--- /home/fdroid/fdroiddata/tmp/com.kure.musicplayer_2.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.kure.musicplayer_2.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: SHA-1 digest of AndroidManifest.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │┄ ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │ @@ -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: d52241c2219fe5301aa8cddd6992ee5ab6d0942bdfcfdbc51fa5445886dc7110 │ -Signer #1 certificate SHA-1 digest: 0e6c2b41e273f8c25403bc608fd94096a30db3da │ -Signer #1 certificate MD5 digest: c1c352a032871f2fee16855e53b1a4bd │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 181b545e55ab68e8dbe1c574724f22b712497dd8a4dc6a7abd28bc0295a27f9c │ -Signer #1 public key SHA-1 digest: 4bb33e81518f65da0924d834d46f8d192118ed0d │ -Signer #1 public key MD5 digest: fe8c9273da518ea76e694b32366e3541 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1440 +1,1400 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 468835 (0000000000072763h) │ - Actual end-cent-dir record offset: 468813 (000000000007274Dh) │ - Expected end-cent-dir record offset: 468813 (000000000007274Dh) │ + Zip archive file size: 467765 (0000000000072335h) │ + Actual end-cent-dir record offset: 467743 (000000000007231Fh) │ + Expected end-cent-dir record offset: 467743 (000000000007231Fh) │ (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 47 entries. │ The central directory is 3645 (0000000000000E3Dh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 465168 (0000000000071910h). │ + is 464098 (00000000000714E2h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + res/drawable/end.png │ │ 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 │ + 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 Oct 23 18:10:54 │ - 32-bit CRC value (hex): 8e3ab1cc │ - compressed size: 1291 bytes │ - uncompressed size: 3818 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): e5bc7b93 │ + compressed size: 241 bytes │ + uncompressed size: 241 bytes │ length of filename: 20 characters │ - length of extra field: 0 bytes │ + 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/C14D3CA3.SF │ + res/drawable/ic_launcher.png │ │ - offset of local header from start of archive: 1357 │ - (000000000000054Dh) bytes │ + offset of local header from start of archive: 295 │ + (0000000000000127h) 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 Oct 23 18:10:56 │ - 32-bit CRC value (hex): bb4193ac │ - compressed size: 1571 bytes │ - uncompressed size: 3939 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 32391a06 │ + compressed size: 12278 bytes │ + uncompressed size: 12278 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/C14D3CA3.RSA │ + res/drawable/ic_menu_more.png │ │ - offset of local header from start of archive: 2994 │ - (0000000000000BB2h) bytes │ + offset of local header from start of archive: 12631 │ + (0000000000003157h) 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 Oct 23 18:10:56 │ - 32-bit CRC value (hex): 00800b7f │ - compressed size: 1078 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 3beafc15 │ + compressed size: 538 bytes │ + uncompressed size: 538 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 #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable/ic_menu_repeat_off.png │ │ - offset of local header from start of archive: 4139 │ - (000000000000102Bh) bytes │ + offset of local header from start of archive: 13228 │ + (00000000000033ACh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 1d18e402 │ - compressed size: 1599 bytes │ - uncompressed size: 7000 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 1f916fe9 │ + compressed size: 1093 bytes │ + uncompressed size: 1093 bytes │ + length of filename: 35 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_launcher.png │ + res/drawable/ic_menu_repeat_on.png │ │ - offset of local header from start of archive: 5807 │ - (00000000000016AFh) bytes │ + offset of local header from start of archive: 14386 │ + (0000000000003832h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 32391a06 │ - compressed size: 12278 bytes │ - uncompressed size: 12278 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): febd0b36 │ + compressed size: 1128 bytes │ + uncompressed size: 1128 bytes │ + length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_launcher_white.png │ + res/drawable/ic_menu_shuffle_off.png │ │ - offset of local header from start of archive: 18154 │ - (00000000000046EAh) bytes │ + offset of local header from start of archive: 15578 │ + (0000000000003CDAh) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 3cf1e1dd │ - compressed size: 1702 bytes │ - uncompressed size: 1702 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): dc172128 │ + compressed size: 1198 bytes │ + uncompressed size: 1198 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-ldpi-v4/ic_launcher.png │ + res/drawable/ic_menu_shuffle_on.png │ │ - offset of local header from start of archive: 19930 │ - (0000000000004DDAh) bytes │ + offset of local header from start of archive: 16842 │ + (00000000000041CAh) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 32391a06 │ - compressed size: 12278 bytes │ - uncompressed size: 12278 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): a01ae45d │ + compressed size: 1238 bytes │ + uncompressed size: 1238 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ - res/drawable-ldpi-v4/ic_launcher_white.png │ + res/drawable/logo_white.png │ │ - offset of local header from start of archive: 32274 │ - (0000000000007E12h) bytes │ + offset of local header from start of archive: 18145 │ + (00000000000046E1h) 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 Oct 23 17:12:56 │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ 32-bit CRC value (hex): 3cf1e1dd │ compressed size: 1702 bytes │ uncompressed size: 1702 bytes │ - length of filename: 42 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 #9: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/ic_launcher.png │ + res/drawable/nachi.jpg │ │ - offset of local header from start of archive: 34050 │ - (0000000000008502h) bytes │ + offset of local header from start of archive: 19904 │ + (0000000000004DC0h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 32391a06 │ - compressed size: 12278 bytes │ - uncompressed size: 12278 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): a40c21ea │ + compressed size: 34482 bytes │ + uncompressed size: 34482 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 #10: │ --------------------------- │ │ - res/drawable-mdpi-v4/ic_launcher_white.png │ + res/drawable/pause.png │ │ - offset of local header from start of archive: 46394 │ - (000000000000B53Ah) bytes │ + offset of local header from start of archive: 54438 │ + (000000000000D4A6h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 3cf1e1dd │ - compressed size: 1702 bytes │ - uncompressed size: 1702 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 2a98a927 │ + compressed size: 219 bytes │ + uncompressed size: 219 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 #11: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_launcher.png │ + res/drawable/play.png │ │ - offset of local header from start of archive: 48170 │ - (000000000000BC2Ah) bytes │ + offset of local header from start of archive: 54709 │ + (000000000000D5B5h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 32391a06 │ - compressed size: 12278 bytes │ - uncompressed size: 12278 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 36edf570 │ + compressed size: 621 bytes │ + uncompressed size: 621 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_launcher_white.png │ + res/drawable/skip.png │ │ - offset of local header from start of archive: 60518 │ - (000000000000EC66h) bytes │ + offset of local header from start of archive: 55381 │ + (000000000000D855h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 3cf1e1dd │ - compressed size: 1702 bytes │ - uncompressed size: 1702 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 1a8efa02 │ + compressed size: 627 bytes │ + uncompressed size: 627 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_launcher.png │ + res/drawable/theme_solarized_dark_list_selector.xml │ │ - offset of local header from start of archive: 62294 │ - (000000000000F356h) bytes │ + offset of local header from start of archive: 56059 │ + (000000000000DAFBh) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 32391a06 │ - compressed size: 12278 bytes │ - uncompressed size: 12278 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 20632030 │ + compressed size: 352 bytes │ + uncompressed size: 1208 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xxhdpi-v4/ic_launcher_white.png │ + res/layout/activity_list_songs.xml │ │ - offset of local header from start of archive: 74642 │ - (0000000000012392h) bytes │ + offset of local header from start of archive: 56508 │ + (000000000000DCBCh) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 3cf1e1dd │ - compressed size: 1702 bytes │ - uncompressed size: 1702 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): d4947d5e │ + compressed size: 293 bytes │ + uncompressed size: 568 bytes │ + length of filename: 34 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: │ --------------------------- │ │ - res/drawable/end.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 76418 │ - (0000000000012A82h) bytes │ + res/layout/activity_main_menu.xml │ + │ + offset of local header from start of archive: 56881 │ + (000000000000DE31h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): e5bc7b93 │ - compressed size: 241 bytes │ - uncompressed size: 241 bytes │ - length of filename: 20 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 96f84984 │ + compressed size: 255 bytes │ + uncompressed size: 520 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - res/drawable/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 76709 │ - (0000000000012BA5h) bytes │ + res/layout/activity_menu_albums.xml │ + │ + offset of local header from start of archive: 57215 │ + (000000000000DF7Fh) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 32391a06 │ - compressed size: 12278 bytes │ - uncompressed size: 12278 bytes │ - length of filename: 28 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 4e11347a │ + compressed size: 294 bytes │ + uncompressed size: 568 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/ic_menu_more.png │ + res/layout/activity_menu_artists.xml │ │ - offset of local header from start of archive: 89046 │ - (0000000000015BD6h) bytes │ + offset of local header from start of archive: 57590 │ + (000000000000E0F6h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 3beafc15 │ - compressed size: 538 bytes │ - uncompressed size: 538 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 71501c00 │ + compressed size: 294 bytes │ + uncompressed size: 568 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/ic_menu_repeat_off.png │ + res/layout/activity_menu_genres.xml │ │ - offset of local header from start of archive: 89646 │ - (0000000000015E2Eh) bytes │ + offset of local header from start of archive: 57966 │ + (000000000000E26Eh) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 1f916fe9 │ - compressed size: 1093 bytes │ - uncompressed size: 1093 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): cd97c566 │ + compressed size: 294 bytes │ + uncompressed size: 568 bytes │ length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #19: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/ic_menu_repeat_on.png │ + res/layout/activity_menu_years.xml │ │ - offset of local header from start of archive: 90805 │ - (00000000000162B5h) bytes │ + offset of local header from start of archive: 58341 │ + (000000000000E3E5h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): febd0b36 │ - compressed size: 1128 bytes │ - uncompressed size: 1128 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): f2d6ed1c │ + compressed size: 295 bytes │ + uncompressed size: 568 bytes │ length of filename: 34 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/ic_menu_shuffle_off.png │ + res/layout/activity_now_playing.xml │ │ - offset of local header from start of archive: 92000 │ - (0000000000016760h) bytes │ + offset of local header from start of archive: 58716 │ + (000000000000E55Ch) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): dc172128 │ - compressed size: 1198 bytes │ - uncompressed size: 1198 bytes │ - length of filename: 36 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 9009c993 │ + compressed size: 291 bytes │ + uncompressed size: 568 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #21: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/ic_menu_shuffle_on.png │ + res/layout/activity_now_playing2.xml │ │ - offset of local header from start of archive: 93266 │ - (0000000000016C52h) bytes │ + offset of local header from start of archive: 59088 │ + (000000000000E6D0h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): a01ae45d │ - compressed size: 1238 bytes │ - uncompressed size: 1238 bytes │ - length of filename: 35 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): beef41bc │ + compressed size: 468 bytes │ + uncompressed size: 1432 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #22: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/logo_white.png │ + res/layout/activity_now_playing_action_bar.xml │ │ - offset of local header from start of archive: 94570 │ - (000000000001716Ah) bytes │ + offset of local header from start of archive: 59638 │ + (000000000000E8F6h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 3cf1e1dd │ - compressed size: 1702 bytes │ - uncompressed size: 1702 bytes │ - length of filename: 27 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 71f2dee7 │ + compressed size: 433 bytes │ + uncompressed size: 1016 bytes │ + length of filename: 46 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #23: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/nachi.jpg │ + res/layout/menu_item.xml │ │ - offset of local header from start of archive: 96330 │ - (000000000001784Ah) bytes │ + offset of local header from start of archive: 60163 │ + (000000000000EB03h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): a40c21ea │ - compressed size: 34482 bytes │ - uncompressed size: 34482 bytes │ - length of filename: 22 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 2f1066ab │ + compressed size: 256 bytes │ + uncompressed size: 520 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #24: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/pause.png │ + res/layout/menu_item_double.xml │ │ - offset of local header from start of archive: 130866 │ - (000000000001FF32h) bytes │ + offset of local header from start of archive: 60489 │ + (000000000000EC49h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 2a98a927 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 22 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): c6c5a284 │ + compressed size: 304 bytes │ + uncompressed size: 700 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/play.png │ + res/layout/menu_item_song.xml │ │ - offset of local header from start of archive: 131139 │ - (0000000000020043h) bytes │ + offset of local header from start of archive: 60870 │ + (000000000000EDC6h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 36edf570 │ - compressed size: 621 bytes │ - uncompressed size: 621 bytes │ - length of filename: 21 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 945a417c │ + compressed size: 434 bytes │ + uncompressed size: 1148 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 #26: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable/skip.png │ + res/layout/notification.xml │ │ - offset of local header from start of archive: 131813 │ - (00000000000202E5h) bytes │ + offset of local header from start of archive: 61379 │ + (000000000000EFC3h) 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 Oct 23 17:12:56 │ - 32-bit CRC value (hex): 1a8efa02 │ - compressed size: 627 bytes │ - uncompressed size: 627 bytes │ - length of filename: 21 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 0c947af6 │ + compressed size: 553 bytes │ + uncompressed size: 1536 bytes │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #27: │ --------------------------- │ │ - res/drawable/theme_solarized_dark_list_selector.xml │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 132491 │ - (000000000002058Bh) bytes │ + res/layout/xxx.xml │ + │ + offset of local header from start of archive: 62005 │ + (000000000000F235h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 20632030 │ - compressed size: 355 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): a728790f │ + compressed size: 341 bytes │ + uncompressed size: 656 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 #28: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_list_songs.xml │ + res/menu/activity_now_playing_action_bar.xml │ │ - offset of local header from start of archive: 132943 │ - (000000000002074Fh) bytes │ + offset of local header from start of archive: 62410 │ + (000000000000F3CAh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): d4947d5e │ - compressed size: 293 bytes │ - uncompressed size: 568 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): ebdbb9b2 │ + compressed size: 267 bytes │ + uncompressed size: 604 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #29: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_main_menu.xml │ + res/menu/activity_now_playing_action_bar_submenu.xml │ │ - offset of local header from start of archive: 133316 │ - (00000000000208C4h) bytes │ + offset of local header from start of archive: 62767 │ + (000000000000F52Fh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 96f84984 │ - compressed size: 255 bytes │ - uncompressed size: 520 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): f7a25f5a │ + compressed size: 270 bytes │ + uncompressed size: 876 bytes │ + length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #30: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_menu_albums.xml │ + res/menu/menu_context.xml │ │ - offset of local header from start of archive: 133650 │ - (0000000000020A12h) bytes │ + offset of local header from start of archive: 63135 │ + (000000000000F69Fh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 4e11347a │ - compressed size: 294 bytes │ - uncompressed size: 568 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 6c512d7f │ + compressed size: 304 bytes │ + uncompressed size: 732 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 #31: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_menu_artists.xml │ + res/xml/preferences.xml │ │ - offset of local header from start of archive: 134025 │ - (0000000000020B89h) bytes │ + offset of local header from start of archive: 63510 │ + (000000000000F816h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 71501c00 │ - compressed size: 294 bytes │ - uncompressed size: 568 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 476efa94 │ + compressed size: 993 bytes │ + uncompressed size: 3080 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 #32: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_menu_genres.xml │ + AndroidManifest.xml │ │ - offset of local header from start of archive: 134401 │ - (0000000000020D01h) bytes │ + offset of local header from start of archive: 64572 │ + (000000000000FC3Ch) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): cd97c566 │ - compressed size: 294 bytes │ - uncompressed size: 568 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 4ff1fe02 │ + compressed size: 1510 bytes │ + uncompressed size: 6804 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 #33: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_menu_years.xml │ + resources.arsc │ │ - offset of local header from start of archive: 134776 │ - (0000000000020E78h) bytes │ + offset of local header from start of archive: 66147 │ + (0000000000010263h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): f2d6ed1c │ - compressed size: 295 bytes │ - uncompressed size: 568 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): bf850926 │ + compressed size: 16576 bytes │ + uncompressed size: 16576 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 #34: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_now_playing.xml │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 135151 │ - (0000000000020FEFh) bytes │ + offset of local header from start of archive: 82767 │ + (000000000001434Fh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 9009c993 │ - compressed size: 291 bytes │ - uncompressed size: 568 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 32391a06 │ + compressed size: 12278 bytes │ + uncompressed size: 12278 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_now_playing2.xml │ + res/drawable-hdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 135523 │ - (0000000000021163h) bytes │ + offset of local header from start of archive: 95111 │ + (0000000000017387h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): beef41bc │ - compressed size: 466 bytes │ - uncompressed size: 1432 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 3cf1e1dd │ + compressed size: 1702 bytes │ + uncompressed size: 1702 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #36: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_now_playing_action_bar.xml │ + res/drawable-ldpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 136071 │ - (0000000000021387h) bytes │ + offset of local header from start of archive: 96885 │ + (0000000000017A75h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 71f2dee7 │ - compressed size: 433 bytes │ - uncompressed size: 1016 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 32391a06 │ + compressed size: 12278 bytes │ + uncompressed size: 12278 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/menu_item.xml │ + res/drawable-ldpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 136596 │ - (0000000000021594h) bytes │ + offset of local header from start of archive: 109229 │ + (000000000001AAADh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 2f1066ab │ - compressed size: 256 bytes │ - uncompressed size: 520 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 3cf1e1dd │ + compressed size: 1702 bytes │ + uncompressed size: 1702 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/menu_item_double.xml │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 136922 │ - (00000000000216DAh) bytes │ + offset of local header from start of archive: 111003 │ + (000000000001B19Bh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): c6c5a284 │ - compressed size: 304 bytes │ - uncompressed size: 700 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 32391a06 │ + compressed size: 12278 bytes │ + uncompressed size: 12278 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #39: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/menu_item_song.xml │ + res/drawable-mdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 137303 │ - (0000000000021857h) bytes │ + offset of local header from start of archive: 123347 │ + (000000000001E1D3h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 945a417c │ - compressed size: 434 bytes │ - uncompressed size: 1148 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 3cf1e1dd │ + compressed size: 1702 bytes │ + uncompressed size: 1702 bytes │ + length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #40: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/notification.xml │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 137812 │ - (0000000000021A54h) bytes │ + offset of local header from start of archive: 125121 │ + (000000000001E8C1h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 0c947af6 │ - compressed size: 554 bytes │ - uncompressed size: 1536 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 32391a06 │ + compressed size: 12278 bytes │ + uncompressed size: 12278 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #41: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/xxx.xml │ + res/drawable-xhdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 138439 │ - (0000000000021CC7h) bytes │ + offset of local header from start of archive: 137466 │ + (00000000000218FAh) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): a728790f │ - compressed size: 341 bytes │ - uncompressed size: 656 bytes │ - length of filename: 18 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 3cf1e1dd │ + compressed size: 1702 bytes │ + uncompressed size: 1702 bytes │ + length of filename: 43 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #42: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/activity_now_playing_action_bar.xml │ + res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 138844 │ - (0000000000021E5Ch) bytes │ + offset of local header from start of archive: 139241 │ + (0000000000021FE9h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): ebdbb9b2 │ - compressed size: 267 bytes │ - uncompressed size: 604 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 32391a06 │ + compressed size: 12278 bytes │ + uncompressed size: 12278 bytes │ + length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #43: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/activity_now_playing_action_bar_submenu.xml │ + res/drawable-xxhdpi-v4/ic_launcher_white.png │ │ - offset of local header from start of archive: 139201 │ - (0000000000021FC1h) bytes │ + offset of local header from start of archive: 151587 │ + (0000000000025023h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): f7a25f5a │ - compressed size: 270 bytes │ - uncompressed size: 876 bytes │ - length of filename: 52 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:12 │ + 32-bit CRC value (hex): 3cf1e1dd │ + compressed size: 1702 bytes │ + uncompressed size: 1702 bytes │ + length of filename: 44 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/menu_context.xml │ + classes.dex │ │ - offset of local header from start of archive: 139569 │ - (0000000000022131h) bytes │ + offset of local header from start of archive: 153363 │ + (0000000000025713h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 6c512d7f │ - compressed size: 304 bytes │ - uncompressed size: 732 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:20 │ + 32-bit CRC value (hex): d11f2471 │ + compressed size: 306620 bytes │ + uncompressed size: 1041104 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 #45: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/xml/preferences.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 139944 │ - (00000000000222A8h) bytes │ + offset of local header from start of archive: 460040 │ + (0000000000070508h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 476efa94 │ - compressed size: 1002 bytes │ - uncompressed size: 3080 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 8e3ab1cc │ + compressed size: 1277 bytes │ + uncompressed size: 3818 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 #46: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ + META-INF/C14D3CA3.SF │ │ - offset of local header from start of archive: 141015 │ - (00000000000226D7h) bytes │ + offset of local header from start of archive: 461367 │ + (0000000000070A37h) 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 Oct 23 17:12:58 │ - 32-bit CRC value (hex): 23209de0 │ - compressed size: 16796 bytes │ - uncompressed size: 16796 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): bb4193ac │ + compressed size: 1552 bytes │ + uncompressed size: 3939 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 #47: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - classes.dex │ + META-INF/C14D3CA3.RSA │ │ - offset of local header from start of archive: 157856 │ - (00000000000268A0h) bytes │ + offset of local header from start of archive: 462969 │ + (0000000000071079h) 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 Oct 23 17:13:12 │ - 32-bit CRC value (hex): 3b506b9b │ - compressed size: 307255 bytes │ - uncompressed size: 1092684 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 01:18:22 │ + 32-bit CRC value (hex): 00800b7f │ + compressed size: 1078 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 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. │ @@ -1,8 +1,8 @@ │ -00000000: 0200 0c00 9c41 0000 0100 0000 0100 1c00 .....A.......... │ +00000000: 0200 0c00 c040 0000 0100 0000 0100 1c00 .....@.......... │ 00000010: c00f 0000 7b00 0000 0000 0000 0001 0000 ....{........... │ 00000020: 0802 0000 0000 0000 0000 0000 1700 0000 ................ │ 00000030: 3600 0000 5600 0000 7c00 0000 a100 0000 6...V...|....... │ 00000040: c800 0000 ee00 0000 0c01 0000 2501 0000 ............%... │ 00000050: 3e01 0000 5601 0000 6e01 0000 a401 0000 >...V...n....... │ 00000060: c901 0000 ed01 0000 1302 0000 3a02 0000 ............:... │ 00000070: 6002 0000 8502 0000 ab02 0000 d202 0000 `............... │ @@ -246,16 +246,16 @@ │ 00000f50: 2056 6572 7369 6f6e 0004 0450 6c61 7900 Version...Play. │ 00000f60: 0404 536b 6970 0010 104e 6f77 2050 6c61 ..Skip...Now Pla │ 00000f70: 7969 6e67 204c 6973 7400 0606 5265 7065 ying List...Repe │ 00000f80: 6174 0016 1648 6561 6470 686f 6e65 2064 at...Headphone d │ 00000f90: 6973 636f 6e6e 6563 7465 6400 1a1a 4865 isconnected...He │ 00000fa0: 6164 7068 6f6e 6520 636f 6e6e 6563 7465 adphone connecte │ 00000fb0: 6420 2825 3124 7329 0007 0753 6875 6666 d (%1$s)...Shuff │ -00000fc0: 6c65 0005 0553 6f6e 6773 0000 0002 2001 le...Songs.... . │ -00000fd0: d031 0000 7f00 0000 6300 6f00 6d00 2e00 .1......c.o.m... │ +00000fc0: 6c65 0005 0553 6f6e 6773 0000 0002 1c01 le...Songs...... │ +00000fd0: f430 0000 7f00 0000 6300 6f00 6d00 2e00 .0......c.o.m... │ 00000fe0: 6b00 7500 7200 6500 2e00 6d00 7500 7300 k.u.r.e...m.u.s. │ 00000ff0: 6900 6300 7000 6c00 6100 7900 6500 7200 i.c.p.l.a.y.e.r. │ 00001000: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001010: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -263,788 +263,774 @@ │ 00001060: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001080: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00001090: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000010a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000010b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000010c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000010d0: 0000 0000 0000 0000 2001 0000 0b00 0000 ........ ....... │ -000010e0: c001 0000 bc00 0000 0000 0000 0100 1c00 ................ │ -000010f0: a000 0000 0b00 0000 0000 0000 0001 0000 ................ │ -00001100: 4800 0000 0000 0000 0000 0000 0700 0000 H............... │ -00001110: 1200 0000 1b00 0000 2100 0000 2900 0000 ........!...)... │ -00001120: 3100 0000 3900 0000 4200 0000 4a00 0000 1...9...B...J... │ -00001130: 5100 0000 0404 6174 7472 0008 0864 7261 Q.....attr...dra │ -00001140: 7761 626c 6500 0606 6c61 796f 7574 0003 wable...layout.. │ -00001150: 0378 6d6c 0005 0561 7272 6179 0005 0563 .xml...array...c │ -00001160: 6f6c 6f72 0005 0564 696d 656e 0006 0673 olor...dimen...s │ -00001170: 7472 696e 6700 0505 7374 796c 6500 0404 tring...style... │ -00001180: 6d65 6e75 0002 0269 6400 0000 0100 1c00 menu...id....... │ -00001190: e413 0000 bc00 0000 0000 0000 0001 0000 ................ │ -000011a0: 0c03 0000 0000 0000 0000 0000 0600 0000 ................ │ -000011b0: 1400 0000 2800 0000 3700 0000 4c00 0000 ....(...7...L... │ -000011c0: 6000 0000 7600 0000 8b00 0000 9800 0000 `...v........... │ -000011d0: a000 0000 a800 0000 af00 0000 b600 0000 ................ │ -000011e0: db00 0000 f100 0000 0601 0000 1d01 0000 ................ │ -000011f0: 3501 0000 4c01 0000 6201 0000 7901 0000 5...L...b...y... │ -00001200: 9101 0000 b301 0000 bf01 0000 d201 0000 ................ │ -00001210: e301 0000 f201 0000 f801 0000 0602 0000 ................ │ -00001220: 1602 0000 2502 0000 3b02 0000 4402 0000 ....%...;...D... │ -00001230: 5402 0000 5b02 0000 6302 0000 6a02 0000 T...[...c...j... │ -00001240: 7502 0000 8102 0000 8e02 0000 9b02 0000 u............... │ -00001250: a502 0000 af02 0000 b602 0000 be02 0000 ................ │ -00001260: c502 0000 ce02 0000 d502 0000 dd02 0000 ................ │ -00001270: e602 0000 ef02 0000 f502 0000 fe02 0000 ................ │ -00001280: 1003 0000 2303 0000 3603 0000 4903 0000 ....#...6...I... │ -00001290: 5c03 0000 6e03 0000 8003 0000 9203 0000 \...n........... │ -000012a0: a303 0000 b403 0000 c603 0000 da03 0000 ................ │ -000012b0: ed03 0000 fd03 0000 1004 0000 2304 0000 ............#... │ -000012c0: 2a04 0000 3804 0000 4004 0000 4904 0000 *...8...@...I... │ -000012d0: 6604 0000 8104 0000 8d04 0000 9804 0000 f............... │ -000012e0: a904 0000 b204 0000 cb04 0000 dd04 0000 ................ │ -000012f0: f504 0000 0a05 0000 2605 0000 3e05 0000 ........&...>... │ -00001300: 5305 0000 6705 0000 7b05 0000 9005 0000 S...g...{....... │ -00001310: a405 0000 bb05 0000 d605 0000 e905 0000 ................ │ -00001320: fc05 0000 2706 0000 5006 0000 7a06 0000 ....'...P...z... │ -00001330: a406 0000 cd06 0000 f606 0000 2e07 0000 ................ │ -00001340: 6207 0000 9507 0000 c707 0000 f707 0000 b............... │ -00001350: 1808 0000 3a08 0000 5508 0000 7508 0000 ....:...U...u... │ -00001360: 9208 0000 b808 0000 db08 0000 0009 0000 ................ │ -00001370: 2209 0000 4309 0000 6509 0000 8009 0000 "...C...e....... │ -00001380: ad09 0000 d709 0000 020a 0000 2a0a 0000 ............*... │ -00001390: 4f0a 0000 710a 0000 9a0a 0000 c00a 0000 O...q........... │ -000013a0: eb0a 0000 130b 0000 330b 0000 500b 0000 ........3...P... │ -000013b0: 6e0b 0000 890b 0000 a40b 0000 b20b 0000 n............... │ -000013c0: b70b 0000 c00b 0000 e30b 0000 050c 0000 ................ │ -000013d0: 100c 0000 1a0c 0000 220c 0000 310c 0000 ........"...1... │ -000013e0: 3c0c 0000 490c 0000 5c0c 0000 6c0c 0000 <...I...\...l... │ -000013f0: 7f0c 0000 930c 0000 a10c 0000 b50c 0000 ................ │ -00001400: cc0c 0000 ed0c 0000 170d 0000 3e0d 0000 ............>... │ -00001410: 5e0d 0000 700d 0000 9a0d 0000 a90d 0000 ^...p........... │ -00001420: c40d 0000 de0d 0000 fa0d 0000 170e 0000 ................ │ -00001430: 330e 0000 4e0e 0000 6f0e 0000 910e 0000 3...N...o....... │ -00001440: b60e 0000 d20e 0000 f30e 0000 060f 0000 ................ │ -00001450: 1c0f 0000 2e0f 0000 430f 0000 5a0f 0000 ........C...Z... │ -00001460: 720f 0000 890f 0000 a30f 0000 be0f 0000 r............... │ -00001470: d30f 0000 e70f 0000 0210 0000 1e10 0000 ................ │ -00001480: 3910 0000 5410 0000 7010 0000 9210 0000 9...T...p....... │ -00001490: ad10 0000 c510 0000 0303 656e 6400 0b0b ..........end... │ -000014a0: 6963 5f6c 6175 6e63 6865 7200 1111 6963 ic_launcher...ic │ -000014b0: 5f6c 6175 6e63 6865 725f 7768 6974 6500 _launcher_white. │ -000014c0: 0c0c 6963 5f6d 656e 755f 6d6f 7265 0012 ..ic_menu_more.. │ -000014d0: 1269 635f 6d65 6e75 5f72 6570 6561 745f .ic_menu_repeat_ │ -000014e0: 6f66 6600 1111 6963 5f6d 656e 755f 7265 off...ic_menu_re │ -000014f0: 7065 6174 5f6f 6e00 1313 6963 5f6d 656e peat_on...ic_men │ -00001500: 755f 7368 7566 666c 655f 6f66 6600 1212 u_shuffle_off... │ -00001510: 6963 5f6d 656e 755f 7368 7566 666c 655f ic_menu_shuffle_ │ -00001520: 6f6e 000a 0a6c 6f67 6f5f 7768 6974 6500 on...logo_white. │ -00001530: 0505 6e61 6368 6900 0505 7061 7573 6500 ..nachi...pause. │ -00001540: 0404 706c 6179 0004 0473 6b69 7000 2222 ..play...skip."" │ -00001550: 7468 656d 655f 736f 6c61 7269 7a65 645f theme_solarized_ │ -00001560: 6461 726b 5f6c 6973 745f 7365 6c65 6374 dark_list_select │ -00001570: 6f72 0013 1361 6374 6976 6974 795f 6c69 or...activity_li │ -00001580: 7374 5f73 6f6e 6773 0012 1261 6374 6976 st_songs...activ │ -00001590: 6974 795f 6d61 696e 5f6d 656e 7500 1414 ity_main_menu... │ -000015a0: 6163 7469 7669 7479 5f6d 656e 755f 616c activity_menu_al │ -000015b0: 6275 6d73 0015 1561 6374 6976 6974 795f bums...activity_ │ -000015c0: 6d65 6e75 5f61 7274 6973 7473 0014 1461 menu_artists...a │ -000015d0: 6374 6976 6974 795f 6d65 6e75 5f67 656e ctivity_menu_gen │ -000015e0: 7265 7300 1313 6163 7469 7669 7479 5f6d res...activity_m │ -000015f0: 656e 755f 7965 6172 7300 1414 6163 7469 enu_years...acti │ -00001600: 7669 7479 5f6e 6f77 5f70 6c61 7969 6e67 vity_now_playing │ -00001610: 0015 1561 6374 6976 6974 795f 6e6f 775f ...activity_now_ │ -00001620: 706c 6179 696e 6732 001f 1f61 6374 6976 playing2...activ │ -00001630: 6974 795f 6e6f 775f 706c 6179 696e 675f ity_now_playing_ │ -00001640: 6163 7469 6f6e 5f62 6172 0009 096d 656e action_bar...men │ -00001650: 755f 6974 656d 0010 106d 656e 755f 6974 u_item...menu_it │ -00001660: 656d 5f64 6f75 626c 6500 0e0e 6d65 6e75 em_double...menu │ -00001670: 5f69 7465 6d5f 736f 6e67 000c 0c6e 6f74 _item_song...not │ -00001680: 6966 6963 6174 696f 6e00 0303 7878 7800 ification...xxx. │ -00001690: 0b0b 7072 6566 6572 656e 6365 7300 0d0d ..preferences... │ -000016a0: 616e 6472 6f69 6463 6f6c 6f72 7300 0c0c androidcolors... │ -000016b0: 6c61 7374 666d 5f77 6869 6368 0013 136c lastfm_which...l │ -000016c0: 6173 7466 6d5f 7768 6963 685f 7661 6c75 astfm_which_valu │ -000016d0: 6573 0006 0674 6865 6d65 7300 0d0d 7468 es...themes...th │ -000016e0: 656d 6573 5f76 616c 7565 7300 0404 6171 emes_values...aq │ -000016f0: 7561 0005 0562 6c61 636b 0004 0462 6c75 ua...black...blu │ -00001700: 6500 0808 6461 726b 626c 7565 0009 0964 e...darkblue...d │ -00001710: 6172 6b67 7265 656e 000a 0a64 6172 6b6f arkgreen...darko │ -00001720: 7261 6e67 6500 0a0a 6461 726b 7075 7270 range...darkpurp │ -00001730: 6c65 0007 0764 6172 6b72 6564 0007 0766 le...darkred...f │ -00001740: 7563 6873 6961 0004 0467 7261 7900 0505 uchsia...gray... │ -00001750: 6772 6565 6e00 0404 6c69 6d65 0006 066d green...lime...m │ -00001760: 6172 6f6f 6e00 0404 6e61 7679 0005 056f aroon...navy...o │ -00001770: 6c69 7665 0006 066f 7261 6e67 6500 0606 live...orange... │ -00001780: 7075 7270 6c65 0003 0372 6564 0006 0673 purple...red...s │ -00001790: 696c 7665 7200 0f0f 736f 6c61 7269 7a65 ilver...solarize │ -000017a0: 645f 6261 7365 3000 1010 736f 6c61 7269 d_base0...solari │ -000017b0: 7a65 645f 6261 7365 3030 0010 1073 6f6c zed_base00...sol │ -000017c0: 6172 697a 6564 5f62 6173 6530 3100 1010 arized_base01... │ -000017d0: 736f 6c61 7269 7a65 645f 6261 7365 3032 solarized_base02 │ -000017e0: 0010 1073 6f6c 6172 697a 6564 5f62 6173 ...solarized_bas │ -000017f0: 6530 3300 0f0f 736f 6c61 7269 7a65 645f e03...solarized_ │ -00001800: 6261 7365 3100 0f0f 736f 6c61 7269 7a65 base1...solarize │ -00001810: 645f 6261 7365 3200 0f0f 736f 6c61 7269 d_base2...solari │ -00001820: 7a65 645f 6261 7365 3300 0e0e 736f 6c61 zed_base3...sola │ -00001830: 7269 7a65 645f 626c 7565 000e 0e73 6f6c rized_blue...sol │ -00001840: 6172 697a 6564 5f63 7961 6e00 0f0f 736f arized_cyan...so │ -00001850: 6c61 7269 7a65 645f 6772 6565 6e00 1111 larized_green... │ -00001860: 736f 6c61 7269 7a65 645f 6d61 6765 6e74 solarized_magent │ -00001870: 6100 1010 736f 6c61 7269 7a65 645f 6f72 a...solarized_or │ -00001880: 616e 6765 000d 0d73 6f6c 6172 697a 6564 ange...solarized │ -00001890: 5f72 6564 0010 1073 6f6c 6172 697a 6564 _red...solarized │ -000018a0: 5f76 696f 6c65 7400 1010 736f 6c61 7269 _violet...solari │ -000018b0: 7a65 645f 7965 6c6c 6f77 0004 0474 6561 zed_yellow...tea │ -000018c0: 6c00 0b0b 7472 616e 7370 6172 656e 7400 l...transparent. │ -000018d0: 0505 7768 6974 6500 0606 7965 6c6c 6f77 ..white...yellow │ -000018e0: 001a 1a61 6374 6976 6974 795f 686f 7269 ...activity_hori │ -000018f0: 7a6f 6e74 616c 5f6d 6172 6769 6e00 1818 zontal_margin... │ -00001900: 6163 7469 7669 7479 5f76 6572 7469 6361 activity_vertica │ -00001910: 6c5f 6d61 7267 696e 0009 0961 6c6c 5f73 l_margin...all_s │ -00001920: 6f6e 6773 0008 0861 7070 5f6e 616d 6500 ongs...app_name. │ -00001930: 0e0e 6170 705f 6e61 6d65 5f73 686f 7274 ..app_name_short │ -00001940: 0006 0663 616e 6365 6c00 1616 6d65 6e75 ...cancel...menu │ -00001950: 5f6d 6169 6e5f 6261 636b 5f74 6f5f 6578 _main_back_to_ex │ -00001960: 6974 000f 0f6d 656e 755f 6d61 696e 5f6d it...menu_main_m │ -00001970: 7573 6963 0015 156d 656e 755f 6d61 696e usic...menu_main │ -00001980: 5f6e 6f77 5f70 6c61 7969 6e67 0012 126d _now_playing...m │ -00001990: 656e 755f 6d61 696e 5f73 6361 6e6e 696e enu_main_scannin │ -000019a0: 6700 1919 6d65 6e75 5f6d 6169 6e5f 7363 g...menu_main_sc │ -000019b0: 616e 6e69 6e67 5f6e 6f74 5f6f 6b00 1515 anning_not_ok... │ -000019c0: 6d65 6e75 5f6d 6169 6e5f 7363 616e 6e69 menu_main_scanni │ -000019d0: 6e67 5f6f 6b00 1212 6d65 6e75 5f6d 6169 ng_ok...menu_mai │ -000019e0: 6e5f 7365 7474 696e 6773 0011 116d 656e n_settings...men │ -000019f0: 755f 6d61 696e 5f73 6875 6666 6c65 0011 u_main_shuffle.. │ -00001a00: 116d 656e 755f 6d75 7369 635f 616c 6275 .menu_music_albu │ -00001a10: 6d73 0012 126d 656e 755f 6d75 7369 635f ms...menu_music_ │ -00001a20: 6172 7469 7374 7300 1111 6d65 6e75 5f6d artists...menu_m │ -00001a30: 7573 6963 5f67 656e 7265 7300 1414 6d65 usic_genres...me │ -00001a40: 6e75 5f6d 7573 6963 5f70 6c61 796c 6973 nu_music_playlis │ -00001a50: 7473 0018 186d 656e 755f 6d75 7369 635f ts...menu_music_ │ -00001a60: 7072 6f63 6565 645f 6572 726f 7200 1010 proceed_error... │ -00001a70: 6d65 6e75 5f6d 7573 6963 5f73 6f6e 6773 menu_music_songs │ -00001a80: 0010 106d 656e 755f 6d75 7369 635f 7965 ...menu_music_ye │ -00001a90: 6172 7300 2828 6d65 6e75 5f6e 6f77 5f70 ars.((menu_now_p │ -00001aa0: 6c61 7969 6e67 5f61 6374 696f 6e5f 6261 laying_action_ba │ -00001ab0: 725f 6e65 775f 706c 6179 6c69 7374 0026 r_new_playlist.& │ -00001ac0: 266d 656e 755f 6e6f 775f 706c 6179 696e &menu_now_playin │ -00001ad0: 675f 6163 7469 6f6e 5f62 6172 5f73 6f72 g_action_bar_sor │ -00001ae0: 745f 616c 6275 6d00 2727 6d65 6e75 5f6e t_album.''menu_n │ -00001af0: 6f77 5f70 6c61 7969 6e67 5f61 6374 696f ow_playing_actio │ -00001b00: 6e5f 6261 725f 736f 7274 5f61 7274 6973 n_bar_sort_artis │ -00001b10: 7400 2727 6d65 6e75 5f6e 6f77 5f70 6c61 t.''menu_now_pla │ -00001b20: 7969 6e67 5f61 6374 696f 6e5f 6261 725f ying_action_bar_ │ -00001b30: 736f 7274 5f72 616e 646f 6d00 2626 6d65 sort_random.&&me │ -00001b40: 6e75 5f6e 6f77 5f70 6c61 7969 6e67 5f61 nu_now_playing_a │ -00001b50: 6374 696f 6e5f 6261 725f 736f 7274 5f74 ction_bar_sort_t │ -00001b60: 6974 6c65 0026 266d 656e 755f 6e6f 775f itle.&&menu_now_ │ -00001b70: 706c 6179 696e 675f 6163 7469 6f6e 5f62 playing_action_b │ -00001b80: 6172 5f73 6f72 745f 7472 6163 6b00 3535 ar_sort_track.55 │ -00001b90: 6d65 6e75 5f6e 6f77 5f70 6c61 7969 6e67 menu_now_playing │ -00001ba0: 5f64 6961 6c6f 675f 6372 6561 7465 5f70 _dialog_create_p │ -00001bb0: 6c61 796c 6973 745f 6275 7474 6f6e 5f63 laylist_button_c │ -00001bc0: 616e 6365 6c00 3131 6d65 6e75 5f6e 6f77 ancel.11menu_now │ -00001bd0: 5f70 6c61 7969 6e67 5f64 6961 6c6f 675f _playing_dialog_ │ -00001be0: 6372 6561 7465 5f70 6c61 796c 6973 745f create_playlist_ │ -00001bf0: 6275 7474 6f6e 5f6f 6b00 3030 6d65 6e75 button_ok.00menu │ -00001c00: 5f6e 6f77 5f70 6c61 7969 6e67 5f64 6961 _now_playing_dia │ -00001c10: 6c6f 675f 6372 6561 7465 5f70 6c61 796c log_create_playl │ -00001c20: 6973 745f 7375 6274 6974 6c65 002f 2f6d ist_subtitle.//m │ -00001c30: 656e 755f 6e6f 775f 706c 6179 696e 675f enu_now_playing_ │ -00001c40: 6469 616c 6f67 5f63 7265 6174 655f 706c dialog_create_pl │ -00001c50: 6179 6c69 7374 5f73 7563 6365 7373 002d aylist_success.- │ -00001c60: 2d6d 656e 755f 6e6f 775f 706c 6179 696e -menu_now_playin │ -00001c70: 675f 6469 616c 6f67 5f63 7265 6174 655f g_dialog_create_ │ -00001c80: 706c 6179 6c69 7374 5f74 6974 6c65 001e playlist_title.. │ -00001c90: 1e6d 656e 755f 7365 7474 696e 6773 5f69 .menu_settings_i │ -00001ca0: 6e66 6f5f 6469 616c 6f67 5f74 6578 7400 nfo_dialog_text. │ -00001cb0: 1f1f 6d65 6e75 5f73 6574 7469 6e67 735f ..menu_settings_ │ -00001cc0: 696e 666f 5f64 6961 6c6f 675f 7469 746c info_dialog_titl │ -00001cd0: 6500 1818 6d65 6e75 5f73 6574 7469 6e67 e...menu_setting │ -00001ce0: 735f 696e 666f 5f74 6974 6c65 001d 1d6d s_info_title...m │ -00001cf0: 656e 755f 7365 7474 696e 6773 5f6c 6173 enu_settings_las │ -00001d00: 7466 6d5f 7375 6274 6974 6c65 001a 1a6d tfm_subtitle...m │ -00001d10: 656e 755f 7365 7474 696e 6773 5f6c 6173 enu_settings_las │ -00001d20: 7466 6d5f 7469 746c 6500 2323 6d65 6e75 tfm_title.##menu │ -00001d30: 5f73 6574 7469 6e67 735f 6c61 7374 666d _settings_lastfm │ -00001d40: 5f77 6869 6368 5f73 7562 7469 746c 6500 _which_subtitle. │ -00001d50: 2020 6d65 6e75 5f73 6574 7469 6e67 735f menu_settings_ │ -00001d60: 6c61 7374 666d 5f77 6869 6368 5f74 6974 lastfm_which_tit │ -00001d70: 6c65 0022 226d 656e 755f 7365 7474 696e le.""menu_settin │ -00001d80: 6773 5f6c 6f63 6b5f 7769 6467 6574 5f73 gs_lock_widget_s │ -00001d90: 7562 7469 746c 6500 1f1f 6d65 6e75 5f73 ubtitle...menu_s │ -00001da0: 6574 7469 6e67 735f 6c6f 636b 5f77 6964 ettings_lock_wid │ -00001db0: 6765 745f 7469 746c 6500 1e1e 6d65 6e75 get_title...menu │ -00001dc0: 5f73 6574 7469 6e67 735f 6d69 7363 5f64 _settings_misc_d │ -00001dd0: 6961 6c6f 675f 7465 7874 001f 1f6d 656e ialog_text...men │ -00001de0: 755f 7365 7474 696e 6773 5f6d 6973 635f u_settings_misc_ │ -00001df0: 6469 616c 6f67 5f74 6974 6c65 0018 186d dialog_title...m │ -00001e00: 656e 755f 7365 7474 696e 6773 5f6d 6973 enu_settings_mis │ -00001e10: 635f 7469 746c 6500 2a2a 6d65 6e75 5f73 c_title.**menu_s │ -00001e20: 6574 7469 6e67 735f 7061 7573 655f 6865 ettings_pause_he │ -00001e30: 6164 7068 6f6e 655f 6f66 665f 7375 6274 adphone_off_subt │ -00001e40: 6974 6c65 0027 276d 656e 755f 7365 7474 itle.''menu_sett │ -00001e50: 696e 6773 5f70 6175 7365 5f68 6561 6470 ings_pause_headp │ -00001e60: 686f 6e65 5f6f 6666 5f74 6974 6c65 0028 hone_off_title.( │ -00001e70: 286d 656e 755f 7365 7474 696e 6773 5f70 (menu_settings_p │ -00001e80: 6c61 795f 6865 6164 7068 6f6e 655f 6f6e lay_headphone_on │ -00001e90: 5f73 7562 7469 746c 6500 2525 6d65 6e75 _subtitle.%%menu │ -00001ea0: 5f73 6574 7469 6e67 735f 706c 6179 5f68 _settings_play_h │ -00001eb0: 6561 6470 686f 6e65 5f6f 6e5f 7469 746c eadphone_on_titl │ -00001ec0: 6500 2222 6d65 6e75 5f73 6574 7469 6e67 e.""menu_setting │ -00001ed0: 735f 7265 7065 6174 5f6c 6973 745f 7375 s_repeat_list_su │ -00001ee0: 6274 6974 6c65 001f 1f6d 656e 755f 7365 btitle...menu_se │ -00001ef0: 7474 696e 6773 5f72 6570 6561 745f 6c69 ttings_repeat_li │ -00001f00: 7374 5f74 6974 6c65 0026 266d 656e 755f st_title.&&menu_ │ -00001f10: 7365 7474 696e 6773 5f73 6372 6f6c 6c5f settings_scroll_ │ -00001f20: 6f6e 5f66 6f63 7573 5f73 7562 7469 746c on_focus_subtitl │ -00001f30: 6500 2323 6d65 6e75 5f73 6574 7469 6e67 e.##menu_setting │ -00001f40: 735f 7363 726f 6c6c 5f6f 6e5f 666f 6375 s_scroll_on_focu │ -00001f50: 735f 7469 746c 6500 2828 6d65 6e75 5f73 s_title.((menu_s │ -00001f60: 6574 7469 6e67 735f 7368 6f77 5f6e 6f74 ettings_show_not │ -00001f70: 6966 6963 6174 696f 6e5f 7375 6274 6974 ification_subtit │ -00001f80: 6c65 0025 256d 656e 755f 7365 7474 696e le.%%menu_settin │ -00001f90: 6773 5f73 686f 775f 6e6f 7469 6669 6361 gs_show_notifica │ -00001fa0: 7469 6f6e 5f74 6974 6c65 001d 1d6d 656e tion_title...men │ -00001fb0: 755f 7365 7474 696e 6773 5f74 6865 6d65 u_settings_theme │ -00001fc0: 735f 7375 6274 6974 6c65 001a 1a6d 656e s_subtitle...men │ -00001fd0: 755f 7365 7474 696e 6773 5f74 6865 6d65 u_settings_theme │ -00001fe0: 735f 7469 746c 6500 1b1b 6d65 6e75 5f73 s_title...menu_s │ -00001ff0: 6574 7469 6e67 735f 7665 7273 696f 6e5f ettings_version_ │ -00002000: 7469 746c 6500 1818 6e6f 7469 6669 6361 title...notifica │ -00002010: 7469 6f6e 5f62 7574 746f 6e5f 706c 6179 tion_button_play │ -00002020: 0018 186e 6f74 6966 6963 6174 696f 6e5f ...notification_ │ -00002030: 6275 7474 6f6e 5f73 6b69 7000 0b0b 6e6f button_skip...no │ -00002040: 775f 706c 6179 696e 6700 0202 6f6b 0006 w_playing...ok.. │ -00002050: 0672 6570 6561 7400 2020 7365 7276 6963 .repeat. servic │ -00002060: 655f 6d75 7369 635f 706c 6179 5f68 6561 e_music_play_hea │ -00002070: 6470 686f 6e65 5f6f 6666 001f 1f73 6572 dphone_off...ser │ -00002080: 7669 6365 5f6d 7573 6963 5f70 6c61 795f vice_music_play_ │ -00002090: 6865 6164 7068 6f6e 655f 6f6e 0008 0873 headphone_on...s │ -000020a0: 6574 7469 6e67 7300 0707 7368 7566 666c ettings...shuffl │ -000020b0: 6500 0505 736f 6e67 7300 0c0c 4170 7042 e...songs...AppB │ -000020c0: 6173 6554 6865 6d65 0008 0841 7070 5468 aseTheme...AppTh │ -000020d0: 656d 6500 0a0a 5468 656d 652e 4461 726b eme...Theme.Dark │ -000020e0: 0010 1054 6865 6d65 2e44 6172 6b53 696d ...Theme.DarkSim │ -000020f0: 706c 6500 0d0d 5468 656d 652e 4465 6661 ple...Theme.Defa │ -00002100: 756c 7400 1010 5468 656d 652e 4469 616c ult...Theme.Dial │ -00002110: 6f67 4461 726b 0011 1154 6865 6d65 2e44 ogDark...Theme.D │ -00002120: 6961 6c6f 674c 6967 6874 000b 0b54 6865 ialogLight...The │ -00002130: 6d65 2e4c 6967 6874 0011 1154 6865 6d65 me.Light...Theme │ -00002140: 2e4c 6967 6874 5369 6d70 6c65 0014 1454 .LightSimple...T │ -00002150: 6865 6d65 2e53 6f6c 6172 697a 6564 2e44 heme.Solarized.D │ -00002160: 6172 6b00 1e1e 5468 656d 652e 536f 6c61 ark...Theme.Sola │ -00002170: 7269 7a65 642e 4461 726b 2e41 6374 696f rized.Dark.Actio │ -00002180: 6e42 6172 0027 2754 6865 6d65 2e53 6f6c nBar.''Theme.Sol │ -00002190: 6172 697a 6564 2e44 6172 6b2e 4163 7469 arized.Dark.Acti │ -000021a0: 6f6e 4261 722e 5375 6274 6974 6c65 0024 onBar.Subtitle.$ │ -000021b0: 2454 6865 6d65 2e53 6f6c 6172 697a 6564 $Theme.Solarized │ -000021c0: 2e44 6172 6b2e 4163 7469 6f6e 4261 722e .Dark.ActionBar. │ -000021d0: 5469 746c 6500 1d1d 5468 656d 652e 536f Title...Theme.So │ -000021e0: 6c61 7269 7a65 642e 4461 726b 2e4c 6973 larized.Dark.Lis │ -000021f0: 7456 6965 7700 0f0f 5468 656d 652e 5761 tView...Theme.Wa │ -00002200: 6c6c 7061 7065 7200 2727 6163 7469 7669 llpaper.''activi │ -00002210: 7479 5f6e 6f77 5f70 6c61 7969 6e67 5f61 ty_now_playing_a │ -00002220: 6374 696f 6e5f 6261 725f 7375 626d 656e ction_bar_submen │ -00002230: 7500 0c0c 6d65 6e75 5f63 6f6e 7465 7874 u...menu_context │ -00002240: 0018 1861 6374 6976 6974 795f 6c69 7374 ...activity_list │ -00002250: 5f73 6f6e 6773 5f6c 6973 7400 1717 6163 _songs_list...ac │ -00002260: 7469 7669 7479 5f6d 6169 6e5f 6d65 6e75 tivity_main_menu │ -00002270: 5f6c 6973 7400 1919 6163 7469 7669 7479 _list...activity │ -00002280: 5f6d 656e 755f 616c 6275 6d73 5f6c 6973 _menu_albums_lis │ -00002290: 7400 1a1a 6163 7469 7669 7479 5f6d 656e t...activity_men │ -000022a0: 755f 6172 7469 7374 735f 6c69 7374 0019 u_artists_list.. │ -000022b0: 1961 6374 6976 6974 795f 6d65 6e75 5f67 .activity_menu_g │ -000022c0: 656e 7265 735f 6c69 7374 0018 1861 6374 enres_list...act │ -000022d0: 6976 6974 795f 6d65 6e75 5f79 6561 7273 ivity_menu_years │ -000022e0: 5f6c 6973 7400 1e1e 6163 7469 7669 7479 _list...activity │ -000022f0: 5f6e 6f77 5f70 6c61 7969 6e67 5f73 6f6e _now_playing_son │ -00002300: 675f 6c69 7374 001f 1f61 6374 6976 6974 g_list...activit │ -00002310: 795f 6e6f 775f 706c 6179 696e 675f 626f y_now_playing_bo │ -00002320: 7474 6f6d 5f62 6172 0022 2261 6374 6976 ttom_bar.""activ │ -00002330: 6974 795f 6e6f 775f 706c 6179 696e 675f ity_now_playing_ │ -00002340: 736b 6970 5f70 7265 7669 6f75 7300 1919 skip_previous... │ -00002350: 6163 7469 7669 7479 5f6e 6f77 5f70 6c61 activity_now_pla │ -00002360: 7969 6e67 5f70 6c61 7900 1e1e 6163 7469 ying_play...acti │ -00002370: 7669 7479 5f6e 6f77 5f70 6c61 7969 6e67 vity_now_playing │ -00002380: 5f73 6b69 705f 6e65 7874 0010 1061 6374 _skip_next...act │ -00002390: 696f 6e5f 6261 725f 7469 746c 6500 1313 ion_bar_title... │ -000023a0: 6163 7469 6f6e 5f62 6172 5f73 7562 7469 action_bar_subti │ -000023b0: 746c 6500 0f0f 6d65 6e75 5f69 7465 6d5f tle...menu_item_ │ -000023c0: 7469 746c 6500 1212 6d65 6e75 5f69 7465 title...menu_ite │ -000023d0: 6d5f 7375 6274 6974 6c65 0014 146d 656e m_subtitle...men │ -000023e0: 755f 6974 656d 5f73 6f6e 675f 7469 746c u_item_song_titl │ -000023f0: 6500 1515 6d65 6e75 5f69 7465 6d5f 736f e...menu_item_so │ -00002400: 6e67 5f61 7274 6973 7400 1414 6d65 6e75 ng_artist...menu │ -00002410: 5f69 7465 6d5f 736f 6e67 5f61 6c62 756d _item_song_album │ -00002420: 0017 176e 6f74 6966 6963 6174 696f 6e5f ...notification_ │ -00002430: 7465 7874 5f74 6974 6c65 0018 186e 6f74 text_title...not │ -00002440: 6966 6963 6174 696f 6e5f 7465 7874 5f61 ification_text_a │ -00002450: 7274 6973 7400 1212 6163 7469 6f6e 5f62 rtist...action_b │ -00002460: 6172 5f73 6875 6666 6c65 0011 1161 6374 ar_shuffle...act │ -00002470: 696f 6e5f 6261 725f 7265 7065 6174 0018 ion_bar_repeat.. │ -00002480: 1861 6374 696f 6e5f 6261 725f 7375 626d .action_bar_subm │ -00002490: 656e 755f 7469 746c 6500 1919 6163 7469 enu_title...acti │ -000024a0: 6f6e 5f62 6172 5f73 7562 6d65 6e75 5f61 on_bar_submenu_a │ -000024b0: 7274 6973 7400 1818 6163 7469 6f6e 5f62 rtist...action_b │ -000024c0: 6172 5f73 7562 6d65 6e75 5f61 6c62 756d ar_submenu_album │ -000024d0: 0018 1861 6374 696f 6e5f 6261 725f 7375 ...action_bar_su │ -000024e0: 626d 656e 755f 7472 6163 6b00 1919 6163 bmenu_track...ac │ -000024f0: 7469 6f6e 5f62 6172 5f73 7562 6d65 6e75 tion_bar_submenu │ -00002500: 5f72 616e 646f 6d00 1f1f 6163 7469 6f6e _random...action │ -00002510: 5f62 6172 5f73 7562 6d65 6e75 5f6e 6577 _bar_submenu_new │ -00002520: 5f70 6c61 796c 6973 7400 1818 636f 6e74 _playlist...cont │ -00002530: 6578 745f 6d65 6e75 5f6e 6f77 5f70 6c61 ext_menu_now_pla │ -00002540: 7969 6e67 0015 1563 6f6e 7465 7874 5f6d ying...context_m │ -00002550: 656e 755f 7365 7474 696e 6773 0010 1063 enu_settings...c │ -00002560: 6f6e 7465 7874 5f6d 656e 755f 656e 6400 ontext_menu_end. │ -00002570: 0202 1000 1000 0000 0100 0000 0000 0000 ................ │ -00002580: 0202 1000 4800 0000 0200 0000 0e00 0000 ....H........... │ -00002590: 0000 0000 0005 0000 0001 0000 0000 0000 ................ │ +000010d0: 0000 0000 0000 0000 1c01 0000 0b00 0000 ................ │ +000010e0: bc01 0000 bc00 0000 0100 1c00 a000 0000 ................ │ +000010f0: 0b00 0000 0000 0000 0001 0000 4800 0000 ............H... │ +00001100: 0000 0000 0000 0000 0700 0000 1200 0000 ................ │ +00001110: 1b00 0000 2100 0000 2900 0000 3100 0000 ....!...)...1... │ +00001120: 3900 0000 4200 0000 4a00 0000 5100 0000 9...B...J...Q... │ +00001130: 0404 6174 7472 0008 0864 7261 7761 626c ..attr...drawabl │ +00001140: 6500 0606 6c61 796f 7574 0003 0378 6d6c e...layout...xml │ +00001150: 0005 0561 7272 6179 0005 0563 6f6c 6f72 ...array...color │ +00001160: 0005 0564 696d 656e 0006 0673 7472 696e ...dimen...strin │ +00001170: 6700 0505 7374 796c 6500 0404 6d65 6e75 g...style...menu │ +00001180: 0002 0269 6400 0000 0100 1c00 e413 0000 ...id........... │ +00001190: bc00 0000 0000 0000 0001 0000 0c03 0000 ................ │ +000011a0: 0000 0000 0000 0000 0600 0000 1400 0000 ................ │ +000011b0: 2800 0000 3700 0000 4c00 0000 6000 0000 (...7...L...`... │ +000011c0: 7600 0000 8b00 0000 9800 0000 a000 0000 v............... │ +000011d0: a800 0000 af00 0000 b600 0000 db00 0000 ................ │ +000011e0: f100 0000 0601 0000 1d01 0000 3501 0000 ............5... │ +000011f0: 4c01 0000 6201 0000 7901 0000 9101 0000 L...b...y....... │ +00001200: b301 0000 bf01 0000 d201 0000 e301 0000 ................ │ +00001210: f201 0000 f801 0000 0602 0000 1602 0000 ................ │ +00001220: 2502 0000 3b02 0000 4402 0000 5402 0000 %...;...D...T... │ +00001230: 5b02 0000 6302 0000 6a02 0000 7502 0000 [...c...j...u... │ +00001240: 8102 0000 8e02 0000 9b02 0000 a502 0000 ................ │ +00001250: af02 0000 b602 0000 be02 0000 c502 0000 ................ │ +00001260: ce02 0000 d502 0000 dd02 0000 e602 0000 ................ │ +00001270: ef02 0000 f502 0000 fe02 0000 1003 0000 ................ │ +00001280: 2303 0000 3603 0000 4903 0000 5c03 0000 #...6...I...\... │ +00001290: 6e03 0000 8003 0000 9203 0000 a303 0000 n............... │ +000012a0: b403 0000 c603 0000 da03 0000 ed03 0000 ................ │ +000012b0: fd03 0000 1004 0000 2304 0000 2a04 0000 ........#...*... │ +000012c0: 3804 0000 4004 0000 4904 0000 6604 0000 8...@...I...f... │ +000012d0: 8104 0000 8d04 0000 9804 0000 a904 0000 ................ │ +000012e0: b204 0000 cb04 0000 dd04 0000 f504 0000 ................ │ +000012f0: 0a05 0000 2605 0000 3e05 0000 5305 0000 ....&...>...S... │ +00001300: 6705 0000 7b05 0000 9005 0000 a405 0000 g...{........... │ +00001310: bb05 0000 d605 0000 e905 0000 fc05 0000 ................ │ +00001320: 2706 0000 5006 0000 7a06 0000 a406 0000 '...P...z....... │ +00001330: cd06 0000 f606 0000 2e07 0000 6207 0000 ............b... │ +00001340: 9507 0000 c707 0000 f707 0000 1808 0000 ................ │ +00001350: 3a08 0000 5508 0000 7508 0000 9208 0000 :...U...u....... │ +00001360: b808 0000 db08 0000 0009 0000 2209 0000 ............"... │ +00001370: 4309 0000 6509 0000 8009 0000 ad09 0000 C...e........... │ +00001380: d709 0000 020a 0000 2a0a 0000 4f0a 0000 ........*...O... │ +00001390: 710a 0000 9a0a 0000 c00a 0000 eb0a 0000 q............... │ +000013a0: 130b 0000 330b 0000 500b 0000 6e0b 0000 ....3...P...n... │ +000013b0: 890b 0000 a40b 0000 b20b 0000 b70b 0000 ................ │ +000013c0: c00b 0000 e30b 0000 050c 0000 100c 0000 ................ │ +000013d0: 1a0c 0000 220c 0000 310c 0000 3c0c 0000 ...."...1...<... │ +000013e0: 490c 0000 5c0c 0000 6c0c 0000 7f0c 0000 I...\...l....... │ +000013f0: 930c 0000 a10c 0000 b50c 0000 cc0c 0000 ................ │ +00001400: ed0c 0000 170d 0000 3e0d 0000 5e0d 0000 ........>...^... │ +00001410: 700d 0000 9a0d 0000 a90d 0000 c40d 0000 p............... │ +00001420: de0d 0000 fa0d 0000 170e 0000 330e 0000 ............3... │ +00001430: 4e0e 0000 6f0e 0000 910e 0000 b60e 0000 N...o........... │ +00001440: d20e 0000 f30e 0000 060f 0000 1c0f 0000 ................ │ +00001450: 2e0f 0000 430f 0000 5a0f 0000 720f 0000 ....C...Z...r... │ +00001460: 890f 0000 a30f 0000 be0f 0000 d30f 0000 ................ │ +00001470: e70f 0000 0210 0000 1e10 0000 3910 0000 ............9... │ +00001480: 5410 0000 7010 0000 9210 0000 ad10 0000 T...p........... │ +00001490: c510 0000 0303 656e 6400 0b0b 6963 5f6c ......end...ic_l │ +000014a0: 6175 6e63 6865 7200 1111 6963 5f6c 6175 auncher...ic_lau │ +000014b0: 6e63 6865 725f 7768 6974 6500 0c0c 6963 ncher_white...ic │ +000014c0: 5f6d 656e 755f 6d6f 7265 0012 1269 635f _menu_more...ic_ │ +000014d0: 6d65 6e75 5f72 6570 6561 745f 6f66 6600 menu_repeat_off. │ +000014e0: 1111 6963 5f6d 656e 755f 7265 7065 6174 ..ic_menu_repeat │ +000014f0: 5f6f 6e00 1313 6963 5f6d 656e 755f 7368 _on...ic_menu_sh │ +00001500: 7566 666c 655f 6f66 6600 1212 6963 5f6d uffle_off...ic_m │ +00001510: 656e 755f 7368 7566 666c 655f 6f6e 000a enu_shuffle_on.. │ +00001520: 0a6c 6f67 6f5f 7768 6974 6500 0505 6e61 .logo_white...na │ +00001530: 6368 6900 0505 7061 7573 6500 0404 706c chi...pause...pl │ +00001540: 6179 0004 0473 6b69 7000 2222 7468 656d ay...skip.""them │ +00001550: 655f 736f 6c61 7269 7a65 645f 6461 726b e_solarized_dark │ +00001560: 5f6c 6973 745f 7365 6c65 6374 6f72 0013 _list_selector.. │ +00001570: 1361 6374 6976 6974 795f 6c69 7374 5f73 .activity_list_s │ +00001580: 6f6e 6773 0012 1261 6374 6976 6974 795f ongs...activity_ │ +00001590: 6d61 696e 5f6d 656e 7500 1414 6163 7469 main_menu...acti │ +000015a0: 7669 7479 5f6d 656e 755f 616c 6275 6d73 vity_menu_albums │ +000015b0: 0015 1561 6374 6976 6974 795f 6d65 6e75 ...activity_menu │ +000015c0: 5f61 7274 6973 7473 0014 1461 6374 6976 _artists...activ │ +000015d0: 6974 795f 6d65 6e75 5f67 656e 7265 7300 ity_menu_genres. │ +000015e0: 1313 6163 7469 7669 7479 5f6d 656e 755f ..activity_menu_ │ +000015f0: 7965 6172 7300 1414 6163 7469 7669 7479 years...activity │ +00001600: 5f6e 6f77 5f70 6c61 7969 6e67 0015 1561 _now_playing...a │ +00001610: 6374 6976 6974 795f 6e6f 775f 706c 6179 ctivity_now_play │ +00001620: 696e 6732 001f 1f61 6374 6976 6974 795f ing2...activity_ │ +00001630: 6e6f 775f 706c 6179 696e 675f 6163 7469 now_playing_acti │ +00001640: 6f6e 5f62 6172 0009 096d 656e 755f 6974 on_bar...menu_it │ +00001650: 656d 0010 106d 656e 755f 6974 656d 5f64 em...menu_item_d │ +00001660: 6f75 626c 6500 0e0e 6d65 6e75 5f69 7465 ouble...menu_ite │ +00001670: 6d5f 736f 6e67 000c 0c6e 6f74 6966 6963 m_song...notific │ +00001680: 6174 696f 6e00 0303 7878 7800 0b0b 7072 ation...xxx...pr │ +00001690: 6566 6572 656e 6365 7300 0d0d 616e 6472 eferences...andr │ +000016a0: 6f69 6463 6f6c 6f72 7300 0c0c 6c61 7374 oidcolors...last │ +000016b0: 666d 5f77 6869 6368 0013 136c 6173 7466 fm_which...lastf │ +000016c0: 6d5f 7768 6963 685f 7661 6c75 6573 0006 m_which_values.. │ +000016d0: 0674 6865 6d65 7300 0d0d 7468 656d 6573 .themes...themes │ +000016e0: 5f76 616c 7565 7300 0404 6171 7561 0005 _values...aqua.. │ +000016f0: 0562 6c61 636b 0004 0462 6c75 6500 0808 .black...blue... │ +00001700: 6461 726b 626c 7565 0009 0964 6172 6b67 darkblue...darkg │ +00001710: 7265 656e 000a 0a64 6172 6b6f 7261 6e67 reen...darkorang │ +00001720: 6500 0a0a 6461 726b 7075 7270 6c65 0007 e...darkpurple.. │ +00001730: 0764 6172 6b72 6564 0007 0766 7563 6873 .darkred...fuchs │ +00001740: 6961 0004 0467 7261 7900 0505 6772 6565 ia...gray...gree │ +00001750: 6e00 0404 6c69 6d65 0006 066d 6172 6f6f n...lime...maroo │ +00001760: 6e00 0404 6e61 7679 0005 056f 6c69 7665 n...navy...olive │ +00001770: 0006 066f 7261 6e67 6500 0606 7075 7270 ...orange...purp │ +00001780: 6c65 0003 0372 6564 0006 0673 696c 7665 le...red...silve │ +00001790: 7200 0f0f 736f 6c61 7269 7a65 645f 6261 r...solarized_ba │ +000017a0: 7365 3000 1010 736f 6c61 7269 7a65 645f se0...solarized_ │ +000017b0: 6261 7365 3030 0010 1073 6f6c 6172 697a base00...solariz │ +000017c0: 6564 5f62 6173 6530 3100 1010 736f 6c61 ed_base01...sola │ +000017d0: 7269 7a65 645f 6261 7365 3032 0010 1073 rized_base02...s │ +000017e0: 6f6c 6172 697a 6564 5f62 6173 6530 3300 olarized_base03. │ +000017f0: 0f0f 736f 6c61 7269 7a65 645f 6261 7365 ..solarized_base │ +00001800: 3100 0f0f 736f 6c61 7269 7a65 645f 6261 1...solarized_ba │ +00001810: 7365 3200 0f0f 736f 6c61 7269 7a65 645f se2...solarized_ │ +00001820: 6261 7365 3300 0e0e 736f 6c61 7269 7a65 base3...solarize │ +00001830: 645f 626c 7565 000e 0e73 6f6c 6172 697a d_blue...solariz │ +00001840: 6564 5f63 7961 6e00 0f0f 736f 6c61 7269 ed_cyan...solari │ +00001850: 7a65 645f 6772 6565 6e00 1111 736f 6c61 zed_green...sola │ +00001860: 7269 7a65 645f 6d61 6765 6e74 6100 1010 rized_magenta... │ +00001870: 736f 6c61 7269 7a65 645f 6f72 616e 6765 solarized_orange │ +00001880: 000d 0d73 6f6c 6172 697a 6564 5f72 6564 ...solarized_red │ +00001890: 0010 1073 6f6c 6172 697a 6564 5f76 696f ...solarized_vio │ +000018a0: 6c65 7400 1010 736f 6c61 7269 7a65 645f let...solarized_ │ +000018b0: 7965 6c6c 6f77 0004 0474 6561 6c00 0b0b yellow...teal... │ +000018c0: 7472 616e 7370 6172 656e 7400 0505 7768 transparent...wh │ +000018d0: 6974 6500 0606 7965 6c6c 6f77 001a 1a61 ite...yellow...a │ +000018e0: 6374 6976 6974 795f 686f 7269 7a6f 6e74 ctivity_horizont │ +000018f0: 616c 5f6d 6172 6769 6e00 1818 6163 7469 al_margin...acti │ +00001900: 7669 7479 5f76 6572 7469 6361 6c5f 6d61 vity_vertical_ma │ +00001910: 7267 696e 0009 0961 6c6c 5f73 6f6e 6773 rgin...all_songs │ +00001920: 0008 0861 7070 5f6e 616d 6500 0e0e 6170 ...app_name...ap │ +00001930: 705f 6e61 6d65 5f73 686f 7274 0006 0663 p_name_short...c │ +00001940: 616e 6365 6c00 1616 6d65 6e75 5f6d 6169 ancel...menu_mai │ +00001950: 6e5f 6261 636b 5f74 6f5f 6578 6974 000f n_back_to_exit.. │ +00001960: 0f6d 656e 755f 6d61 696e 5f6d 7573 6963 .menu_main_music │ +00001970: 0015 156d 656e 755f 6d61 696e 5f6e 6f77 ...menu_main_now │ +00001980: 5f70 6c61 7969 6e67 0012 126d 656e 755f _playing...menu_ │ +00001990: 6d61 696e 5f73 6361 6e6e 696e 6700 1919 main_scanning... │ +000019a0: 6d65 6e75 5f6d 6169 6e5f 7363 616e 6e69 menu_main_scanni │ +000019b0: 6e67 5f6e 6f74 5f6f 6b00 1515 6d65 6e75 ng_not_ok...menu │ +000019c0: 5f6d 6169 6e5f 7363 616e 6e69 6e67 5f6f _main_scanning_o │ +000019d0: 6b00 1212 6d65 6e75 5f6d 6169 6e5f 7365 k...menu_main_se │ +000019e0: 7474 696e 6773 0011 116d 656e 755f 6d61 ttings...menu_ma │ +000019f0: 696e 5f73 6875 6666 6c65 0011 116d 656e in_shuffle...men │ +00001a00: 755f 6d75 7369 635f 616c 6275 6d73 0012 u_music_albums.. │ +00001a10: 126d 656e 755f 6d75 7369 635f 6172 7469 .menu_music_arti │ +00001a20: 7374 7300 1111 6d65 6e75 5f6d 7573 6963 sts...menu_music │ +00001a30: 5f67 656e 7265 7300 1414 6d65 6e75 5f6d _genres...menu_m │ +00001a40: 7573 6963 5f70 6c61 796c 6973 7473 0018 usic_playlists.. │ +00001a50: 186d 656e 755f 6d75 7369 635f 7072 6f63 .menu_music_proc │ +00001a60: 6565 645f 6572 726f 7200 1010 6d65 6e75 eed_error...menu │ +00001a70: 5f6d 7573 6963 5f73 6f6e 6773 0010 106d _music_songs...m │ +00001a80: 656e 755f 6d75 7369 635f 7965 6172 7300 enu_music_years. │ +00001a90: 2828 6d65 6e75 5f6e 6f77 5f70 6c61 7969 ((menu_now_playi │ +00001aa0: 6e67 5f61 6374 696f 6e5f 6261 725f 6e65 ng_action_bar_ne │ +00001ab0: 775f 706c 6179 6c69 7374 0026 266d 656e w_playlist.&&men │ +00001ac0: 755f 6e6f 775f 706c 6179 696e 675f 6163 u_now_playing_ac │ +00001ad0: 7469 6f6e 5f62 6172 5f73 6f72 745f 616c tion_bar_sort_al │ +00001ae0: 6275 6d00 2727 6d65 6e75 5f6e 6f77 5f70 bum.''menu_now_p │ +00001af0: 6c61 7969 6e67 5f61 6374 696f 6e5f 6261 laying_action_ba │ +00001b00: 725f 736f 7274 5f61 7274 6973 7400 2727 r_sort_artist.'' │ +00001b10: 6d65 6e75 5f6e 6f77 5f70 6c61 7969 6e67 menu_now_playing │ +00001b20: 5f61 6374 696f 6e5f 6261 725f 736f 7274 _action_bar_sort │ +00001b30: 5f72 616e 646f 6d00 2626 6d65 6e75 5f6e _random.&&menu_n │ +00001b40: 6f77 5f70 6c61 7969 6e67 5f61 6374 696f ow_playing_actio │ +00001b50: 6e5f 6261 725f 736f 7274 5f74 6974 6c65 n_bar_sort_title │ +00001b60: 0026 266d 656e 755f 6e6f 775f 706c 6179 .&&menu_now_play │ +00001b70: 696e 675f 6163 7469 6f6e 5f62 6172 5f73 ing_action_bar_s │ +00001b80: 6f72 745f 7472 6163 6b00 3535 6d65 6e75 ort_track.55menu │ +00001b90: 5f6e 6f77 5f70 6c61 7969 6e67 5f64 6961 _now_playing_dia │ +00001ba0: 6c6f 675f 6372 6561 7465 5f70 6c61 796c log_create_playl │ +00001bb0: 6973 745f 6275 7474 6f6e 5f63 616e 6365 ist_button_cance │ +00001bc0: 6c00 3131 6d65 6e75 5f6e 6f77 5f70 6c61 l.11menu_now_pla │ +00001bd0: 7969 6e67 5f64 6961 6c6f 675f 6372 6561 ying_dialog_crea │ +00001be0: 7465 5f70 6c61 796c 6973 745f 6275 7474 te_playlist_butt │ +00001bf0: 6f6e 5f6f 6b00 3030 6d65 6e75 5f6e 6f77 on_ok.00menu_now │ +00001c00: 5f70 6c61 7969 6e67 5f64 6961 6c6f 675f _playing_dialog_ │ +00001c10: 6372 6561 7465 5f70 6c61 796c 6973 745f create_playlist_ │ +00001c20: 7375 6274 6974 6c65 002f 2f6d 656e 755f subtitle.//menu_ │ +00001c30: 6e6f 775f 706c 6179 696e 675f 6469 616c now_playing_dial │ +00001c40: 6f67 5f63 7265 6174 655f 706c 6179 6c69 og_create_playli │ +00001c50: 7374 5f73 7563 6365 7373 002d 2d6d 656e st_success.--men │ +00001c60: 755f 6e6f 775f 706c 6179 696e 675f 6469 u_now_playing_di │ +00001c70: 616c 6f67 5f63 7265 6174 655f 706c 6179 alog_create_play │ +00001c80: 6c69 7374 5f74 6974 6c65 001e 1e6d 656e list_title...men │ +00001c90: 755f 7365 7474 696e 6773 5f69 6e66 6f5f u_settings_info_ │ +00001ca0: 6469 616c 6f67 5f74 6578 7400 1f1f 6d65 dialog_text...me │ +00001cb0: 6e75 5f73 6574 7469 6e67 735f 696e 666f nu_settings_info │ +00001cc0: 5f64 6961 6c6f 675f 7469 746c 6500 1818 _dialog_title... │ +00001cd0: 6d65 6e75 5f73 6574 7469 6e67 735f 696e menu_settings_in │ +00001ce0: 666f 5f74 6974 6c65 001d 1d6d 656e 755f fo_title...menu_ │ +00001cf0: 7365 7474 696e 6773 5f6c 6173 7466 6d5f settings_lastfm_ │ +00001d00: 7375 6274 6974 6c65 001a 1a6d 656e 755f subtitle...menu_ │ +00001d10: 7365 7474 696e 6773 5f6c 6173 7466 6d5f settings_lastfm_ │ +00001d20: 7469 746c 6500 2323 6d65 6e75 5f73 6574 title.##menu_set │ +00001d30: 7469 6e67 735f 6c61 7374 666d 5f77 6869 tings_lastfm_whi │ +00001d40: 6368 5f73 7562 7469 746c 6500 2020 6d65 ch_subtitle. me │ +00001d50: 6e75 5f73 6574 7469 6e67 735f 6c61 7374 nu_settings_last │ +00001d60: 666d 5f77 6869 6368 5f74 6974 6c65 0022 fm_which_title." │ +00001d70: 226d 656e 755f 7365 7474 696e 6773 5f6c "menu_settings_l │ +00001d80: 6f63 6b5f 7769 6467 6574 5f73 7562 7469 ock_widget_subti │ +00001d90: 746c 6500 1f1f 6d65 6e75 5f73 6574 7469 tle...menu_setti │ +00001da0: 6e67 735f 6c6f 636b 5f77 6964 6765 745f ngs_lock_widget_ │ +00001db0: 7469 746c 6500 1e1e 6d65 6e75 5f73 6574 title...menu_set │ +00001dc0: 7469 6e67 735f 6d69 7363 5f64 6961 6c6f tings_misc_dialo │ +00001dd0: 675f 7465 7874 001f 1f6d 656e 755f 7365 g_text...menu_se │ +00001de0: 7474 696e 6773 5f6d 6973 635f 6469 616c ttings_misc_dial │ +00001df0: 6f67 5f74 6974 6c65 0018 186d 656e 755f og_title...menu_ │ +00001e00: 7365 7474 696e 6773 5f6d 6973 635f 7469 settings_misc_ti │ +00001e10: 746c 6500 2a2a 6d65 6e75 5f73 6574 7469 tle.**menu_setti │ +00001e20: 6e67 735f 7061 7573 655f 6865 6164 7068 ngs_pause_headph │ +00001e30: 6f6e 655f 6f66 665f 7375 6274 6974 6c65 one_off_subtitle │ +00001e40: 0027 276d 656e 755f 7365 7474 696e 6773 .''menu_settings │ +00001e50: 5f70 6175 7365 5f68 6561 6470 686f 6e65 _pause_headphone │ +00001e60: 5f6f 6666 5f74 6974 6c65 0028 286d 656e _off_title.((men │ +00001e70: 755f 7365 7474 696e 6773 5f70 6c61 795f u_settings_play_ │ +00001e80: 6865 6164 7068 6f6e 655f 6f6e 5f73 7562 headphone_on_sub │ +00001e90: 7469 746c 6500 2525 6d65 6e75 5f73 6574 title.%%menu_set │ +00001ea0: 7469 6e67 735f 706c 6179 5f68 6561 6470 tings_play_headp │ +00001eb0: 686f 6e65 5f6f 6e5f 7469 746c 6500 2222 hone_on_title."" │ +00001ec0: 6d65 6e75 5f73 6574 7469 6e67 735f 7265 menu_settings_re │ +00001ed0: 7065 6174 5f6c 6973 745f 7375 6274 6974 peat_list_subtit │ +00001ee0: 6c65 001f 1f6d 656e 755f 7365 7474 696e le...menu_settin │ +00001ef0: 6773 5f72 6570 6561 745f 6c69 7374 5f74 gs_repeat_list_t │ +00001f00: 6974 6c65 0026 266d 656e 755f 7365 7474 itle.&&menu_sett │ +00001f10: 696e 6773 5f73 6372 6f6c 6c5f 6f6e 5f66 ings_scroll_on_f │ +00001f20: 6f63 7573 5f73 7562 7469 746c 6500 2323 ocus_subtitle.## │ +00001f30: 6d65 6e75 5f73 6574 7469 6e67 735f 7363 menu_settings_sc │ +00001f40: 726f 6c6c 5f6f 6e5f 666f 6375 735f 7469 roll_on_focus_ti │ +00001f50: 746c 6500 2828 6d65 6e75 5f73 6574 7469 tle.((menu_setti │ +00001f60: 6e67 735f 7368 6f77 5f6e 6f74 6966 6963 ngs_show_notific │ +00001f70: 6174 696f 6e5f 7375 6274 6974 6c65 0025 ation_subtitle.% │ +00001f80: 256d 656e 755f 7365 7474 696e 6773 5f73 %menu_settings_s │ +00001f90: 686f 775f 6e6f 7469 6669 6361 7469 6f6e how_notification │ +00001fa0: 5f74 6974 6c65 001d 1d6d 656e 755f 7365 _title...menu_se │ +00001fb0: 7474 696e 6773 5f74 6865 6d65 735f 7375 ttings_themes_su │ +00001fc0: 6274 6974 6c65 001a 1a6d 656e 755f 7365 btitle...menu_se │ +00001fd0: 7474 696e 6773 5f74 6865 6d65 735f 7469 ttings_themes_ti │ +00001fe0: 746c 6500 1b1b 6d65 6e75 5f73 6574 7469 tle...menu_setti │ +00001ff0: 6e67 735f 7665 7273 696f 6e5f 7469 746c ngs_version_titl │ +00002000: 6500 1818 6e6f 7469 6669 6361 7469 6f6e e...notification │ +00002010: 5f62 7574 746f 6e5f 706c 6179 0018 186e _button_play...n │ +00002020: 6f74 6966 6963 6174 696f 6e5f 6275 7474 otification_butt │ +00002030: 6f6e 5f73 6b69 7000 0b0b 6e6f 775f 706c on_skip...now_pl │ +00002040: 6179 696e 6700 0202 6f6b 0006 0672 6570 aying...ok...rep │ +00002050: 6561 7400 2020 7365 7276 6963 655f 6d75 eat. service_mu │ +00002060: 7369 635f 706c 6179 5f68 6561 6470 686f sic_play_headpho │ +00002070: 6e65 5f6f 6666 001f 1f73 6572 7669 6365 ne_off...service │ +00002080: 5f6d 7573 6963 5f70 6c61 795f 6865 6164 _music_play_head │ +00002090: 7068 6f6e 655f 6f6e 0008 0873 6574 7469 phone_on...setti │ +000020a0: 6e67 7300 0707 7368 7566 666c 6500 0505 ngs...shuffle... │ +000020b0: 736f 6e67 7300 0c0c 4170 7042 6173 6554 songs...AppBaseT │ +000020c0: 6865 6d65 0008 0841 7070 5468 656d 6500 heme...AppTheme. │ +000020d0: 0a0a 5468 656d 652e 4461 726b 0010 1054 ..Theme.Dark...T │ +000020e0: 6865 6d65 2e44 6172 6b53 696d 706c 6500 heme.DarkSimple. │ +000020f0: 0d0d 5468 656d 652e 4465 6661 756c 7400 ..Theme.Default. │ +00002100: 1010 5468 656d 652e 4469 616c 6f67 4461 ..Theme.DialogDa │ +00002110: 726b 0011 1154 6865 6d65 2e44 6961 6c6f rk...Theme.Dialo │ +00002120: 674c 6967 6874 000b 0b54 6865 6d65 2e4c gLight...Theme.L │ +00002130: 6967 6874 0011 1154 6865 6d65 2e4c 6967 ight...Theme.Lig │ +00002140: 6874 5369 6d70 6c65 0014 1454 6865 6d65 htSimple...Theme │ +00002150: 2e53 6f6c 6172 697a 6564 2e44 6172 6b00 .Solarized.Dark. │ +00002160: 1e1e 5468 656d 652e 536f 6c61 7269 7a65 ..Theme.Solarize │ +00002170: 642e 4461 726b 2e41 6374 696f 6e42 6172 d.Dark.ActionBar │ +00002180: 0027 2754 6865 6d65 2e53 6f6c 6172 697a .''Theme.Solariz │ +00002190: 6564 2e44 6172 6b2e 4163 7469 6f6e 4261 ed.Dark.ActionBa │ +000021a0: 722e 5375 6274 6974 6c65 0024 2454 6865 r.Subtitle.$$The │ +000021b0: 6d65 2e53 6f6c 6172 697a 6564 2e44 6172 me.Solarized.Dar │ +000021c0: 6b2e 4163 7469 6f6e 4261 722e 5469 746c k.ActionBar.Titl │ +000021d0: 6500 1d1d 5468 656d 652e 536f 6c61 7269 e...Theme.Solari │ +000021e0: 7a65 642e 4461 726b 2e4c 6973 7456 6965 zed.Dark.ListVie │ +000021f0: 7700 0f0f 5468 656d 652e 5761 6c6c 7061 w...Theme.Wallpa │ +00002200: 7065 7200 2727 6163 7469 7669 7479 5f6e per.''activity_n │ +00002210: 6f77 5f70 6c61 7969 6e67 5f61 6374 696f ow_playing_actio │ +00002220: 6e5f 6261 725f 7375 626d 656e 7500 0c0c n_bar_submenu... │ +00002230: 6d65 6e75 5f63 6f6e 7465 7874 0018 1861 menu_context...a │ +00002240: 6374 6976 6974 795f 6c69 7374 5f73 6f6e ctivity_list_son │ +00002250: 6773 5f6c 6973 7400 1717 6163 7469 7669 gs_list...activi │ +00002260: 7479 5f6d 6169 6e5f 6d65 6e75 5f6c 6973 ty_main_menu_lis │ +00002270: 7400 1919 6163 7469 7669 7479 5f6d 656e t...activity_men │ +00002280: 755f 616c 6275 6d73 5f6c 6973 7400 1a1a u_albums_list... │ +00002290: 6163 7469 7669 7479 5f6d 656e 755f 6172 activity_menu_ar │ +000022a0: 7469 7374 735f 6c69 7374 0019 1961 6374 tists_list...act │ +000022b0: 6976 6974 795f 6d65 6e75 5f67 656e 7265 ivity_menu_genre │ +000022c0: 735f 6c69 7374 0018 1861 6374 6976 6974 s_list...activit │ +000022d0: 795f 6d65 6e75 5f79 6561 7273 5f6c 6973 y_menu_years_lis │ +000022e0: 7400 1e1e 6163 7469 7669 7479 5f6e 6f77 t...activity_now │ +000022f0: 5f70 6c61 7969 6e67 5f73 6f6e 675f 6c69 _playing_song_li │ +00002300: 7374 001f 1f61 6374 6976 6974 795f 6e6f st...activity_no │ +00002310: 775f 706c 6179 696e 675f 626f 7474 6f6d w_playing_bottom │ +00002320: 5f62 6172 0022 2261 6374 6976 6974 795f _bar.""activity_ │ +00002330: 6e6f 775f 706c 6179 696e 675f 736b 6970 now_playing_skip │ +00002340: 5f70 7265 7669 6f75 7300 1919 6163 7469 _previous...acti │ +00002350: 7669 7479 5f6e 6f77 5f70 6c61 7969 6e67 vity_now_playing │ +00002360: 5f70 6c61 7900 1e1e 6163 7469 7669 7479 _play...activity │ +00002370: 5f6e 6f77 5f70 6c61 7969 6e67 5f73 6b69 _now_playing_ski │ +00002380: 705f 6e65 7874 0010 1061 6374 696f 6e5f p_next...action_ │ +00002390: 6261 725f 7469 746c 6500 1313 6163 7469 bar_title...acti │ +000023a0: 6f6e 5f62 6172 5f73 7562 7469 746c 6500 on_bar_subtitle. │ +000023b0: 0f0f 6d65 6e75 5f69 7465 6d5f 7469 746c ..menu_item_titl │ +000023c0: 6500 1212 6d65 6e75 5f69 7465 6d5f 7375 e...menu_item_su │ +000023d0: 6274 6974 6c65 0014 146d 656e 755f 6974 btitle...menu_it │ +000023e0: 656d 5f73 6f6e 675f 7469 746c 6500 1515 em_song_title... │ +000023f0: 6d65 6e75 5f69 7465 6d5f 736f 6e67 5f61 menu_item_song_a │ +00002400: 7274 6973 7400 1414 6d65 6e75 5f69 7465 rtist...menu_ite │ +00002410: 6d5f 736f 6e67 5f61 6c62 756d 0017 176e m_song_album...n │ +00002420: 6f74 6966 6963 6174 696f 6e5f 7465 7874 otification_text │ +00002430: 5f74 6974 6c65 0018 186e 6f74 6966 6963 _title...notific │ +00002440: 6174 696f 6e5f 7465 7874 5f61 7274 6973 ation_text_artis │ +00002450: 7400 1212 6163 7469 6f6e 5f62 6172 5f73 t...action_bar_s │ +00002460: 6875 6666 6c65 0011 1161 6374 696f 6e5f huffle...action_ │ +00002470: 6261 725f 7265 7065 6174 0018 1861 6374 bar_repeat...act │ +00002480: 696f 6e5f 6261 725f 7375 626d 656e 755f ion_bar_submenu_ │ +00002490: 7469 746c 6500 1919 6163 7469 6f6e 5f62 title...action_b │ +000024a0: 6172 5f73 7562 6d65 6e75 5f61 7274 6973 ar_submenu_artis │ +000024b0: 7400 1818 6163 7469 6f6e 5f62 6172 5f73 t...action_bar_s │ +000024c0: 7562 6d65 6e75 5f61 6c62 756d 0018 1861 ubmenu_album...a │ +000024d0: 6374 696f 6e5f 6261 725f 7375 626d 656e ction_bar_submen │ +000024e0: 755f 7472 6163 6b00 1919 6163 7469 6f6e u_track...action │ +000024f0: 5f62 6172 5f73 7562 6d65 6e75 5f72 616e _bar_submenu_ran │ +00002500: 646f 6d00 1f1f 6163 7469 6f6e 5f62 6172 dom...action_bar │ +00002510: 5f73 7562 6d65 6e75 5f6e 6577 5f70 6c61 _submenu_new_pla │ +00002520: 796c 6973 7400 1818 636f 6e74 6578 745f ylist...context_ │ +00002530: 6d65 6e75 5f6e 6f77 5f70 6c61 7969 6e67 menu_now_playing │ +00002540: 0015 1563 6f6e 7465 7874 5f6d 656e 755f ...context_menu_ │ +00002550: 7365 7474 696e 6773 0010 1063 6f6e 7465 settings...conte │ +00002560: 7874 5f6d 656e 755f 656e 6400 0202 1000 xt_menu_end..... │ +00002570: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ +00002580: 4800 0000 0200 0000 0e00 0000 0000 0000 H............... │ +00002590: 0005 0000 0001 0000 0000 0000 0000 0000 ................ │ 000025a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000025b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000025c0: 0000 0000 0000 0000 0102 4400 4c01 0000 ..........D.L... │ -000025d0: 0200 0000 0e00 0000 7c00 0000 3000 0000 ........|...0... │ +000025c0: 0000 0000 0102 3800 4001 0000 0200 0000 ......8.@....... │ +000025d0: 0e00 0000 7000 0000 2400 0000 0000 0000 ....p...$....... │ 000025e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000025f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002600: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002610: 1000 0000 ffff ffff 2000 0000 3000 0000 ........ ...0... │ -00002620: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ -00002630: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00002640: c000 0000 0800 0000 0000 0000 0800 0003 ................ │ -00002650: 0000 0000 0800 0000 0100 0000 0800 0003 ................ │ -00002660: 0100 0000 0800 0000 0300 0000 0800 0003 ................ │ -00002670: 0200 0000 0800 0000 0400 0000 0800 0003 ................ │ -00002680: 0300 0000 0800 0000 0500 0000 0800 0003 ................ │ -00002690: 0400 0000 0800 0000 0600 0000 0800 0003 ................ │ -000026a0: 0500 0000 0800 0000 0700 0000 0800 0003 ................ │ -000026b0: 0600 0000 0800 0000 0800 0000 0800 0003 ................ │ -000026c0: 0700 0000 0800 0000 0900 0000 0800 0003 ................ │ -000026d0: 0800 0000 0800 0000 0a00 0000 0800 0003 ................ │ -000026e0: 0900 0000 0800 0000 0b00 0000 0800 0003 ................ │ -000026f0: 0a00 0000 0800 0000 0c00 0000 0800 0003 ................ │ -00002700: 0b00 0000 0800 0000 0d00 0000 0800 0003 ................ │ -00002710: 0c00 0000 0102 4400 9c00 0000 0200 0000 ......D......... │ -00002720: 0e00 0000 7c00 0000 3000 0000 0000 0000 ....|...0....... │ -00002730: 0000 0000 0000 7800 0000 0000 0000 0000 ......x......... │ -00002740: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002750: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ -00002760: 1000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00002770: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002780: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002790: 0800 0000 0100 0000 0800 0003 1f00 0000 ................ │ -000027a0: 0800 0000 0200 0000 0800 0003 2000 0000 ............ ... │ -000027b0: 0102 4400 9c00 0000 0200 0000 0e00 0000 ..D............. │ -000027c0: 7c00 0000 3000 0000 0000 0000 0000 0000 |...0........... │ -000027d0: 0000 a000 0000 0000 0000 0000 0400 0000 ................ │ -000027e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000027f0: 0000 0000 ffff ffff 0000 0000 1000 0000 ................ │ -00002800: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002810: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002820: ffff ffff ffff ffff ffff ffff 0800 0000 ................ │ -00002830: 0100 0000 0800 0003 2100 0000 0800 0000 ........!....... │ -00002840: 0200 0000 0800 0003 2200 0000 0102 4400 ........".....D. │ -00002850: 9c00 0000 0200 0000 0e00 0000 7c00 0000 ............|... │ -00002860: 3000 0000 0000 0000 0000 0000 0000 f000 0............... │ -00002870: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -00002880: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002890: ffff ffff 0000 0000 1000 0000 ffff ffff ................ │ -000028a0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -000028b0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -000028c0: ffff ffff ffff ffff 0800 0000 0100 0000 ................ │ -000028d0: 0800 0003 2300 0000 0800 0000 0200 0000 ....#........... │ -000028e0: 0800 0003 2400 0000 0102 4400 9c00 0000 ....$.....D..... │ -000028f0: 0200 0000 0e00 0000 7c00 0000 3000 0000 ........|...0... │ -00002900: 0000 0000 0000 0000 0000 4001 0000 0000 ..........@..... │ -00002910: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00002920: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00002930: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ -00002940: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002950: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002960: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ -00002970: 2500 0000 0800 0000 0200 0000 0800 0003 %............... │ -00002980: 2600 0000 0102 4400 9c00 0000 0200 0000 &.....D......... │ -00002990: 0e00 0000 7c00 0000 3000 0000 0000 0000 ....|...0....... │ -000029a0: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ -000029b0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -000029c0: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ -000029d0: 1000 0000 ffff ffff ffff ffff ffff ffff ................ │ -000029e0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -000029f0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00002a00: 0800 0000 0100 0000 0800 0003 2700 0000 ............'... │ -00002a10: 0800 0000 0200 0000 0800 0003 2800 0000 ............(... │ -00002a20: 0202 1000 4800 0000 0300 0000 0e00 0000 ....H........... │ -00002a30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002600: 1000 0000 ffff ffff 2000 0000 3000 0000 ........ ...0... │ +00002610: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ +00002620: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00002630: c000 0000 0800 0000 0000 0000 0800 0003 ................ │ +00002640: 0000 0000 0800 0000 0100 0000 0800 0003 ................ │ +00002650: 0100 0000 0800 0000 0300 0000 0800 0003 ................ │ +00002660: 0200 0000 0800 0000 0400 0000 0800 0003 ................ │ +00002670: 0300 0000 0800 0000 0500 0000 0800 0003 ................ │ +00002680: 0400 0000 0800 0000 0600 0000 0800 0003 ................ │ +00002690: 0500 0000 0800 0000 0700 0000 0800 0003 ................ │ +000026a0: 0600 0000 0800 0000 0800 0000 0800 0003 ................ │ +000026b0: 0700 0000 0800 0000 0900 0000 0800 0003 ................ │ +000026c0: 0800 0000 0800 0000 0a00 0000 0800 0003 ................ │ +000026d0: 0900 0000 0800 0000 0b00 0000 0800 0003 ................ │ +000026e0: 0a00 0000 0800 0000 0c00 0000 0800 0003 ................ │ +000026f0: 0b00 0000 0800 0000 0d00 0000 0800 0003 ................ │ +00002700: 0c00 0000 0102 3800 9000 0000 0200 0000 ......8......... │ +00002710: 0e00 0000 7000 0000 2400 0000 0000 0000 ....p...$....... │ +00002720: 0000 0000 0000 7800 0000 0000 0000 0000 ......x......... │ +00002730: 0400 0000 0000 0000 0000 0000 ffff ffff ................ │ +00002740: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ +00002750: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002760: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002770: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ +00002780: 1f00 0000 0800 0000 0200 0000 0800 0003 ................ │ +00002790: 2000 0000 0102 3800 9000 0000 0200 0000 .....8......... │ +000027a0: 0e00 0000 7000 0000 2400 0000 0000 0000 ....p...$....... │ +000027b0: 0000 0000 0000 a000 0000 0000 0000 0000 ................ │ +000027c0: 0400 0000 0000 0000 0000 0000 ffff ffff ................ │ +000027d0: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ +000027e0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +000027f0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002800: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ +00002810: 2100 0000 0800 0000 0200 0000 0800 0003 !............... │ +00002820: 2200 0000 0102 3800 9000 0000 0200 0000 ".....8......... │ +00002830: 0e00 0000 7000 0000 2400 0000 0000 0000 ....p...$....... │ +00002840: 0000 0000 0000 f000 0000 0000 0000 0000 ................ │ +00002850: 0400 0000 0000 0000 0000 0000 ffff ffff ................ │ +00002860: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ +00002870: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002880: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002890: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ +000028a0: 2300 0000 0800 0000 0200 0000 0800 0003 #............... │ +000028b0: 2400 0000 0102 3800 9000 0000 0200 0000 $.....8......... │ +000028c0: 0e00 0000 7000 0000 2400 0000 0000 0000 ....p...$....... │ +000028d0: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ +000028e0: 0400 0000 0000 0000 0000 0000 ffff ffff ................ │ +000028f0: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ +00002900: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002910: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00002920: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ +00002930: 2500 0000 0800 0000 0200 0000 0800 0003 %............... │ +00002940: 2600 0000 0102 3800 9000 0000 0200 0000 &.....8......... │ +00002950: 0e00 0000 7000 0000 2400 0000 0000 0000 ....p...$....... │ +00002960: 0000 0000 0000 e001 0000 0000 0000 0000 ................ │ +00002970: 0400 0000 0000 0000 0000 0000 ffff ffff ................ │ +00002980: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ +00002990: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +000029a0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +000029b0: ffff ffff 0800 0000 0100 0000 0800 0003 ................ │ +000029c0: 2700 0000 0800 0000 0200 0000 0800 0003 '............... │ +000029d0: 2800 0000 0202 1000 4800 0000 0300 0000 (.......H....... │ +000029e0: 0e00 0000 0000 0000 0000 0000 0000 0000 ................ │ +000029f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002a10: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ +00002a20: 5001 0000 0300 0000 0e00 0000 7000 0000 P...........p... │ +00002a30: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ 00002a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002a60: 0000 0000 0000 0000 0102 4400 5c01 0000 ..........D.\... │ -00002a70: 0300 0000 0e00 0000 7c00 0000 3000 0000 ........|...0... │ -00002a80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002a90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002aa0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002ab0: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00002ac0: 5000 0000 6000 0000 7000 0000 8000 0000 P...`...p....... │ -00002ad0: 9000 0000 a000 0000 b000 0000 c000 0000 ................ │ -00002ae0: d000 0000 0800 0000 0e00 0000 0800 0003 ................ │ -00002af0: 0d00 0000 0800 0000 0f00 0000 0800 0003 ................ │ -00002b00: 0e00 0000 0800 0000 1000 0000 0800 0003 ................ │ -00002b10: 0f00 0000 0800 0000 1100 0000 0800 0003 ................ │ -00002b20: 1000 0000 0800 0000 1200 0000 0800 0003 ................ │ -00002b30: 1100 0000 0800 0000 1300 0000 0800 0003 ................ │ -00002b40: 1200 0000 0800 0000 1400 0000 0800 0003 ................ │ -00002b50: 1300 0000 0800 0000 1500 0000 0800 0003 ................ │ -00002b60: 1400 0000 0800 0000 1600 0000 0800 0003 ................ │ -00002b70: 1500 0000 0800 0000 1700 0000 0800 0003 ................ │ -00002b80: 1600 0000 0800 0000 1800 0000 0800 0003 ................ │ -00002b90: 1700 0000 0800 0000 1900 0000 0800 0003 ................ │ -00002ba0: 1800 0000 0800 0000 1a00 0000 0800 0003 ................ │ -00002bb0: 1900 0000 0800 0000 1b00 0000 0800 0003 ................ │ -00002bc0: 1a00 0000 0202 1000 1400 0000 0400 0000 ................ │ -00002bd0: 0100 0000 0000 0000 0102 4400 5800 0000 ..........D.X... │ -00002be0: 0400 0000 0100 0000 4800 0000 3000 0000 ........H...0... │ -00002bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002c00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002a50: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00002a60: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00002a70: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00002a80: b000 0000 c000 0000 d000 0000 0800 0000 ................ │ +00002a90: 0e00 0000 0800 0003 0d00 0000 0800 0000 ................ │ +00002aa0: 0f00 0000 0800 0003 0e00 0000 0800 0000 ................ │ +00002ab0: 1000 0000 0800 0003 0f00 0000 0800 0000 ................ │ +00002ac0: 1100 0000 0800 0003 1000 0000 0800 0000 ................ │ +00002ad0: 1200 0000 0800 0003 1100 0000 0800 0000 ................ │ +00002ae0: 1300 0000 0800 0003 1200 0000 0800 0000 ................ │ +00002af0: 1400 0000 0800 0003 1300 0000 0800 0000 ................ │ +00002b00: 1500 0000 0800 0003 1400 0000 0800 0000 ................ │ +00002b10: 1600 0000 0800 0003 1500 0000 0800 0000 ................ │ +00002b20: 1700 0000 0800 0003 1600 0000 0800 0000 ................ │ +00002b30: 1800 0000 0800 0003 1700 0000 0800 0000 ................ │ +00002b40: 1900 0000 0800 0003 1800 0000 0800 0000 ................ │ +00002b50: 1a00 0000 0800 0003 1900 0000 0800 0000 ................ │ +00002b60: 1b00 0000 0800 0003 1a00 0000 0202 1000 ................ │ +00002b70: 1400 0000 0400 0000 0100 0000 0000 0000 ................ │ +00002b80: 0102 3800 4c00 0000 0400 0000 0100 0000 ..8.L........... │ +00002b90: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ +00002ba0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002bb0: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ +00002bc0: 1c00 0000 0800 0003 1b00 0000 0202 1000 ................ │ +00002bd0: 2400 0000 0500 0000 0500 0000 0000 0000 $............... │ +00002be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002bf0: 0102 3800 1c02 0000 0500 0000 0500 0000 ..8............. │ +00002c00: 4c00 0000 2400 0000 0000 0000 0000 0000 L...$........... │ 00002c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002c20: 0800 0000 1c00 0000 0800 0003 1b00 0000 ................ │ -00002c30: 0202 1000 2400 0000 0500 0000 0500 0000 ....$........... │ -00002c40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002c50: 0000 0000 0102 4400 2802 0000 0500 0000 ......D.(....... │ -00002c60: 0500 0000 5800 0000 3000 0000 0000 0000 ....X...0....... │ -00002c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002c80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002c90: 0000 0000 0000 0000 0000 0000 8800 0000 ................ │ -00002ca0: b000 0000 d800 0000 5401 0000 1000 0100 ........T....... │ -00002cb0: 1d00 0000 0000 0000 0a00 0000 0000 0002 ................ │ -00002cc0: 0800 0001 0200 067f 0100 0002 0800 0001 ................ │ -00002cd0: 1000 067f 0200 0002 0800 0001 0a00 067f ................ │ -00002ce0: 0300 0002 0800 0001 0f00 067f 0400 0002 ................ │ -00002cf0: 0800 0001 1100 067f 0500 0002 0800 0001 ................ │ -00002d00: 0300 067f 0600 0002 0800 0001 0600 067f ................ │ -00002d10: 0700 0002 0800 0001 0400 067f 0800 0002 ................ │ -00002d20: 0800 0001 0500 067f 0900 0002 0800 0001 ................ │ -00002d30: 0700 067f 1000 0100 1e00 0000 0000 0000 ................ │ -00002d40: 0200 0000 0000 0002 0800 0003 2900 0000 ............)... │ -00002d50: 0100 0002 0800 0003 2a00 0000 1000 0100 ........*....... │ -00002d60: 1f00 0000 0000 0000 0200 0000 0000 0002 ................ │ -00002d70: 0800 0003 2b00 0000 0100 0002 0800 0003 ....+........... │ -00002d80: 2c00 0000 1000 0100 2000 0000 0000 0000 ,....... ....... │ -00002d90: 0900 0000 0000 0002 0800 0003 2d00 0000 ............-... │ -00002da0: 0100 0002 0800 0003 2e00 0000 0200 0002 ................ │ -00002db0: 0800 0003 2f00 0000 0300 0002 0800 0003 ..../........... │ -00002dc0: 3000 0000 0400 0002 0800 0003 3100 0000 0...........1... │ -00002dd0: 0500 0002 0800 0003 3200 0000 0600 0002 ........2....... │ -00002de0: 0800 0003 3300 0000 0700 0002 0800 0003 ....3........... │ -00002df0: 3400 0000 0800 0002 0800 0003 3500 0000 4...........5... │ -00002e00: 1000 0100 2100 0000 0000 0000 0900 0000 ....!........... │ -00002e10: 0000 0002 0800 0003 3600 0000 0100 0002 ........6....... │ -00002e20: 0800 0003 3700 0000 0200 0002 0800 0003 ....7........... │ -00002e30: 3800 0000 0300 0002 0800 0003 3900 0000 8...........9... │ -00002e40: 0400 0002 0800 0003 3a00 0000 0500 0002 ........:....... │ -00002e50: 0800 0003 3b00 0000 0600 0002 0800 0003 ....;........... │ -00002e60: 3c00 0000 0700 0002 0800 0003 3d00 0000 <...........=... │ -00002e70: 0800 0002 0800 0003 3e00 0000 0202 1000 ........>....... │ -00002e80: ac00 0000 0600 0000 2700 0000 0000 0000 ........'....... │ +00002c20: 0000 0000 0000 0000 0000 0000 8800 0000 ................ │ +00002c30: b000 0000 d800 0000 5401 0000 1000 0100 ........T....... │ +00002c40: 1d00 0000 0000 0000 0a00 0000 0000 0002 ................ │ +00002c50: 0800 0001 0200 067f 0100 0002 0800 0001 ................ │ +00002c60: 1000 067f 0200 0002 0800 0001 0a00 067f ................ │ +00002c70: 0300 0002 0800 0001 0f00 067f 0400 0002 ................ │ +00002c80: 0800 0001 1100 067f 0500 0002 0800 0001 ................ │ +00002c90: 0300 067f 0600 0002 0800 0001 0600 067f ................ │ +00002ca0: 0700 0002 0800 0001 0400 067f 0800 0002 ................ │ +00002cb0: 0800 0001 0500 067f 0900 0002 0800 0001 ................ │ +00002cc0: 0700 067f 1000 0100 1e00 0000 0000 0000 ................ │ +00002cd0: 0200 0000 0000 0002 0800 0003 2900 0000 ............)... │ +00002ce0: 0100 0002 0800 0003 2a00 0000 1000 0100 ........*....... │ +00002cf0: 1f00 0000 0000 0000 0200 0000 0000 0002 ................ │ +00002d00: 0800 0003 2b00 0000 0100 0002 0800 0003 ....+........... │ +00002d10: 2c00 0000 1000 0100 2000 0000 0000 0000 ,....... ....... │ +00002d20: 0900 0000 0000 0002 0800 0003 2d00 0000 ............-... │ +00002d30: 0100 0002 0800 0003 2e00 0000 0200 0002 ................ │ +00002d40: 0800 0003 2f00 0000 0300 0002 0800 0003 ..../........... │ +00002d50: 3000 0000 0400 0002 0800 0003 3100 0000 0...........1... │ +00002d60: 0500 0002 0800 0003 3200 0000 0600 0002 ........2....... │ +00002d70: 0800 0003 3300 0000 0700 0002 0800 0003 ....3........... │ +00002d80: 3400 0000 0800 0002 0800 0003 3500 0000 4...........5... │ +00002d90: 1000 0100 2100 0000 0000 0000 0900 0000 ....!........... │ +00002da0: 0000 0002 0800 0003 3600 0000 0100 0002 ........6....... │ +00002db0: 0800 0003 3700 0000 0200 0002 0800 0003 ....7........... │ +00002dc0: 3800 0000 0300 0002 0800 0003 3900 0000 8...........9... │ +00002dd0: 0400 0002 0800 0003 3a00 0000 0500 0002 ........:....... │ +00002de0: 0800 0003 3b00 0000 0600 0002 0800 0003 ....;........... │ +00002df0: 3c00 0000 0700 0002 0800 0003 3d00 0000 <...........=... │ +00002e00: 0800 0002 0800 0003 3e00 0000 0202 1000 ........>....... │ +00002e10: ac00 0000 0600 0000 2700 0000 0000 0000 ........'....... │ +00002e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002ea0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002eb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00002eb0: 0000 0000 0000 0000 0102 3800 4403 0000 ..........8.D... │ +00002ec0: 0600 0000 2700 0000 d400 0000 2400 0000 ....'.......$... │ 00002ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00002ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002ef0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002f00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002f10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002f20: 0000 0000 0000 0000 0102 4400 5003 0000 ..........D.P... │ -00002f30: 0600 0000 2700 0000 e000 0000 3000 0000 ....'.......0... │ -00002f40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002f50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002f60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00002f70: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00002f80: 5000 0000 6000 0000 7000 0000 8000 0000 P...`...p....... │ -00002f90: 9000 0000 a000 0000 b000 0000 c000 0000 ................ │ -00002fa0: d000 0000 e000 0000 f000 0000 0001 0000 ................ │ -00002fb0: 1001 0000 2001 0000 3001 0000 4001 0000 .... ...0...@... │ -00002fc0: 5001 0000 6001 0000 7001 0000 8001 0000 P...`...p....... │ -00002fd0: 9001 0000 a001 0000 b001 0000 c001 0000 ................ │ -00002fe0: d001 0000 e001 0000 f001 0000 0002 0000 ................ │ -00002ff0: 1002 0000 2002 0000 3002 0000 4002 0000 .... ...0...@... │ -00003000: 5002 0000 6002 0000 0800 0000 2200 0000 P...`......."... │ -00003010: 0800 001d ffff 00ff 0800 0000 2300 0000 ............#... │ -00003020: 0800 001d 0000 00ff 0800 0000 2400 0000 ............$... │ -00003030: 0800 001c e5b5 33ff 0800 0000 2500 0000 ......3.....%... │ -00003040: 0800 001c cc99 00ff 0800 0000 2600 0000 ............&... │ -00003050: 0800 001c 0099 66ff 0800 0000 2700 0000 ......f.....'... │ -00003060: 0800 001c 0088 ffff 0800 0000 2800 0000 ............(... │ -00003070: 0800 001c cc33 99ff 0800 0000 2900 0000 .....3......)... │ -00003080: 0800 001c 0000 ccff 0800 0000 2a00 0000 ............*... │ -00003090: 0800 001d ff00 ffff 0800 0000 2b00 0000 ............+... │ -000030a0: 0800 001d 8080 80ff 0800 0000 2c00 0000 ............,... │ -000030b0: 0800 001c 00cc 99ff 0800 0000 2d00 0000 ............-... │ -000030c0: 0800 001d 00ff 00ff 0800 0000 2e00 0000 ................ │ -000030d0: 0800 001d 0000 80ff 0800 0000 2f00 0000 ............/... │ -000030e0: 0800 001d 8000 00ff 0800 0000 3000 0000 ............0... │ -000030f0: 0800 001d 0080 80ff 0800 0000 3100 0000 ............1... │ -00003100: 0800 001c 33bb ffff 0800 0000 3200 0000 ....3.......2... │ -00003110: 0800 001c cc66 aaff 0800 0000 3300 0000 .....f......3... │ -00003120: 0800 001c 4444 ffff 0800 0000 3400 0000 ....DD......4... │ -00003130: 0800 001d c0c0 c0ff 0800 0000 3500 0000 ............5... │ -00003140: 0800 001d 9694 83ff 0800 0000 3600 0000 ............6... │ -00003150: 0800 001d 837b 65ff 0800 0000 3700 0000 .....{e.....7... │ -00003160: 0800 001d 756e 58ff 0800 0000 3800 0000 ....unX.....8... │ -00003170: 0800 001d 4236 07ff 0800 0000 3900 0000 ....B6......9... │ -00003180: 0800 001d 362b 00ff 0800 0000 3a00 0000 ....6+......:... │ -00003190: 0800 001d a1a1 93ff 0800 0000 3b00 0000 ............;... │ -000031a0: 0800 001d d5e8 eeff 0800 0000 3c00 0000 ............<... │ -000031b0: 0800 001d e3f6 fdff 0800 0000 3d00 0000 ............=... │ -000031c0: 0800 001d d28b 26ff 0800 0000 3e00 0000 ......&.....>... │ -000031d0: 0800 001d 98a1 2aff 0800 0000 3f00 0000 ......*.....?... │ -000031e0: 0800 001d 0099 85ff 0800 0000 4000 0000 ............@... │ -000031f0: 0800 001d 8236 d3ff 0800 0000 4100 0000 .....6......A... │ -00003200: 0800 001d 164b cbff 0800 0000 4200 0000 .....K......B... │ -00003210: 0800 001d 2f32 dcff 0800 0000 4300 0000 ..../2......C... │ -00003220: 0800 001d c471 6cff 0800 0000 4400 0000 .....ql.....D... │ -00003230: 0800 001d 0089 b5ff 0800 0000 4500 0000 ............E... │ -00003240: 0800 001d 8080 00ff 0800 0000 4600 0000 ............F... │ -00003250: 0800 001c 0000 0000 0800 0000 4700 0000 ............G... │ -00003260: 0800 001d ffff ffff 0800 0000 4800 0000 ............H... │ -00003270: 0800 001d 00ff ffff 0202 1000 1800 0000 ................ │ -00003280: 0700 0000 0200 0000 0006 0000 0000 0000 ................ │ -00003290: 0102 4400 6c00 0000 0700 0000 0200 0000 ..D.l........... │ -000032a0: 4c00 0000 3000 0000 0000 0000 0000 0000 L...0........... │ -000032b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000032c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000032d0: 0000 0000 0000 0000 1000 0000 0800 0000 ................ │ -000032e0: 4900 0000 0800 0005 0110 0000 0800 0000 I............... │ -000032f0: 4a00 0000 0800 0005 0110 0000 0102 4400 J.............D. │ -00003300: 5c00 0000 0700 0000 0200 0000 4c00 0000 \...........L... │ -00003310: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -00003320: 0000 0000 0000 0000 0d00 0000 0000 0000 ................ │ -00003330: 3403 0000 0000 0000 0000 0000 0000 0000 4............... │ -00003340: 0000 0000 ffff ffff 0800 0000 4900 0000 ............I... │ -00003350: 0800 0005 0140 0000 0202 1000 1801 0000 .....@.......... │ -00003360: 0800 0000 4200 0000 0000 0000 0000 0000 ....B........... │ +00002ef0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00002f00: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ +00002f10: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00002f20: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ +00002f30: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ +00002f40: 4001 0000 5001 0000 6001 0000 7001 0000 @...P...`...p... │ +00002f50: 8001 0000 9001 0000 a001 0000 b001 0000 ................ │ +00002f60: c001 0000 d001 0000 e001 0000 f001 0000 ................ │ +00002f70: 0002 0000 1002 0000 2002 0000 3002 0000 ........ ...0... │ +00002f80: 4002 0000 5002 0000 6002 0000 0800 0000 @...P...`....... │ +00002f90: 2200 0000 0800 001d ffff 00ff 0800 0000 "............... │ +00002fa0: 2300 0000 0800 001d 0000 00ff 0800 0000 #............... │ +00002fb0: 2400 0000 0800 001c e5b5 33ff 0800 0000 $.........3..... │ +00002fc0: 2500 0000 0800 001c cc99 00ff 0800 0000 %............... │ +00002fd0: 2600 0000 0800 001c 0099 66ff 0800 0000 &.........f..... │ +00002fe0: 2700 0000 0800 001c 0088 ffff 0800 0000 '............... │ +00002ff0: 2800 0000 0800 001c cc33 99ff 0800 0000 (........3...... │ +00003000: 2900 0000 0800 001c 0000 ccff 0800 0000 )............... │ +00003010: 2a00 0000 0800 001d ff00 ffff 0800 0000 *............... │ +00003020: 2b00 0000 0800 001d 8080 80ff 0800 0000 +............... │ +00003030: 2c00 0000 0800 001c 00cc 99ff 0800 0000 ,............... │ +00003040: 2d00 0000 0800 001d 00ff 00ff 0800 0000 -............... │ +00003050: 2e00 0000 0800 001d 0000 80ff 0800 0000 ................ │ +00003060: 2f00 0000 0800 001d 8000 00ff 0800 0000 /............... │ +00003070: 3000 0000 0800 001d 0080 80ff 0800 0000 0............... │ +00003080: 3100 0000 0800 001c 33bb ffff 0800 0000 1.......3....... │ +00003090: 3200 0000 0800 001c cc66 aaff 0800 0000 2........f...... │ +000030a0: 3300 0000 0800 001c 4444 ffff 0800 0000 3.......DD...... │ +000030b0: 3400 0000 0800 001d c0c0 c0ff 0800 0000 4............... │ +000030c0: 3500 0000 0800 001d 9694 83ff 0800 0000 5............... │ +000030d0: 3600 0000 0800 001d 837b 65ff 0800 0000 6........{e..... │ +000030e0: 3700 0000 0800 001d 756e 58ff 0800 0000 7.......unX..... │ +000030f0: 3800 0000 0800 001d 4236 07ff 0800 0000 8.......B6...... │ +00003100: 3900 0000 0800 001d 362b 00ff 0800 0000 9.......6+...... │ +00003110: 3a00 0000 0800 001d a1a1 93ff 0800 0000 :............... │ +00003120: 3b00 0000 0800 001d d5e8 eeff 0800 0000 ;............... │ +00003130: 3c00 0000 0800 001d e3f6 fdff 0800 0000 <............... │ +00003140: 3d00 0000 0800 001d d28b 26ff 0800 0000 =.........&..... │ +00003150: 3e00 0000 0800 001d 98a1 2aff 0800 0000 >.........*..... │ +00003160: 3f00 0000 0800 001d 0099 85ff 0800 0000 ?............... │ +00003170: 4000 0000 0800 001d 8236 d3ff 0800 0000 @........6...... │ +00003180: 4100 0000 0800 001d 164b cbff 0800 0000 A........K...... │ +00003190: 4200 0000 0800 001d 2f32 dcff 0800 0000 B......./2...... │ +000031a0: 4300 0000 0800 001d c471 6cff 0800 0000 C........ql..... │ +000031b0: 4400 0000 0800 001d 0089 b5ff 0800 0000 D............... │ +000031c0: 4500 0000 0800 001d 8080 00ff 0800 0000 E............... │ +000031d0: 4600 0000 0800 001c 0000 0000 0800 0000 F............... │ +000031e0: 4700 0000 0800 001d ffff ffff 0800 0000 G............... │ +000031f0: 4800 0000 0800 001d 00ff ffff 0202 1000 H............... │ +00003200: 1800 0000 0700 0000 0200 0000 0006 0000 ................ │ +00003210: 0000 0000 0102 3800 6000 0000 0700 0000 ......8.`....... │ +00003220: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ +00003230: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003240: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003250: 1000 0000 0800 0000 4900 0000 0800 0005 ........I....... │ +00003260: 0110 0000 0800 0000 4a00 0000 0800 0005 ........J....... │ +00003270: 0110 0000 0102 3800 5000 0000 0700 0000 ......8.P....... │ +00003280: 0200 0000 4000 0000 2400 0000 0000 0000 ....@...$....... │ +00003290: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000032a0: 0d00 0000 0000 0000 3403 0000 0000 0000 ........4....... │ +000032b0: ffff ffff 0800 0000 4900 0000 0800 0005 ........I....... │ +000032c0: 0140 0000 0202 1000 1801 0000 0800 0000 .@.............. │ +000032d0: 4200 0000 0000 0000 0000 0000 0000 0000 B............... │ +000032e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000032f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003360: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00003370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00003380: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00003390: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000033a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000033b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000033c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000033d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000033e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000033f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000033d0: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ +000033e0: 6005 0000 0800 0000 4200 0000 4001 0000 `.......B...@... │ +000033f0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ 00003400: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003410: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003420: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003430: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003440: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003450: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003460: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003470: 0102 4400 6c05 0000 0800 0000 4200 0000 ..D.l.......B... │ -00003480: 4c01 0000 3000 0000 0000 0000 0000 0000 L...0........... │ -00003490: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000034a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000034b0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -000034c0: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ -000034d0: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ -000034e0: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ -000034f0: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ -00003500: 3001 0000 4001 0000 5001 0000 6001 0000 0...@...P...`... │ -00003510: 7001 0000 8001 0000 9001 0000 a001 0000 p............... │ -00003520: b001 0000 c001 0000 d001 0000 e001 0000 ................ │ -00003530: f001 0000 0002 0000 1002 0000 2002 0000 ............ ... │ -00003540: 3002 0000 4002 0000 5002 0000 6002 0000 0...@...P...`... │ -00003550: 7002 0000 8002 0000 9002 0000 a002 0000 p............... │ -00003560: b002 0000 c002 0000 d002 0000 e002 0000 ................ │ -00003570: f002 0000 0003 0000 1003 0000 2003 0000 ............ ... │ -00003580: 3003 0000 4003 0000 5003 0000 6003 0000 0...@...P...`... │ -00003590: 7003 0000 8003 0000 9003 0000 a003 0000 p............... │ -000035a0: b003 0000 c003 0000 d003 0000 e003 0000 ................ │ -000035b0: f003 0000 0004 0000 1004 0000 0800 0000 ................ │ -000035c0: 4b00 0000 0800 0003 3f00 0000 0800 0000 K.......?....... │ -000035d0: 4c00 0000 0800 0003 4000 0000 0800 0000 L.......@....... │ -000035e0: 4d00 0000 0800 0003 4100 0000 0800 0000 M.......A....... │ -000035f0: 4e00 0000 0800 0003 4200 0000 0800 0000 N.......B....... │ -00003600: 0000 0000 0800 0003 4300 0000 0800 0000 ........C....... │ -00003610: 4f00 0000 0800 0003 4400 0000 0800 0000 O.......D....... │ -00003620: 5000 0000 0800 0003 4500 0000 0800 0000 P.......E....... │ -00003630: 5100 0000 0800 0003 4600 0000 0800 0000 Q.......F....... │ -00003640: 5200 0000 0800 0003 4700 0000 0800 0000 R.......G....... │ -00003650: 5300 0000 0800 0003 4800 0000 0800 0000 S.......H....... │ -00003660: 5400 0000 0800 0003 4900 0000 0800 0000 T.......I....... │ -00003670: 5500 0000 0800 0003 4a00 0000 0800 0000 U.......J....... │ -00003680: 5600 0000 0800 0003 4b00 0000 0800 0000 V.......K....... │ -00003690: 5700 0000 0800 0003 4c00 0000 0800 0000 W.......L....... │ -000036a0: 5800 0000 0800 0003 4d00 0000 0800 0000 X.......M....... │ -000036b0: 5900 0000 0800 0003 4e00 0000 0800 0000 Y.......N....... │ -000036c0: 5a00 0000 0800 0003 4f00 0000 0800 0000 Z.......O....... │ -000036d0: 5b00 0000 0800 0003 5000 0000 0800 0000 [.......P....... │ -000036e0: 5c00 0000 0800 0003 3f00 0000 0800 0000 \.......?....... │ -000036f0: 5d00 0000 0800 0003 5100 0000 0800 0000 ].......Q....... │ -00003700: 5e00 0000 0800 0003 5200 0000 0800 0000 ^.......R....... │ -00003710: 5f00 0000 0800 0003 5300 0000 0800 0000 _.......S....... │ -00003720: 6000 0000 0800 0003 5400 0000 0800 0000 `.......T....... │ -00003730: 6100 0000 0800 0003 5500 0000 0800 0000 a.......U....... │ -00003740: 6200 0000 0800 0003 5600 0000 0800 0000 b.......V....... │ -00003750: 6300 0000 0800 0003 5700 0000 0800 0000 c.......W....... │ -00003760: 6400 0000 0800 0003 4200 0000 0800 0000 d.......B....... │ -00003770: 6500 0000 0800 0003 5800 0000 0800 0000 e.......X....... │ -00003780: 6600 0000 0800 0003 5900 0000 0800 0000 f.......Y....... │ -00003790: 6700 0000 0800 0003 5a00 0000 0800 0000 g.......Z....... │ -000037a0: 6800 0000 0800 0003 5b00 0000 0800 0000 h.......[....... │ -000037b0: 6900 0000 0800 0003 5c00 0000 0800 0000 i.......\....... │ -000037c0: 6a00 0000 0800 0003 5d00 0000 0800 0000 j.......]....... │ -000037d0: 6b00 0000 0800 0003 5d00 0000 0800 0000 k.......]....... │ -000037e0: 6c00 0000 0800 0003 5e00 0000 0800 0000 l.......^....... │ -000037f0: 6d00 0000 0800 0003 5f00 0000 0800 0000 m......._....... │ -00003800: 6e00 0000 0800 0003 6000 0000 0800 0000 n.......`....... │ -00003810: 6f00 0000 0800 0003 6100 0000 0800 0000 o.......a....... │ -00003820: 7000 0000 0800 0003 6200 0000 0800 0000 p.......b....... │ -00003830: 7100 0000 0800 0003 6300 0000 0800 0000 q.......c....... │ -00003840: 7200 0000 0800 0003 6400 0000 0800 0000 r.......d....... │ -00003850: 7300 0000 0800 0003 6500 0000 0800 0000 s.......e....... │ -00003860: 7400 0000 0800 0003 6500 0000 0800 0000 t.......e....... │ -00003870: 7500 0000 0800 0003 6600 0000 0800 0000 u.......f....... │ -00003880: 7600 0000 0800 0003 6700 0000 0800 0000 v.......g....... │ -00003890: 7700 0000 0800 0003 6800 0000 0800 0000 w.......h....... │ -000038a0: 7800 0000 0800 0003 6900 0000 0800 0000 x.......i....... │ -000038b0: 7900 0000 0800 0003 6a00 0000 0800 0000 y.......j....... │ -000038c0: 7a00 0000 0800 0003 6b00 0000 0800 0000 z.......k....... │ -000038d0: 7b00 0000 0800 0003 6c00 0000 0800 0000 {.......l....... │ -000038e0: 7c00 0000 0800 0003 6d00 0000 0800 0000 |.......m....... │ -000038f0: 7d00 0000 0800 0003 6e00 0000 0800 0000 }.......n....... │ -00003900: 7e00 0000 0800 0003 6f00 0000 0800 0000 ~.......o....... │ -00003910: 7f00 0000 0800 0003 7000 0000 0800 0000 ........p....... │ -00003920: 8000 0000 0800 0003 7100 0000 0800 0000 ........q....... │ -00003930: 8100 0000 0800 0003 7200 0000 0800 0000 ........r....... │ -00003940: 8200 0000 0800 0003 7300 0000 0800 0000 ........s....... │ -00003950: 8300 0000 0800 0003 7400 0000 0800 0000 ........t....... │ -00003960: 8400 0000 0800 0003 7500 0000 0800 0000 ........u....... │ -00003970: 8500 0000 0800 0003 5800 0000 0800 0000 ........X....... │ -00003980: 8600 0000 0800 0003 7600 0000 0800 0000 ........v....... │ -00003990: 8700 0000 0800 0003 7700 0000 0800 0000 ........w....... │ -000039a0: 8800 0000 0800 0003 7800 0000 0800 0000 ........x....... │ -000039b0: 8900 0000 0800 0003 4a00 0000 0800 0000 ........J....... │ -000039c0: 8a00 0000 0800 0003 7900 0000 0800 0000 ........y....... │ -000039d0: 8b00 0000 0800 0003 7a00 0000 0202 1000 ........z....... │ -000039e0: 4c00 0000 0900 0000 0f00 0000 0004 0000 L............... │ -000039f0: 0004 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003a10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003a20: 0000 0000 0000 0000 0102 4400 a000 0000 ..........D..... │ -00003a30: 0900 0000 0f00 0000 8000 0000 3000 0000 ............0... │ -00003a40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003a50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003a70: 1000 0000 ffff ffff ffff ffff ffff ffff ................ │ -00003a80: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00003a90: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00003aa0: ffff ffff ffff ffff 1000 0100 8c00 0000 ................ │ -00003ab0: 0c00 0301 0000 0000 1000 0100 8d00 0000 ................ │ -00003ac0: 0000 097f 0000 0000 0102 4400 0c02 0000 ..........D..... │ -00003ad0: 0900 0000 0f00 0000 8000 0000 3000 0000 ............0... │ -00003ae0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003af0: 0000 0000 0b00 0000 0000 0000 0000 0000 ................ │ -00003b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003b10: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00003b20: 5000 0000 6000 0000 7000 0000 8000 0000 P...`...p....... │ -00003b30: 9000 0000 e800 0000 1c01 0000 3801 0000 ............8... │ -00003b40: 5401 0000 7c01 0000 1000 0100 8c00 0000 T...|........... │ -00003b50: 6e00 0301 0000 0000 1000 0100 8d00 0000 n............... │ -00003b60: 0000 097f 0000 0000 1000 0100 8e00 0000 ................ │ -00003b70: 6b00 0301 0000 0000 1000 0100 8f00 0000 k............... │ -00003b80: 0800 0301 0000 0000 1000 0100 9000 0000 ................ │ -00003b90: 2801 0301 0000 0000 1000 0100 9100 0000 (............... │ -00003ba0: 6f00 0301 0000 0000 1000 0100 9200 0000 o............... │ -00003bb0: 7300 0301 0000 0000 1000 0100 9300 0000 s............... │ -00003bc0: 6e00 0301 0000 0000 1000 0100 9400 0000 n............... │ -00003bd0: 0c00 0301 0000 0000 1000 0100 9500 0000 ................ │ -00003be0: 0100 097f 0600 0000 5400 0101 0800 0001 ........T....... │ -00003bf0: 1700 067f 7400 0101 0800 0001 0d00 097f ....t........... │ -00003c00: 9800 0101 0800 0001 1800 067f 9900 0101 ................ │ -00003c10: 0800 0001 1100 067f 1402 0101 0800 0001 ................ │ -00003c20: 2600 067f ce02 0101 0800 0001 0a00 097f &............... │ -00003c30: 1000 0100 9600 0000 8200 0301 0300 0000 ................ │ -00003c40: d400 0101 0800 0001 1600 067f f802 0101 ................ │ -00003c50: 0800 0001 0c00 097f f902 0101 0800 0001 ................ │ -00003c60: 0b00 097f 1000 0100 9700 0000 4600 0301 ............F... │ -00003c70: 0100 0000 9800 0101 0800 0001 1300 067f ................ │ -00003c80: 1000 0100 9800 0000 4400 0301 0100 0000 ........D....... │ -00003c90: 9800 0101 0800 0001 1300 067f 1000 0100 ................ │ -00003ca0: 9900 0000 2e00 0301 0200 0000 fb00 0101 ................ │ -00003cb0: 0800 0001 0d00 027f 2901 0101 0800 0001 ........)....... │ -00003cc0: 0d00 027f 1000 0100 9a00 0000 7d00 0301 ............}... │ -00003cd0: 0000 0000 0102 4400 9000 0000 0900 0000 ......D......... │ -00003ce0: 0f00 0000 8000 0000 3000 0000 0000 0000 ........0....... │ -00003cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003d00: 0e00 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003d10: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00003d20: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00003d30: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00003d40: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00003d50: ffff ffff 1000 0100 8c00 0000 1901 0301 ................ │ -00003d60: 0000 0000 0202 1000 1c00 0000 0a00 0000 ................ │ -00003d70: 0300 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003d80: 0102 4400 8000 0000 0a00 0000 0300 0000 ..D............. │ -00003d90: 5000 0000 3000 0000 0000 0000 0000 0000 P...0........... │ +00003410: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00003420: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00003430: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00003440: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ +00003450: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ +00003460: 3001 0000 4001 0000 5001 0000 6001 0000 0...@...P...`... │ +00003470: 7001 0000 8001 0000 9001 0000 a001 0000 p............... │ +00003480: b001 0000 c001 0000 d001 0000 e001 0000 ................ │ +00003490: f001 0000 0002 0000 1002 0000 2002 0000 ............ ... │ +000034a0: 3002 0000 4002 0000 5002 0000 6002 0000 0...@...P...`... │ +000034b0: 7002 0000 8002 0000 9002 0000 a002 0000 p............... │ +000034c0: b002 0000 c002 0000 d002 0000 e002 0000 ................ │ +000034d0: f002 0000 0003 0000 1003 0000 2003 0000 ............ ... │ +000034e0: 3003 0000 4003 0000 5003 0000 6003 0000 0...@...P...`... │ +000034f0: 7003 0000 8003 0000 9003 0000 a003 0000 p............... │ +00003500: b003 0000 c003 0000 d003 0000 e003 0000 ................ │ +00003510: f003 0000 0004 0000 1004 0000 0800 0000 ................ │ +00003520: 4b00 0000 0800 0003 3f00 0000 0800 0000 K.......?....... │ +00003530: 4c00 0000 0800 0003 4000 0000 0800 0000 L.......@....... │ +00003540: 4d00 0000 0800 0003 4100 0000 0800 0000 M.......A....... │ +00003550: 4e00 0000 0800 0003 4200 0000 0800 0000 N.......B....... │ +00003560: 0000 0000 0800 0003 4300 0000 0800 0000 ........C....... │ +00003570: 4f00 0000 0800 0003 4400 0000 0800 0000 O.......D....... │ +00003580: 5000 0000 0800 0003 4500 0000 0800 0000 P.......E....... │ +00003590: 5100 0000 0800 0003 4600 0000 0800 0000 Q.......F....... │ +000035a0: 5200 0000 0800 0003 4700 0000 0800 0000 R.......G....... │ +000035b0: 5300 0000 0800 0003 4800 0000 0800 0000 S.......H....... │ +000035c0: 5400 0000 0800 0003 4900 0000 0800 0000 T.......I....... │ +000035d0: 5500 0000 0800 0003 4a00 0000 0800 0000 U.......J....... │ +000035e0: 5600 0000 0800 0003 4b00 0000 0800 0000 V.......K....... │ +000035f0: 5700 0000 0800 0003 4c00 0000 0800 0000 W.......L....... │ +00003600: 5800 0000 0800 0003 4d00 0000 0800 0000 X.......M....... │ +00003610: 5900 0000 0800 0003 4e00 0000 0800 0000 Y.......N....... │ +00003620: 5a00 0000 0800 0003 4f00 0000 0800 0000 Z.......O....... │ +00003630: 5b00 0000 0800 0003 5000 0000 0800 0000 [.......P....... │ +00003640: 5c00 0000 0800 0003 3f00 0000 0800 0000 \.......?....... │ +00003650: 5d00 0000 0800 0003 5100 0000 0800 0000 ].......Q....... │ +00003660: 5e00 0000 0800 0003 5200 0000 0800 0000 ^.......R....... │ +00003670: 5f00 0000 0800 0003 5300 0000 0800 0000 _.......S....... │ +00003680: 6000 0000 0800 0003 5400 0000 0800 0000 `.......T....... │ +00003690: 6100 0000 0800 0003 5500 0000 0800 0000 a.......U....... │ +000036a0: 6200 0000 0800 0003 5600 0000 0800 0000 b.......V....... │ +000036b0: 6300 0000 0800 0003 5700 0000 0800 0000 c.......W....... │ +000036c0: 6400 0000 0800 0003 4200 0000 0800 0000 d.......B....... │ +000036d0: 6500 0000 0800 0003 5800 0000 0800 0000 e.......X....... │ +000036e0: 6600 0000 0800 0003 5900 0000 0800 0000 f.......Y....... │ +000036f0: 6700 0000 0800 0003 5a00 0000 0800 0000 g.......Z....... │ +00003700: 6800 0000 0800 0003 5b00 0000 0800 0000 h.......[....... │ +00003710: 6900 0000 0800 0003 5c00 0000 0800 0000 i.......\....... │ +00003720: 6a00 0000 0800 0003 5d00 0000 0800 0000 j.......]....... │ +00003730: 6b00 0000 0800 0003 5d00 0000 0800 0000 k.......]....... │ +00003740: 6c00 0000 0800 0003 5e00 0000 0800 0000 l.......^....... │ +00003750: 6d00 0000 0800 0003 5f00 0000 0800 0000 m......._....... │ +00003760: 6e00 0000 0800 0003 6000 0000 0800 0000 n.......`....... │ +00003770: 6f00 0000 0800 0003 6100 0000 0800 0000 o.......a....... │ +00003780: 7000 0000 0800 0003 6200 0000 0800 0000 p.......b....... │ +00003790: 7100 0000 0800 0003 6300 0000 0800 0000 q.......c....... │ +000037a0: 7200 0000 0800 0003 6400 0000 0800 0000 r.......d....... │ +000037b0: 7300 0000 0800 0003 6500 0000 0800 0000 s.......e....... │ +000037c0: 7400 0000 0800 0003 6500 0000 0800 0000 t.......e....... │ +000037d0: 7500 0000 0800 0003 6600 0000 0800 0000 u.......f....... │ +000037e0: 7600 0000 0800 0003 6700 0000 0800 0000 v.......g....... │ +000037f0: 7700 0000 0800 0003 6800 0000 0800 0000 w.......h....... │ +00003800: 7800 0000 0800 0003 6900 0000 0800 0000 x.......i....... │ +00003810: 7900 0000 0800 0003 6a00 0000 0800 0000 y.......j....... │ +00003820: 7a00 0000 0800 0003 6b00 0000 0800 0000 z.......k....... │ +00003830: 7b00 0000 0800 0003 6c00 0000 0800 0000 {.......l....... │ +00003840: 7c00 0000 0800 0003 6d00 0000 0800 0000 |.......m....... │ +00003850: 7d00 0000 0800 0003 6e00 0000 0800 0000 }.......n....... │ +00003860: 7e00 0000 0800 0003 6f00 0000 0800 0000 ~.......o....... │ +00003870: 7f00 0000 0800 0003 7000 0000 0800 0000 ........p....... │ +00003880: 8000 0000 0800 0003 7100 0000 0800 0000 ........q....... │ +00003890: 8100 0000 0800 0003 7200 0000 0800 0000 ........r....... │ +000038a0: 8200 0000 0800 0003 7300 0000 0800 0000 ........s....... │ +000038b0: 8300 0000 0800 0003 7400 0000 0800 0000 ........t....... │ +000038c0: 8400 0000 0800 0003 7500 0000 0800 0000 ........u....... │ +000038d0: 8500 0000 0800 0003 5800 0000 0800 0000 ........X....... │ +000038e0: 8600 0000 0800 0003 7600 0000 0800 0000 ........v....... │ +000038f0: 8700 0000 0800 0003 7700 0000 0800 0000 ........w....... │ +00003900: 8800 0000 0800 0003 7800 0000 0800 0000 ........x....... │ +00003910: 8900 0000 0800 0003 4a00 0000 0800 0000 ........J....... │ +00003920: 8a00 0000 0800 0003 7900 0000 0800 0000 ........y....... │ +00003930: 8b00 0000 0800 0003 7a00 0000 0202 1000 ........z....... │ +00003940: 4c00 0000 0900 0000 0f00 0000 0004 0000 L............... │ +00003950: 0004 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003960: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003970: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003980: 0000 0000 0000 0000 0102 3800 9400 0000 ..........8..... │ +00003990: 0900 0000 0f00 0000 7400 0000 2400 0000 ........t...$... │ +000039a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000039b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000039c0: 0000 0000 1000 0000 ffff ffff ffff ffff ................ │ +000039d0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +000039e0: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +000039f0: ffff ffff ffff ffff ffff ffff 1000 0100 ................ │ +00003a00: 8c00 0000 0c00 0301 0000 0000 1000 0100 ................ │ +00003a10: 8d00 0000 0000 097f 0000 0000 0102 3800 ..............8. │ +00003a20: 0002 0000 0900 0000 0f00 0000 7400 0000 ............t... │ +00003a30: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00003a40: 0000 0000 0000 0000 0b00 0000 0000 0000 ................ │ +00003a50: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00003a60: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00003a70: 7000 0000 8000 0000 9000 0000 e800 0000 p............... │ +00003a80: 1c01 0000 3801 0000 5401 0000 7c01 0000 ....8...T...|... │ +00003a90: 1000 0100 8c00 0000 6e00 0301 0000 0000 ........n....... │ +00003aa0: 1000 0100 8d00 0000 0000 097f 0000 0000 ................ │ +00003ab0: 1000 0100 8e00 0000 6b00 0301 0000 0000 ........k....... │ +00003ac0: 1000 0100 8f00 0000 0800 0301 0000 0000 ................ │ +00003ad0: 1000 0100 9000 0000 2801 0301 0000 0000 ........(....... │ +00003ae0: 1000 0100 9100 0000 6f00 0301 0000 0000 ........o....... │ +00003af0: 1000 0100 9200 0000 7300 0301 0000 0000 ........s....... │ +00003b00: 1000 0100 9300 0000 6e00 0301 0000 0000 ........n....... │ +00003b10: 1000 0100 9400 0000 0c00 0301 0000 0000 ................ │ +00003b20: 1000 0100 9500 0000 0100 097f 0600 0000 ................ │ +00003b30: 5400 0101 0800 0001 1700 067f 7400 0101 T...........t... │ +00003b40: 0800 0001 0d00 097f 9800 0101 0800 0001 ................ │ +00003b50: 1800 067f 9900 0101 0800 0001 1100 067f ................ │ +00003b60: 1402 0101 0800 0001 2600 067f ce02 0101 ........&....... │ +00003b70: 0800 0001 0a00 097f 1000 0100 9600 0000 ................ │ +00003b80: 8200 0301 0300 0000 d400 0101 0800 0001 ................ │ +00003b90: 1600 067f f802 0101 0800 0001 0c00 097f ................ │ +00003ba0: f902 0101 0800 0001 0b00 097f 1000 0100 ................ │ +00003bb0: 9700 0000 4600 0301 0100 0000 9800 0101 ....F........... │ +00003bc0: 0800 0001 1300 067f 1000 0100 9800 0000 ................ │ +00003bd0: 4400 0301 0100 0000 9800 0101 0800 0001 D............... │ +00003be0: 1300 067f 1000 0100 9900 0000 2e00 0301 ................ │ +00003bf0: 0200 0000 fb00 0101 0800 0001 0d00 027f ................ │ +00003c00: 2901 0101 0800 0001 0d00 027f 1000 0100 )............... │ +00003c10: 9a00 0000 7d00 0301 0000 0000 0102 3800 ....}.........8. │ +00003c20: 8400 0000 0900 0000 0f00 0000 7400 0000 ............t... │ +00003c30: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00003c40: 0000 0000 0000 0000 0e00 0000 0000 0000 ................ │ +00003c50: 0000 0000 0000 0000 ffff ffff ffff ffff ................ │ +00003c60: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00003c70: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00003c80: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00003c90: 1000 0100 8c00 0000 1901 0301 0000 0000 ................ │ +00003ca0: 0202 1000 1c00 0000 0a00 0000 0300 0000 ................ │ +00003cb0: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ +00003cc0: 7400 0000 0a00 0000 0300 0000 4400 0000 t...........D... │ +00003cd0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00003ce0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003cf0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00003d00: 0800 0000 1600 0000 0800 0003 1c00 0000 ................ │ +00003d10: 0800 0000 9b00 0000 0800 0003 1d00 0000 ................ │ +00003d20: 0800 0000 9c00 0000 0800 0003 1e00 0000 ................ │ +00003d30: 0202 1000 9c00 0000 0b00 0000 2300 0000 ............#... │ +00003d40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003d70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003d80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00003da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00003db0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003dc0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ -00003dd0: 0800 0000 1600 0000 0800 0003 1c00 0000 ................ │ -00003de0: 0800 0000 9b00 0000 0800 0003 1d00 0000 ................ │ -00003df0: 0800 0000 9c00 0000 0800 0003 1e00 0000 ................ │ -00003e00: 0202 1000 9c00 0000 0b00 0000 2300 0000 ............#... │ -00003e10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e20: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e30: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e40: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003e90: 0000 0000 0000 0000 0000 0000 0102 4400 ..............D. │ -00003ea0: 0003 0000 0b00 0000 2300 0000 d000 0000 ........#....... │ -00003eb0: 3000 0000 0000 0000 0000 0000 0000 0000 0............... │ -00003ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00003ee0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00003ef0: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ -00003f00: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00003f10: c000 0000 d000 0000 e000 0000 f000 0000 ................ │ -00003f20: 0001 0000 1001 0000 2001 0000 3001 0000 ........ ...0... │ -00003f30: 4001 0000 5001 0000 6001 0000 7001 0000 @...P...`...p... │ -00003f40: 8001 0000 9001 0000 a001 0000 b001 0000 ................ │ -00003f50: c001 0000 d001 0000 e001 0000 f001 0000 ................ │ -00003f60: 0002 0000 1002 0000 2002 0000 0800 0000 ........ ....... │ -00003f70: 9d00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003f80: 9e00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003f90: 9f00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003fa0: a000 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003fb0: a100 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003fc0: a200 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003fd0: a300 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003fe0: a400 0000 0800 0012 0000 0000 0800 0000 ................ │ -00003ff0: a500 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004000: a600 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004010: a700 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004020: a800 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004030: a900 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004040: 1700 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004050: aa00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004060: ab00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004070: ac00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004080: ad00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004090: ae00 0000 0800 0012 0000 0000 0800 0000 ................ │ -000040a0: 1a00 0000 0800 0012 0000 0000 0800 0000 ................ │ -000040b0: 8200 0000 0800 0012 0000 0000 0800 0000 ................ │ -000040c0: 8300 0000 0800 0012 0000 0000 0800 0000 ................ │ -000040d0: af00 0000 0800 0012 0000 0000 0800 0000 ................ │ -000040e0: b000 0000 0800 0012 0000 0000 0800 0000 ................ │ -000040f0: b100 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004100: b200 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004110: b300 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004120: b400 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004130: b500 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004140: b600 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004150: b700 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004160: b800 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004170: b900 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004180: ba00 0000 0800 0012 0000 0000 0800 0000 ................ │ -00004190: bb00 0000 0800 0012 0000 0000 ............ │ +00003dc0: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ +00003dd0: f402 0000 0b00 0000 2300 0000 c400 0000 ........#....... │ +00003de0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00003df0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00003e00: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00003e10: 3000 0000 4000 0000 5000 0000 6000 0000 0...@...P...`... │ +00003e20: 7000 0000 8000 0000 9000 0000 a000 0000 p............... │ +00003e30: b000 0000 c000 0000 d000 0000 e000 0000 ................ │ +00003e40: f000 0000 0001 0000 1001 0000 2001 0000 ............ ... │ +00003e50: 3001 0000 4001 0000 5001 0000 6001 0000 0...@...P...`... │ +00003e60: 7001 0000 8001 0000 9001 0000 a001 0000 p............... │ +00003e70: b001 0000 c001 0000 d001 0000 e001 0000 ................ │ +00003e80: f001 0000 0002 0000 1002 0000 2002 0000 ............ ... │ +00003e90: 0800 0000 9d00 0000 0800 0012 0000 0000 ................ │ +00003ea0: 0800 0000 9e00 0000 0800 0012 0000 0000 ................ │ +00003eb0: 0800 0000 9f00 0000 0800 0012 0000 0000 ................ │ +00003ec0: 0800 0000 a000 0000 0800 0012 0000 0000 ................ │ +00003ed0: 0800 0000 a100 0000 0800 0012 0000 0000 ................ │ +00003ee0: 0800 0000 a200 0000 0800 0012 0000 0000 ................ │ +00003ef0: 0800 0000 a300 0000 0800 0012 0000 0000 ................ │ +00003f00: 0800 0000 a400 0000 0800 0012 0000 0000 ................ │ +00003f10: 0800 0000 a500 0000 0800 0012 0000 0000 ................ │ +00003f20: 0800 0000 a600 0000 0800 0012 0000 0000 ................ │ +00003f30: 0800 0000 a700 0000 0800 0012 0000 0000 ................ │ +00003f40: 0800 0000 a800 0000 0800 0012 0000 0000 ................ │ +00003f50: 0800 0000 a900 0000 0800 0012 0000 0000 ................ │ +00003f60: 0800 0000 1700 0000 0800 0012 0000 0000 ................ │ +00003f70: 0800 0000 aa00 0000 0800 0012 0000 0000 ................ │ +00003f80: 0800 0000 ab00 0000 0800 0012 0000 0000 ................ │ +00003f90: 0800 0000 ac00 0000 0800 0012 0000 0000 ................ │ +00003fa0: 0800 0000 ad00 0000 0800 0012 0000 0000 ................ │ +00003fb0: 0800 0000 ae00 0000 0800 0012 0000 0000 ................ │ +00003fc0: 0800 0000 1a00 0000 0800 0012 0000 0000 ................ │ +00003fd0: 0800 0000 8200 0000 0800 0012 0000 0000 ................ │ +00003fe0: 0800 0000 8300 0000 0800 0012 0000 0000 ................ │ +00003ff0: 0800 0000 af00 0000 0800 0012 0000 0000 ................ │ +00004000: 0800 0000 b000 0000 0800 0012 0000 0000 ................ │ +00004010: 0800 0000 b100 0000 0800 0012 0000 0000 ................ │ +00004020: 0800 0000 b200 0000 0800 0012 0000 0000 ................ │ +00004030: 0800 0000 b300 0000 0800 0012 0000 0000 ................ │ +00004040: 0800 0000 b400 0000 0800 0012 0000 0000 ................ │ +00004050: 0800 0000 b500 0000 0800 0012 0000 0000 ................ │ +00004060: 0800 0000 b600 0000 0800 0012 0000 0000 ................ │ +00004070: 0800 0000 b700 0000 0800 0012 0000 0000 ................ │ +00004080: 0800 0000 b800 0000 0800 0012 0000 0000 ................ │ +00004090: 0800 0000 b900 0000 0800 0012 0000 0000 ................ │ +000040a0: 0800 0000 ba00 0000 0800 0012 0000 0000 ................ │ +000040b0: 0800 0000 bb00 0000 0800 0012 0000 0000 ................ ├── 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 : 8e2b2336 │ │ -signature : 5351...376d │ │ -file_size : 1092684 │ │ +checksum : 2bf4b616 │ │ +signature : 7283...afb8 │ │ +file_size : 1041104 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 7775 │ │ +string_ids_size : 7784 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 1107 │ │ -type_ids_off : 31212 (0x0079ec) │ │ +type_ids_size : 1116 │ │ +type_ids_off : 31248 (0x007a10) │ │ proto_ids_size : 1382 │ │ -proto_ids_off : 35640 (0x008b38) │ │ +proto_ids_off : 35712 (0x008b80) │ │ field_ids_size : 2030 │ │ -field_ids_off : 52224 (0x00cc00) │ │ +field_ids_off : 52296 (0x00cc48) │ │ method_ids_size : 6859 │ │ -method_ids_off : 68464 (0x010b70) │ │ +method_ids_off : 68536 (0x010bb8) │ │ class_defs_size : 699 │ │ -class_defs_off : 123336 (0x01e1c8) │ │ -data_size : 931852 │ │ -data_off : 160832 (0x027440) │ │ +class_defs_off : 123408 (0x01e210) │ │ +data_size : 880168 │ │ +data_off : 160936 (0x0274a8) │ │ │ │ Class #0 header: │ │ -class_idx : 153 │ │ +class_idx : 162 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #0 annotations: │ │ @@ -47,17 +47,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 477 (AnimRes.java) │ │ │ │ Class #1 header: │ │ -class_idx : 154 │ │ +class_idx : 163 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ @@ -75,17 +75,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 478 (AnimatorRes.java) │ │ │ │ Class #2 header: │ │ -class_idx : 155 │ │ +class_idx : 164 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 annotations: │ │ @@ -103,17 +103,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 479 (AnyRes.java) │ │ │ │ Class #3 header: │ │ -class_idx : 156 │ │ +class_idx : 165 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 487 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 annotations: │ │ @@ -131,17 +131,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 487 (ArrayRes.java) │ │ │ │ Class #4 header: │ │ -class_idx : 157 │ │ +class_idx : 166 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ @@ -159,17 +159,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 495 (AttrRes.java) │ │ │ │ Class #5 header: │ │ -class_idx : 158 │ │ +class_idx : 167 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 549 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #5 annotations: │ │ @@ -187,17 +187,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 549 (BoolRes.java) │ │ │ │ Class #6 header: │ │ -class_idx : 159 │ │ +class_idx : 168 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #6 annotations: │ │ @@ -215,17 +215,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 616 (ColorRes.java) │ │ │ │ Class #7 header: │ │ -class_idx : 160 │ │ +class_idx : 169 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 720 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ @@ -243,17 +243,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 720 (DimenRes.java) │ │ │ │ Class #8 header: │ │ -class_idx : 161 │ │ +class_idx : 170 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 731 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #8 annotations: │ │ @@ -271,17 +271,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 731 (DrawableRes.java) │ │ │ │ Class #9 header: │ │ -class_idx : 162 │ │ +class_idx : 171 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 888 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ @@ -299,17 +299,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 888 (FractionRes.java) │ │ │ │ Class #10 header: │ │ -class_idx : 163 │ │ +class_idx : 172 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1006 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ @@ -327,17 +327,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1006 (IdRes.java) │ │ │ │ Class #11 header: │ │ -class_idx : 164 │ │ +class_idx : 173 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #11 annotations: │ │ @@ -367,17 +367,17 @@ │ │ type : '()[J' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1019 (IntDef.java) │ │ │ │ Class #12 header: │ │ -class_idx : 165 │ │ +class_idx : 174 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1020 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ @@ -395,17 +395,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1020 (IntegerRes.java) │ │ │ │ Class #13 header: │ │ -class_idx : 166 │ │ +class_idx : 175 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1031 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ @@ -423,18 +423,18 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1031 (InterpolatorRes.java) │ │ │ │ Class #14 header: │ │ -class_idx : 167 │ │ +class_idx : 176 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2096 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2105 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -448,21 +448,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2096 (LayoutRes.java) │ │ + source_file_idx : 2105 (LayoutRes.java) │ │ │ │ Class #15 header: │ │ -class_idx : 168 │ │ +class_idx : 177 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2409 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -476,21 +476,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2409 (MenuRes.java) │ │ + source_file_idx : 2418 (MenuRes.java) │ │ │ │ Class #16 header: │ │ -class_idx : 169 │ │ +class_idx : 178 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2456 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2465 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -503,21 +503,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2456 (NonNull.java) │ │ + source_file_idx : 2465 (NonNull.java) │ │ │ │ Class #17 header: │ │ -class_idx : 170 │ │ +class_idx : 179 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2493 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -530,21 +530,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2493 (Nullable.java) │ │ + source_file_idx : 2502 (Nullable.java) │ │ │ │ Class #18 header: │ │ -class_idx : 171 │ │ +class_idx : 180 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2567 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2576 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -558,21 +558,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2567 (PluralsRes.java) │ │ + source_file_idx : 2576 (PluralsRes.java) │ │ │ │ Class #19 header: │ │ -class_idx : 172 │ │ +class_idx : 181 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2604 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2613 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -586,21 +586,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2604 (RawRes.java) │ │ + source_file_idx : 2613 (RawRes.java) │ │ │ │ Class #20 header: │ │ -class_idx : 173 │ │ +class_idx : 182 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2764 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2773 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -620,21 +620,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/annotation/StringDef;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2764 (StringDef.java) │ │ + source_file_idx : 2773 (StringDef.java) │ │ │ │ Class #21 header: │ │ -class_idx : 174 │ │ +class_idx : 183 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2765 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2774 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -648,21 +648,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2765 (StringRes.java) │ │ + source_file_idx : 2774 (StringRes.java) │ │ │ │ Class #22 header: │ │ -class_idx : 175 │ │ +class_idx : 184 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2768 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2777 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -676,21 +676,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2768 (StyleRes.java) │ │ + source_file_idx : 2777 (StyleRes.java) │ │ │ │ Class #23 header: │ │ -class_idx : 176 │ │ +class_idx : 185 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -704,21 +704,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2769 (StyleableRes.java) │ │ + source_file_idx : 2778 (StyleableRes.java) │ │ │ │ Class #24 header: │ │ -class_idx : 177 │ │ +class_idx : 186 │ │ access_flags : 9729 (0x2601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3053 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3062 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -732,20 +732,20 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3053 (XmlRes.java) │ │ + source_file_idx : 3062 (XmlRes.java) │ │ │ │ Class #25 header: │ │ -class_idx : 178 │ │ +class_idx : 187 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 551 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #25 - │ │ @@ -791,30 +791,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038f38: |[038f38] android.support.v4.BuildConfig.:()V │ │ -038f48: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -038f4e: 0e00 |0003: return-void │ │ +0384b4: |[0384b4] android.support.v4.BuildConfig.:()V │ │ +0384c4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0384ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 551 (BuildConfig.java) │ │ │ │ Class #26 header: │ │ -class_idx : 182 │ │ +class_idx : 191 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #26 annotations: │ │ @@ -866,17 +866,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 418 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #27 header: │ │ -class_idx : 183 │ │ +class_idx : 192 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 418 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #27 annotations: │ │ @@ -960,33 +960,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -038f50: |[038f50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -038f60: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -038f64: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -038f68: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -038f6c: 2200 b400 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00b4 │ │ -038f70: 7010 5e02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@025e │ │ -038f76: 6900 4b00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -038f7a: 0e00 |000d: return-void │ │ -038f7c: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -038f80: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -038f84: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -038f88: 2200 b300 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00b3 │ │ -038f8c: 7010 5702 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0257 │ │ -038f92: 6900 4b00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -038f96: 28f2 |001b: goto 000d // -000e │ │ -038f98: 2200 b500 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00b5 │ │ -038f9c: 7010 6002 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0260 │ │ -038fa2: 6900 4b00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -038fa6: 28ea |0023: goto 000d // -0016 │ │ +0384cc: |[0384cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +0384dc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0384e0: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0384e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0384e8: 2200 bd00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00bd │ │ +0384ec: 7010 5e02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@025e │ │ +0384f2: 6900 4b00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +0384f6: 0e00 |000d: return-void │ │ +0384f8: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0384fc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +038500: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +038504: 2200 bc00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00bc │ │ +038508: 7010 5702 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0257 │ │ +03850e: 6900 4b00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038512: 28f2 |001b: goto 000d // -000e │ │ +038514: 2200 be00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00be │ │ +038518: 7010 6002 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0260 │ │ +03851e: 6900 4b00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038522: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -998,17 +998,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038fa8: |[038fa8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -038fb8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -038fbe: 0e00 |0003: return-void │ │ +038524: |[038524] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +038534: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03853a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -1017,27 +1017,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -038fc0: |[038fc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -038fd0: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -038fd6: 1a00 420b |0003: const-string v0, "UNKNOWN" // string@0b42 │ │ -038fda: 1100 |0005: return-object v0 │ │ -038fdc: 1a00 3102 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0231 │ │ -038fe0: 28fd |0008: goto 0005 // -0003 │ │ -038fe2: 1a00 3002 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0230 │ │ -038fe6: 28fa |000b: goto 0005 // -0006 │ │ -038fe8: 1a00 2f02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@022f │ │ -038fec: 28f7 |000e: goto 0005 // -0009 │ │ -038fee: 1a00 2e02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@022e │ │ -038ff2: 28f4 |0011: goto 0005 // -000c │ │ -038ff4: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +03853c: |[03853c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +03854c: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +038552: 1a00 4b0b |0003: const-string v0, "UNKNOWN" // string@0b4b │ │ +038556: 1100 |0005: return-object v0 │ │ +038558: 1a00 3102 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0231 │ │ +03855c: 28fd |0008: goto 0005 // -0003 │ │ +03855e: 1a00 3002 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0230 │ │ +038562: 28fa |000b: goto 0005 // -0006 │ │ +038564: 1a00 2f02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@022f │ │ +038568: 28f7 |000e: goto 0005 // -0009 │ │ +03856a: 1a00 2e02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@022e │ │ +03856e: 28f4 |0011: goto 0005 // -000c │ │ +038570: 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 │ │ @@ -1051,55 +1051,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -03901c: |[03901c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -03902c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03902e: 2200 f403 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -039032: 7010 3b1a 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -039038: 1a02 130c |0006: const-string v2, "[" // string@0c13 │ │ -03903c: 6e20 431a 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039042: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -039046: 7110 0a1a 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1a0a │ │ -03904c: 0a02 |0010: move-result v2 │ │ -03904e: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -039052: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -039056: b524 |0015: and-int/2addr v4, v2 │ │ -039058: 6e10 471a 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1a47 │ │ -03905e: 0a02 |0019: move-result v2 │ │ -039060: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -039064: 1a02 d000 |001c: const-string v2, ", " // string@00d0 │ │ -039068: 6e20 431a 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03906e: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -039074: 28e7 |0024: goto 000b // -0019 │ │ -039076: 1a02 3303 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0333 │ │ -03907a: 6e20 431a 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039080: 28e1 |002a: goto 000b // -001f │ │ -039082: 1a02 2f03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@032f │ │ -039086: 6e20 431a 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03908c: 28db |0030: goto 000b // -0025 │ │ -03908e: 1a02 3203 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0332 │ │ -039092: 6e20 431a 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039098: 28d5 |0036: goto 000b // -002b │ │ -03909a: 1a02 3103 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0331 │ │ -03909e: 6e20 431a 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0390a4: 28cf |003c: goto 000b // -0031 │ │ -0390a6: 1a02 3403 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0334 │ │ -0390aa: 6e20 431a 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0390b0: 28c9 |0042: goto 000b // -0037 │ │ -0390b2: 1a02 420c |0043: const-string v2, "]" // string@0c42 │ │ -0390b6: 6e20 431a 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0390bc: 6e10 481a 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0390c2: 0c02 |004b: move-result-object v2 │ │ -0390c4: 1102 |004c: return-object v2 │ │ -0390c6: 0000 |004d: nop // spacer │ │ -0390c8: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +038598: |[038598] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +0385a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0385aa: 2200 fd03 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +0385ae: 7010 3b1a 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0385b4: 1a02 1c0c |0006: const-string v2, "[" // string@0c1c │ │ +0385b8: 6e20 431a 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0385be: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +0385c2: 7110 0a1a 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1a0a │ │ +0385c8: 0a02 |0010: move-result v2 │ │ +0385ca: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +0385ce: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0385d2: b524 |0015: and-int/2addr v4, v2 │ │ +0385d4: 6e10 471a 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1a47 │ │ +0385da: 0a02 |0019: move-result v2 │ │ +0385dc: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +0385e0: 1a02 d000 |001c: const-string v2, ", " // string@00d0 │ │ +0385e4: 6e20 431a 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0385ea: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0385f0: 28e7 |0024: goto 000b // -0019 │ │ +0385f2: 1a02 3303 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0333 │ │ +0385f6: 6e20 431a 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0385fc: 28e1 |002a: goto 000b // -001f │ │ +0385fe: 1a02 2f03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@032f │ │ +038602: 6e20 431a 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +038608: 28db |0030: goto 000b // -0025 │ │ +03860a: 1a02 3203 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0332 │ │ +03860e: 6e20 431a 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +038614: 28d5 |0036: goto 000b // -002b │ │ +038616: 1a02 3103 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0331 │ │ +03861a: 6e20 431a 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +038620: 28cf |003c: goto 000b // -0031 │ │ +038622: 1a02 3403 |003d: const-string v2, "FEEDBACK_VISUAL" // string@0334 │ │ +038626: 6e20 431a 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03862c: 28c9 |0042: goto 000b // -0037 │ │ +03862e: 1a02 4b0c |0043: const-string v2, "]" // string@0c4b │ │ +038632: 6e20 431a 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +038638: 6e10 481a 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03863e: 0c02 |004b: move-result-object v2 │ │ +038640: 1102 |004c: return-object v2 │ │ +038642: 0000 |004d: nop // spacer │ │ +038644: 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 │ │ @@ -1124,32 +1124,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -0390f4: |[0390f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -039104: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -03910a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03910c: 1100 |0004: return-object v0 │ │ -03910e: 1a00 9502 |0005: const-string v0, "DEFAULT" // string@0295 │ │ -039112: 28fd |0007: goto 0004 // -0003 │ │ -039114: 1a00 4e03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@034e │ │ -039118: 28fa |000a: goto 0004 // -0006 │ │ -03911a: 1a00 6003 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0360 │ │ -03911e: 28f7 |000d: goto 0004 // -0009 │ │ -039120: 1a00 5e03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@035e │ │ -039124: 28f4 |0010: goto 0004 // -000c │ │ -039126: 1a00 5d03 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@035d │ │ -03912a: 28f1 |0013: goto 0004 // -000f │ │ -03912c: 1a00 5f03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@035f │ │ -039130: 28ee |0016: goto 0004 // -0012 │ │ -039132: 0000 |0017: nop // spacer │ │ -039134: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +038670: |[038670] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +038680: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +038686: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +038688: 1100 |0004: return-object v0 │ │ +03868a: 1a00 9502 |0005: const-string v0, "DEFAULT" // string@0295 │ │ +03868e: 28fd |0007: goto 0004 // -0003 │ │ +038690: 1a00 4e03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@034e │ │ +038694: 28fa |000a: goto 0004 // -0006 │ │ +038696: 1a00 6003 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0360 │ │ +03869a: 28f7 |000d: goto 0004 // -0009 │ │ +03869c: 1a00 5e03 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@035e │ │ +0386a0: 28f4 |0010: goto 0004 // -000c │ │ +0386a2: 1a00 5d03 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@035d │ │ +0386a6: 28f1 |0013: goto 0004 // -000f │ │ +0386a8: 1a00 5f03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@035f │ │ +0386ac: 28ee |0016: goto 0004 // -0012 │ │ +0386ae: 0000 |0017: nop // spacer │ │ +0386b0: 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 │ │ @@ -1165,19 +1165,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039168: |[039168] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -039178: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -03917c: 7220 6702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0267 │ │ -039182: 0a00 |0005: move-result v0 │ │ -039184: 0f00 |0006: return v0 │ │ +0386e4: |[0386e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0386f4: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +0386f8: 7220 6702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0267 │ │ +0386fe: 0a00 |0005: move-result v0 │ │ +038700: 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;) │ │ @@ -1185,19 +1185,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039188: |[039188] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -039198: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -03919c: 7220 6802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0268 │ │ -0391a2: 0a00 |0005: move-result v0 │ │ -0391a4: 0f00 |0006: return v0 │ │ +038704: |[038704] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +038714: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038718: 7220 6802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0268 │ │ +03871e: 0a00 |0005: move-result v0 │ │ +038720: 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;) │ │ @@ -1205,19 +1205,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 │ │ -0391a8: |[0391a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0391b8: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -0391bc: 7220 6902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0269 │ │ -0391c2: 0c00 |0005: move-result-object v0 │ │ -0391c4: 1100 |0006: return-object v0 │ │ +038724: |[038724] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +038734: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038738: 7220 6902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0269 │ │ +03873e: 0c00 |0005: move-result-object v0 │ │ +038740: 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;) │ │ @@ -1225,19 +1225,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 │ │ -0391c8: |[0391c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0391d8: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -0391dc: 7220 6a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@026a │ │ -0391e2: 0c00 |0005: move-result-object v0 │ │ -0391e4: 1100 |0006: return-object v0 │ │ +038744: |[038744] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +038754: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038758: 7220 6a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@026a │ │ +03875e: 0c00 |0005: move-result-object v0 │ │ +038760: 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;) │ │ @@ -1245,19 +1245,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 │ │ -0391e8: |[0391e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0391f8: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -0391fc: 7220 6b02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@026b │ │ -039202: 0c00 |0005: move-result-object v0 │ │ -039204: 1100 |0006: return-object v0 │ │ +038764: |[038764] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +038774: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038778: 7220 6b02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@026b │ │ +03877e: 0c00 |0005: move-result-object v0 │ │ +038780: 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;) │ │ @@ -1265,32 +1265,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 │ │ -039208: |[039208] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -039218: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ -03921c: 7220 6c02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@026c │ │ -039222: 0c00 |0005: move-result-object v0 │ │ -039224: 1100 |0006: return-object v0 │ │ +038784: |[038784] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +038794: 6200 4b00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@004b │ │ +038798: 7220 6c02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@026c │ │ +03879e: 0c00 |0005: move-result-object v0 │ │ +0387a0: 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 : 418 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #28 header: │ │ -class_idx : 184 │ │ +class_idx : 193 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #28 - │ │ @@ -1306,17 +1306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039228: |[039228] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -039238: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03923e: 0e00 |0003: return-void │ │ +0387a4: |[0387a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +0387b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0387ba: 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;) │ │ @@ -1324,18 +1324,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039240: |[039240] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -039250: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -039256: 0a00 |0003: move-result v0 │ │ -039258: 0f00 |0004: return v0 │ │ +0387bc: |[0387bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0387cc: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +0387d2: 0a00 |0003: move-result v0 │ │ +0387d4: 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;) │ │ @@ -1343,18 +1343,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 │ │ -03925c: |[03925c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -03926c: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -039272: 0c00 |0003: move-result-object v0 │ │ -039274: 1100 |0004: return-object v0 │ │ +0387d8: |[0387d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0387e8: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +0387ee: 0c00 |0003: move-result-object v0 │ │ +0387f0: 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;) │ │ @@ -1362,18 +1362,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 │ │ -039278: |[039278] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -039288: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -03928e: 0c00 |0003: move-result-object v0 │ │ -039290: 1100 |0004: return-object v0 │ │ +0387f4: |[0387f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +038804: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +03880a: 0c00 |0003: move-result-object v0 │ │ +03880c: 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;) │ │ @@ -1381,18 +1381,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 │ │ -039294: |[039294] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0392a4: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -0392aa: 0c00 |0003: move-result-object v0 │ │ -0392ac: 1100 |0004: return-object v0 │ │ +038810: |[038810] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +038820: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +038826: 0c00 |0003: move-result-object v0 │ │ +038828: 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;) │ │ @@ -1400,31 +1400,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 │ │ -0392b0: |[0392b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0392c0: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -0392c6: 0c00 |0003: move-result-object v0 │ │ -0392c8: 1100 |0004: return-object v0 │ │ +03882c: |[03882c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +03883c: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +038842: 0c00 |0003: move-result-object v0 │ │ +038844: 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 : 419 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #29 header: │ │ -class_idx : 185 │ │ +class_idx : 194 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #29 - │ │ @@ -1440,17 +1440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0392cc: |[0392cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -0392dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0392e2: 0e00 |0003: return-void │ │ +038848: |[038848] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +038858: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03885e: 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;) │ │ @@ -1458,31 +1458,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0392e4: |[0392e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0392f4: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -0392fa: 0a00 |0003: move-result v0 │ │ -0392fc: 0f00 |0004: return v0 │ │ +038860: |[038860] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +038870: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +038876: 0a00 |0003: move-result v0 │ │ +038878: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 420 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #30 header: │ │ -class_idx : 186 │ │ +class_idx : 195 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #30 annotations: │ │ @@ -1498,17 +1498,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #31 header: │ │ -class_idx : 187 │ │ +class_idx : 196 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #31 annotations: │ │ @@ -1542,17 +1542,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 : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #32 header: │ │ -class_idx : 191 │ │ +class_idx : 200 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #32 annotations: │ │ @@ -1588,17 +1588,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #33 header: │ │ -class_idx : 192 │ │ +class_idx : 201 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ @@ -1622,17 +1622,17 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #34 header: │ │ -class_idx : 193 │ │ +class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 86 │ │ +superclass_idx : 89 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #34 annotations: │ │ @@ -1674,27 +1674,27 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -039300: |[039300] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -039310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039312: 5b34 5000 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0050 │ │ -039316: 7030 9501 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0195 │ │ -03931c: 6001 2d00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -039320: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -039324: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -039328: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03932a: 5c30 4c00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004c │ │ -03932e: 2200 5200 |000f: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -039332: 7010 7c01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ -039338: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@004f │ │ -03933c: 0e00 |0016: return-void │ │ +03887c: |[03887c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +03888c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03888e: 5b34 5000 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0050 │ │ +038892: 7030 9501 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0195 │ │ +038898: 6001 2d00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03889c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +0388a0: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +0388a4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0388a6: 5c30 4c00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004c │ │ +0388aa: 2200 5500 |000f: new-instance v0, Landroid/graphics/Rect; // type@0055 │ │ +0388ae: 7010 7c01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ +0388b4: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@004f │ │ +0388b8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=414 │ │ 0x000f line=415 │ │ 0x0016 line=422 │ │ @@ -1708,17 +1708,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 │ │ -039340: |[039340] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -039350: 7030 9602 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0296 │ │ -039356: 0e00 |0003: return-void │ │ +0388bc: |[0388bc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0388cc: 7030 9602 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0296 │ │ +0388d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 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; │ │ @@ -1730,58 +1730,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -039358: |[039358] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -039368: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03936a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -03936c: 5463 4f00 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@004f │ │ -039370: 6e20 9802 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0298 │ │ -039376: 6e10 7001 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -03937c: 5463 5000 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0050 │ │ -039380: 7110 a002 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@02a0 │ │ -039386: 0c03 |000f: move-result-object v3 │ │ -039388: 6e10 2000 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0020 │ │ -03938e: 0c03 |0013: move-result-object v3 │ │ -039390: 6e10 f816 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ -039396: 0c03 |0017: move-result-object v3 │ │ -039398: 7110 4c0d 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -03939e: 0a03 |001b: move-result v3 │ │ -0393a0: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -0393a4: 0101 |001e: move v1, v0 │ │ -0393a6: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -0393aa: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -0393ac: 5463 4f00 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@004f │ │ -0393b0: 6e10 8401 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0184 │ │ -0393b6: 0a02 |0027: move-result v2 │ │ -0393b8: 5263 4d00 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@004d │ │ -0393bc: 7f33 |002a: neg-float v3, v3 │ │ -0393be: 8224 |002b: int-to-float v4, v2 │ │ -0393c0: c843 |002c: mul-float/2addr v3, v4 │ │ -0393c2: 5264 4e00 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@004e │ │ -0393c6: c843 |002f: mul-float/2addr v3, v4 │ │ -0393c8: 8204 |0030: int-to-float v4, v0 │ │ -0393ca: c843 |0031: mul-float/2addr v3, v4 │ │ -0393cc: 6e30 7401 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ -0393d2: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -0393d6: 5563 4c00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004c │ │ -0393da: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -0393de: 8223 |003b: int-to-float v3, v2 │ │ -0393e0: 6e30 7401 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ -0393e6: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -0393ea: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -0393ee: 6e30 7301 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0173 │ │ -0393f4: 6f20 9601 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0196 │ │ -0393fa: 6e10 6d01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@016d │ │ -039400: 0e00 |004c: return-void │ │ -039402: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -039404: 28d1 |004e: goto 001f // -002f │ │ +0388d4: |[0388d4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0388e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0388e6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0388e8: 5463 4f00 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@004f │ │ +0388ec: 6e20 9802 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0298 │ │ +0388f2: 6e10 7001 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +0388f8: 5463 5000 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0050 │ │ +0388fc: 7110 a002 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@02a0 │ │ +038902: 0c03 |000f: move-result-object v3 │ │ +038904: 6e10 2000 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0020 │ │ +03890a: 0c03 |0013: move-result-object v3 │ │ +03890c: 6e10 f816 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ +038912: 0c03 |0017: move-result-object v3 │ │ +038914: 7110 4c0d 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +03891a: 0a03 |001b: move-result v3 │ │ +03891c: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +038920: 0101 |001e: move v1, v0 │ │ +038922: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +038926: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +038928: 5463 4f00 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@004f │ │ +03892c: 6e10 8401 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0184 │ │ +038932: 0a02 |0027: move-result v2 │ │ +038934: 5263 4d00 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@004d │ │ +038938: 7f33 |002a: neg-float v3, v3 │ │ +03893a: 8224 |002b: int-to-float v4, v2 │ │ +03893c: c843 |002c: mul-float/2addr v3, v4 │ │ +03893e: 5264 4e00 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@004e │ │ +038942: c843 |002f: mul-float/2addr v3, v4 │ │ +038944: 8204 |0030: int-to-float v4, v0 │ │ +038946: c843 |0031: mul-float/2addr v3, v4 │ │ +038948: 6e30 7401 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ +03894e: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +038952: 5563 4c00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@004c │ │ +038956: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +03895a: 8223 |003b: int-to-float v3, v2 │ │ +03895c: 6e30 7401 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ +038962: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +038966: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +03896a: 6e30 7301 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0173 │ │ +038970: 6f20 9601 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0196 │ │ +038976: 6e10 6d01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@016d │ │ +03897c: 0e00 |004c: return-void │ │ +03897e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +038980: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=452 │ │ 0x0007 line=453 │ │ 0x000a line=456 │ │ 0x001f line=458 │ │ 0x0022 line=459 │ │ @@ -1805,17 +1805,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039408: |[039408] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -039418: 5210 4e00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@004e │ │ -03941c: 0f00 |0002: return v0 │ │ +038984: |[038984] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +038994: 5210 4e00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@004e │ │ +038998: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1823,18 +1823,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039420: |[039420] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -039430: 5901 4d00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@004d │ │ -039434: 6e10 9b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@029b │ │ -03943a: 0e00 |0005: return-void │ │ +03899c: |[03899c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +0389ac: 5901 4d00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@004d │ │ +0389b0: 6e10 9b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@029b │ │ +0389b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0002 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1845,33 +1845,33 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03943c: |[03943c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -03944c: 5901 4e00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@004e │ │ -039450: 6e10 9b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@029b │ │ -039456: 0e00 |0005: return-void │ │ +0389b8: |[0389b8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +0389c8: 5901 4e00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@004e │ │ +0389cc: 6e10 9b02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@029b │ │ +0389d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0002 line=431 │ │ 0x0005 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ source_file_idx : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #35 header: │ │ -class_idx : 195 │ │ +class_idx : 204 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #35 annotations: │ │ @@ -1904,66 +1904,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -039458: |[039458] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -039468: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -03946e: 121c |0003: const/4 v12, #int 1 // #1 │ │ -039470: 120b |0004: const/4 v11, #int 0 // #0 │ │ -039472: 7010 1e1a 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039478: 1c06 0d00 |0008: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -03947c: 1a07 791b |000a: const-string v7, "setHomeAsUpIndicator" // string@1b79 │ │ -039480: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -039482: 2388 4d04 |000d: new-array v8, v8, [Ljava/lang/Class; // type@044d │ │ -039486: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -039488: 1c0a 5500 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0055 │ │ -03948c: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -039490: 6e30 ee19 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ -039496: 0c06 |0017: move-result-object v6 │ │ -039498: 5be6 6000 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ -03949c: 1c06 0d00 |001a: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -0394a0: 1a07 781b |001c: const-string v7, "setHomeActionContentDescription" // string@1b78 │ │ -0394a4: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -0394a6: 2388 4d04 |001f: new-array v8, v8, [Ljava/lang/Class; // type@044d │ │ -0394aa: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -0394ac: 620a e507 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ -0394b0: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -0394b4: 6e30 ee19 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ -0394ba: 0c06 |0029: move-result-object v6 │ │ -0394bc: 5be6 5f00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@005f │ │ -0394c0: 0e00 |002c: return-void │ │ -0394c2: 0d06 |002d: move-exception v6 │ │ -0394c4: 6e20 1300 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0013 │ │ -0394ca: 0c02 |0031: move-result-object v2 │ │ -0394cc: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -0394d0: 6e10 2d16 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -0394d6: 0c03 |0037: move-result-object v3 │ │ -0394d8: 1f03 3b03 |0038: check-cast v3, Landroid/view/ViewGroup; // type@033b │ │ -0394dc: 6e10 b216 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -0394e2: 0a00 |003d: move-result v0 │ │ -0394e4: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -0394e6: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -0394ea: 6e20 b116 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -0394f0: 0c01 |0044: move-result-object v1 │ │ -0394f2: 6e20 b116 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -0394f8: 0c04 |0048: move-result-object v4 │ │ -0394fa: 6e10 1716 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1617 │ │ -039500: 0a06 |004c: move-result v6 │ │ -039502: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -039506: 0745 |004f: move-object v5, v4 │ │ -039508: 2056 6303 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0363 │ │ -03950c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -039510: 1f05 6303 |0054: check-cast v5, Landroid/widget/ImageView; // type@0363 │ │ -039514: 5be5 6100 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0061 │ │ -039518: 28d4 |0058: goto 002c // -002c │ │ -03951a: 0715 |0059: move-object v5, v1 │ │ -03951c: 28f6 |005a: goto 0050 // -000a │ │ +0389d4: |[0389d4] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +0389e4: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +0389ea: 121c |0003: const/4 v12, #int 1 // #1 │ │ +0389ec: 120b |0004: const/4 v11, #int 0 // #0 │ │ +0389ee: 7010 1e1a 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0389f4: 1c06 0f00 |0008: const-class v6, Landroid/app/ActionBar; // type@000f │ │ +0389f8: 1a07 821b |000a: const-string v7, "setHomeAsUpIndicator" // string@1b82 │ │ +0389fc: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +0389fe: 2388 5604 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0456 │ │ +038a02: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +038a04: 1c0a 5800 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0058 │ │ +038a08: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +038a0c: 6e30 ee19 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ +038a12: 0c06 |0017: move-result-object v6 │ │ +038a14: 5be6 6000 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ +038a18: 1c06 0f00 |001a: const-class v6, Landroid/app/ActionBar; // type@000f │ │ +038a1c: 1a07 811b |001c: const-string v7, "setHomeActionContentDescription" // string@1b81 │ │ +038a20: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +038a22: 2388 5604 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0456 │ │ +038a26: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +038a28: 620a e507 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ +038a2c: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +038a30: 6e30 ee19 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ +038a36: 0c06 |0029: move-result-object v6 │ │ +038a38: 5be6 5f00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@005f │ │ +038a3c: 0e00 |002c: return-void │ │ +038a3e: 0d06 |002d: move-exception v6 │ │ +038a40: 6e20 1300 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0013 │ │ +038a46: 0c02 |0031: move-result-object v2 │ │ +038a48: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +038a4c: 6e10 2d16 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +038a52: 0c03 |0037: move-result-object v3 │ │ +038a54: 1f03 4403 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0344 │ │ +038a58: 6e10 b216 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +038a5e: 0a00 |003d: move-result v0 │ │ +038a60: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +038a62: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +038a66: 6e20 b116 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +038a6c: 0c01 |0044: move-result-object v1 │ │ +038a6e: 6e20 b116 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +038a74: 0c04 |0048: move-result-object v4 │ │ +038a76: 6e10 1716 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1617 │ │ +038a7c: 0a06 |004c: move-result v6 │ │ +038a7e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +038a82: 0745 |004f: move-object v5, v4 │ │ +038a84: 2056 6c03 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@036c │ │ +038a88: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +038a8c: 1f05 6c03 |0054: check-cast v5, Landroid/widget/ImageView; // type@036c │ │ +038a90: 5be5 6100 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0061 │ │ +038a94: 28d4 |0058: goto 002c // -002c │ │ +038a96: 0715 |0059: move-object v5, v1 │ │ +038a98: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=103 │ │ 0x0008 line=105 │ │ 0x001a line=107 │ │ @@ -1990,17 +1990,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 : 431 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #36 header: │ │ -class_idx : 196 │ │ +class_idx : 205 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 431 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #36 annotations: │ │ @@ -2029,39 +2029,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -039530: |[039530] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -039540: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -039542: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -039546: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -039548: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -03954e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -039552: 6900 6300 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0063 │ │ -039556: 0e00 |000b: return-void │ │ +038aac: |[038aac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +038abc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038abe: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +038ac2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +038ac4: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +038aca: 4b02 0001 |0007: aput v2, v0, v1 │ │ +038ace: 6900 6300 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0063 │ │ +038ad2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 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 │ │ -039558: |[039558] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -039568: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03956e: 0e00 |0003: return-void │ │ +038ad4: |[038ad4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +038ae4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -2070,23 +2070,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 │ │ -039570: |[039570] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -039580: 6202 6300 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0063 │ │ -039584: 6e20 2300 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0023 │ │ -03958a: 0c00 |0005: move-result-object v0 │ │ -03958c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -03958e: 6e20 3c01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@013c │ │ -039594: 0c01 |000a: move-result-object v1 │ │ -039596: 6e10 4301 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -03959c: 1101 |000e: return-object v1 │ │ +038aec: |[038aec] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +038afc: 6202 6300 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0063 │ │ +038b00: 6e20 2300 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0023 │ │ +038b06: 0c00 |0005: move-result-object v0 │ │ +038b08: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +038b0a: 6e20 3c01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@013c │ │ +038b10: 0c01 |000a: move-result-object v1 │ │ +038b12: 6e10 4301 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +038b18: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ locals : │ │ @@ -2099,44 +2099,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0395a0: |[0395a0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0395b0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -0395b4: 2207 c300 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c3 │ │ -0395b8: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ -0395be: 0772 |0007: move-object v2, v7 │ │ -0395c0: 1f02 c300 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c3 │ │ -0395c4: 5423 6000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ -0395c8: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -0395cc: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -0395d2: 0c00 |0011: move-result-object v0 │ │ -0395d4: 5423 5f00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@005f │ │ -0395d8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0395da: 2344 4e04 |0015: new-array v4, v4, [Ljava/lang/Object; // type@044e │ │ -0395de: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0395e0: 7110 0e1a 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -0395e6: 0c06 |001b: move-result-object v6 │ │ -0395e8: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -0395ec: 6e30 5d1a 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -0395f2: 6003 2d00 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0395f6: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -0395fa: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -0395fe: 6e10 0900 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0009 │ │ -039604: 0c03 |002a: move-result-object v3 │ │ -039606: 6e20 1000 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0010 │ │ -03960c: 1107 |002e: return-object v7 │ │ -03960e: 0d01 |002f: move-exception v1 │ │ -039610: 1a03 ae01 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ae │ │ -039614: 1a04 8702 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0287 │ │ -039618: 7130 9915 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -03961e: 28f7 |0037: goto 002e // -0009 │ │ +038b1c: |[038b1c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +038b2c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +038b30: 2207 cc00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00cc │ │ +038b34: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ +038b3a: 0772 |0007: move-object v2, v7 │ │ +038b3c: 1f02 cc00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00cc │ │ +038b40: 5423 6000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ +038b44: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +038b48: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +038b4e: 0c00 |0011: move-result-object v0 │ │ +038b50: 5423 5f00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@005f │ │ +038b54: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +038b56: 2344 5704 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0457 │ │ +038b5a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +038b5c: 7110 0e1a 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +038b62: 0c06 |001b: move-result-object v6 │ │ +038b64: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +038b68: 6e30 5d1a 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +038b6e: 6003 2d00 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +038b72: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +038b76: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +038b7a: 6e10 0900 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0009 │ │ +038b80: 0c03 |002a: move-result-object v3 │ │ +038b82: 6e20 1000 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0010 │ │ +038b88: 1107 |002e: return-object v7 │ │ +038b8a: 0d01 |002f: move-exception v1 │ │ +038b8c: 1a03 ae01 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ae │ │ +038b90: 1a04 8702 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0287 │ │ +038b94: 7130 9915 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +038b9a: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x0008 line=74 │ │ @@ -2161,53 +2161,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 │ │ -039630: |[039630] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -039640: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -039644: 2207 c300 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c3 │ │ -039648: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ -03964e: 0772 |0007: move-object v2, v7 │ │ -039650: 1f02 c300 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00c3 │ │ -039654: 5423 6000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ -039658: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -03965c: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -039662: 0c00 |0011: move-result-object v0 │ │ -039664: 5423 6000 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ -039668: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -03966a: 2344 4e04 |0015: new-array v4, v4, [Ljava/lang/Object; // type@044e │ │ -03966e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -039670: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -039674: 6e30 5d1a 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -03967a: 5423 5f00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@005f │ │ -03967e: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -039680: 2344 4e04 |0020: new-array v4, v4, [Ljava/lang/Object; // type@044e │ │ -039684: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -039686: 7110 0e1a 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -03968c: 0c06 |0026: move-result-object v6 │ │ -03968e: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -039692: 6e30 5d1a 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -039698: 1107 |002c: return-object v7 │ │ -03969a: 0d01 |002d: move-exception v1 │ │ -03969c: 1a03 ae01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ae │ │ -0396a0: 1a04 8902 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0289 │ │ -0396a4: 7130 9915 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -0396aa: 28f7 |0035: goto 002c // -0009 │ │ -0396ac: 5423 6100 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0061 │ │ -0396b0: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -0396b4: 5423 6100 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0061 │ │ -0396b8: 6e20 a917 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17a9 │ │ -0396be: 28ed |003f: goto 002c // -0013 │ │ -0396c0: 1a03 ae01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ae │ │ -0396c4: 1a04 8802 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0288 │ │ -0396c8: 7120 9815 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0396ce: 28e5 |0047: goto 002c // -001b │ │ +038bac: |[038bac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +038bbc: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +038bc0: 2207 cc00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00cc │ │ +038bc4: 7020 ad02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@02ad │ │ +038bca: 0772 |0007: move-object v2, v7 │ │ +038bcc: 1f02 cc00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00cc │ │ +038bd0: 5423 6000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ +038bd4: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +038bd8: 6e10 1600 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +038bde: 0c00 |0011: move-result-object v0 │ │ +038be0: 5423 6000 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0060 │ │ +038be4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +038be6: 2344 5704 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0457 │ │ +038bea: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +038bec: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +038bf0: 6e30 5d1a 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +038bf6: 5423 5f00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@005f │ │ +038bfa: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +038bfc: 2344 5704 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0457 │ │ +038c00: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +038c02: 7110 0e1a 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +038c08: 0c06 |0026: move-result-object v6 │ │ +038c0a: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +038c0e: 6e30 5d1a 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +038c14: 1107 |002c: return-object v7 │ │ +038c16: 0d01 |002d: move-exception v1 │ │ +038c18: 1a03 ae01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ae │ │ +038c1c: 1a04 8902 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0289 │ │ +038c20: 7130 9915 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +038c26: 28f7 |0035: goto 002c // -0009 │ │ +038c28: 5423 6100 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0061 │ │ +038c2c: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +038c30: 5423 6100 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0061 │ │ +038c34: 6e20 a917 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@17a9 │ │ +038c3a: 28ed |003f: goto 002c // -0013 │ │ +038c3c: 1a03 ae01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ae │ │ +038c40: 1a04 8802 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0288 │ │ +038c44: 7120 9815 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +038c4a: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0008 line=52 │ │ @@ -2230,17 +2230,17 @@ │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 431 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #37 header: │ │ -class_idx : 197 │ │ +class_idx : 206 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 436 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #37 - │ │ @@ -2265,39 +2265,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0396e0: |[0396e0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -0396f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0396f2: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -0396f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0396f8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -0396fe: 4b02 0001 |0007: aput v2, v0, v1 │ │ -039702: 6900 6500 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0065 │ │ -039706: 0e00 |000b: return-void │ │ +038c5c: |[038c5c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +038c6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038c6e: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +038c72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +038c74: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +038c7a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +038c7e: 6900 6500 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0065 │ │ +038c82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039708: |[039708] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -039718: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03971e: 0e00 |0003: return-void │ │ +038c84: |[038c84] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +038c94: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038c9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -2305,23 +2305,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 │ │ -039720: |[039720] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -039730: 6202 6500 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0065 │ │ -039734: 6e20 2300 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0023 │ │ -03973a: 0c00 |0005: move-result-object v0 │ │ -03973c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -03973e: 6e20 3c01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@013c │ │ -039744: 0c01 |000a: move-result-object v1 │ │ -039746: 6e10 4301 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -03974c: 1101 |000e: return-object v1 │ │ +038c9c: |[038c9c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +038cac: 6202 6500 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0065 │ │ +038cb0: 6e20 2300 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0023 │ │ +038cb6: 0c00 |0005: move-result-object v0 │ │ +038cb8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +038cba: 6e20 3c01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@013c │ │ +038cc0: 0c01 |000a: move-result-object v1 │ │ +038cc2: 6e10 4301 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +038cc8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -2334,20 +2334,20 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -039750: |[039750] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -039760: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -039766: 0c00 |0003: move-result-object v0 │ │ -039768: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03976c: 6e20 0d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000d │ │ -039772: 1101 |0009: return-object v1 │ │ +038ccc: |[038ccc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +038cdc: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +038ce2: 0c00 |0003: move-result-object v0 │ │ +038ce4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +038ce8: 6e20 0d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000d │ │ +038cee: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=50 │ │ locals : │ │ @@ -2361,21 +2361,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -039774: |[039774] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -039784: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ -03978a: 0c00 |0003: move-result-object v0 │ │ -03978c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -039790: 6e20 0e00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@000e │ │ -039796: 6e20 0d00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000d │ │ -03979c: 1101 |000c: return-object v1 │ │ +038cf0: |[038cf0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +038d00: 6e10 1600 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0016 │ │ +038d06: 0c00 |0003: move-result-object v0 │ │ +038d08: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +038d0c: 6e20 0e00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@000e │ │ +038d12: 6e20 0d00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@000d │ │ +038d18: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ 0x000c line=41 │ │ @@ -2386,17 +2386,17 @@ │ │ 0x0000 - 0x000d reg=3 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000d reg=4 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 436 (ActionBarDrawerToggleJellybeanMR2.java) │ │ │ │ Class #38 header: │ │ -class_idx : 199 │ │ +class_idx : 208 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #38 - │ │ @@ -2412,17 +2412,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0397a0: |[0397a0] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -0397b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0397b6: 0e00 |0003: return-void │ │ +038d1c: |[038d1c] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +038d2c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038d32: 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;) │ │ @@ -2430,17 +2430,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 │ │ -0397b8: |[0397b8] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0397c8: 6e54 1200 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@0012 │ │ -0397ce: 0e00 |0003: return-void │ │ +038d34: |[038d34] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +038d44: 6e54 1200 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@0012 │ │ +038d4a: 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; │ │ @@ -2453,31 +2453,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0397d0: |[0397d0] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -0397e0: 6e10 2100 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0021 │ │ -0397e6: 0e00 |0003: return-void │ │ +038d4c: |[038d4c] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +038d5c: 6e10 2100 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0021 │ │ +038d62: 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 : 447 (ActivityCompatHoneycomb.java) │ │ │ │ Class #39 header: │ │ -class_idx : 200 │ │ +class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 448 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 - │ │ @@ -2493,17 +2493,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0397e8: |[0397e8] android.support.v4.app.ActivityCompatJB.:()V │ │ -0397f8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0397fe: 0e00 |0003: return-void │ │ +038d64: |[038d64] android.support.v4.app.ActivityCompatJB.:()V │ │ +038d74: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038d7a: 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;) │ │ @@ -2511,17 +2511,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039800: |[039800] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -039810: 6e10 1500 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0015 │ │ -039816: 0e00 |0003: return-void │ │ +038d7c: |[038d7c] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +038d8c: 6e10 1500 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0015 │ │ +038d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2530,17 +2530,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 │ │ -039818: |[039818] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -039828: 6e30 e000 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00e0 │ │ -03982e: 0e00 |0003: return-void │ │ +038d94: |[038d94] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +038da4: 6e30 e000 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00e0 │ │ +038daa: 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; │ │ @@ -2551,34 +2551,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 │ │ -039830: |[039830] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -039840: 6e40 3b00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@003b │ │ -039846: 0e00 |0003: return-void │ │ +038dac: |[038dac] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +038dbc: 6e40 3b00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@003b │ │ +038dc2: 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 : 448 (ActivityCompatJB.java) │ │ │ │ Class #40 header: │ │ -class_idx : 202 │ │ +class_idx : 211 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #40 annotations: │ │ @@ -2598,17 +2598,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039848: |[039848] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -039858: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03985e: 0e00 |0003: return-void │ │ +038dc4: |[038dc4] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +038dd4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -2617,26 +2617,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 │ │ -039860: |[039860] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -039870: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -039874: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -039878: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -03987c: 2200 c900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00c9 │ │ -039880: 7130 ce02 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02ce │ │ -039886: 0c01 |000b: move-result-object v1 │ │ -039888: 7020 c402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02c4 │ │ -03988e: 1100 |000f: return-object v0 │ │ -039890: 2200 ca00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00ca │ │ -039894: 7010 c702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ -03989a: 28fa |0015: goto 000f // -0006 │ │ +038ddc: |[038ddc] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +038dec: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +038df0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +038df4: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +038df8: 2200 d200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00d2 │ │ +038dfc: 7130 ce02 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@02ce │ │ +038e02: 0c01 |000b: move-result-object v1 │ │ +038e04: 7020 c402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02c4 │ │ +038e0a: 1100 |000f: return-object v0 │ │ +038e0c: 2200 d300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00d3 │ │ +038e10: 7010 c702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ +038e16: 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; │ │ @@ -2648,26 +2648,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 │ │ -03989c: |[03989c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0398ac: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0398b0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0398b4: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0398b8: 2200 c900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00c9 │ │ -0398bc: 7156 cf02 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@02cf │ │ -0398c2: 0c01 |000b: move-result-object v1 │ │ -0398c4: 7020 c402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02c4 │ │ -0398ca: 1100 |000f: return-object v0 │ │ -0398cc: 2200 ca00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00ca │ │ -0398d0: 7010 c702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ -0398d6: 28fa |0015: goto 000f // -0006 │ │ +038e18: |[038e18] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +038e28: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +038e2c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +038e30: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +038e34: 2200 d200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00d2 │ │ +038e38: 7156 cf02 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@02cf │ │ +038e3e: 0c01 |000b: move-result-object v1 │ │ +038e40: 7020 c402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02c4 │ │ +038e46: 1100 |000f: return-object v0 │ │ +038e48: 2200 d300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00d3 │ │ +038e4c: 7010 c702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ +038e52: 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; │ │ @@ -2681,26 +2681,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 │ │ -0398d8: |[0398d8] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0398e8: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0398ec: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0398f0: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0398f4: 2200 c900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00c9 │ │ -0398f8: 7140 d002 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@02d0 │ │ -0398fe: 0c01 |000b: move-result-object v1 │ │ -039900: 7020 c402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02c4 │ │ -039906: 1100 |000f: return-object v0 │ │ -039908: 2200 ca00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00ca │ │ -03990c: 7010 c702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ -039912: 28fa |0015: goto 000f // -0006 │ │ +038e54: |[038e54] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +038e64: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +038e68: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +038e6c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +038e70: 2200 d200 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00d2 │ │ +038e74: 7140 d002 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@02d0 │ │ +038e7a: 0c01 |000b: move-result-object v1 │ │ +038e7c: 7020 c402 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02c4 │ │ +038e82: 1100 |000f: return-object v0 │ │ +038e84: 2200 d300 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00d3 │ │ +038e88: 7010 c702 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ +038e8e: 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; │ │ @@ -2714,17 +2714,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039914: |[039914] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -039924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039926: 1100 |0001: return-object v0 │ │ +038e90: |[038e90] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +038ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038ea2: 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;) │ │ @@ -2732,29 +2732,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 │ │ -039928: |[039928] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -039938: 0e00 |0000: return-void │ │ +038ea4: |[038ea4] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +038eb4: 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 : 462 (ActivityOptionsCompat.java) │ │ │ │ Class #41 header: │ │ -class_idx : 203 │ │ +class_idx : 212 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #41 - │ │ @@ -2774,18 +2774,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03993c: |[03993c] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -03994c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039952: 5b01 6700 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ -039956: 0e00 |0005: return-void │ │ +038eb8: |[038eb8] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +038ec8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038ece: 5b01 6700 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ +038ed2: 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; │ │ @@ -2796,20 +2796,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 │ │ -039958: |[039958] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -039968: 2200 cb00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00cb │ │ -03996c: 7130 3c00 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@003c │ │ -039972: 0c01 |0005: move-result-object v1 │ │ -039974: 7020 cd02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02cd │ │ -03997a: 1100 |0009: return-object v0 │ │ +038ed4: |[038ed4] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +038ee4: 2200 d400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00d4 │ │ +038ee8: 7130 3c00 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@003c │ │ +038eee: 0c01 |0005: move-result-object v1 │ │ +038ef0: 7020 cd02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02cd │ │ +038ef6: 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 │ │ @@ -2819,20 +2819,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 │ │ -03997c: |[03997c] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -03998c: 2200 cb00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00cb │ │ -039990: 7156 3d00 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@003d │ │ -039996: 0c01 |0005: move-result-object v1 │ │ -039998: 7020 cd02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02cd │ │ -03999e: 1100 |0009: return-object v0 │ │ +038ef8: |[038ef8] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +038f08: 2200 d400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00d4 │ │ +038f0c: 7156 3d00 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@003d │ │ +038f12: 0c01 |0005: move-result-object v1 │ │ +038f14: 7020 cd02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02cd │ │ +038f1a: 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 │ │ @@ -2844,20 +2844,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 │ │ -0399a0: |[0399a0] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0399b0: 2200 cb00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00cb │ │ -0399b4: 7140 3e00 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@003e │ │ -0399ba: 0c01 |0005: move-result-object v1 │ │ -0399bc: 7020 cd02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02cd │ │ -0399c2: 1100 |0009: return-object v0 │ │ +038f1c: |[038f1c] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +038f2c: 2200 d400 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00d4 │ │ +038f30: 7140 3e00 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@003e │ │ +038f36: 0c01 |0005: move-result-object v1 │ │ +038f38: 7020 cd02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@02cd │ │ +038f3e: 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 │ │ @@ -2869,19 +2869,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0399c4: |[0399c4] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -0399d4: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ -0399d8: 6e10 3f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@003f │ │ -0399de: 0c00 |0005: move-result-object v0 │ │ -0399e0: 1100 |0006: return-object v0 │ │ +038f40: |[038f40] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +038f50: 5410 6700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ +038f54: 6e10 3f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@003f │ │ +038f5a: 0c00 |0005: move-result-object v0 │ │ +038f5c: 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;) │ │ @@ -2889,33 +2889,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 │ │ -0399e4: |[0399e4] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -0399f4: 5420 6700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ -0399f8: 5431 6700 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ -0399fc: 6e20 4000 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0040 │ │ -039a02: 0e00 |0007: return-void │ │ +038f60: |[038f60] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +038f70: 5420 6700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ +038f74: 5431 6700 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0067 │ │ +038f78: 6e20 4000 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0040 │ │ +038f7e: 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 : 463 (ActivityOptionsCompatJB.java) │ │ │ │ Class #42 header: │ │ -class_idx : 204 │ │ +class_idx : 213 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #42 annotations: │ │ @@ -2974,30 +2974,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039a04: |[039a04] android.support.v4.app.BackStackRecord$Op.:()V │ │ -039a14: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039a1a: 0e00 |0003: return-void │ │ +038f80: |[038f80] android.support.v4.app.BackStackRecord$Op.:()V │ │ +038f90: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038f96: 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 : 526 (BackStackRecord.java) │ │ │ │ Class #43 header: │ │ -class_idx : 206 │ │ +class_idx : 215 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 526 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #43 annotations: │ │ @@ -3020,17 +3020,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039a1c: |[039a1c] android.support.v4.app.BackStackState$1.:()V │ │ -039a2c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039a32: 0e00 |0003: return-void │ │ +038f98: |[038f98] android.support.v4.app.BackStackState$1.:()V │ │ +038fa8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +038fae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -3039,18 +3039,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 │ │ -039a34: |[039a34] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -039a44: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00cf │ │ -039a48: 7020 0403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0304 │ │ -039a4e: 1100 |0005: return-object v0 │ │ +038fb0: |[038fb0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +038fc0: 2200 d800 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00d8 │ │ +038fc4: 7020 0403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0304 │ │ +038fca: 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; │ │ │ │ @@ -3059,18 +3059,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 │ │ -039a50: |[039a50] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -039a60: 6e20 ff02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02ff │ │ -039a66: 0c00 |0003: move-result-object v0 │ │ -039a68: 1100 |0004: return-object v0 │ │ +038fcc: |[038fcc] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +038fdc: 6e20 ff02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02ff │ │ +038fe2: 0c00 |0003: move-result-object v0 │ │ +038fe4: 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; │ │ │ │ @@ -3079,17 +3079,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 │ │ -039a6c: |[039a6c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -039a7c: 2320 3904 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0439 │ │ -039a80: 1100 |0002: return-object v0 │ │ +038fe8: |[038fe8] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +038ff8: 2320 4204 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0442 │ │ +038ffc: 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 │ │ │ │ @@ -3098,31 +3098,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 │ │ -039a84: |[039a84] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -039a94: 6e20 0103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0301 │ │ -039a9a: 0c00 |0003: move-result-object v0 │ │ -039a9c: 1100 |0004: return-object v0 │ │ +039000: |[039000] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +039010: 6e20 0103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0301 │ │ +039016: 0c00 |0003: move-result-object v0 │ │ +039018: 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 : 526 (BackStackRecord.java) │ │ │ │ Class #44 header: │ │ -class_idx : 207 │ │ +class_idx : 216 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 526 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #44 annotations: │ │ @@ -3183,67 +3183,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039aa0: |[039aa0] android.support.v4.app.BackStackState.:()V │ │ -039ab0: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00ce │ │ -039ab4: 7010 fe02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02fe │ │ -039aba: 6900 8d00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@008d │ │ -039abe: 0e00 |0007: return-void │ │ +03901c: |[03901c] android.support.v4.app.BackStackState.:()V │ │ +03902c: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00d7 │ │ +039030: 7010 fe02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02fe │ │ +039036: 6900 8d00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@008d │ │ +03903a: 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 │ │ -039ac0: |[039ac0] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -039ad0: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039ad6: 6e10 1502 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0215 │ │ -039adc: 0c00 |0006: move-result-object v0 │ │ -039ade: 5b10 9400 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039ae2: 6e10 1a02 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -039ae8: 0a00 |000c: move-result v0 │ │ -039aea: 5910 9500 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ -039aee: 6e10 1a02 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -039af4: 0a00 |0012: move-result v0 │ │ -039af6: 5910 9600 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ -039afa: 6e10 1c02 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -039b00: 0c00 |0018: move-result-object v0 │ │ -039b02: 5b10 9300 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ -039b06: 6e10 1a02 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -039b0c: 0a00 |001e: move-result v0 │ │ -039b0e: 5910 9200 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ -039b12: 6e10 1a02 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -039b18: 0a00 |0024: move-result v0 │ │ -039b1a: 5910 9000 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ -039b1e: 6200 7206 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0672 │ │ -039b22: 7220 2802 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0228 │ │ -039b28: 0c00 |002c: move-result-object v0 │ │ -039b2a: 1f00 d503 |002d: check-cast v0, Ljava/lang/CharSequence; // type@03d5 │ │ -039b2e: 5b10 9100 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ -039b32: 6e10 1a02 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -039b38: 0a00 |0034: move-result v0 │ │ -039b3a: 5910 8e00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ -039b3e: 6200 7206 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0672 │ │ -039b42: 7220 2802 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0228 │ │ -039b48: 0c00 |003c: move-result-object v0 │ │ -039b4a: 1f00 d503 |003d: check-cast v0, Ljava/lang/CharSequence; // type@03d5 │ │ -039b4e: 5b10 8f00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ -039b52: 0e00 |0041: return-void │ │ +03903c: |[03903c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +03904c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +039052: 6e10 1502 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0215 │ │ +039058: 0c00 |0006: move-result-object v0 │ │ +03905a: 5b10 9400 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +03905e: 6e10 1a02 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +039064: 0a00 |000c: move-result v0 │ │ +039066: 5910 9500 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ +03906a: 6e10 1a02 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +039070: 0a00 |0012: move-result v0 │ │ +039072: 5910 9600 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ +039076: 6e10 1c02 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +03907c: 0c00 |0018: move-result-object v0 │ │ +03907e: 5b10 9300 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ +039082: 6e10 1a02 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +039088: 0a00 |001e: move-result v0 │ │ +03908a: 5910 9200 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ +03908e: 6e10 1a02 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +039094: 0a00 |0024: move-result v0 │ │ +039096: 5910 9000 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ +03909a: 6200 7206 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0672 │ │ +03909e: 7220 2802 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0228 │ │ +0390a4: 0c00 |002c: move-result-object v0 │ │ +0390a6: 1f00 de03 |002d: check-cast v0, Ljava/lang/CharSequence; // type@03de │ │ +0390aa: 5b10 9100 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ +0390ae: 6e10 1a02 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +0390b4: 0a00 |0034: move-result v0 │ │ +0390b6: 5910 8e00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ +0390ba: 6200 7206 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0672 │ │ +0390be: 7220 2802 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0228 │ │ +0390c4: 0c00 |003c: move-result-object v0 │ │ +0390c6: 1f00 de03 |003d: check-cast v0, Ljava/lang/CharSequence; // type@03de │ │ +0390ca: 5b10 8f00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ +0390ce: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -3262,119 +3262,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 │ │ -039b54: |[039b54] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -039b64: 7010 1e1a 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039b6a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -039b6c: 54a3 8300 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -039b70: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -039b74: 5436 7000 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039b78: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -039b7c: 5436 7000 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039b80: 6e10 6e1a 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -039b86: 0a06 |0011: move-result v6 │ │ -039b88: b062 |0012: add-int/2addr v2, v6 │ │ -039b8a: 5433 6c00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ -039b8e: 28f1 |0015: goto 0006 // -000f │ │ -039b90: 52a6 8700 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ -039b94: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -039b98: b026 |001a: add-int/2addr v6, v2 │ │ -039b9a: 2366 2f04 |001b: new-array v6, v6, [I // type@042f │ │ -039b9e: 5b86 9400 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039ba2: 55a6 7a00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -039ba6: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -039baa: 2206 e203 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@03e2 │ │ -039bae: 1a07 9909 |0025: const-string v7, "Not on back stack" // string@0999 │ │ -039bb2: 7020 051a 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -039bb8: 2706 |002a: throw v6 │ │ -039bba: 54a3 8300 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -039bbe: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -039bc0: 0145 |002e: move v5, v4 │ │ -039bc2: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -039bc6: 5486 9400 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039bca: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -039bce: 5237 6800 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -039bd2: 4b07 0605 |0037: aput v7, v6, v5 │ │ -039bd6: 5487 9400 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039bda: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -039bde: 5436 6b00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -039be2: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -039be6: 5436 6b00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -039bea: 5266 c700 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -039bee: 4b06 0704 |0045: aput v6, v7, v4 │ │ -039bf2: 5486 9400 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039bf6: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -039bfa: 5237 6900 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -039bfe: 4b07 0605 |004d: aput v7, v6, v5 │ │ -039c02: 5486 9400 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039c06: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -039c0a: 5237 6a00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -039c0e: 4b07 0604 |0055: aput v7, v6, v4 │ │ -039c12: 5486 9400 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039c16: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -039c1a: 5237 6d00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -039c1e: 4b07 0605 |005d: aput v7, v6, v5 │ │ -039c22: 5486 9400 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039c26: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -039c2a: 5237 6e00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -039c2e: 4b07 0604 |0065: aput v7, v6, v4 │ │ -039c32: 5436 7000 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039c36: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -039c3a: 5436 7000 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039c3e: 6e10 6e1a 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -039c44: 0a00 |0070: move-result v0 │ │ -039c46: 5486 9400 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039c4a: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -039c4e: 4b00 0605 |0075: aput v0, v6, v5 │ │ -039c52: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -039c54: 0145 |0078: move v5, v4 │ │ -039c56: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -039c5a: 5487 9400 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039c5e: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -039c62: 5436 7000 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039c66: 6e20 681a 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -039c6c: 0c06 |0084: move-result-object v6 │ │ -039c6e: 1f06 d700 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -039c72: 5266 c700 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -039c76: 4b06 0705 |0089: aput v6, v7, v5 │ │ -039c7a: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039c7e: 0145 |008d: move v5, v4 │ │ -039c80: 28eb |008e: goto 0079 // -0015 │ │ -039c82: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -039c84: 28b5 |0090: goto 0045 // -004b │ │ -039c86: 0154 |0091: move v4, v5 │ │ -039c88: 5433 6c00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ -039c8c: 0145 |0094: move v5, v4 │ │ -039c8e: 289a |0095: goto 002f // -0066 │ │ -039c90: 5486 9400 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039c94: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -039c98: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -039c9a: 4b07 0605 |009b: aput v7, v6, v5 │ │ -039c9e: 28f5 |009d: goto 0092 // -000b │ │ -039ca0: 52a6 8b00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -039ca4: 5986 9500 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ -039ca8: 52a6 8c00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -039cac: 5986 9600 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ -039cb0: 54a6 8600 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -039cb4: 5b86 9300 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ -039cb8: 52a6 8400 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -039cbc: 5986 9200 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ -039cc0: 52a6 7e00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -039cc4: 5986 9000 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ -039cc8: 54a6 7f00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -039ccc: 5b86 9100 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ -039cd0: 52a6 7c00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -039cd4: 5986 8e00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ -039cd8: 54a6 7d00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -039cdc: 5b86 8f00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ -039ce0: 0e00 |00be: return-void │ │ +0390d0: |[0390d0] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +0390e0: 7010 1e1a 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0390e6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0390e8: 54a3 8300 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +0390ec: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +0390f0: 5436 7000 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0390f4: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +0390f8: 5436 7000 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0390fc: 6e10 6e1a 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +039102: 0a06 |0011: move-result v6 │ │ +039104: b062 |0012: add-int/2addr v2, v6 │ │ +039106: 5433 6c00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ +03910a: 28f1 |0015: goto 0006 // -000f │ │ +03910c: 52a6 8700 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ +039110: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +039114: b026 |001a: add-int/2addr v6, v2 │ │ +039116: 2366 3804 |001b: new-array v6, v6, [I // type@0438 │ │ +03911a: 5b86 9400 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +03911e: 55a6 7a00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +039122: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +039126: 2206 eb03 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@03eb │ │ +03912a: 1a07 a209 |0025: const-string v7, "Not on back stack" // string@09a2 │ │ +03912e: 7020 051a 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +039134: 2706 |002a: throw v6 │ │ +039136: 54a3 8300 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +03913a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +03913c: 0145 |002e: move v5, v4 │ │ +03913e: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +039142: 5486 9400 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039146: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +03914a: 5237 6800 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +03914e: 4b07 0605 |0037: aput v7, v6, v5 │ │ +039152: 5487 9400 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039156: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +03915a: 5436 6b00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +03915e: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +039162: 5436 6b00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +039166: 5266 c700 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03916a: 4b06 0704 |0045: aput v6, v7, v4 │ │ +03916e: 5486 9400 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039172: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +039176: 5237 6900 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +03917a: 4b07 0605 |004d: aput v7, v6, v5 │ │ +03917e: 5486 9400 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039182: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +039186: 5237 6a00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +03918a: 4b07 0604 |0055: aput v7, v6, v4 │ │ +03918e: 5486 9400 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039192: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +039196: 5237 6d00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +03919a: 4b07 0605 |005d: aput v7, v6, v5 │ │ +03919e: 5486 9400 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +0391a2: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0391a6: 5237 6e00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +0391aa: 4b07 0604 |0065: aput v7, v6, v4 │ │ +0391ae: 5436 7000 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0391b2: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +0391b6: 5436 7000 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0391ba: 6e10 6e1a 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0391c0: 0a00 |0070: move-result v0 │ │ +0391c2: 5486 9400 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +0391c6: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0391ca: 4b00 0605 |0075: aput v0, v6, v5 │ │ +0391ce: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +0391d0: 0145 |0078: move v5, v4 │ │ +0391d2: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +0391d6: 5487 9400 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +0391da: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0391de: 5436 7000 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0391e2: 6e20 681a 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0391e8: 0c06 |0084: move-result-object v6 │ │ +0391ea: 1f06 e000 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0391ee: 5266 c700 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0391f2: 4b06 0705 |0089: aput v6, v7, v5 │ │ +0391f6: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0391fa: 0145 |008d: move v5, v4 │ │ +0391fc: 28eb |008e: goto 0079 // -0015 │ │ +0391fe: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +039200: 28b5 |0090: goto 0045 // -004b │ │ +039202: 0154 |0091: move v4, v5 │ │ +039204: 5433 6c00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ +039208: 0145 |0094: move v5, v4 │ │ +03920a: 289a |0095: goto 002f // -0066 │ │ +03920c: 5486 9400 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039210: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +039214: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +039216: 4b07 0605 |009b: aput v7, v6, v5 │ │ +03921a: 28f5 |009d: goto 0092 // -000b │ │ +03921c: 52a6 8b00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +039220: 5986 9500 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ +039224: 52a6 8c00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +039228: 5986 9600 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ +03922c: 54a6 8600 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +039230: 5b86 9300 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ +039234: 52a6 8400 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +039238: 5986 9200 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ +03923c: 52a6 7e00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +039240: 5986 9000 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ +039244: 54a6 7f00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +039248: 5b86 9100 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ +03924c: 52a6 7c00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +039250: 5986 8e00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ +039254: 54a6 7d00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +039258: 5b86 8f00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ +03925c: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -3442,17 +3442,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039ce4: |[039ce4] android.support.v4.app.BackStackState.describeContents:()I │ │ -039cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039cf6: 0f00 |0001: return v0 │ │ +039260: |[039260] android.support.v4.app.BackStackState.describeContents:()I │ │ +039270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039272: 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;) │ │ @@ -3460,146 +3460,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 │ │ -039cf8: |[039cf8] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -039d08: 121d |0000: const/4 v13, #int 1 // #1 │ │ -039d0a: 2201 cd00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -039d0e: 7020 d402 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d4 │ │ -039d14: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -039d16: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -039d18: 54ea 9400 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039d1c: 21aa |000a: array-length v10, v10 │ │ -039d1e: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -039d22: 2206 cc00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -039d26: 7010 d302 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -039d2c: 54ea 9400 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039d30: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -039d34: 440a 0a07 |0016: aget v10, v10, v7 │ │ -039d38: 596a 6800 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -039d3c: 630a 1001 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -039d40: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -039d44: 1a0a 8203 |001e: const-string v10, "FragmentManager" // string@0382 │ │ -039d48: 220b f403 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03f4 │ │ -039d4c: 7010 3b1a 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -039d52: 1a0c f803 |0025: const-string v12, "Instantiate " // string@03f8 │ │ -039d56: 6e20 431a cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039d5c: 0c0b |002a: move-result-object v11 │ │ -039d5e: 6e20 421a 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -039d64: 0c0b |002e: move-result-object v11 │ │ -039d66: 1a0c 7d00 |002f: const-string v12, " op #" // string@007d │ │ -039d6a: 6e20 431a cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039d70: 0c0b |0034: move-result-object v11 │ │ -039d72: 6e20 3f1a 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -039d78: 0c0b |0038: move-result-object v11 │ │ -039d7a: 1a0c 2f00 |0039: const-string v12, " base fragment #" // string@002f │ │ -039d7e: 6e20 431a cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039d84: 0c0b |003e: move-result-object v11 │ │ -039d86: 54ec 9400 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039d8a: 440c 0c08 |0041: aget v12, v12, v8 │ │ -039d8e: 6e20 3f1a cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -039d94: 0c0b |0046: move-result-object v11 │ │ -039d96: 6e10 481a 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -039d9c: 0c0b |004a: move-result-object v11 │ │ -039d9e: 7120 9715 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -039da4: 54ea 9400 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039da8: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -039dac: 4403 0a08 |0052: aget v3, v10, v8 │ │ -039db0: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -039db4: 54fa 1901 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -039db8: 6e20 681a 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -039dbe: 0c02 |005b: move-result-object v2 │ │ -039dc0: 1f02 d700 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -039dc4: 5b62 6b00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -039dc8: 54ea 9400 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039dcc: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -039dd0: 440a 0a07 |0064: aget v10, v10, v7 │ │ -039dd4: 596a 6900 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -039dd8: 54ea 9400 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039ddc: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -039de0: 440a 0a08 |006c: aget v10, v10, v8 │ │ -039de4: 596a 6a00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -039de8: 54ea 9400 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039dec: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -039df0: 440a 0a07 |0074: aget v10, v10, v7 │ │ -039df4: 596a 6d00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -039df8: 54ea 9400 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039dfc: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -039e00: 440a 0a08 |007c: aget v10, v10, v8 │ │ -039e04: 596a 6e00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -039e08: 54ea 9400 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039e0c: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -039e10: 4400 0a07 |0084: aget v0, v10, v7 │ │ -039e14: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -039e18: 220a 0a04 |0088: new-instance v10, Ljava/util/ArrayList; // type@040a │ │ -039e1c: 7020 611a 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -039e22: 5b6a 7000 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039e26: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -039e28: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -039e2c: 630a 1001 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -039e30: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -039e34: 1a0a 8203 |0096: const-string v10, "FragmentManager" // string@0382 │ │ -039e38: 220b f403 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03f4 │ │ -039e3c: 7010 3b1a 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -039e42: 1a0c f803 |009d: const-string v12, "Instantiate " // string@03f8 │ │ -039e46: 6e20 431a cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039e4c: 0c0b |00a2: move-result-object v11 │ │ -039e4e: 6e20 421a 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -039e54: 0c0b |00a6: move-result-object v11 │ │ -039e56: 1a0c 8400 |00a7: const-string v12, " set remove fragment #" // string@0084 │ │ -039e5a: 6e20 431a cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -039e60: 0c0b |00ac: move-result-object v11 │ │ -039e62: 54ec 9400 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039e66: 440c 0c08 |00af: aget v12, v12, v8 │ │ -039e6a: 6e20 3f1a cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -039e70: 0c0b |00b4: move-result-object v11 │ │ -039e72: 6e10 481a 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -039e78: 0c0b |00b8: move-result-object v11 │ │ -039e7a: 7120 9715 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -039e80: 54fa 1901 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -039e84: 54eb 9400 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039e88: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -039e8c: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -039e90: 6e20 681a ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -039e96: 0c09 |00c7: move-result-object v9 │ │ -039e98: 1f09 d700 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -039e9c: 546a 7000 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -039ea0: 6e20 641a 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -039ea6: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -039eaa: 0178 |00d1: move v8, v7 │ │ -039eac: 28be |00d2: goto 0090 // -0042 │ │ -039eae: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -039eb0: 5b6a 6b00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -039eb4: 288a |00d6: goto 0060 // -0076 │ │ -039eb6: 0187 |00d7: move v7, v8 │ │ -039eb8: 6e20 d802 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -039ebe: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -039ec2: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -039ec6: 52ea 9500 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ -039eca: 591a 8b00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -039ece: 52ea 9600 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ -039ed2: 591a 8c00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -039ed6: 54ea 9300 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ -039eda: 5b1a 8600 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -039ede: 52ea 9200 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ -039ee2: 591a 8400 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -039ee6: 5c1d 7a00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -039eea: 52ea 9000 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ -039eee: 591a 7e00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -039ef2: 54ea 9100 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ -039ef6: 5b1a 7f00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -039efa: 52ea 8e00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ -039efe: 591a 7c00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -039f02: 54ea 8f00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ -039f06: 5b1a 7d00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -039f0a: 6e20 db02 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02db │ │ -039f10: 1101 |0104: return-object v1 │ │ +039274: |[039274] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +039284: 121d |0000: const/4 v13, #int 1 // #1 │ │ +039286: 2201 d600 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +03928a: 7020 d402 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d4 │ │ +039290: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +039292: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +039294: 54ea 9400 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039298: 21aa |000a: array-length v10, v10 │ │ +03929a: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +03929e: 2206 d500 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +0392a2: 7010 d302 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +0392a8: 54ea 9400 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +0392ac: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +0392b0: 440a 0a07 |0016: aget v10, v10, v7 │ │ +0392b4: 596a 6800 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0392b8: 630a 1001 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0392bc: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +0392c0: 1a0a 8203 |001e: const-string v10, "FragmentManager" // string@0382 │ │ +0392c4: 220b fd03 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@03fd │ │ +0392c8: 7010 3b1a 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0392ce: 1a0c f803 |0025: const-string v12, "Instantiate " // string@03f8 │ │ +0392d2: 6e20 431a cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0392d8: 0c0b |002a: move-result-object v11 │ │ +0392da: 6e20 421a 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0392e0: 0c0b |002e: move-result-object v11 │ │ +0392e2: 1a0c 7d00 |002f: const-string v12, " op #" // string@007d │ │ +0392e6: 6e20 431a cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0392ec: 0c0b |0034: move-result-object v11 │ │ +0392ee: 6e20 3f1a 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0392f4: 0c0b |0038: move-result-object v11 │ │ +0392f6: 1a0c 2f00 |0039: const-string v12, " base fragment #" // string@002f │ │ +0392fa: 6e20 431a cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039300: 0c0b |003e: move-result-object v11 │ │ +039302: 54ec 9400 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039306: 440c 0c08 |0041: aget v12, v12, v8 │ │ +03930a: 6e20 3f1a cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +039310: 0c0b |0046: move-result-object v11 │ │ +039312: 6e10 481a 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039318: 0c0b |004a: move-result-object v11 │ │ +03931a: 7120 9715 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +039320: 54ea 9400 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039324: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +039328: 4403 0a08 |0052: aget v3, v10, v8 │ │ +03932c: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +039330: 54fa 1901 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +039334: 6e20 681a 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +03933a: 0c02 |005b: move-result-object v2 │ │ +03933c: 1f02 e000 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +039340: 5b62 6b00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +039344: 54ea 9400 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039348: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +03934c: 440a 0a07 |0064: aget v10, v10, v7 │ │ +039350: 596a 6900 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +039354: 54ea 9400 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039358: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +03935c: 440a 0a08 |006c: aget v10, v10, v8 │ │ +039360: 596a 6a00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +039364: 54ea 9400 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039368: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +03936c: 440a 0a07 |0074: aget v10, v10, v7 │ │ +039370: 596a 6d00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +039374: 54ea 9400 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039378: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +03937c: 440a 0a08 |007c: aget v10, v10, v8 │ │ +039380: 596a 6e00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +039384: 54ea 9400 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039388: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +03938c: 4400 0a07 |0084: aget v0, v10, v7 │ │ +039390: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +039394: 220a 1304 |0088: new-instance v10, Ljava/util/ArrayList; // type@0413 │ │ +039398: 7020 611a 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +03939e: 5b6a 7000 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0393a2: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +0393a4: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +0393a8: 630a 1001 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0393ac: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +0393b0: 1a0a 8203 |0096: const-string v10, "FragmentManager" // string@0382 │ │ +0393b4: 220b fd03 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@03fd │ │ +0393b8: 7010 3b1a 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0393be: 1a0c f803 |009d: const-string v12, "Instantiate " // string@03f8 │ │ +0393c2: 6e20 431a cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0393c8: 0c0b |00a2: move-result-object v11 │ │ +0393ca: 6e20 421a 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0393d0: 0c0b |00a6: move-result-object v11 │ │ +0393d2: 1a0c 8400 |00a7: const-string v12, " set remove fragment #" // string@0084 │ │ +0393d6: 6e20 431a cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0393dc: 0c0b |00ac: move-result-object v11 │ │ +0393de: 54ec 9400 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +0393e2: 440c 0c08 |00af: aget v12, v12, v8 │ │ +0393e6: 6e20 3f1a cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0393ec: 0c0b |00b4: move-result-object v11 │ │ +0393ee: 6e10 481a 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0393f4: 0c0b |00b8: move-result-object v11 │ │ +0393f6: 7120 9715 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0393fc: 54fa 1901 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +039400: 54eb 9400 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +039404: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +039408: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +03940c: 6e20 681a ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +039412: 0c09 |00c7: move-result-object v9 │ │ +039414: 1f09 e000 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +039418: 546a 7000 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +03941c: 6e20 641a 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +039422: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +039426: 0178 |00d1: move v8, v7 │ │ +039428: 28be |00d2: goto 0090 // -0042 │ │ +03942a: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +03942c: 5b6a 6b00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +039430: 288a |00d6: goto 0060 // -0076 │ │ +039432: 0187 |00d7: move v7, v8 │ │ +039434: 6e20 d802 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +03943a: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03943e: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +039442: 52ea 9500 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ +039446: 591a 8b00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +03944a: 52ea 9600 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ +03944e: 591a 8c00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +039452: 54ea 9300 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ +039456: 5b1a 8600 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +03945a: 52ea 9200 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ +03945e: 591a 8400 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +039462: 5c1d 7a00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +039466: 52ea 9000 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ +03946a: 591a 7e00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +03946e: 54ea 9100 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ +039472: 5b1a 7f00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +039476: 52ea 8e00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ +03947a: 591a 7c00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +03947e: 54ea 8f00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ +039482: 5b1a 7d00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +039486: 6e20 db02 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02db │ │ +03948c: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -3667,35 +3667,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -039f14: |[039f14] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -039f24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039f26: 5420 9400 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ -039f2a: 6e20 2002 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0220 │ │ -039f30: 5220 9500 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ -039f34: 6e20 1f02 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -039f3a: 5220 9600 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ -039f3e: 6e20 1f02 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -039f44: 5420 9300 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ -039f48: 6e20 2302 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -039f4e: 5220 9200 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ -039f52: 6e20 1f02 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -039f58: 5220 9000 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ -039f5c: 6e20 1f02 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -039f62: 5420 9100 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ -039f66: 7130 8c15 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@158c │ │ -039f6c: 5220 8e00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ -039f70: 6e20 1f02 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -039f76: 5420 8f00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ -039f7a: 7130 8c15 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@158c │ │ -039f80: 0e00 |002e: return-void │ │ +039490: |[039490] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0394a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0394a2: 5420 9400 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0094 │ │ +0394a6: 6e20 2002 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0220 │ │ +0394ac: 5220 9500 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0095 │ │ +0394b0: 6e20 1f02 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +0394b6: 5220 9600 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0096 │ │ +0394ba: 6e20 1f02 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +0394c0: 5420 9300 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0093 │ │ +0394c4: 6e20 2302 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +0394ca: 5220 9200 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0092 │ │ +0394ce: 6e20 1f02 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +0394d4: 5220 9000 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0090 │ │ +0394d8: 6e20 1f02 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +0394de: 5420 9100 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0091 │ │ +0394e2: 7130 8c15 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@158c │ │ +0394e8: 5220 8e00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@008e │ │ +0394ec: 6e20 1f02 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +0394f2: 5420 8f00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@008f │ │ +0394f6: 7130 8c15 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@158c │ │ +0394fc: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -3708,17 +3708,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 : 526 (BackStackRecord.java) │ │ │ │ Class #45 header: │ │ -class_idx : 208 │ │ +class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 555 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #45 - │ │ @@ -3734,17 +3734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039f84: |[039f84] android.support.v4.app.BundleUtil.:()V │ │ -039f94: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -039f9a: 0e00 |0003: return-void │ │ +039500: |[039500] android.support.v4.app.BundleUtil.:()V │ │ +039510: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +039516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BundleUtil; │ │ │ │ #1 : (in Landroid/support/v4/app/BundleUtil;) │ │ @@ -3752,31 +3752,31 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -039f9c: |[039f9c] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ -039fac: 6e20 e501 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01e5 │ │ -039fb2: 0c00 |0003: move-result-object v0 │ │ -039fb4: 2002 3604 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@0436 │ │ -039fb8: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ -039fbc: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -039fc0: 1f00 3604 |000a: check-cast v0, [Landroid/os/Bundle; // type@0436 │ │ -039fc4: 1f00 3604 |000c: check-cast v0, [Landroid/os/Bundle; // type@0436 │ │ -039fc8: 0701 |000e: move-object v1, v0 │ │ -039fca: 1101 |000f: return-object v1 │ │ -039fcc: 2102 |0010: array-length v2, v0 │ │ -039fce: 1c03 3604 |0011: const-class v3, [Landroid/os/Bundle; // type@0436 │ │ -039fd2: 7130 711a 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@1a71 │ │ -039fd8: 0c01 |0016: move-result-object v1 │ │ -039fda: 1f01 3604 |0017: check-cast v1, [Landroid/os/Bundle; // type@0436 │ │ -039fde: 6e30 f201 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ -039fe4: 28f3 |001c: goto 000f // -000d │ │ +039518: |[039518] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ +039528: 6e20 e501 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01e5 │ │ +03952e: 0c00 |0003: move-result-object v0 │ │ +039530: 2002 3f04 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@043f │ │ +039534: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ +039538: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +03953c: 1f00 3f04 |000a: check-cast v0, [Landroid/os/Bundle; // type@043f │ │ +039540: 1f00 3f04 |000c: check-cast v0, [Landroid/os/Bundle; // type@043f │ │ +039544: 0701 |000e: move-object v1, v0 │ │ +039546: 1101 |000f: return-object v1 │ │ +039548: 2102 |0010: array-length v2, v0 │ │ +03954a: 1c03 3f04 |0011: const-class v3, [Landroid/os/Bundle; // type@043f │ │ +03954e: 7130 711a 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@1a71 │ │ +039554: 0c01 |0016: move-result-object v1 │ │ +039556: 1f01 3f04 |0017: check-cast v1, [Landroid/os/Bundle; // type@043f │ │ +03955a: 6e30 f201 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ +039560: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x000f line=25 │ │ 0x0010 line=22 │ │ @@ -3788,17 +3788,17 @@ │ │ 0x0000 - 0x001d reg=4 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x001d reg=5 key Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 555 (BundleUtil.java) │ │ │ │ Class #46 header: │ │ -class_idx : 209 │ │ +class_idx : 218 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 718 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #46 annotations: │ │ @@ -3817,17 +3817,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 718 (DialogFragment.java) │ │ │ │ Class #47 header: │ │ -class_idx : 212 │ │ +class_idx : 221 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1009 │ │ +superclass_idx : 1018 │ │ source_file_idx : 895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #47 annotations: │ │ @@ -3848,33 +3848,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 │ │ -039fe8: |[039fe8] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -039ff8: 7030 261a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -039ffe: 0e00 |0003: return-void │ │ +039564: |[039564] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +039574: 7030 261a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +03957a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ 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 : 895 (Fragment.java) │ │ │ │ Class #48 header: │ │ -class_idx : 213 │ │ +class_idx : 222 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #48 annotations: │ │ @@ -3897,17 +3897,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a000: |[03a000] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -03a010: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03a016: 0e00 |0003: return-void │ │ +03957c: |[03957c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +03958c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +039592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3916,19 +3916,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 │ │ -03a018: |[03a018] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -03a028: 2200 d600 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00d6 │ │ -03a02c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03a02e: 7030 3103 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0331 │ │ -03a034: 1100 |0006: return-object v0 │ │ +039594: |[039594] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +0395a4: 2200 df00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00df │ │ +0395a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0395aa: 7030 3103 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0331 │ │ +0395b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3937,18 +3937,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 │ │ -03a038: |[03a038] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03a048: 6e20 2b03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@032b │ │ -03a04e: 0c00 |0003: move-result-object v0 │ │ -03a050: 1100 |0004: return-object v0 │ │ +0395b4: |[0395b4] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0395c4: 6e20 2b03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@032b │ │ +0395ca: 0c00 |0003: move-result-object v0 │ │ +0395cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3957,17 +3957,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 │ │ -03a054: |[03a054] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -03a064: 2320 3a04 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@043a │ │ -03a068: 1100 |0002: return-object v0 │ │ +0395d0: |[0395d0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +0395e0: 2320 4304 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0443 │ │ +0395e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3976,31 +3976,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 │ │ -03a06c: |[03a06c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -03a07c: 6e20 2d03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@032d │ │ -03a082: 0c00 |0003: move-result-object v0 │ │ -03a084: 1100 |0004: return-object v0 │ │ +0395e8: |[0395e8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0395f8: 6e20 2d03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@032d │ │ +0395fe: 0c00 |0003: move-result-object v0 │ │ +039600: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 895 (Fragment.java) │ │ │ │ Class #49 header: │ │ -class_idx : 214 │ │ +class_idx : 223 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 895 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #49 annotations: │ │ @@ -4032,37 +4032,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03a088: |[03a088] android.support.v4.app.Fragment$SavedState.:()V │ │ -03a098: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00d5 │ │ -03a09c: 7010 2a03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@032a │ │ -03a0a2: 6900 ad00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ad │ │ -03a0a6: 0e00 |0007: return-void │ │ +039604: |[039604] android.support.v4.app.Fragment$SavedState.:()V │ │ +039614: 2200 de00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00de │ │ +039618: 7010 2a03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@032a │ │ +03961e: 6900 ad00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00ad │ │ +039622: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 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 │ │ -03a0a8: |[03a0a8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -03a0b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03a0be: 5b01 ae00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03a0c2: 0e00 |0005: return-void │ │ +039624: |[039624] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +039634: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03963a: 5b01 ae00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +03963e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0003 line=312 │ │ 0x0005 line=313 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -4073,25 +4073,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 │ │ -03a0c4: |[03a0c4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -03a0d4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03a0da: 6e10 1902 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0219 │ │ -03a0e0: 0c00 |0006: move-result-object v0 │ │ -03a0e2: 5b10 ae00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03a0e6: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -03a0ea: 5410 ae00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03a0ee: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -03a0f2: 5410 ae00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03a0f6: 6e20 f701 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ -03a0fc: 0e00 |0014: return-void │ │ +039640: |[039640] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +039650: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +039656: 6e10 1902 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0219 │ │ +03965c: 0c00 |0006: move-result-object v0 │ │ +03965e: 5b10 ae00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +039662: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +039666: 5410 ae00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +03966a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +03966e: 5410 ae00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +039672: 6e20 f701 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ +039678: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ 0x0009 line=317 │ │ 0x000f line=318 │ │ 0x0014 line=320 │ │ @@ -4106,17 +4106,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a100: |[03a100] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -03a110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a112: 0f00 |0001: return v0 │ │ +03967c: |[03967c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +03968c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03968e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -4124,33 +4124,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a114: |[03a114] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03a124: 5410 ae00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03a128: 6e20 1e02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@021e │ │ -03a12e: 0e00 |0005: return-void │ │ +039690: |[039690] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0396a0: 5410 ae00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +0396a4: 6e20 1e02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@021e │ │ +0396aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0005 line=330 │ │ 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 : 895 (Fragment.java) │ │ │ │ Class #50 header: │ │ -class_idx : 215 │ │ +class_idx : 224 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 895 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 93 │ │ │ │ Class #50 annotations: │ │ @@ -4394,44 +4394,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03a130: |[03a130] android.support.v4.app.Fragment.:()V │ │ -03a140: 2200 e001 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@01e0 │ │ -03a144: 7010 380a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ -03a14a: 6900 de00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ -03a14e: 0e00 |0007: return-void │ │ +0396ac: |[0396ac] android.support.v4.app.Fragment.:()V │ │ +0396bc: 2200 e901 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@01e9 │ │ +0396c0: 7010 380a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ +0396c6: 6900 de00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ +0396ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 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 │ │ -03a150: |[03a150] android.support.v4.app.Fragment.:()V │ │ -03a160: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03a162: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -03a164: 7010 1e1a 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03a16a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03a16c: 5930 d500 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03a170: 5931 c700 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03a174: 5931 d900 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ -03a178: 5c32 cb00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03a17c: 5c32 db00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -03a180: 0e00 |0010: return-void │ │ +0396cc: |[0396cc] android.support.v4.app.Fragment.:()V │ │ +0396dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0396de: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +0396e0: 7010 1e1a 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0396e6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0396e8: 5930 d500 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +0396ec: 5931 c700 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0396f0: 5931 d900 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ +0396f4: 5c32 cb00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +0396f8: 5c32 db00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +0396fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=371 │ │ 0x0005 line=176 │ │ 0x0008 line=192 │ │ 0x000a line=204 │ │ 0x000c line=275 │ │ @@ -4445,19 +4445,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 │ │ -03a184: |[03a184] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03a194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a196: 7130 4f03 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@034f │ │ -03a19c: 0c00 |0004: move-result-object v0 │ │ -03a19e: 1100 |0005: return-object v0 │ │ +039700: |[039700] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +039710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039712: 7130 4f03 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@034f │ │ +039718: 0c00 |0004: move-result-object v0 │ │ +03971a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -4466,94 +4466,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 │ │ -03a1a0: |[03a1a0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -03a1b0: 6203 de00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ -03a1b4: 6e20 420a 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ -03a1ba: 0c00 |0005: move-result-object v0 │ │ -03a1bc: 1f00 d703 |0006: check-cast v0, Ljava/lang/Class; // type@03d7 │ │ -03a1c0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -03a1c4: 6e10 c900 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00c9 │ │ -03a1ca: 0c03 |000d: move-result-object v3 │ │ -03a1cc: 6e20 f819 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@19f8 │ │ -03a1d2: 0c00 |0011: move-result-object v0 │ │ -03a1d4: 6203 de00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ -03a1d8: 6e30 490a 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ -03a1de: 6e10 f719 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@19f7 │ │ -03a1e4: 0c02 |001a: move-result-object v2 │ │ -03a1e6: 1f02 d700 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -03a1ea: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -03a1ee: 6e10 211a 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -03a1f4: 0c03 |0022: move-result-object v3 │ │ -03a1f6: 6e10 ea19 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ -03a1fc: 0c03 |0026: move-result-object v3 │ │ -03a1fe: 6e20 f701 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ -03a204: 5b28 b800 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ -03a208: 1102 |002c: return-object v2 │ │ -03a20a: 0d01 |002d: move-exception v1 │ │ -03a20c: 2203 d400 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00d4 │ │ -03a210: 2204 f403 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a214: 7010 3b1a 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a21a: 1a05 4f0b |0035: const-string v5, "Unable to instantiate fragment " // string@0b4f │ │ -03a21e: 6e20 431a 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a224: 0c04 |003a: move-result-object v4 │ │ -03a226: 6e20 431a 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a22c: 0c04 |003e: move-result-object v4 │ │ -03a22e: 1a05 e300 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00e3 │ │ -03a232: 6e20 431a 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a238: 0c04 |0044: move-result-object v4 │ │ -03a23a: 1a05 4200 |0045: const-string v5, " empty constructor that is public" // string@0042 │ │ -03a23e: 6e20 431a 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a244: 0c04 |004a: move-result-object v4 │ │ -03a246: 6e10 481a 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a24c: 0c04 |004e: move-result-object v4 │ │ -03a24e: 7030 2903 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0329 │ │ -03a254: 2703 |0052: throw v3 │ │ -03a256: 0d01 |0053: move-exception v1 │ │ -03a258: 2203 d400 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00d4 │ │ -03a25c: 2204 f403 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a260: 7010 3b1a 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a266: 1a05 4f0b |005b: const-string v5, "Unable to instantiate fragment " // string@0b4f │ │ -03a26a: 6e20 431a 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a270: 0c04 |0060: move-result-object v4 │ │ -03a272: 6e20 431a 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a278: 0c04 |0064: move-result-object v4 │ │ -03a27a: 1a05 e300 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00e3 │ │ -03a27e: 6e20 431a 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a284: 0c04 |006a: move-result-object v4 │ │ -03a286: 1a05 4200 |006b: const-string v5, " empty constructor that is public" // string@0042 │ │ -03a28a: 6e20 431a 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a290: 0c04 |0070: move-result-object v4 │ │ -03a292: 6e10 481a 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a298: 0c04 |0074: move-result-object v4 │ │ -03a29a: 7030 2903 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0329 │ │ -03a2a0: 2703 |0078: throw v3 │ │ -03a2a2: 0d01 |0079: move-exception v1 │ │ -03a2a4: 2203 d400 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00d4 │ │ -03a2a8: 2204 f403 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a2ac: 7010 3b1a 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a2b2: 1a05 4f0b |0081: const-string v5, "Unable to instantiate fragment " // string@0b4f │ │ -03a2b6: 6e20 431a 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a2bc: 0c04 |0086: move-result-object v4 │ │ -03a2be: 6e20 431a 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a2c4: 0c04 |008a: move-result-object v4 │ │ -03a2c6: 1a05 e300 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00e3 │ │ -03a2ca: 6e20 431a 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a2d0: 0c04 |0090: move-result-object v4 │ │ -03a2d2: 1a05 4200 |0091: const-string v5, " empty constructor that is public" // string@0042 │ │ -03a2d6: 6e20 431a 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a2dc: 0c04 |0096: move-result-object v4 │ │ -03a2de: 6e10 481a 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a2e4: 0c04 |009a: move-result-object v4 │ │ -03a2e6: 7030 2903 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0329 │ │ -03a2ec: 2703 |009e: throw v3 │ │ +03971c: |[03971c] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +03972c: 6203 de00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ +039730: 6e20 420a 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ +039736: 0c00 |0005: move-result-object v0 │ │ +039738: 1f00 e003 |0006: check-cast v0, Ljava/lang/Class; // type@03e0 │ │ +03973c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +039740: 6e10 c900 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00c9 │ │ +039746: 0c03 |000d: move-result-object v3 │ │ +039748: 6e20 f819 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@19f8 │ │ +03974e: 0c00 |0011: move-result-object v0 │ │ +039750: 6203 de00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ +039754: 6e30 490a 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ +03975a: 6e10 f719 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@19f7 │ │ +039760: 0c02 |001a: move-result-object v2 │ │ +039762: 1f02 e000 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +039766: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +03976a: 6e10 211a 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +039770: 0c03 |0022: move-result-object v3 │ │ +039772: 6e10 ea19 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ +039778: 0c03 |0026: move-result-object v3 │ │ +03977a: 6e20 f701 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ +039780: 5b28 b800 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ +039784: 1102 |002c: return-object v2 │ │ +039786: 0d01 |002d: move-exception v1 │ │ +039788: 2203 dd00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00dd │ │ +03978c: 2204 fd03 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +039790: 7010 3b1a 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +039796: 1a05 580b |0035: const-string v5, "Unable to instantiate fragment " // string@0b58 │ │ +03979a: 6e20 431a 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0397a0: 0c04 |003a: move-result-object v4 │ │ +0397a2: 6e20 431a 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0397a8: 0c04 |003e: move-result-object v4 │ │ +0397aa: 1a05 e300 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00e3 │ │ +0397ae: 6e20 431a 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0397b4: 0c04 |0044: move-result-object v4 │ │ +0397b6: 1a05 4200 |0045: const-string v5, " empty constructor that is public" // string@0042 │ │ +0397ba: 6e20 431a 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0397c0: 0c04 |004a: move-result-object v4 │ │ +0397c2: 6e10 481a 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0397c8: 0c04 |004e: move-result-object v4 │ │ +0397ca: 7030 2903 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0329 │ │ +0397d0: 2703 |0052: throw v3 │ │ +0397d2: 0d01 |0053: move-exception v1 │ │ +0397d4: 2203 dd00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00dd │ │ +0397d8: 2204 fd03 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +0397dc: 7010 3b1a 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0397e2: 1a05 580b |005b: const-string v5, "Unable to instantiate fragment " // string@0b58 │ │ +0397e6: 6e20 431a 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0397ec: 0c04 |0060: move-result-object v4 │ │ +0397ee: 6e20 431a 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0397f4: 0c04 |0064: move-result-object v4 │ │ +0397f6: 1a05 e300 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00e3 │ │ +0397fa: 6e20 431a 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039800: 0c04 |006a: move-result-object v4 │ │ +039802: 1a05 4200 |006b: const-string v5, " empty constructor that is public" // string@0042 │ │ +039806: 6e20 431a 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03980c: 0c04 |0070: move-result-object v4 │ │ +03980e: 6e10 481a 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039814: 0c04 |0074: move-result-object v4 │ │ +039816: 7030 2903 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0329 │ │ +03981c: 2703 |0078: throw v3 │ │ +03981e: 0d01 |0079: move-exception v1 │ │ +039820: 2203 dd00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00dd │ │ +039824: 2204 fd03 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +039828: 7010 3b1a 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03982e: 1a05 580b |0081: const-string v5, "Unable to instantiate fragment " // string@0b58 │ │ +039832: 6e20 431a 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039838: 0c04 |0086: move-result-object v4 │ │ +03983a: 6e20 431a 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039840: 0c04 |008a: move-result-object v4 │ │ +039842: 1a05 e300 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00e3 │ │ +039846: 6e20 431a 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03984c: 0c04 |0090: move-result-object v4 │ │ +03984e: 1a05 4200 |0091: const-string v5, " empty constructor that is public" // string@0042 │ │ +039852: 6e20 431a 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039858: 0c04 |0096: move-result-object v4 │ │ +03985a: 6e10 481a 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039860: 0c04 |009a: move-result-object v4 │ │ +039862: 7030 2903 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0329 │ │ +039868: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=398 │ │ @@ -4586,33 +4586,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 │ │ -03a304: |[03a304] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -03a314: 6202 de00 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ -03a318: 6e20 420a 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ -03a31e: 0c00 |0005: move-result-object v0 │ │ -03a320: 1f00 d703 |0006: check-cast v0, Ljava/lang/Class; // type@03d7 │ │ -03a324: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -03a328: 6e10 c900 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00c9 │ │ -03a32e: 0c02 |000d: move-result-object v2 │ │ -03a330: 6e20 f819 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@19f8 │ │ -03a336: 0c00 |0011: move-result-object v0 │ │ -03a338: 6202 de00 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ -03a33c: 6e30 490a 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ -03a342: 1c02 d700 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -03a346: 6e20 f519 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@19f5 │ │ -03a34c: 0a02 |001c: move-result v2 │ │ -03a34e: 0f02 |001d: return v2 │ │ -03a350: 0d01 |001e: move-exception v1 │ │ -03a352: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -03a354: 28fd |0020: goto 001d // -0003 │ │ +039880: |[039880] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +039890: 6202 de00 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ +039894: 6e20 420a 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ +03989a: 0c00 |0005: move-result-object v0 │ │ +03989c: 1f00 e003 |0006: check-cast v0, Ljava/lang/Class; // type@03e0 │ │ +0398a0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0398a4: 6e10 c900 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00c9 │ │ +0398aa: 0c02 |000d: move-result-object v2 │ │ +0398ac: 6e20 f819 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@19f8 │ │ +0398b2: 0c00 |0011: move-result-object v0 │ │ +0398b4: 6202 de00 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00de │ │ +0398b8: 6e30 490a 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ +0398be: 1c02 e000 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0398c2: 6e20 f519 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@19f5 │ │ +0398c8: 0a02 |001c: move-result v2 │ │ +0398ca: 0f02 |001d: return v2 │ │ +0398cc: 0d01 |001e: move-exception v1 │ │ +0398ce: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0398d0: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=438 │ │ @@ -4633,238 +4633,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 │ │ -03a368: |[03a368] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03a378: 6e20 d519 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a37e: 1a00 4915 |0003: const-string v0, "mFragmentId=#" // string@1549 │ │ -03a382: 6e20 d519 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a388: 5230 c100 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03a38c: 7110 0c1a 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03a392: 0c00 |000d: move-result-object v0 │ │ -03a394: 6e20 d519 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a39a: 1a00 5900 |0011: const-string v0, " mContainerId=#" // string@0059 │ │ -03a39e: 6e20 d519 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a3a4: 5230 be00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -03a3a8: 7110 0c1a 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03a3ae: 0c00 |001b: move-result-object v0 │ │ -03a3b0: 6e20 d519 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a3b6: 1a00 7100 |001f: const-string v0, " mTag=" // string@0071 │ │ -03a3ba: 6e20 d519 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a3c0: 5430 d700 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03a3c4: 6e20 da19 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03a3ca: 6e20 d519 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a3d0: 1a00 5d16 |002c: const-string v0, "mState=" // string@165d │ │ -03a3d4: 6e20 d519 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a3da: 5230 d500 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03a3de: 6e20 d319 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -03a3e4: 1a00 6100 |0036: const-string v0, " mIndex=" // string@0061 │ │ -03a3e8: 6e20 d519 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a3ee: 5230 c700 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03a3f2: 6e20 d319 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -03a3f8: 1a00 7500 |0040: const-string v0, " mWho=" // string@0075 │ │ -03a3fc: 6e20 d519 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a402: 5430 dd00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03a406: 6e20 d519 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a40c: 1a00 5500 |004a: const-string v0, " mBackStackNesting=" // string@0055 │ │ -03a410: 6e20 d519 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a416: 5230 b900 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -03a41a: 6e20 d819 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ -03a420: 6e20 d519 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a426: 1a00 7814 |0057: const-string v0, "mAdded=" // string@1478 │ │ -03a42a: 6e20 d519 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a430: 5530 b600 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -03a434: 6e20 d619 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a43a: 1a00 6900 |0061: const-string v0, " mRemoving=" // string@0069 │ │ -03a43e: 6e20 d519 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a444: 5530 ce00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ -03a448: 6e20 d619 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a44e: 1a00 6c00 |006b: const-string v0, " mResumed=" // string@006c │ │ -03a452: 6e20 d519 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a458: 5530 d000 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ -03a45c: 6e20 d619 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a462: 1a00 5e00 |0075: const-string v0, " mFromLayout=" // string@005e │ │ -03a466: 6e20 d519 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a46c: 5530 c300 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -03a470: 6e20 d619 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a476: 1a00 6000 |007f: const-string v0, " mInLayout=" // string@0060 │ │ -03a47a: 6e20 d519 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a480: 5530 c600 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -03a484: 6e20 db19 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -03a48a: 6e20 d519 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a490: 1a00 6315 |008c: const-string v0, "mHidden=" // string@1563 │ │ -03a494: 6e20 d519 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a49a: 5530 c500 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03a49e: 6e20 d619 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a4a4: 1a00 5c00 |0096: const-string v0, " mDetached=" // string@005c │ │ -03a4a8: 6e20 d519 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a4ae: 5530 c000 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -03a4b2: 6e20 d619 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a4b8: 1a00 6500 |00a0: const-string v0, " mMenuVisible=" // string@0065 │ │ -03a4bc: 6e20 d519 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a4c2: 5530 cb00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03a4c6: 6e20 d619 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a4cc: 1a00 5f00 |00aa: const-string v0, " mHasMenu=" // string@005f │ │ -03a4d0: 6e20 d519 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a4d6: 5530 c400 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03a4da: 6e20 db19 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -03a4e0: 6e20 d519 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a4e6: 1a00 2416 |00b7: const-string v0, "mRetainInstance=" // string@1624 │ │ -03a4ea: 6e20 d519 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a4f0: 5530 d100 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ -03a4f4: 6e20 d619 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a4fa: 1a00 6d00 |00c1: const-string v0, " mRetaining=" // string@006d │ │ -03a4fe: 6e20 d519 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a504: 5530 d200 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -03a508: 6e20 d619 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03a50e: 1a00 7400 |00cb: const-string v0, " mUserVisibleHint=" // string@0074 │ │ -03a512: 6e20 d519 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a518: 5530 db00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -03a51c: 6e20 db19 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -03a522: 5430 c200 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03a526: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -03a52a: 6e20 d519 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a530: 1a00 4b15 |00dc: const-string v0, "mFragmentManager=" // string@154b │ │ -03a534: 6e20 d519 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a53a: 5430 c200 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03a53e: 6e20 d919 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a544: 5430 b500 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a548: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -03a54c: 6e20 d519 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a552: 1a00 6f14 |00ed: const-string v0, "mActivity=" // string@146f │ │ -03a556: 6e20 d519 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a55c: 5430 b500 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a560: 6e20 d919 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a566: 5430 cd00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -03a56a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -03a56e: 6e20 d519 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a574: 1a00 e115 |00fe: const-string v0, "mParentFragment=" // string@15e1 │ │ -03a578: 6e20 d519 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a57e: 5430 cd00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -03a582: 6e20 d919 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a588: 5430 b800 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ -03a58c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -03a590: 6e20 d519 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a596: 1a00 8814 |010f: const-string v0, "mArguments=" // string@1488 │ │ -03a59a: 6e20 d519 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a5a0: 5430 b800 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ -03a5a4: 6e20 d919 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a5aa: 5430 d300 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -03a5ae: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -03a5b2: 6e20 d519 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a5b8: 1a00 3316 |0120: const-string v0, "mSavedFragmentState=" // string@1633 │ │ -03a5bc: 6e20 d519 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a5c2: 5430 d300 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -03a5c6: 6e20 d919 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a5cc: 5430 d400 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -03a5d0: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -03a5d4: 6e20 d519 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a5da: 1a00 3616 |0131: const-string v0, "mSavedViewState=" // string@1636 │ │ -03a5de: 6e20 d519 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a5e4: 5430 d400 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -03a5e8: 6e20 d919 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a5ee: 5430 d800 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -03a5f2: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -03a5f6: 6e20 d519 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a5fc: 1a00 7716 |0142: const-string v0, "mTarget=" // string@1677 │ │ -03a600: 6e20 d519 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a606: 5430 d800 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -03a60a: 6e20 d419 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ -03a610: 1a00 7200 |014c: const-string v0, " mTargetRequestCode=" // string@0072 │ │ -03a614: 6e20 d519 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a61a: 5230 da00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ -03a61e: 6e20 d819 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ -03a624: 5230 cc00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -03a628: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -03a62c: 6e20 d519 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a632: 1a00 bd15 |015d: const-string v0, "mNextAnim=" // string@15bd │ │ -03a636: 6e20 d519 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a63c: 5230 cc00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -03a640: 6e20 d819 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ -03a646: 5430 bd00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ -03a64a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -03a64e: 6e20 d519 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a654: 1a00 d714 |016e: const-string v0, "mContainer=" // string@14d7 │ │ -03a658: 6e20 d519 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a65e: 5430 bd00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ -03a662: 6e20 d919 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a668: 5430 dc00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03a66c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -03a670: 6e20 d519 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a676: 1a00 ac16 |017f: const-string v0, "mView=" // string@16ac │ │ -03a67a: 6e20 d519 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a680: 5430 dc00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03a684: 6e20 d919 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a68a: 5430 c800 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -03a68e: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -03a692: 6e20 d519 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a698: 1a00 7715 |0190: const-string v0, "mInnerView=" // string@1577 │ │ -03a69c: 6e20 d519 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a6a2: 5430 dc00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03a6a6: 6e20 d919 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a6ac: 5430 b700 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -03a6b0: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -03a6b4: 6e20 d519 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a6ba: 1a00 8314 |01a1: const-string v0, "mAnimatingAway=" // string@1483 │ │ -03a6be: 6e20 d519 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a6c4: 5430 b700 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -03a6c8: 6e20 d919 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -03a6ce: 6e20 d519 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a6d4: 1a00 5f16 |01ae: const-string v0, "mStateAfterAnimating=" // string@165f │ │ -03a6d8: 6e20 d519 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a6de: 5230 d600 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ -03a6e2: 6e20 d819 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ -03a6e8: 5430 c900 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03a6ec: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -03a6f0: 6e20 d519 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a6f6: 1a00 2709 |01bf: const-string v0, "Loader Manager:" // string@0927 │ │ -03a6fa: 6e20 da19 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03a700: 5430 c900 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03a704: 2201 f403 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a708: 7010 3b1a 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a70e: 6e20 431a 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a714: 0c01 |01ce: move-result-object v1 │ │ -03a716: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -03a71a: 6e20 431a 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a720: 0c01 |01d4: move-result-object v1 │ │ -03a722: 6e10 481a 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a728: 0c01 |01d8: move-result-object v1 │ │ -03a72a: 6e57 fd04 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@04fd │ │ -03a730: 5430 bc00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a734: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -03a738: 6e20 d519 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03a73e: 2200 f403 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a742: 7010 3b1a 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a748: 1a01 6302 |01e8: const-string v1, "Child " // string@0263 │ │ -03a74c: 6e20 431a 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a752: 0c00 |01ed: move-result-object v0 │ │ -03a754: 5431 bc00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a758: 6e20 421a 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03a75e: 0c00 |01f3: move-result-object v0 │ │ -03a760: 1a01 dd00 |01f4: const-string v1, ":" // string@00dd │ │ -03a764: 6e20 431a 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a76a: 0c00 |01f9: move-result-object v0 │ │ -03a76c: 6e10 481a 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a772: 0c00 |01fd: move-result-object v0 │ │ -03a774: 6e20 da19 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03a77a: 5430 bc00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a77e: 2201 f403 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a782: 7010 3b1a 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a788: 6e20 431a 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a78e: 0c01 |020b: move-result-object v1 │ │ -03a790: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -03a794: 6e20 431a 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a79a: 0c01 |0211: move-result-object v1 │ │ -03a79c: 6e10 481a 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a7a2: 0c01 |0215: move-result-object v1 │ │ -03a7a4: 6e57 1504 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@0415 │ │ -03a7aa: 0e00 |0219: return-void │ │ +0398e4: |[0398e4] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0398f4: 6e20 d519 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0398fa: 1a00 5215 |0003: const-string v0, "mFragmentId=#" // string@1552 │ │ +0398fe: 6e20 d519 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039904: 5230 c100 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +039908: 7110 0c1a 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03990e: 0c00 |000d: move-result-object v0 │ │ +039910: 6e20 d519 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039916: 1a00 5900 |0011: const-string v0, " mContainerId=#" // string@0059 │ │ +03991a: 6e20 d519 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039920: 5230 be00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +039924: 7110 0c1a 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03992a: 0c00 |001b: move-result-object v0 │ │ +03992c: 6e20 d519 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039932: 1a00 7100 |001f: const-string v0, " mTag=" // string@0071 │ │ +039936: 6e20 d519 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03993c: 5430 d700 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +039940: 6e20 da19 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +039946: 6e20 d519 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03994c: 1a00 6616 |002c: const-string v0, "mState=" // string@1666 │ │ +039950: 6e20 d519 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039956: 5230 d500 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +03995a: 6e20 d319 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +039960: 1a00 6100 |0036: const-string v0, " mIndex=" // string@0061 │ │ +039964: 6e20 d519 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03996a: 5230 c700 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03996e: 6e20 d319 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +039974: 1a00 7500 |0040: const-string v0, " mWho=" // string@0075 │ │ +039978: 6e20 d519 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03997e: 5430 dd00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +039982: 6e20 d519 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039988: 1a00 5500 |004a: const-string v0, " mBackStackNesting=" // string@0055 │ │ +03998c: 6e20 d519 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039992: 5230 b900 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +039996: 6e20 d819 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ +03999c: 6e20 d519 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0399a2: 1a00 8114 |0057: const-string v0, "mAdded=" // string@1481 │ │ +0399a6: 6e20 d519 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0399ac: 5530 b600 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +0399b0: 6e20 d619 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +0399b6: 1a00 6900 |0061: const-string v0, " mRemoving=" // string@0069 │ │ +0399ba: 6e20 d519 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0399c0: 5530 ce00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ +0399c4: 6e20 d619 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +0399ca: 1a00 6c00 |006b: const-string v0, " mResumed=" // string@006c │ │ +0399ce: 6e20 d519 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0399d4: 5530 d000 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ +0399d8: 6e20 d619 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +0399de: 1a00 5e00 |0075: const-string v0, " mFromLayout=" // string@005e │ │ +0399e2: 6e20 d519 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0399e8: 5530 c300 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +0399ec: 6e20 d619 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +0399f2: 1a00 6000 |007f: const-string v0, " mInLayout=" // string@0060 │ │ +0399f6: 6e20 d519 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0399fc: 5530 c600 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +039a00: 6e20 db19 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +039a06: 6e20 d519 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a0c: 1a00 6c15 |008c: const-string v0, "mHidden=" // string@156c │ │ +039a10: 6e20 d519 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a16: 5530 c500 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +039a1a: 6e20 d619 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +039a20: 1a00 5c00 |0096: const-string v0, " mDetached=" // string@005c │ │ +039a24: 6e20 d519 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a2a: 5530 c000 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +039a2e: 6e20 d619 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +039a34: 1a00 6500 |00a0: const-string v0, " mMenuVisible=" // string@0065 │ │ +039a38: 6e20 d519 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a3e: 5530 cb00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +039a42: 6e20 d619 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +039a48: 1a00 5f00 |00aa: const-string v0, " mHasMenu=" // string@005f │ │ +039a4c: 6e20 d519 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a52: 5530 c400 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +039a56: 6e20 db19 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +039a5c: 6e20 d519 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a62: 1a00 2d16 |00b7: const-string v0, "mRetainInstance=" // string@162d │ │ +039a66: 6e20 d519 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a6c: 5530 d100 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ +039a70: 6e20 d619 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +039a76: 1a00 6d00 |00c1: const-string v0, " mRetaining=" // string@006d │ │ +039a7a: 6e20 d519 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a80: 5530 d200 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +039a84: 6e20 d619 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +039a8a: 1a00 7400 |00cb: const-string v0, " mUserVisibleHint=" // string@0074 │ │ +039a8e: 6e20 d519 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039a94: 5530 db00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +039a98: 6e20 db19 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +039a9e: 5430 c200 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +039aa2: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +039aa6: 6e20 d519 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039aac: 1a00 5415 |00dc: const-string v0, "mFragmentManager=" // string@1554 │ │ +039ab0: 6e20 d519 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039ab6: 5430 c200 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +039aba: 6e20 d919 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039ac0: 5430 b500 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039ac4: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +039ac8: 6e20 d519 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039ace: 1a00 7814 |00ed: const-string v0, "mActivity=" // string@1478 │ │ +039ad2: 6e20 d519 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039ad8: 5430 b500 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039adc: 6e20 d919 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039ae2: 5430 cd00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +039ae6: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +039aea: 6e20 d519 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039af0: 1a00 ea15 |00fe: const-string v0, "mParentFragment=" // string@15ea │ │ +039af4: 6e20 d519 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039afa: 5430 cd00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +039afe: 6e20 d919 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039b04: 5430 b800 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ +039b08: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +039b0c: 6e20 d519 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b12: 1a00 9114 |010f: const-string v0, "mArguments=" // string@1491 │ │ +039b16: 6e20 d519 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b1c: 5430 b800 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ +039b20: 6e20 d919 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039b26: 5430 d300 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +039b2a: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +039b2e: 6e20 d519 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b34: 1a00 3c16 |0120: const-string v0, "mSavedFragmentState=" // string@163c │ │ +039b38: 6e20 d519 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b3e: 5430 d300 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +039b42: 6e20 d919 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039b48: 5430 d400 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +039b4c: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +039b50: 6e20 d519 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b56: 1a00 3f16 |0131: const-string v0, "mSavedViewState=" // string@163f │ │ +039b5a: 6e20 d519 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b60: 5430 d400 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +039b64: 6e20 d919 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039b6a: 5430 d800 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +039b6e: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +039b72: 6e20 d519 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b78: 1a00 8016 |0142: const-string v0, "mTarget=" // string@1680 │ │ +039b7c: 6e20 d519 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b82: 5430 d800 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +039b86: 6e20 d419 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ +039b8c: 1a00 7200 |014c: const-string v0, " mTargetRequestCode=" // string@0072 │ │ +039b90: 6e20 d519 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039b96: 5230 da00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ +039b9a: 6e20 d819 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ +039ba0: 5230 cc00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +039ba4: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +039ba8: 6e20 d519 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039bae: 1a00 c615 |015d: const-string v0, "mNextAnim=" // string@15c6 │ │ +039bb2: 6e20 d519 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039bb8: 5230 cc00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +039bbc: 6e20 d819 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ +039bc2: 5430 bd00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ +039bc6: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +039bca: 6e20 d519 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039bd0: 1a00 e014 |016e: const-string v0, "mContainer=" // string@14e0 │ │ +039bd4: 6e20 d519 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039bda: 5430 bd00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ +039bde: 6e20 d919 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039be4: 5430 dc00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +039be8: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +039bec: 6e20 d519 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039bf2: 1a00 b516 |017f: const-string v0, "mView=" // string@16b5 │ │ +039bf6: 6e20 d519 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039bfc: 5430 dc00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +039c00: 6e20 d919 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039c06: 5430 c800 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +039c0a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +039c0e: 6e20 d519 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c14: 1a00 8015 |0190: const-string v0, "mInnerView=" // string@1580 │ │ +039c18: 6e20 d519 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c1e: 5430 dc00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +039c22: 6e20 d919 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039c28: 5430 b700 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +039c2c: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +039c30: 6e20 d519 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c36: 1a00 8c14 |01a1: const-string v0, "mAnimatingAway=" // string@148c │ │ +039c3a: 6e20 d519 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c40: 5430 b700 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +039c44: 6e20 d919 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +039c4a: 6e20 d519 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c50: 1a00 6816 |01ae: const-string v0, "mStateAfterAnimating=" // string@1668 │ │ +039c54: 6e20 d519 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c5a: 5230 d600 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ +039c5e: 6e20 d819 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@19d8 │ │ +039c64: 5430 c900 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +039c68: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +039c6c: 6e20 d519 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039c72: 1a00 3009 |01bf: const-string v0, "Loader Manager:" // string@0930 │ │ +039c76: 6e20 da19 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +039c7c: 5430 c900 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +039c80: 2201 fd03 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +039c84: 7010 3b1a 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +039c8a: 6e20 431a 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039c90: 0c01 |01ce: move-result-object v1 │ │ +039c92: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +039c96: 6e20 431a 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039c9c: 0c01 |01d4: move-result-object v1 │ │ +039c9e: 6e10 481a 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039ca4: 0c01 |01d8: move-result-object v1 │ │ +039ca6: 6e57 fd04 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@04fd │ │ +039cac: 5430 bc00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039cb0: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +039cb4: 6e20 d519 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +039cba: 2200 fd03 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +039cbe: 7010 3b1a 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +039cc4: 1a01 6302 |01e8: const-string v1, "Child " // string@0263 │ │ +039cc8: 6e20 431a 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039cce: 0c00 |01ed: move-result-object v0 │ │ +039cd0: 5431 bc00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039cd4: 6e20 421a 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +039cda: 0c00 |01f3: move-result-object v0 │ │ +039cdc: 1a01 dd00 |01f4: const-string v1, ":" // string@00dd │ │ +039ce0: 6e20 431a 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039ce6: 0c00 |01f9: move-result-object v0 │ │ +039ce8: 6e10 481a 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039cee: 0c00 |01fd: move-result-object v0 │ │ +039cf0: 6e20 da19 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +039cf6: 5430 bc00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039cfa: 2201 fd03 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +039cfe: 7010 3b1a 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +039d04: 6e20 431a 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039d0a: 0c01 |020b: move-result-object v1 │ │ +039d0c: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +039d10: 6e20 431a 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039d16: 0c01 |0211: move-result-object v1 │ │ +039d18: 6e10 481a 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039d1e: 0c01 |0215: move-result-object v1 │ │ +039d20: 6e57 1504 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@0415 │ │ +039d26: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ 0x0008 line=1378 │ │ 0x0011 line=1379 │ │ 0x0016 line=1380 │ │ 0x001f line=1381 │ │ @@ -4936,18 +4936,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a7ac: |[03a7ac] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -03a7bc: 6f20 201a 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -03a7c2: 0a00 |0003: move-result v0 │ │ -03a7c4: 0f00 |0004: return v0 │ │ +039d28: |[039d28] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +039d38: 6f20 201a 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +039d3e: 0a00 |0003: move-result v0 │ │ +039d40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4956,28 +4956,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 │ │ -03a7c8: |[03a7c8] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -03a7d8: 5410 dd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03a7dc: 6e20 2f1a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -03a7e2: 0a00 |0005: move-result v0 │ │ -03a7e4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -03a7e8: 1101 |0008: return-object v1 │ │ -03a7ea: 5410 bc00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a7ee: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -03a7f2: 5410 bc00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a7f6: 6e20 1b04 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041b │ │ -03a7fc: 0c01 |0012: move-result-object v1 │ │ -03a7fe: 28f5 |0013: goto 0008 // -000b │ │ -03a800: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03a802: 28f3 |0015: goto 0008 // -000d │ │ +039d44: |[039d44] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +039d54: 5410 dd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +039d58: 6e20 2f1a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +039d5e: 0a00 |0005: move-result v0 │ │ +039d60: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +039d64: 1101 |0008: return-object v1 │ │ +039d66: 5410 bc00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039d6a: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +039d6e: 5410 bc00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039d72: 6e20 1b04 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041b │ │ +039d78: 0c01 |0012: move-result-object v1 │ │ +039d7a: 28f5 |0013: goto 0008 // -000b │ │ +039d7c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +039d7e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0008 line=1460 │ │ 0x0009 line=1457 │ │ 0x000d line=1458 │ │ 0x0014 line=1460 │ │ @@ -4991,17 +4991,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 │ │ -03a804: |[03a804] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -03a814: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a818: 1100 |0002: return-object v0 │ │ +039d80: |[039d80] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +039d90: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039d94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5009,17 +5009,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a81c: |[03a81c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -03a82c: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ -03a830: 1100 |0002: return-object v0 │ │ +039d98: |[039d98] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +039da8: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ +039dac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5027,43 +5027,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 │ │ -03a834: |[03a834] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -03a844: 5420 bc00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a848: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -03a84c: 6e10 5003 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0350 │ │ -03a852: 5220 d500 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03a856: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -03a858: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -03a85c: 5420 bc00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a860: 6e10 1204 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0412 │ │ -03a866: 5420 bc00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a86a: 1100 |0013: return-object v0 │ │ -03a86c: 5220 d500 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03a870: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -03a872: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -03a876: 5420 bc00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a87a: 6e10 1304 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0413 │ │ -03a880: 28f3 |001e: goto 0011 // -000d │ │ -03a882: 5220 d500 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03a886: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -03a888: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -03a88c: 5420 bc00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a890: 6e10 0504 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0405 │ │ -03a896: 28e8 |0029: goto 0011 // -0018 │ │ -03a898: 5220 d500 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03a89c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -03a89e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -03a8a2: 5420 bc00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03a8a6: 6e10 0804 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0408 │ │ -03a8ac: 28dd |0034: goto 0011 // -0023 │ │ +039db0: |[039db0] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +039dc0: 5420 bc00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039dc4: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +039dc8: 6e10 5003 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0350 │ │ +039dce: 5220 d500 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +039dd2: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +039dd4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +039dd8: 5420 bc00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039ddc: 6e10 1204 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0412 │ │ +039de2: 5420 bc00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039de6: 1100 |0013: return-object v0 │ │ +039de8: 5220 d500 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +039dec: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +039dee: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +039df2: 5420 bc00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039df6: 6e10 1304 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0413 │ │ +039dfc: 28f3 |001e: goto 0011 // -000d │ │ +039dfe: 5220 d500 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +039e02: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +039e04: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +039e08: 5420 bc00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039e0c: 6e10 0504 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0405 │ │ +039e12: 28e8 |0029: goto 0011 // -0018 │ │ +039e14: 5220 d500 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +039e18: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +039e1a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +039e1e: 5420 bc00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +039e22: 6e10 0804 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0408 │ │ +039e28: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ 0x0004 line=661 │ │ 0x0007 line=662 │ │ 0x000c line=663 │ │ 0x0011 line=672 │ │ @@ -5081,17 +5081,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 │ │ -03a8b0: |[03a8b0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -03a8c0: 5410 c200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03a8c4: 1100 |0002: return-object v0 │ │ +039e2c: |[039e2c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +039e3c: 5410 c200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +039e40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5099,17 +5099,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a8c8: |[03a8c8] android.support.v4.app.Fragment.getId:()I │ │ -03a8d8: 5210 c100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03a8dc: 0f00 |0002: return v0 │ │ +039e44: |[039e44] android.support.v4.app.Fragment.getId:()I │ │ +039e54: 5210 c100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +039e58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5117,19 +5117,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 │ │ -03a8e0: |[03a8e0] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -03a8f0: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a8f4: 6e10 a603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a6 │ │ -03a8fa: 0c00 |0005: move-result-object v0 │ │ -03a8fc: 1100 |0006: return-object v0 │ │ +039e5c: |[039e5c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +039e6c: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039e70: 6e10 a603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a6 │ │ +039e76: 0c00 |0005: move-result-object v0 │ │ +039e78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -5138,46 +5138,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -03a900: |[03a900] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -03a910: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03a912: 5440 c900 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03a916: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -03a91a: 5440 c900 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03a91e: 1100 |0007: return-object v0 │ │ -03a920: 5440 b500 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a924: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -03a928: 2200 e203 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03a92c: 2201 f403 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a930: 7010 3b1a 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a936: 1a02 7a03 |0013: const-string v2, "Fragment " // string@037a │ │ -03a93a: 6e20 431a 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a940: 0c01 |0018: move-result-object v1 │ │ -03a942: 6e20 421a 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03a948: 0c01 |001c: move-result-object v1 │ │ -03a94a: 1a02 7800 |001d: const-string v2, " not attached to Activity" // string@0078 │ │ -03a94e: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a954: 0c01 |0022: move-result-object v1 │ │ -03a956: 6e10 481a 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a95c: 0c01 |0026: move-result-object v1 │ │ -03a95e: 7020 051a 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03a964: 2700 |002a: throw v0 │ │ -03a966: 5c43 bb00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03a96a: 5440 b500 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a96e: 5441 dd00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03a972: 5542 ca00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03a976: 6e40 a703 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ -03a97c: 0c00 |0036: move-result-object v0 │ │ -03a97e: 5b40 c900 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03a982: 5440 c900 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03a986: 28cc |003b: goto 0007 // -0034 │ │ +039e7c: |[039e7c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +039e8c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +039e8e: 5440 c900 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +039e92: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +039e96: 5440 c900 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +039e9a: 1100 |0007: return-object v0 │ │ +039e9c: 5440 b500 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039ea0: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +039ea4: 2200 eb03 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +039ea8: 2201 fd03 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +039eac: 7010 3b1a 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +039eb2: 1a02 7a03 |0013: const-string v2, "Fragment " // string@037a │ │ +039eb6: 6e20 431a 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039ebc: 0c01 |0018: move-result-object v1 │ │ +039ebe: 6e20 421a 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +039ec4: 0c01 |001c: move-result-object v1 │ │ +039ec6: 1a02 7800 |001d: const-string v2, " not attached to Activity" // string@0078 │ │ +039eca: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039ed0: 0c01 |0022: move-result-object v1 │ │ +039ed2: 6e10 481a 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039ed8: 0c01 |0026: move-result-object v1 │ │ +039eda: 7020 051a 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +039ee0: 2700 |002a: throw v0 │ │ +039ee2: 5c43 bb00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +039ee6: 5440 b500 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039eea: 5441 dd00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +039eee: 5542 ca00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +039ef2: 6e40 a703 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ +039ef8: 0c00 |0036: move-result-object v0 │ │ +039efa: 5b40 c900 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +039efe: 5440 c900 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +039f02: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=861 │ │ 0x0005 line=862 │ │ 0x0007 line=869 │ │ 0x0008 line=864 │ │ 0x000c line=865 │ │ @@ -5192,17 +5192,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 │ │ -03a988: |[03a988] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -03a998: 5410 cd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -03a99c: 1100 |0002: return-object v0 │ │ +039f04: |[039f04] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +039f14: 5410 cd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +039f18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5210,36 +5210,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03a9a0: |[03a9a0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -03a9b0: 5430 b500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a9b4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -03a9b8: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03a9bc: 2201 f403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03a9c0: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03a9c6: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ -03a9ca: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a9d0: 0c01 |0010: move-result-object v1 │ │ -03a9d2: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03a9d8: 0c01 |0014: move-result-object v1 │ │ -03a9da: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ -03a9de: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03a9e4: 0c01 |001a: move-result-object v1 │ │ -03a9e6: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03a9ec: 0c01 |001e: move-result-object v1 │ │ -03a9ee: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03a9f4: 2700 |0022: throw v0 │ │ -03a9f6: 5430 b500 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03a9fa: 6e10 a903 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03a9 │ │ -03aa00: 0c00 |0028: move-result-object v0 │ │ -03aa02: 1100 |0029: return-object v0 │ │ +039f1c: |[039f1c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +039f2c: 5430 b500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039f30: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +039f34: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +039f38: 2201 fd03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +039f3c: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +039f42: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ +039f46: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039f4c: 0c01 |0010: move-result-object v1 │ │ +039f4e: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +039f54: 0c01 |0014: move-result-object v1 │ │ +039f56: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ +039f5a: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +039f60: 0c01 |001a: move-result-object v1 │ │ +039f62: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +039f68: 0c01 |001e: move-result-object v1 │ │ +039f6a: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +039f70: 2700 |0022: throw v0 │ │ +039f72: 5430 b500 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +039f76: 6e10 a903 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03a9 │ │ +039f7c: 0c00 |0028: move-result-object v0 │ │ +039f7e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0004 line=603 │ │ 0x0023 line=605 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -5249,17 +5249,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aa04: |[03aa04] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -03aa14: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ -03aa18: 0f00 |0002: return v0 │ │ +039f80: |[039f80] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +039f90: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ +039f94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5267,20 +5267,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03aa1c: |[03aa1c] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -03aa2c: 6e10 4103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ -03aa32: 0c00 |0003: move-result-object v0 │ │ -03aa34: 6e20 3501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0135 │ │ -03aa3a: 0c00 |0007: move-result-object v0 │ │ -03aa3c: 1100 |0008: return-object v0 │ │ +039f98: |[039f98] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +039fa8: 6e10 4103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ +039fae: 0c00 |0003: move-result-object v0 │ │ +039fb0: 6e20 3501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0135 │ │ +039fb6: 0c00 |0007: move-result-object v0 │ │ +039fb8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -5289,20 +5289,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 │ │ -03aa40: |[03aa40] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -03aa50: 6e10 4103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ -03aa56: 0c00 |0003: move-result-object v0 │ │ -03aa58: 6e30 3601 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0136 │ │ -03aa5e: 0c00 |0007: move-result-object v0 │ │ -03aa60: 1100 |0008: return-object v0 │ │ +039fbc: |[039fbc] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +039fcc: 6e10 4103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ +039fd2: 0c00 |0003: move-result-object v0 │ │ +039fd4: 6e30 3601 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0136 │ │ +039fda: 0c00 |0007: move-result-object v0 │ │ +039fdc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 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; │ │ @@ -5312,17 +5312,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aa64: |[03aa64] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -03aa74: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03aa78: 1100 |0002: return-object v0 │ │ +039fe0: |[039fe0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +039ff0: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +039ff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5330,17 +5330,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 │ │ -03aa7c: |[03aa7c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -03aa8c: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -03aa90: 1100 |0002: return-object v0 │ │ +039ff8: |[039ff8] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +03a008: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +03a00c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5348,17 +5348,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aa94: |[03aa94] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -03aaa4: 5210 da00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ -03aaa8: 0f00 |0002: return v0 │ │ +03a010: |[03a010] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +03a020: 5210 da00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ +03a024: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5366,20 +5366,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03aaac: |[03aaac] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -03aabc: 6e10 4103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ -03aac2: 0c00 |0003: move-result-object v0 │ │ -03aac4: 6e20 3801 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0138 │ │ -03aaca: 0c00 |0007: move-result-object v0 │ │ -03aacc: 1100 |0008: return-object v0 │ │ +03a028: |[03a028] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +03a038: 6e10 4103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ +03a03e: 0c00 |0003: move-result-object v0 │ │ +03a040: 6e20 3801 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0138 │ │ +03a046: 0c00 |0007: move-result-object v0 │ │ +03a048: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -5388,17 +5388,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aad0: |[03aad0] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -03aae0: 5510 db00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -03aae4: 0f00 |0002: return v0 │ │ +03a04c: |[03a04c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +03a05c: 5510 db00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +03a060: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5406,17 +5406,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aae8: |[03aae8] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -03aaf8: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03aafc: 1100 |0002: return-object v0 │ │ +03a064: |[03a064] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +03a074: 5410 dc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03a078: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5424,17 +5424,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ab00: |[03ab00] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -03ab10: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03ab14: 0f00 |0002: return v0 │ │ +03a07c: |[03a07c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +03a08c: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03a090: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5442,18 +5442,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ab18: |[03ab18] android.support.v4.app.Fragment.hashCode:()I │ │ -03ab28: 6f10 221a 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -03ab2e: 0a00 |0003: move-result v0 │ │ -03ab30: 0f00 |0004: return v0 │ │ +03a094: |[03a094] android.support.v4.app.Fragment.hashCode:()I │ │ +03a0a4: 6f10 221a 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +03a0aa: 0a00 |0003: move-result v0 │ │ +03a0ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5461,40 +5461,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 46 16-bit code units │ │ -03ab34: |[03ab34] android.support.v4.app.Fragment.initState:()V │ │ -03ab44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03ab46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03ab48: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -03ab4a: 5930 c700 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03ab4e: 5b32 dd00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03ab52: 5c31 b600 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -03ab56: 5c31 ce00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ -03ab5a: 5c31 d000 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ -03ab5e: 5c31 c300 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -03ab62: 5c31 c600 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -03ab66: 5c31 cf00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00cf │ │ -03ab6a: 5931 b900 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -03ab6e: 5b32 c200 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03ab72: 5b32 bc00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03ab76: 5b32 b500 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03ab7a: 5931 c100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03ab7e: 5931 be00 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -03ab82: 5b32 d700 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03ab86: 5c31 c500 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03ab8a: 5c31 c000 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -03ab8e: 5c31 d200 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -03ab92: 5b32 c900 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03ab96: 5c31 ca00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03ab9a: 5c31 bb00 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03ab9e: 0e00 |002d: return-void │ │ +03a0b0: |[03a0b0] android.support.v4.app.Fragment.initState:()V │ │ +03a0c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03a0c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03a0c4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +03a0c6: 5930 c700 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03a0ca: 5b32 dd00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03a0ce: 5c31 b600 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +03a0d2: 5c31 ce00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ +03a0d6: 5c31 d000 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ +03a0da: 5c31 c300 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +03a0de: 5c31 c600 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +03a0e2: 5c31 cf00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00cf │ │ +03a0e6: 5931 b900 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +03a0ea: 5b32 c200 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +03a0ee: 5b32 bc00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a0f2: 5b32 b500 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03a0f6: 5931 c100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +03a0fa: 5931 be00 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +03a0fe: 5b32 d700 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +03a102: 5c31 c500 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a106: 5c31 c000 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +03a10a: 5c31 d200 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +03a10e: 5b32 c900 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a112: 5c31 ca00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03a116: 5c31 bb00 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03a11a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1194 │ │ 0x0005 line=1195 │ │ 0x0007 line=1196 │ │ 0x0009 line=1197 │ │ 0x000b line=1198 │ │ @@ -5523,24 +5523,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -03aba0: |[03aba0] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -03abb0: 2200 e600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00e6 │ │ -03abb4: 7010 fb03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03fb │ │ -03abba: 5b30 bc00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03abbe: 5430 bc00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03abc2: 5431 b500 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03abc6: 2202 d300 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00d3 │ │ -03abca: 7020 2703 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0327 │ │ -03abd0: 6e40 0004 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@0400 │ │ -03abd6: 0e00 |0013: return-void │ │ +03a11c: |[03a11c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +03a12c: 2200 ef00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00ef │ │ +03a130: 7010 fb03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03fb │ │ +03a136: 5b30 bc00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a13a: 5430 bc00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a13e: 5431 b500 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03a142: 2202 dc00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00dc │ │ +03a146: 7020 2703 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0327 │ │ +03a14c: 6e40 0004 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@0400 │ │ +03a152: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0007 line=1465 │ │ 0x0013 line=1474 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -5550,23 +5550,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03abd8: |[03abd8] android.support.v4.app.Fragment.isAdded:()Z │ │ -03abe8: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03abec: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -03abf0: 5510 b600 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -03abf4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -03abf8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03abfa: 0f00 |0009: return v0 │ │ -03abfc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03abfe: 28fe |000b: goto 0009 // -0002 │ │ +03a154: |[03a154] android.support.v4.app.Fragment.isAdded:()Z │ │ +03a164: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03a168: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +03a16c: 5510 b600 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +03a170: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +03a174: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03a176: 0f00 |0009: return v0 │ │ +03a178: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03a17a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5574,17 +5574,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac00: |[03ac00] android.support.v4.app.Fragment.isDetached:()Z │ │ -03ac10: 5510 c000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -03ac14: 0f00 |0002: return v0 │ │ +03a17c: |[03a17c] android.support.v4.app.Fragment.isDetached:()Z │ │ +03a18c: 5510 c000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +03a190: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5592,17 +5592,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac18: |[03ac18] android.support.v4.app.Fragment.isHidden:()Z │ │ -03ac28: 5510 c500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03ac2c: 0f00 |0002: return v0 │ │ +03a194: |[03a194] android.support.v4.app.Fragment.isHidden:()Z │ │ +03a1a4: 5510 c500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a1a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5610,21 +5610,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03ac30: |[03ac30] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -03ac40: 5210 b900 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -03ac44: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -03ac48: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03ac4a: 0f00 |0005: return v0 │ │ -03ac4c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03ac4e: 28fe |0007: goto 0005 // -0002 │ │ +03a1ac: |[03a1ac] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +03a1bc: 5210 b900 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +03a1c0: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +03a1c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03a1c6: 0f00 |0005: return v0 │ │ +03a1c8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03a1ca: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5632,17 +5632,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac50: |[03ac50] android.support.v4.app.Fragment.isInLayout:()Z │ │ -03ac60: 5510 c600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -03ac64: 0f00 |0002: return v0 │ │ +03a1cc: |[03a1cc] android.support.v4.app.Fragment.isInLayout:()Z │ │ +03a1dc: 5510 c600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +03a1e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5650,17 +5650,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac68: |[03ac68] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -03ac78: 5510 cb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03ac7c: 0f00 |0002: return v0 │ │ +03a1e4: |[03a1e4] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +03a1f4: 5510 cb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03a1f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5668,17 +5668,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac80: |[03ac80] android.support.v4.app.Fragment.isRemoving:()Z │ │ -03ac90: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ -03ac94: 0f00 |0002: return v0 │ │ +03a1fc: |[03a1fc] android.support.v4.app.Fragment.isRemoving:()Z │ │ +03a20c: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ +03a210: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5686,17 +5686,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ac98: |[03ac98] android.support.v4.app.Fragment.isResumed:()Z │ │ -03aca8: 5510 d000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ -03acac: 0f00 |0002: return v0 │ │ +03a214: |[03a214] android.support.v4.app.Fragment.isResumed:()Z │ │ +03a224: 5510 d000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ +03a228: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5704,35 +5704,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03acb0: |[03acb0] android.support.v4.app.Fragment.isVisible:()Z │ │ -03acc0: 6e10 5103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0351 │ │ -03acc6: 0a00 |0003: move-result v0 │ │ -03acc8: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -03accc: 6e10 5303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0353 │ │ -03acd2: 0a00 |0009: move-result v0 │ │ -03acd4: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -03acd8: 5410 dc00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03acdc: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -03ace0: 5410 dc00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03ace4: 6e10 4116 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1641 │ │ -03acea: 0c00 |0015: move-result-object v0 │ │ -03acec: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -03acf0: 5410 dc00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03acf4: 6e10 3f16 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -03acfa: 0a00 |001d: move-result v0 │ │ -03acfc: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -03ad00: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -03ad02: 0f00 |0021: return v0 │ │ -03ad04: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -03ad06: 28fe |0023: goto 0021 // -0002 │ │ +03a22c: |[03a22c] android.support.v4.app.Fragment.isVisible:()Z │ │ +03a23c: 6e10 5103 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0351 │ │ +03a242: 0a00 |0003: move-result v0 │ │ +03a244: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +03a248: 6e10 5303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0353 │ │ +03a24e: 0a00 |0009: move-result v0 │ │ +03a250: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +03a254: 5410 dc00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03a258: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +03a25c: 5410 dc00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03a260: 6e10 4116 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1641 │ │ +03a266: 0c00 |0015: move-result-object v0 │ │ +03a268: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +03a26c: 5410 dc00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03a270: 6e10 3f16 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +03a276: 0a00 |001d: move-result v0 │ │ +03a278: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +03a27c: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +03a27e: 0f00 |0021: return v0 │ │ +03a280: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +03a282: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5740,18 +5740,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ad08: |[03ad08] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -03ad18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ad1a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ad1e: 0e00 |0003: return-void │ │ +03a284: |[03a284] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +03a294: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a296: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a29a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0003 line=1062 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5761,16 +5761,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03ad20: |[03ad20] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -03ad30: 0e00 |0000: return-void │ │ +03a29c: |[03a29c] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +03a2ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -5781,18 +5781,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ad34: |[03ad34] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -03ad44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ad46: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ad4a: 0e00 |0003: return-void │ │ +03a2b0: |[03a2b0] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +03a2c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a2c2: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a2c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=971 │ │ 0x0003 line=972 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5802,18 +5802,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ad4c: |[03ad4c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03ad5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ad5e: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ad62: 0e00 |0003: return-void │ │ +03a2c8: |[03a2c8] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +03a2d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a2da: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a2de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1132 │ │ 0x0003 line=1133 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -5823,17 +5823,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ad64: |[03ad64] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -03ad74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ad76: 0f00 |0001: return v0 │ │ +03a2e0: |[03a2e0] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +03a2f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a2f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5842,18 +5842,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ad78: |[03ad78] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -03ad88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ad8a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ad8e: 0e00 |0003: return-void │ │ +03a2f4: |[03a2f4] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +03a304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a306: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a30a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 0x0003 line=997 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5863,17 +5863,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03ad90: |[03ad90] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -03ada0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ada2: 1100 |0001: return-object v0 │ │ +03a30c: |[03a30c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +03a31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a31e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -5884,19 +5884,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 │ │ -03ada4: |[03ada4] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -03adb4: 6e10 3903 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0339 │ │ -03adba: 0c00 |0003: move-result-object v0 │ │ -03adbc: 6e40 b603 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@03b6 │ │ -03adc2: 0e00 |0007: return-void │ │ +03a320: |[03a320] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +03a330: 6e10 3903 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0339 │ │ +03a336: 0c00 |0003: move-result-object v0 │ │ +03a338: 6e40 b603 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@03b6 │ │ +03a33e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0007 line=1319 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -5908,16 +5908,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 │ │ -03adc4: |[03adc4] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -03add4: 0e00 |0000: return-void │ │ +03a340: |[03a340] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +03a350: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ 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; │ │ @@ -5927,17 +5927,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 │ │ -03add8: |[03add8] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -03ade8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03adea: 1100 |0001: return-object v0 │ │ +03a354: |[03a354] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +03a364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a366: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ 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; │ │ @@ -5948,32 +5948,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -03adec: |[03adec] android.support.v4.app.Fragment.onDestroy:()V │ │ -03adfc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03adfe: 5c41 ba00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ae02: 5540 bb00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03ae06: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -03ae0a: 5c41 bb00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03ae0e: 5440 b500 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03ae12: 5441 dd00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03ae16: 5542 ca00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03ae1a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -03ae1c: 6e40 a703 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ -03ae22: 0c00 |0013: move-result-object v0 │ │ -03ae24: 5b40 c900 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03ae28: 5440 c900 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03ae2c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -03ae30: 5440 c900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03ae34: 6e10 f704 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ -03ae3a: 0e00 |001f: return-void │ │ +03a368: |[03a368] android.support.v4.app.Fragment.onDestroy:()V │ │ +03a378: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03a37a: 5c41 ba00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a37e: 5540 bb00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03a382: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +03a386: 5c41 bb00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03a38a: 5440 b500 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03a38e: 5441 dd00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03a392: 5542 ca00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03a396: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +03a398: 6e40 a703 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ +03a39e: 0c00 |0013: move-result-object v0 │ │ +03a3a0: 5b40 c900 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a3a4: 5440 c900 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a3a8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +03a3ac: 5440 c900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a3b0: 6e10 f704 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ +03a3b6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1175 │ │ 0x0003 line=1178 │ │ 0x0007 line=1179 │ │ 0x0009 line=1180 │ │ 0x0016 line=1182 │ │ @@ -5987,16 +5987,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03ae3c: |[03ae3c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -03ae4c: 0e00 |0000: return-void │ │ +03a3b8: |[03a3b8] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +03a3c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6004,18 +6004,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ae50: |[03ae50] android.support.v4.app.Fragment.onDestroyView:()V │ │ -03ae60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ae62: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ae66: 0e00 |0003: return-void │ │ +03a3cc: |[03a3cc] android.support.v4.app.Fragment.onDestroyView:()V │ │ +03a3dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a3de: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6024,18 +6024,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ae68: |[03ae68] android.support.v4.app.Fragment.onDetach:()V │ │ -03ae78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ae7a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03ae7e: 0e00 |0003: return-void │ │ +03a3e4: |[03a3e4] android.support.v4.app.Fragment.onDetach:()V │ │ +03a3f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a3f6: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0003 line=1223 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6044,16 +6044,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03ae80: |[03ae80] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -03ae90: 0e00 |0000: return-void │ │ +03a3fc: |[03a3fc] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +03a40c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -6062,18 +6062,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 │ │ -03ae94: |[03ae94] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -03aea4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03aea6: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03aeaa: 0e00 |0003: return-void │ │ +03a410: |[03a410] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +03a420: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a422: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0003 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -6085,18 +6085,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03aeac: |[03aeac] android.support.v4.app.Fragment.onLowMemory:()V │ │ -03aebc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03aebe: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03aec2: 0e00 |0003: return-void │ │ +03a428: |[03a428] android.support.v4.app.Fragment.onLowMemory:()V │ │ +03a438: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a43a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a43e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ 0x0003 line=1155 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6105,17 +6105,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03aec4: |[03aec4] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -03aed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03aed6: 0f00 |0001: return v0 │ │ +03a440: |[03a440] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +03a450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a452: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1287 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -6124,16 +6124,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03aed8: |[03aed8] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -03aee8: 0e00 |0000: return-void │ │ +03a454: |[03a454] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +03a464: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -6142,18 +6142,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03aeec: |[03aeec] android.support.v4.app.Fragment.onPause:()V │ │ -03aefc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03aefe: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03af02: 0e00 |0003: return-void │ │ +03a468: |[03a468] android.support.v4.app.Fragment.onPause:()V │ │ +03a478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a47a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ 0x0003 line=1142 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6162,16 +6162,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03af04: |[03af04] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -03af14: 0e00 |0000: return-void │ │ +03a480: |[03a480] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +03a490: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -6180,18 +6180,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03af18: |[03af18] android.support.v4.app.Fragment.onResume:()V │ │ -03af28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03af2a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03af2e: 0e00 |0003: return-void │ │ +03a494: |[03a494] android.support.v4.app.Fragment.onResume:()V │ │ +03a4a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a4a6: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a4aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6200,16 +6200,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03af30: |[03af30] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -03af40: 0e00 |0000: return-void │ │ +03a4ac: |[03a4ac] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +03a4bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -6218,35 +6218,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -03af44: |[03af44] android.support.v4.app.Fragment.onStart:()V │ │ -03af54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03af56: 5c41 ba00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03af5a: 5540 ca00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03af5e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -03af62: 5c41 ca00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03af66: 5540 bb00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03af6a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -03af6e: 5c41 bb00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03af72: 5440 b500 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03af76: 5441 dd00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03af7a: 5542 ca00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03af7e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -03af80: 6e40 a703 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ -03af86: 0c00 |0019: move-result-object v0 │ │ -03af88: 5b40 c900 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03af8c: 5440 c900 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03af90: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -03af94: 5440 c900 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03af98: 6e10 fb04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04fb │ │ -03af9e: 0e00 |0025: return-void │ │ +03a4c0: |[03a4c0] android.support.v4.app.Fragment.onStart:()V │ │ +03a4d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03a4d2: 5c41 ba00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a4d6: 5540 ca00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03a4da: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +03a4de: 5c41 ca00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03a4e2: 5540 bb00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03a4e6: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +03a4ea: 5c41 bb00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03a4ee: 5440 b500 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03a4f2: 5441 dd00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03a4f6: 5542 ca00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03a4fa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +03a4fc: 6e40 a703 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ +03a502: 0c00 |0019: move-result-object v0 │ │ +03a504: 5b40 c900 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a508: 5440 c900 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a50c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +03a510: 5440 c900 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a514: 6e10 fb04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04fb │ │ +03a51a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1085 │ │ 0x0003 line=1087 │ │ 0x0007 line=1088 │ │ 0x0009 line=1089 │ │ 0x000d line=1090 │ │ @@ -6262,18 +6262,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03afa0: |[03afa0] android.support.v4.app.Fragment.onStop:()V │ │ -03afb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03afb2: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03afb6: 0e00 |0003: return-void │ │ +03a51c: |[03a51c] android.support.v4.app.Fragment.onStop:()V │ │ +03a52c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a52e: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ 0x0003 line=1151 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6282,16 +6282,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 │ │ -03afb8: |[03afb8] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -03afc8: 0e00 |0000: return-void │ │ +03a534: |[03a534] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +03a544: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1034 │ │ 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; │ │ @@ -6301,18 +6301,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03afcc: |[03afcc] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -03afdc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03afde: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03afe2: 0e00 |0003: return-void │ │ +03a548: |[03a548] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +03a558: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a55a: 5c10 ba00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a55e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0003 line=1077 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -6322,44 +6322,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -03afe4: |[03afe4] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -03aff4: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03aff8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03affc: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b000: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03b006: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03b008: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b00c: 6e20 5b03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@035b │ │ -03b012: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b016: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03b01a: 2200 5001 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b01e: 2201 f403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b022: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b028: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ -03b02c: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b032: 0c01 |001f: move-result-object v1 │ │ -03b034: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b03a: 0c01 |0023: move-result-object v1 │ │ -03b03c: 1a02 3300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0033 │ │ -03b040: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b046: 0c01 |0029: move-result-object v1 │ │ -03b048: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b04e: 0c01 |002d: move-result-object v1 │ │ -03b050: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b056: 2700 |0031: throw v0 │ │ -03b058: 5430 bc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b05c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -03b060: 5430 bc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b064: 6e10 0504 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0405 │ │ -03b06a: 0e00 |003b: return-void │ │ +03a560: |[03a560] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +03a570: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a574: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03a578: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a57c: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03a582: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03a584: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a588: 6e20 5b03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@035b │ │ +03a58e: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a592: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03a596: 2200 5901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03a59a: 2201 fd03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03a59e: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03a5a4: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ +03a5a8: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a5ae: 0c01 |001f: move-result-object v1 │ │ +03a5b0: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03a5b6: 0c01 |0023: move-result-object v1 │ │ +03a5b8: 1a02 3300 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0033 │ │ +03a5bc: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a5c2: 0c01 |0029: move-result-object v1 │ │ +03a5c4: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03a5ca: 0c01 |002d: move-result-object v1 │ │ +03a5cc: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03a5d2: 2700 |0031: throw v0 │ │ +03a5d4: 5430 bc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a5d8: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +03a5dc: 5430 bc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a5e0: 6e10 0504 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0405 │ │ +03a5e6: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0004 line=1509 │ │ 0x0009 line=1511 │ │ 0x000c line=1512 │ │ 0x000f line=1513 │ │ @@ -6376,21 +6376,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03b06c: |[03b06c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03b07c: 6e20 5e03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035e │ │ -03b082: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b086: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -03b08a: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b08e: 6e20 0604 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0406 │ │ -03b094: 0e00 |000c: return-void │ │ +03a5e8: |[03a5e8] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +03a5f8: 6e20 5e03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@035e │ │ +03a5fe: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a602: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03a606: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a60a: 6e20 0604 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0406 │ │ +03a610: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1559 │ │ 0x0003 line=1560 │ │ 0x0007 line=1561 │ │ 0x000c line=1563 │ │ locals : │ │ @@ -6402,30 +6402,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03b098: |[03b098] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -03b0a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03b0aa: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03b0ae: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -03b0b2: 6e20 5f03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@035f │ │ -03b0b8: 0a01 |0008: move-result v1 │ │ -03b0ba: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -03b0be: 0f00 |000b: return v0 │ │ -03b0c0: 5421 bc00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b0c4: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -03b0c8: 5421 bc00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b0cc: 6e20 0704 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0407 │ │ -03b0d2: 0a01 |0015: move-result v1 │ │ -03b0d4: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -03b0d8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03b0da: 28f2 |0019: goto 000b // -000e │ │ +03a614: |[03a614] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +03a624: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a626: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a62a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +03a62e: 6e20 5f03 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@035f │ │ +03a634: 0a01 |0008: move-result v1 │ │ +03a636: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +03a63a: 0f00 |000b: return v0 │ │ +03a63c: 5421 bc00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a640: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +03a644: 5421 bc00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a648: 6e20 0704 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0407 │ │ +03a64e: 0a01 |0015: move-result v1 │ │ +03a650: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +03a654: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03a656: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1626 │ │ 0x0005 line=1627 │ │ 0x000b line=1636 │ │ 0x000c line=1630 │ │ 0x0010 line=1631 │ │ @@ -6439,53 +6439,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -03b0dc: |[03b0dc] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -03b0ec: 5441 bc00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b0f0: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -03b0f4: 5441 bc00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b0f8: 6e10 2c04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03b0fe: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03b100: 5c41 ba00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b104: 6e20 6003 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0360 │ │ -03b10a: 5541 ba00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b10e: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -03b112: 2201 5001 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b116: 2202 f403 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b11a: 7010 3b1a 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b120: 1a03 7a03 |001a: const-string v3, "Fragment " // string@037a │ │ -03b124: 6e20 431a 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b12a: 0c02 |001f: move-result-object v2 │ │ -03b12c: 6e20 421a 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b132: 0c02 |0023: move-result-object v2 │ │ -03b134: 1a03 3500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0035 │ │ -03b138: 6e20 431a 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b13e: 0c02 |0029: move-result-object v2 │ │ -03b140: 6e10 481a 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b146: 0c02 |002d: move-result-object v2 │ │ -03b148: 7020 fe06 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b14e: 2701 |0031: throw v1 │ │ -03b150: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -03b154: 1a01 4e0d |0034: const-string v1, "android:support:fragments" // string@0d4e │ │ -03b158: 6e20 e401 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ -03b15e: 0c00 |0039: move-result-object v0 │ │ -03b160: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -03b164: 5441 bc00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b168: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -03b16c: 6e10 5003 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0350 │ │ -03b172: 5441 bc00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b176: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -03b178: 6e30 3904 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0439 │ │ -03b17e: 5441 bc00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b182: 6e10 0804 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0408 │ │ -03b188: 0e00 |004e: return-void │ │ +03a658: |[03a658] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +03a668: 5441 bc00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a66c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +03a670: 5441 bc00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a674: 6e10 2c04 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03a67a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03a67c: 5c41 ba00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a680: 6e20 6003 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0360 │ │ +03a686: 5541 ba00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a68a: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +03a68e: 2201 5901 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03a692: 2202 fd03 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +03a696: 7010 3b1a 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03a69c: 1a03 7a03 |001a: const-string v3, "Fragment " // string@037a │ │ +03a6a0: 6e20 431a 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a6a6: 0c02 |001f: move-result-object v2 │ │ +03a6a8: 6e20 421a 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03a6ae: 0c02 |0023: move-result-object v2 │ │ +03a6b0: 1a03 3500 |0024: const-string v3, " did not call through to super.onCreate()" // string@0035 │ │ +03a6b4: 6e20 431a 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a6ba: 0c02 |0029: move-result-object v2 │ │ +03a6bc: 6e10 481a 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03a6c2: 0c02 |002d: move-result-object v2 │ │ +03a6c4: 7020 fe06 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03a6ca: 2701 |0031: throw v1 │ │ +03a6cc: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +03a6d0: 1a01 570d |0034: const-string v1, "android:support:fragments" // string@0d57 │ │ +03a6d4: 6e20 e401 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ +03a6da: 0c00 |0039: move-result-object v0 │ │ +03a6dc: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +03a6e0: 5441 bc00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a6e4: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +03a6e8: 6e10 5003 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@0350 │ │ +03a6ee: 5441 bc00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a6f2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +03a6f4: 6e30 3904 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0439 │ │ +03a6fa: 5441 bc00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a6fe: 6e10 0804 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0408 │ │ +03a704: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0004 line=1478 │ │ 0x0009 line=1480 │ │ 0x000c line=1481 │ │ 0x000f line=1482 │ │ @@ -6508,31 +6508,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 │ │ -03b18c: |[03b18c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -03b19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b19e: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03b1a2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -03b1a6: 5521 c400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b1aa: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -03b1ae: 5521 cb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03b1b2: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -03b1b6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03b1b8: 6e30 6303 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0363 │ │ -03b1be: 5421 bc00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b1c2: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -03b1c6: 5421 bc00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b1ca: 6e30 0904 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0409 │ │ -03b1d0: 0a01 |001a: move-result v1 │ │ -03b1d2: b610 |001b: or-int/2addr v0, v1 │ │ -03b1d4: 0f00 |001c: return v0 │ │ +03a708: |[03a708] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +03a718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a71a: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a71e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +03a722: 5521 c400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03a726: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +03a72a: 5521 cb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03a72e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +03a732: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03a734: 6e30 6303 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0363 │ │ +03a73a: 5421 bc00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a73e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +03a742: 5421 bc00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a746: 6e30 0904 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0409 │ │ +03a74c: 0a01 |001a: move-result v1 │ │ +03a74e: b610 |001b: or-int/2addr v0, v1 │ │ +03a750: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0001 line=1583 │ │ 0x0005 line=1584 │ │ 0x000d line=1585 │ │ 0x000e line=1586 │ │ @@ -6550,22 +6550,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 │ │ -03b1d8: |[03b1d8] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -03b1e8: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b1ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03b1f0: 5410 bc00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b1f4: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03b1fa: 6e40 6403 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@0364 │ │ -03b200: 0c00 |000c: move-result-object v0 │ │ -03b202: 1100 |000d: return-object v0 │ │ +03a754: |[03a754] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +03a764: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a768: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03a76c: 5410 bc00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a770: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03a776: 6e40 6403 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@0364 │ │ +03a77c: 0c00 |000c: move-result-object v0 │ │ +03a77e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0004 line=1502 │ │ 0x0009 line=1504 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -6578,40 +6578,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03b204: |[03b204] android.support.v4.app.Fragment.performDestroy:()V │ │ -03b214: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b218: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03b21c: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b220: 6e10 0a04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@040a │ │ -03b226: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03b228: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b22c: 6e10 6503 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0365 │ │ -03b232: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b236: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03b23a: 2200 5001 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b23e: 2201 f403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b242: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b248: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ -03b24c: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b252: 0c01 |001f: move-result-object v1 │ │ -03b254: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b25a: 0c01 |0023: move-result-object v1 │ │ -03b25c: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0036 │ │ -03b260: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b266: 0c01 |0029: move-result-object v1 │ │ -03b268: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b26e: 0c01 |002d: move-result-object v1 │ │ -03b270: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b276: 2700 |0031: throw v0 │ │ -03b278: 0e00 |0032: return-void │ │ +03a780: |[03a780] android.support.v4.app.Fragment.performDestroy:()V │ │ +03a790: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a794: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03a798: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a79c: 6e10 0a04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@040a │ │ +03a7a2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03a7a4: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a7a8: 6e10 6503 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0365 │ │ +03a7ae: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a7b2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03a7b6: 2200 5901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03a7ba: 2201 fd03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03a7be: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03a7c4: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ +03a7c8: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a7ce: 0c01 |001f: move-result-object v1 │ │ +03a7d0: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03a7d6: 0c01 |0023: move-result-object v1 │ │ +03a7d8: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0036 │ │ +03a7dc: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a7e2: 0c01 |0029: move-result-object v1 │ │ +03a7e4: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03a7ea: 0c01 |002d: move-result-object v1 │ │ +03a7ec: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03a7f2: 2700 |0031: throw v0 │ │ +03a7f4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1720 │ │ 0x0004 line=1721 │ │ 0x0009 line=1723 │ │ 0x000c line=1724 │ │ 0x000f line=1725 │ │ @@ -6625,44 +6625,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -03b27c: |[03b27c] android.support.v4.app.Fragment.performDestroyView:()V │ │ -03b28c: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b290: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03b294: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b298: 6e10 0b04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@040b │ │ -03b29e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03b2a0: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b2a4: 6e10 6703 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0367 │ │ -03b2aa: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b2ae: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03b2b2: 2200 5001 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b2b6: 2201 f403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b2ba: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b2c0: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ -03b2c4: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b2ca: 0c01 |001f: move-result-object v1 │ │ -03b2cc: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b2d2: 0c01 |0023: move-result-object v1 │ │ -03b2d4: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0037 │ │ -03b2d8: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b2de: 0c01 |0029: move-result-object v1 │ │ -03b2e0: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b2e6: 0c01 |002d: move-result-object v1 │ │ -03b2e8: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b2ee: 2700 |0031: throw v0 │ │ -03b2f0: 5430 c900 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b2f4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -03b2f8: 5430 c900 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b2fc: 6e10 f804 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04f8 │ │ -03b302: 0e00 |003b: return-void │ │ +03a7f8: |[03a7f8] android.support.v4.app.Fragment.performDestroyView:()V │ │ +03a808: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a80c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03a810: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a814: 6e10 0b04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@040b │ │ +03a81a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03a81c: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a820: 6e10 6703 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0367 │ │ +03a826: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a82a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03a82e: 2200 5901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03a832: 2201 fd03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03a836: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03a83c: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ +03a840: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a846: 0c01 |001f: move-result-object v1 │ │ +03a848: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03a84e: 0c01 |0023: move-result-object v1 │ │ +03a850: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0037 │ │ +03a854: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a85a: 0c01 |0029: move-result-object v1 │ │ +03a85c: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03a862: 0c01 |002d: move-result-object v1 │ │ +03a864: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03a86a: 2700 |0031: throw v0 │ │ +03a86c: 5430 c900 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a870: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +03a874: 5430 c900 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03a878: 6e10 f804 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04f8 │ │ +03a87e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ 0x0004 line=1706 │ │ 0x0009 line=1708 │ │ 0x000c line=1709 │ │ 0x000f line=1710 │ │ @@ -6678,21 +6678,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03b304: |[03b304] android.support.v4.app.Fragment.performLowMemory:()V │ │ -03b314: 6e10 6b03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@036b │ │ -03b31a: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b31e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -03b322: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b326: 6e10 0c04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@040c │ │ -03b32c: 0e00 |000c: return-void │ │ +03a880: |[03a880] android.support.v4.app.Fragment.performLowMemory:()V │ │ +03a890: 6e10 6b03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@036b │ │ +03a896: 5410 bc00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a89a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03a89e: 5410 bc00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a8a2: 6e10 0c04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@040c │ │ +03a8a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ 0x0003 line=1567 │ │ 0x0007 line=1568 │ │ 0x000c line=1570 │ │ locals : │ │ @@ -6703,34 +6703,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -03b330: |[03b330] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -03b340: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03b342: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03b346: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -03b34a: 5521 c400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b34e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -03b352: 5521 cb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03b356: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -03b35a: 6e20 6c03 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@036c │ │ -03b360: 0a01 |0010: move-result v1 │ │ -03b362: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -03b366: 0f00 |0013: return v0 │ │ -03b368: 5421 bc00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b36c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -03b370: 5421 bc00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b374: 6e20 0d04 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040d │ │ -03b37a: 0a01 |001d: move-result v1 │ │ -03b37c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -03b380: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -03b382: 28f2 |0021: goto 0013 // -000e │ │ +03a8ac: |[03a8ac] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +03a8bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03a8be: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a8c2: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +03a8c6: 5521 c400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03a8ca: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +03a8ce: 5521 cb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03a8d2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +03a8d6: 6e20 6c03 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@036c │ │ +03a8dc: 0a01 |0010: move-result v1 │ │ +03a8de: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +03a8e2: 0f00 |0013: return v0 │ │ +03a8e4: 5421 bc00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a8e8: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +03a8ec: 5421 bc00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a8f0: 6e20 0d04 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040d │ │ +03a8f6: 0a01 |001d: move-result v1 │ │ +03a8f8: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +03a8fc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03a8fe: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1610 │ │ 0x0005 line=1611 │ │ 0x000d line=1612 │ │ 0x0013 line=1622 │ │ 0x0014 line=1616 │ │ @@ -6745,27 +6745,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03b384: |[03b384] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -03b394: 5510 c500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03b398: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -03b39c: 5510 c400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b3a0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -03b3a4: 5510 cb00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03b3a8: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -03b3ac: 6e20 6d03 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@036d │ │ -03b3b2: 5410 bc00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b3b6: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -03b3ba: 5410 bc00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b3be: 6e20 0e04 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040e │ │ -03b3c4: 0e00 |0018: return-void │ │ +03a900: |[03a900] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +03a910: 5510 c500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a914: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +03a918: 5510 c400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03a91c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +03a920: 5510 cb00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03a924: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +03a928: 6e20 6d03 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@036d │ │ +03a92e: 5410 bc00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a932: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +03a936: 5410 bc00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a93a: 6e20 0e04 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040e │ │ +03a940: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1640 │ │ 0x0004 line=1641 │ │ 0x000c line=1642 │ │ 0x000f line=1644 │ │ 0x0013 line=1645 │ │ @@ -6779,40 +6779,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03b3c8: |[03b3c8] android.support.v4.app.Fragment.performPause:()V │ │ -03b3d8: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b3dc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03b3e0: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b3e4: 6e10 0f04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040f │ │ -03b3ea: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03b3ec: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b3f0: 6e10 6e03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@036e │ │ -03b3f6: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b3fa: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03b3fe: 2200 5001 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b402: 2201 f403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b406: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b40c: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ -03b410: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b416: 0c01 |001f: move-result-object v1 │ │ -03b418: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b41e: 0c01 |0023: move-result-object v1 │ │ -03b420: 1a02 3900 |0024: const-string v2, " did not call through to super.onPause()" // string@0039 │ │ -03b424: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b42a: 0c01 |0029: move-result-object v1 │ │ -03b42c: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b432: 0c01 |002d: move-result-object v1 │ │ -03b434: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b43a: 2700 |0031: throw v0 │ │ -03b43c: 0e00 |0032: return-void │ │ +03a944: |[03a944] android.support.v4.app.Fragment.performPause:()V │ │ +03a954: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a958: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03a95c: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a960: 6e10 0f04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040f │ │ +03a966: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03a968: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a96c: 6e10 6e03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@036e │ │ +03a972: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03a976: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03a97a: 2200 5901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03a97e: 2201 fd03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03a982: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03a988: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ +03a98c: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a992: 0c01 |001f: move-result-object v1 │ │ +03a994: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03a99a: 0c01 |0023: move-result-object v1 │ │ +03a99c: 1a02 3900 |0024: const-string v2, " did not call through to super.onPause()" // string@0039 │ │ +03a9a0: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03a9a6: 0c01 |0029: move-result-object v1 │ │ +03a9a8: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03a9ae: 0c01 |002d: move-result-object v1 │ │ +03a9b0: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03a9b6: 2700 |0031: throw v0 │ │ +03a9b8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ 0x000c line=1665 │ │ 0x000f line=1666 │ │ @@ -6826,31 +6826,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03b440: |[03b440] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -03b450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b452: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -03b456: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -03b45a: 5521 c400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b45e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -03b462: 5521 cb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03b466: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -03b46a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03b46c: 6e20 6f03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@036f │ │ -03b472: 5421 bc00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b476: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -03b47a: 5421 bc00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b47e: 6e20 1004 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0410 │ │ -03b484: 0a01 |001a: move-result v1 │ │ -03b486: b610 |001b: or-int/2addr v0, v1 │ │ -03b488: 0f00 |001c: return v0 │ │ +03a9bc: |[03a9bc] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +03a9cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a9ce: 5521 c500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +03a9d2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +03a9d6: 5521 c400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03a9da: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +03a9de: 5521 cb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03a9e2: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +03a9e6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03a9e8: 6e20 6f03 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@036f │ │ +03a9ee: 5421 bc00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a9f2: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +03a9f6: 5421 bc00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03a9fa: 6e20 1004 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0410 │ │ +03aa00: 0a01 |001a: move-result v1 │ │ +03aa02: b610 |001b: or-int/2addr v0, v1 │ │ +03aa04: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0001 line=1597 │ │ 0x0005 line=1598 │ │ 0x000d line=1599 │ │ 0x000e line=1600 │ │ @@ -6867,44 +6867,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -03b48c: |[03b48c] android.support.v4.app.Fragment.performReallyStop:()V │ │ -03b49c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03b49e: 5440 bc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b4a2: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -03b4a6: 5440 bc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b4aa: 6e10 1104 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0411 │ │ -03b4b0: 5540 ca00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03b4b4: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -03b4b8: 5c43 ca00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03b4bc: 5540 bb00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03b4c0: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -03b4c4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -03b4c6: 5c40 bb00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ -03b4ca: 5440 b500 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03b4ce: 5441 dd00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03b4d2: 5542 ca00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ -03b4d6: 6e40 a703 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ -03b4dc: 0c00 |0020: move-result-object v0 │ │ -03b4de: 5b40 c900 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b4e2: 5440 c900 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b4e6: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -03b4ea: 5440 b500 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03b4ee: 5500 fa00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fa │ │ -03b4f2: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -03b4f6: 5440 c900 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b4fa: 6e10 fc04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04fc │ │ -03b500: 0e00 |0032: return-void │ │ -03b502: 5440 c900 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b506: 6e10 fa04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04fa │ │ -03b50c: 28fa |0038: goto 0032 // -0006 │ │ +03aa08: |[03aa08] android.support.v4.app.Fragment.performReallyStop:()V │ │ +03aa18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03aa1a: 5440 bc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03aa1e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +03aa22: 5440 bc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03aa26: 6e10 1104 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0411 │ │ +03aa2c: 5540 ca00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03aa30: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +03aa34: 5c43 ca00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03aa38: 5540 bb00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03aa3c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +03aa40: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +03aa42: 5c40 bb00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00bb │ │ +03aa46: 5440 b500 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03aa4a: 5441 dd00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03aa4e: 5542 ca00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00ca │ │ +03aa52: 6e40 a703 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ +03aa58: 0c00 |0020: move-result-object v0 │ │ +03aa5a: 5b40 c900 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03aa5e: 5440 c900 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03aa62: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +03aa66: 5440 b500 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03aa6a: 5500 fa00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fa │ │ +03aa6e: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +03aa72: 5440 c900 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03aa76: 6e10 fc04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04fc │ │ +03aa7c: 0e00 |0032: return-void │ │ +03aa7e: 5440 c900 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03aa82: 6e10 fa04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04fa │ │ +03aa88: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1685 │ │ 0x0005 line=1686 │ │ 0x000a line=1688 │ │ 0x000e line=1689 │ │ 0x0010 line=1690 │ │ @@ -6923,48 +6923,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -03b510: |[03b510] android.support.v4.app.Fragment.performResume:()V │ │ -03b520: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b524: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -03b528: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b52c: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03b532: 5430 bc00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b536: 6e10 1704 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03b53c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b53e: 5c30 ba00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b542: 6e10 7003 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0370 │ │ -03b548: 5530 ba00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b54c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -03b550: 2200 5001 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b554: 2201 f403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b558: 7010 3b1a 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b55e: 1a02 7a03 |001f: const-string v2, "Fragment " // string@037a │ │ -03b562: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b568: 0c01 |0024: move-result-object v1 │ │ -03b56a: 6e20 421a 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b570: 0c01 |0028: move-result-object v1 │ │ -03b572: 1a02 3a00 |0029: const-string v2, " did not call through to super.onResume()" // string@003a │ │ -03b576: 6e20 431a 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b57c: 0c01 |002e: move-result-object v1 │ │ -03b57e: 6e10 481a 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b584: 0c01 |0032: move-result-object v1 │ │ -03b586: 7020 fe06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b58c: 2700 |0036: throw v0 │ │ -03b58e: 5430 bc00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b592: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -03b596: 5430 bc00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b59a: 6e10 1204 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0412 │ │ -03b5a0: 5430 bc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b5a4: 6e10 1704 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03b5aa: 0e00 |0045: return-void │ │ +03aa8c: |[03aa8c] android.support.v4.app.Fragment.performResume:()V │ │ +03aa9c: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03aaa0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +03aaa4: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03aaa8: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03aaae: 5430 bc00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03aab2: 6e10 1704 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03aab8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03aaba: 5c30 ba00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03aabe: 6e10 7003 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0370 │ │ +03aac4: 5530 ba00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03aac8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +03aacc: 2200 5901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03aad0: 2201 fd03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03aad4: 7010 3b1a 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03aada: 1a02 7a03 |001f: const-string v2, "Fragment " // string@037a │ │ +03aade: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03aae4: 0c01 |0024: move-result-object v1 │ │ +03aae6: 6e20 421a 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03aaec: 0c01 |0028: move-result-object v1 │ │ +03aaee: 1a02 3a00 |0029: const-string v2, " did not call through to super.onResume()" // string@003a │ │ +03aaf2: 6e20 431a 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03aaf8: 0c01 |002e: move-result-object v1 │ │ +03aafa: 6e10 481a 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03ab00: 0c01 |0032: move-result-object v1 │ │ +03ab02: 7020 fe06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03ab08: 2700 |0036: throw v0 │ │ +03ab0a: 5430 bc00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab0e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +03ab12: 5430 bc00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab16: 6e10 1204 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0412 │ │ +03ab1c: 5430 bc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab20: 6e10 1704 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03ab26: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1542 │ │ 0x0004 line=1543 │ │ 0x0009 line=1544 │ │ 0x000e line=1546 │ │ 0x0011 line=1547 │ │ @@ -6982,25 +6982,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -03b5ac: |[03b5ac] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -03b5bc: 6e20 7103 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0371 │ │ -03b5c2: 5421 bc00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b5c6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -03b5ca: 5421 bc00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b5ce: 6e10 3c04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@043c │ │ -03b5d4: 0c00 |000c: move-result-object v0 │ │ -03b5d6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -03b5da: 1a01 4e0d |000f: const-string v1, "android:support:fragments" // string@0d4e │ │ -03b5de: 6e30 f101 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ -03b5e4: 0e00 |0014: return-void │ │ +03ab28: |[03ab28] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +03ab38: 6e20 7103 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0371 │ │ +03ab3e: 5421 bc00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab42: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +03ab46: 5421 bc00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab4a: 6e10 3c04 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@043c │ │ +03ab50: 0c00 |000c: move-result-object v0 │ │ +03ab52: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +03ab56: 1a01 570d |000f: const-string v1, "android:support:fragments" // string@0d57 │ │ +03ab5a: 6e30 f101 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ +03ab60: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1651 │ │ 0x0003 line=1652 │ │ 0x0007 line=1653 │ │ 0x000d line=1654 │ │ 0x000f line=1655 │ │ @@ -7015,50 +7015,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03b5e8: |[03b5e8] android.support.v4.app.Fragment.performStart:()V │ │ -03b5f8: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b5fc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -03b600: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b604: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03b60a: 5430 bc00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b60e: 6e10 1704 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03b614: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b616: 5c30 ba00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b61a: 6e10 7203 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0372 │ │ -03b620: 5530 ba00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b624: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -03b628: 2200 5001 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b62c: 2201 f403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b630: 7010 3b1a 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b636: 1a02 7a03 |001f: const-string v2, "Fragment " // string@037a │ │ -03b63a: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b640: 0c01 |0024: move-result-object v1 │ │ -03b642: 6e20 421a 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b648: 0c01 |0028: move-result-object v1 │ │ -03b64a: 1a02 3b00 |0029: const-string v2, " did not call through to super.onStart()" // string@003b │ │ -03b64e: 6e20 431a 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b654: 0c01 |002e: move-result-object v1 │ │ -03b656: 6e10 481a 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b65c: 0c01 |0032: move-result-object v1 │ │ -03b65e: 7020 fe06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b664: 2700 |0036: throw v0 │ │ -03b666: 5430 bc00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b66a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -03b66e: 5430 bc00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b672: 6e10 1304 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0413 │ │ -03b678: 5430 c900 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b67c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -03b680: 5430 c900 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -03b684: 6e10 f904 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04f9 │ │ -03b68a: 0e00 |0049: return-void │ │ +03ab64: |[03ab64] android.support.v4.app.Fragment.performStart:()V │ │ +03ab74: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab78: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +03ab7c: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab80: 6e10 2c04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03ab86: 5430 bc00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ab8a: 6e10 1704 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03ab90: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03ab92: 5c30 ba00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03ab96: 6e10 7203 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0372 │ │ +03ab9c: 5530 ba00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03aba0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +03aba4: 2200 5901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03aba8: 2201 fd03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03abac: 7010 3b1a 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03abb2: 1a02 7a03 |001f: const-string v2, "Fragment " // string@037a │ │ +03abb6: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03abbc: 0c01 |0024: move-result-object v1 │ │ +03abbe: 6e20 421a 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03abc4: 0c01 |0028: move-result-object v1 │ │ +03abc6: 1a02 3b00 |0029: const-string v2, " did not call through to super.onStart()" // string@003b │ │ +03abca: 6e20 431a 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03abd0: 0c01 |002e: move-result-object v1 │ │ +03abd2: 6e10 481a 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03abd8: 0c01 |0032: move-result-object v1 │ │ +03abda: 7020 fe06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03abe0: 2700 |0036: throw v0 │ │ +03abe2: 5430 bc00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03abe6: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +03abea: 5430 bc00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03abee: 6e10 1304 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0413 │ │ +03abf4: 5430 c900 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03abf8: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +03abfc: 5430 c900 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +03ac00: 6e10 f904 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04f9 │ │ +03ac06: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ 0x0004 line=1524 │ │ 0x0009 line=1525 │ │ 0x000e line=1527 │ │ 0x0011 line=1528 │ │ @@ -7077,40 +7077,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -03b68c: |[03b68c] android.support.v4.app.Fragment.performStop:()V │ │ -03b69c: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b6a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03b6a4: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -03b6a8: 6e10 1404 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0414 │ │ -03b6ae: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03b6b0: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b6b4: 6e10 7303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0373 │ │ -03b6ba: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b6be: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -03b6c2: 2200 5001 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b6c6: 2201 f403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b6ca: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b6d0: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ -03b6d4: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b6da: 0c01 |001f: move-result-object v1 │ │ -03b6dc: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b6e2: 0c01 |0023: move-result-object v1 │ │ -03b6e4: 1a02 3c00 |0024: const-string v2, " did not call through to super.onStop()" // string@003c │ │ -03b6e8: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b6ee: 0c01 |0029: move-result-object v1 │ │ -03b6f0: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b6f6: 0c01 |002d: move-result-object v1 │ │ -03b6f8: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b6fe: 2700 |0031: throw v0 │ │ -03b700: 0e00 |0032: return-void │ │ +03ac08: |[03ac08] android.support.v4.app.Fragment.performStop:()V │ │ +03ac18: 5430 bc00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ac1c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03ac20: 5430 bc00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +03ac24: 6e10 1404 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0414 │ │ +03ac2a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03ac2c: 5c30 ba00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03ac30: 6e10 7303 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0373 │ │ +03ac36: 5530 ba00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03ac3a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +03ac3e: 2200 5901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03ac42: 2201 fd03 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03ac46: 7010 3b1a 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03ac4c: 1a02 7a03 |001a: const-string v2, "Fragment " // string@037a │ │ +03ac50: 6e20 431a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03ac56: 0c01 |001f: move-result-object v1 │ │ +03ac58: 6e20 421a 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03ac5e: 0c01 |0023: move-result-object v1 │ │ +03ac60: 1a02 3c00 |0024: const-string v2, " did not call through to super.onStop()" // string@003c │ │ +03ac64: 6e20 431a 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03ac6a: 0c01 |0029: move-result-object v1 │ │ +03ac6c: 6e10 481a 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03ac72: 0c01 |002d: move-result-object v1 │ │ +03ac74: 7020 fe06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03ac7a: 2700 |0031: throw v0 │ │ +03ac7c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1673 │ │ 0x0004 line=1674 │ │ 0x0009 line=1676 │ │ 0x000c line=1677 │ │ 0x000f line=1678 │ │ @@ -7124,17 +7124,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03b704: |[03b704] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -03b714: 6e20 7b16 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@167b │ │ -03b71a: 0e00 |0003: return-void │ │ +03ac80: |[03ac80] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +03ac90: 6e20 7b16 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@167b │ │ +03ac96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ 0x0003 line=1333 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -7144,43 +7144,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -03b71c: |[03b71c] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -03b72c: 5430 d400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -03b730: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -03b734: 5430 c800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -03b738: 5431 d400 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -03b73c: 6e20 6916 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1669 │ │ -03b742: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03b744: 5b30 d400 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -03b748: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b74a: 5c30 ba00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b74e: 6e20 7503 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0375 │ │ -03b754: 5530 ba00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -03b758: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -03b75c: 2200 5001 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -03b760: 2201 f403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b764: 7010 3b1a 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b76a: 1a02 7a03 |001f: const-string v2, "Fragment " // string@037a │ │ -03b76e: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b774: 0c01 |0024: move-result-object v1 │ │ -03b776: 6e20 421a 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b77c: 0c01 |0028: move-result-object v1 │ │ -03b77e: 1a02 3d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003d │ │ -03b782: 6e20 431a 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b788: 0c01 |002e: move-result-object v1 │ │ -03b78a: 6e10 481a 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b790: 0c01 |0032: move-result-object v1 │ │ -03b792: 7020 fe06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -03b798: 2700 |0036: throw v0 │ │ -03b79a: 0e00 |0037: return-void │ │ +03ac98: |[03ac98] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +03aca8: 5430 d400 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +03acac: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +03acb0: 5430 c800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +03acb4: 5431 d400 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +03acb8: 6e20 6916 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1669 │ │ +03acbe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03acc0: 5b30 d400 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +03acc4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03acc6: 5c30 ba00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03acca: 6e20 7503 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0375 │ │ +03acd0: 5530 ba00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +03acd4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +03acd8: 2200 5901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +03acdc: 2201 fd03 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03ace0: 7010 3b1a 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03ace6: 1a02 7a03 |001f: const-string v2, "Fragment " // string@037a │ │ +03acea: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03acf0: 0c01 |0024: move-result-object v1 │ │ +03acf2: 6e20 421a 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03acf8: 0c01 |0028: move-result-object v1 │ │ +03acfa: 1a02 3d00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003d │ │ +03acfe: 6e20 431a 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03ad04: 0c01 |002e: move-result-object v1 │ │ +03ad06: 6e10 481a 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03ad0c: 0c01 |0032: move-result-object v1 │ │ +03ad0e: 7020 fe06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +03ad14: 2700 |0036: throw v0 │ │ +03ad16: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0004 line=449 │ │ 0x000b line=450 │ │ 0x000e line=452 │ │ 0x0011 line=453 │ │ @@ -7196,23 +7196,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03b79c: |[03b79c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -03b7ac: 5220 c700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03b7b0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -03b7b4: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03b7b8: 1a01 7b03 |0006: const-string v1, "Fragment already active" // string@037b │ │ -03b7bc: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03b7c2: 2700 |000b: throw v0 │ │ -03b7c4: 5b23 b800 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ -03b7c8: 0e00 |000e: return-void │ │ +03ad18: |[03ad18] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +03ad28: 5220 c700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03ad2c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +03ad30: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03ad34: 1a01 7b03 |0006: const-string v1, "Fragment already active" // string@037b │ │ +03ad38: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03ad3e: 2700 |000b: throw v0 │ │ +03ad40: 5b23 b800 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ +03ad44: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0004 line=532 │ │ 0x000c line=534 │ │ 0x000e line=535 │ │ locals : │ │ @@ -7224,27 +7224,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03b7cc: |[03b7cc] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -03b7dc: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b7e0: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -03b7e4: 5c12 c400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b7e8: 6e10 5103 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0351 │ │ -03b7ee: 0a00 |0009: move-result v0 │ │ -03b7f0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -03b7f4: 6e10 5303 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0353 │ │ -03b7fa: 0a00 |000f: move-result v0 │ │ -03b7fc: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -03b800: 5410 b500 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03b804: 6e10 cd03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cd │ │ -03b80a: 0e00 |0017: return-void │ │ +03ad48: |[03ad48] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +03ad58: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03ad5c: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +03ad60: 5c12 c400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03ad64: 6e10 5103 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0351 │ │ +03ad6a: 0a00 |0009: move-result v0 │ │ +03ad6c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +03ad70: 6e10 5303 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0353 │ │ +03ad76: 0a00 |000f: move-result v0 │ │ +03ad78: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +03ad7c: 5410 b500 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03ad80: 6e10 cd03 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cd │ │ +03ad86: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=803 │ │ 0x0006 line=804 │ │ 0x0012 line=805 │ │ 0x0017 line=808 │ │ @@ -7257,44 +7257,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 │ │ -03b80c: |[03b80c] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -03b81c: 5923 c700 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03b820: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -03b824: 2200 f403 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b828: 7010 3b1a 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b82e: 5441 dd00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03b832: 6e20 431a 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b838: 0c00 |000e: move-result-object v0 │ │ -03b83a: 1a01 dd00 |000f: const-string v1, ":" // string@00dd │ │ -03b83e: 6e20 431a 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b844: 0c00 |0014: move-result-object v0 │ │ -03b846: 5221 c700 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03b84a: 6e20 3f1a 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03b850: 0c00 |001a: move-result-object v0 │ │ -03b852: 6e10 481a 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b858: 0c00 |001e: move-result-object v0 │ │ -03b85a: 5b20 dd00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03b85e: 0e00 |0021: return-void │ │ -03b860: 2200 f403 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b864: 7010 3b1a 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b86a: 1a01 4a0d |0027: const-string v1, "android:fragment:" // string@0d4a │ │ -03b86e: 6e20 431a 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b874: 0c00 |002c: move-result-object v0 │ │ -03b876: 5221 c700 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03b87a: 6e20 3f1a 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03b880: 0c00 |0032: move-result-object v0 │ │ -03b882: 6e10 481a 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b888: 0c00 |0036: move-result-object v0 │ │ -03b88a: 5b20 dd00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -03b88e: 28e8 |0039: goto 0021 // -0018 │ │ +03ad88: |[03ad88] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +03ad98: 5923 c700 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03ad9c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +03ada0: 2200 fd03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +03ada4: 7010 3b1a 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03adaa: 5441 dd00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03adae: 6e20 431a 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03adb4: 0c00 |000e: move-result-object v0 │ │ +03adb6: 1a01 dd00 |000f: const-string v1, ":" // string@00dd │ │ +03adba: 6e20 431a 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03adc0: 0c00 |0014: move-result-object v0 │ │ +03adc2: 5221 c700 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03adc6: 6e20 3f1a 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03adcc: 0c00 |001a: move-result-object v0 │ │ +03adce: 6e10 481a 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03add4: 0c00 |001e: move-result-object v0 │ │ +03add6: 5b20 dd00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03adda: 0e00 |0021: return-void │ │ +03addc: 2200 fd03 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +03ade0: 7010 3b1a 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03ade6: 1a01 530d |0027: const-string v1, "android:fragment:" // string@0d53 │ │ +03adea: 6e20 431a 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03adf0: 0c00 |002c: move-result-object v0 │ │ +03adf2: 5221 c700 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03adf6: 6e20 3f1a 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03adfc: 0c00 |0032: move-result-object v0 │ │ +03adfe: 6e10 481a 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03ae04: 0c00 |0036: move-result-object v0 │ │ +03ae06: 5b20 dd00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +03ae0a: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0002 line=462 │ │ 0x0004 line=463 │ │ 0x0021 line=467 │ │ 0x0022 line=465 │ │ @@ -7308,29 +7308,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 │ │ -03b890: |[03b890] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -03b8a0: 5220 c700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03b8a4: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -03b8a8: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03b8ac: 1a01 7b03 |0006: const-string v1, "Fragment already active" // string@037b │ │ -03b8b0: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03b8b6: 2700 |000b: throw v0 │ │ -03b8b8: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -03b8bc: 5430 ae00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03b8c0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -03b8c4: 5430 ae00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ -03b8c8: 5b20 d300 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -03b8cc: 0e00 |0016: return-void │ │ -03b8ce: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -03b8d0: 28fc |0018: goto 0014 // -0004 │ │ +03ae0c: |[03ae0c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +03ae1c: 5220 c700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03ae20: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +03ae24: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03ae28: 1a01 7b03 |0006: const-string v1, "Fragment already active" // string@037b │ │ +03ae2c: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03ae32: 2700 |000b: throw v0 │ │ +03ae34: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +03ae38: 5430 ae00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +03ae3c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +03ae40: 5430 ae00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00ae │ │ +03ae44: 5b20 d300 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +03ae48: 0e00 |0016: return-void │ │ +03ae4a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +03ae4c: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0004 line=555 │ │ 0x000c line=557 │ │ 0x0016 line=559 │ │ 0x0017 line=557 │ │ @@ -7343,29 +7343,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -03b8d4: |[03b8d4] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -03b8e4: 5510 cb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03b8e8: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -03b8ec: 5c12 cb00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -03b8f0: 5510 c400 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -03b8f4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -03b8f8: 6e10 5103 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0351 │ │ -03b8fe: 0a00 |000d: move-result v0 │ │ -03b900: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -03b904: 6e10 5303 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0353 │ │ -03b90a: 0a00 |0013: move-result v0 │ │ -03b90c: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -03b910: 5410 b500 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03b914: 6e10 cd03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cd │ │ -03b91a: 0e00 |001b: return-void │ │ +03ae50: |[03ae50] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +03ae60: 5510 cb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03ae64: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +03ae68: 5c12 cb00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +03ae6c: 5510 c400 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +03ae70: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +03ae74: 6e10 5103 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@0351 │ │ +03ae7a: 0a00 |000d: move-result v0 │ │ +03ae7c: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +03ae80: 6e10 5303 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@0353 │ │ +03ae86: 0a00 |0013: move-result v0 │ │ +03ae88: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +03ae8c: 5410 b500 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03ae90: 6e10 cd03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cd │ │ +03ae96: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0004 line=821 │ │ 0x0006 line=822 │ │ 0x0016 line=823 │ │ 0x001b line=826 │ │ @@ -7378,24 +7378,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03b91c: |[03b91c] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -03b92c: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -03b930: 5420 cd00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -03b934: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -03b938: 2200 e203 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03b93c: 1a01 5802 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0258 │ │ -03b940: 7020 051a 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03b946: 2700 |000d: throw v0 │ │ -03b948: 5c23 d100 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ -03b94c: 0e00 |0010: return-void │ │ +03ae98: |[03ae98] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +03aea8: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +03aeac: 5420 cd00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +03aeb0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +03aeb4: 2200 eb03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03aeb8: 1a01 5802 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0258 │ │ +03aebc: 7020 051a 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03aec2: 2700 |000d: throw v0 │ │ +03aec4: 5c23 d100 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ +03aec8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0006 line=784 │ │ 0x000e line=787 │ │ 0x0010 line=788 │ │ locals : │ │ @@ -7407,18 +7407,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 │ │ -03b950: |[03b950] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -03b960: 5b01 d800 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -03b964: 5902 da00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ -03b968: 0e00 |0004: return-void │ │ +03aecc: |[03aecc] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +03aedc: 5b01 d800 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +03aee0: 5902 da00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ +03aee4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0002 line=574 │ │ 0x0004 line=575 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -7430,30 +7430,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03b96c: |[03b96c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -03b97c: 5520 db00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -03b980: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -03b984: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -03b988: 5220 d500 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -03b98c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -03b98e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -03b992: 5420 c200 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03b996: 6e20 2d04 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@042d │ │ -03b99c: 5c23 db00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -03b9a0: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -03b9a4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -03b9a6: 5c20 bf00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ -03b9aa: 0e00 |0017: return-void │ │ -03b9ac: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03b9ae: 28fc |0019: goto 0015 // -0004 │ │ +03aee8: |[03aee8] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +03aef8: 5520 db00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +03aefc: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +03af00: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +03af04: 5220 d500 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +03af08: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +03af0a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +03af0e: 5420 c200 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +03af12: 6e20 2d04 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@042d │ │ +03af18: 5c23 db00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +03af1c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +03af20: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +03af22: 5c20 bf00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ +03af26: 0e00 |0017: return-void │ │ +03af28: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03af2a: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ 0x000b line=843 │ │ 0x0010 line=845 │ │ 0x0012 line=846 │ │ 0x0017 line=847 │ │ @@ -7467,36 +7467,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -03b9b0: |[03b9b0] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -03b9c0: 5430 b500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03b9c4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -03b9c8: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03b9cc: 2201 f403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03b9d0: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03b9d6: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ -03b9da: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b9e0: 0c01 |0010: move-result-object v1 │ │ -03b9e2: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03b9e8: 0c01 |0014: move-result-object v1 │ │ -03b9ea: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ -03b9ee: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03b9f4: 0c01 |001a: move-result-object v1 │ │ -03b9f6: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03b9fc: 0c01 |001e: move-result-object v1 │ │ -03b9fe: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03ba04: 2700 |0022: throw v0 │ │ -03ba06: 5430 b500 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03ba0a: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -03ba0c: 6e40 cc03 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@03cc │ │ -03ba12: 0e00 |0029: return-void │ │ +03af2c: |[03af2c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +03af3c: 5430 b500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03af40: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +03af44: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03af48: 2201 fd03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03af4c: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03af52: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ +03af56: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03af5c: 0c01 |0010: move-result-object v1 │ │ +03af5e: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03af64: 0c01 |0014: move-result-object v1 │ │ +03af66: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ +03af6a: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03af70: 0c01 |001a: move-result-object v1 │ │ +03af72: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03af78: 0c01 |001e: move-result-object v1 │ │ +03af7a: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03af80: 2700 |0022: throw v0 │ │ +03af82: 5430 b500 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03af86: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +03af88: 6e40 cc03 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@03cc │ │ +03af8e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ 0x0004 line=878 │ │ 0x0023 line=880 │ │ 0x0029 line=881 │ │ locals : │ │ @@ -7508,35 +7508,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -03ba14: |[03ba14] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -03ba24: 5430 b500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03ba28: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -03ba2c: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03ba30: 2201 f403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03ba34: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03ba3a: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ -03ba3e: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03ba44: 0c01 |0010: move-result-object v1 │ │ -03ba46: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03ba4c: 0c01 |0014: move-result-object v1 │ │ -03ba4e: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ -03ba52: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03ba58: 0c01 |001a: move-result-object v1 │ │ -03ba5a: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03ba60: 0c01 |001e: move-result-object v1 │ │ -03ba62: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03ba68: 2700 |0022: throw v0 │ │ -03ba6a: 5430 b500 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -03ba6e: 6e40 cc03 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@03cc │ │ -03ba74: 0e00 |0028: return-void │ │ +03af90: |[03af90] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +03afa0: 5430 b500 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03afa4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +03afa8: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03afac: 2201 fd03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03afb0: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03afb6: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ +03afba: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03afc0: 0c01 |0010: move-result-object v1 │ │ +03afc2: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03afc8: 0c01 |0014: move-result-object v1 │ │ +03afca: 1a02 7800 |0015: const-string v2, " not attached to Activity" // string@0078 │ │ +03afce: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03afd4: 0c01 |001a: move-result-object v1 │ │ +03afd6: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03afdc: 0c01 |001e: move-result-object v1 │ │ +03afde: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03afe4: 2700 |0022: throw v0 │ │ +03afe6: 5430 b500 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +03afea: 6e40 cc03 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@03cc │ │ +03aff0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ 0x0004 line=889 │ │ 0x0023 line=891 │ │ 0x0028 line=892 │ │ locals : │ │ @@ -7549,44 +7549,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -03ba78: |[03ba78] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -03ba88: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -03ba8c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -03ba90: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -03ba96: 7120 af09 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -03ba9c: 5221 c700 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03baa0: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -03baa4: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ -03baa8: 6e20 431a 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03baae: 5221 c700 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03bab2: 6e20 3f1a 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03bab8: 5221 c100 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03babc: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -03bac0: 1a01 4a00 |001c: const-string v1, " id=0x" // string@004a │ │ -03bac4: 6e20 431a 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03baca: 5221 c100 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03bace: 7110 0c1a 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03bad4: 0c01 |0026: move-result-object v1 │ │ -03bad6: 6e20 431a 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03badc: 5421 d700 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03bae0: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -03bae4: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -03bae8: 6e20 431a 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03baee: 5421 d700 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03baf2: 6e20 431a 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03baf8: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -03bafc: 6e20 3e1a 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bb02: 6e10 481a 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03bb08: 0c01 |0040: move-result-object v1 │ │ -03bb0a: 1101 |0041: return-object v1 │ │ +03aff4: |[03aff4] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +03b004: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +03b008: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +03b00c: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +03b012: 7120 af09 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +03b018: 5221 c700 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03b01c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +03b020: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ +03b024: 6e20 431a 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b02a: 5221 c700 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03b02e: 6e20 3f1a 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03b034: 5221 c100 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +03b038: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +03b03c: 1a01 4a00 |001c: const-string v1, " id=0x" // string@004a │ │ +03b040: 6e20 431a 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b046: 5221 c100 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +03b04a: 7110 0c1a 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b050: 0c01 |0026: move-result-object v1 │ │ +03b052: 6e20 431a 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b058: 5421 d700 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +03b05c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +03b060: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +03b064: 6e20 431a 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b06a: 5421 d700 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +03b06e: 6e20 431a 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b074: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +03b078: 6e20 3e1a 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b07e: 6e10 481a 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b084: 0c01 |0040: move-result-object v1 │ │ +03b086: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0007 line=490 │ │ 0x000a line=491 │ │ 0x000e line=492 │ │ 0x0013 line=493 │ │ @@ -7607,32 +7607,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03bb0c: |[03bb0c] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -03bb1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bb1e: 6e20 7b16 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@167b │ │ -03bb24: 0e00 |0004: return-void │ │ +03b088: |[03b088] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +03b098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b09a: 6e20 7b16 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@167b │ │ +03b0a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0004 line=1344 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 895 (Fragment.java) │ │ │ │ Class #51 header: │ │ -class_idx : 216 │ │ +class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 113 │ │ +superclass_idx : 119 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #51 annotations: │ │ @@ -7657,18 +7657,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 │ │ -03bb28: |[03bb28] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -03bb38: 5b01 df00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -03bb3c: 7010 fd01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -03bb42: 0e00 |0005: return-void │ │ +03b0a4: |[03b0a4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +03b0b4: 5b01 df00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +03b0b8: 7010 fd01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +03b0be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -7678,34 +7678,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -03bb44: |[03bb44] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -03bb54: 5230 2f00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002f │ │ -03bb58: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -03bb5e: 6f20 0102 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0201 │ │ -03bb64: 0e00 |0008: return-void │ │ -03bb66: 5420 df00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -03bb6a: 5500 fb00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ -03bb6e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -03bb72: 5420 df00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -03bb76: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -03bb78: 6e20 9e03 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039e │ │ -03bb7e: 28f3 |0015: goto 0008 // -000d │ │ -03bb80: 5420 df00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -03bb84: 6e10 c503 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c5 │ │ -03bb8a: 5420 df00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -03bb8e: 5400 f300 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03bb92: 6e10 1704 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03bb98: 28e6 |0022: goto 0008 // -001a │ │ -03bb9a: 0000 |0023: nop // spacer │ │ -03bb9c: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +03b0c0: |[03b0c0] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +03b0d0: 5230 2f00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002f │ │ +03b0d4: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +03b0da: 6f20 0102 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0201 │ │ +03b0e0: 0e00 |0008: return-void │ │ +03b0e2: 5420 df00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +03b0e6: 5500 fb00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ +03b0ea: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +03b0ee: 5420 df00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +03b0f2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +03b0f4: 6e20 9e03 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039e │ │ +03b0fa: 28f3 |0015: goto 0008 // -000d │ │ +03b0fc: 5420 df00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +03b100: 6e10 c503 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c5 │ │ +03b106: 5420 df00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +03b10a: 5400 f300 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b10e: 6e10 1704 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03b114: 28e6 |0022: goto 0008 // -001a │ │ +03b116: 0000 |0023: nop // spacer │ │ +03b118: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=101 │ │ 0x0008 line=103 │ │ 0x0009 line=92 │ │ 0x000f line=93 │ │ @@ -7715,17 +7715,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ source_file_idx : 897 (FragmentActivity.java) │ │ │ │ Class #52 header: │ │ -class_idx : 218 │ │ +class_idx : 227 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 897 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 annotations: │ │ @@ -7766,52 +7766,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -03bbac: |[03bbac] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -03bbbc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -03bbbe: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -03bbc2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -03bbc8: 6900 e100 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e1 │ │ -03bbcc: 0e00 |0008: return-void │ │ -03bbce: 0000 |0009: nop // spacer │ │ -03bbd0: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +03b128: |[03b128] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +03b138: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +03b13a: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +03b13e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +03b144: 6900 e100 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e1 │ │ +03b148: 0e00 |0008: return-void │ │ +03b14a: 0000 |0009: nop // spacer │ │ +03b14c: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 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 │ │ -03bbe4: |[03bbe4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -03bbf4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03bbfa: 0e00 |0003: return-void │ │ +03b160: |[03b160] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +03b170: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03b176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ source_file_idx : 897 (FragmentActivity.java) │ │ │ │ Class #53 header: │ │ -class_idx : 219 │ │ +class_idx : 228 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #53 annotations: │ │ @@ -7858,30 +7858,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bbfc: |[03bbfc] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -03bc0c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03bc12: 0e00 |0003: return-void │ │ +03b178: |[03b178] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +03b188: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03b18e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ source_file_idx : 897 (FragmentActivity.java) │ │ │ │ Class #54 header: │ │ -class_idx : 220 │ │ +class_idx : 229 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 14 │ │ +superclass_idx : 16 │ │ source_file_idx : 897 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ Class #54 annotations: │ │ @@ -7987,26 +7987,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03bc14: |[03bc14] android.support.v4.app.FragmentActivity.:()V │ │ -03bc24: 7010 1100 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0011 │ │ -03bc2a: 2200 d800 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00d8 │ │ -03bc2e: 7020 9603 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0396 │ │ -03bc34: 5b10 f400 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03bc38: 2200 e600 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00e6 │ │ -03bc3c: 7010 fb03 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03fb │ │ -03bc42: 5b10 f300 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03bc46: 2200 d900 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00d9 │ │ -03bc4a: 7020 9803 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0398 │ │ -03bc50: 5b10 f100 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f1 │ │ -03bc54: 0e00 |0018: return-void │ │ +03b190: |[03b190] android.support.v4.app.FragmentActivity.:()V │ │ +03b1a0: 7010 1100 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0011 │ │ +03b1a6: 2200 e100 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00e1 │ │ +03b1aa: 7020 9603 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0396 │ │ +03b1b0: 5b10 f400 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03b1b4: 2200 ef00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00ef │ │ +03b1b8: 7010 fb03 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03fb │ │ +03b1be: 5b10 f300 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b1c2: 2200 e200 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00e2 │ │ +03b1c6: 7020 9803 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0398 │ │ +03b1cc: 5b10 f100 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f1 │ │ +03b1d0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=87 │ │ 0x000a line=106 │ │ 0x0011 line=107 │ │ 0x0018 line=135 │ │ @@ -8018,46 +8018,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 │ │ -03bc58: |[03bc58] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -03bc68: 6e20 d519 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03bc6e: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -03bc72: 1a03 ed17 |0005: const-string v3, "null" // string@17ed │ │ -03bc76: 6e20 da19 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03bc7c: 0e00 |000a: return-void │ │ -03bc7e: 7110 ce03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03ce │ │ -03bc84: 0c03 |000e: move-result-object v3 │ │ -03bc86: 6e20 da19 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03bc8c: 2083 3b03 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@033b │ │ -03bc90: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -03bc94: 0781 |0016: move-object v1, v8 │ │ -03bc96: 1f01 3b03 |0017: check-cast v1, Landroid/view/ViewGroup; // type@033b │ │ -03bc9a: 6e10 b216 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -03bca0: 0a00 |001c: move-result v0 │ │ -03bca2: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -03bca6: 2203 f403 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03bcaa: 7010 3b1a 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03bcb0: 6e20 431a 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bcb6: 0c03 |0027: move-result-object v3 │ │ -03bcb8: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -03bcbc: 6e20 431a 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bcc2: 0c03 |002d: move-result-object v3 │ │ -03bcc4: 6e10 481a 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03bcca: 0c06 |0031: move-result-object v6 │ │ -03bccc: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -03bcce: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -03bcd2: 6e20 b116 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -03bcd8: 0c03 |0038: move-result-object v3 │ │ -03bcda: 7040 a003 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@03a0 │ │ -03bce0: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03bce4: 28f5 |003e: goto 0033 // -000b │ │ +03b1d4: |[03b1d4] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +03b1e4: 6e20 d519 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b1ea: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +03b1ee: 1a03 f617 |0005: const-string v3, "null" // string@17f6 │ │ +03b1f2: 6e20 da19 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +03b1f8: 0e00 |000a: return-void │ │ +03b1fa: 7110 ce03 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@03ce │ │ +03b200: 0c03 |000e: move-result-object v3 │ │ +03b202: 6e20 da19 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +03b208: 2083 4403 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0344 │ │ +03b20c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +03b210: 0781 |0016: move-object v1, v8 │ │ +03b212: 1f01 4403 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0344 │ │ +03b216: 6e10 b216 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +03b21c: 0a00 |001c: move-result v0 │ │ +03b21e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +03b222: 2203 fd03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03b226: 7010 3b1a 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03b22c: 6e20 431a 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b232: 0c03 |0027: move-result-object v3 │ │ +03b234: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +03b238: 6e20 431a 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b23e: 0c03 |002d: move-result-object v3 │ │ +03b240: 6e10 481a 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b246: 0c06 |0031: move-result-object v6 │ │ +03b248: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +03b24a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +03b24e: 6e20 b116 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +03b254: 0c03 |0038: move-result-object v3 │ │ +03b256: 7040 a003 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@03a0 │ │ +03b25c: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03b260: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=762 │ │ 0x0003 line=763 │ │ 0x0005 line=764 │ │ 0x000a line=780 │ │ 0x000b line=767 │ │ @@ -8083,178 +8083,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 │ │ -03bce8: |[03bce8] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -03bcf8: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -03bcfc: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -03bd00: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -03bd04: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -03bd08: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -03bd0c: 2202 f403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -03bd10: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -03bd14: 7020 3c1a 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -03bd1a: 6e10 211a 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -03bd20: 0c06 |0014: move-result-object v6 │ │ -03bd22: 6e10 f319 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -03bd28: 0c06 |0018: move-result-object v6 │ │ -03bd2a: 6e20 431a 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bd30: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -03bd34: 6e20 3e1a 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bd3a: 7110 4c1a 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -03bd40: 0a06 |0024: move-result v6 │ │ -03bd42: 7110 0c1a 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03bd48: 0c06 |0028: move-result-object v6 │ │ -03bd4a: 6e20 431a 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bd50: 6e20 3e1a a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bd56: 6e10 3f16 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -03bd5c: 0a06 |0032: move-result v6 │ │ -03bd5e: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -03bd64: 6e20 3e1a 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bd6a: 6e10 4b16 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@164b │ │ -03bd70: 0a06 |003c: move-result v6 │ │ -03bd72: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -03bd76: 0176 |003f: move v6, v7 │ │ -03bd78: 6e20 3e1a 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bd7e: 6e10 4a16 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@164a │ │ -03bd84: 0a06 |0046: move-result v6 │ │ -03bd86: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -03bd8a: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -03bd8e: 6e20 3e1a 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bd94: 6e10 8d16 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@168d │ │ -03bd9a: 0a06 |0051: move-result v6 │ │ -03bd9c: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -03bda0: 0186 |0054: move v6, v8 │ │ -03bda2: 6e20 3e1a 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bda8: 6e10 4d16 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@164d │ │ -03bdae: 0a06 |005b: move-result v6 │ │ -03bdb0: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -03bdb4: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -03bdb8: 6e20 3e1a 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bdbe: 6e10 5216 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1652 │ │ -03bdc4: 0a06 |0066: move-result v6 │ │ -03bdc6: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -03bdca: 0196 |0069: move v6, v9 │ │ -03bdcc: 6e20 3e1a 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bdd2: 6e10 4816 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1648 │ │ -03bdd8: 0a06 |0070: move-result v6 │ │ -03bdda: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -03bdde: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -03bde2: 6e20 3e1a 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bde8: 6e10 4e16 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@164e │ │ -03bdee: 0a06 |007b: move-result v6 │ │ -03bdf0: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -03bdf4: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -03bdf8: 6e20 3e1a 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bdfe: 6e20 3e1a a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be04: 6e10 4c16 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@164c │ │ -03be0a: 0a06 |0089: move-result v6 │ │ -03be0c: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -03be10: 6e20 3e1a 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be16: 6e10 5116 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1651 │ │ -03be1c: 0a06 |0092: move-result v6 │ │ -03be1e: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -03be22: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -03be26: 6e20 3e1a 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be2c: 6e10 5016 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1650 │ │ -03be32: 0a06 |009d: move-result v6 │ │ -03be34: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -03be38: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -03be3c: 6e20 3e1a 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be42: 6e20 3e1a a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be48: 6e10 1e16 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@161e │ │ -03be4e: 0a06 |00ab: move-result v6 │ │ -03be50: 6e20 3f1a 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03be56: 6e20 3e1a b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be5c: 6e10 3b16 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@163b │ │ -03be62: 0a06 |00b5: move-result v6 │ │ -03be64: 6e20 3f1a 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03be6a: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -03be6e: 6e20 3e1a 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be74: 6e10 3216 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1632 │ │ -03be7a: 0a06 |00c1: move-result v6 │ │ -03be7c: 6e20 3f1a 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03be82: 6e20 3e1a b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03be88: 6e10 1316 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -03be8e: 0a06 |00cb: move-result v6 │ │ -03be90: 6e20 3f1a 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03be96: 6e10 1716 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1617 │ │ -03be9c: 0a01 |00d2: move-result v1 │ │ -03be9e: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -03bea0: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -03bea4: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ -03bea8: 6e20 431a 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03beae: 7110 0c1a 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03beb4: 0c06 |00de: move-result-object v6 │ │ -03beb6: 6e20 431a 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bebc: 6e10 3116 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1631 │ │ -03bec2: 0c04 |00e5: move-result-object v4 │ │ -03bec4: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -03bec8: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -03becc: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -03bed0: b516 |00ec: and-int/2addr v6, v1 │ │ -03bed2: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -03bed8: 6e20 3301 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0133 │ │ -03bede: 0c03 |00f3: move-result-object v3 │ │ -03bee0: 6e20 3401 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0134 │ │ -03bee6: 0c05 |00f7: move-result-object v5 │ │ -03bee8: 6e20 3101 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0131 │ │ -03beee: 0c00 |00fb: move-result-object v0 │ │ -03bef0: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -03bef4: 6e20 431a 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03befa: 6e20 431a 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bf00: 1a06 dd00 |0104: const-string v6, ":" // string@00dd │ │ -03bf04: 6e20 431a 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bf0a: 6e20 431a 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bf10: 1a06 dc00 |010c: const-string v6, "/" // string@00dc │ │ -03bf14: 6e20 431a 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bf1a: 6e20 431a 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bf20: 1a06 5d1e |0114: const-string v6, "}" // string@1e5d │ │ -03bf24: 6e20 431a 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03bf2a: 6e10 481a 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03bf30: 0c06 |011c: move-result-object v6 │ │ -03bf32: 1106 |011d: return-object v6 │ │ -03bf34: 6e20 3e1a 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bf3a: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -03bf3e: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -03bf42: 6e20 3e1a 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bf48: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -03bf4c: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -03bf50: 6e20 3e1a 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -03bf56: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -03bf5a: 0186 |0131: move v6, v8 │ │ -03bf5c: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -03bf60: 0186 |0134: move v6, v8 │ │ -03bf62: 2900 16ff |0135: goto/16 004b // -00ea │ │ -03bf66: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -03bf6a: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -03bf6e: 0186 |013b: move v6, v8 │ │ -03bf70: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -03bf74: 0186 |013e: move v6, v8 │ │ -03bf76: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -03bf7a: 0186 |0141: move v6, v8 │ │ -03bf7c: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -03bf80: 0186 |0144: move v6, v8 │ │ -03bf82: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -03bf86: 0187 |0147: move v7, v8 │ │ -03bf88: 2900 44ff |0148: goto/16 008c // -00bc │ │ -03bf8c: 0186 |014a: move v6, v8 │ │ -03bf8e: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -03bf92: 1a03 5d0d |014d: const-string v3, "app" // string@0d5d │ │ -03bf96: 28a5 |014f: goto 00f4 // -005b │ │ -03bf98: 1a03 0f0d |0150: const-string v3, "android" // string@0d0f │ │ -03bf9c: 28a2 |0152: goto 00f4 // -005e │ │ -03bf9e: 0d06 |0153: move-exception v6 │ │ -03bfa0: 28c0 |0154: goto 0114 // -0040 │ │ -03bfa2: 0000 |0155: nop // spacer │ │ -03bfa4: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -03bfc0: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +03b264: |[03b264] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +03b274: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +03b278: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +03b27c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +03b280: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +03b284: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +03b288: 2202 fd03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +03b28c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +03b290: 7020 3c1a 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +03b296: 6e10 211a 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +03b29c: 0c06 |0014: move-result-object v6 │ │ +03b29e: 6e10 f319 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +03b2a4: 0c06 |0018: move-result-object v6 │ │ +03b2a6: 6e20 431a 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b2ac: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +03b2b0: 6e20 3e1a 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b2b6: 7110 4c1a 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +03b2bc: 0a06 |0024: move-result v6 │ │ +03b2be: 7110 0c1a 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b2c4: 0c06 |0028: move-result-object v6 │ │ +03b2c6: 6e20 431a 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b2cc: 6e20 3e1a a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b2d2: 6e10 3f16 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +03b2d8: 0a06 |0032: move-result v6 │ │ +03b2da: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +03b2e0: 6e20 3e1a 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b2e6: 6e10 4b16 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@164b │ │ +03b2ec: 0a06 |003c: move-result v6 │ │ +03b2ee: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +03b2f2: 0176 |003f: move v6, v7 │ │ +03b2f4: 6e20 3e1a 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b2fa: 6e10 4a16 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@164a │ │ +03b300: 0a06 |0046: move-result v6 │ │ +03b302: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +03b306: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +03b30a: 6e20 3e1a 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b310: 6e10 8d16 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@168d │ │ +03b316: 0a06 |0051: move-result v6 │ │ +03b318: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +03b31c: 0186 |0054: move v6, v8 │ │ +03b31e: 6e20 3e1a 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b324: 6e10 4d16 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@164d │ │ +03b32a: 0a06 |005b: move-result v6 │ │ +03b32c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +03b330: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +03b334: 6e20 3e1a 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b33a: 6e10 5216 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1652 │ │ +03b340: 0a06 |0066: move-result v6 │ │ +03b342: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +03b346: 0196 |0069: move v6, v9 │ │ +03b348: 6e20 3e1a 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b34e: 6e10 4816 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1648 │ │ +03b354: 0a06 |0070: move-result v6 │ │ +03b356: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +03b35a: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +03b35e: 6e20 3e1a 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b364: 6e10 4e16 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@164e │ │ +03b36a: 0a06 |007b: move-result v6 │ │ +03b36c: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +03b370: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +03b374: 6e20 3e1a 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b37a: 6e20 3e1a a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b380: 6e10 4c16 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@164c │ │ +03b386: 0a06 |0089: move-result v6 │ │ +03b388: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +03b38c: 6e20 3e1a 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b392: 6e10 5116 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1651 │ │ +03b398: 0a06 |0092: move-result v6 │ │ +03b39a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +03b39e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +03b3a2: 6e20 3e1a 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b3a8: 6e10 5016 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1650 │ │ +03b3ae: 0a06 |009d: move-result v6 │ │ +03b3b0: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +03b3b4: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +03b3b8: 6e20 3e1a 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b3be: 6e20 3e1a a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b3c4: 6e10 1e16 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@161e │ │ +03b3ca: 0a06 |00ab: move-result v6 │ │ +03b3cc: 6e20 3f1a 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03b3d2: 6e20 3e1a b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b3d8: 6e10 3b16 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@163b │ │ +03b3de: 0a06 |00b5: move-result v6 │ │ +03b3e0: 6e20 3f1a 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03b3e6: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +03b3ea: 6e20 3e1a 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b3f0: 6e10 3216 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1632 │ │ +03b3f6: 0a06 |00c1: move-result v6 │ │ +03b3f8: 6e20 3f1a 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03b3fe: 6e20 3e1a b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b404: 6e10 1316 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +03b40a: 0a06 |00cb: move-result v6 │ │ +03b40c: 6e20 3f1a 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03b412: 6e10 1716 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1617 │ │ +03b418: 0a01 |00d2: move-result v1 │ │ +03b41a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +03b41c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +03b420: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ +03b424: 6e20 431a 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b42a: 7110 0c1a 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b430: 0c06 |00de: move-result-object v6 │ │ +03b432: 6e20 431a 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b438: 6e10 3116 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1631 │ │ +03b43e: 0c04 |00e5: move-result-object v4 │ │ +03b440: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +03b444: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +03b448: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +03b44c: b516 |00ec: and-int/2addr v6, v1 │ │ +03b44e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +03b454: 6e20 3301 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0133 │ │ +03b45a: 0c03 |00f3: move-result-object v3 │ │ +03b45c: 6e20 3401 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0134 │ │ +03b462: 0c05 |00f7: move-result-object v5 │ │ +03b464: 6e20 3101 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0131 │ │ +03b46a: 0c00 |00fb: move-result-object v0 │ │ +03b46c: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +03b470: 6e20 431a 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b476: 6e20 431a 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b47c: 1a06 dd00 |0104: const-string v6, ":" // string@00dd │ │ +03b480: 6e20 431a 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b486: 6e20 431a 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b48c: 1a06 dc00 |010c: const-string v6, "/" // string@00dc │ │ +03b490: 6e20 431a 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b496: 6e20 431a 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b49c: 1a06 661e |0114: const-string v6, "}" // string@1e66 │ │ +03b4a0: 6e20 431a 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b4a6: 6e10 481a 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b4ac: 0c06 |011c: move-result-object v6 │ │ +03b4ae: 1106 |011d: return-object v6 │ │ +03b4b0: 6e20 3e1a 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b4b6: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +03b4ba: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +03b4be: 6e20 3e1a 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b4c4: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +03b4c8: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +03b4cc: 6e20 3e1a 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +03b4d2: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +03b4d6: 0186 |0131: move v6, v8 │ │ +03b4d8: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +03b4dc: 0186 |0134: move v6, v8 │ │ +03b4de: 2900 16ff |0135: goto/16 004b // -00ea │ │ +03b4e2: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +03b4e6: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +03b4ea: 0186 |013b: move v6, v8 │ │ +03b4ec: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +03b4f0: 0186 |013e: move v6, v8 │ │ +03b4f2: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +03b4f6: 0186 |0141: move v6, v8 │ │ +03b4f8: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +03b4fc: 0186 |0144: move v6, v8 │ │ +03b4fe: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +03b502: 0187 |0147: move v7, v8 │ │ +03b504: 2900 44ff |0148: goto/16 008c // -00bc │ │ +03b508: 0186 |014a: move v6, v8 │ │ +03b50a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +03b50e: 1a03 660d |014d: const-string v3, "app" // string@0d66 │ │ +03b512: 28a5 |014f: goto 00f4 // -005b │ │ +03b514: 1a03 180d |0150: const-string v3, "android" // string@0d18 │ │ +03b518: 28a2 |0152: goto 00f4 // -005e │ │ +03b51a: 0d06 |0153: move-exception v6 │ │ +03b51c: 28c0 |0154: goto 0114 // -0040 │ │ +03b51e: 0000 |0155: nop // spacer │ │ +03b520: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +03b53c: 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=696 │ │ @@ -8339,24 +8339,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03bfec: |[03bfec] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -03bffc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03bffe: 5520 f800 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ -03c002: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -03c006: 5c21 f800 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ -03c00a: 5c23 fa00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fa │ │ -03c00e: 5420 f400 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03c012: 6e20 0902 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -03c018: 6e10 c303 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@03c3 │ │ -03c01e: 0e00 |0011: return-void │ │ +03b568: |[03b568] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +03b578: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03b57a: 5520 f800 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ +03b57e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +03b582: 5c21 f800 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ +03b586: 5c23 fa00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fa │ │ +03b58a: 5420 f400 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03b58e: 6e20 0902 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +03b594: 6e10 c303 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@03c3 │ │ +03b59a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x0007 line=785 │ │ 0x0009 line=786 │ │ 0x000e line=787 │ │ @@ -8370,103 +8370,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 │ │ -03c020: |[03c020] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -03c030: 6001 2d00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03c034: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -03c038: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -03c03c: 6e20 d519 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c042: 1a01 2f09 |0009: const-string v1, "Local FragmentActivity " // string@092f │ │ -03c046: 6e20 d519 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c04c: 7110 4c1a 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -03c052: 0a01 |0011: move-result v1 │ │ -03c054: 7110 0c1a 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c05a: 0c01 |0015: move-result-object v1 │ │ -03c05c: 6e20 d519 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c062: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ -03c066: 6e20 da19 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03c06c: 2201 f403 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c070: 7010 3b1a 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c076: 6e20 431a 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c07c: 0c01 |0026: move-result-object v1 │ │ -03c07e: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -03c082: 6e20 431a 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c088: 0c01 |002c: move-result-object v1 │ │ -03c08a: 6e10 481a 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c090: 0c00 |0030: move-result-object v0 │ │ -03c092: 6e20 d519 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c098: 1a01 e714 |0034: const-string v1, "mCreated=" // string@14e7 │ │ -03c09c: 6e20 d519 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c0a2: 5541 f200 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f2 │ │ -03c0a6: 6e20 d619 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03c0ac: 1a01 2216 |003e: const-string v1, "mResumed=" // string@1622 │ │ -03c0b0: 6e20 d519 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c0b6: 5541 f900 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00f9 │ │ -03c0ba: 6e20 d619 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03c0c0: 1a01 7000 |0048: const-string v1, " mStopped=" // string@0070 │ │ -03c0c4: 6e20 d519 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c0ca: 5541 fb00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ -03c0ce: 6e20 d619 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -03c0d4: 1a01 6800 |0052: const-string v1, " mReallyStopped=" // string@0068 │ │ -03c0d8: 6e20 d519 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c0de: 5541 f800 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ -03c0e2: 6e20 db19 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -03c0e8: 6e20 d519 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c0ee: 1a01 9f15 |005f: const-string v1, "mLoadersStarted=" // string@159f │ │ -03c0f2: 6e20 d519 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c0f8: 5541 f600 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03c0fc: 6e20 db19 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -03c102: 5441 f500 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c106: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -03c10a: 6e20 d519 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c110: 1a01 2609 |0070: const-string v1, "Loader Manager " // string@0926 │ │ -03c114: 6e20 d519 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c11a: 5441 f500 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c11e: 7110 4c1a 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -03c124: 0a01 |007a: move-result v1 │ │ -03c126: 7110 0c1a 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c12c: 0c01 |007e: move-result-object v1 │ │ -03c12e: 6e20 d519 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c134: 1a01 dd00 |0082: const-string v1, ":" // string@00dd │ │ -03c138: 6e20 da19 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03c13e: 5441 f500 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c142: 2202 f403 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c146: 7010 3b1a 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c14c: 6e20 431a 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c152: 0c02 |0091: move-result-object v2 │ │ -03c154: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -03c158: 6e20 431a 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c15e: 0c02 |0097: move-result-object v2 │ │ -03c160: 6e10 481a 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c166: 0c02 |009b: move-result-object v2 │ │ -03c168: 6e58 fd04 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@04fd │ │ -03c16e: 5441 f300 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c172: 6e58 1504 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@0415 │ │ -03c178: 6e20 d519 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -03c17e: 1a01 ba0b |00a7: const-string v1, "View Hierarchy:" // string@0bba │ │ -03c182: 6e20 da19 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -03c188: 2201 f403 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c18c: 7010 3b1a 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c192: 6e20 431a 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c198: 0c01 |00b4: move-result-object v1 │ │ -03c19a: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -03c19e: 6e20 431a 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c1a4: 0c01 |00ba: move-result-object v1 │ │ -03c1a6: 6e10 481a 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c1ac: 0c01 |00be: move-result-object v1 │ │ -03c1ae: 6e10 ae03 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ae │ │ -03c1b4: 0c02 |00c2: move-result-object v2 │ │ -03c1b6: 6e10 f816 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ -03c1bc: 0c02 |00c6: move-result-object v2 │ │ -03c1be: 7040 a003 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@03a0 │ │ -03c1c4: 0e00 |00ca: return-void │ │ +03b59c: |[03b59c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +03b5ac: 6001 2d00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03b5b0: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +03b5b4: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +03b5b8: 6e20 d519 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b5be: 1a01 3809 |0009: const-string v1, "Local FragmentActivity " // string@0938 │ │ +03b5c2: 6e20 d519 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b5c8: 7110 4c1a 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +03b5ce: 0a01 |0011: move-result v1 │ │ +03b5d0: 7110 0c1a 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b5d6: 0c01 |0015: move-result-object v1 │ │ +03b5d8: 6e20 d519 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b5de: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ +03b5e2: 6e20 da19 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +03b5e8: 2201 fd03 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03b5ec: 7010 3b1a 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03b5f2: 6e20 431a 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b5f8: 0c01 |0026: move-result-object v1 │ │ +03b5fa: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +03b5fe: 6e20 431a 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b604: 0c01 |002c: move-result-object v1 │ │ +03b606: 6e10 481a 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b60c: 0c00 |0030: move-result-object v0 │ │ +03b60e: 6e20 d519 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b614: 1a01 f014 |0034: const-string v1, "mCreated=" // string@14f0 │ │ +03b618: 6e20 d519 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b61e: 5541 f200 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f2 │ │ +03b622: 6e20 d619 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +03b628: 1a01 2b16 |003e: const-string v1, "mResumed=" // string@162b │ │ +03b62c: 6e20 d519 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b632: 5541 f900 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00f9 │ │ +03b636: 6e20 d619 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +03b63c: 1a01 7000 |0048: const-string v1, " mStopped=" // string@0070 │ │ +03b640: 6e20 d519 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b646: 5541 fb00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ +03b64a: 6e20 d619 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +03b650: 1a01 6800 |0052: const-string v1, " mReallyStopped=" // string@0068 │ │ +03b654: 6e20 d519 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b65a: 5541 f800 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ +03b65e: 6e20 db19 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +03b664: 6e20 d519 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b66a: 1a01 a815 |005f: const-string v1, "mLoadersStarted=" // string@15a8 │ │ +03b66e: 6e20 d519 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b674: 5541 f600 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03b678: 6e20 db19 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +03b67e: 5441 f500 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b682: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +03b686: 6e20 d519 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b68c: 1a01 2f09 |0070: const-string v1, "Loader Manager " // string@092f │ │ +03b690: 6e20 d519 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b696: 5441 f500 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b69a: 7110 4c1a 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +03b6a0: 0a01 |007a: move-result v1 │ │ +03b6a2: 7110 0c1a 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b6a8: 0c01 |007e: move-result-object v1 │ │ +03b6aa: 6e20 d519 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b6b0: 1a01 dd00 |0082: const-string v1, ":" // string@00dd │ │ +03b6b4: 6e20 da19 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +03b6ba: 5441 f500 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b6be: 2202 fd03 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +03b6c2: 7010 3b1a 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03b6c8: 6e20 431a 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b6ce: 0c02 |0091: move-result-object v2 │ │ +03b6d0: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +03b6d4: 6e20 431a 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b6da: 0c02 |0097: move-result-object v2 │ │ +03b6dc: 6e10 481a 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b6e2: 0c02 |009b: move-result-object v2 │ │ +03b6e4: 6e58 fd04 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@04fd │ │ +03b6ea: 5441 f300 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b6ee: 6e58 1504 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@0415 │ │ +03b6f4: 6e20 d519 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +03b6fa: 1a01 c30b |00a7: const-string v1, "View Hierarchy:" // string@0bc3 │ │ +03b6fe: 6e20 da19 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +03b704: 2201 fd03 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03b708: 7010 3b1a 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03b70e: 6e20 431a 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b714: 0c01 |00b4: move-result-object v1 │ │ +03b716: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +03b71a: 6e20 431a 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b720: 0c01 |00ba: move-result-object v1 │ │ +03b722: 6e10 481a 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b728: 0c01 |00be: move-result-object v1 │ │ +03b72a: 6e10 ae03 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ae │ │ +03b730: 0c02 |00c2: move-result-object v2 │ │ +03b732: 6e10 f816 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ +03b738: 0c02 |00c6: move-result-object v2 │ │ +03b73a: 7040 a003 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@03a0 │ │ +03b740: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0006 line=673 │ │ 0x000e line=674 │ │ 0x0019 line=675 │ │ 0x001e line=676 │ │ @@ -8499,23 +8499,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03c1c8: |[03c1c8] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -03c1d8: 6e10 a503 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a5 │ │ -03c1de: 0c00 |0003: move-result-object v0 │ │ -03c1e0: 1f00 db00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00db │ │ -03c1e4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -03c1e8: 5401 e700 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00e7 │ │ -03c1ec: 1101 |000a: return-object v1 │ │ -03c1ee: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -03c1f0: 28fe |000c: goto 000a // -0002 │ │ +03b744: |[03b744] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +03b754: 6e10 a503 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a5 │ │ +03b75a: 0c00 |0003: move-result-object v0 │ │ +03b75c: 1f00 e400 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00e4 │ │ +03b760: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +03b764: 5401 e700 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00e7 │ │ +03b768: 1101 |000a: return-object v1 │ │ +03b76a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03b76c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0006 line=635 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8525,33 +8525,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 │ │ -03c1f4: |[03c1f4] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -03c204: 5421 ef00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c208: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -03c20c: 2201 e001 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@01e0 │ │ -03c210: 7010 380a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ -03c216: 5b21 ef00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c21a: 5421 ef00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c21e: 6e20 420a 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ -03c224: 0c00 |0010: move-result-object v0 │ │ -03c226: 1f00 fe00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00fe │ │ -03c22a: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -03c22e: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -03c232: 2200 fe00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00fe │ │ -03c236: 7040 f304 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04f3 │ │ -03c23c: 5421 ef00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c240: 6e30 490a 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ -03c246: 1100 |0021: return-object v0 │ │ -03c248: 6e20 0505 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0505 │ │ -03c24e: 28fc |0025: goto 0021 // -0004 │ │ +03b770: |[03b770] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +03b780: 5421 ef00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b784: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +03b788: 2201 e901 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@01e9 │ │ +03b78c: 7010 380a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ +03b792: 5b21 ef00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b796: 5421 ef00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b79a: 6e20 420a 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ +03b7a0: 0c00 |0010: move-result-object v0 │ │ +03b7a2: 1f00 0701 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0107 │ │ +03b7a6: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +03b7aa: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +03b7ae: 2200 0701 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0107 │ │ +03b7b2: 7040 f304 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04f3 │ │ +03b7b8: 5421 ef00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b7bc: 6e30 490a 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ +03b7c2: 1100 |0021: return-object v0 │ │ +03b7c4: 6e20 0505 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0505 │ │ +03b7ca: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x000b line=889 │ │ 0x0013 line=890 │ │ 0x0015 line=891 │ │ @@ -8572,17 +8572,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c250: |[03c250] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -03c260: 5410 f300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c264: 1100 |0002: return-object v0 │ │ +03b7cc: |[03b7cc] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +03b7dc: 5410 f300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b7e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8590,28 +8590,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -03c268: |[03c268] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -03c278: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03c27a: 5430 f500 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c27e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -03c282: 5430 f500 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c286: 1100 |0007: return-object v0 │ │ -03c288: 5c32 f000 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f0 │ │ -03c28c: 1a00 c300 |000a: const-string v0, "(root)" // string@00c3 │ │ -03c290: 5531 f600 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03c294: 6e40 a703 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ -03c29a: 0c00 |0011: move-result-object v0 │ │ -03c29c: 5b30 f500 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c2a0: 5430 f500 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c2a4: 28f1 |0016: goto 0007 // -000f │ │ +03b7e4: |[03b7e4] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +03b7f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03b7f6: 5430 f500 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b7fa: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +03b7fe: 5430 f500 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b802: 1100 |0007: return-object v0 │ │ +03b804: 5c32 f000 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f0 │ │ +03b808: 1a00 c300 |000a: const-string v0, "(root)" // string@00c3 │ │ +03b80c: 5531 f600 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03b810: 6e40 a703 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ +03b816: 0c00 |0011: move-result-object v0 │ │ +03b818: 5b30 f500 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b81c: 5430 f500 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03b820: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=877 │ │ 0x0005 line=878 │ │ 0x0007 line=882 │ │ 0x0008 line=880 │ │ 0x000a line=881 │ │ @@ -8624,28 +8624,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03c2a8: |[03c2a8] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -03c2b8: 5421 ef00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c2bc: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -03c2c0: 5421 ef00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c2c4: 6e20 420a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ -03c2ca: 0c00 |0009: move-result-object v0 │ │ -03c2cc: 1f00 fe00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00fe │ │ -03c2d0: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -03c2d4: 5501 8c01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ -03c2d8: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -03c2dc: 6e10 f704 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ -03c2e2: 5421 ef00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c2e6: 6e20 4b0a 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a4b │ │ -03c2ec: 0e00 |001a: return-void │ │ +03b824: |[03b824] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +03b834: 5421 ef00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b838: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +03b83c: 5421 ef00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b840: 6e20 420a 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a42 │ │ +03b846: 0c00 |0009: move-result-object v0 │ │ +03b848: 1f00 0701 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@0107 │ │ +03b84c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +03b850: 5501 8c01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ +03b854: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +03b858: 6e10 f704 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ +03b85e: 5421 ef00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03b862: 6e20 4b0a 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a4b │ │ +03b868: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ 0x0004 line=861 │ │ 0x000c line=862 │ │ 0x0012 line=863 │ │ 0x0015 line=864 │ │ @@ -8660,69 +8660,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -03c2f0: |[03c2f0] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -03c300: 5452 f300 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c304: 6e10 2c04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03c30a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -03c30e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -03c312: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03c316: 5452 f300 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c31a: 5422 1901 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -03c31e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -03c322: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -03c326: 5452 f300 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c32a: 5422 1901 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -03c32e: 6e10 6e1a 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -03c334: 0a02 |001a: move-result v2 │ │ -03c336: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -03c33a: 1a02 8003 |001d: const-string v2, "FragmentActivity" // string@0380 │ │ -03c33e: 2203 f403 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c342: 7010 3b1a 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c348: 1a04 bb01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01bb │ │ -03c34c: 6e20 431a 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c352: 0c03 |0029: move-result-object v3 │ │ -03c354: 7110 0c1a 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c35a: 0c04 |002d: move-result-object v4 │ │ -03c35c: 6e20 431a 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c362: 0c03 |0031: move-result-object v3 │ │ -03c364: 6e10 481a 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c36a: 0c03 |0035: move-result-object v3 │ │ -03c36c: 7120 9815 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -03c372: 0e00 |0039: return-void │ │ -03c374: 5452 f300 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c378: 5422 1901 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -03c37c: 6e20 681a 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -03c382: 0c00 |0041: move-result-object v0 │ │ -03c384: 1f00 d700 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -03c388: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -03c38c: 1a02 8003 |0046: const-string v2, "FragmentActivity" // string@0380 │ │ -03c390: 2203 f403 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c394: 7010 3b1a 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c39a: 1a04 bc01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01bc │ │ -03c39e: 6e20 431a 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c3a4: 0c03 |0052: move-result-object v3 │ │ -03c3a6: 7110 0c1a 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c3ac: 0c04 |0056: move-result-object v4 │ │ -03c3ae: 6e20 431a 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c3b4: 0c03 |005a: move-result-object v3 │ │ -03c3b6: 6e10 481a 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c3bc: 0c03 |005e: move-result-object v3 │ │ -03c3be: 7120 9815 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -03c3c4: 28d7 |0062: goto 0039 // -0029 │ │ -03c3c6: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -03c3cc: b562 |0066: and-int/2addr v2, v6 │ │ -03c3ce: 6e40 5c03 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@035c │ │ -03c3d4: 28cf |006a: goto 0039 // -0031 │ │ -03c3d6: 6f40 2400 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0024 │ │ -03c3dc: 28cb |006e: goto 0039 // -0035 │ │ +03b86c: |[03b86c] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +03b87c: 5452 f300 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b880: 6e10 2c04 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03b886: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +03b88a: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +03b88e: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03b892: 5452 f300 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b896: 5422 1901 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +03b89a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +03b89e: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +03b8a2: 5452 f300 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b8a6: 5422 1901 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +03b8aa: 6e10 6e1a 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +03b8b0: 0a02 |001a: move-result v2 │ │ +03b8b2: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +03b8b6: 1a02 8003 |001d: const-string v2, "FragmentActivity" // string@0380 │ │ +03b8ba: 2203 fd03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03b8be: 7010 3b1a 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03b8c4: 1a04 bb01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01bb │ │ +03b8c8: 6e20 431a 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b8ce: 0c03 |0029: move-result-object v3 │ │ +03b8d0: 7110 0c1a 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b8d6: 0c04 |002d: move-result-object v4 │ │ +03b8d8: 6e20 431a 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b8de: 0c03 |0031: move-result-object v3 │ │ +03b8e0: 6e10 481a 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b8e6: 0c03 |0035: move-result-object v3 │ │ +03b8e8: 7120 9815 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +03b8ee: 0e00 |0039: return-void │ │ +03b8f0: 5452 f300 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b8f4: 5422 1901 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +03b8f8: 6e20 681a 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +03b8fe: 0c00 |0041: move-result-object v0 │ │ +03b900: 1f00 e000 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +03b904: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +03b908: 1a02 8003 |0046: const-string v2, "FragmentActivity" // string@0380 │ │ +03b90c: 2203 fd03 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03b910: 7010 3b1a 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03b916: 1a04 bc01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01bc │ │ +03b91a: 6e20 431a 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b920: 0c03 |0052: move-result-object v3 │ │ +03b922: 7110 0c1a 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03b928: 0c04 |0056: move-result-object v4 │ │ +03b92a: 6e20 431a 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03b930: 0c03 |005a: move-result-object v3 │ │ +03b932: 6e10 481a 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03b938: 0c03 |005e: move-result-object v3 │ │ +03b93a: 7120 9815 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +03b940: 28d7 |0062: goto 0039 // -0029 │ │ +03b942: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +03b948: b562 |0066: and-int/2addr v2, v6 │ │ +03b94a: 6e40 5c03 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@035c │ │ +03b950: 28cf |006a: goto 0039 // -0031 │ │ +03b952: 6f40 2400 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0024 │ │ +03b958: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x0007 line=155 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ @@ -8746,16 +8746,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 │ │ -03c3e0: |[03c3e0] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -03c3f0: 0e00 |0000: return-void │ │ +03b95c: |[03b95c] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +03b96c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -8764,21 +8764,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03c3f4: |[03c3f4] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -03c404: 5410 f300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c408: 6e10 3104 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0431 │ │ -03c40e: 0a00 |0005: move-result v0 │ │ -03c410: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -03c414: 6e10 a203 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@03a2 │ │ -03c41a: 0e00 |000b: return-void │ │ +03b970: |[03b970] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +03b980: 5410 f300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b984: 6e10 3104 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0431 │ │ +03b98a: 0a00 |0005: move-result v0 │ │ +03b98c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +03b990: 6e10 a203 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@03a2 │ │ +03b996: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0008 line=181 │ │ 0x000b line=183 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8788,19 +8788,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03c41c: |[03c41c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -03c42c: 6f20 2500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0025 │ │ -03c432: 5410 f300 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c436: 6e20 0604 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0406 │ │ -03c43c: 0e00 |0008: return-void │ │ +03b998: |[03b998] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +03b9a8: 6f20 2500 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0025 │ │ +03b9ae: 5410 f300 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b9b2: 6e20 0604 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0406 │ │ +03b9b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0008 line=192 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8811,45 +8811,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -03c440: |[03c440] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -03c450: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c452: 5453 f300 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c456: 5454 f100 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f1 │ │ -03c45a: 6e40 0004 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@0400 │ │ -03c460: 6e10 a603 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a6 │ │ -03c466: 0c03 |000b: move-result-object v3 │ │ -03c468: 6e10 c615 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@15c6 │ │ -03c46e: 0c03 |000f: move-result-object v3 │ │ -03c470: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -03c474: 6e10 a603 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a6 │ │ -03c47a: 0c03 |0015: move-result-object v3 │ │ -03c47c: 6e20 c815 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@15c8 │ │ -03c482: 6f20 2600 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ -03c488: 6e10 a503 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a5 │ │ -03c48e: 0c00 |001f: move-result-object v0 │ │ -03c490: 1f00 db00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00db │ │ -03c494: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -03c498: 5403 e900 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00e9 │ │ -03c49c: 5b53 ef00 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03c4a0: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -03c4a4: 1a03 4e0d |002a: const-string v3, "android:support:fragments" // string@0d4e │ │ -03c4a8: 6e20 e401 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ -03c4ae: 0c01 |002f: move-result-object v1 │ │ -03c4b0: 5453 f300 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c4b4: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -03c4b8: 5402 e800 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00e8 │ │ -03c4bc: 6e30 3904 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0439 │ │ -03c4c2: 5452 f300 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c4c6: 6e10 0804 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0408 │ │ -03c4cc: 0e00 |003e: return-void │ │ +03b9bc: |[03b9bc] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +03b9cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03b9ce: 5453 f300 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03b9d2: 5454 f100 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f1 │ │ +03b9d6: 6e40 0004 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@0400 │ │ +03b9dc: 6e10 a603 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a6 │ │ +03b9e2: 0c03 |000b: move-result-object v3 │ │ +03b9e4: 6e10 c615 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@15c6 │ │ +03b9ea: 0c03 |000f: move-result-object v3 │ │ +03b9ec: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +03b9f0: 6e10 a603 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03a6 │ │ +03b9f6: 0c03 |0015: move-result-object v3 │ │ +03b9f8: 6e20 c815 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@15c8 │ │ +03b9fe: 6f20 2600 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ +03ba04: 6e10 a503 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03a5 │ │ +03ba0a: 0c00 |001f: move-result-object v0 │ │ +03ba0c: 1f00 e400 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00e4 │ │ +03ba10: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +03ba14: 5403 e900 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00e9 │ │ +03ba18: 5b53 ef00 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03ba1c: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +03ba20: 1a03 570d |002a: const-string v3, "android:support:fragments" // string@0d57 │ │ +03ba24: 6e20 e401 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ +03ba2a: 0c01 |002f: move-result-object v1 │ │ +03ba2c: 5453 f300 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03ba30: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +03ba34: 5402 e800 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00e8 │ │ +03ba38: 6e30 3904 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0439 │ │ +03ba3e: 5452 f300 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03ba42: 6e10 0804 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0408 │ │ +03ba48: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0008 line=201 │ │ 0x0012 line=202 │ │ 0x0019 line=205 │ │ 0x001c line=207 │ │ @@ -8871,33 +8871,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03c4d0: |[03c4d0] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -03c4e0: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -03c4e4: 6f30 2800 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0028 │ │ -03c4ea: 0a00 |0005: move-result v0 │ │ -03c4ec: 5431 f300 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c4f0: 6e10 a803 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03a8 │ │ -03c4f6: 0c02 |000b: move-result-object v2 │ │ -03c4f8: 6e30 0904 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0409 │ │ -03c4fe: 0a01 |000f: move-result v1 │ │ -03c500: b610 |0010: or-int/2addr v0, v1 │ │ -03c502: 6001 2d00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03c506: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -03c50a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -03c50e: 0f00 |0017: return v0 │ │ -03c510: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -03c512: 28fe |0019: goto 0017 // -0002 │ │ -03c514: 6f30 2800 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0028 │ │ -03c51a: 0a00 |001d: move-result v0 │ │ -03c51c: 28f9 |001e: goto 0017 // -0007 │ │ +03ba4c: |[03ba4c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +03ba5c: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +03ba60: 6f30 2800 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0028 │ │ +03ba66: 0a00 |0005: move-result v0 │ │ +03ba68: 5431 f300 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03ba6c: 6e10 a803 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03a8 │ │ +03ba72: 0c02 |000b: move-result-object v2 │ │ +03ba74: 6e30 0904 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0409 │ │ +03ba7a: 0a01 |000f: move-result v1 │ │ +03ba7c: b610 |0010: or-int/2addr v0, v1 │ │ +03ba7e: 6001 2d00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03ba82: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +03ba86: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +03ba8a: 0f00 |0017: return v0 │ │ +03ba8c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +03ba8e: 28fe |0019: goto 0017 // -0002 │ │ +03ba90: 6f30 2800 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0028 │ │ +03ba96: 0a00 |001d: move-result v0 │ │ +03ba98: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x0006 line=226 │ │ 0x0011 line=227 │ │ 0x0017 line=235 │ │ @@ -8915,200 +8915,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 │ │ -03c520: |[03c520] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -03c530: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03c532: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03c534: 121a |0002: const/4 v10, #int 1 // #1 │ │ -03c536: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -03c538: 1a07 a310 |0004: const-string v7, "fragment" // string@10a3 │ │ -03c53c: 6e20 2f1a c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -03c542: 0a07 |0009: move-result v7 │ │ -03c544: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -03c548: 6f40 2900 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@0029 │ │ -03c54e: 0c07 |000f: move-result-object v7 │ │ -03c550: 1107 |0010: return-object v7 │ │ -03c552: 1a07 3c0e |0011: const-string v7, "class" // string@0e3c │ │ -03c556: 7230 9015 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1590 │ │ -03c55c: 0c02 |0016: move-result-object v2 │ │ -03c55e: 6207 e100 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e1 │ │ -03c562: 6e30 da00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ -03c568: 0c00 |001c: move-result-object v0 │ │ -03c56a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -03c56e: 6e20 4101 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0141 │ │ -03c574: 0c02 |0022: move-result-object v2 │ │ -03c576: 6e30 4001 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0140 │ │ -03c57c: 0a04 |0026: move-result v4 │ │ -03c57e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -03c580: 6e20 4101 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0141 │ │ -03c586: 0c06 |002b: move-result-object v6 │ │ -03c588: 6e10 4301 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -03c58e: 7120 5903 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0359 │ │ -03c594: 0a07 |0032: move-result v7 │ │ -03c596: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -03c59a: 6f40 2900 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@0029 │ │ -03c5a0: 0c07 |0038: move-result-object v7 │ │ -03c5a2: 28d7 |0039: goto 0010 // -0029 │ │ -03c5a4: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -03c5a6: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -03c5aa: 6e10 1716 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1617 │ │ -03c5b0: 0a01 |0040: move-result v1 │ │ -03c5b2: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -03c5b6: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -03c5ba: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -03c5be: 2207 e103 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -03c5c2: 2208 f403 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c5c6: 7010 3b1a 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c5cc: 7210 9115 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1591 │ │ -03c5d2: 0c09 |0051: move-result-object v9 │ │ -03c5d4: 6e20 431a 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c5da: 0c08 |0055: move-result-object v8 │ │ -03c5dc: 1a09 e000 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00e0 │ │ -03c5e0: 6e20 431a 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c5e6: 0c08 |005b: move-result-object v8 │ │ -03c5e8: 6e20 431a 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c5ee: 0c08 |005f: move-result-object v8 │ │ -03c5f0: 6e10 481a 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c5f6: 0c08 |0063: move-result-object v8 │ │ -03c5f8: 7020 001a 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -03c5fe: 2707 |0067: throw v7 │ │ -03c600: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -03c604: 54b7 f300 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c608: 6e20 1904 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0419 │ │ -03c60e: 0c03 |006f: move-result-object v3 │ │ -03c610: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -03c614: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -03c618: 54b7 f300 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c61c: 6e20 1a04 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041a │ │ -03c622: 0c03 |0079: move-result-object v3 │ │ -03c624: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -03c628: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -03c62c: 54b7 f300 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c630: 6e20 1904 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0419 │ │ -03c636: 0c03 |0083: move-result-object v3 │ │ -03c638: 6307 1001 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -03c63c: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -03c640: 1a07 8003 |0088: const-string v7, "FragmentActivity" // string@0380 │ │ -03c644: 2208 f403 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c648: 7010 3b1a 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c64e: 1a09 4618 |008f: const-string v9, "onCreateView: id=0x" // string@1846 │ │ -03c652: 6e20 431a 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c658: 0c08 |0094: move-result-object v8 │ │ -03c65a: 7110 0c1a 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c660: 0c09 |0098: move-result-object v9 │ │ -03c662: 6e20 431a 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c668: 0c08 |009c: move-result-object v8 │ │ -03c66a: 1a09 4600 |009d: const-string v9, " fname=" // string@0046 │ │ -03c66e: 6e20 431a 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c674: 0c08 |00a2: move-result-object v8 │ │ -03c676: 6e20 431a 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c67c: 0c08 |00a6: move-result-object v8 │ │ -03c67e: 1a09 4300 |00a7: const-string v9, " existing=" // string@0043 │ │ -03c682: 6e20 431a 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c688: 0c08 |00ac: move-result-object v8 │ │ -03c68a: 6e20 421a 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03c690: 0c08 |00b0: move-result-object v8 │ │ -03c692: 6e10 481a 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c698: 0c08 |00b4: move-result-object v8 │ │ -03c69a: 7120 9715 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -03c6a0: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -03c6a4: 7120 4e03 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@034e │ │ -03c6aa: 0c03 |00bd: move-result-object v3 │ │ -03c6ac: 5c3a c300 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -03c6b0: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -03c6b4: 0147 |00c2: move v7, v4 │ │ -03c6b6: 5937 c100 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03c6ba: 5931 be00 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -03c6be: 5b36 d700 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03c6c2: 5c3a c600 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -03c6c6: 54b7 f300 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c6ca: 5b37 c200 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03c6ce: 5437 d300 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -03c6d2: 6e40 6a03 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@036a │ │ -03c6d8: 54b7 f300 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c6dc: 6e30 fd03 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ -03c6e2: 5437 dc00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03c6e6: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -03c6ea: 2207 e203 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03c6ee: 2208 f403 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c6f2: 7010 3b1a 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c6f8: 1a09 7a03 |00e4: const-string v9, "Fragment " // string@037a │ │ -03c6fc: 6e20 431a 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c702: 0c08 |00e9: move-result-object v8 │ │ -03c704: 6e20 431a 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c70a: 0c08 |00ed: move-result-object v8 │ │ -03c70c: 1a09 3e00 |00ee: const-string v9, " did not create a view." // string@003e │ │ -03c710: 6e20 431a 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c716: 0c08 |00f3: move-result-object v8 │ │ -03c718: 6e10 481a 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c71e: 0c08 |00f7: move-result-object v8 │ │ -03c720: 7020 051a 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03c726: 2707 |00fb: throw v7 │ │ -03c728: 0117 |00fc: move v7, v1 │ │ -03c72a: 28c6 |00fd: goto 00c3 // -003a │ │ -03c72c: 5537 c600 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -03c730: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -03c734: 2207 e103 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -03c738: 2208 f403 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -03c73c: 7010 3b1a 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03c742: 7210 9115 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1591 │ │ -03c748: 0c09 |010c: move-result-object v9 │ │ -03c74a: 6e20 431a 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c750: 0c08 |0110: move-result-object v8 │ │ -03c752: 1a09 df00 |0111: const-string v9, ": Duplicate id 0x" // string@00df │ │ -03c756: 6e20 431a 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c75c: 0c08 |0116: move-result-object v8 │ │ -03c75e: 7110 0c1a 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c764: 0c09 |011a: move-result-object v9 │ │ -03c766: 6e20 431a 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c76c: 0c08 |011e: move-result-object v8 │ │ -03c76e: 1a09 d600 |011f: const-string v9, ", tag " // string@00d6 │ │ -03c772: 6e20 431a 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c778: 0c08 |0124: move-result-object v8 │ │ -03c77a: 6e20 431a 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c780: 0c08 |0128: move-result-object v8 │ │ -03c782: 1a09 d500 |0129: const-string v9, ", or parent id 0x" // string@00d5 │ │ -03c786: 6e20 431a 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c78c: 0c08 |012e: move-result-object v8 │ │ -03c78e: 7110 0c1a 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03c794: 0c09 |0132: move-result-object v9 │ │ -03c796: 6e20 431a 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c79c: 0c08 |0136: move-result-object v8 │ │ -03c79e: 1a09 8d00 |0137: const-string v9, " with another fragment for " // string@008d │ │ -03c7a2: 6e20 431a 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c7a8: 0c08 |013c: move-result-object v8 │ │ -03c7aa: 6e20 431a 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03c7b0: 0c08 |0140: move-result-object v8 │ │ -03c7b2: 6e10 481a 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03c7b8: 0c08 |0144: move-result-object v8 │ │ -03c7ba: 7020 001a 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -03c7c0: 2707 |0148: throw v7 │ │ -03c7c2: 5c3a c600 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -03c7c6: 5537 d200 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -03c7ca: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -03c7ce: 5437 d300 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -03c7d2: 6e40 6a03 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@036a │ │ -03c7d8: 54b7 f300 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c7dc: 6e20 2a04 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@042a │ │ -03c7e2: 2880 |0159: goto 00d9 // -0080 │ │ -03c7e4: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -03c7e8: 5437 dc00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03c7ec: 6e20 7116 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1671 │ │ -03c7f2: 5437 dc00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03c7f6: 6e10 3a16 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@163a │ │ -03c7fc: 0c07 |0166: move-result-object v7 │ │ -03c7fe: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -03c802: 5437 dc00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03c806: 6e20 8616 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1686 │ │ -03c80c: 5437 dc00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -03c810: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +03ba9c: |[03ba9c] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +03baac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03baae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03bab0: 121a |0002: const/4 v10, #int 1 // #1 │ │ +03bab2: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +03bab4: 1a07 ac10 |0004: const-string v7, "fragment" // string@10ac │ │ +03bab8: 6e20 2f1a c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +03babe: 0a07 |0009: move-result v7 │ │ +03bac0: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +03bac4: 6f40 2900 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@0029 │ │ +03baca: 0c07 |000f: move-result-object v7 │ │ +03bacc: 1107 |0010: return-object v7 │ │ +03bace: 1a07 450e |0011: const-string v7, "class" // string@0e45 │ │ +03bad2: 7230 9015 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1590 │ │ +03bad8: 0c02 |0016: move-result-object v2 │ │ +03bada: 6207 e100 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e1 │ │ +03bade: 6e30 da00 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ +03bae4: 0c00 |001c: move-result-object v0 │ │ +03bae6: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +03baea: 6e20 4101 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0141 │ │ +03baf0: 0c02 |0022: move-result-object v2 │ │ +03baf2: 6e30 4001 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0140 │ │ +03baf8: 0a04 |0026: move-result v4 │ │ +03bafa: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +03bafc: 6e20 4101 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0141 │ │ +03bb02: 0c06 |002b: move-result-object v6 │ │ +03bb04: 6e10 4301 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +03bb0a: 7120 5903 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0359 │ │ +03bb10: 0a07 |0032: move-result v7 │ │ +03bb12: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +03bb16: 6f40 2900 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@0029 │ │ +03bb1c: 0c07 |0038: move-result-object v7 │ │ +03bb1e: 28d7 |0039: goto 0010 // -0029 │ │ +03bb20: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +03bb22: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +03bb26: 6e10 1716 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1617 │ │ +03bb2c: 0a01 |0040: move-result v1 │ │ +03bb2e: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +03bb32: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +03bb36: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +03bb3a: 2207 ea03 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03bb3e: 2208 fd03 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +03bb42: 7010 3b1a 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03bb48: 7210 9115 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1591 │ │ +03bb4e: 0c09 |0051: move-result-object v9 │ │ +03bb50: 6e20 431a 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bb56: 0c08 |0055: move-result-object v8 │ │ +03bb58: 1a09 e000 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00e0 │ │ +03bb5c: 6e20 431a 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bb62: 0c08 |005b: move-result-object v8 │ │ +03bb64: 6e20 431a 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bb6a: 0c08 |005f: move-result-object v8 │ │ +03bb6c: 6e10 481a 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03bb72: 0c08 |0063: move-result-object v8 │ │ +03bb74: 7020 001a 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +03bb7a: 2707 |0067: throw v7 │ │ +03bb7c: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +03bb80: 54b7 f300 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bb84: 6e20 1904 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0419 │ │ +03bb8a: 0c03 |006f: move-result-object v3 │ │ +03bb8c: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +03bb90: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +03bb94: 54b7 f300 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bb98: 6e20 1a04 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@041a │ │ +03bb9e: 0c03 |0079: move-result-object v3 │ │ +03bba0: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +03bba4: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +03bba8: 54b7 f300 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bbac: 6e20 1904 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0419 │ │ +03bbb2: 0c03 |0083: move-result-object v3 │ │ +03bbb4: 6307 1001 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +03bbb8: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +03bbbc: 1a07 8003 |0088: const-string v7, "FragmentActivity" // string@0380 │ │ +03bbc0: 2208 fd03 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +03bbc4: 7010 3b1a 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03bbca: 1a09 4f18 |008f: const-string v9, "onCreateView: id=0x" // string@184f │ │ +03bbce: 6e20 431a 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bbd4: 0c08 |0094: move-result-object v8 │ │ +03bbd6: 7110 0c1a 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03bbdc: 0c09 |0098: move-result-object v9 │ │ +03bbde: 6e20 431a 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bbe4: 0c08 |009c: move-result-object v8 │ │ +03bbe6: 1a09 4600 |009d: const-string v9, " fname=" // string@0046 │ │ +03bbea: 6e20 431a 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bbf0: 0c08 |00a2: move-result-object v8 │ │ +03bbf2: 6e20 431a 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bbf8: 0c08 |00a6: move-result-object v8 │ │ +03bbfa: 1a09 4300 |00a7: const-string v9, " existing=" // string@0043 │ │ +03bbfe: 6e20 431a 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bc04: 0c08 |00ac: move-result-object v8 │ │ +03bc06: 6e20 421a 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03bc0c: 0c08 |00b0: move-result-object v8 │ │ +03bc0e: 6e10 481a 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03bc14: 0c08 |00b4: move-result-object v8 │ │ +03bc16: 7120 9715 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +03bc1c: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +03bc20: 7120 4e03 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@034e │ │ +03bc26: 0c03 |00bd: move-result-object v3 │ │ +03bc28: 5c3a c300 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +03bc2c: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +03bc30: 0147 |00c2: move v7, v4 │ │ +03bc32: 5937 c100 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +03bc36: 5931 be00 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +03bc3a: 5b36 d700 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +03bc3e: 5c3a c600 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +03bc42: 54b7 f300 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bc46: 5b37 c200 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +03bc4a: 5437 d300 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +03bc4e: 6e40 6a03 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@036a │ │ +03bc54: 54b7 f300 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bc58: 6e30 fd03 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ +03bc5e: 5437 dc00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03bc62: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +03bc66: 2207 eb03 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@03eb │ │ +03bc6a: 2208 fd03 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +03bc6e: 7010 3b1a 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03bc74: 1a09 7a03 |00e4: const-string v9, "Fragment " // string@037a │ │ +03bc78: 6e20 431a 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bc7e: 0c08 |00e9: move-result-object v8 │ │ +03bc80: 6e20 431a 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bc86: 0c08 |00ed: move-result-object v8 │ │ +03bc88: 1a09 3e00 |00ee: const-string v9, " did not create a view." // string@003e │ │ +03bc8c: 6e20 431a 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bc92: 0c08 |00f3: move-result-object v8 │ │ +03bc94: 6e10 481a 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03bc9a: 0c08 |00f7: move-result-object v8 │ │ +03bc9c: 7020 051a 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03bca2: 2707 |00fb: throw v7 │ │ +03bca4: 0117 |00fc: move v7, v1 │ │ +03bca6: 28c6 |00fd: goto 00c3 // -003a │ │ +03bca8: 5537 c600 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +03bcac: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +03bcb0: 2207 ea03 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03bcb4: 2208 fd03 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +03bcb8: 7010 3b1a 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03bcbe: 7210 9115 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1591 │ │ +03bcc4: 0c09 |010c: move-result-object v9 │ │ +03bcc6: 6e20 431a 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bccc: 0c08 |0110: move-result-object v8 │ │ +03bcce: 1a09 df00 |0111: const-string v9, ": Duplicate id 0x" // string@00df │ │ +03bcd2: 6e20 431a 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bcd8: 0c08 |0116: move-result-object v8 │ │ +03bcda: 7110 0c1a 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03bce0: 0c09 |011a: move-result-object v9 │ │ +03bce2: 6e20 431a 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bce8: 0c08 |011e: move-result-object v8 │ │ +03bcea: 1a09 d600 |011f: const-string v9, ", tag " // string@00d6 │ │ +03bcee: 6e20 431a 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bcf4: 0c08 |0124: move-result-object v8 │ │ +03bcf6: 6e20 431a 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bcfc: 0c08 |0128: move-result-object v8 │ │ +03bcfe: 1a09 d500 |0129: const-string v9, ", or parent id 0x" // string@00d5 │ │ +03bd02: 6e20 431a 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bd08: 0c08 |012e: move-result-object v8 │ │ +03bd0a: 7110 0c1a 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03bd10: 0c09 |0132: move-result-object v9 │ │ +03bd12: 6e20 431a 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bd18: 0c08 |0136: move-result-object v8 │ │ +03bd1a: 1a09 8d00 |0137: const-string v9, " with another fragment for " // string@008d │ │ +03bd1e: 6e20 431a 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bd24: 0c08 |013c: move-result-object v8 │ │ +03bd26: 6e20 431a 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03bd2c: 0c08 |0140: move-result-object v8 │ │ +03bd2e: 6e10 481a 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03bd34: 0c08 |0144: move-result-object v8 │ │ +03bd36: 7020 001a 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +03bd3c: 2707 |0148: throw v7 │ │ +03bd3e: 5c3a c600 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +03bd42: 5537 d200 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +03bd46: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +03bd4a: 5437 d300 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +03bd4e: 6e40 6a03 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@036a │ │ +03bd54: 54b7 f300 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bd58: 6e20 2a04 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@042a │ │ +03bd5e: 2880 |0159: goto 00d9 // -0080 │ │ +03bd60: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +03bd64: 5437 dc00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03bd68: 6e20 7116 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1671 │ │ +03bd6e: 5437 dc00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03bd72: 6e10 3a16 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@163a │ │ +03bd78: 0c07 |0166: move-result-object v7 │ │ +03bd7a: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +03bd7e: 5437 dc00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03bd82: 6e20 8616 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1686 │ │ +03bd88: 5437 dc00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +03bd8c: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=243 │ │ 0x000c line=244 │ │ 0x0010 line=324 │ │ 0x0011 line=247 │ │ 0x0017 line=248 │ │ @@ -9171,25 +9171,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -03c814: |[03c814] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -03c824: 6f10 2a00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002a │ │ -03c82a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03c82c: 6e20 9e03 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039e │ │ -03c832: 5410 f300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c836: 6e10 0a04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@040a │ │ -03c83c: 5410 f500 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c840: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -03c844: 5410 f500 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03c848: 6e10 f704 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ -03c84e: 0e00 |0015: return-void │ │ +03bd90: |[03bd90] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +03bda0: 6f10 2a00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002a │ │ +03bda6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03bda8: 6e20 9e03 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039e │ │ +03bdae: 5410 f300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bdb2: 6e10 0a04 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@040a │ │ +03bdb8: 5410 f500 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03bdbc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +03bdc0: 5410 f500 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03bdc4: 6e10 f704 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ +03bdca: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0003 line=334 │ │ 0x0007 line=336 │ │ 0x000c line=337 │ │ 0x0010 line=338 │ │ @@ -9202,29 +9202,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -03c850: |[03c850] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -03c860: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03c864: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -03c866: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -03c86a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -03c86c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -03c870: 6e10 bf15 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@15bf │ │ -03c876: 0a00 |000b: move-result v0 │ │ -03c878: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -03c87c: 6e10 b303 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03b3 │ │ -03c882: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -03c884: 0f00 |0012: return v0 │ │ -03c886: 6f30 2b00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@002b │ │ -03c88c: 0a00 |0016: move-result v0 │ │ -03c88e: 28fb |0017: goto 0012 // -0005 │ │ +03bdcc: |[03bdcc] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +03bddc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03bde0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +03bde2: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +03bde6: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +03bde8: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +03bdec: 6e10 bf15 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@15bf │ │ +03bdf2: 0a00 |000b: move-result v0 │ │ +03bdf4: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +03bdf8: 6e10 b303 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@03b3 │ │ +03bdfe: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +03be00: 0f00 |0012: return v0 │ │ +03be02: 6f30 2b00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@002b │ │ +03be08: 0a00 |0016: move-result v0 │ │ +03be0a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x000e line=352 │ │ 0x0011 line=353 │ │ 0x0012 line=356 │ │ locals : │ │ @@ -9237,19 +9237,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03c890: |[03c890] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -03c8a0: 6f10 2c00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@002c │ │ -03c8a6: 5410 f300 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c8aa: 6e10 0c04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@040c │ │ -03c8b0: 0e00 |0008: return-void │ │ +03be0c: |[03be0c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +03be1c: 6f10 2c00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@002c │ │ +03be22: 5410 f300 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03be26: 6e10 0c04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@040c │ │ +03be2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ 0x0008 line=366 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -9259,33 +9259,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -03c8b4: |[03c8b4] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -03c8c4: 6f30 2d00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@002d │ │ -03c8ca: 0a00 |0003: move-result v0 │ │ -03c8cc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03c8d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03c8d2: 0f00 |0007: return v0 │ │ -03c8d4: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -03c8da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03c8dc: 28fb |000c: goto 0007 // -0005 │ │ -03c8de: 5410 f300 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c8e2: 6e20 0d04 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040d │ │ -03c8e8: 0a00 |0012: move-result v0 │ │ -03c8ea: 28f4 |0013: goto 0007 // -000c │ │ -03c8ec: 5410 f300 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c8f0: 6e20 0704 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0407 │ │ -03c8f6: 0a00 |0019: move-result v0 │ │ -03c8f8: 28ed |001a: goto 0007 // -0013 │ │ -03c8fa: 0000 |001b: nop // spacer │ │ -03c8fc: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +03be30: |[03be30] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +03be40: 6f30 2d00 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@002d │ │ +03be46: 0a00 |0003: move-result v0 │ │ +03be48: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +03be4c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03be4e: 0f00 |0007: return v0 │ │ +03be50: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +03be56: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03be58: 28fb |000c: goto 0007 // -0005 │ │ +03be5a: 5410 f300 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03be5e: 6e20 0d04 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@040d │ │ +03be64: 0a00 |0012: move-result v0 │ │ +03be66: 28f4 |0013: goto 0007 // -000c │ │ +03be68: 5410 f300 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03be6c: 6e20 0704 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0407 │ │ +03be72: 0a00 |0019: move-result v0 │ │ +03be74: 28ed |001a: goto 0007 // -0013 │ │ +03be76: 0000 |001b: nop // spacer │ │ +03be78: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0006 line=374 │ │ 0x0007 line=385 │ │ 0x0008 line=377 │ │ 0x000b line=385 │ │ @@ -9302,19 +9302,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03c910: |[03c910] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -03c920: 6f20 2e00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@002e │ │ -03c926: 5410 f300 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c92a: 6e10 2c04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03c930: 0e00 |0008: return-void │ │ +03be8c: |[03be8c] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +03be9c: 6f20 2e00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@002e │ │ +03bea2: 5410 f300 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bea6: 6e10 2c04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03beac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0008 line=430 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -9325,23 +9325,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -03c934: |[03c934] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -03c944: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -03c94a: 6f30 3000 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0030 │ │ -03c950: 0e00 |0006: return-void │ │ -03c952: 5410 f300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c956: 6e20 0e04 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040e │ │ -03c95c: 28f7 |000c: goto 0003 // -0009 │ │ -03c95e: 0000 |000d: nop // spacer │ │ -03c960: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +03beb0: |[03beb0] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +03bec0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +03bec6: 6f30 3000 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0030 │ │ +03becc: 0e00 |0006: return-void │ │ +03bece: 5410 f300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bed2: 6e20 0e04 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@040e │ │ +03bed8: 28f7 |000c: goto 0003 // -0009 │ │ +03beda: 0000 |000d: nop // spacer │ │ +03bedc: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=399 │ │ 0x0006 line=400 │ │ 0x0007 line=396 │ │ 0x000d line=394 │ │ @@ -9355,29 +9355,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03c96c: |[03c96c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -03c97c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -03c97e: 6f10 3100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0031 │ │ -03c984: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03c986: 5c20 f900 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00f9 │ │ -03c98a: 5420 f400 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03c98e: 6e20 0202 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0202 │ │ -03c994: 0a00 |000c: move-result v0 │ │ -03c996: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -03c99a: 5420 f400 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03c99e: 6e20 0902 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -03c9a4: 6e10 c503 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c5 │ │ -03c9aa: 5420 f300 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c9ae: 6e10 0f04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040f │ │ -03c9b4: 0e00 |001c: return-void │ │ +03bee8: |[03bee8] android.support.v4.app.FragmentActivity.onPause:()V │ │ +03bef8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +03befa: 6f10 3100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0031 │ │ +03bf00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03bf02: 5c20 f900 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00f9 │ │ +03bf06: 5420 f400 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03bf0a: 6e20 0202 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0202 │ │ +03bf10: 0a00 |000c: move-result v0 │ │ +03bf12: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +03bf16: 5420 f400 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03bf1a: 6e20 0902 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +03bf20: 6e10 c503 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c5 │ │ +03bf26: 5420 f300 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bf2a: 6e10 0f04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@040f │ │ +03bf30: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=407 │ │ 0x0004 line=408 │ │ 0x0007 line=409 │ │ 0x000f line=410 │ │ 0x0014 line=411 │ │ @@ -9391,23 +9391,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03c9b8: |[03c9b8] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -03c9c8: 6f10 3200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0032 │ │ -03c9ce: 5420 f400 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03c9d2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -03c9d4: 6e20 0902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -03c9da: 6e10 c503 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c5 │ │ -03c9e0: 5420 f300 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03c9e4: 6e10 1704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03c9ea: 0e00 |0011: return-void │ │ +03bf34: |[03bf34] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +03bf44: 6f10 3200 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0032 │ │ +03bf4a: 5420 f400 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03bf4e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +03bf50: 6e20 0902 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +03bf56: 6e10 c503 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@03c5 │ │ +03bf5c: 5420 f300 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bf60: 6e10 1704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03bf66: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=455 │ │ 0x0009 line=456 │ │ 0x000c line=457 │ │ 0x0011 line=458 │ │ @@ -9419,19 +9419,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 │ │ -03c9ec: |[03c9ec] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -03c9fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c9fe: 6f40 3300 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ -03ca04: 0a00 |0004: move-result v0 │ │ -03ca06: 0f00 |0005: return v0 │ │ +03bf68: |[03bf68] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +03bf78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bf7a: 6f40 3300 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ +03bf80: 0a00 |0004: move-result v0 │ │ +03bf82: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 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; │ │ @@ -9441,33 +9441,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 │ │ -03ca08: |[03ca08] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -03ca18: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -03ca1c: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -03ca20: 5521 f700 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00f7 │ │ -03ca24: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -03ca28: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -03ca2a: 5c21 f700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00f7 │ │ -03ca2e: 7210 c915 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@15c9 │ │ -03ca34: 6e30 b703 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b7 │ │ -03ca3a: 6e30 c103 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@03c1 │ │ -03ca40: 0a00 |0014: move-result v0 │ │ -03ca42: 5421 f300 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03ca46: 6e20 1004 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0410 │ │ -03ca4c: 0a01 |001a: move-result v1 │ │ -03ca4e: b610 |001b: or-int/2addr v0, v1 │ │ -03ca50: 0f00 |001c: return v0 │ │ -03ca52: 6f40 3300 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ -03ca58: 0a00 |0020: move-result v0 │ │ -03ca5a: 28fb |0021: goto 001c // -0005 │ │ +03bf84: |[03bf84] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +03bf94: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +03bf98: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +03bf9c: 5521 f700 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00f7 │ │ +03bfa0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +03bfa4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +03bfa6: 5c21 f700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00f7 │ │ +03bfaa: 7210 c915 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@15c9 │ │ +03bfb0: 6e30 b703 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@03b7 │ │ +03bfb6: 6e30 c103 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@03c1 │ │ +03bfbc: 0a00 |0014: move-result v0 │ │ +03bfbe: 5421 f300 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03bfc2: 6e20 1004 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0410 │ │ +03bfc8: 0a01 |001a: move-result v1 │ │ +03bfca: b610 |001b: or-int/2addr v0, v1 │ │ +03bfcc: 0f00 |001c: return v0 │ │ +03bfce: 6f40 3300 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0033 │ │ +03bfd4: 0a00 |0020: move-result v0 │ │ +03bfd6: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0004 line=476 │ │ 0x0008 line=477 │ │ 0x000b line=478 │ │ 0x000e line=479 │ │ @@ -9486,31 +9486,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03ca5c: |[03ca5c] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -03ca6c: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03ca70: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -03ca74: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03ca76: 5c10 f600 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03ca7a: 5410 f500 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03ca7e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -03ca82: 5510 fa00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fa │ │ -03ca86: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -03ca8a: 5410 f500 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03ca8e: 6e10 fc04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04fc │ │ -03ca94: 5410 f300 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03ca98: 6e10 1104 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0411 │ │ -03ca9e: 0e00 |0019: return-void │ │ -03caa0: 5410 f500 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03caa4: 6e10 fa04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04fa │ │ -03caaa: 28f5 |001f: goto 0014 // -000b │ │ +03bfd8: |[03bfd8] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +03bfe8: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03bfec: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +03bff0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03bff2: 5c10 f600 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03bff6: 5410 f500 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03bffa: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +03bffe: 5510 fa00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fa │ │ +03c002: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +03c006: 5410 f500 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c00a: 6e10 fc04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04fc │ │ +03c010: 5410 f300 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c014: 6e10 1104 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0411 │ │ +03c01a: 0e00 |0019: return-void │ │ +03c01c: 5410 f500 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c020: 6e10 fa04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04fa │ │ +03c026: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0004 line=800 │ │ 0x0007 line=801 │ │ 0x000b line=802 │ │ 0x000f line=803 │ │ @@ -9525,24 +9525,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03caac: |[03caac] android.support.v4.app.FragmentActivity.onResume:()V │ │ -03cabc: 6f10 3400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ -03cac2: 5420 f400 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03cac6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -03cac8: 6e20 0a02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@020a │ │ -03cace: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03cad0: 5c20 f900 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00f9 │ │ -03cad4: 5420 f300 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cad8: 6e10 1704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03cade: 0e00 |0011: return-void │ │ +03c028: |[03c028] android.support.v4.app.FragmentActivity.onResume:()V │ │ +03c038: 6f10 3400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ +03c03e: 5420 f400 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03c042: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +03c044: 6e20 0a02 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@020a │ │ +03c04a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03c04c: 5c20 f900 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00f9 │ │ +03c050: 5420 f300 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c054: 6e10 1704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03c05a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0003 line=444 │ │ 0x0009 line=445 │ │ 0x000c line=446 │ │ 0x0011 line=447 │ │ @@ -9554,18 +9554,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03cae0: |[03cae0] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -03caf0: 5410 f300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03caf4: 6e10 1204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0412 │ │ -03cafa: 0e00 |0005: return-void │ │ +03c05c: |[03c05c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +03c06c: 5410 f300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c070: 6e10 1204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0412 │ │ +03c076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0005 line=468 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -9574,17 +9574,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03cafc: |[03cafc] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -03cb0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cb0e: 1100 |0001: return-object v0 │ │ +03c078: |[03c078] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +03c088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c08a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -9592,68 +9592,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -03cb10: |[03cb10] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -03cb20: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03cb22: 55b8 fb00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ -03cb26: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -03cb2a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -03cb2c: 6e20 9e03 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039e │ │ -03cb32: 6e10 c603 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@03c6 │ │ -03cb38: 0c01 |000c: move-result-object v1 │ │ -03cb3a: 54b8 f300 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cb3e: 6e10 3a04 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@043a │ │ -03cb44: 0c02 |0012: move-result-object v2 │ │ -03cb46: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -03cb48: 54b8 ef00 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03cb4c: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -03cb50: 54b8 ef00 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03cb54: 6e10 4e0a 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0a4e │ │ -03cb5a: 0a00 |001d: move-result v0 │ │ -03cb5c: 2305 3e04 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@043e │ │ -03cb60: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -03cb64: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -03cb68: 54b8 ef00 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03cb6c: 6e20 500a 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ -03cb72: 0c08 |0029: move-result-object v8 │ │ -03cb74: 1f08 fe00 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00fe │ │ -03cb78: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -03cb7c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03cb80: 28f2 |0030: goto 0022 // -000e │ │ -03cb82: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -03cb84: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -03cb88: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -03cb8c: 5548 8c01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ -03cb90: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -03cb94: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -03cb96: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03cb9a: 28f5 |003d: goto 0032 // -000b │ │ -03cb9c: 6e10 f704 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ -03cba2: 54b8 ef00 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03cba6: 544a 8f01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018f │ │ -03cbaa: 6e20 4b0a a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a4b │ │ -03cbb0: 28f3 |0048: goto 003b // -000d │ │ -03cbb2: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -03cbb6: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -03cbba: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -03cbbe: 0796 |004f: move-object v6, v9 │ │ -03cbc0: 1106 |0050: return-object v6 │ │ -03cbc2: 2206 db00 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00db │ │ -03cbc6: 7010 9c03 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@039c │ │ -03cbcc: 5b69 e500 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00e5 │ │ -03cbd0: 5b61 e700 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00e7 │ │ -03cbd4: 5b69 e600 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00e6 │ │ -03cbd8: 5b62 e800 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00e8 │ │ -03cbdc: 54b8 ef00 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03cbe0: 5b68 e900 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00e9 │ │ -03cbe4: 28ee |0062: goto 0050 // -0012 │ │ +03c08c: |[03c08c] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +03c09c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +03c09e: 55b8 fb00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ +03c0a2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +03c0a6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +03c0a8: 6e20 9e03 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@039e │ │ +03c0ae: 6e10 c603 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@03c6 │ │ +03c0b4: 0c01 |000c: move-result-object v1 │ │ +03c0b6: 54b8 f300 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c0ba: 6e10 3a04 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@043a │ │ +03c0c0: 0c02 |0012: move-result-object v2 │ │ +03c0c2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +03c0c4: 54b8 ef00 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c0c8: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +03c0cc: 54b8 ef00 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c0d0: 6e10 4e0a 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0a4e │ │ +03c0d6: 0a00 |001d: move-result v0 │ │ +03c0d8: 2305 4704 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0447 │ │ +03c0dc: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +03c0e0: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +03c0e4: 54b8 ef00 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c0e8: 6e20 500a 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ +03c0ee: 0c08 |0029: move-result-object v8 │ │ +03c0f0: 1f08 0701 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@0107 │ │ +03c0f4: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +03c0f8: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03c0fc: 28f2 |0030: goto 0022 // -000e │ │ +03c0fe: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +03c100: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +03c104: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +03c108: 5548 8c01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ +03c10c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +03c110: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +03c112: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03c116: 28f5 |003d: goto 0032 // -000b │ │ +03c118: 6e10 f704 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04f7 │ │ +03c11e: 54b8 ef00 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c122: 544a 8f01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018f │ │ +03c126: 6e20 4b0a a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a4b │ │ +03c12c: 28f3 |0048: goto 003b // -000d │ │ +03c12e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +03c132: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +03c136: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +03c13a: 0796 |004f: move-object v6, v9 │ │ +03c13c: 1106 |0050: return-object v6 │ │ +03c13e: 2206 e400 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00e4 │ │ +03c142: 7010 9c03 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@039c │ │ +03c148: 5b69 e500 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00e5 │ │ +03c14c: 5b61 e700 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00e7 │ │ +03c150: 5b69 e600 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00e6 │ │ +03c154: 5b62 e800 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00e8 │ │ +03c158: 54b8 ef00 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c15c: 5b68 e900 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00e9 │ │ +03c160: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=502 │ │ 0x0005 line=503 │ │ 0x0009 line=506 │ │ 0x000d line=508 │ │ 0x0013 line=509 │ │ @@ -9694,23 +9694,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -03cbe8: |[03cbe8] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -03cbf8: 6f20 3500 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0035 │ │ -03cbfe: 5421 f300 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cc02: 6e10 3c04 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@043c │ │ -03cc08: 0c00 |0008: move-result-object v0 │ │ -03cc0a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -03cc0e: 1a01 4e0d |000b: const-string v1, "android:support:fragments" // string@0d4e │ │ -03cc12: 6e30 f101 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ -03cc18: 0e00 |0010: return-void │ │ +03c164: |[03c164] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +03c174: 6f20 3500 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0035 │ │ +03c17a: 5421 f300 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c17e: 6e10 3c04 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@043c │ │ +03c184: 0c00 |0008: move-result-object v0 │ │ +03c186: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +03c18a: 1a01 570d |000b: const-string v1, "android:support:fragments" // string@0d57 │ │ +03c18e: 6e30 f101 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ +03c194: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0003 line=547 │ │ 0x0009 line=548 │ │ 0x000b line=549 │ │ 0x0010 line=551 │ │ @@ -9724,79 +9724,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -03cc1c: |[03cc1c] android.support.v4.app.FragmentActivity.onStart:()V │ │ -03cc2c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03cc2e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -03cc30: 6f10 3600 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0036 │ │ -03cc36: 5c87 fb00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ -03cc3a: 5c87 f800 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ -03cc3e: 5484 f400 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03cc42: 6e20 0902 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -03cc48: 5584 f200 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f2 │ │ -03cc4c: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -03cc50: 5c86 f200 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f2 │ │ -03cc54: 5484 f300 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cc58: 6e10 0504 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0405 │ │ -03cc5e: 5484 f300 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cc62: 6e10 2c04 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ -03cc68: 5484 f300 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cc6c: 6e10 1704 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03cc72: 5584 f600 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03cc76: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -03cc7a: 5c86 f600 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03cc7e: 5484 f500 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03cc82: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -03cc86: 5484 f500 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03cc8a: 6e10 fb04 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04fb │ │ -03cc90: 5c86 f000 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f0 │ │ -03cc94: 5484 f300 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cc98: 6e10 1304 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0413 │ │ -03cc9e: 5484 ef00 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03cca2: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -03cca6: 5484 ef00 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03ccaa: 6e10 4e0a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0a4e │ │ -03ccb0: 0a00 |0042: move-result v0 │ │ -03ccb2: 2303 3e04 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@043e │ │ -03ccb6: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -03ccba: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -03ccbe: 5484 ef00 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ -03ccc2: 6e20 500a 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ -03ccc8: 0c04 |004e: move-result-object v4 │ │ -03ccca: 1f04 fe00 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00fe │ │ -03ccce: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -03ccd2: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03ccd6: 28f2 |0055: goto 0047 // -000e │ │ -03ccd8: 5584 f000 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f0 │ │ -03ccdc: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -03cce0: 1a04 c300 |005a: const-string v4, "(root)" // string@00c3 │ │ -03cce4: 5585 f600 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ -03cce8: 6e40 a703 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ -03ccee: 0c04 |0061: move-result-object v4 │ │ -03ccf0: 5b84 f500 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03ccf4: 5484 f500 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03ccf8: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -03ccfc: 5484 f500 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03cd00: 5544 8e01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -03cd04: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -03cd08: 5484 f500 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ -03cd0c: 6e10 fb04 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04fb │ │ -03cd12: 28bf |0073: goto 0032 // -0041 │ │ -03cd14: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -03cd16: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -03cd1a: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -03cd1e: 6e10 fe04 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04fe │ │ -03cd24: 6e10 f904 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04f9 │ │ -03cd2a: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03cd2e: 28f4 |0081: goto 0075 // -000c │ │ -03cd30: 0e00 |0082: return-void │ │ +03c198: |[03c198] android.support.v4.app.FragmentActivity.onStart:()V │ │ +03c1a8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03c1aa: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +03c1ac: 6f10 3600 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0036 │ │ +03c1b2: 5c87 fb00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ +03c1b6: 5c87 f800 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00f8 │ │ +03c1ba: 5484 f400 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03c1be: 6e20 0902 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +03c1c4: 5584 f200 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f2 │ │ +03c1c8: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +03c1cc: 5c86 f200 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f2 │ │ +03c1d0: 5484 f300 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c1d4: 6e10 0504 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0405 │ │ +03c1da: 5484 f300 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c1de: 6e10 2c04 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@042c │ │ +03c1e4: 5484 f300 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c1e8: 6e10 1704 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03c1ee: 5584 f600 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03c1f2: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +03c1f6: 5c86 f600 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03c1fa: 5484 f500 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c1fe: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +03c202: 5484 f500 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c206: 6e10 fb04 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04fb │ │ +03c20c: 5c86 f000 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f0 │ │ +03c210: 5484 f300 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c214: 6e10 1304 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0413 │ │ +03c21a: 5484 ef00 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c21e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +03c222: 5484 ef00 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c226: 6e10 4e0a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0a4e │ │ +03c22c: 0a00 |0042: move-result v0 │ │ +03c22e: 2303 4704 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0447 │ │ +03c232: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +03c236: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +03c23a: 5484 ef00 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00ef │ │ +03c23e: 6e20 500a 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ +03c244: 0c04 |004e: move-result-object v4 │ │ +03c246: 1f04 0701 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@0107 │ │ +03c24a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +03c24e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03c252: 28f2 |0055: goto 0047 // -000e │ │ +03c254: 5584 f000 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f0 │ │ +03c258: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +03c25c: 1a04 c300 |005a: const-string v4, "(root)" // string@00c3 │ │ +03c260: 5585 f600 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f6 │ │ +03c264: 6e40 a703 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03a7 │ │ +03c26a: 0c04 |0061: move-result-object v4 │ │ +03c26c: 5b84 f500 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c270: 5484 f500 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c274: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +03c278: 5484 f500 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c27c: 5544 8e01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +03c280: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +03c284: 5484 f500 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f5 │ │ +03c288: 6e10 fb04 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04fb │ │ +03c28e: 28bf |0073: goto 0032 // -0041 │ │ +03c290: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +03c292: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +03c296: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +03c29a: 6e10 fe04 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04fe │ │ +03c2a0: 6e10 f904 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04f9 │ │ +03c2a6: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03c2aa: 28f4 |0081: goto 0075 // -000c │ │ +03c2ac: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=559 │ │ 0x0005 line=561 │ │ 0x0007 line=562 │ │ 0x0009 line=563 │ │ 0x000e line=565 │ │ @@ -9841,23 +9841,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03cd34: |[03cd34] android.support.v4.app.FragmentActivity.onStop:()V │ │ -03cd44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03cd46: 6f10 3700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0037 │ │ -03cd4c: 5c21 fb00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ -03cd50: 5420 f400 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03cd54: 6e20 0a02 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@020a │ │ -03cd5a: 5420 f300 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03cd5e: 6e10 1404 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0414 │ │ -03cd64: 0e00 |0010: return-void │ │ +03c2b0: |[03c2b0] android.support.v4.app.FragmentActivity.onStop:()V │ │ +03c2c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03c2c2: 6f10 3700 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0037 │ │ +03c2c8: 5c21 fb00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fb │ │ +03c2cc: 5420 f400 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03c2d0: 6e20 0a02 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@020a │ │ +03c2d6: 5420 f300 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c2da: 6e10 1404 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0414 │ │ +03c2e0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=608 │ │ 0x0004 line=610 │ │ 0x0006 line=611 │ │ 0x000b line=613 │ │ 0x0010 line=614 │ │ @@ -9869,26 +9869,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -03cd68: |[03cd68] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -03cd78: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03cd7a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -03cd7e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -03cd82: b540 |0005: and-int/2addr v0, v4 │ │ -03cd84: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -03cd88: 2200 e103 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -03cd8c: 1a01 5302 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0253 │ │ -03cd90: 7020 001a 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -03cd96: 2700 |000f: throw v0 │ │ -03cd98: 6f30 3a00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ -03cd9e: 0e00 |0013: return-void │ │ +03c2e4: |[03c2e4] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +03c2f4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03c2f6: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +03c2fa: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +03c2fe: b540 |0005: and-int/2addr v0, v4 │ │ +03c300: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03c304: 2200 ea03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03c308: 1a01 5302 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0253 │ │ +03c30c: 7020 001a 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +03c312: 2700 |000f: throw v0 │ │ +03c314: 6f30 3a00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ +03c31a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0008 line=838 │ │ 0x0010 line=840 │ │ 0x0013 line=841 │ │ locals : │ │ @@ -9901,34 +9901,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 │ │ -03cda0: |[03cda0] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -03cdb0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03cdb2: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -03cdb6: 6f30 3a00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ -03cdbc: 0e00 |0006: return-void │ │ -03cdbe: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -03cdc2: b550 |0009: and-int/2addr v0, v5 │ │ -03cdc4: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -03cdc8: 2200 e103 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -03cdcc: 1a01 5302 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0253 │ │ -03cdd0: 7020 001a 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -03cdd6: 2700 |0013: throw v0 │ │ -03cdd8: 5230 c700 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03cddc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cde0: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -03cde4: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -03cdea: b551 |001d: and-int/2addr v1, v5 │ │ -03cdec: b010 |001e: add-int/2addr v0, v1 │ │ -03cdee: 6f30 3a00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ -03cdf4: 28e4 |0022: goto 0006 // -001c │ │ +03c31c: |[03c31c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +03c32c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03c32e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +03c332: 6f30 3a00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ +03c338: 0e00 |0006: return-void │ │ +03c33a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +03c33e: b550 |0009: and-int/2addr v0, v5 │ │ +03c340: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +03c344: 2200 ea03 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03c348: 1a01 5302 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0253 │ │ +03c34c: 7020 001a 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +03c352: 2700 |0013: throw v0 │ │ +03c354: 5230 c700 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03c358: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03c35c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +03c360: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +03c366: b551 |001d: and-int/2addr v1, v5 │ │ +03c368: b010 |001e: add-int/2addr v0, v1 │ │ +03c36a: 6f30 3a00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ +03c370: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=848 │ │ 0x0003 line=849 │ │ 0x0006 line=856 │ │ 0x0007 line=852 │ │ 0x000c line=853 │ │ @@ -9944,38 +9944,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03cdf8: |[03cdf8] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -03ce08: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03ce0c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03ce10: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -03ce14: 7110 bf02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02bf │ │ -03ce1a: 0e00 |0009: return-void │ │ -03ce1c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03ce1e: 5c20 f700 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00f7 │ │ -03ce22: 28fc |000d: goto 0009 // -0004 │ │ +03c374: |[03c374] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +03c384: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03c388: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03c38c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +03c390: 7110 bf02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02bf │ │ +03c396: 0e00 |0009: return-void │ │ +03c398: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03c39a: 5c20 f700 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00f7 │ │ +03c39e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=649 │ │ 0x0009 line=656 │ │ 0x000a line=655 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ source_file_idx : 897 (FragmentActivity.java) │ │ │ │ Class #55 header: │ │ -class_idx : 221 │ │ +class_idx : 230 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #55 - │ │ @@ -9992,17 +9992,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #56 header: │ │ -class_idx : 222 │ │ +class_idx : 231 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #56 annotations: │ │ @@ -10054,17 +10054,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #57 header: │ │ -class_idx : 223 │ │ +class_idx : 232 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #57 annotations: │ │ @@ -10086,17 +10086,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #58 header: │ │ -class_idx : 224 │ │ +class_idx : 233 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #58 annotations: │ │ @@ -10125,17 +10125,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ce24: |[03ce24] android.support.v4.app.FragmentManager.:()V │ │ -03ce34: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ce3a: 0e00 |0003: return-void │ │ +03c3a0: |[03c3a0] android.support.v4.app.FragmentManager.:()V │ │ +03c3b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -10144,17 +10144,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03ce3c: |[03ce3c] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -03ce4c: 6a00 1001 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -03ce50: 0e00 |0002: return-void │ │ +03c3b8: |[03c3b8] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +03c3c8: 6a00 1001 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +03c3cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -10230,18 +10230,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ce54: |[03ce54] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -03ce64: 6e10 d903 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -03ce6a: 0c00 |0003: move-result-object v0 │ │ -03ce6c: 1100 |0004: return-object v0 │ │ +03c3d0: |[03c3d0] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +03c3e0: 6e10 d903 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +03c3e6: 0c00 |0003: move-result-object v0 │ │ +03c3e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -10297,17 +10297,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #59 header: │ │ -class_idx : 225 │ │ +class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ @@ -10333,18 +10333,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 │ │ -03ce70: |[03ce70] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -03ce80: 5b01 fd00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fd │ │ -03ce84: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ce8a: 0e00 |0005: return-void │ │ +03c3ec: |[03c3ec] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +03c3fc: 5b01 fd00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fd │ │ +03c400: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -10354,31 +10354,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ce8c: |[03ce8c] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -03ce9c: 5410 fd00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fd │ │ -03cea0: 6e10 1704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -03cea6: 0e00 |0005: return-void │ │ +03c408: |[03c408] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +03c418: 5410 fd00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fd │ │ +03c41c: 6e10 1704 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +03c422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0005 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #60 header: │ │ -class_idx : 226 │ │ +class_idx : 235 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #60 annotations: │ │ @@ -10404,18 +10404,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 │ │ -03cea8: |[03cea8] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -03ceb8: 5b01 fe00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fe │ │ -03cebc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03cec2: 0e00 |0005: return-void │ │ +03c424: |[03c424] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +03c434: 5b01 fe00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fe │ │ +03c438: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c43e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -10425,37 +10425,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -03cec4: |[03cec4] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -03ced4: 5450 fe00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fe │ │ -03ced8: 5451 fe00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fe │ │ -03cedc: 5411 1a01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -03cee0: 5411 f400 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03cee4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03cee6: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -03cee8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -03ceea: 6e54 3404 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ -03cef0: 0e00 |000e: return-void │ │ +03c440: |[03c440] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +03c450: 5450 fe00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fe │ │ +03c454: 5451 fe00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00fe │ │ +03c458: 5411 1a01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +03c45c: 5411 f400 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03c460: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +03c462: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +03c464: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +03c466: 6e54 3404 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ +03c46c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x000e line=490 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #61 header: │ │ -class_idx : 227 │ │ +class_idx : 236 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #61 annotations: │ │ @@ -10489,20 +10489,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 │ │ -03cef4: |[03cef4] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -03cf04: 5b01 ff00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ff │ │ -03cf08: 5b02 0101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0101 │ │ -03cf0c: 5903 0001 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0100 │ │ -03cf10: 7010 1e1a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03cf16: 0e00 |0009: return-void │ │ +03c470: |[03c470] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +03c480: 5b01 ff00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ff │ │ +03c484: 5b02 0101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0101 │ │ +03c488: 5903 0001 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0100 │ │ +03c48c: 7010 1e1a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c492: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 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; │ │ @@ -10514,37 +10514,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -03cf18: |[03cf18] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -03cf28: 5450 ff00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ff │ │ -03cf2c: 5451 ff00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ff │ │ -03cf30: 5411 1a01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -03cf34: 5411 f400 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03cf38: 5452 0101 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0101 │ │ -03cf3c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -03cf3e: 5254 0001 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0100 │ │ -03cf42: 6e54 3404 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ -03cf48: 0e00 |0010: return-void │ │ +03c494: |[03c494] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +03c4a4: 5450 ff00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ff │ │ +03c4a8: 5451 ff00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ff │ │ +03c4ac: 5411 1a01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +03c4b0: 5411 f400 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03c4b4: 5452 0101 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0101 │ │ +03c4b8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +03c4ba: 5254 0001 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0100 │ │ +03c4be: 6e54 3404 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ +03c4c4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0010 line=506 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #62 header: │ │ -class_idx : 228 │ │ +class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #62 annotations: │ │ @@ -10578,20 +10578,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 │ │ -03cf4c: |[03cf4c] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -03cf5c: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -03cf60: 5902 0401 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0104 │ │ -03cf64: 5903 0301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0103 │ │ -03cf68: 7010 1e1a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03cf6e: 0e00 |0009: return-void │ │ +03c4c8: |[03c4c8] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +03c4d8: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +03c4dc: 5902 0401 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0104 │ │ +03c4e0: 5903 0301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0103 │ │ +03c4e4: 7010 1e1a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c4ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 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 │ │ @@ -10603,37 +10603,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -03cf70: |[03cf70] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -03cf80: 5450 0201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -03cf84: 5451 0201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -03cf88: 5411 1a01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -03cf8c: 5411 f400 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -03cf90: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03cf92: 5253 0401 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0104 │ │ -03cf96: 5254 0301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0103 │ │ -03cf9a: 6e54 3404 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ -03cfa0: 0e00 |0010: return-void │ │ +03c4ec: |[03c4ec] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +03c4fc: 5450 0201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +03c500: 5451 0201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +03c504: 5411 1a01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +03c508: 5411 f400 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +03c50c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +03c50e: 5253 0401 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0104 │ │ +03c512: 5254 0301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0103 │ │ +03c516: 6e54 3404 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ +03c51c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0010 line=525 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #63 header: │ │ -class_idx : 229 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #63 annotations: │ │ @@ -10663,19 +10663,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 │ │ -03cfa4: |[03cfa4] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -03cfb4: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -03cfb8: 5b02 0601 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ -03cfbc: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03cfc2: 0e00 |0007: return-void │ │ +03c520: |[03c520] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +03c530: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +03c534: 5b02 0601 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ +03c538: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c53e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ 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; │ │ @@ -10686,30 +10686,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -03cfc4: |[03cfc4] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -03cfd4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03cfd6: 5460 0601 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ -03cfda: 5400 b700 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -03cfde: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -03cfe2: 5460 0601 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ -03cfe6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03cfe8: 5b01 b700 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -03cfec: 5460 0501 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -03cff0: 5461 0601 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ -03cff4: 5462 0601 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ -03cff8: 5222 d600 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ -03cffc: 0134 |0014: move v4, v3 │ │ -03cffe: 0135 |0015: move v5, v3 │ │ -03d000: 7406 2b04 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@042b │ │ -03d006: 0e00 |0019: return-void │ │ +03c540: |[03c540] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +03c550: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03c552: 5460 0601 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ +03c556: 5400 b700 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +03c55a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +03c55e: 5460 0601 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ +03c562: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03c564: 5b01 b700 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +03c568: 5460 0501 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +03c56c: 5461 0601 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ +03c570: 5462 0601 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0106 │ │ +03c574: 5222 d600 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ +03c578: 0134 |0014: move v4, v3 │ │ +03c57a: 0135 |0015: move v5, v3 │ │ +03c57c: 7406 2b04 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@042b │ │ +03c582: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1025 │ │ 0x0007 line=1026 │ │ 0x000c line=1027 │ │ 0x0019 line=1030 │ │ locals : │ │ @@ -10721,16 +10721,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d008: |[03d008] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -03d018: 0e00 |0000: return-void │ │ +03c584: |[03c584] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +03c594: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -10739,29 +10739,29 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d01c: |[03d01c] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -03d02c: 0e00 |0000: return-void │ │ +03c598: |[03c598] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +03c5a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #64 header: │ │ -class_idx : 231 │ │ +class_idx : 240 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #64 annotations: │ │ @@ -10784,17 +10784,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d030: |[03d030] android.support.v4.app.FragmentManagerState$1.:()V │ │ -03d040: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d046: 0e00 |0003: return-void │ │ +03c5ac: |[03c5ac] android.support.v4.app.FragmentManagerState$1.:()V │ │ +03c5bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -10803,18 +10803,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 │ │ -03d048: |[03d048] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -03d058: 2200 e800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00e8 │ │ -03d05c: 7020 4d04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@044d │ │ -03d062: 1100 |0005: return-object v0 │ │ +03c5c4: |[03c5c4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +03c5d4: 2200 f100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00f1 │ │ +03c5d8: 7020 4d04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@044d │ │ +03c5de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10823,18 +10823,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 │ │ -03d064: |[03d064] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03d074: 6e20 4704 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0447 │ │ -03d07a: 0c00 |0003: move-result-object v0 │ │ -03d07c: 1100 |0004: return-object v0 │ │ +03c5e0: |[03c5e0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03c5f0: 6e20 4704 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@0447 │ │ +03c5f6: 0c00 |0003: move-result-object v0 │ │ +03c5f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10843,17 +10843,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 │ │ -03d080: |[03d080] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -03d090: 2320 3b04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@043b │ │ -03d094: 1100 |0002: return-object v0 │ │ +03c5fc: |[03c5fc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +03c60c: 2320 4404 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0444 │ │ +03c610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10862,31 +10862,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 │ │ -03d098: |[03d098] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -03d0a8: 6e20 4904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0449 │ │ -03d0ae: 0c00 |0003: move-result-object v0 │ │ -03d0b0: 1100 |0004: return-object v0 │ │ +03c614: |[03c614] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +03c624: 6e20 4904 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0449 │ │ +03c62a: 0c00 |0003: move-result-object v0 │ │ +03c62c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #65 header: │ │ -class_idx : 232 │ │ +class_idx : 241 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 900 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #65 annotations: │ │ @@ -10923,36 +10923,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d0b4: |[03d0b4] android.support.v4.app.FragmentManagerState.:()V │ │ -03d0c4: 2200 e700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00e7 │ │ -03d0c8: 7010 4604 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0446 │ │ -03d0ce: 6900 3001 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0130 │ │ -03d0d2: 0e00 |0007: return-void │ │ +03c630: |[03c630] android.support.v4.app.FragmentManagerState.:()V │ │ +03c640: 2200 f000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00f0 │ │ +03c644: 7010 4604 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0446 │ │ +03c64a: 6900 3001 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0130 │ │ +03c64e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 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 │ │ -03d0d4: |[03d0d4] android.support.v4.app.FragmentManagerState.:()V │ │ -03d0e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d0ea: 0e00 |0003: return-void │ │ +03c650: |[03c650] android.support.v4.app.FragmentManagerState.:()V │ │ +03c660: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -10961,30 +10961,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03d0ec: |[03d0ec] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -03d0fc: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d102: 6200 3901 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0139 │ │ -03d106: 6e20 1602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0216 │ │ -03d10c: 0c00 |0008: move-result-object v0 │ │ -03d10e: 1f00 3c04 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@043c │ │ -03d112: 5b10 3101 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -03d116: 6e10 1502 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0215 │ │ -03d11c: 0c00 |0010: move-result-object v0 │ │ -03d11e: 5b10 3201 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -03d122: 6200 8d00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@008d │ │ -03d126: 6e20 1602 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0216 │ │ -03d12c: 0c00 |0018: move-result-object v0 │ │ -03d12e: 1f00 3904 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0439 │ │ -03d132: 5b10 3301 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -03d136: 0e00 |001d: return-void │ │ +03c668: |[03c668] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +03c678: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c67e: 6200 3901 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0139 │ │ +03c682: 6e20 1602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0216 │ │ +03c688: 0c00 |0008: move-result-object v0 │ │ +03c68a: 1f00 4504 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0445 │ │ +03c68e: 5b10 3101 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +03c692: 6e10 1502 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0215 │ │ +03c698: 0c00 |0010: move-result-object v0 │ │ +03c69a: 5b10 3201 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +03c69e: 6200 8d00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@008d │ │ +03c6a2: 6e20 1602 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0216 │ │ +03c6a8: 0c00 |0018: move-result-object v0 │ │ +03c6aa: 1f00 4204 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0442 │ │ +03c6ae: 5b10 3301 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +03c6b2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x000d line=369 │ │ 0x0013 line=370 │ │ 0x001d line=371 │ │ @@ -10998,17 +10998,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d138: |[03d138] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -03d148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d14a: 0f00 |0001: return v0 │ │ +03c6b4: |[03c6b4] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +03c6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c6c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -11016,39 +11016,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03d14c: |[03d14c] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03d15c: 5410 3101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -03d160: 6e30 2402 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0224 │ │ -03d166: 5410 3201 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -03d16a: 6e20 2002 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0220 │ │ -03d170: 5410 3301 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -03d174: 6e30 2402 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0224 │ │ -03d17a: 0e00 |000f: return-void │ │ +03c6c8: |[03c6c8] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03c6d8: 5410 3101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +03c6dc: 6e30 2402 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0224 │ │ +03c6e2: 5410 3201 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +03c6e6: 6e20 2002 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0220 │ │ +03c6ec: 5410 3301 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +03c6f0: 6e30 2402 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0224 │ │ +03c6f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0005 line=379 │ │ 0x000a line=380 │ │ 0x000f line=381 │ │ 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 : 900 (FragmentManager.java) │ │ │ │ Class #66 header: │ │ -class_idx : 234 │ │ +class_idx : 243 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 895 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #66 annotations: │ │ @@ -11071,17 +11071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d17c: |[03d17c] android.support.v4.app.FragmentState$1.:()V │ │ -03d18c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d192: 0e00 |0003: return-void │ │ +03c6f8: |[03c6f8] android.support.v4.app.FragmentState$1.:()V │ │ +03c708: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -11090,18 +11090,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 │ │ -03d194: |[03d194] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -03d1a4: 2200 eb00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00eb │ │ -03d1a8: 7020 6204 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0462 │ │ -03d1ae: 1100 |0005: return-object v0 │ │ +03c710: |[03c710] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +03c720: 2200 f400 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00f4 │ │ +03c724: 7020 6204 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0462 │ │ +03c72a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -11110,18 +11110,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 │ │ -03d1b0: |[03d1b0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03d1c0: 6e20 5d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@045d │ │ -03d1c6: 0c00 |0003: move-result-object v0 │ │ -03d1c8: 1100 |0004: return-object v0 │ │ +03c72c: |[03c72c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03c73c: 6e20 5d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@045d │ │ +03c742: 0c00 |0003: move-result-object v0 │ │ +03c744: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -11130,17 +11130,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 │ │ -03d1cc: |[03d1cc] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -03d1dc: 2320 3c04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@043c │ │ -03d1e0: 1100 |0002: return-object v0 │ │ +03c748: |[03c748] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +03c758: 2320 4504 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0445 │ │ +03c75c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -11149,31 +11149,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 │ │ -03d1e4: |[03d1e4] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -03d1f4: 6e20 5f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@045f │ │ -03d1fa: 0c00 |0003: move-result-object v0 │ │ -03d1fc: 1100 |0004: return-object v0 │ │ +03c760: |[03c760] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +03c770: 6e20 5f04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@045f │ │ +03c776: 0c00 |0003: move-result-object v0 │ │ +03c778: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 895 (Fragment.java) │ │ │ │ Class #67 header: │ │ -class_idx : 235 │ │ +class_idx : 244 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 895 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #67 annotations: │ │ @@ -11242,79 +11242,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d200: |[03d200] android.support.v4.app.FragmentState.:()V │ │ -03d210: 2200 ea00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ea │ │ -03d214: 7010 5c04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@045c │ │ -03d21a: 6900 3901 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0139 │ │ -03d21e: 0e00 |0007: return-void │ │ +03c77c: |[03c77c] android.support.v4.app.FragmentState.:()V │ │ +03c78c: 2200 f300 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00f3 │ │ +03c790: 7010 5c04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@045c │ │ +03c796: 6900 3901 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0139 │ │ +03c79a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 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 │ │ -03d220: |[03d220] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -03d230: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03d232: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03d234: 7010 1e1a 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d23a: 6e10 1c02 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -03d240: 0c00 |0008: move-result-object v0 │ │ -03d242: 5b30 3b01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ -03d246: 6e10 1a02 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -03d24c: 0a00 |000e: move-result v0 │ │ -03d24e: 5930 4001 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ -03d252: 6e10 1a02 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -03d258: 0a00 |0014: move-result v0 │ │ -03d25a: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -03d25e: 0110 |0017: move v0, v1 │ │ -03d260: 5c30 3f01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ -03d264: 6e10 1a02 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -03d26a: 0a00 |001d: move-result v0 │ │ -03d26c: 5930 3e01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ -03d270: 6e10 1a02 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -03d276: 0a00 |0023: move-result v0 │ │ -03d278: 5930 3c01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ -03d27c: 6e10 1c02 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -03d282: 0c00 |0029: move-result-object v0 │ │ -03d284: 5b30 4401 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ -03d288: 6e10 1a02 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -03d28e: 0a00 |002f: move-result v0 │ │ -03d290: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -03d294: 0110 |0032: move v0, v1 │ │ -03d296: 5c30 4201 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ -03d29a: 6e10 1a02 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -03d2a0: 0a00 |0038: move-result v0 │ │ -03d2a2: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -03d2a6: 5c31 3d01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ -03d2aa: 6e10 1902 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0219 │ │ -03d2b0: 0c00 |0040: move-result-object v0 │ │ -03d2b2: 5b30 3a01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ -03d2b6: 6e10 1902 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0219 │ │ -03d2bc: 0c00 |0046: move-result-object v0 │ │ -03d2be: 5b30 4301 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -03d2c2: 0e00 |0049: return-void │ │ -03d2c4: 0120 |004a: move v0, v2 │ │ -03d2c6: 28cd |004b: goto 0018 // -0033 │ │ -03d2c8: 0120 |004c: move v0, v2 │ │ -03d2ca: 28e6 |004d: goto 0033 // -001a │ │ -03d2cc: 0121 |004e: move v1, v2 │ │ -03d2ce: 28ec |004f: goto 003b // -0014 │ │ +03c79c: |[03c79c] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +03c7ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03c7ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03c7b0: 7010 1e1a 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c7b6: 6e10 1c02 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +03c7bc: 0c00 |0008: move-result-object v0 │ │ +03c7be: 5b30 3b01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ +03c7c2: 6e10 1a02 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +03c7c8: 0a00 |000e: move-result v0 │ │ +03c7ca: 5930 4001 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ +03c7ce: 6e10 1a02 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +03c7d4: 0a00 |0014: move-result v0 │ │ +03c7d6: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +03c7da: 0110 |0017: move v0, v1 │ │ +03c7dc: 5c30 3f01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ +03c7e0: 6e10 1a02 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +03c7e6: 0a00 |001d: move-result v0 │ │ +03c7e8: 5930 3e01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ +03c7ec: 6e10 1a02 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +03c7f2: 0a00 |0023: move-result v0 │ │ +03c7f4: 5930 3c01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ +03c7f8: 6e10 1c02 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +03c7fe: 0c00 |0029: move-result-object v0 │ │ +03c800: 5b30 4401 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ +03c804: 6e10 1a02 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +03c80a: 0a00 |002f: move-result v0 │ │ +03c80c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +03c810: 0110 |0032: move v0, v1 │ │ +03c812: 5c30 4201 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ +03c816: 6e10 1a02 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +03c81c: 0a00 |0038: move-result v0 │ │ +03c81e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +03c822: 5c31 3d01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ +03c826: 6e10 1902 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0219 │ │ +03c82c: 0c00 |0040: move-result-object v0 │ │ +03c82e: 5b30 3a01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ +03c832: 6e10 1902 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0219 │ │ +03c838: 0c00 |0046: move-result-object v0 │ │ +03c83a: 5b30 4301 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +03c83e: 0e00 |0049: return-void │ │ +03c840: 0120 |004a: move v0, v2 │ │ +03c842: 28cd |004b: goto 0018 // -0033 │ │ +03c844: 0120 |004c: move v0, v2 │ │ +03c846: 28e6 |004d: goto 0033 // -001a │ │ +03c848: 0121 |004e: move v1, v2 │ │ +03c84a: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=77 │ │ 0x0005 line=78 │ │ 0x000b line=79 │ │ 0x0011 line=80 │ │ 0x001a line=81 │ │ @@ -11337,38 +11337,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 │ │ -03d2d0: |[03d2d0] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -03d2e0: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d2e6: 6e10 211a 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -03d2ec: 0c00 |0006: move-result-object v0 │ │ -03d2ee: 6e10 f319 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -03d2f4: 0c00 |000a: move-result-object v0 │ │ -03d2f6: 5b10 3b01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ -03d2fa: 5220 c700 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -03d2fe: 5910 4001 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ -03d302: 5520 c300 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -03d306: 5c10 3f01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ -03d30a: 5220 c100 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03d30e: 5910 3e01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ -03d312: 5220 be00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -03d316: 5910 3c01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ -03d31a: 5420 d700 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03d31e: 5b10 4401 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ -03d322: 5520 d100 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ -03d326: 5c10 4201 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ -03d32a: 5520 c000 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -03d32e: 5c10 3d01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ -03d332: 5420 b800 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ -03d336: 5b10 3a01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ -03d33a: 0e00 |002d: return-void │ │ +03c84c: |[03c84c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +03c85c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03c862: 6e10 211a 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +03c868: 0c00 |0006: move-result-object v0 │ │ +03c86a: 6e10 f319 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +03c870: 0c00 |000a: move-result-object v0 │ │ +03c872: 5b10 3b01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ +03c876: 5220 c700 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +03c87a: 5910 4001 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ +03c87e: 5520 c300 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +03c882: 5c10 3f01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ +03c886: 5220 c100 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +03c88a: 5910 3e01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ +03c88e: 5220 be00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +03c892: 5910 3c01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ +03c896: 5420 d700 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +03c89a: 5b10 4401 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ +03c89e: 5520 d100 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ +03c8a2: 5c10 4201 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ +03c8a6: 5520 c000 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +03c8aa: 5c10 3d01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ +03c8ae: 5420 b800 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00b8 │ │ +03c8b2: 5b10 3a01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ +03c8b6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x000d line=67 │ │ 0x0011 line=68 │ │ 0x0015 line=69 │ │ @@ -11388,17 +11388,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d33c: |[03d33c] android.support.v4.app.FragmentState.describeContents:()I │ │ -03d34c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d34e: 0f00 |0001: return v0 │ │ +03c8b8: |[03c8b8] android.support.v4.app.FragmentState.describeContents:()I │ │ +03c8c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c8ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -11406,82 +11406,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 │ │ -03d350: |[03d350] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -03d360: 5430 4101 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d364: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03d368: 5430 4101 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d36c: 1100 |0006: return-object v0 │ │ -03d36e: 5430 3a01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ -03d372: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -03d376: 5430 3a01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ -03d37a: 6e10 a303 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a3 │ │ -03d380: 0c01 |0010: move-result-object v1 │ │ -03d382: 6e20 f701 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ -03d388: 5430 3b01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ -03d38c: 5431 3a01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ -03d390: 7130 4f03 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@034f │ │ -03d396: 0c00 |001b: move-result-object v0 │ │ -03d398: 5b30 4101 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d39c: 5430 4301 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -03d3a0: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -03d3a4: 5430 4301 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -03d3a8: 6e10 a303 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a3 │ │ -03d3ae: 0c01 |0027: move-result-object v1 │ │ -03d3b0: 6e20 f701 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ -03d3b6: 5430 4101 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d3ba: 5431 4301 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -03d3be: 5b01 d300 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -03d3c2: 5430 4101 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d3c6: 5231 4001 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ -03d3ca: 6e30 8c03 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@038c │ │ -03d3d0: 5430 4101 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d3d4: 5531 3f01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ -03d3d8: 5c01 c300 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -03d3dc: 5430 4101 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d3e0: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -03d3e2: 5c01 cf00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00cf │ │ -03d3e6: 5430 4101 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d3ea: 5231 3e01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ -03d3ee: 5901 c100 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -03d3f2: 5430 4101 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d3f6: 5231 3c01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ -03d3fa: 5901 be00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -03d3fe: 5430 4101 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d402: 5431 4401 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ -03d406: 5b01 d700 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -03d40a: 5430 4101 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d40e: 5531 4201 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ -03d412: 5c01 d100 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ -03d416: 5430 4101 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d41a: 5531 3d01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ -03d41e: 5c01 c000 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -03d422: 5430 4101 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d426: 5441 f300 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -03d42a: 5b01 c200 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -03d42e: 6300 1001 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -03d432: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -03d436: 1a00 8203 |006b: const-string v0, "FragmentManager" // string@0382 │ │ -03d43a: 2201 f403 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03d43e: 7010 3b1a 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03d444: 1a02 f903 |0072: const-string v2, "Instantiated fragment " // string@03f9 │ │ -03d448: 6e20 431a 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d44e: 0c01 |0077: move-result-object v1 │ │ -03d450: 5432 4101 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d454: 6e20 421a 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03d45a: 0c01 |007d: move-result-object v1 │ │ -03d45c: 6e10 481a 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03d462: 0c01 |0081: move-result-object v1 │ │ -03d464: 7120 9715 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -03d46a: 5430 4101 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -03d46e: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +03c8cc: |[03c8cc] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +03c8dc: 5430 4101 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c8e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03c8e4: 5430 4101 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c8e8: 1100 |0006: return-object v0 │ │ +03c8ea: 5430 3a01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ +03c8ee: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +03c8f2: 5430 3a01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ +03c8f6: 6e10 a303 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a3 │ │ +03c8fc: 0c01 |0010: move-result-object v1 │ │ +03c8fe: 6e20 f701 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ +03c904: 5430 3b01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ +03c908: 5431 3a01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ +03c90c: 7130 4f03 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@034f │ │ +03c912: 0c00 |001b: move-result-object v0 │ │ +03c914: 5b30 4101 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c918: 5430 4301 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +03c91c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +03c920: 5430 4301 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +03c924: 6e10 a303 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a3 │ │ +03c92a: 0c01 |0027: move-result-object v1 │ │ +03c92c: 6e20 f701 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ +03c932: 5430 4101 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c936: 5431 4301 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +03c93a: 5b01 d300 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +03c93e: 5430 4101 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c942: 5231 4001 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ +03c946: 6e30 8c03 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@038c │ │ +03c94c: 5430 4101 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c950: 5531 3f01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ +03c954: 5c01 c300 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +03c958: 5430 4101 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c95c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +03c95e: 5c01 cf00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00cf │ │ +03c962: 5430 4101 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c966: 5231 3e01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ +03c96a: 5901 c100 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +03c96e: 5430 4101 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c972: 5231 3c01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ +03c976: 5901 be00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +03c97a: 5430 4101 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c97e: 5431 4401 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ +03c982: 5b01 d700 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +03c986: 5430 4101 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c98a: 5531 4201 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ +03c98e: 5c01 d100 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ +03c992: 5430 4101 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c996: 5531 3d01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ +03c99a: 5c01 c000 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +03c99e: 5430 4101 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c9a2: 5441 f300 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +03c9a6: 5b01 c200 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +03c9aa: 6300 1001 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +03c9ae: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +03c9b2: 1a00 8203 |006b: const-string v0, "FragmentManager" // string@0382 │ │ +03c9b6: 2201 fd03 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03c9ba: 7010 3b1a 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03c9c0: 1a02 f903 |0072: const-string v2, "Instantiated fragment " // string@03f9 │ │ +03c9c4: 6e20 431a 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03c9ca: 0c01 |0077: move-result-object v1 │ │ +03c9cc: 5432 4101 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c9d0: 6e20 421a 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03c9d6: 0c01 |007d: move-result-object v1 │ │ +03c9d8: 6e10 481a 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03c9de: 0c01 |0081: move-result-object v1 │ │ +03c9e0: 7120 9715 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +03c9e6: 5430 4101 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +03c9ea: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ 0x0006 line=118 │ │ 0x0007 line=95 │ │ 0x000b line=96 │ │ @@ -11510,49 +11510,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -03d474: |[03d474] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03d484: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03d486: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03d488: 5430 3b01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ -03d48c: 6e20 2302 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -03d492: 5230 4001 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ -03d496: 6e20 1f02 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -03d49c: 5530 3f01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ -03d4a0: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -03d4a4: 0110 |0010: move v0, v1 │ │ -03d4a6: 6e20 1f02 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -03d4ac: 5230 3e01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ -03d4b0: 6e20 1f02 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -03d4b6: 5230 3c01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ -03d4ba: 6e20 1f02 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -03d4c0: 5430 4401 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ -03d4c4: 6e20 2302 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -03d4ca: 5530 4201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ -03d4ce: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -03d4d2: 0110 |0027: move v0, v1 │ │ -03d4d4: 6e20 1f02 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -03d4da: 5530 3d01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ -03d4de: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -03d4e2: 6e20 1f02 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -03d4e8: 5430 3a01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ -03d4ec: 6e20 1e02 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@021e │ │ -03d4f2: 5430 4301 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -03d4f6: 6e20 1e02 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@021e │ │ -03d4fc: 0e00 |003c: return-void │ │ -03d4fe: 0120 |003d: move v0, v2 │ │ -03d500: 28d3 |003e: goto 0011 // -002d │ │ -03d502: 0120 |003f: move v0, v2 │ │ -03d504: 28e8 |0040: goto 0028 // -0018 │ │ -03d506: 0121 |0041: move v1, v2 │ │ -03d508: 28ed |0042: goto 002f // -0013 │ │ +03c9f0: |[03c9f0] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03ca00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03ca02: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03ca04: 5430 3b01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013b │ │ +03ca08: 6e20 2302 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +03ca0e: 5230 4001 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0140 │ │ +03ca12: 6e20 1f02 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +03ca18: 5530 3f01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@013f │ │ +03ca1c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +03ca20: 0110 |0010: move v0, v1 │ │ +03ca22: 6e20 1f02 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +03ca28: 5230 3e01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@013e │ │ +03ca2c: 6e20 1f02 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +03ca32: 5230 3c01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013c │ │ +03ca36: 6e20 1f02 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +03ca3c: 5430 4401 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0144 │ │ +03ca40: 6e20 2302 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +03ca46: 5530 4201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0142 │ │ +03ca4a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +03ca4e: 0110 |0027: move v0, v1 │ │ +03ca50: 6e20 1f02 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +03ca56: 5530 3d01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@013d │ │ +03ca5a: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +03ca5e: 6e20 1f02 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +03ca64: 5430 3a01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013a │ │ +03ca68: 6e20 1e02 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@021e │ │ +03ca6e: 5430 4301 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +03ca72: 6e20 1e02 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@021e │ │ +03ca78: 0e00 |003c: return-void │ │ +03ca7a: 0120 |003d: move v0, v2 │ │ +03ca7c: 28d3 |003e: goto 0011 // -002d │ │ +03ca7e: 0120 |003f: move v0, v2 │ │ +03ca80: 28e8 |0040: goto 0028 // -0018 │ │ +03ca82: 0121 |0041: move v1, v2 │ │ +03ca84: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=126 │ │ 0x0007 line=127 │ │ 0x000c line=128 │ │ 0x0014 line=129 │ │ 0x0019 line=130 │ │ @@ -11569,17 +11569,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 : 895 (Fragment.java) │ │ │ │ Class #68 header: │ │ -class_idx : 237 │ │ +class_idx : 246 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 annotations: │ │ @@ -11595,17 +11595,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 908 (FragmentTabHost.java) │ │ │ │ Class #69 header: │ │ -class_idx : 238 │ │ +class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #69 annotations: │ │ @@ -11631,18 +11631,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03d50c: |[03d50c] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -03d51c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d522: 5b01 4c01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014c │ │ -03d526: 0e00 |0005: return-void │ │ +03ca88: |[03ca88] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +03ca98: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03ca9e: 5b01 4c01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014c │ │ +03caa2: 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; │ │ @@ -11654,39 +11654,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 │ │ -03d528: |[03d528] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -03d538: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03d53a: 2200 3703 |0001: new-instance v0, Landroid/view/View; // type@0337 │ │ -03d53e: 5431 4c01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014c │ │ -03d542: 7020 0516 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1605 │ │ -03d548: 6e20 7916 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1679 │ │ -03d54e: 6e20 7816 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1678 │ │ -03d554: 1100 |000e: return-object v0 │ │ +03caa4: |[03caa4] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +03cab4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03cab6: 2200 4003 |0001: new-instance v0, Landroid/view/View; // type@0340 │ │ +03caba: 5431 4c01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014c │ │ +03cabe: 7020 0516 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1605 │ │ +03cac4: 6e20 7916 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1679 │ │ +03caca: 6e20 7816 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1678 │ │ +03cad0: 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 : 908 (FragmentTabHost.java) │ │ │ │ Class #70 header: │ │ -class_idx : 239 │ │ +class_idx : 248 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #70 annotations: │ │ @@ -11709,17 +11709,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d558: |[03d558] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -03d568: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d56e: 0e00 |0003: return-void │ │ +03cad4: |[03cad4] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +03cae4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03caea: 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 - │ │ @@ -11728,19 +11728,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 │ │ -03d570: |[03d570] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -03d580: 2200 f000 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f0 │ │ -03d584: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03d586: 7030 7a04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@047a │ │ -03d58c: 1100 |0006: return-object v0 │ │ +03caec: |[03caec] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +03cafc: 2200 f900 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f9 │ │ +03cb00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03cb02: 7030 7a04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@047a │ │ +03cb08: 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; │ │ │ │ @@ -11749,18 +11749,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 │ │ -03d590: |[03d590] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03d5a0: 6e20 7404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0474 │ │ -03d5a6: 0c00 |0003: move-result-object v0 │ │ -03d5a8: 1100 |0004: return-object v0 │ │ +03cb0c: |[03cb0c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03cb1c: 6e20 7404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0474 │ │ +03cb22: 0c00 |0003: move-result-object v0 │ │ +03cb24: 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; │ │ │ │ @@ -11769,17 +11769,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 │ │ -03d5ac: |[03d5ac] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -03d5bc: 2320 3d04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@043d │ │ -03d5c0: 1100 |0002: return-object v0 │ │ +03cb28: |[03cb28] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +03cb38: 2320 4604 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0446 │ │ +03cb3c: 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 │ │ │ │ @@ -11788,31 +11788,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 │ │ -03d5c4: |[03d5c4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -03d5d4: 6e20 7604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0476 │ │ -03d5da: 0c00 |0003: move-result-object v0 │ │ -03d5dc: 1100 |0004: return-object v0 │ │ +03cb40: |[03cb40] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +03cb50: 6e20 7604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0476 │ │ +03cb56: 0c00 |0003: move-result-object v0 │ │ +03cb58: 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 : 908 (FragmentTabHost.java) │ │ │ │ Class #71 header: │ │ -class_idx : 240 │ │ +class_idx : 249 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 818 │ │ +superclass_idx : 827 │ │ source_file_idx : 908 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #71 annotations: │ │ @@ -11843,39 +11843,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03d5e0: |[03d5e0] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -03d5f0: 2200 ef00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00ef │ │ -03d5f4: 7010 7304 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0473 │ │ -03d5fa: 6900 4d01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@014d │ │ -03d5fe: 0e00 |0007: return-void │ │ +03cb5c: |[03cb5c] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +03cb6c: 2200 f800 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00f8 │ │ +03cb70: 7010 7304 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0473 │ │ +03cb76: 6900 4d01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@014d │ │ +03cb7a: 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 │ │ -03d600: |[03d600] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -03d610: 7020 ff15 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ -03d616: 6e10 1c02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -03d61c: 0c00 |0006: move-result-object v0 │ │ -03d61e: 5b10 4e01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ -03d622: 0e00 |0009: return-void │ │ +03cb7c: |[03cb7c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +03cb8c: 7020 ff15 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ +03cb92: 6e10 1c02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +03cb98: 0c00 |0006: move-result-object v0 │ │ +03cb9a: 5b10 4e01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ +03cb9e: 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; │ │ @@ -11886,17 +11886,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 │ │ -03d624: |[03d624] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -03d634: 7020 7904 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0479 │ │ -03d63a: 0e00 |0003: return-void │ │ +03cba0: |[03cba0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +03cbb0: 7020 7904 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0479 │ │ +03cbb6: 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; │ │ @@ -11906,17 +11906,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03d63c: |[03d63c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -03d64c: 7020 0016 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ -03d652: 0e00 |0003: return-void │ │ +03cbb8: |[03cbb8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +03cbc8: 7020 0016 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ +03cbce: 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; │ │ @@ -11927,38 +11927,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03d654: |[03d654] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -03d664: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -03d668: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03d66e: 1a01 8b03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@038b │ │ -03d672: 6e20 431a 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d678: 0c00 |000a: move-result-object v0 │ │ -03d67a: 7110 4c1a 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -03d680: 0a01 |000e: move-result v1 │ │ -03d682: 7110 0c1a 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -03d688: 0c01 |0012: move-result-object v1 │ │ -03d68a: 6e20 431a 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d690: 0c00 |0016: move-result-object v0 │ │ -03d692: 1a01 3200 |0017: const-string v1, " curTab=" // string@0032 │ │ -03d696: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d69c: 0c00 |001c: move-result-object v0 │ │ -03d69e: 5421 4e01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ -03d6a2: 6e20 431a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d6a8: 0c00 |0022: move-result-object v0 │ │ -03d6aa: 1a01 5d1e |0023: const-string v1, "}" // string@1e5d │ │ -03d6ae: 6e20 431a 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d6b4: 0c00 |0028: move-result-object v0 │ │ -03d6b6: 6e10 481a 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03d6bc: 0c00 |002c: move-result-object v0 │ │ -03d6be: 1100 |002d: return-object v0 │ │ +03cbd0: |[03cbd0] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +03cbe0: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +03cbe4: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03cbea: 1a01 8b03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@038b │ │ +03cbee: 6e20 431a 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cbf4: 0c00 |000a: move-result-object v0 │ │ +03cbf6: 7110 4c1a 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +03cbfc: 0a01 |000e: move-result v1 │ │ +03cbfe: 7110 0c1a 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +03cc04: 0c01 |0012: move-result-object v1 │ │ +03cc06: 6e20 431a 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cc0c: 0c00 |0016: move-result-object v0 │ │ +03cc0e: 1a01 3200 |0017: const-string v1, " curTab=" // string@0032 │ │ +03cc12: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cc18: 0c00 |001c: move-result-object v0 │ │ +03cc1a: 5421 4e01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ +03cc1e: 6e20 431a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cc24: 0c00 |0022: move-result-object v0 │ │ +03cc26: 1a01 661e |0023: const-string v1, "}" // string@1e66 │ │ +03cc2a: 6e20 431a 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cc30: 0c00 |0028: move-result-object v0 │ │ +03cc32: 6e10 481a 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03cc38: 0c00 |002c: move-result-object v0 │ │ +03cc3a: 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;) │ │ @@ -11966,35 +11966,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03d6c0: |[03d6c0] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03d6d0: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ -03d6d6: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ -03d6da: 6e20 2302 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -03d6e0: 0e00 |0008: return-void │ │ +03cc3c: |[03cc3c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03cc4c: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ +03cc52: 5410 4e01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ +03cc56: 6e20 2302 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +03cc5c: 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 : 908 (FragmentTabHost.java) │ │ │ │ Class #72 header: │ │ -class_idx : 241 │ │ +class_idx : 250 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #72 annotations: │ │ @@ -12035,20 +12035,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 │ │ -03d6e4: |[03d6e4] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -03d6f4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03d6fa: 5b01 5201 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0152 │ │ -03d6fe: 5b02 5001 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0150 │ │ -03d702: 5b03 4f01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@014f │ │ -03d706: 0e00 |0009: return-void │ │ +03cc60: |[03cc60] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +03cc70: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03cc76: 5b01 5201 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0152 │ │ +03cc7a: 5b02 5001 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0150 │ │ +03cc7e: 5b03 4f01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@014f │ │ +03cc82: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -12064,17 +12064,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 │ │ -03d708: |[03d708] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -03d718: 5410 5101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0151 │ │ -03d71c: 1100 |0002: return-object v0 │ │ +03cc84: |[03cc84] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +03cc94: 5410 5101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0151 │ │ +03cc98: 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;) │ │ @@ -12082,17 +12082,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 │ │ -03d720: |[03d720] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -03d730: 5b01 5101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0151 │ │ -03d734: 1101 |0002: return-object v1 │ │ +03cc9c: |[03cc9c] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +03ccac: 5b01 5101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0151 │ │ +03ccb0: 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; │ │ │ │ @@ -12101,17 +12101,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 │ │ -03d738: |[03d738] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -03d748: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0152 │ │ -03d74c: 1100 |0002: return-object v0 │ │ +03ccb4: |[03ccb4] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +03ccc4: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0152 │ │ +03ccc8: 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;) │ │ @@ -12119,17 +12119,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 │ │ -03d750: |[03d750] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -03d760: 5410 5001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0150 │ │ -03d764: 1100 |0002: return-object v0 │ │ +03cccc: |[03cccc] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +03ccdc: 5410 5001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0150 │ │ +03cce0: 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;) │ │ @@ -12137,30 +12137,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 │ │ -03d768: |[03d768] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -03d778: 5410 4f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@014f │ │ -03d77c: 1100 |0002: return-object v0 │ │ +03cce4: |[03cce4] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +03ccf4: 5410 4f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@014f │ │ +03ccf8: 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 : 908 (FragmentTabHost.java) │ │ │ │ Class #73 header: │ │ -class_idx : 242 │ │ +class_idx : 251 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 888 │ │ +superclass_idx : 897 │ │ source_file_idx : 908 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #73 annotations: │ │ @@ -12219,22 +12219,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -03d780: |[03d780] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -03d790: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d792: 7030 0d18 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@180d │ │ -03d798: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -03d79c: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -03d7a2: 5b20 5a01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03d7a6: 7030 9004 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0490 │ │ -03d7ac: 0e00 |000e: return-void │ │ +03ccfc: |[03ccfc] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +03cd0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03cd0e: 7030 0d18 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@180d │ │ +03cd14: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +03cd18: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +03cd1e: 5b20 5a01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03cd22: 7030 9004 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0490 │ │ +03cd28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -12246,21 +12246,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 │ │ -03d7b0: |[03d7b0] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03d7c0: 7030 0d18 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@180d │ │ -03d7c6: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -03d7ca: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -03d7d0: 5b10 5a01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03d7d4: 7030 9004 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0490 │ │ -03d7da: 0e00 |000d: return-void │ │ +03cd2c: |[03cd2c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03cd3c: 7030 0d18 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@180d │ │ +03cd42: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +03cd46: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +03cd4c: 5b10 5a01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03cd50: 7030 9004 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0490 │ │ +03cd56: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -12273,88 +12273,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 │ │ -03d7dc: |[03d7dc] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -03d7ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03d7ee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03d7f0: 5463 5a01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03d7f4: 6e10 6e1a 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -03d7fa: 0a03 |0007: move-result v3 │ │ -03d7fc: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -03d800: 5463 5a01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03d804: 6e20 681a 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -03d80a: 0c02 |000f: move-result-object v2 │ │ -03d80c: 1f02 f100 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f1 │ │ -03d810: 7110 8204 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ -03d816: 0c03 |0015: move-result-object v3 │ │ -03d818: 6e20 2f1a 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -03d81e: 0a03 |0019: move-result v3 │ │ -03d820: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -03d824: 0721 |001c: move-object v1, v2 │ │ -03d826: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d82a: 28e3 |001f: goto 0002 // -001d │ │ -03d82c: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -03d830: 2203 e203 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03d834: 2204 f403 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -03d838: 7010 3b1a 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03d83e: 1a05 9409 |0029: const-string v5, "No tab known for tag " // string@0994 │ │ -03d842: 6e20 431a 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d848: 0c04 |002e: move-result-object v4 │ │ -03d84a: 6e20 431a 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d850: 0c04 |0032: move-result-object v4 │ │ -03d852: 6e10 481a 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03d858: 0c04 |0036: move-result-object v4 │ │ -03d85a: 7020 051a 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03d860: 2703 |003a: throw v3 │ │ -03d862: 5463 5701 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ -03d866: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -03d86a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -03d86e: 5463 5601 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03d872: 6e10 d903 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -03d878: 0c08 |0046: move-result-object v8 │ │ -03d87a: 5463 5701 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ -03d87e: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -03d882: 5463 5701 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ -03d886: 7110 8004 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@0480 │ │ -03d88c: 0c03 |0050: move-result-object v3 │ │ -03d88e: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -03d892: 5463 5701 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ -03d896: 7110 8004 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@0480 │ │ -03d89c: 0c03 |0058: move-result-object v3 │ │ -03d89e: 6e20 a404 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ -03d8a4: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -03d8a8: 7110 8004 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@0480 │ │ -03d8ae: 0c03 |0061: move-result-object v3 │ │ -03d8b0: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -03d8b4: 5463 5501 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ -03d8b8: 7110 8304 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0483 │ │ -03d8be: 0c04 |0069: move-result-object v4 │ │ -03d8c0: 6e10 f319 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -03d8c6: 0c04 |006d: move-result-object v4 │ │ -03d8c8: 7110 8404 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@0484 │ │ -03d8ce: 0c05 |0071: move-result-object v5 │ │ -03d8d0: 7130 4f03 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@034f │ │ -03d8d6: 0c03 |0075: move-result-object v3 │ │ -03d8d8: 7120 8104 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@0481 │ │ -03d8de: 5263 5401 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ -03d8e2: 7110 8004 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@0480 │ │ -03d8e8: 0c04 |007e: move-result-object v4 │ │ -03d8ea: 7110 8204 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ -03d8f0: 0c05 |0082: move-result-object v5 │ │ -03d8f2: 6e40 9e04 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@049e │ │ -03d8f8: 5b61 5701 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ -03d8fc: 1108 |0088: return-object v8 │ │ -03d8fe: 7110 8004 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@0480 │ │ -03d904: 0c03 |008c: move-result-object v3 │ │ -03d906: 6e20 a104 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a1 │ │ -03d90c: 28f6 |0090: goto 0086 // -000a │ │ +03cd58: |[03cd58] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +03cd68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03cd6a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03cd6c: 5463 5a01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03cd70: 6e10 6e1a 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +03cd76: 0a03 |0007: move-result v3 │ │ +03cd78: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +03cd7c: 5463 5a01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03cd80: 6e20 681a 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +03cd86: 0c02 |000f: move-result-object v2 │ │ +03cd88: 1f02 fa00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00fa │ │ +03cd8c: 7110 8204 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ +03cd92: 0c03 |0015: move-result-object v3 │ │ +03cd94: 6e20 2f1a 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +03cd9a: 0a03 |0019: move-result v3 │ │ +03cd9c: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +03cda0: 0721 |001c: move-object v1, v2 │ │ +03cda2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03cda6: 28e3 |001f: goto 0002 // -001d │ │ +03cda8: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +03cdac: 2203 eb03 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@03eb │ │ +03cdb0: 2204 fd03 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +03cdb4: 7010 3b1a 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03cdba: 1a05 9d09 |0029: const-string v5, "No tab known for tag " // string@099d │ │ +03cdbe: 6e20 431a 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cdc4: 0c04 |002e: move-result-object v4 │ │ +03cdc6: 6e20 431a 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03cdcc: 0c04 |0032: move-result-object v4 │ │ +03cdce: 6e10 481a 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03cdd4: 0c04 |0036: move-result-object v4 │ │ +03cdd6: 7020 051a 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03cddc: 2703 |003a: throw v3 │ │ +03cdde: 5463 5701 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ +03cde2: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +03cde6: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +03cdea: 5463 5601 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03cdee: 6e10 d903 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +03cdf4: 0c08 |0046: move-result-object v8 │ │ +03cdf6: 5463 5701 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ +03cdfa: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +03cdfe: 5463 5701 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ +03ce02: 7110 8004 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@0480 │ │ +03ce08: 0c03 |0050: move-result-object v3 │ │ +03ce0a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +03ce0e: 5463 5701 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ +03ce12: 7110 8004 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@0480 │ │ +03ce18: 0c03 |0058: move-result-object v3 │ │ +03ce1a: 6e20 a404 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ +03ce20: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +03ce24: 7110 8004 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@0480 │ │ +03ce2a: 0c03 |0061: move-result-object v3 │ │ +03ce2c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +03ce30: 5463 5501 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ +03ce34: 7110 8304 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0483 │ │ +03ce3a: 0c04 |0069: move-result-object v4 │ │ +03ce3c: 6e10 f319 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +03ce42: 0c04 |006d: move-result-object v4 │ │ +03ce44: 7110 8404 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@0484 │ │ +03ce4a: 0c05 |0071: move-result-object v5 │ │ +03ce4c: 7130 4f03 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@034f │ │ +03ce52: 0c03 |0075: move-result-object v3 │ │ +03ce54: 7120 8104 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@0481 │ │ +03ce5a: 5263 5401 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ +03ce5e: 7110 8004 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@0480 │ │ +03ce64: 0c04 |007e: move-result-object v4 │ │ +03ce66: 7110 8204 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ +03ce6c: 0c05 |0082: move-result-object v5 │ │ +03ce6e: 6e40 9e04 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@049e │ │ +03ce74: 5b61 5701 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ +03ce78: 1108 |0088: return-object v8 │ │ +03ce7a: 7110 8004 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@0480 │ │ +03ce80: 0c03 |008c: move-result-object v3 │ │ +03ce82: 6e20 a104 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a1 │ │ +03ce88: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -12387,38 +12387,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03d910: |[03d910] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -03d920: 5430 5901 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ -03d924: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -03d928: 5230 5401 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ -03d92c: 6e20 8d04 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@048d │ │ -03d932: 0c00 |0009: move-result-object v0 │ │ -03d934: 1f00 6203 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0362 │ │ -03d938: 5b30 5901 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ -03d93c: 5430 5901 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ -03d940: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -03d944: 2200 e203 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03d948: 2201 f403 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -03d94c: 7010 3b1a 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03d952: 1a02 9309 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0993 │ │ -03d956: 6e20 431a 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03d95c: 0c01 |001e: move-result-object v1 │ │ -03d95e: 5232 5401 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ -03d962: 6e20 3f1a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03d968: 0c01 |0024: move-result-object v1 │ │ -03d96a: 6e10 481a 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03d970: 0c01 |0028: move-result-object v1 │ │ -03d972: 7020 051a 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03d978: 2700 |002c: throw v0 │ │ -03d97a: 0e00 |002d: return-void │ │ +03ce8c: |[03ce8c] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +03ce9c: 5430 5901 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ +03cea0: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +03cea4: 5230 5401 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ +03cea8: 6e20 8d04 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@048d │ │ +03ceae: 0c00 |0009: move-result-object v0 │ │ +03ceb0: 1f00 6b03 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@036b │ │ +03ceb4: 5b30 5901 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ +03ceb8: 5430 5901 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ +03cebc: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +03cec0: 2200 eb03 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03cec4: 2201 fd03 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03cec8: 7010 3b1a 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03cece: 1a02 9c09 |0019: const-string v2, "No tab content FrameLayout found for id " // string@099c │ │ +03ced2: 6e20 431a 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03ced8: 0c01 |001e: move-result-object v1 │ │ +03ceda: 5232 5401 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ +03cede: 6e20 3f1a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03cee4: 0c01 |0024: move-result-object v1 │ │ +03cee6: 6e10 481a 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03ceec: 0c01 |0028: move-result-object v1 │ │ +03ceee: 7020 051a 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03cef4: 2700 |002c: throw v0 │ │ +03cef6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -12430,55 +12430,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -03d97c: |[03d97c] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -03d98c: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -03d992: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -03d994: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -03d996: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -03d998: 6e20 8d04 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@048d │ │ -03d99e: 0c03 |0009: move-result-object v3 │ │ -03d9a0: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -03d9a4: 2201 6503 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0365 │ │ -03d9a8: 7020 ad17 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@17ad │ │ -03d9ae: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -03d9b0: 6e20 b217 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@17b2 │ │ -03d9b6: 2203 6103 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -03d9ba: 7030 a417 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -03d9c0: 6e30 8904 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0489 │ │ -03d9c6: 2202 7903 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0379 │ │ -03d9ca: 7020 1418 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1814 │ │ -03d9d0: 6e20 1518 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1815 │ │ -03d9d6: 6e20 1618 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1816 │ │ -03d9dc: 2203 6403 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0364 │ │ -03d9e0: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -03d9e2: 7040 ac17 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@17ac │ │ -03d9e8: 6e30 ae17 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ -03d9ee: 2200 6203 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0362 │ │ -03d9f2: 7020 a517 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ -03d9f8: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -03d9fe: 6e20 a717 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ -03da04: 2203 6403 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0364 │ │ -03da08: 7040 ac17 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@17ac │ │ -03da0e: 6e30 ae17 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ -03da14: 2200 6203 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0362 │ │ -03da18: 7020 a517 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ -03da1e: 5b80 5901 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ -03da22: 5483 5901 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ -03da26: 5284 5401 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ -03da2a: 6e20 a717 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ -03da30: 2203 6403 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@0364 │ │ -03da34: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -03da38: 7040 ac17 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@17ac │ │ -03da3e: 6e30 ae17 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ -03da44: 0e00 |005c: return-void │ │ +03cef8: |[03cef8] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +03cf08: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +03cf0e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +03cf10: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +03cf12: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +03cf14: 6e20 8d04 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@048d │ │ +03cf1a: 0c03 |0009: move-result-object v3 │ │ +03cf1c: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +03cf20: 2201 6e03 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@036e │ │ +03cf24: 7020 ad17 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@17ad │ │ +03cf2a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +03cf2c: 6e20 b217 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@17b2 │ │ +03cf32: 2203 6a03 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +03cf36: 7030 a417 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +03cf3c: 6e30 8904 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0489 │ │ +03cf42: 2202 8203 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0382 │ │ +03cf46: 7020 1418 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1814 │ │ +03cf4c: 6e20 1518 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1815 │ │ +03cf52: 6e20 1618 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1816 │ │ +03cf58: 2203 6d03 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ +03cf5c: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +03cf5e: 7040 ac17 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@17ac │ │ +03cf64: 6e30 ae17 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ +03cf6a: 2200 6b03 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@036b │ │ +03cf6e: 7020 a517 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ +03cf74: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +03cf7a: 6e20 a717 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ +03cf80: 2203 6d03 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ +03cf84: 7040 ac17 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@17ac │ │ +03cf8a: 6e30 ae17 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ +03cf90: 2200 6b03 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@036b │ │ +03cf94: 7020 a517 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ +03cf9a: 5b80 5901 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ +03cf9e: 5483 5901 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ +03cfa2: 5284 5401 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ +03cfa6: 6e20 a717 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ +03cfac: 2203 6d03 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@036d │ │ +03cfb0: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +03cfb4: 7040 ac17 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@17ac │ │ +03cfba: 6e30 ae17 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ +03cfc0: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -12505,28 +12505,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 │ │ -03da48: |[03da48] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03da58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03da5a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -03da5c: 2311 2f04 |0002: new-array v1, v1, [I // type@042f │ │ -03da60: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -03da66: 4b02 0103 |0007: aput v2, v1, v3 │ │ -03da6a: 6e53 db00 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00db │ │ -03da70: 0c00 |000c: move-result-object v0 │ │ -03da72: 6e30 4001 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0140 │ │ -03da78: 0a01 |0010: move-result v1 │ │ -03da7a: 5941 5401 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ -03da7e: 6e10 4301 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -03da84: 6f20 1218 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1812 │ │ -03da8a: 0e00 |0019: return-void │ │ +03cfc4: |[03cfc4] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03cfd4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03cfd6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03cfd8: 2311 3804 |0002: new-array v1, v1, [I // type@0438 │ │ +03cfdc: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +03cfe2: 4b02 0103 |0007: aput v2, v1, v3 │ │ +03cfe6: 6e53 db00 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00db │ │ +03cfec: 0c00 |000c: move-result-object v0 │ │ +03cfee: 6e30 4001 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0140 │ │ +03cff4: 0a01 |0010: move-result v1 │ │ +03cff6: 5941 5401 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ +03cffa: 6e10 4301 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +03d000: 6f20 1218 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1812 │ │ +03d006: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -12542,48 +12542,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 │ │ -03da8c: |[03da8c] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -03da9c: 2203 ee00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00ee │ │ -03daa0: 5454 5501 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ -03daa4: 7020 7104 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0471 │ │ -03daaa: 6e20 0c18 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@180c │ │ -03dab0: 6e10 0b18 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@180b │ │ -03dab6: 0c02 |000d: move-result-object v2 │ │ -03dab8: 2201 f100 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f1 │ │ -03dabc: 7040 7f04 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@047f │ │ -03dac2: 5553 5301 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ -03dac6: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -03daca: 5453 5601 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03dace: 6e20 de03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03de │ │ -03dad4: 0c03 |001c: move-result-object v3 │ │ -03dad6: 7120 8104 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@0481 │ │ -03dadc: 7110 8004 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@0480 │ │ -03dae2: 0c03 |0023: move-result-object v3 │ │ -03dae4: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -03dae8: 7110 8004 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@0480 │ │ -03daee: 0c03 |0029: move-result-object v3 │ │ -03daf0: 6e10 5203 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0352 │ │ -03daf6: 0a03 |002d: move-result v3 │ │ -03daf8: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -03dafc: 5453 5601 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03db00: 6e10 d903 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -03db06: 0c00 |0035: move-result-object v0 │ │ -03db08: 7110 8004 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@0480 │ │ -03db0e: 0c03 |0039: move-result-object v3 │ │ -03db10: 6e20 a404 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ -03db16: 6e10 a204 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ -03db1c: 5453 5a01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03db20: 6e20 641a 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -03db26: 6e20 8704 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0487 │ │ -03db2c: 0e00 |0048: return-void │ │ +03d008: |[03d008] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +03d018: 2203 f700 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00f7 │ │ +03d01c: 5454 5501 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ +03d020: 7020 7104 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0471 │ │ +03d026: 6e20 0c18 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@180c │ │ +03d02c: 6e10 0b18 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@180b │ │ +03d032: 0c02 |000d: move-result-object v2 │ │ +03d034: 2201 fa00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00fa │ │ +03d038: 7040 7f04 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@047f │ │ +03d03e: 5553 5301 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ +03d042: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +03d046: 5453 5601 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d04a: 6e20 de03 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03de │ │ +03d050: 0c03 |001c: move-result-object v3 │ │ +03d052: 7120 8104 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@0481 │ │ +03d058: 7110 8004 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@0480 │ │ +03d05e: 0c03 |0023: move-result-object v3 │ │ +03d060: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +03d064: 7110 8004 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@0480 │ │ +03d06a: 0c03 |0029: move-result-object v3 │ │ +03d06c: 6e10 5203 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0352 │ │ +03d072: 0a03 |002d: move-result v3 │ │ +03d074: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +03d078: 5453 5601 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d07c: 6e10 d903 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +03d082: 0c00 |0035: move-result-object v0 │ │ +03d084: 7110 8004 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@0480 │ │ +03d08a: 0c03 |0039: move-result-object v3 │ │ +03d08c: 6e20 a404 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ +03d092: 6e10 a204 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ +03d098: 5453 5a01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03d09c: 6e20 641a 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +03d0a2: 6e20 8704 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0487 │ │ +03d0a8: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -12609,67 +12609,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -03db30: |[03db30] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -03db40: 6f10 0e18 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@180e │ │ -03db46: 6e10 8e04 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@048e │ │ -03db4c: 0c00 |0006: move-result-object v0 │ │ -03db4e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -03db50: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03db52: 5464 5a01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03db56: 6e10 6e1a 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -03db5c: 0a04 |000e: move-result v4 │ │ -03db5e: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -03db62: 5464 5a01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ -03db66: 6e20 681a 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -03db6c: 0c03 |0016: move-result-object v3 │ │ -03db6e: 1f03 f100 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00f1 │ │ -03db72: 5464 5601 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03db76: 7110 8204 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ -03db7c: 0c05 |001e: move-result-object v5 │ │ -03db7e: 6e20 de03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03de │ │ -03db84: 0c04 |0022: move-result-object v4 │ │ -03db86: 7120 8104 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@0481 │ │ -03db8c: 7110 8004 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@0480 │ │ -03db92: 0c04 |0029: move-result-object v4 │ │ -03db94: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -03db98: 7110 8004 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@0480 │ │ -03db9e: 0c04 |002f: move-result-object v4 │ │ -03dba0: 6e10 5203 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0352 │ │ -03dba6: 0a04 |0033: move-result v4 │ │ -03dba8: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -03dbac: 7110 8204 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ -03dbb2: 0c04 |0039: move-result-object v4 │ │ -03dbb4: 6e20 2f1a 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -03dbba: 0a04 |003d: move-result v4 │ │ -03dbbc: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -03dbc0: 5b63 5701 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ -03dbc4: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03dbc8: 28c5 |0044: goto 0009 // -003b │ │ -03dbca: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -03dbce: 5464 5601 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03dbd2: 6e10 d903 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -03dbd8: 0c01 |004c: move-result-object v1 │ │ -03dbda: 7110 8004 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@0480 │ │ -03dbe0: 0c04 |0050: move-result-object v4 │ │ -03dbe2: 6e20 a404 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ -03dbe8: 28ee |0054: goto 0042 // -0012 │ │ -03dbea: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -03dbec: 5c64 5301 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ -03dbf0: 7030 8a04 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@048a │ │ -03dbf6: 0c01 |005b: move-result-object v1 │ │ -03dbf8: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -03dbfc: 6e10 a204 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ -03dc02: 5464 5601 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03dc06: 6e10 dc03 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03dc │ │ -03dc0c: 0e00 |0066: return-void │ │ +03d0ac: |[03d0ac] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +03d0bc: 6f10 0e18 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@180e │ │ +03d0c2: 6e10 8e04 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@048e │ │ +03d0c8: 0c00 |0006: move-result-object v0 │ │ +03d0ca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +03d0cc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +03d0ce: 5464 5a01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03d0d2: 6e10 6e1a 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +03d0d8: 0a04 |000e: move-result v4 │ │ +03d0da: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +03d0de: 5464 5a01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015a │ │ +03d0e2: 6e20 681a 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +03d0e8: 0c03 |0016: move-result-object v3 │ │ +03d0ea: 1f03 fa00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00fa │ │ +03d0ee: 5464 5601 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d0f2: 7110 8204 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ +03d0f8: 0c05 |001e: move-result-object v5 │ │ +03d0fa: 6e20 de03 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03de │ │ +03d100: 0c04 |0022: move-result-object v4 │ │ +03d102: 7120 8104 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@0481 │ │ +03d108: 7110 8004 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@0480 │ │ +03d10e: 0c04 |0029: move-result-object v4 │ │ +03d110: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +03d114: 7110 8004 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@0480 │ │ +03d11a: 0c04 |002f: move-result-object v4 │ │ +03d11c: 6e10 5203 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@0352 │ │ +03d122: 0a04 |0033: move-result v4 │ │ +03d124: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +03d128: 7110 8204 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0482 │ │ +03d12e: 0c04 |0039: move-result-object v4 │ │ +03d130: 6e20 2f1a 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +03d136: 0a04 |003d: move-result v4 │ │ +03d138: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +03d13c: 5b63 5701 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0157 │ │ +03d140: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d144: 28c5 |0044: goto 0009 // -003b │ │ +03d146: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +03d14a: 5464 5601 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d14e: 6e10 d903 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +03d154: 0c01 |004c: move-result-object v1 │ │ +03d156: 7110 8004 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@0480 │ │ +03d15c: 0c04 |0050: move-result-object v4 │ │ +03d15e: 6e20 a404 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ +03d164: 28ee |0054: goto 0042 // -0012 │ │ +03d166: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +03d168: 5c64 5301 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ +03d16c: 7030 8a04 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@048a │ │ +03d172: 0c01 |005b: move-result-object v1 │ │ +03d174: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +03d178: 6e10 a204 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ +03d17e: 5464 5601 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d182: 6e10 dc03 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03dc │ │ +03d188: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -12699,19 +12699,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dc10: |[03dc10] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -03dc20: 6f10 0f18 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@180f │ │ -03dc26: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03dc28: 5c10 5301 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ -03dc2c: 0e00 |0006: return-void │ │ +03d18c: |[03d18c] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +03d19c: 6f10 0f18 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@180f │ │ +03d1a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03d1a4: 5c10 5301 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ +03d1a8: 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; │ │ @@ -12721,23 +12721,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03dc30: |[03dc30] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03dc40: 0730 |0000: move-object v0, v3 │ │ -03dc42: 1f00 f000 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f0 │ │ -03dc46: 6e10 7c04 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@047c │ │ -03dc4c: 0c01 |0006: move-result-object v1 │ │ -03dc4e: 6f20 1018 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1810 │ │ -03dc54: 5401 4e01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ -03dc58: 6e20 9604 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0496 │ │ -03dc5e: 0e00 |000f: return-void │ │ +03d1ac: |[03d1ac] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03d1bc: 0730 |0000: move-object v0, v3 │ │ +03d1be: 1f00 f900 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f9 │ │ +03d1c2: 6e10 7c04 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@047c │ │ +03d1c8: 0c01 |0006: move-result-object v1 │ │ +03d1ca: 6f20 1018 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1810 │ │ +03d1d0: 5401 4e01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ +03d1d4: 6e20 9604 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@0496 │ │ +03d1da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -12750,23 +12750,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03dc60: |[03dc60] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03dc70: 6f10 1118 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1811 │ │ -03dc76: 0c01 |0003: move-result-object v1 │ │ -03dc78: 2200 f000 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f0 │ │ -03dc7c: 7020 7b04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@047b │ │ -03dc82: 6e10 8e04 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@048e │ │ -03dc88: 0c02 |000c: move-result-object v2 │ │ -03dc8a: 5b02 4e01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ -03dc8e: 1100 |000f: return-object v0 │ │ +03d1dc: |[03d1dc] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03d1ec: 6f10 1118 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1811 │ │ +03d1f2: 0c01 |0003: move-result-object v1 │ │ +03d1f4: 2200 f900 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00f9 │ │ +03d1f8: 7020 7b04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@047b │ │ +03d1fe: 6e10 8e04 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@048e │ │ +03d204: 0c02 |000c: move-result-object v2 │ │ +03d206: 5b02 4e01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@014e │ │ +03d20a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -12779,27 +12779,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -03dc90: |[03dc90] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -03dca0: 5521 5301 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ -03dca4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -03dca8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03dcaa: 7030 8a04 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@048a │ │ -03dcb0: 0c00 |0008: move-result-object v0 │ │ -03dcb2: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -03dcb6: 6e10 a204 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ -03dcbc: 5421 5801 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0158 │ │ -03dcc0: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -03dcc4: 5421 5801 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0158 │ │ -03dcc8: 7220 0a18 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@180a │ │ -03dcce: 0e00 |0017: return-void │ │ +03d20c: |[03d20c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +03d21c: 5521 5301 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0153 │ │ +03d220: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +03d224: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03d226: 7030 8a04 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@048a │ │ +03d22c: 0c00 |0008: move-result-object v0 │ │ +03d22e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +03d232: 6e10 a204 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ +03d238: 5421 5801 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0158 │ │ +03d23c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +03d240: 5421 5801 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0158 │ │ +03d244: 7220 0a18 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@180a │ │ +03d24a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -12815,17 +12815,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03dcd0: |[03dcd0] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -03dce0: 5b01 5801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0158 │ │ -03dce4: 0e00 |0002: return-void │ │ +03d24c: |[03d24c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +03d25c: 5b01 5801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0158 │ │ +03d260: 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; │ │ @@ -12835,19 +12835,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03dce8: |[03dce8] android.support.v4.app.FragmentTabHost.setup:()V │ │ -03dcf8: 2200 e203 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -03dcfc: 1a01 7609 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0976 │ │ -03dd00: 7020 051a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -03dd06: 2700 |0007: throw v0 │ │ +03d264: |[03d264] android.support.v4.app.FragmentTabHost.setup:()V │ │ +03d274: 2200 eb03 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +03d278: 1a01 7f09 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@097f │ │ +03d27c: 7020 051a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +03d282: 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;) │ │ @@ -12855,21 +12855,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 │ │ -03dd08: |[03dd08] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -03dd18: 7020 8c04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@048c │ │ -03dd1e: 6f10 1318 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1813 │ │ -03dd24: 5b01 5501 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ -03dd28: 5b02 5601 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03dd2c: 7010 8b04 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@048b │ │ -03dd32: 0e00 |000d: return-void │ │ +03d284: |[03d284] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +03d294: 7020 8c04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@048c │ │ +03d29a: 6f10 1318 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1813 │ │ +03d2a0: 5b01 5501 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ +03d2a4: 5b02 5601 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d2a8: 7010 8b04 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@048b │ │ +03d2ae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -12884,30 +12884,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 │ │ -03dd34: |[03dd34] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -03dd44: 7020 8c04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@048c │ │ -03dd4a: 6f10 1318 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1813 │ │ -03dd50: 5b23 5501 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ -03dd54: 5b24 5601 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ -03dd58: 5925 5401 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ -03dd5c: 7010 8b04 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@048b │ │ -03dd62: 5420 5901 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ -03dd66: 6e20 a717 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ -03dd6c: 6e10 8f04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@048f │ │ -03dd72: 0a00 |0017: move-result v0 │ │ -03dd74: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -03dd76: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -03dd7a: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -03dd80: 6e20 9704 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0497 │ │ -03dd86: 0e00 |0021: return-void │ │ +03d2b0: |[03d2b0] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +03d2c0: 7020 8c04 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@048c │ │ +03d2c6: 6f10 1318 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1813 │ │ +03d2cc: 5b23 5501 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0155 │ │ +03d2d0: 5b24 5601 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0156 │ │ +03d2d4: 5925 5401 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0154 │ │ +03d2d8: 7010 8b04 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@048b │ │ +03d2de: 5420 5901 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0159 │ │ +03d2e2: 6e20 a717 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ +03d2e8: 6e10 8f04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@048f │ │ +03d2ee: 0a00 |0017: move-result v0 │ │ +03d2f0: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +03d2f2: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +03d2f6: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +03d2fc: 6e20 9704 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@0497 │ │ +03d302: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -12921,17 +12921,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 : 908 (FragmentTabHost.java) │ │ │ │ Class #74 header: │ │ -class_idx : 243 │ │ +class_idx : 252 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 910 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #74 annotations: │ │ @@ -12950,17 +12950,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 910 (FragmentTransaction.java) │ │ │ │ Class #75 header: │ │ -class_idx : 244 │ │ +class_idx : 253 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 910 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #75 annotations: │ │ @@ -13032,17 +13032,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dd88: |[03dd88] android.support.v4.app.FragmentTransaction.:()V │ │ -03dd98: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03dd9e: 0e00 |0003: return-void │ │ +03d304: |[03d304] android.support.v4.app.FragmentTransaction.:()V │ │ +03d314: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=163 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -13190,17 +13190,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 910 (FragmentTransaction.java) │ │ │ │ Class #76 header: │ │ -class_idx : 247 │ │ +class_idx : 256 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1001 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #76 annotations: │ │ @@ -13240,18 +13240,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1001 (INotificationSideChannel.java) │ │ │ │ Class #77 header: │ │ -class_idx : 248 │ │ +class_idx : 257 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2175 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2184 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -13276,18 +13276,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 │ │ -03dda0: |[03dda0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -03ddb0: 5b01 6701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0167 │ │ -03ddb4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ddba: 0e00 |0005: return-void │ │ +03d31c: |[03d31c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +03d32c: 5b01 6701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0167 │ │ +03d330: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d336: 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; │ │ │ │ @@ -13297,35 +13297,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03ddbc: |[03ddbc] android.support.v4.app.ListFragment$1.run:()V │ │ -03ddcc: 5420 6701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0167 │ │ -03ddd0: 5400 7001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -03ddd4: 5421 6701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0167 │ │ -03ddd8: 5411 7001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -03dddc: 6e20 b717 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@17b7 │ │ -03dde2: 0e00 |000b: return-void │ │ +03d338: |[03d338] android.support.v4.app.ListFragment$1.run:()V │ │ +03d348: 5420 6701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0167 │ │ +03d34c: 5400 7001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +03d350: 5421 6701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0167 │ │ +03d354: 5411 7001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +03d358: 6e20 b717 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@17b7 │ │ +03d35e: 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 : 2175 (ListFragment.java) │ │ + source_file_idx : 2184 (ListFragment.java) │ │ │ │ Class #78 header: │ │ -class_idx : 249 │ │ +class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2175 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2184 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -13352,18 +13352,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 │ │ -03dde4: |[03dde4] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -03ddf4: 5b01 6801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0168 │ │ -03ddf8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ddfe: 0e00 |0005: return-void │ │ +03d360: |[03d360] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +03d370: 5b01 6801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0168 │ │ +03d374: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d37a: 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; │ │ │ │ @@ -13373,42 +13373,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 │ │ -03de00: |[03de00] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -03de10: 5460 6801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0168 │ │ -03de14: 0771 |0002: move-object v1, v7 │ │ -03de16: 1f01 6803 |0003: check-cast v1, Landroid/widget/ListView; // type@0368 │ │ -03de1a: 0782 |0005: move-object v2, v8 │ │ -03de1c: 0193 |0006: move v3, v9 │ │ -03de1e: 04a4 |0007: move-wide v4, v10 │ │ -03de20: 7406 d404 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@04d4 │ │ -03de26: 0e00 |000b: return-void │ │ +03d37c: |[03d37c] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +03d38c: 5460 6801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0168 │ │ +03d390: 0771 |0002: move-object v1, v7 │ │ +03d392: 1f01 7103 |0003: check-cast v1, Landroid/widget/ListView; // type@0371 │ │ +03d396: 0782 |0005: move-object v2, v8 │ │ +03d398: 0193 |0006: move v3, v9 │ │ +03d39a: 04a4 |0007: move-wide v4, v10 │ │ +03d39c: 7406 d404 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@04d4 │ │ +03d3a2: 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 : 2175 (ListFragment.java) │ │ + source_file_idx : 2184 (ListFragment.java) │ │ │ │ Class #79 header: │ │ -class_idx : 251 │ │ +class_idx : 260 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2349 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -13445,21 +13445,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 : 2349 (LoaderManager.java) │ │ + source_file_idx : 2358 (LoaderManager.java) │ │ │ │ Class #80 header: │ │ -class_idx : 252 │ │ +class_idx : 261 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2349 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -13484,17 +13484,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03de28: |[03de28] android.support.v4.app.LoaderManager.:()V │ │ -03de38: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03de3e: 0e00 |0003: return-void │ │ +03d3a4: |[03d3a4] android.support.v4.app.LoaderManager.:()V │ │ +03d3b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d3ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -13503,17 +13503,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03de40: |[03de40] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -03de50: 6a00 8601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -03de54: 0e00 |0002: return-void │ │ +03d3bc: |[03d3bc] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +03d3cc: 6a00 8601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +03d3d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -13541,17 +13541,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03de58: |[03de58] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -03de68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03de6a: 0f00 |0001: return v0 │ │ +03d3d4: |[03d3d4] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +03d3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d3e6: 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;) │ │ @@ -13562,21 +13562,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 : 2349 (LoaderManager.java) │ │ + source_file_idx : 2358 (LoaderManager.java) │ │ │ │ Class #81 header: │ │ -class_idx : 255 │ │ +class_idx : 264 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2435 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -13612,21 +13612,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 : 2435 (NavUtils.java) │ │ + source_file_idx : 2444 (NavUtils.java) │ │ │ │ Class #82 header: │ │ -class_idx : 258 │ │ +class_idx : 267 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2435 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2444 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -13670,26 +13670,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03de6c: |[03de6c] android.support.v4.app.NavUtils.:()V │ │ -03de7c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03de80: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03de84: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03de88: 2201 0101 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0101 │ │ -03de8c: 7010 0f05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@050f │ │ -03de92: 6901 9001 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ -03de96: 0e00 |000d: return-void │ │ -03de98: 2201 0001 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0100 │ │ -03de9c: 7010 0a05 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@050a │ │ -03dea2: 6901 9001 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ -03dea6: 28f8 |0015: goto 000d // -0008 │ │ +03d3e8: |[03d3e8] android.support.v4.app.NavUtils.:()V │ │ +03d3f8: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03d3fc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03d400: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03d404: 2201 0a01 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@010a │ │ +03d408: 7010 0f05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@050f │ │ +03d40e: 6901 9001 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ +03d412: 0e00 |000d: return-void │ │ +03d414: 2201 0901 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@0109 │ │ +03d418: 7010 0a05 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@050a │ │ +03d41e: 6901 9001 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ +03d422: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0006 line=138 │ │ 0x000d line=142 │ │ 0x000e line=140 │ │ @@ -13701,17 +13701,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dea8: |[03dea8] android.support.v4.app.NavUtils.:()V │ │ -03deb8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03debe: 0e00 |0003: return-void │ │ +03d424: |[03d424] android.support.v4.app.NavUtils.:()V │ │ +03d434: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d43a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -13720,19 +13720,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 │ │ -03dec0: |[03dec0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03ded0: 6200 9001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ -03ded4: 7220 0605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0506 │ │ -03deda: 0c00 |0005: move-result-object v0 │ │ -03dedc: 1100 |0006: return-object v0 │ │ +03d43c: |[03d43c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +03d44c: 6200 9001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ +03d450: 7220 0605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0506 │ │ +03d456: 0c00 |0005: move-result-object v0 │ │ +03d458: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -13740,35 +13740,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 │ │ -03dee0: |[03dee0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -03def0: 7120 1b05 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ -03def6: 0c01 |0003: move-result-object v1 │ │ -03def8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -03defc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -03defe: 1102 |0007: return-object v2 │ │ -03df00: 2203 2600 |0008: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ -03df04: 6e10 ba00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00ba │ │ -03df0a: 0c04 |000d: move-result-object v4 │ │ -03df0c: 7030 b800 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00b8 │ │ -03df12: 7120 1b05 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ -03df18: 0c00 |0014: move-result-object v0 │ │ -03df1a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -03df1e: 7110 8b07 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078b │ │ -03df24: 0c02 |001a: move-result-object v2 │ │ -03df26: 28ec |001b: goto 0007 // -0014 │ │ -03df28: 2204 3000 |001c: new-instance v4, Landroid/content/Intent; // type@0030 │ │ -03df2c: 7010 e600 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00e6 │ │ -03df32: 6e20 0f01 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ -03df38: 0c02 |0024: move-result-object v2 │ │ -03df3a: 28f6 |0025: goto 001b // -000a │ │ +03d45c: |[03d45c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03d46c: 7120 1b05 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ +03d472: 0c01 |0003: move-result-object v1 │ │ +03d474: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +03d478: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +03d47a: 1102 |0007: return-object v2 │ │ +03d47c: 2203 2800 |0008: new-instance v3, Landroid/content/ComponentName; // type@0028 │ │ +03d480: 6e10 ba00 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00ba │ │ +03d486: 0c04 |000d: move-result-object v4 │ │ +03d488: 7030 b800 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00b8 │ │ +03d48e: 7120 1b05 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ +03d494: 0c00 |0014: move-result-object v0 │ │ +03d496: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +03d49a: 7110 8b07 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078b │ │ +03d4a0: 0c02 |001a: move-result-object v2 │ │ +03d4a2: 28ec |001b: goto 0007 // -0014 │ │ +03d4a4: 2204 3200 |001c: new-instance v4, Landroid/content/Intent; // type@0032 │ │ +03d4a8: 7010 e600 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00e6 │ │ +03d4ae: 6e20 0f01 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ +03d4b4: 0c02 |0024: move-result-object v2 │ │ +03d4b6: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0007 line=266 │ │ 0x0008 line=260 │ │ 0x0011 line=262 │ │ @@ -13788,35 +13788,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 │ │ -03df3c: |[03df3c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -03df4c: 2204 2600 |0000: new-instance v4, Landroid/content/ComponentName; // type@0026 │ │ -03df50: 7030 b600 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b6 │ │ -03df56: 7120 1b05 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ -03df5c: 0c01 |0008: move-result-object v1 │ │ -03df5e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -03df62: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03df64: 1102 |000c: return-object v2 │ │ -03df66: 2203 2600 |000d: new-instance v3, Landroid/content/ComponentName; // type@0026 │ │ -03df6a: 7030 b700 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00b7 │ │ -03df70: 7120 1b05 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ -03df76: 0c00 |0015: move-result-object v0 │ │ -03df78: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -03df7c: 7110 8b07 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078b │ │ -03df82: 0c02 |001b: move-result-object v2 │ │ -03df84: 28f0 |001c: goto 000c // -0010 │ │ -03df86: 2204 3000 |001d: new-instance v4, Landroid/content/Intent; // type@0030 │ │ -03df8a: 7010 e600 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00e6 │ │ -03df90: 6e20 0f01 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ -03df96: 0c02 |0025: move-result-object v2 │ │ -03df98: 28f6 |0026: goto 001c // -000a │ │ +03d4b8: |[03d4b8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +03d4c8: 2204 2800 |0000: new-instance v4, Landroid/content/ComponentName; // type@0028 │ │ +03d4cc: 7030 b600 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b6 │ │ +03d4d2: 7120 1b05 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ +03d4d8: 0c01 |0008: move-result-object v1 │ │ +03d4da: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +03d4de: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +03d4e0: 1102 |000c: return-object v2 │ │ +03d4e2: 2203 2800 |000d: new-instance v3, Landroid/content/ComponentName; // type@0028 │ │ +03d4e6: 7030 b700 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00b7 │ │ +03d4ec: 7120 1b05 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ +03d4f2: 0c00 |0015: move-result-object v0 │ │ +03d4f4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +03d4f8: 7110 8b07 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078b │ │ +03d4fe: 0c02 |001b: move-result-object v2 │ │ +03d500: 28f0 |001c: goto 000c // -0010 │ │ +03d502: 2204 3200 |001d: new-instance v4, Landroid/content/Intent; // type@0032 │ │ +03d506: 7010 e600 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00e6 │ │ +03d50c: 6e20 0f01 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ +03d512: 0c02 |0025: move-result-object v2 │ │ +03d514: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0009 line=233 │ │ 0x000c line=241 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ @@ -13837,24 +13837,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 │ │ -03df9c: |[03df9c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -03dfac: 6e10 1900 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ -03dfb2: 0c01 |0003: move-result-object v1 │ │ -03dfb4: 7120 1b05 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ -03dfba: 0c01 |0007: move-result-object v1 │ │ -03dfbc: 1101 |0008: return-object v1 │ │ -03dfbe: 0d00 |0009: move-exception v0 │ │ -03dfc0: 2201 e103 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -03dfc4: 7020 021a 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1a02 │ │ -03dfca: 2701 |000f: throw v1 │ │ +03d518: |[03d518] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +03d528: 6e10 1900 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ +03d52e: 0c01 |0003: move-result-object v1 │ │ +03d530: 7120 1b05 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ +03d536: 0c01 |0007: move-result-object v1 │ │ +03d538: 1101 |0008: return-object v1 │ │ +03d53a: 0d00 |0009: move-exception v0 │ │ +03d53c: 2201 ea03 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03d540: 7020 021a 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1a02 │ │ +03d546: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=281 │ │ 0x0009 line=282 │ │ 0x000a line=284 │ │ @@ -13867,24 +13867,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 │ │ -03dfd8: |[03dfd8] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -03dfe8: 6e10 d300 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -03dfee: 0c02 |0003: move-result-object v2 │ │ -03dff0: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -03dff4: 6e30 2101 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0121 │ │ -03dffa: 0c00 |0009: move-result-object v0 │ │ -03dffc: 6203 9001 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ -03e000: 7230 0705 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@0507 │ │ -03e006: 0c01 |000f: move-result-object v1 │ │ -03e008: 1101 |0010: return-object v1 │ │ +03d554: |[03d554] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +03d564: 6e10 d300 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +03d56a: 0c02 |0003: move-result-object v2 │ │ +03d56c: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +03d570: 6e30 2101 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@0121 │ │ +03d576: 0c00 |0009: move-result-object v0 │ │ +03d578: 6203 9001 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ +03d57c: 7230 0705 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@0507 │ │ +03d582: 0c01 |000f: move-result-object v1 │ │ +03d584: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x000a line=302 │ │ 0x0010 line=303 │ │ locals : │ │ @@ -13899,45 +13899,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -03e00c: |[03e00c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -03e01c: 7110 1705 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0517 │ │ -03e022: 0c00 |0003: move-result-object v0 │ │ -03e024: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -03e028: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -03e02c: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -03e030: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03e036: 1a03 b901 |000d: const-string v3, "Activity " // string@01b9 │ │ -03e03a: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03e040: 0c02 |0012: move-result-object v2 │ │ -03e042: 6e10 211a 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -03e048: 0c03 |0016: move-result-object v3 │ │ -03e04a: 6e10 f419 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ -03e050: 0c03 |001a: move-result-object v3 │ │ -03e052: 6e20 431a 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03e058: 0c02 |001e: move-result-object v2 │ │ -03e05a: 1a03 3f00 |001f: const-string v3, " does not have a parent activity name specified." // string@003f │ │ -03e05e: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03e064: 0c02 |0024: move-result-object v2 │ │ -03e066: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ -03e06a: 6e20 431a 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03e070: 0c02 |002a: move-result-object v2 │ │ -03e072: 1a03 4100 |002b: const-string v3, " element in your manifest?)" // string@0041 │ │ -03e076: 6e20 431a 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03e07c: 0c02 |0030: move-result-object v2 │ │ -03e07e: 6e10 481a 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03e084: 0c02 |0034: move-result-object v2 │ │ -03e086: 7020 001a 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -03e08c: 2701 |0038: throw v1 │ │ -03e08e: 7120 1d05 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@051d │ │ -03e094: 0e00 |003c: return-void │ │ +03d588: |[03d588] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +03d598: 7110 1705 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0517 │ │ +03d59e: 0c00 |0003: move-result-object v0 │ │ +03d5a0: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +03d5a4: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03d5a8: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +03d5ac: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03d5b2: 1a03 b901 |000d: const-string v3, "Activity " // string@01b9 │ │ +03d5b6: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03d5bc: 0c02 |0012: move-result-object v2 │ │ +03d5be: 6e10 211a 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +03d5c4: 0c03 |0016: move-result-object v3 │ │ +03d5c6: 6e10 f419 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ +03d5cc: 0c03 |001a: move-result-object v3 │ │ +03d5ce: 6e20 431a 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03d5d4: 0c02 |001e: move-result-object v2 │ │ +03d5d6: 1a03 3f00 |001f: const-string v3, " does not have a parent activity name specified." // string@003f │ │ +03d5da: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03d5e0: 0c02 |0024: move-result-object v2 │ │ +03d5e2: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ +03d5e6: 6e20 431a 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03d5ec: 0c02 |002a: move-result-object v2 │ │ +03d5ee: 1a03 4100 |002b: const-string v3, " element in your manifest?)" // string@0041 │ │ +03d5f2: 6e20 431a 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03d5f8: 0c02 |0030: move-result-object v2 │ │ +03d5fa: 6e10 481a 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03d600: 0c02 |0034: move-result-object v2 │ │ +03d602: 7020 001a 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +03d608: 2701 |0038: throw v1 │ │ +03d60a: 7120 1d05 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@051d │ │ +03d610: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0004 line=177 │ │ 0x0006 line=178 │ │ 0x0039 line=185 │ │ 0x003c line=186 │ │ @@ -13950,18 +13950,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 │ │ -03e098: |[03e098] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03e0a8: 6200 9001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ -03e0ac: 7230 0805 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0508 │ │ -03e0b2: 0e00 |0005: return-void │ │ +03d614: |[03d614] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03d624: 6200 9001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ +03d628: 7230 0805 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0508 │ │ +03d62e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -13971,34 +13971,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 │ │ -03e0b4: |[03e0b4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -03e0c4: 6200 9001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ -03e0c8: 7230 0905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0509 │ │ -03e0ce: 0a00 |0005: move-result v0 │ │ -03e0d0: 0f00 |0006: return v0 │ │ +03d630: |[03d630] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +03d640: 6200 9001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0190 │ │ +03d644: 7230 0905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0509 │ │ +03d64a: 0a00 |0005: move-result v0 │ │ +03d64c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2435 (NavUtils.java) │ │ + source_file_idx : 2444 (NavUtils.java) │ │ │ │ Class #83 header: │ │ -class_idx : 259 │ │ +class_idx : 268 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2439 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2448 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -14013,17 +14013,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e0d4: |[03e0d4] android.support.v4.app.NavUtilsJB.:()V │ │ -03e0e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03e0ea: 0e00 |0003: return-void │ │ +03d650: |[03d650] android.support.v4.app.NavUtilsJB.:()V │ │ +03d660: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d666: 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;) │ │ @@ -14031,18 +14031,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 │ │ -03e0ec: |[03e0ec] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -03e0fc: 6e10 1d00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@001d │ │ -03e102: 0c00 |0003: move-result-object v0 │ │ -03e104: 1100 |0004: return-object v0 │ │ +03d668: |[03d668] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +03d678: 6e10 1d00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@001d │ │ +03d67e: 0c00 |0003: move-result-object v0 │ │ +03d680: 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;) │ │ @@ -14050,17 +14050,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 │ │ -03e108: |[03e108] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -03e118: 5410 1600 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0016 │ │ -03e11c: 1100 |0002: return-object v0 │ │ +03d684: |[03d684] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +03d694: 5410 1600 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0016 │ │ +03d698: 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;) │ │ @@ -14068,17 +14068,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 │ │ -03e120: |[03e120] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -03e130: 6e20 2200 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0022 │ │ -03e136: 0e00 |0003: return-void │ │ +03d69c: |[03d69c] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03d6ac: 6e20 2200 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0022 │ │ +03d6b2: 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; │ │ @@ -14088,33 +14088,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 │ │ -03e138: |[03e138] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -03e148: 6e20 3800 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0038 │ │ -03e14e: 0a00 |0003: move-result v0 │ │ -03e150: 0f00 |0004: return v0 │ │ +03d6b4: |[03d6b4] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +03d6c4: 6e20 3800 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0038 │ │ +03d6ca: 0a00 |0003: move-result v0 │ │ +03d6cc: 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 : 2439 (NavUtilsJB.java) │ │ + source_file_idx : 2448 (NavUtilsJB.java) │ │ │ │ Class #84 header: │ │ -class_idx : 260 │ │ +class_idx : 269 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 866 │ │ -source_file_idx : 2454 │ │ +superclass_idx : 875 │ │ +source_file_idx : 2463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #84 annotations: │ │ Annotations on method #1319 'dispatchRestoreInstanceState' │ │ @@ -14135,17 +14135,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e154: |[03e154] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -03e164: 7020 a517 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ -03e16a: 0e00 |0003: return-void │ │ +03d6d0: |[03d6d0] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +03d6e0: 7020 a517 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ +03d6e6: 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; │ │ @@ -14155,29 +14155,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 │ │ -03e16c: |[03e16c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -03e17c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -03e17e: 2202 0401 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0104 │ │ -03e182: 6e10 1416 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ -03e188: 0c03 |0006: move-result-object v3 │ │ -03e18a: 7020 2405 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0524 │ │ -03e190: 6e10 1d16 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -03e196: 0c00 |000d: move-result-object v0 │ │ -03e198: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -03e19c: 6e20 2a05 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@052a │ │ -03e1a2: 2201 6103 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -03e1a6: 7030 a417 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -03e1ac: 6e20 7716 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1677 │ │ -03e1b2: 6e20 2505 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0525 │ │ -03e1b8: 1102 |001e: return-object v2 │ │ +03d6e8: |[03d6e8] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +03d6f8: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +03d6fa: 2202 0d01 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@010d │ │ +03d6fe: 6e10 1416 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ +03d704: 0c03 |0006: move-result-object v3 │ │ +03d706: 7020 2405 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0524 │ │ +03d70c: 6e10 1d16 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +03d712: 0c00 |000d: move-result-object v0 │ │ +03d714: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +03d718: 6e20 2a05 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@052a │ │ +03d71e: 2201 6a03 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +03d722: 7030 a417 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +03d728: 6e20 7716 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1677 │ │ +03d72e: 6e20 2505 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0525 │ │ +03d734: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -14196,17 +14196,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e1bc: |[03e1bc] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -03e1cc: 6e20 2905 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0529 │ │ -03e1d2: 0e00 |0003: return-void │ │ +03d738: |[03d738] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +03d748: 6e20 2905 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0529 │ │ +03d74e: 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; │ │ @@ -14217,33 +14217,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e1d4: |[03e1d4] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -03e1e4: 6e20 2605 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0526 │ │ -03e1ea: 0e00 |0003: return-void │ │ +03d750: |[03d750] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +03d760: 6e20 2605 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0526 │ │ +03d766: 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 : 2454 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2463 (NoSaveStateFrameLayout.java) │ │ │ │ Class #85 header: │ │ -class_idx : 261 │ │ +class_idx : 270 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2460 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #85 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ @@ -14256,21 +14256,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithActions;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2460 (NotificationBuilderWithActions.java) │ │ + source_file_idx : 2469 (NotificationBuilderWithActions.java) │ │ │ │ Class #86 header: │ │ -class_idx : 262 │ │ +class_idx : 271 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2461 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #86 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ @@ -14283,21 +14283,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;) │ │ name : 'getBuilder' │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2461 (NotificationBuilderWithBuilderAccessor.java) │ │ + source_file_idx : 2470 (NotificationBuilderWithBuilderAccessor.java) │ │ │ │ Class #87 header: │ │ -class_idx : 263 │ │ +class_idx : 272 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -14309,21 +14309,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #88 header: │ │ -class_idx : 265 │ │ +class_idx : 274 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -14365,19 +14365,19 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -03e1ec: |[03e1ec] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -03e1fc: 2200 6b00 |0000: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -03e200: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -03e206: 7050 3405 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0534 │ │ -03e20c: 0e00 |0008: return-void │ │ +03d768: |[03d768] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +03d778: 2200 7100 |0000: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +03d77c: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +03d782: 7050 3405 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0534 │ │ +03d788: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ 0x0008 line=1507 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0009 reg=2 icon I │ │ @@ -14389,21 +14389,21 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e210: |[03e210] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ -03e220: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03e226: 5901 9401 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0194 │ │ -03e22a: 5b02 9701 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@0197 │ │ -03e22e: 5b03 9501 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0195 │ │ -03e232: 5b04 9301 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ -03e236: 0e00 |000b: return-void │ │ +03d78c: |[03d78c] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ +03d79c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d7a2: 5901 9401 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0194 │ │ +03d7a6: 5b02 9701 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@0197 │ │ +03d7aa: 5b03 9501 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0195 │ │ +03d7ae: 5b04 9301 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ +03d7b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1518 │ │ 0x0003 line=1519 │ │ 0x0005 line=1520 │ │ 0x0007 line=1521 │ │ 0x0009 line=1522 │ │ @@ -14420,24 +14420,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -03e238: |[03e238] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -03e248: 5260 9f01 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@019f │ │ -03e24c: 5461 a201 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a2 │ │ -03e250: 5462 9e01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@019e │ │ -03e254: 2203 6b00 |0006: new-instance v3, Landroid/os/Bundle; // type@006b │ │ -03e258: 7110 4805 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@0548 │ │ -03e25e: 0c04 |000b: move-result-object v4 │ │ -03e260: 7020 da01 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ -03e266: 7053 3405 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0534 │ │ -03e26c: 0e00 |0012: return-void │ │ +03d7b4: |[03d7b4] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +03d7c4: 5260 9f01 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@019f │ │ +03d7c8: 5461 a201 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a2 │ │ +03d7cc: 5462 9e01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@019e │ │ +03d7d0: 2203 7100 |0006: new-instance v3, Landroid/os/Bundle; // type@0071 │ │ +03d7d4: 7110 4805 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@0548 │ │ +03d7da: 0c04 |000b: move-result-object v4 │ │ +03d7dc: 7020 da01 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ +03d7e2: 7053 3405 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0534 │ │ +03d7e8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0012 line=1516 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0013 reg=6 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -14448,19 +14448,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03e270: |[03e270] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -03e280: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -03e284: 5410 9301 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ -03e288: 6e20 eb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ -03e28e: 1101 |0007: return-object v1 │ │ +03d7ec: |[03d7ec] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +03d7fc: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +03d800: 5410 9301 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ +03d804: 6e20 eb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ +03d80a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ 0x0002 line=1534 │ │ 0x0007 line=1536 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ @@ -14471,23 +14471,23 @@ │ │ type : '(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03e290: |[03e290] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -03e2a0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ -03e2a4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03e2a8: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -03e2ac: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -03e2b2: 5b10 9601 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ -03e2b6: 5410 9601 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ -03e2ba: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -03e2c0: 1101 |0010: return-object v1 │ │ +03d80c: |[03d80c] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +03d81c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ +03d820: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03d824: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +03d828: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +03d82e: 5b10 9601 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ +03d832: 5410 9601 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ +03d836: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +03d83c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1556 │ │ 0x0004 line=1557 │ │ 0x000b line=1559 │ │ 0x0010 line=1560 │ │ locals : │ │ @@ -14499,36 +14499,36 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 38 16-bit code units │ │ -03e2c4: |[03e2c4] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ -03e2d4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03e2d6: 5470 9601 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ -03e2da: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ -03e2de: 5470 9601 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ -03e2e2: 5471 9601 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ -03e2e6: 6e10 6e1a 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -03e2ec: 0a01 |000c: move-result v1 │ │ -03e2ee: 2311 4104 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@0441 │ │ -03e2f2: 6e20 701a 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -03e2f8: 0c00 |0012: move-result-object v0 │ │ -03e2fa: 1f00 4104 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@0441 │ │ -03e2fe: 0705 |0015: move-object v5, v0 │ │ -03e300: 2200 0c01 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -03e304: 5271 9401 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0194 │ │ -03e308: 5472 9701 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@0197 │ │ -03e30c: 5473 9501 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0195 │ │ -03e310: 5474 9301 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ -03e314: 7607 4705 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0547 │ │ -03e31a: 1100 |0023: return-object v0 │ │ -03e31c: 0765 |0024: move-object v5, v6 │ │ -03e31e: 28f1 |0025: goto 0016 // -000f │ │ +03d840: |[03d840] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ +03d850: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03d852: 5470 9601 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ +03d856: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ +03d85a: 5470 9601 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ +03d85e: 5471 9601 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@0196 │ │ +03d862: 6e10 6e1a 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +03d868: 0a01 |000c: move-result v1 │ │ +03d86a: 2311 4a04 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@044a │ │ +03d86e: 6e20 701a 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +03d874: 0c00 |0012: move-result-object v0 │ │ +03d876: 1f00 4a04 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@044a │ │ +03d87a: 0705 |0015: move-object v5, v0 │ │ +03d87c: 2200 1501 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +03d880: 5271 9401 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@0194 │ │ +03d884: 5472 9701 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@0197 │ │ +03d888: 5473 9501 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@0195 │ │ +03d88c: 5474 9301 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ +03d890: 7607 4705 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0547 │ │ +03d896: 1100 |0023: return-object v0 │ │ +03d898: 0765 |0024: move-object v5, v6 │ │ +03d89a: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1578 │ │ 0x0016 line=1580 │ │ 0x0025 line=1578 │ │ locals : │ │ 0x0016 - 0x0024 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -14539,17 +14539,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e320: |[03e320] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -03e330: 7220 3b05 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@053b │ │ -03e336: 1100 |0003: return-object v0 │ │ +03d89c: |[03d89c] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +03d8ac: 7220 3b05 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@053b │ │ +03d8b2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1568 │ │ 0x0003 line=1569 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Action$Extender; │ │ @@ -14559,30 +14559,30 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e338: |[03e338] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ -03e348: 5410 9301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ -03e34c: 1100 |0002: return-object v0 │ │ +03d8b4: |[03d8b4] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ +03d8c4: 5410 9301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@0193 │ │ +03d8c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #89 header: │ │ -class_idx : 266 │ │ +class_idx : 275 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -14600,21 +14600,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #90 header: │ │ -class_idx : 271 │ │ +class_idx : 280 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 23 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 39 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -14726,75 +14726,75 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -03e350: |[03e350] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -03e360: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03e362: 7010 1e1a 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03e368: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -03e36c: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -03e372: 5b50 ad01 |0009: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ -03e376: 5c54 b801 |000b: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ -03e37a: 2200 1900 |000d: new-instance v0, Landroid/app/Notification; // type@0019 │ │ -03e37e: 7010 8c00 0000 |000f: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@008c │ │ -03e384: 5b50 b901 |0012: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e388: 5b56 b201 |0014: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -03e38c: 5450 b901 |0016: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e390: 7100 4a1a 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ -03e396: 0b02 |001b: move-result-wide v2 │ │ -03e398: 5a02 1400 |001c: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0014 │ │ -03e39c: 5450 b901 |001e: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e3a0: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -03e3a2: 5901 0500 |0021: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -03e3a6: 5954 bb01 |0023: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -03e3aa: 0e00 |0025: return-void │ │ +03d8cc: |[03d8cc] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +03d8dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03d8de: 7010 1e1a 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03d8e4: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +03d8e8: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +03d8ee: 5b40 ad01 |0009: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ +03d8f2: 5c43 b801 |000b: iput-boolean v3, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ +03d8f6: 2200 1b00 |000d: new-instance v0, Landroid/app/Notification; // type@001b │ │ +03d8fa: 7010 8c00 0000 |000f: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@008c │ │ +03d900: 5b40 b901 |0012: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03d904: 5b45 b201 |0014: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +03d908: 5440 b901 |0016: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03d90c: 7100 4a1a 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ +03d912: 0b01 |001b: move-result-wide v1 │ │ +03d914: 5a01 1400 |001c: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@0014 │ │ +03d918: 5440 b901 |001e: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03d91c: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +03d91e: 5901 0500 |0021: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +03d922: 5943 bb01 |0023: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +03d926: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=676 │ │ 0x0004 line=659 │ │ 0x000b line=660 │ │ 0x000d line=663 │ │ 0x0014 line=677 │ │ 0x0016 line=680 │ │ 0x001e line=681 │ │ 0x0023 line=682 │ │ 0x0025 line=683 │ │ locals : │ │ - 0x0000 - 0x0026 reg=5 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0026 reg=6 context Landroid/content/Context; │ │ + 0x0000 - 0x0026 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0026 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 │ │ -03e3ac: |[03e3ac] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -03e3bc: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -03e3c0: 5430 b901 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e3c4: 5201 0a00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -03e3c8: b641 |0006: or-int/2addr v1, v4 │ │ -03e3ca: 5901 0a00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -03e3ce: 0e00 |0009: return-void │ │ -03e3d0: 5430 b901 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e3d4: 5201 0a00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -03e3d8: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -03e3dc: b521 |0010: and-int/2addr v1, v2 │ │ -03e3de: 5901 0a00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -03e3e2: 28f6 |0013: goto 0009 // -000a │ │ +03d928: |[03d928] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +03d938: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +03d93c: 5430 b901 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03d940: 5201 0a00 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +03d944: b641 |0006: or-int/2addr v1, v4 │ │ +03d946: 5901 0a00 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +03d94a: 0e00 |0009: return-void │ │ +03d94c: 5430 b901 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03d950: 5201 0a00 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +03d954: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +03d958: b521 |0010: and-int/2addr v1, v2 │ │ +03d95a: 5901 0a00 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +03d95e: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0002 line=991 │ │ 0x0009 line=995 │ │ 0x000a line=993 │ │ locals : │ │ @@ -14808,20 +14808,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 │ │ -03e3e4: |[03e3e4] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e3f4: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ -03e3f8: 2201 0c01 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -03e3fc: 7040 4505 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0545 │ │ -03e402: 6e20 641a 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -03e408: 1102 |000a: return-object v2 │ │ +03d960: |[03d960] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03d970: 5420 ad01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ +03d974: 2201 1501 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +03d978: 7040 4505 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0545 │ │ +03d97e: 6e20 641a 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +03d984: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ 0x000a line=1134 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -14833,18 +14833,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e40c: |[03e40c] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e41c: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ -03e420: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -03e426: 1101 |0005: return-object v1 │ │ +03d988: |[03d988] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03d998: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ +03d99c: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +03d9a2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ 0x0005 line=1153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -14854,25 +14854,25 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03e428: |[03e428] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e438: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -03e43c: 5410 b301 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e440: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -03e444: 2200 6b00 |0006: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -03e448: 7020 da01 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ -03e44e: 5b10 b301 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e452: 1101 |000d: return-object v1 │ │ -03e454: 5410 b301 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e458: 6e20 eb01 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ -03e45e: 28fa |0013: goto 000d // -0006 │ │ +03d9a4: |[03d9a4] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03d9b4: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +03d9b8: 5410 b301 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03d9bc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +03d9c0: 2200 7100 |0006: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +03d9c4: 7020 da01 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ +03d9ca: 5b10 b301 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03d9ce: 1101 |000d: return-object v1 │ │ +03d9d0: 5410 b301 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03d9d4: 6e20 eb01 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ +03d9da: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ 0x0002 line=1073 │ │ 0x0006 line=1074 │ │ 0x000d line=1079 │ │ 0x000e line=1076 │ │ @@ -14885,20 +14885,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e460: |[03e460] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -03e470: 7100 f105 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ -03e476: 0c00 |0003: move-result-object v0 │ │ -03e478: 7220 8c05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@058c │ │ -03e47e: 0c00 |0007: move-result-object v0 │ │ -03e480: 1100 |0008: return-object v0 │ │ +03d9dc: |[03d9dc] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +03d9ec: 7100 f105 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ +03d9f2: 0c00 |0003: move-result-object v0 │ │ +03d9f4: 7220 8c05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@058c │ │ +03d9fa: 0c00 |0007: move-result-object v0 │ │ +03d9fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -14906,17 +14906,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e484: |[03e484] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e494: 7220 8505 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0585 │ │ -03e49a: 1100 |0003: return-object v0 │ │ +03da00: |[03da00] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03da10: 7220 8505 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0585 │ │ +03da16: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1179 │ │ 0x0003 line=1180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Extender; │ │ @@ -14926,22 +14926,22 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03e49c: |[03e49c] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ -03e4ac: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e4b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03e4b4: 2200 6b00 |0004: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -03e4b8: 7010 d901 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -03e4be: 5b10 b301 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e4c2: 5410 b301 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e4c6: 1100 |000d: return-object v0 │ │ +03da18: |[03da18] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ +03da28: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03da2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03da30: 2200 7100 |0004: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +03da34: 7010 d901 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +03da3a: 5b10 b301 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03da3e: 5410 b301 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03da42: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1110 │ │ 0x0004 line=1111 │ │ 0x000b line=1113 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14951,20 +14951,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e4c8: |[03e4c8] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -03e4d8: 7100 f105 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ -03e4de: 0c00 |0003: move-result-object v0 │ │ -03e4e0: 7220 8c05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@058c │ │ -03e4e6: 0c00 |0007: move-result-object v0 │ │ -03e4e8: 1100 |0008: return-object v0 │ │ +03da44: |[03da44] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +03da54: 7100 f105 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ +03da5a: 0c00 |0003: move-result-object v0 │ │ +03da5c: 7220 8c05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@058c │ │ +03da62: 0c00 |0007: move-result-object v0 │ │ +03da64: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -14972,18 +14972,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 │ │ -03e4ec: |[03e4ec] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e4fc: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -03e500: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ -03e506: 1101 |0005: return-object v1 │ │ +03da68: |[03da68] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03da78: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +03da7c: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ +03da82: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=956 │ │ 0x0005 line=957 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -14993,18 +14993,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 │ │ -03e508: |[03e508] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e518: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e51c: 5b02 0600 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -03e520: 1101 |0004: return-object v1 │ │ +03da84: |[03da84] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03da94: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03da98: 5b02 0600 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +03da9c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0004 line=802 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -15014,17 +15014,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 │ │ -03e524: |[03e524] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e534: 5b01 ae01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ -03e538: 1100 |0002: return-object v0 │ │ +03daa0: |[03daa0] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dab0: 5b01 ae01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ +03dab4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ 0x0002 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -15034,17 +15034,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 │ │ -03e53c: |[03e53c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e54c: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -03e550: 1100 |0002: return-object v0 │ │ +03dab8: |[03dab8] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dac8: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +03dacc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0002 line=815 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -15054,17 +15054,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 │ │ -03e554: |[03e554] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e564: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -03e568: 1100 |0002: return-object v0 │ │ +03dad0: |[03dad0] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dae0: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +03dae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0002 line=751 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -15074,17 +15074,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 │ │ -03e56c: |[03e56c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e57c: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -03e580: 1100 |0002: return-object v0 │ │ +03dae8: |[03dae8] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03daf8: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +03dafc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0002 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15094,24 +15094,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 │ │ -03e584: |[03e584] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e594: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e598: 5903 0700 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0007 │ │ -03e59c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -03e5a0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -03e5a4: 5420 b901 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e5a8: 5201 0a00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -03e5ac: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -03e5b0: 5901 0a00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -03e5b4: 1102 |0010: return-object v2 │ │ +03db00: |[03db00] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03db10: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03db14: 5903 0700 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0007 │ │ +03db18: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +03db1c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03db20: 5420 b901 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03db24: 5201 0a00 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +03db28: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +03db2c: 5901 0a00 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +03db30: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0004 line=983 │ │ 0x0008 line=984 │ │ 0x0010 line=986 │ │ locals : │ │ @@ -15123,18 +15123,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 │ │ -03e5b8: |[03e5b8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e5c8: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e5cc: 5b02 0800 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -03e5d0: 1101 |0004: return-object v1 │ │ +03db34: |[03db34] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03db44: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03db48: 5b02 0800 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +03db4c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0004 line=827 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -15144,17 +15144,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e5d4: |[03e5d4] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e5e4: 5b01 b301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -03e5e8: 1100 |0002: return-object v0 │ │ +03db50: |[03db50] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03db60: 5b01 b301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +03db64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0002 line=1096 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -15164,19 +15164,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 │ │ -03e5ec: |[03e5ec] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e5fc: 5b12 b401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -03e600: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -03e604: 7030 6d05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ -03e60a: 1101 |0007: return-object v1 │ │ +03db68: |[03db68] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03db78: 5b12 b401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +03db7c: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +03db80: 7030 6d05 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ +03db86: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0002 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15188,17 +15188,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e60c: |[03e60c] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e61c: 5b01 b501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ -03e620: 1100 |0002: return-object v0 │ │ +03db88: |[03db88] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03db98: 5b01 b501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ +03db9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0002 line=1032 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 groupKey Ljava/lang/String; │ │ @@ -15208,17 +15208,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 │ │ -03e624: |[03e624] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e634: 5c01 b601 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ -03e638: 1100 |0002: return-object v0 │ │ +03dba0: |[03dba0] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dbb0: 5c01 b601 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ +03dbb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0002 line=1044 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 isGroupSummary Z │ │ @@ -15228,17 +15228,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 │ │ -03e63c: |[03e63c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e64c: 5b01 b701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ -03e650: 1100 |0002: return-object v0 │ │ +03dbb8: |[03dbb8] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dbc8: 5b01 b701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ +03dbcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0002 line=874 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -15248,42 +15248,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 │ │ -03e654: |[03e654] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e664: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03e666: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03e668: 5453 b901 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e66c: 5936 0e00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000e │ │ -03e670: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e674: 5937 1000 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -03e678: 5453 b901 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e67c: 5938 0f00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -03e680: 5453 b901 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e684: 5233 1000 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -03e688: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -03e68c: 5453 b901 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e690: 5233 0f00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -03e694: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -03e698: 0110 |001a: move v0, v1 │ │ -03e69a: 5453 b901 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e69e: 5454 b901 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e6a2: 5244 0a00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000a │ │ -03e6a6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -03e6aa: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -03e6ae: b641 |0025: or-int/2addr v1, v4 │ │ -03e6b0: 5931 0a00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000a │ │ -03e6b4: 1105 |0028: return-object v5 │ │ -03e6b6: 0120 |0029: move v0, v2 │ │ -03e6b8: 28f1 |002a: goto 001b // -000f │ │ -03e6ba: 0121 |002b: move v1, v2 │ │ -03e6bc: 28f9 |002c: goto 0025 // -0007 │ │ +03dbd0: |[03dbd0] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dbe0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03dbe2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03dbe4: 5453 b901 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dbe8: 5936 0e00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000e │ │ +03dbec: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dbf0: 5937 1000 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +03dbf4: 5453 b901 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dbf8: 5938 0f00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +03dbfc: 5453 b901 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dc00: 5233 1000 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +03dc04: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +03dc08: 5453 b901 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dc0c: 5233 0f00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +03dc10: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +03dc14: 0110 |001a: move v0, v1 │ │ +03dc16: 5453 b901 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dc1a: 5454 b901 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dc1e: 5244 0a00 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@000a │ │ +03dc22: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +03dc26: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +03dc2a: b641 |0025: or-int/2addr v1, v4 │ │ +03dc2c: 5931 0a00 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@000a │ │ +03dc30: 1105 |0028: return-object v5 │ │ +03dc32: 0120 |0029: move v0, v2 │ │ +03dc34: 28f1 |002a: goto 001b // -000f │ │ +03dc36: 0121 |002b: move v1, v2 │ │ +03dc38: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=915 │ │ 0x0006 line=916 │ │ 0x000a line=917 │ │ 0x000e line=918 │ │ 0x001b line=919 │ │ @@ -15303,17 +15303,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 │ │ -03e6c0: |[03e6c0] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e6d0: 5c01 b801 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ -03e6d4: 1100 |0002: return-object v0 │ │ +03dc3c: |[03dc3c] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dc4c: 5c01 b801 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ +03dc50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ 0x0002 line=968 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -15323,17 +15323,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 │ │ -03e6d8: |[03e6d8] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e6e8: 5901 ba01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ -03e6ec: 1100 |0002: return-object v0 │ │ +03dc54: |[03dc54] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dc64: 5901 ba01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ +03dc68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x0002 line=775 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -15343,18 +15343,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 │ │ -03e6f0: |[03e6f0] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e700: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -03e702: 7030 6d05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ -03e708: 1101 |0004: return-object v1 │ │ +03dc6c: |[03dc6c] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dc7c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03dc7e: 7030 6d05 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ +03dc84: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ 0x0004 line=937 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -15364,18 +15364,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 │ │ -03e70c: |[03e70c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e71c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -03e720: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ -03e726: 1101 |0005: return-object v1 │ │ +03dc88: |[03dc88] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dc98: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +03dc9c: 7030 6d05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@056d │ │ +03dca2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=945 │ │ 0x0005 line=946 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -15385,17 +15385,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 │ │ -03e728: |[03e728] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e738: 5901 bb01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -03e73c: 1100 |0002: return-object v0 │ │ +03dca4: |[03dca4] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dcb4: 5901 bb01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +03dcb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0002 line=1016 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -15405,19 +15405,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 │ │ -03e740: |[03e740] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e750: 5901 be01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ -03e754: 5902 bc01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ -03e758: 5c03 bd01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ -03e75c: 1100 |0006: return-object v0 │ │ +03dcbc: |[03dcbc] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dccc: 5901 be01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ +03dcd0: 5902 bc01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ +03dcd4: 5c03 bd01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ +03dcd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ 0x0002 line=792 │ │ 0x0004 line=793 │ │ 0x0006 line=794 │ │ locals : │ │ @@ -15431,18 +15431,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 │ │ -03e760: |[03e760] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e770: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e774: 5902 0c00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000c │ │ -03e778: 1101 |0004: return-object v1 │ │ +03dcdc: |[03dcdc] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dcec: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dcf0: 5902 0c00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000c │ │ +03dcf4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ 0x0004 line=719 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -15452,20 +15452,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 │ │ -03e77c: |[03e77c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e78c: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e790: 5902 0c00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000c │ │ -03e794: 5410 b901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e798: 5903 0d00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000d │ │ -03e79c: 1101 |0008: return-object v1 │ │ +03dcf8: |[03dcf8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dd08: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dd0c: 5902 0c00 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@000c │ │ +03dd10: 5410 b901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dd14: 5903 0d00 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@000d │ │ +03dd18: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0004 line=734 │ │ 0x0008 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15477,17 +15477,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e7a0: |[03e7a0] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e7b0: 5b01 bf01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ -03e7b4: 1100 |0002: return-object v0 │ │ +03dd1c: |[03dd1c] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dd2c: 5b01 bf01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ +03dd30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0002 line=1061 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 sortKey Ljava/lang/String; │ │ @@ -15497,21 +15497,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 │ │ -03e7b8: |[03e7b8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e7c8: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e7cc: 5b03 1100 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -03e7d0: 5420 b901 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e7d4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -03e7d6: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -03e7da: 1102 |0009: return-object v2 │ │ +03dd34: |[03dd34] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dd44: 5420 b901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dd48: 5b03 1100 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +03dd4c: 5420 b901 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dd50: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +03dd52: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +03dd56: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ 0x0004 line=882 │ │ 0x0009 line=883 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15522,20 +15522,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 │ │ -03e7dc: |[03e7dc] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e7ec: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e7f0: 5b02 1100 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -03e7f4: 5410 b901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e7f8: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -03e7fc: 1101 |0008: return-object v1 │ │ +03dd58: |[03dd58] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dd68: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dd6c: 5b02 1100 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +03dd70: 5410 b901 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03dd74: 5903 0500 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +03dd78: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0004 line=894 │ │ 0x0008 line=895 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15547,23 +15547,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 │ │ -03e800: |[03e800] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e810: 5410 c001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -03e814: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -03e818: 5b12 c001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -03e81c: 5410 c001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -03e820: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -03e824: 5410 c001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -03e828: 6e20 c605 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05c6 │ │ -03e82e: 1101 |000f: return-object v1 │ │ +03dd7c: |[03dd7c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03dd8c: 5410 c001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +03dd90: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +03dd94: 5b12 c001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +03dd98: 5410 c001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +03dd9c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +03dda0: 5410 c001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +03dda4: 6e20 c605 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05c6 │ │ +03ddaa: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1166 │ │ 0x0006 line=1167 │ │ 0x000a line=1168 │ │ 0x000f line=1171 │ │ @@ -15576,17 +15576,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 │ │ -03e830: |[03e830] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e840: 5b01 c101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ -03e844: 1100 |0002: return-object v0 │ │ +03ddac: |[03ddac] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03ddbc: 5b01 c101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ +03ddc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0002 line=765 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -15596,18 +15596,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 │ │ -03e848: |[03e848] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e858: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e85c: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -03e860: 1101 |0004: return-object v1 │ │ +03ddc4: |[03ddc4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03ddd4: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03ddd8: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +03dddc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0004 line=855 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -15617,19 +15617,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 │ │ -03e864: |[03e864] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e874: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e878: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -03e87c: 5b13 c201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ -03e880: 1101 |0006: return-object v1 │ │ +03dde0: |[03dde0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03ddf0: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03ddf4: 5b02 1200 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +03ddf8: 5b13 c201 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ +03ddfc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15641,17 +15641,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 │ │ -03e884: |[03e884] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e894: 5c01 c301 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ -03e898: 1100 |0002: return-object v0 │ │ +03de00: |[03de00] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03de10: 5c01 c301 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ +03de14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0002 line=707 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -15661,18 +15661,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 │ │ -03e89c: |[03e89c] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e8ac: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e8b0: 5b02 1300 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ -03e8b4: 1101 |0004: return-object v1 │ │ +03de18: |[03de18] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03de28: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03de2c: 5b02 1300 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ +03de30: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ 0x0004 line=906 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -15682,33 +15682,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 │ │ -03e8b8: |[03e8b8] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03e8c8: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -03e8cc: 5a02 1400 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0014 │ │ -03e8d0: 1101 |0004: return-object v1 │ │ +03de34: |[03de34] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03de44: 5410 b901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +03de48: 5a02 1400 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0014 │ │ +03de4c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #91 header: │ │ -class_idx : 272 │ │ +class_idx : 281 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -15726,21 +15726,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #92 header: │ │ -class_idx : 274 │ │ +class_idx : 283 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -15816,21 +15816,21 @@ │ │ │ │ #9 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'isGroupSummary' │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #93 header: │ │ -class_idx : 282 │ │ +class_idx : 291 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -15866,19 +15866,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e8d4: |[03e8d4] android.support.v4.app.NotificationCompat$Style.:()V │ │ -03e8e4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03e8ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03e8ec: 5c10 cb01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01cb │ │ -03e8f0: 0e00 |0006: return-void │ │ +03de50: |[03de50] android.support.v4.app.NotificationCompat$Style.:()V │ │ +03de60: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03de66: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03de68: 5c10 cb01 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01cb │ │ +03de6c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1207 │ │ 0x0003 line=1211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -15888,22 +15888,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e8f4: |[03e8f4] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -03e904: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e906: 5421 c901 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ -03e90a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -03e90e: 5421 c901 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ -03e912: 6e10 6005 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0560 │ │ -03e918: 0c00 |000a: move-result-object v0 │ │ -03e91a: 1100 |000b: return-object v0 │ │ +03de70: |[03de70] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +03de80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03de82: 5421 c901 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ +03de86: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +03de8a: 5421 c901 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ +03de8e: 6e10 6005 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0560 │ │ +03de94: 0c00 |000a: move-result-object v0 │ │ +03de96: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1223 │ │ 0x0001 line=1224 │ │ 0x0005 line=1225 │ │ 0x000b line=1227 │ │ locals : │ │ @@ -15915,41 +15915,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 │ │ -03e91c: |[03e91c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -03e92c: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ -03e930: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -03e934: 5b12 c901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ -03e938: 5410 c901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ -03e93c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -03e940: 5410 c901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ -03e944: 6e20 7e05 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@057e │ │ -03e94a: 0e00 |000f: return-void │ │ +03de98: |[03de98] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +03dea8: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ +03deac: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +03deb0: 5b12 c901 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ +03deb4: 5410 c901 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ +03deb8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +03debc: 5410 c901 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01c9 │ │ +03dec0: 6e20 7e05 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@057e │ │ +03dec6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0004 line=1215 │ │ 0x0006 line=1216 │ │ 0x000a line=1217 │ │ 0x000f line=1220 │ │ 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 : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #94 header: │ │ -class_idx : 284 │ │ +class_idx : 293 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 37 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -16155,61 +16155,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 92 16-bit code units │ │ -03e94c: |[03e94c] android.support.v4.app.NotificationCompat.:()V │ │ -03e95c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03e960: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -03e964: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e968: 2200 1301 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0113 │ │ -03e96c: 7010 9605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0596 │ │ -03e972: 6900 0f02 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03e976: 0e00 |000d: return-void │ │ -03e978: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03e97c: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ -03e980: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03e984: 2200 1901 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@0119 │ │ -03e988: 7010 bb05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@05bb │ │ -03e98e: 6900 0f02 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03e992: 28f2 |001b: goto 000d // -000e │ │ -03e994: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03e998: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -03e99c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03e9a0: 2200 1801 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0118 │ │ -03e9a4: 7010 b005 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@05b0 │ │ -03e9aa: 6900 0f02 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03e9ae: 28e4 |0029: goto 000d // -001c │ │ -03e9b0: 6000 2d00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03e9b4: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -03e9b8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -03e9bc: 2200 1701 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0117 │ │ -03e9c0: 7010 ae05 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@05ae │ │ -03e9c6: 6900 0f02 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03e9ca: 28d6 |0037: goto 000d // -002a │ │ -03e9cc: 6000 2d00 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03e9d0: 1301 0b00 |003a: const/16 v1, #int 11 // #b │ │ -03e9d4: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -03e9d8: 2200 1601 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@0116 │ │ -03e9dc: 7010 ac05 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@05ac │ │ -03e9e2: 6900 0f02 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03e9e6: 28c8 |0045: goto 000d // -0038 │ │ -03e9e8: 6000 2d00 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03e9ec: 1301 0900 |0048: const/16 v1, #int 9 // #9 │ │ -03e9f0: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ -03e9f4: 2200 1501 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0115 │ │ -03e9f8: 7010 aa05 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@05aa │ │ -03e9fe: 6900 0f02 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ea02: 28ba |0053: goto 000d // -0046 │ │ -03ea04: 2200 1401 |0054: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0114 │ │ -03ea08: 7010 9f05 0000 |0056: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ -03ea0e: 6900 0f02 |0059: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ea12: 28b2 |005b: goto 000d // -004e │ │ +03dec8: |[03dec8] android.support.v4.app.NotificationCompat.:()V │ │ +03ded8: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03dedc: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +03dee0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03dee4: 2200 1c01 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@011c │ │ +03dee8: 7010 9605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0596 │ │ +03deee: 6900 0f02 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03def2: 0e00 |000d: return-void │ │ +03def4: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03def8: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ +03defc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03df00: 2200 2201 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@0122 │ │ +03df04: 7010 bb05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@05bb │ │ +03df0a: 6900 0f02 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03df0e: 28f2 |001b: goto 000d // -000e │ │ +03df10: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03df14: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +03df18: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03df1c: 2200 2101 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@0121 │ │ +03df20: 7010 b005 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@05b0 │ │ +03df26: 6900 0f02 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03df2a: 28e4 |0029: goto 000d // -001c │ │ +03df2c: 6000 2d00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03df30: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +03df34: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +03df38: 2200 2001 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@0120 │ │ +03df3c: 7010 ae05 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@05ae │ │ +03df42: 6900 0f02 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03df46: 28d6 |0037: goto 000d // -002a │ │ +03df48: 6000 2d00 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03df4c: 1301 0b00 |003a: const/16 v1, #int 11 // #b │ │ +03df50: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +03df54: 2200 1f01 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@011f │ │ +03df58: 7010 ac05 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@05ac │ │ +03df5e: 6900 0f02 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03df62: 28c8 |0045: goto 000d // -0038 │ │ +03df64: 6000 2d00 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03df68: 1301 0900 |0048: const/16 v1, #int 9 // #9 │ │ +03df6c: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +03df70: 2200 1e01 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@011e │ │ +03df74: 7010 aa05 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@05aa │ │ +03df7a: 6900 0f02 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03df7e: 28ba |0053: goto 000d // -0046 │ │ +03df80: 2200 1d01 |0054: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@011d │ │ +03df84: 7010 9f05 0000 |0056: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ +03df8a: 6900 0f02 |0059: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03df8e: 28b2 |005b: goto 000d // -004e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0006 line=602 │ │ 0x000d line=616 │ │ 0x000e line=603 │ │ 0x0014 line=604 │ │ @@ -16229,17 +16229,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ea14: |[03ea14] android.support.v4.app.NotificationCompat.:()V │ │ -03ea24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ea2a: 0e00 |0003: return-void │ │ +03df90: |[03df90] android.support.v4.app.NotificationCompat.:()V │ │ +03dfa0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03dfa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=1769 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -16248,17 +16248,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ea2c: |[03ea2c] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -03ea3c: 7120 f305 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05f3 │ │ -03ea42: 0e00 |0003: return-void │ │ +03dfa8: |[03dfa8] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +03dfb8: 7120 f305 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05f3 │ │ +03dfbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithActions; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ │ │ @@ -16267,17 +16267,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ea44: |[03ea44] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -03ea54: 7120 f405 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f4 │ │ -03ea5a: 0e00 |0003: return-void │ │ +03dfc0: |[03dfc0] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +03dfd0: 7120 f405 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f4 │ │ +03dfd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -16286,35 +16286,35 @@ │ │ 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 │ │ -03ea5c: |[03ea5c] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -03ea6c: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ea70: 1100 |0002: return-object v0 │ │ +03dfd8: |[03dfd8] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +03dfe8: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03dfec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'access$500' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03ea74: |[03ea74] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -03ea84: 7120 fa05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@05fa │ │ -03ea8a: 0c00 |0003: move-result-object v0 │ │ -03ea8c: 1100 |0004: return-object v0 │ │ +03dff0: |[03dff0] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +03e000: 7120 fa05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@05fa │ │ +03e006: 0c00 |0003: move-result-object v0 │ │ +03e008: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -16323,26 +16323,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03ea90: |[03ea90] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -03eaa0: 6e10 6a1a 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -03eaa6: 0c01 |0003: move-result-object v1 │ │ -03eaa8: 7210 851a 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -03eaae: 0a02 |0007: move-result v2 │ │ -03eab0: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ -03eab4: 7210 861a 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -03eaba: 0c00 |000d: move-result-object v0 │ │ -03eabc: 1f00 0c01 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -03eac0: 7220 2c05 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@052c │ │ -03eac6: 28f1 |0013: goto 0004 // -000f │ │ -03eac8: 0e00 |0014: return-void │ │ +03e00c: |[03e00c] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +03e01c: 6e10 6a1a 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +03e022: 0c01 |0003: move-result-object v1 │ │ +03e024: 7210 851a 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +03e02a: 0a02 |0007: move-result v2 │ │ +03e02c: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +03e030: 7210 861a 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +03e036: 0c00 |000d: move-result-object v0 │ │ +03e038: 1f00 1501 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +03e03c: 7220 2c05 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@052c │ │ +03e042: 28f1 |0013: goto 0004 // -000f │ │ +03e044: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0010 line=566 │ │ 0x0014 line=568 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ @@ -16356,49 +16356,49 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 64 16-bit code units │ │ -03eacc: |[03eacc] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -03eadc: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ -03eae0: 20b0 0e01 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@010e │ │ -03eae4: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -03eae8: 07b8 |0006: move-object v8, v11 │ │ -03eaea: 1f08 0e01 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@010e │ │ -03eaee: 5480 a901 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a9 │ │ -03eaf2: 5581 ac01 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01ac │ │ -03eaf6: 5482 ab01 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ab │ │ -03eafa: 5483 aa01 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01aa │ │ -03eafe: 7153 2206 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0622 │ │ -03eb04: 0e00 |0014: return-void │ │ -03eb06: 20b0 1101 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0111 │ │ -03eb0a: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ -03eb0e: 07b9 |0019: move-object v9, v11 │ │ -03eb10: 1f09 1101 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0111 │ │ -03eb14: 5490 c401 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c4 │ │ -03eb18: 5591 c601 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c6 │ │ -03eb1c: 5492 c501 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c5 │ │ -03eb20: 5493 c701 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ -03eb24: 7153 2306 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0623 │ │ -03eb2a: 28ed |0027: goto 0014 // -0013 │ │ -03eb2c: 20b0 0d01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@010d │ │ -03eb30: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ -03eb34: 07b7 |002c: move-object v7, v11 │ │ -03eb36: 1f07 0d01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@010d │ │ -03eb3a: 5471 a301 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a3 │ │ -03eb3e: 5572 a801 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01a8 │ │ -03eb42: 5473 a701 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a7 │ │ -03eb46: 5474 a601 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a6 │ │ -03eb4a: 5475 a401 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a4 │ │ -03eb4e: 5576 a501 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a5 │ │ -03eb52: 07a0 |003b: move-object v0, v10 │ │ -03eb54: 7707 2106 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0621 │ │ -03eb5a: 28d5 |003f: goto 0014 // -002b │ │ +03e048: |[03e048] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +03e058: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ +03e05c: 20b0 1701 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0117 │ │ +03e060: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +03e064: 07b8 |0006: move-object v8, v11 │ │ +03e066: 1f08 1701 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@0117 │ │ +03e06a: 5480 a901 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a9 │ │ +03e06e: 5581 ac01 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01ac │ │ +03e072: 5482 ab01 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ab │ │ +03e076: 5483 aa01 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01aa │ │ +03e07a: 7153 2206 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@0622 │ │ +03e080: 0e00 |0014: return-void │ │ +03e082: 20b0 1a01 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@011a │ │ +03e086: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ +03e08a: 07b9 |0019: move-object v9, v11 │ │ +03e08c: 1f09 1a01 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@011a │ │ +03e090: 5490 c401 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c4 │ │ +03e094: 5591 c601 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c6 │ │ +03e098: 5492 c501 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c5 │ │ +03e09c: 5493 c701 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ +03e0a0: 7153 2306 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@0623 │ │ +03e0a6: 28ed |0027: goto 0014 // -0013 │ │ +03e0a8: 20b0 1601 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0116 │ │ +03e0ac: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ +03e0b0: 07b7 |002c: move-object v7, v11 │ │ +03e0b2: 1f07 1601 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@0116 │ │ +03e0b6: 5471 a301 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a3 │ │ +03e0ba: 5572 a801 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01a8 │ │ +03e0be: 5473 a701 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a7 │ │ +03e0c2: 5474 a601 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a6 │ │ +03e0c6: 5475 a401 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a4 │ │ +03e0ca: 5576 a501 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a5 │ │ +03e0ce: 07a0 |003b: move-object v0, v10 │ │ +03e0d0: 7707 2106 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@0621 │ │ +03e0d6: 28d5 |003f: goto 0014 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0002 line=573 │ │ 0x0007 line=574 │ │ 0x0009 line=575 │ │ 0x0014 line=598 │ │ @@ -16420,19 +16420,19 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03eb5c: |[03eb5c] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -03eb6c: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03eb70: 7230 8d05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@058d │ │ -03eb76: 0c00 |0005: move-result-object v0 │ │ -03eb78: 1100 |0006: return-object v0 │ │ +03e0d8: |[03e0d8] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +03e0e8: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e0ec: 7230 8d05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@058d │ │ +03e0f2: 0c00 |0005: move-result-object v0 │ │ +03e0f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2415 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0007 reg=2 actionIndex I │ │ │ │ @@ -16441,19 +16441,19 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03eb7c: |[03eb7c] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ -03eb8c: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03eb90: 7220 8e05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@058e │ │ -03eb96: 0a00 |0005: move-result v0 │ │ -03eb98: 0f00 |0006: return v0 │ │ +03e0f8: |[03e0f8] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ +03e108: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e10c: 7220 8e05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@058e │ │ +03e112: 0a00 |0005: move-result v0 │ │ +03e114: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2405 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16461,19 +16461,19 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03eb9c: |[03eb9c] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -03ebac: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ebb0: 7220 9005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0590 │ │ -03ebb6: 0c00 |0005: move-result-object v0 │ │ -03ebb8: 1100 |0006: return-object v0 │ │ +03e118: |[03e118] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +03e128: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e12c: 7220 9005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0590 │ │ +03e132: 0c00 |0005: move-result-object v0 │ │ +03e134: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16481,19 +16481,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03ebbc: |[03ebbc] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03ebcc: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ebd0: 7220 9105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0591 │ │ -03ebd6: 0c00 |0005: move-result-object v0 │ │ -03ebd8: 1100 |0006: return-object v0 │ │ +03e138: |[03e138] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03e148: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e14c: 7220 9105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0591 │ │ +03e152: 0c00 |0005: move-result-object v0 │ │ +03e154: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2433 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16501,19 +16501,19 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03ebdc: |[03ebdc] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -03ebec: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ebf0: 7220 9205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0592 │ │ -03ebf6: 0a00 |0005: move-result v0 │ │ -03ebf8: 0f00 |0006: return v0 │ │ +03e158: |[03e158] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +03e168: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e16c: 7220 9205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0592 │ │ +03e172: 0a00 |0005: move-result v0 │ │ +03e174: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16521,36 +16521,36 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -03ebfc: |[03ebfc] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -03ec0c: 6e20 e501 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01e5 │ │ -03ec12: 0c00 |0003: move-result-object v0 │ │ -03ec14: 2003 3204 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@0432 │ │ -03ec18: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -03ec1c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -03ec20: 1f00 3204 |000a: check-cast v0, [Landroid/app/Notification; // type@0432 │ │ -03ec24: 1f00 3204 |000c: check-cast v0, [Landroid/app/Notification; // type@0432 │ │ -03ec28: 0702 |000e: move-object v2, v0 │ │ -03ec2a: 1102 |000f: return-object v2 │ │ -03ec2c: 2103 |0010: array-length v3, v0 │ │ -03ec2e: 2332 3204 |0011: new-array v2, v3, [Landroid/app/Notification; // type@0432 │ │ -03ec32: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -03ec34: 2103 |0014: array-length v3, v0 │ │ -03ec36: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ -03ec3a: 4603 0001 |0017: aget-object v3, v0, v1 │ │ -03ec3e: 1f03 1900 |0019: check-cast v3, Landroid/app/Notification; // type@0019 │ │ -03ec42: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -03ec46: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03ec4a: 28f5 |001f: goto 0014 // -000b │ │ -03ec4c: 6e30 f201 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ -03ec52: 28ec |0023: goto 000f // -0014 │ │ +03e178: |[03e178] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +03e188: 6e20 e501 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01e5 │ │ +03e18e: 0c00 |0003: move-result-object v0 │ │ +03e190: 2003 3b04 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@043b │ │ +03e194: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +03e198: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +03e19c: 1f00 3b04 |000a: check-cast v0, [Landroid/app/Notification; // type@043b │ │ +03e1a0: 1f00 3b04 |000c: check-cast v0, [Landroid/app/Notification; // type@043b │ │ +03e1a4: 0702 |000e: move-object v2, v0 │ │ +03e1a6: 1102 |000f: return-object v2 │ │ +03e1a8: 2103 |0010: array-length v3, v0 │ │ +03e1aa: 2332 3b04 |0011: new-array v2, v3, [Landroid/app/Notification; // type@043b │ │ +03e1ae: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +03e1b0: 2103 |0014: array-length v3, v0 │ │ +03e1b2: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ +03e1b6: 4603 0001 |0017: aget-object v3, v0, v1 │ │ +03e1ba: 1f03 1b00 |0019: check-cast v3, Landroid/app/Notification; // type@001b │ │ +03e1be: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +03e1c2: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03e1c6: 28f5 |001f: goto 0014 // -000b │ │ +03e1c8: 6e30 f201 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ +03e1ce: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2379 │ │ 0x0004 line=2380 │ │ 0x000a line=2381 │ │ 0x000f line=2388 │ │ 0x0010 line=2383 │ │ @@ -16571,19 +16571,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03ec54: |[03ec54] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03ec64: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ec68: 7220 9405 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0594 │ │ -03ec6e: 0c00 |0005: move-result-object v0 │ │ -03ec70: 1100 |0006: return-object v0 │ │ +03e1d0: |[03e1d0] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03e1e0: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e1e4: 7220 9405 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0594 │ │ +03e1ea: 0c00 |0005: move-result-object v0 │ │ +03e1ec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2459 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -16591,33 +16591,33 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03ec74: |[03ec74] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -03ec84: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ -03ec88: 7220 9505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0595 │ │ -03ec8e: 0a00 |0005: move-result v0 │ │ -03ec90: 0f00 |0006: return v0 │ │ +03e1f0: |[03e1f0] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +03e200: 6200 0f02 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@020f │ │ +03e204: 7220 9505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0595 │ │ +03e20a: 0a00 |0005: move-result v0 │ │ +03e20c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2443 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #95 header: │ │ -class_idx : 286 │ │ +class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2473 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -16640,17 +16640,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ec94: |[03ec94] android.support.v4.app.NotificationCompatApi20.:()V │ │ -03eca4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ecaa: 0e00 |0003: return-void │ │ +03e210: |[03e210] android.support.v4.app.NotificationCompatApi20.:()V │ │ +03e220: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi20; │ │ │ │ @@ -16659,20 +16659,20 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03ecac: |[03ecac] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03ecbc: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -03ecc0: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -03ecc4: 7130 0306 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0603 │ │ -03ecca: 0c00 |0007: move-result-object v0 │ │ -03eccc: 1100 |0008: return-object v0 │ │ +03e228: |[03e228] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03e238: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +03e23c: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +03e240: 7130 0306 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0603 │ │ +03e246: 0c00 |0007: move-result-object v0 │ │ +03e248: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0009 reg=2 actionIndex I │ │ 0x0000 - 0x0009 reg=3 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ @@ -16683,28 +16683,28 @@ │ │ type : '(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -03ecd0: |[03ecd0] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03ece0: 6e10 5b00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@005b │ │ -03ece6: 0c00 |0003: move-result-object v0 │ │ -03ece8: 7120 a806 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06a8 │ │ -03ecee: 0c05 |0007: move-result-object v5 │ │ -03ecf0: 5261 0100 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ -03ecf4: 5462 0200 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ -03ecf8: 5463 0000 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ -03ecfc: 6e10 5a00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@005a │ │ -03ed02: 0c04 |0011: move-result-object v4 │ │ -03ed04: 0770 |0012: move-object v0, v7 │ │ -03ed06: 7806 0b06 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@060b │ │ -03ed0c: 0c00 |0016: move-result-object v0 │ │ -03ed0e: 1100 |0017: return-object v0 │ │ +03e24c: |[03e24c] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03e25c: 6e10 5b00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@005b │ │ +03e262: 0c00 |0003: move-result-object v0 │ │ +03e264: 7120 a806 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06a8 │ │ +03e26a: 0c05 |0007: move-result-object v5 │ │ +03e26c: 5261 0100 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ +03e270: 5462 0200 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ +03e274: 5463 0000 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ +03e278: 6e10 5a00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@005a │ │ +03e27e: 0c04 |0011: move-result-object v4 │ │ +03e280: 0770 |0012: move-object v0, v7 │ │ +03e282: 7806 0b06 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@060b │ │ +03e288: 0c00 |0016: move-result-object v0 │ │ +03e28a: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0008 line=111 │ │ locals : │ │ 0x0008 - 0x0018 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0018 reg=6 action Landroid/app/Notification$Action; │ │ @@ -16716,43 +16716,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -03ed10: |[03ed10] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ -03ed20: 2207 1300 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@0013 │ │ -03ed24: 6e10 1006 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ -03ed2a: 0a08 |0005: move-result v8 │ │ -03ed2c: 6e10 1206 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ -03ed32: 0c09 |0009: move-result-object v9 │ │ -03ed34: 6e10 0e06 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ -03ed3a: 0c0a |000d: move-result-object v10 │ │ -03ed3c: 7040 5600 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0056 │ │ -03ed42: 6e10 0f06 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ -03ed48: 0c08 |0014: move-result-object v8 │ │ -03ed4a: 6e20 5700 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0057 │ │ -03ed50: 0c00 |0018: move-result-object v0 │ │ -03ed52: 6e10 1106 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ -03ed58: 0c05 |001c: move-result-object v5 │ │ -03ed5a: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ -03ed5e: 7110 a606 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@06a6 │ │ -03ed64: 0c06 |0022: move-result-object v6 │ │ -03ed66: 0761 |0023: move-object v1, v6 │ │ -03ed68: 2113 |0024: array-length v3, v1 │ │ -03ed6a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -03ed6c: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ -03ed70: 4604 0102 |0028: aget-object v4, v1, v2 │ │ -03ed74: 6e20 5800 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0058 │ │ -03ed7a: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03ed7e: 28f7 |002f: goto 0026 // -0009 │ │ -03ed80: 6e10 5900 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0059 │ │ -03ed86: 0c07 |0033: move-result-object v7 │ │ -03ed88: 1107 |0034: return-object v7 │ │ +03e28c: |[03e28c] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ +03e29c: 2207 1500 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@0015 │ │ +03e2a0: 6e10 1006 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ +03e2a6: 0a08 |0005: move-result v8 │ │ +03e2a8: 6e10 1206 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ +03e2ae: 0c09 |0009: move-result-object v9 │ │ +03e2b0: 6e10 0e06 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ +03e2b6: 0c0a |000d: move-result-object v10 │ │ +03e2b8: 7040 5600 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0056 │ │ +03e2be: 6e10 0f06 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ +03e2c4: 0c08 |0014: move-result-object v8 │ │ +03e2c6: 6e20 5700 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0057 │ │ +03e2cc: 0c00 |0018: move-result-object v0 │ │ +03e2ce: 6e10 1106 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ +03e2d4: 0c05 |001c: move-result-object v5 │ │ +03e2d6: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ +03e2da: 7110 a606 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@06a6 │ │ +03e2e0: 0c06 |0022: move-result-object v6 │ │ +03e2e2: 0761 |0023: move-object v1, v6 │ │ +03e2e4: 2113 |0024: array-length v3, v1 │ │ +03e2e6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +03e2e8: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ +03e2ec: 4604 0102 |0028: aget-object v4, v1, v2 │ │ +03e2f0: 6e20 5800 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0058 │ │ +03e2f6: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e2fa: 28f7 |002f: goto 0026 // -0009 │ │ +03e2fc: 6e10 5900 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0059 │ │ +03e302: 0c07 |0033: move-result-object v7 │ │ +03e304: 1107 |0034: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0019 line=120 │ │ 0x001d line=121 │ │ 0x001f line=122 │ │ 0x0023 line=123 │ │ @@ -16774,33 +16774,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03ed8c: |[03ed8c] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03ed9c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -03eda0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03eda2: 1101 |0003: return-object v1 │ │ -03eda4: 6e10 6e1a 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -03edaa: 0a03 |0007: move-result v3 │ │ -03edac: 7220 0c06 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@060c │ │ -03edb2: 0c01 |000b: move-result-object v1 │ │ -03edb4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -03edb6: 2113 |000d: array-length v3, v1 │ │ -03edb8: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ -03edbc: 6e20 681a 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -03edc2: 0c00 |0013: move-result-object v0 │ │ -03edc4: 1f00 1400 |0014: check-cast v0, Landroid/app/Notification$Action; // type@0014 │ │ -03edc8: 7130 0306 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0603 │ │ -03edce: 0c03 |0019: move-result-object v3 │ │ -03edd0: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ -03edd4: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03edd8: 28ef |001e: goto 000d // -0011 │ │ +03e308: |[03e308] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03e318: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +03e31c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03e31e: 1101 |0003: return-object v1 │ │ +03e320: 6e10 6e1a 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +03e326: 0a03 |0007: move-result v3 │ │ +03e328: 7220 0c06 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@060c │ │ +03e32e: 0c01 |000b: move-result-object v1 │ │ +03e330: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +03e332: 2113 |000d: array-length v3, v1 │ │ +03e334: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ +03e338: 6e20 681a 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +03e33e: 0c00 |0013: move-result-object v0 │ │ +03e340: 1f00 1600 |0014: check-cast v0, Landroid/app/Notification$Action; // type@0016 │ │ +03e344: 7130 0306 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0603 │ │ +03e34a: 0c03 |0019: move-result-object v3 │ │ +03e34c: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +03e350: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e354: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ 0x0003 line=148 │ │ 0x0004 line=143 │ │ 0x000c line=144 │ │ @@ -16821,18 +16821,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03eddc: |[03eddc] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03edec: 6e10 8d00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@008d │ │ -03edf2: 0c00 |0003: move-result-object v0 │ │ -03edf4: 1100 |0004: return-object v0 │ │ +03e358: |[03e358] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03e368: 6e10 8d00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@008d │ │ +03e36e: 0c00 |0003: move-result-object v0 │ │ +03e370: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -16840,22 +16840,22 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03edf8: |[03edf8] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -03ee08: 5210 0a00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000a │ │ -03ee0c: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ -03ee10: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03ee14: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03ee16: 0f00 |0007: return v0 │ │ -03ee18: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03ee1a: 28fe |0009: goto 0007 // -0002 │ │ +03e374: |[03e374] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +03e384: 5210 0a00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000a │ │ +03e388: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ +03e38c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +03e390: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03e392: 0f00 |0007: return v0 │ │ +03e394: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03e396: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -16863,31 +16863,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03ee1c: |[03ee1c] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -03ee2c: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -03ee30: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -03ee32: 1104 |0003: return-object v4 │ │ -03ee34: 2204 0a04 |0004: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -03ee38: 2165 |0006: array-length v5, v6 │ │ -03ee3a: 7020 611a 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -03ee40: 0761 |000a: move-object v1, v6 │ │ -03ee42: 2113 |000b: array-length v3, v1 │ │ -03ee44: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -03ee46: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -03ee4a: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -03ee4e: 7110 0406 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0604 │ │ -03ee54: 0c05 |0014: move-result-object v5 │ │ -03ee56: 6e20 641a 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -03ee5c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03ee60: 28f3 |001a: goto 000d // -000d │ │ +03e398: |[03e398] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +03e3a8: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +03e3ac: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +03e3ae: 1104 |0003: return-object v4 │ │ +03e3b0: 2204 1304 |0004: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +03e3b4: 2165 |0006: array-length v5, v6 │ │ +03e3b6: 7020 611a 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +03e3bc: 0761 |000a: move-object v1, v6 │ │ +03e3be: 2113 |000b: array-length v3, v1 │ │ +03e3c0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +03e3c2: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +03e3c6: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +03e3ca: 7110 0406 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0604 │ │ +03e3d0: 0c05 |0014: move-result-object v5 │ │ +03e3d2: 6e20 641a 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +03e3d8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e3dc: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=159 │ │ 0x0003 line=165 │ │ 0x0004 line=161 │ │ 0x000a line=162 │ │ @@ -16906,18 +16906,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ee64: |[03ee64] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03ee74: 6e10 8e00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@008e │ │ -03ee7a: 0c00 |0003: move-result-object v0 │ │ -03ee7c: 1100 |0004: return-object v0 │ │ +03e3e0: |[03e3e0] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03e3f0: 6e10 8e00 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@008e │ │ +03e3f6: 0c00 |0003: move-result-object v0 │ │ +03e3f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #9 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -16925,36 +16925,36 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03ee80: |[03ee80] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -03ee90: 5210 0a00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000a │ │ -03ee94: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ -03ee98: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03ee9c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03ee9e: 0f00 |0007: return v0 │ │ -03eea0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03eea2: 28fe |0009: goto 0007 // -0002 │ │ +03e3fc: |[03e3fc] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +03e40c: 5210 0a00 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@000a │ │ +03e410: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ +03e414: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +03e418: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03e41a: 0f00 |0007: return v0 │ │ +03e41c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03e41e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2464 (NotificationCompatApi20.java) │ │ + source_file_idx : 2473 (NotificationCompatApi20.java) │ │ │ │ Class #96 header: │ │ -class_idx : 287 │ │ +class_idx : 296 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -16978,21 +16978,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatBase$Action$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2465 (NotificationCompatBase.java) │ │ + source_file_idx : 2474 (NotificationCompatBase.java) │ │ │ │ Class #97 header: │ │ -class_idx : 288 │ │ +class_idx : 297 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -17013,17 +17013,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03eea4: |[03eea4] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ -03eeb4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03eeba: 0e00 |0003: return-void │ │ +03e420: |[03e420] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ +03e430: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ @@ -17054,21 +17054,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ name : 'getTitle' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2465 (NotificationCompatBase.java) │ │ + source_file_idx : 2474 (NotificationCompatBase.java) │ │ │ │ Class #98 header: │ │ -class_idx : 289 │ │ +class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2465 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -17087,32 +17087,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03eebc: |[03eebc] android.support.v4.app.NotificationCompatBase.:()V │ │ -03eecc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03eed2: 0e00 |0003: return-void │ │ +03e438: |[03e438] android.support.v4.app.NotificationCompatBase.:()V │ │ +03e448: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2465 (NotificationCompatBase.java) │ │ + source_file_idx : 2474 (NotificationCompatBase.java) │ │ │ │ Class #99 header: │ │ -class_idx : 290 │ │ +class_idx : 299 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2466 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2475 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatExtras;' │ │ @@ -17157,31 +17157,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03eed4: |[03eed4] android.support.v4.app.NotificationCompatExtras.:()V │ │ -03eee4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03eeea: 0e00 |0003: return-void │ │ +03e450: |[03e450] android.support.v4.app.NotificationCompatExtras.:()V │ │ +03e460: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatExtras; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2466 (NotificationCompatExtras.java) │ │ + source_file_idx : 2475 (NotificationCompatExtras.java) │ │ │ │ Class #100 header: │ │ -class_idx : 291 │ │ +class_idx : 300 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2467 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #100 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ @@ -17196,17 +17196,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03eeec: |[03eeec] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -03eefc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ef02: 0e00 |0003: return-void │ │ +03e468: |[03e468] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +03e478: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ @@ -17214,39 +17214,39 @@ │ │ type : '(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03ef04: |[03ef04] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ -03ef14: 6e54 8f00 1032 |0000: 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@008f │ │ -03ef1a: 5b05 0b00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000b │ │ -03ef1e: 1100 |0005: return-object v0 │ │ +03e480: |[03e480] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +03e490: 6e54 8f00 1032 |0000: 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@008f │ │ +03e496: 5b05 0b00 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@000b │ │ +03e49a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 notification Landroid/app/Notification; │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 contentTitle Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 contentText Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=4 contentIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0006 reg=5 fullScreenIntent Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2467 (NotificationCompatGingerbread.java) │ │ + source_file_idx : 2476 (NotificationCompatGingerbread.java) │ │ │ │ Class #101 header: │ │ -class_idx : 292 │ │ +class_idx : 301 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2468 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -17261,17 +17261,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ef20: |[03ef20] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -03ef30: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03ef36: 0e00 |0003: return-void │ │ +03e49c: |[03e49c] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +03e4ac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e4b2: 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;) │ │ @@ -17279,95 +17279,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 │ │ -03ef38: |[03ef38] 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; │ │ -03ef48: 2201 1700 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0017 │ │ -03ef4c: 7020 6500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -03ef52: 5362 1400 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0014 │ │ -03ef56: 6e30 8700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ -03ef5c: 0c01 |000a: move-result-object v1 │ │ -03ef5e: 5262 0c00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000c │ │ -03ef62: 5263 0d00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000d │ │ -03ef66: 6e30 7f00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ -03ef6c: 0c01 |0012: move-result-object v1 │ │ -03ef6e: 5462 0600 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -03ef72: 6e20 6b00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -03ef78: 0c01 |0018: move-result-object v1 │ │ -03ef7a: 5462 1200 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -03ef7e: 6e30 8400 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ -03ef84: 0c01 |001e: move-result-object v1 │ │ -03ef86: 5462 1100 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -03ef8a: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -03ef8e: 6e30 8100 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ -03ef94: 0c01 |0026: move-result-object v1 │ │ -03ef96: 5462 1300 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ -03ef9a: 6e20 8600 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ -03efa0: 0c01 |002c: move-result-object v1 │ │ -03efa2: 5262 0e00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000e │ │ -03efa6: 5263 1000 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -03efaa: 5264 0f00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -03efae: 6e40 7700 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -03efb4: 0c02 |0036: move-result-object v2 │ │ -03efb6: 5261 0a00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ -03efba: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -03efbe: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -03efc2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -03efc4: 6e20 7a00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -03efca: 0c02 |0041: move-result-object v2 │ │ -03efcc: 5261 0a00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ -03efd0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03efd4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -03efd8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -03efda: 6e20 7b00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ -03efe0: 0c02 |004c: move-result-object v2 │ │ -03efe2: 5261 0a00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ -03efe6: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -03efea: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -03efee: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -03eff0: 6e20 6a00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ -03eff6: 0c01 |0057: move-result-object v1 │ │ -03eff8: 5262 0700 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0007 │ │ -03effc: 6e20 7000 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ -03f002: 0c01 |005d: move-result-object v1 │ │ -03f004: 6e20 6f00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -03f00a: 0c01 |0061: move-result-object v1 │ │ -03f00c: 6e20 6e00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -03f012: 0c01 |0065: move-result-object v1 │ │ -03f014: 6e20 6c00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ -03f01a: 0c01 |0069: move-result-object v1 │ │ -03f01c: 6e20 6d00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -03f022: 0c01 |006d: move-result-object v1 │ │ -03f024: 5462 0800 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -03f028: 6e20 7100 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ -03f02e: 0c02 |0073: move-result-object v2 │ │ -03f030: 5261 0a00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ -03f034: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -03f038: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -03f03c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -03f03e: 6e30 7300 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ -03f044: 0c01 |007e: move-result-object v1 │ │ -03f046: 6e20 7600 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -03f04c: 0c01 |0082: move-result-object v1 │ │ -03f04e: 6e20 7900 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -03f054: 0c00 |0086: move-result-object v0 │ │ -03f056: 6e10 6900 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0069 │ │ -03f05c: 0c01 |008a: move-result-object v1 │ │ -03f05e: 1101 |008b: return-object v1 │ │ -03f060: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -03f062: 28b1 |008d: goto 003e // -004f │ │ -03f064: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -03f066: 28ba |008f: goto 0049 // -0046 │ │ -03f068: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -03f06a: 28c3 |0091: goto 0054 // -003d │ │ -03f06c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -03f06e: 28e8 |0093: goto 007b // -0018 │ │ +03e4b4: |[03e4b4] 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; │ │ +03e4c4: 2201 1900 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0019 │ │ +03e4c8: 7020 6500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +03e4ce: 5362 1400 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0014 │ │ +03e4d2: 6e30 8700 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ +03e4d8: 0c01 |000a: move-result-object v1 │ │ +03e4da: 5262 0c00 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@000c │ │ +03e4de: 5263 0d00 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@000d │ │ +03e4e2: 6e30 7f00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ +03e4e8: 0c01 |0012: move-result-object v1 │ │ +03e4ea: 5462 0600 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +03e4ee: 6e20 6b00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +03e4f4: 0c01 |0018: move-result-object v1 │ │ +03e4f6: 5462 1200 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +03e4fa: 6e30 8400 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ +03e500: 0c01 |001e: move-result-object v1 │ │ +03e502: 5462 1100 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +03e506: 5263 0500 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +03e50a: 6e30 8100 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ +03e510: 0c01 |0026: move-result-object v1 │ │ +03e512: 5462 1300 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ +03e516: 6e20 8600 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ +03e51c: 0c01 |002c: move-result-object v1 │ │ +03e51e: 5262 0e00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000e │ │ +03e522: 5263 1000 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +03e526: 5264 0f00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +03e52a: 6e40 7700 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +03e530: 0c02 |0036: move-result-object v2 │ │ +03e532: 5261 0a00 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ +03e536: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +03e53a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +03e53e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +03e540: 6e20 7a00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +03e546: 0c02 |0041: move-result-object v2 │ │ +03e548: 5261 0a00 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ +03e54c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +03e550: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +03e554: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +03e556: 6e20 7b00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ +03e55c: 0c02 |004c: move-result-object v2 │ │ +03e55e: 5261 0a00 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ +03e562: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +03e566: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +03e56a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +03e56c: 6e20 6a00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ +03e572: 0c01 |0057: move-result-object v1 │ │ +03e574: 5262 0700 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0007 │ │ +03e578: 6e20 7000 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ +03e57e: 0c01 |005d: move-result-object v1 │ │ +03e580: 6e20 6f00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +03e586: 0c01 |0061: move-result-object v1 │ │ +03e588: 6e20 6e00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +03e58e: 0c01 |0065: move-result-object v1 │ │ +03e590: 6e20 6c00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ +03e596: 0c01 |0069: move-result-object v1 │ │ +03e598: 6e20 6d00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +03e59e: 0c01 |006d: move-result-object v1 │ │ +03e5a0: 5462 0800 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +03e5a4: 6e20 7100 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ +03e5aa: 0c02 |0073: move-result-object v2 │ │ +03e5ac: 5261 0a00 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@000a │ │ +03e5b0: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +03e5b4: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +03e5b8: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +03e5ba: 6e30 7300 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ +03e5c0: 0c01 |007e: move-result-object v1 │ │ +03e5c2: 6e20 7600 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +03e5c8: 0c01 |0082: move-result-object v1 │ │ +03e5ca: 6e20 7900 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +03e5d0: 0c00 |0086: move-result-object v0 │ │ +03e5d2: 6e10 6900 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0069 │ │ +03e5d8: 0c01 |008a: move-result-object v1 │ │ +03e5da: 1101 |008b: return-object v1 │ │ +03e5dc: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +03e5de: 28b1 |008d: goto 003e // -004f │ │ +03e5e0: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +03e5e2: 28ba |008f: goto 0049 // -0046 │ │ +03e5e4: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +03e5e6: 28c3 |0091: goto 0054 // -003d │ │ +03e5e8: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +03e5ea: 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; │ │ @@ -17379,21 +17379,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 : 2468 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2477 (NotificationCompatHoneycomb.java) │ │ │ │ Class #102 header: │ │ -class_idx : 293 │ │ +class_idx : 302 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2469 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -17408,150 +17408,149 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f070: |[03f070] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -03f080: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03f086: 0e00 |0003: return-void │ │ +03e5ec: |[03e5ec] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +03e5fc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e602: 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 : 22 │ │ + registers : 21 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 164 16-bit code units │ │ -03f088: |[03f088] 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; │ │ -03f098: 2205 1700 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0017 │ │ -03f09c: 7020 6500 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -03f0a2: 53a6 1400 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0014 │ │ -03f0a6: 6e30 8700 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ -03f0ac: 0c05 |000a: move-result-object v5 │ │ -03f0ae: 52a6 0c00 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@000c │ │ -03f0b2: 52a7 0d00 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@000d │ │ -03f0b6: 6e30 7f00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ -03f0bc: 0c05 |0012: move-result-object v5 │ │ -03f0be: 54a6 0600 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -03f0c2: 6e20 6b00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -03f0c8: 0c05 |0018: move-result-object v5 │ │ -03f0ca: 54a6 1200 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -03f0ce: 6e30 8400 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ -03f0d4: 0c05 |001e: move-result-object v5 │ │ -03f0d6: 54a6 1100 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -03f0da: 52a7 0500 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -03f0de: 6e30 8100 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ -03f0e4: 0c05 |0026: move-result-object v5 │ │ -03f0e6: 54a6 1300 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ -03f0ea: 6e20 8600 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ -03f0f0: 0c05 |002c: move-result-object v5 │ │ -03f0f2: 52a6 0e00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000e │ │ -03f0f6: 52a7 1000 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -03f0fa: 52a8 0f00 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -03f0fe: 6e40 7700 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -03f104: 0c06 |0036: move-result-object v6 │ │ -03f106: 52a5 0a00 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -03f10a: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -03f10e: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -03f112: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -03f114: 6e20 7a00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -03f11a: 0c06 |0041: move-result-object v6 │ │ -03f11c: 52a5 0a00 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -03f120: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -03f124: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -03f128: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -03f12a: 6e20 7b00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ -03f130: 0c06 |004c: move-result-object v6 │ │ -03f132: 52a5 0a00 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -03f136: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -03f13a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -03f13e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -03f140: 6e20 6a00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ -03f146: 0c05 |0057: move-result-object v5 │ │ -03f148: 52a6 0700 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0007 │ │ -03f14c: 6e20 7000 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ -03f152: 0c05 |005d: move-result-object v5 │ │ -03f154: 6e20 6f00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -03f15a: 0c05 |0061: move-result-object v5 │ │ -03f15c: 6e20 6e00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -03f162: 0c05 |0065: move-result-object v5 │ │ -03f164: 6e20 6c00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ -03f16a: 0c05 |0069: move-result-object v5 │ │ -03f16c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -03f170: 6e20 6d00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -03f176: 0c05 |006f: move-result-object v5 │ │ -03f178: 54a6 0800 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -03f17c: 6e20 7100 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ -03f182: 0c06 |0075: move-result-object v6 │ │ -03f184: 52a5 0a00 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -03f188: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -03f18c: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -03f190: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -03f192: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -03f196: 6e30 7300 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ -03f19c: 0c05 |0082: move-result-object v5 │ │ -03f19e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -03f1a2: 6e20 7600 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -03f1a8: 0c05 |0088: move-result-object v5 │ │ -03f1aa: 6e20 7900 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -03f1b0: 0c05 |008c: move-result-object v5 │ │ -03f1b2: 0200 1300 |008d: move/from16 v0, v19 │ │ -03f1b6: 0201 1400 |008f: move/from16 v1, v20 │ │ -03f1ba: 0202 1500 |0091: move/from16 v2, v21 │ │ -03f1be: 6e40 7d00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ -03f1c4: 0c04 |0096: move-result-object v4 │ │ -03f1c6: 6e10 6900 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0069 │ │ -03f1cc: 0c05 |009a: move-result-object v5 │ │ -03f1ce: 1105 |009b: return-object v5 │ │ -03f1d0: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -03f1d2: 28a1 |009d: goto 003e // -005f │ │ -03f1d4: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -03f1d6: 28aa |009f: goto 0049 // -0056 │ │ -03f1d8: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -03f1da: 28b3 |00a1: goto 0054 // -004d │ │ -03f1dc: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -03f1de: 28da |00a3: goto 007d // -0026 │ │ + insns size : 162 16-bit code units │ │ +03e604: |[03e604] 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; │ │ +03e614: 2204 1900 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0019 │ │ +03e618: 7020 6500 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +03e61e: 5395 1400 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@0014 │ │ +03e622: 6e30 8700 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ +03e628: 0c04 |000a: move-result-object v4 │ │ +03e62a: 5295 0c00 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@000c │ │ +03e62e: 5296 0d00 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@000d │ │ +03e632: 6e30 7f00 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ +03e638: 0c04 |0012: move-result-object v4 │ │ +03e63a: 5495 0600 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +03e63e: 6e20 6b00 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +03e644: 0c04 |0018: move-result-object v4 │ │ +03e646: 5495 1200 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +03e64a: 6e30 8400 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ +03e650: 0c04 |001e: move-result-object v4 │ │ +03e652: 5495 1100 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +03e656: 5296 0500 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +03e65a: 6e30 8100 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ +03e660: 0c04 |0026: move-result-object v4 │ │ +03e662: 5495 1300 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ +03e666: 6e20 8600 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ +03e66c: 0c04 |002c: move-result-object v4 │ │ +03e66e: 5295 0e00 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@000e │ │ +03e672: 5296 1000 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +03e676: 5297 0f00 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +03e67a: 6e40 7700 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +03e680: 0c05 |0036: move-result-object v5 │ │ +03e682: 5294 0a00 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +03e686: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ +03e68a: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ +03e68e: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +03e690: 6e20 7a00 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +03e696: 0c05 |0041: move-result-object v5 │ │ +03e698: 5294 0a00 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +03e69c: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ +03e6a0: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ +03e6a4: 1214 |0048: const/4 v4, #int 1 // #1 │ │ +03e6a6: 6e20 7b00 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ +03e6ac: 0c05 |004c: move-result-object v5 │ │ +03e6ae: 5294 0a00 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +03e6b2: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +03e6b6: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ +03e6ba: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +03e6bc: 6e20 6a00 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ +03e6c2: 0c04 |0057: move-result-object v4 │ │ +03e6c4: 5295 0700 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0007 │ │ +03e6c8: 6e20 7000 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ +03e6ce: 0c04 |005d: move-result-object v4 │ │ +03e6d0: 6e20 6f00 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +03e6d6: 0c04 |0061: move-result-object v4 │ │ +03e6d8: 6e20 6e00 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +03e6de: 0c04 |0065: move-result-object v4 │ │ +03e6e0: 6e20 6c00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ +03e6e6: 0c04 |0069: move-result-object v4 │ │ +03e6e8: 6e20 6d00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +03e6ee: 0c04 |006d: move-result-object v4 │ │ +03e6f0: 5495 0800 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +03e6f4: 6e20 7100 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ +03e6fa: 0c05 |0073: move-result-object v5 │ │ +03e6fc: 5294 0a00 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +03e700: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +03e704: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ +03e708: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +03e70a: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +03e70e: 6e30 7300 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ +03e714: 0c04 |0080: move-result-object v4 │ │ +03e716: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +03e71a: 6e20 7600 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +03e720: 0c04 |0086: move-result-object v4 │ │ +03e722: 6e20 7900 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +03e728: 0c04 |008a: move-result-object v4 │ │ +03e72a: 0200 1200 |008b: move/from16 v0, v18 │ │ +03e72e: 0201 1300 |008d: move/from16 v1, v19 │ │ +03e732: 0202 1400 |008f: move/from16 v2, v20 │ │ +03e736: 6e40 7d00 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ +03e73c: 0c03 |0094: move-result-object v3 │ │ +03e73e: 6e10 6900 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0069 │ │ +03e744: 0c04 |0098: move-result-object v4 │ │ +03e746: 1104 |0099: return-object v4 │ │ +03e748: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +03e74a: 28a3 |009b: goto 003e // -005d │ │ +03e74c: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +03e74e: 28ac |009d: goto 0049 // -0054 │ │ +03e750: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +03e752: 28b5 |009f: goto 0054 // -004b │ │ +03e754: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ +03e756: 28da |00a1: goto 007b // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0097 line=54 │ │ - 0x009c line=31 │ │ + 0x0095 line=54 │ │ + 0x009a line=31 │ │ locals : │ │ - 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 │ │ + 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 │ │ │ │ Virtual methods - │ │ - source_file_idx : 2469 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2478 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #103 header: │ │ -class_idx : 295 │ │ +class_idx : 304 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2478 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2487 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 21 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -17685,22 +17684,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03f1e0: |[03f1e0] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -03f1f0: 2200 ef03 |0000: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -03f1f4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03f1fa: 6900 3602 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0236 │ │ -03f1fe: 2200 ef03 |0007: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -03f202: 7010 1e1a 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03f208: 6900 3302 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ -03f20c: 0e00 |000e: return-void │ │ +03e758: |[03e758] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +03e768: 2200 f803 |0000: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +03e76c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e772: 6900 3602 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0236 │ │ +03e776: 2200 f803 |0007: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +03e77a: 7010 1e1a 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e780: 6900 3302 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ +03e784: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=56 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -17708,17 +17707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f210: |[03f210] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -03f220: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03f226: 0e00 |0003: return-void │ │ +03e788: |[03e788] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +03e798: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03e79e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ @@ -17727,28 +17726,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03f228: |[03f228] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -03f238: 2201 1500 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0015 │ │ -03f23c: 7210 2d05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@052d │ │ -03f242: 0c02 |0005: move-result-object v2 │ │ -03f244: 7020 5c00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@005c │ │ -03f24a: 6e20 5f00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@005f │ │ -03f250: 0c01 |000c: move-result-object v1 │ │ -03f252: 6e20 5e00 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@005e │ │ -03f258: 0c00 |0010: move-result-object v0 │ │ -03f25a: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ -03f25e: 6e20 5d00 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@005d │ │ -03f264: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ -03f268: 6e20 6000 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0060 │ │ -03f26e: 0e00 |001b: return-void │ │ +03e7a0: |[03e7a0] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +03e7b0: 2201 1700 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0017 │ │ +03e7b4: 7210 2d05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@052d │ │ +03e7ba: 0c02 |0005: move-result-object v2 │ │ +03e7bc: 7020 5c00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@005c │ │ +03e7c2: 6e20 5f00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@005f │ │ +03e7c8: 0c01 |000c: move-result-object v1 │ │ +03e7ca: 6e20 5e00 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@005e │ │ +03e7d0: 0c00 |0010: move-result-object v0 │ │ +03e7d2: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ +03e7d6: 6e20 5d00 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@005d │ │ +03e7dc: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ +03e7e0: 6e20 6000 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0060 │ │ +03e7e6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0011 line=171 │ │ 0x0013 line=172 │ │ 0x0016 line=174 │ │ 0x0018 line=175 │ │ @@ -17768,26 +17767,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03f270: |[03f270] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -03f280: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0016 │ │ -03f284: 7210 2d05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@052d │ │ -03f28a: 0c02 |0005: move-result-object v2 │ │ -03f28c: 7020 6100 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0061 │ │ -03f292: 6e20 6300 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0063 │ │ -03f298: 0c01 |000c: move-result-object v1 │ │ -03f29a: 6e20 6200 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0062 │ │ -03f2a0: 0c00 |0010: move-result-object v0 │ │ -03f2a2: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ -03f2a6: 6e20 6400 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0064 │ │ -03f2ac: 0e00 |0016: return-void │ │ +03e7e8: |[03e7e8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +03e7f8: 2201 1800 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0018 │ │ +03e7fc: 7210 2d05 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@052d │ │ +03e802: 0c02 |0005: move-result-object v2 │ │ +03e804: 7020 6100 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0061 │ │ +03e80a: 6e20 6300 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0063 │ │ +03e810: 0c01 |000c: move-result-object v1 │ │ +03e812: 6e20 6200 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0062 │ │ +03e818: 0c00 |0010: move-result-object v0 │ │ +03e81a: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ +03e81e: 6e20 6400 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0064 │ │ +03e824: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0011 line=159 │ │ 0x0013 line=160 │ │ 0x0016 line=162 │ │ locals : │ │ @@ -17803,34 +17802,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -03f2b0: |[03f2b0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -03f2c0: 2203 1800 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0018 │ │ -03f2c4: 7210 2d05 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@052d │ │ -03f2ca: 0c04 |0005: move-result-object v4 │ │ -03f2cc: 7020 8800 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0088 │ │ -03f2d2: 6e20 8a00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008a │ │ -03f2d8: 0c01 |000c: move-result-object v1 │ │ -03f2da: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ -03f2de: 6e20 8b00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008b │ │ -03f2e4: 6e10 6a1a 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -03f2ea: 0c00 |0015: move-result-object v0 │ │ -03f2ec: 7210 851a 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -03f2f2: 0a03 |0019: move-result v3 │ │ -03f2f4: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ -03f2f8: 7210 861a 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -03f2fe: 0c02 |001f: move-result-object v2 │ │ -03f300: 1f02 d503 |0020: check-cast v2, Ljava/lang/CharSequence; // type@03d5 │ │ -03f304: 6e20 8900 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0089 │ │ -03f30a: 28f1 |0025: goto 0016 // -000f │ │ -03f30c: 0e00 |0026: return-void │ │ +03e828: |[03e828] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +03e838: 2203 1a00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@001a │ │ +03e83c: 7210 2d05 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@052d │ │ +03e842: 0c04 |0005: move-result-object v4 │ │ +03e844: 7020 8800 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0088 │ │ +03e84a: 6e20 8a00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008a │ │ +03e850: 0c01 |000c: move-result-object v1 │ │ +03e852: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ +03e856: 6e20 8b00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@008b │ │ +03e85c: 6e10 6a1a 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +03e862: 0c00 |0015: move-result-object v0 │ │ +03e864: 7210 851a 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +03e86a: 0a03 |0019: move-result v3 │ │ +03e86c: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +03e870: 7210 861a 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +03e876: 0c02 |001f: move-result-object v2 │ │ +03e878: 1f02 de03 |0020: check-cast v2, Ljava/lang/CharSequence; // type@03de │ │ +03e87c: 6e20 8900 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0089 │ │ +03e882: 28f1 |0025: goto 0016 // -000f │ │ +03e884: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000d line=184 │ │ 0x000f line=185 │ │ 0x0012 line=187 │ │ 0x0022 line=188 │ │ @@ -17851,31 +17850,31 @@ │ │ type : '(Ljava/util/List;)Landroid/util/SparseArray;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -03f310: |[03f310] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ -03f320: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03f322: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03f324: 7210 9b1a 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1a9b │ │ -03f32a: 0a02 |0005: move-result v2 │ │ -03f32c: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ -03f330: 7220 981a 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ -03f336: 0c00 |000b: move-result-object v0 │ │ -03f338: 1f00 6b00 |000c: check-cast v0, Landroid/os/Bundle; // type@006b │ │ -03f33c: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ -03f340: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ -03f344: 2201 1903 |0012: new-instance v1, Landroid/util/SparseArray; // type@0319 │ │ -03f348: 7010 9b15 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@159b │ │ -03f34e: 6e30 9e15 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@159e │ │ -03f354: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03f358: 28ea |001c: goto 0006 // -0016 │ │ -03f35a: 1101 |001d: return-object v1 │ │ +03e888: |[03e888] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ +03e898: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03e89a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03e89c: 7210 9b1a 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1a9b │ │ +03e8a2: 0a02 |0005: move-result v2 │ │ +03e8a4: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ +03e8a8: 7220 981a 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ +03e8ae: 0c00 |000b: move-result-object v0 │ │ +03e8b0: 1f00 7100 |000c: check-cast v0, Landroid/os/Bundle; // type@0071 │ │ +03e8b4: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ +03e8b8: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ +03e8bc: 2201 2203 |0012: new-instance v1, Landroid/util/SparseArray; // type@0322 │ │ +03e8c0: 7010 9b15 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@159b │ │ +03e8c6: 6e30 9e15 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@159e │ │ +03e8cc: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e8d0: 28ea |001c: goto 0006 // -0016 │ │ +03e8d2: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ 0x0010 line=198 │ │ @@ -17897,67 +17896,67 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -03f35c: |[03f35c] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ -03f36c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03f36e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -03f370: 6303 3102 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ -03f374: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -03f378: 0f02 |0006: return v2 │ │ -03f37a: 6203 3202 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ -03f37e: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ -03f382: 1a03 100d |000b: const-string v3, "android.app.Notification$Action" // string@0d10 │ │ -03f386: 7110 e919 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@19e9 │ │ -03f38c: 0c03 |0010: move-result-object v3 │ │ -03f38e: 6903 2d02 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ -03f392: 6203 2d02 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ -03f396: 1a04 1213 |0015: const-string v4, "icon" // string@1312 │ │ -03f39a: 6e20 ed19 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ -03f3a0: 0c03 |001a: move-result-object v3 │ │ -03f3a2: 6903 2e02 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@022e │ │ -03f3a6: 6203 2d02 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ -03f3aa: 1a04 551d |001f: const-string v4, "title" // string@1d55 │ │ -03f3ae: 6e20 ed19 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ -03f3b4: 0c03 |0024: move-result-object v3 │ │ -03f3b6: 6903 3002 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0230 │ │ -03f3ba: 6203 2d02 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ -03f3be: 1a04 8d0c |0029: const-string v4, "actionIntent" // string@0c8d │ │ -03f3c2: 6e20 ed19 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ -03f3c8: 0c03 |002e: move-result-object v3 │ │ -03f3ca: 6903 2f02 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@022f │ │ -03f3ce: 1c03 1900 |0031: const-class v3, Landroid/app/Notification; // type@0019 │ │ -03f3d2: 1a04 9b0c |0033: const-string v4, "actions" // string@0c9b │ │ -03f3d6: 6e20 ed19 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ -03f3dc: 0c03 |0038: move-result-object v3 │ │ -03f3de: 6903 3202 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ -03f3e2: 6203 3202 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ -03f3e6: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -03f3e8: 6e20 5b1a 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1a5b │ │ -03f3ee: 6303 3102 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ -03f3f2: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ -03f3f6: 0112 |0045: move v2, v1 │ │ -03f3f8: 28c0 |0046: goto 0006 // -0040 │ │ -03f3fa: 0d00 |0047: move-exception v0 │ │ -03f3fc: 1a03 9e09 |0048: const-string v3, "NotificationCompat" // string@099e │ │ -03f400: 1a04 4b0b |004a: const-string v4, "Unable to access notification actions" // string@0b4b │ │ -03f404: 7130 9515 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -03f40a: 6a01 3102 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ -03f40e: 28f0 |0051: goto 0041 // -0010 │ │ -03f410: 0d00 |0052: move-exception v0 │ │ -03f412: 1a03 9e09 |0053: const-string v3, "NotificationCompat" // string@099e │ │ -03f416: 1a04 4b0b |0055: const-string v4, "Unable to access notification actions" // string@0b4b │ │ -03f41a: 7130 9515 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -03f420: 6a01 3102 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ -03f424: 28e5 |005c: goto 0041 // -001b │ │ -03f426: 0121 |005d: move v1, v2 │ │ -03f428: 28e7 |005e: goto 0045 // -0019 │ │ +03e8d4: |[03e8d4] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ +03e8e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03e8e6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03e8e8: 6303 3102 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ +03e8ec: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +03e8f0: 0f02 |0006: return v2 │ │ +03e8f2: 6203 3202 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ +03e8f6: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ +03e8fa: 1a03 190d |000b: const-string v3, "android.app.Notification$Action" // string@0d19 │ │ +03e8fe: 7110 e919 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@19e9 │ │ +03e904: 0c03 |0010: move-result-object v3 │ │ +03e906: 6903 2d02 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ +03e90a: 6203 2d02 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ +03e90e: 1a04 1b13 |0015: const-string v4, "icon" // string@131b │ │ +03e912: 6e20 ed19 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ +03e918: 0c03 |001a: move-result-object v3 │ │ +03e91a: 6903 2e02 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@022e │ │ +03e91e: 6203 2d02 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ +03e922: 1a04 5e1d |001f: const-string v4, "title" // string@1d5e │ │ +03e926: 6e20 ed19 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ +03e92c: 0c03 |0024: move-result-object v3 │ │ +03e92e: 6903 3002 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0230 │ │ +03e932: 6203 2d02 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@022d │ │ +03e936: 1a04 960c |0029: const-string v4, "actionIntent" // string@0c96 │ │ +03e93a: 6e20 ed19 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ +03e940: 0c03 |002e: move-result-object v3 │ │ +03e942: 6903 2f02 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@022f │ │ +03e946: 1c03 1b00 |0031: const-class v3, Landroid/app/Notification; // type@001b │ │ +03e94a: 1a04 a40c |0033: const-string v4, "actions" // string@0ca4 │ │ +03e94e: 6e20 ed19 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ +03e954: 0c03 |0038: move-result-object v3 │ │ +03e956: 6903 3202 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ +03e95a: 6203 3202 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ +03e95e: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +03e960: 6e20 5b1a 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1a5b │ │ +03e966: 6303 3102 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ +03e96a: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ +03e96e: 0112 |0045: move v2, v1 │ │ +03e970: 28c0 |0046: goto 0006 // -0040 │ │ +03e972: 0d00 |0047: move-exception v0 │ │ +03e974: 1a03 a709 |0048: const-string v3, "NotificationCompat" // string@09a7 │ │ +03e978: 1a04 540b |004a: const-string v4, "Unable to access notification actions" // string@0b54 │ │ +03e97c: 7130 9515 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +03e982: 6a01 3102 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ +03e986: 28f0 |0051: goto 0041 // -0010 │ │ +03e988: 0d00 |0052: move-exception v0 │ │ +03e98a: 1a03 a709 |0053: const-string v3, "NotificationCompat" // string@09a7 │ │ +03e98e: 1a04 540b |0055: const-string v4, "Unable to access notification actions" // string@0b54 │ │ +03e992: 7130 9515 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +03e998: 6a01 3102 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ +03e99c: 28e5 |005c: goto 0041 // -001b │ │ +03e99e: 0121 |005d: move v1, v2 │ │ +03e9a0: 28e7 |005e: goto 0045 // -0019 │ │ catches : 1 │ │ 0x0007 - 0x0041 │ │ Ljava/lang/ClassNotFoundException; -> 0x0047 │ │ Ljava/lang/NoSuchFieldException; -> 0x0052 │ │ positions : │ │ 0x0002 line=318 │ │ 0x0006 line=337 │ │ @@ -17985,60 +17984,60 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -03f43c: |[03f43c] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03f44c: 620a 3302 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ -03f450: 1d0a |0002: monitor-enter v10 │ │ -03f452: 7110 2906 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0629 │ │ -03f458: 0c00 |0006: move-result-object v0 │ │ -03f45a: 4607 000c |0007: aget-object v7, v0, v12 │ │ -03f45e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -03f460: 7110 2c06 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -03f466: 0c09 |000d: move-result-object v9 │ │ -03f468: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ -03f46c: 1a00 370d |0010: const-string v0, "android.support.actionExtras" // string@0d37 │ │ -03f470: 6e20 e701 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ -03f476: 0c06 |0015: move-result-object v6 │ │ -03f478: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -03f47c: 6e20 9d15 c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@159d │ │ -03f482: 0c05 |001b: move-result-object v5 │ │ -03f484: 1f05 6b00 |001c: check-cast v5, Landroid/os/Bundle; // type@006b │ │ -03f488: 6200 2e02 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@022e │ │ -03f48c: 6e20 571a 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@1a57 │ │ -03f492: 0a02 |0023: move-result v2 │ │ -03f494: 6200 3002 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0230 │ │ -03f498: 6e20 561a 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ -03f49e: 0c03 |0029: move-result-object v3 │ │ -03f4a0: 1f03 d503 |002a: check-cast v3, Ljava/lang/CharSequence; // type@03d5 │ │ -03f4a4: 6200 2f02 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@022f │ │ -03f4a8: 6e20 561a 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ -03f4ae: 0c04 |0031: move-result-object v4 │ │ -03f4b0: 1f04 1b00 |0032: check-cast v4, Landroid/app/PendingIntent; // type@001b │ │ -03f4b4: 07d0 |0034: move-object v0, v13 │ │ -03f4b6: 07e1 |0035: move-object v1, v14 │ │ -03f4b8: 7706 3206 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0632 │ │ -03f4be: 0c00 |0039: move-result-object v0 │ │ -03f4c0: 1e0a |003a: monitor-exit v10 │ │ -03f4c2: 1100 |003b: return-object v0 │ │ -03f4c4: 0d08 |003c: move-exception v8 │ │ -03f4c6: 1a00 9e09 |003d: const-string v0, "NotificationCompat" // string@099e │ │ -03f4ca: 1a01 4b0b |003f: const-string v1, "Unable to access notification actions" // string@0b4b │ │ -03f4ce: 7130 9515 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -03f4d4: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -03f4d6: 6a00 3102 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ -03f4da: 1e0a |0047: monitor-exit v10 │ │ -03f4dc: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -03f4de: 28f2 |0049: goto 003b // -000e │ │ -03f4e0: 0d00 |004a: move-exception v0 │ │ -03f4e2: 1e0a |004b: monitor-exit v10 │ │ -03f4e4: 2700 |004c: throw v0 │ │ +03e9b4: |[03e9b4] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03e9c4: 620a 3302 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ +03e9c8: 1d0a |0002: monitor-enter v10 │ │ +03e9ca: 7110 2906 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0629 │ │ +03e9d0: 0c00 |0006: move-result-object v0 │ │ +03e9d2: 4607 000c |0007: aget-object v7, v0, v12 │ │ +03e9d6: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +03e9d8: 7110 2c06 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +03e9de: 0c09 |000d: move-result-object v9 │ │ +03e9e0: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ +03e9e4: 1a00 400d |0010: const-string v0, "android.support.actionExtras" // string@0d40 │ │ +03e9e8: 6e20 e701 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ +03e9ee: 0c06 |0015: move-result-object v6 │ │ +03e9f0: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +03e9f4: 6e20 9d15 c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@159d │ │ +03e9fa: 0c05 |001b: move-result-object v5 │ │ +03e9fc: 1f05 7100 |001c: check-cast v5, Landroid/os/Bundle; // type@0071 │ │ +03ea00: 6200 2e02 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@022e │ │ +03ea04: 6e20 571a 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@1a57 │ │ +03ea0a: 0a02 |0023: move-result v2 │ │ +03ea0c: 6200 3002 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@0230 │ │ +03ea10: 6e20 561a 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ +03ea16: 0c03 |0029: move-result-object v3 │ │ +03ea18: 1f03 de03 |002a: check-cast v3, Ljava/lang/CharSequence; // type@03de │ │ +03ea1c: 6200 2f02 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@022f │ │ +03ea20: 6e20 561a 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ +03ea26: 0c04 |0031: move-result-object v4 │ │ +03ea28: 1f04 1d00 |0032: check-cast v4, Landroid/app/PendingIntent; // type@001d │ │ +03ea2c: 07d0 |0034: move-object v0, v13 │ │ +03ea2e: 07e1 |0035: move-object v1, v14 │ │ +03ea30: 7706 3206 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0632 │ │ +03ea36: 0c00 |0039: move-result-object v0 │ │ +03ea38: 1e0a |003a: monitor-exit v10 │ │ +03ea3a: 1100 |003b: return-object v0 │ │ +03ea3c: 0d08 |003c: move-exception v8 │ │ +03ea3e: 1a00 a709 |003d: const-string v0, "NotificationCompat" // string@09a7 │ │ +03ea42: 1a01 540b |003f: const-string v1, "Unable to access notification actions" // string@0b54 │ │ +03ea46: 7130 9515 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +03ea4c: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +03ea4e: 6a00 3102 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ +03ea52: 1e0a |0047: monitor-exit v10 │ │ +03ea54: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +03ea56: 28f2 |0049: goto 003b // -000e │ │ +03ea58: 0d00 |004a: move-exception v0 │ │ +03ea5a: 1e0a |004b: monitor-exit v10 │ │ +03ea5c: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x003c │ │ -> 0x004a │ │ 0x003a - 0x004c │ │ -> 0x004a │ │ positions : │ │ @@ -18075,28 +18074,28 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -03f500: |[03f500] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -03f510: 6202 3302 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ -03f514: 1d02 |0002: monitor-enter v2 │ │ -03f516: 7110 2906 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0629 │ │ -03f51c: 0c00 |0006: move-result-object v0 │ │ -03f51e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -03f522: 2101 |0009: array-length v1, v0 │ │ -03f524: 1e02 |000a: monitor-exit v2 │ │ -03f526: 0f01 |000b: return v1 │ │ -03f528: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03f52a: 28fd |000d: goto 000a // -0003 │ │ -03f52c: 0d01 |000e: move-exception v1 │ │ -03f52e: 1e02 |000f: monitor-exit v2 │ │ -03f530: 2701 |0010: throw v1 │ │ +03ea78: |[03ea78] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +03ea88: 6202 3302 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ +03ea8c: 1d02 |0002: monitor-enter v2 │ │ +03ea8e: 7110 2906 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@0629 │ │ +03ea94: 0c00 |0006: move-result-object v0 │ │ +03ea96: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +03ea9a: 2101 |0009: array-length v1, v0 │ │ +03ea9c: 1e02 |000a: monitor-exit v2 │ │ +03ea9e: 0f01 |000b: return v1 │ │ +03eaa0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03eaa2: 28fd |000d: goto 000a // -0003 │ │ +03eaa4: 0d01 |000e: move-exception v1 │ │ +03eaa6: 1e02 |000f: monitor-exit v2 │ │ +03eaa8: 2701 |0010: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ @@ -18110,37 +18109,37 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 42 16-bit code units │ │ -03f540: |[03f540] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03f550: 1a00 1213 |0000: const-string v0, "icon" // string@1312 │ │ -03f554: 6e20 e201 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ -03f55a: 0a01 |0005: move-result v1 │ │ -03f55c: 1a00 551d |0006: const-string v0, "title" // string@1d55 │ │ -03f560: 6e20 e001 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@01e0 │ │ -03f566: 0c02 |000b: move-result-object v2 │ │ -03f568: 1a00 8d0c |000c: const-string v0, "actionIntent" // string@0c8d │ │ -03f56c: 6e20 e401 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ -03f572: 0c03 |0011: move-result-object v3 │ │ -03f574: 1f03 1b00 |0012: check-cast v3, Landroid/app/PendingIntent; // type@001b │ │ -03f578: 1a00 3410 |0014: const-string v0, "extras" // string@1034 │ │ -03f57c: 6e20 df01 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ -03f582: 0c04 |0019: move-result-object v4 │ │ -03f584: 1a00 fd19 |001a: const-string v0, "remoteInputs" // string@19fd │ │ -03f588: 7120 0a03 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@030a │ │ -03f58e: 0c00 |001f: move-result-object v0 │ │ -03f590: 7120 b506 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06b5 │ │ -03f596: 0c05 |0023: move-result-object v5 │ │ -03f598: 0770 |0024: move-object v0, v7 │ │ -03f59a: 7806 0b06 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@060b │ │ -03f5a0: 0c00 |0028: move-result-object v0 │ │ -03f5a2: 1100 |0029: return-object v0 │ │ +03eab8: |[03eab8] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03eac8: 1a00 1b13 |0000: const-string v0, "icon" // string@131b │ │ +03eacc: 6e20 e201 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ +03ead2: 0a01 |0005: move-result v1 │ │ +03ead4: 1a00 5e1d |0006: const-string v0, "title" // string@1d5e │ │ +03ead8: 6e20 e001 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@01e0 │ │ +03eade: 0c02 |000b: move-result-object v2 │ │ +03eae0: 1a00 960c |000c: const-string v0, "actionIntent" // string@0c96 │ │ +03eae4: 6e20 e401 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ +03eaea: 0c03 |0011: move-result-object v3 │ │ +03eaec: 1f03 1d00 |0012: check-cast v3, Landroid/app/PendingIntent; // type@001d │ │ +03eaf0: 1a00 3d10 |0014: const-string v0, "extras" // string@103d │ │ +03eaf4: 6e20 df01 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ +03eafa: 0c04 |0019: move-result-object v4 │ │ +03eafc: 1a00 061a |001a: const-string v0, "remoteInputs" // string@1a06 │ │ +03eb00: 7120 0a03 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@030a │ │ +03eb06: 0c00 |001f: move-result-object v0 │ │ +03eb08: 7120 b506 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06b5 │ │ +03eb0e: 0c05 |0023: move-result-object v5 │ │ +03eb10: 0770 |0024: move-object v0, v7 │ │ +03eb12: 7806 0b06 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@060b │ │ +03eb18: 0c00 |0028: move-result-object v0 │ │ +03eb1a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x002a reg=6 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x002a reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ 0x0000 - 0x002a reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ @@ -18150,43 +18149,43 @@ │ │ type : '(Landroid/app/Notification;)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -03f5a4: |[03f5a4] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ -03f5b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03f5b6: 6203 3302 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ -03f5ba: 1d03 |0003: monitor-enter v3 │ │ -03f5bc: 7100 2506 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0625 │ │ -03f5c2: 0a01 |0007: move-result v1 │ │ -03f5c4: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ -03f5c8: 1e03 |000a: monitor-exit v3 │ │ -03f5ca: 0721 |000b: move-object v1, v2 │ │ -03f5cc: 1101 |000c: return-object v1 │ │ -03f5ce: 6201 3202 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ -03f5d2: 6e20 561a 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ -03f5d8: 0c01 |0012: move-result-object v1 │ │ -03f5da: 1f01 4e04 |0013: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -03f5de: 1f01 4e04 |0015: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -03f5e2: 1e03 |0017: monitor-exit v3 │ │ -03f5e4: 28f4 |0018: goto 000c // -000c │ │ -03f5e6: 0d01 |0019: move-exception v1 │ │ -03f5e8: 1e03 |001a: monitor-exit v3 │ │ -03f5ea: 2701 |001b: throw v1 │ │ -03f5ec: 0d00 |001c: move-exception v0 │ │ -03f5ee: 1a01 9e09 |001d: const-string v1, "NotificationCompat" // string@099e │ │ -03f5f2: 1a04 4b0b |001f: const-string v4, "Unable to access notification actions" // string@0b4b │ │ -03f5f6: 7130 9515 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -03f5fc: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -03f5fe: 6a01 3102 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ -03f602: 1e03 |0027: monitor-exit v3 │ │ -03f604: 0721 |0028: move-object v1, v2 │ │ -03f606: 28e3 |0029: goto 000c // -001d │ │ +03eb1c: |[03eb1c] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ +03eb2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03eb2e: 6203 3302 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@0233 │ │ +03eb32: 1d03 |0003: monitor-enter v3 │ │ +03eb34: 7100 2506 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@0625 │ │ +03eb3a: 0a01 |0007: move-result v1 │ │ +03eb3c: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ +03eb40: 1e03 |000a: monitor-exit v3 │ │ +03eb42: 0721 |000b: move-object v1, v2 │ │ +03eb44: 1101 |000c: return-object v1 │ │ +03eb46: 6201 3202 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@0232 │ │ +03eb4a: 6e20 561a 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ +03eb50: 0c01 |0012: move-result-object v1 │ │ +03eb52: 1f01 5704 |0013: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +03eb56: 1f01 5704 |0015: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +03eb5a: 1e03 |0017: monitor-exit v3 │ │ +03eb5c: 28f4 |0018: goto 000c // -000c │ │ +03eb5e: 0d01 |0019: move-exception v1 │ │ +03eb60: 1e03 |001a: monitor-exit v3 │ │ +03eb62: 2701 |001b: throw v1 │ │ +03eb64: 0d00 |001c: move-exception v0 │ │ +03eb66: 1a01 a709 |001d: const-string v1, "NotificationCompat" // string@09a7 │ │ +03eb6a: 1a04 540b |001f: const-string v4, "Unable to access notification actions" // string@0b54 │ │ +03eb6e: 7130 9515 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +03eb74: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +03eb76: 6a01 3102 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@0231 │ │ +03eb7a: 1e03 |0027: monitor-exit v3 │ │ +03eb7c: 0721 |0028: move-object v1, v2 │ │ +03eb7e: 28e3 |0029: goto 000c // -001d │ │ catches : 4 │ │ 0x0004 - 0x000b │ │ -> 0x0019 │ │ 0x000d - 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x001c │ │ -> 0x0019 │ │ 0x0017 - 0x001b │ │ @@ -18213,33 +18212,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03f630: |[03f630] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03f640: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -03f644: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -03f646: 1100 |0003: return-object v0 │ │ -03f648: 6e10 6e1a 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -03f64e: 0a02 |0007: move-result v2 │ │ -03f650: 7220 0c06 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@060c │ │ -03f656: 0c00 |000b: move-result-object v0 │ │ -03f658: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03f65a: 2102 |000d: array-length v2, v0 │ │ -03f65c: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ -03f660: 6e20 681a 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -03f666: 0c02 |0013: move-result-object v2 │ │ -03f668: 1f02 6b00 |0014: check-cast v2, Landroid/os/Bundle; // type@006b │ │ -03f66c: 7130 2806 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0628 │ │ -03f672: 0c02 |0019: move-result-object v2 │ │ -03f674: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -03f678: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03f67c: 28ef |001e: goto 000d // -0011 │ │ +03eba8: |[03eba8] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03ebb8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +03ebbc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +03ebbe: 1100 |0003: return-object v0 │ │ +03ebc0: 6e10 6e1a 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +03ebc6: 0a02 |0007: move-result v2 │ │ +03ebc8: 7220 0c06 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@060c │ │ +03ebce: 0c00 |000b: move-result-object v0 │ │ +03ebd0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03ebd2: 2102 |000d: array-length v2, v0 │ │ +03ebd4: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ +03ebd8: 6e20 681a 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +03ebde: 0c02 |0013: move-result-object v2 │ │ +03ebe0: 1f02 7100 |0014: check-cast v2, Landroid/os/Bundle; // type@0071 │ │ +03ebe4: 7130 2806 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0628 │ │ +03ebea: 0c02 |0019: move-result-object v2 │ │ +03ebec: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +03ebf0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ebf4: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0003 line=352 │ │ 0x0004 line=347 │ │ 0x000c line=348 │ │ @@ -18258,40 +18257,40 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -03f680: |[03f680] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -03f690: 2200 6b00 |0000: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -03f694: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -03f69a: 1a01 1213 |0005: const-string v1, "icon" // string@1312 │ │ -03f69e: 6e10 1006 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ -03f6a4: 0a02 |000a: move-result v2 │ │ -03f6a6: 6e30 f001 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -03f6ac: 1a01 551d |000e: const-string v1, "title" // string@1d55 │ │ -03f6b0: 6e10 1206 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ -03f6b6: 0c02 |0013: move-result-object v2 │ │ -03f6b8: 6e30 ee01 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@01ee │ │ -03f6be: 1a01 8d0c |0017: const-string v1, "actionIntent" // string@0c8d │ │ -03f6c2: 6e10 0e06 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ -03f6c8: 0c02 |001c: move-result-object v2 │ │ -03f6ca: 6e30 f101 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ -03f6d0: 1a01 3410 |0020: const-string v1, "extras" // string@1034 │ │ -03f6d4: 6e10 0f06 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ -03f6da: 0c02 |0025: move-result-object v2 │ │ -03f6dc: 6e30 ed01 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ -03f6e2: 1a01 fd19 |0029: const-string v1, "remoteInputs" // string@19fd │ │ -03f6e6: 6e10 1106 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ -03f6ec: 0c02 |002e: move-result-object v2 │ │ -03f6ee: 7110 b806 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@06b8 │ │ -03f6f4: 0c02 |0032: move-result-object v2 │ │ -03f6f6: 6e30 f201 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ -03f6fc: 1100 |0036: return-object v0 │ │ +03ebf8: |[03ebf8] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +03ec08: 2200 7100 |0000: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +03ec0c: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +03ec12: 1a01 1b13 |0005: const-string v1, "icon" // string@131b │ │ +03ec16: 6e10 1006 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ +03ec1c: 0a02 |000a: move-result v2 │ │ +03ec1e: 6e30 f001 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +03ec24: 1a01 5e1d |000e: const-string v1, "title" // string@1d5e │ │ +03ec28: 6e10 1206 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ +03ec2e: 0c02 |0013: move-result-object v2 │ │ +03ec30: 6e30 ee01 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@01ee │ │ +03ec36: 1a01 960c |0017: const-string v1, "actionIntent" // string@0c96 │ │ +03ec3a: 6e10 0e06 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ +03ec40: 0c02 |001c: move-result-object v2 │ │ +03ec42: 6e30 f101 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ +03ec48: 1a01 3d10 |0020: const-string v1, "extras" // string@103d │ │ +03ec4c: 6e10 0f06 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ +03ec52: 0c02 |0025: move-result-object v2 │ │ +03ec54: 6e30 ed01 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ +03ec5a: 1a01 061a |0029: const-string v1, "remoteInputs" // string@1a06 │ │ +03ec5e: 6e10 1106 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ +03ec64: 0c02 |002e: move-result-object v2 │ │ +03ec66: 7110 b806 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@06b8 │ │ +03ec6c: 0c02 |0032: move-result-object v2 │ │ +03ec6e: 6e30 f201 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ +03ec74: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000e line=383 │ │ 0x0017 line=384 │ │ 0x0020 line=385 │ │ @@ -18306,74 +18305,74 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -03f700: |[03f700] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -03f710: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03f712: 6204 3602 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0236 │ │ -03f716: 1d04 |0003: monitor-enter v4 │ │ -03f718: 6305 3502 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0235 │ │ -03f71c: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ -03f720: 1e04 |0008: monitor-exit v4 │ │ -03f722: 0731 |0009: move-object v1, v3 │ │ -03f724: 1101 |000a: return-object v1 │ │ -03f726: 6205 3402 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ -03f72a: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ -03f72e: 1c05 1900 |000f: const-class v5, Landroid/app/Notification; // type@0019 │ │ -03f732: 1a06 3410 |0011: const-string v6, "extras" // string@1034 │ │ -03f736: 6e20 ed19 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ -03f73c: 0c02 |0016: move-result-object v2 │ │ -03f73e: 1c05 6b00 |0017: const-class v5, Landroid/os/Bundle; // type@006b │ │ -03f742: 6e10 591a 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@1a59 │ │ -03f748: 0c06 |001c: move-result-object v6 │ │ -03f74a: 6e20 f519 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@19f5 │ │ -03f750: 0a05 |0020: move-result v5 │ │ -03f752: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ -03f756: 1a05 9e09 |0023: const-string v5, "NotificationCompat" // string@099e │ │ -03f75a: 1a06 9b09 |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@099b │ │ -03f75e: 7120 9415 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -03f764: 1215 |002a: const/4 v5, #int 1 // #1 │ │ -03f766: 6a05 3502 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0235 │ │ -03f76a: 1e04 |002d: monitor-exit v4 │ │ -03f76c: 0731 |002e: move-object v1, v3 │ │ -03f76e: 28db |002f: goto 000a // -0025 │ │ -03f770: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -03f772: 6e20 5b1a 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1a5b │ │ -03f778: 6902 3402 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ -03f77c: 6205 3402 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ -03f780: 6e20 561a 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ -03f786: 0c01 |003b: move-result-object v1 │ │ -03f788: 1f01 6b00 |003c: check-cast v1, Landroid/os/Bundle; // type@006b │ │ -03f78c: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ -03f790: 2201 6b00 |0040: new-instance v1, Landroid/os/Bundle; // type@006b │ │ -03f794: 7010 d901 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -03f79a: 6205 3402 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ -03f79e: 6e30 5a1a 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a5a │ │ -03f7a4: 1e04 |004a: monitor-exit v4 │ │ -03f7a6: 28bf |004b: goto 000a // -0041 │ │ -03f7a8: 0d03 |004c: move-exception v3 │ │ -03f7aa: 1e04 |004d: monitor-exit v4 │ │ -03f7ac: 2703 |004e: throw v3 │ │ -03f7ae: 0d00 |004f: move-exception v0 │ │ -03f7b0: 1a05 9e09 |0050: const-string v5, "NotificationCompat" // string@099e │ │ -03f7b4: 1a06 4c0b |0052: const-string v6, "Unable to access notification extras" // string@0b4c │ │ -03f7b8: 7130 9515 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -03f7be: 1215 |0057: const/4 v5, #int 1 // #1 │ │ -03f7c0: 6a05 3502 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0235 │ │ -03f7c4: 1e04 |005a: monitor-exit v4 │ │ -03f7c6: 0731 |005b: move-object v1, v3 │ │ -03f7c8: 28ae |005c: goto 000a // -0052 │ │ -03f7ca: 0d00 |005d: move-exception v0 │ │ -03f7cc: 1a05 9e09 |005e: const-string v5, "NotificationCompat" // string@099e │ │ -03f7d0: 1a06 4c0b |0060: const-string v6, "Unable to access notification extras" // string@0b4c │ │ -03f7d4: 7130 9515 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -03f7da: 28f2 |0065: goto 0057 // -000e │ │ +03ec78: |[03ec78] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +03ec88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03ec8a: 6204 3602 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@0236 │ │ +03ec8e: 1d04 |0003: monitor-enter v4 │ │ +03ec90: 6305 3502 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0235 │ │ +03ec94: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ +03ec98: 1e04 |0008: monitor-exit v4 │ │ +03ec9a: 0731 |0009: move-object v1, v3 │ │ +03ec9c: 1101 |000a: return-object v1 │ │ +03ec9e: 6205 3402 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ +03eca2: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ +03eca6: 1c05 1b00 |000f: const-class v5, Landroid/app/Notification; // type@001b │ │ +03ecaa: 1a06 3d10 |0011: const-string v6, "extras" // string@103d │ │ +03ecae: 6e20 ed19 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ +03ecb4: 0c02 |0016: move-result-object v2 │ │ +03ecb6: 1c05 7100 |0017: const-class v5, Landroid/os/Bundle; // type@0071 │ │ +03ecba: 6e10 591a 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@1a59 │ │ +03ecc0: 0c06 |001c: move-result-object v6 │ │ +03ecc2: 6e20 f519 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@19f5 │ │ +03ecc8: 0a05 |0020: move-result v5 │ │ +03ecca: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ +03ecce: 1a05 a709 |0023: const-string v5, "NotificationCompat" // string@09a7 │ │ +03ecd2: 1a06 a409 |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@09a4 │ │ +03ecd6: 7120 9415 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +03ecdc: 1215 |002a: const/4 v5, #int 1 // #1 │ │ +03ecde: 6a05 3502 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0235 │ │ +03ece2: 1e04 |002d: monitor-exit v4 │ │ +03ece4: 0731 |002e: move-object v1, v3 │ │ +03ece6: 28db |002f: goto 000a // -0025 │ │ +03ece8: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +03ecea: 6e20 5b1a 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1a5b │ │ +03ecf0: 6902 3402 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ +03ecf4: 6205 3402 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ +03ecf8: 6e20 561a 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ +03ecfe: 0c01 |003b: move-result-object v1 │ │ +03ed00: 1f01 7100 |003c: check-cast v1, Landroid/os/Bundle; // type@0071 │ │ +03ed04: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ +03ed08: 2201 7100 |0040: new-instance v1, Landroid/os/Bundle; // type@0071 │ │ +03ed0c: 7010 d901 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +03ed12: 6205 3402 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@0234 │ │ +03ed16: 6e30 5a1a 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a5a │ │ +03ed1c: 1e04 |004a: monitor-exit v4 │ │ +03ed1e: 28bf |004b: goto 000a // -0041 │ │ +03ed20: 0d03 |004c: move-exception v3 │ │ +03ed22: 1e04 |004d: monitor-exit v4 │ │ +03ed24: 2703 |004e: throw v3 │ │ +03ed26: 0d00 |004f: move-exception v0 │ │ +03ed28: 1a05 a709 |0050: const-string v5, "NotificationCompat" // string@09a7 │ │ +03ed2c: 1a06 550b |0052: const-string v6, "Unable to access notification extras" // string@0b55 │ │ +03ed30: 7130 9515 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +03ed36: 1215 |0057: const/4 v5, #int 1 // #1 │ │ +03ed38: 6a05 3502 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@0235 │ │ +03ed3c: 1e04 |005a: monitor-exit v4 │ │ +03ed3e: 0731 |005b: move-object v1, v3 │ │ +03ed40: 28ae |005c: goto 000a // -0052 │ │ +03ed42: 0d00 |005d: move-exception v0 │ │ +03ed44: 1a05 a709 |005e: const-string v5, "NotificationCompat" // string@09a7 │ │ +03ed48: 1a06 550b |0060: const-string v6, "Unable to access notification extras" // string@0b55 │ │ +03ed4c: 7130 9515 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +03ed52: 28f2 |0065: goto 0057 // -000e │ │ catches : 6 │ │ 0x0004 - 0x0009 │ │ -> 0x004c │ │ 0x000b - 0x002d │ │ Ljava/lang/IllegalAccessException; -> 0x004f │ │ Ljava/lang/NoSuchFieldException; -> 0x005d │ │ -> 0x004c │ │ @@ -18425,21 +18424,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f818: |[03f818] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03f828: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -03f82e: 0c00 |0003: move-result-object v0 │ │ -03f830: 1a01 390d |0004: const-string v1, "android.support.groupKey" // string@0d39 │ │ -03f834: 6e20 e801 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ -03f83a: 0c00 |0009: move-result-object v0 │ │ -03f83c: 1100 |000a: return-object v0 │ │ +03ed90: |[03ed90] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03eda0: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +03eda6: 0c00 |0003: move-result-object v0 │ │ +03eda8: 1a01 420d |0004: const-string v1, "android.support.groupKey" // string@0d42 │ │ +03edac: 6e20 e801 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ +03edb2: 0c00 |0009: move-result-object v0 │ │ +03edb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18447,21 +18446,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f840: |[03f840] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -03f850: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -03f856: 0c00 |0003: move-result-object v0 │ │ -03f858: 1a01 3b0d |0004: const-string v1, "android.support.localOnly" // string@0d3b │ │ -03f85c: 6e20 dd01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ -03f862: 0a00 |0009: move-result v0 │ │ -03f864: 0f00 |000a: return v0 │ │ +03edb8: |[03edb8] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +03edc8: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +03edce: 0c00 |0003: move-result-object v0 │ │ +03edd0: 1a01 440d |0004: const-string v1, "android.support.localOnly" // string@0d44 │ │ +03edd4: 6e20 dd01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ +03edda: 0a00 |0009: move-result v0 │ │ +03eddc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x000b reg=2 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18469,31 +18468,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03f868: |[03f868] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -03f878: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -03f87c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -03f87e: 1104 |0003: return-object v4 │ │ -03f880: 2204 0a04 |0004: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -03f884: 2165 |0006: array-length v5, v6 │ │ -03f886: 7020 611a 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -03f88c: 0761 |000a: move-object v1, v6 │ │ -03f88e: 2113 |000b: array-length v3, v1 │ │ -03f890: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -03f892: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -03f896: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -03f89a: 7110 2b06 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@062b │ │ -03f8a0: 0c05 |0014: move-result-object v5 │ │ -03f8a2: 6e20 641a 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -03f8a8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03f8ac: 28f3 |001a: goto 000d // -000d │ │ +03ede0: |[03ede0] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +03edf0: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +03edf4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +03edf6: 1104 |0003: return-object v4 │ │ +03edf8: 2204 1304 |0004: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +03edfc: 2165 |0006: array-length v5, v6 │ │ +03edfe: 7020 611a 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +03ee04: 0761 |000a: move-object v1, v6 │ │ +03ee06: 2113 |000b: array-length v3, v1 │ │ +03ee08: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +03ee0a: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +03ee0e: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +03ee12: 7110 2b06 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@062b │ │ +03ee18: 0c05 |0014: move-result-object v5 │ │ +03ee1a: 6e20 641a 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +03ee20: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03ee24: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ 0x0003 line=377 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ @@ -18512,21 +18511,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f8b0: |[03f8b0] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03f8c0: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -03f8c6: 0c00 |0003: move-result-object v0 │ │ -03f8c8: 1a01 3d0d |0004: const-string v1, "android.support.sortKey" // string@0d3d │ │ -03f8cc: 6e20 e801 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ -03f8d2: 0c00 |0009: move-result-object v0 │ │ -03f8d4: 1100 |000a: return-object v0 │ │ +03ee28: |[03ee28] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03ee38: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +03ee3e: 0c00 |0003: move-result-object v0 │ │ +03ee40: 1a01 460d |0004: const-string v1, "android.support.sortKey" // string@0d46 │ │ +03ee44: 6e20 e801 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ +03ee4a: 0c00 |0009: move-result-object v0 │ │ +03ee4c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18534,21 +18533,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f8d8: |[03f8d8] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -03f8e8: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -03f8ee: 0c00 |0003: move-result-object v0 │ │ -03f8f0: 1a01 3a0d |0004: const-string v1, "android.support.isGroupSummary" // string@0d3a │ │ -03f8f4: 6e20 dd01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ -03f8fa: 0a00 |0009: move-result v0 │ │ -03f8fc: 0f00 |000a: return v0 │ │ +03ee50: |[03ee50] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +03ee60: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +03ee66: 0c00 |0003: move-result-object v0 │ │ +03ee68: 1a01 430d |0004: const-string v1, "android.support.isGroupSummary" // string@0d43 │ │ +03ee6c: 6e20 dd01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ +03ee72: 0a00 |0009: move-result v0 │ │ +03ee74: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -18556,30 +18555,30 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -03f900: |[03f900] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03f910: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03f912: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ -03f916: 1a00 3c0d |0003: const-string v0, "android.support.remoteInputs" // string@0d3c │ │ -03f91a: 7120 0a03 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@030a │ │ -03f920: 0c00 |0008: move-result-object v0 │ │ -03f922: 7120 b506 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06b5 │ │ -03f928: 0c05 |000c: move-result-object v5 │ │ -03f92a: 0760 |000d: move-object v0, v6 │ │ -03f92c: 0181 |000e: move v1, v8 │ │ -03f92e: 0792 |000f: move-object v2, v9 │ │ -03f930: 07a3 |0010: move-object v3, v10 │ │ -03f932: 07b4 |0011: move-object v4, v11 │ │ -03f934: 7806 0b06 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@060b │ │ -03f93a: 0c00 |0015: move-result-object v0 │ │ -03f93c: 1100 |0016: return-object v0 │ │ +03ee78: |[03ee78] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03ee88: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03ee8a: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ +03ee8e: 1a00 450d |0003: const-string v0, "android.support.remoteInputs" // string@0d45 │ │ +03ee92: 7120 0a03 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@030a │ │ +03ee98: 0c00 |0008: move-result-object v0 │ │ +03ee9a: 7120 b506 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06b5 │ │ +03eea0: 0c05 |000c: move-result-object v5 │ │ +03eea2: 0760 |000d: move-object v0, v6 │ │ +03eea4: 0181 |000e: move v1, v8 │ │ +03eea6: 0792 |000f: move-object v2, v9 │ │ +03eea8: 07a3 |0010: move-object v3, v10 │ │ +03eeaa: 07b4 |0011: move-object v4, v11 │ │ +03eeac: 7806 0b06 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@060b │ │ +03eeb2: 0c00 |0015: move-result-object v0 │ │ +03eeb4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0001 line=248 │ │ 0x0003 line=249 │ │ 0x0012 line=253 │ │ locals : │ │ @@ -18596,56 +18595,56 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -03f940: |[03f940] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -03f950: 6e10 1006 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ -03f956: 0a01 |0003: move-result v1 │ │ -03f958: 6e10 1206 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ -03f95e: 0c02 |0007: move-result-object v2 │ │ -03f960: 6e10 0e06 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ -03f966: 0c03 |000b: move-result-object v3 │ │ -03f968: 6e40 6600 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0066 │ │ -03f96e: 2200 6b00 |000f: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -03f972: 6e10 0f06 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ -03f978: 0c01 |0014: move-result-object v1 │ │ -03f97a: 7020 da01 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ -03f980: 6e10 1106 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ -03f986: 0c01 |001b: move-result-object v1 │ │ -03f988: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ -03f98c: 1a01 3c0d |001e: const-string v1, "android.support.remoteInputs" // string@0d3c │ │ -03f990: 6e10 1106 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ -03f996: 0c02 |0023: move-result-object v2 │ │ -03f998: 7110 b806 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@06b8 │ │ -03f99e: 0c02 |0027: move-result-object v2 │ │ -03f9a0: 6e30 f201 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ -03f9a6: 1100 |002b: return-object v0 │ │ +03eeb8: |[03eeb8] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +03eec8: 6e10 1006 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ +03eece: 0a01 |0003: move-result v1 │ │ +03eed0: 6e10 1206 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ +03eed6: 0c02 |0007: move-result-object v2 │ │ +03eed8: 6e10 0e06 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ +03eede: 0c03 |000b: move-result-object v3 │ │ +03eee0: 6e40 6600 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0066 │ │ +03eee6: 2200 7100 |000f: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +03eeea: 6e10 0f06 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ +03eef0: 0c01 |0014: move-result-object v1 │ │ +03eef2: 7020 da01 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ +03eef8: 6e10 1106 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ +03eefe: 0c01 |001b: move-result-object v1 │ │ +03ef00: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +03ef04: 1a01 450d |001e: const-string v1, "android.support.remoteInputs" // string@0d45 │ │ +03ef08: 6e10 1106 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ +03ef0e: 0c02 |0023: move-result-object v2 │ │ +03ef10: 7110 b806 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@06b8 │ │ +03ef16: 0c02 |0027: move-result-object v2 │ │ +03ef18: 6e30 f201 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ +03ef1e: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000f line=259 │ │ 0x0018 line=260 │ │ 0x001e line=261 │ │ 0x002b line=264 │ │ locals : │ │ 0x0018 - 0x002c reg=0 actionExtras Landroid/os/Bundle; │ │ 0x0000 - 0x002c reg=4 builder Landroid/app/Notification$Builder; │ │ 0x0000 - 0x002c reg=5 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2478 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2487 (NotificationCompatJellybean.java) │ │ │ │ Class #104 header: │ │ -class_idx : 297 │ │ +class_idx : 306 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2479 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -18664,17 +18663,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f9a8: |[03f9a8] android.support.v4.app.NotificationCompatKitKat.:()V │ │ -03f9b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03f9be: 0e00 |0003: return-void │ │ +03ef20: |[03ef20] android.support.v4.app.NotificationCompatKitKat.:()V │ │ +03ef30: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03ef36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatKitKat; │ │ │ │ @@ -18683,34 +18682,34 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -03f9c0: |[03f9c0] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -03f9d0: 5480 0400 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -03f9d4: 4606 0009 |0002: aget-object v6, v0, v9 │ │ -03f9d8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -03f9da: 5480 0900 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ -03f9de: 1a01 370d |0007: const-string v1, "android.support.actionExtras" // string@0d37 │ │ -03f9e2: 6e20 e701 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ -03f9e8: 0c07 |000c: move-result-object v7 │ │ -03f9ea: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ -03f9ee: 6e20 9d15 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@159d │ │ -03f9f4: 0c05 |0012: move-result-object v5 │ │ -03f9f6: 1f05 6b00 |0013: check-cast v5, Landroid/os/Bundle; // type@006b │ │ -03f9fa: 5262 0100 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ -03f9fe: 5463 0200 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ -03fa02: 5464 0000 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ -03fa06: 07a0 |001b: move-object v0, v10 │ │ -03fa08: 07b1 |001c: move-object v1, v11 │ │ -03fa0a: 7706 3206 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0632 │ │ -03fa10: 0c00 |0020: move-result-object v0 │ │ -03fa12: 1100 |0021: return-object v0 │ │ +03ef38: |[03ef38] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +03ef48: 5480 0400 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +03ef4c: 4606 0009 |0002: aget-object v6, v0, v9 │ │ +03ef50: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +03ef52: 5480 0900 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ +03ef56: 1a01 400d |0007: const-string v1, "android.support.actionExtras" // string@0d40 │ │ +03ef5a: 6e20 e701 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ +03ef60: 0c07 |000c: move-result-object v7 │ │ +03ef62: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ +03ef66: 6e20 9d15 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@159d │ │ +03ef6c: 0c05 |0012: move-result-object v5 │ │ +03ef6e: 1f05 7100 |0013: check-cast v5, Landroid/os/Bundle; // type@0071 │ │ +03ef72: 5262 0100 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0001 │ │ +03ef76: 5463 0200 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0002 │ │ +03ef7a: 5464 0000 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0000 │ │ +03ef7e: 07a0 |001b: move-object v0, v10 │ │ +03ef80: 07b1 |001c: move-object v1, v11 │ │ +03ef82: 7706 3206 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0632 │ │ +03ef88: 0c00 |0020: move-result-object v0 │ │ +03ef8a: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0005 line=125 │ │ 0x000d line=127 │ │ 0x000f line=128 │ │ @@ -18730,22 +18729,22 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03fa14: |[03fa14] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -03fa24: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -03fa28: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03fa2c: 5410 0400 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ -03fa30: 2100 |0006: array-length v0, v0 │ │ -03fa32: 0f00 |0007: return v0 │ │ -03fa34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03fa36: 28fe |0009: goto 0007 // -0002 │ │ +03ef8c: |[03ef8c] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +03ef9c: 5410 0400 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +03efa0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03efa4: 5410 0400 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0004 │ │ +03efa8: 2100 |0006: array-length v0, v0 │ │ +03efaa: 0f00 |0007: return v0 │ │ +03efac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03efae: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18753,17 +18752,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fa38: |[03fa38] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -03fa48: 5410 0900 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ -03fa4c: 1100 |0002: return-object v0 │ │ +03efb0: |[03efb0] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +03efc0: 5410 0900 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ +03efc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18771,20 +18770,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa50: |[03fa50] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03fa60: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ -03fa64: 1a01 390d |0002: const-string v1, "android.support.groupKey" // string@0d39 │ │ -03fa68: 6e20 e801 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ -03fa6e: 0c00 |0007: move-result-object v0 │ │ -03fa70: 1100 |0008: return-object v0 │ │ +03efc8: |[03efc8] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03efd8: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ +03efdc: 1a01 420d |0002: const-string v1, "android.support.groupKey" // string@0d42 │ │ +03efe0: 6e20 e801 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ +03efe6: 0c00 |0007: move-result-object v0 │ │ +03efe8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18792,20 +18791,20 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa74: |[03fa74] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -03fa84: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ -03fa88: 1a01 3b0d |0002: const-string v1, "android.support.localOnly" // string@0d3b │ │ -03fa8c: 6e20 dd01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ -03fa92: 0a00 |0007: move-result v0 │ │ -03fa94: 0f00 |0008: return v0 │ │ +03efec: |[03efec] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +03effc: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ +03f000: 1a01 440d |0002: const-string v1, "android.support.localOnly" // string@0d44 │ │ +03f004: 6e20 dd01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ +03f00a: 0a00 |0007: move-result v0 │ │ +03f00c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18813,20 +18812,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fa98: |[03fa98] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -03faa8: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ -03faac: 1a01 3d0d |0002: const-string v1, "android.support.sortKey" // string@0d3d │ │ -03fab0: 6e20 e801 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ -03fab6: 0c00 |0007: move-result-object v0 │ │ -03fab8: 1100 |0008: return-object v0 │ │ +03f010: |[03f010] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +03f020: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ +03f024: 1a01 460d |0002: const-string v1, "android.support.sortKey" // string@0d46 │ │ +03f028: 6e20 e801 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ +03f02e: 0c00 |0007: move-result-object v0 │ │ +03f030: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -18834,34 +18833,34 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fabc: |[03fabc] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -03facc: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ -03fad0: 1a01 3a0d |0002: const-string v1, "android.support.isGroupSummary" // string@0d3a │ │ -03fad4: 6e20 dd01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ -03fada: 0a00 |0007: move-result v0 │ │ -03fadc: 0f00 |0008: return v0 │ │ +03f034: |[03f034] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +03f044: 5420 0900 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@0009 │ │ +03f048: 1a01 430d |0002: const-string v1, "android.support.isGroupSummary" // string@0d43 │ │ +03f04c: 6e20 dd01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ +03f052: 0a00 |0007: move-result v0 │ │ +03f054: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2479 (NotificationCompatKitKat.java) │ │ + source_file_idx : 2488 (NotificationCompatKitKat.java) │ │ │ │ Class #105 header: │ │ -class_idx : 298 │ │ +class_idx : 307 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2480 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2489 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -18873,21 +18872,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2480 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 2489 (NotificationCompatSideChannelService.java) │ │ │ │ Class #106 header: │ │ -class_idx : 300 │ │ +class_idx : 309 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 32 │ │ -source_file_idx : 2480 │ │ +superclass_idx : 34 │ │ +source_file_idx : 2489 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -18911,17 +18910,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fae0: |[03fae0] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ -03faf0: 7010 a900 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00a9 │ │ -03faf6: 0e00 |0003: return-void │ │ +03f058: |[03f058] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ +03f068: 7010 a900 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00a9 │ │ +03f06e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -18930,17 +18929,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03faf8: |[03faf8] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ -03fb08: 7030 4c06 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@064c │ │ -03fb0e: 0e00 |0003: return-void │ │ +03f070: |[03f070] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ +03f080: 7030 4c06 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@064c │ │ +03f086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -18950,46 +18949,46 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -03fb10: |[03fb10] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ -03fb20: 6e10 4d06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@064d │ │ -03fb26: 0c04 |0003: move-result-object v4 │ │ -03fb28: 6e20 2601 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@0126 │ │ -03fb2e: 0c00 |0007: move-result-object v0 │ │ -03fb30: 2102 |0008: array-length v2, v0 │ │ -03fb32: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -03fb34: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ -03fb38: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -03fb3c: 6e20 2f1a 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -03fb42: 0a04 |0011: move-result v4 │ │ -03fb44: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -03fb48: 0e00 |0014: return-void │ │ -03fb4a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03fb4e: 28f3 |0017: goto 000a // -000d │ │ -03fb50: 2204 f203 |0018: new-instance v4, Ljava/lang/SecurityException; // type@03f2 │ │ -03fb54: 2205 f403 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -03fb58: 7010 3b1a 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03fb5e: 1a06 b709 |001f: const-string v6, "NotificationSideChannelService: Uid " // string@09b7 │ │ -03fb62: 6e20 431a 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03fb68: 0c05 |0024: move-result-object v5 │ │ -03fb6a: 6e20 3f1a 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03fb70: 0c05 |0028: move-result-object v5 │ │ -03fb72: 1a06 5200 |0029: const-string v6, " is not authorized for package " // string@0052 │ │ -03fb76: 6e20 431a 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03fb7c: 0c05 |002e: move-result-object v5 │ │ -03fb7e: 6e20 431a 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03fb84: 0c05 |0032: move-result-object v5 │ │ -03fb86: 6e10 481a 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03fb8c: 0c05 |0036: move-result-object v5 │ │ -03fb8e: 7020 2a1a 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ -03fb94: 2704 |003a: throw v4 │ │ +03f088: |[03f088] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ +03f098: 6e10 4d06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@064d │ │ +03f09e: 0c04 |0003: move-result-object v4 │ │ +03f0a0: 6e20 2601 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@0126 │ │ +03f0a6: 0c00 |0007: move-result-object v0 │ │ +03f0a8: 2102 |0008: array-length v2, v0 │ │ +03f0aa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +03f0ac: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ +03f0b0: 4603 0001 |000c: aget-object v3, v0, v1 │ │ +03f0b4: 6e20 2f1a 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +03f0ba: 0a04 |0011: move-result v4 │ │ +03f0bc: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +03f0c0: 0e00 |0014: return-void │ │ +03f0c2: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f0c6: 28f3 |0017: goto 000a // -000d │ │ +03f0c8: 2204 fb03 |0018: new-instance v4, Ljava/lang/SecurityException; // type@03fb │ │ +03f0cc: 2205 fd03 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +03f0d0: 7010 3b1a 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f0d6: 1a06 c009 |001f: const-string v6, "NotificationSideChannelService: Uid " // string@09c0 │ │ +03f0da: 6e20 431a 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f0e0: 0c05 |0024: move-result-object v5 │ │ +03f0e2: 6e20 3f1a 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03f0e8: 0c05 |0028: move-result-object v5 │ │ +03f0ea: 1a06 5200 |0029: const-string v6, " is not authorized for package " // string@0052 │ │ +03f0ee: 6e20 431a 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f0f4: 0c05 |002e: move-result-object v5 │ │ +03f0f6: 6e20 431a 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f0fc: 0c05 |0032: move-result-object v5 │ │ +03f0fe: 6e10 481a 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f104: 0c05 |0036: move-result-object v5 │ │ +03f106: 7020 2a1a 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ +03f10c: 2704 |003a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0014 line=115 │ │ 0x0015 line=113 │ │ 0x0018 line=118 │ │ @@ -19026,47 +19025,47 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03fb98: |[03fb98] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -03fba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03fbaa: 6e10 ed00 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -03fbb0: 0c01 |0004: move-result-object v1 │ │ -03fbb2: 1a02 340d |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@0d34 │ │ -03fbb6: 6e20 2f1a 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -03fbbc: 0a01 |000a: move-result v1 │ │ -03fbbe: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ -03fbc2: 6001 2d00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -03fbc6: 1302 1400 |000f: const/16 v2, #int 20 // #14 │ │ -03fbca: 3421 0300 |0011: if-lt v1, v2, 0014 // +0003 │ │ -03fbce: 1100 |0013: return-object v0 │ │ -03fbd0: 2201 2b01 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@012b │ │ -03fbd4: 7030 4106 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@0641 │ │ -03fbda: 0710 |0019: move-object v0, v1 │ │ -03fbdc: 28f9 |001a: goto 0013 // -0007 │ │ +03f110: |[03f110] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +03f120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f122: 6e10 ed00 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +03f128: 0c01 |0004: move-result-object v1 │ │ +03f12a: 1a02 3d0d |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@0d3d │ │ +03f12e: 6e20 2f1a 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +03f134: 0a01 |000a: move-result v1 │ │ +03f136: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +03f13a: 6001 2d00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03f13e: 1302 1400 |000f: const/16 v2, #int 20 // #14 │ │ +03f142: 3421 0300 |0011: if-lt v1, v2, 0014 // +0003 │ │ +03f146: 1100 |0013: return-object v0 │ │ +03f148: 2201 3401 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0134 │ │ +03f14c: 7030 4106 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@0641 │ │ +03f152: 0710 |0019: move-object v0, v1 │ │ +03f154: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x000d line=53 │ │ 0x0013 line=58 │ │ 0x0014 line=56 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x001b reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2480 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 2489 (NotificationCompatSideChannelService.java) │ │ │ │ Class #107 header: │ │ -class_idx : 302 │ │ +class_idx : 311 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -19096,21 +19095,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ name : 'postNotification' │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #108 header: │ │ -class_idx : 307 │ │ +class_idx : 316 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -19138,38 +19137,38 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03fbe0: |[03fbe0] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -03fbf0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03fbf6: 5b01 4402 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0244 │ │ -03fbfa: 5b02 4502 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0245 │ │ -03fbfe: 0e00 |0007: return-void │ │ +03f158: |[03f158] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +03f168: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03f16e: 5b01 4402 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0244 │ │ +03f172: 5b02 4502 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0245 │ │ +03f176: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0003 line=539 │ │ 0x0005 line=540 │ │ 0x0007 line=541 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; │ │ 0x0000 - 0x0008 reg=1 componentName Landroid/content/ComponentName; │ │ 0x0000 - 0x0008 reg=2 iBinder Landroid/os/IBinder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #109 header: │ │ -class_idx : 308 │ │ +class_idx : 317 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -19211,44 +19210,44 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03fc00: |[03fc00] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ -03fc10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03fc12: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03fc18: 5c21 4602 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fc1c: 2200 1304 |0006: new-instance v0, Ljava/util/LinkedList; // type@0413 │ │ -03fc20: 7010 8f1a 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@1a8f │ │ -03fc26: 5b20 4a02 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03fc2a: 5921 4802 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -03fc2e: 5b23 4702 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -03fc32: 0e00 |0011: return-void │ │ +03f178: |[03f178] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ +03f188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03f18a: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03f190: 5c21 4602 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f194: 2200 1c04 |0006: new-instance v0, Ljava/util/LinkedList; // type@041c │ │ +03f198: 7010 8f1a 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@1a8f │ │ +03f19e: 5b20 4a02 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f1a2: 5921 4802 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f1a6: 5b23 4702 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f1aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=527 │ │ 0x0004 line=519 │ │ 0x0006 line=523 │ │ 0x000d line=525 │ │ 0x000f line=528 │ │ 0x0011 line=529 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ 0x0000 - 0x0012 reg=3 componentName Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #110 header: │ │ -class_idx : 309 │ │ +class_idx : 318 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 4 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -19320,36 +19319,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03fc34: |[03fc34] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ -03fc44: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -03fc4a: 2200 0f04 |0003: new-instance v0, Ljava/util/HashMap; // type@040f │ │ -03fc4e: 7010 7c1a 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -03fc54: 5b20 5402 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -03fc58: 2200 1004 |000a: new-instance v0, Ljava/util/HashSet; // type@0410 │ │ -03fc5c: 7010 831a 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@1a83 │ │ -03fc62: 5b20 5002 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0250 │ │ -03fc66: 5b23 5102 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ -03fc6a: 2200 7200 |0013: new-instance v0, Landroid/os/HandlerThread; // type@0072 │ │ -03fc6e: 1a01 b109 |0015: const-string v1, "NotificationManagerCompat" // string@09b1 │ │ -03fc72: 7020 0e02 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@020e │ │ -03fc78: 5b20 5302 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0253 │ │ -03fc7c: 5420 5302 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0253 │ │ -03fc80: 6e10 1002 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@0210 │ │ -03fc86: 2200 7100 |0021: new-instance v0, Landroid/os/Handler; // type@0071 │ │ -03fc8a: 5421 5302 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0253 │ │ -03fc8e: 6e10 0f02 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@020f │ │ -03fc94: 0c01 |0028: move-result-object v1 │ │ -03fc96: 7030 ff01 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@01ff │ │ -03fc9c: 5b20 5202 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -03fca0: 0e00 |002e: return-void │ │ +03f1ac: |[03f1ac] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ +03f1bc: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03f1c2: 2200 1804 |0003: new-instance v0, Ljava/util/HashMap; // type@0418 │ │ +03f1c6: 7010 7c1a 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +03f1cc: 5b20 5402 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f1d0: 2200 1904 |000a: new-instance v0, Ljava/util/HashSet; // type@0419 │ │ +03f1d4: 7010 831a 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@1a83 │ │ +03f1da: 5b20 5002 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0250 │ │ +03f1de: 5b23 5102 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ +03f1e2: 2200 7800 |0013: new-instance v0, Landroid/os/HandlerThread; // type@0078 │ │ +03f1e6: 1a01 ba09 |0015: const-string v1, "NotificationManagerCompat" // string@09ba │ │ +03f1ea: 7020 0e02 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@020e │ │ +03f1f0: 5b20 5302 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0253 │ │ +03f1f4: 5420 5302 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0253 │ │ +03f1f8: 6e10 1002 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@0210 │ │ +03f1fe: 2200 7700 |0021: new-instance v0, Landroid/os/Handler; // type@0077 │ │ +03f202: 5421 5302 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@0253 │ │ +03f206: 6e10 0f02 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@020f │ │ +03f20c: 0c01 |0028: move-result-object v1 │ │ +03f20e: 7030 ff01 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@01ff │ │ +03f214: 5b20 5202 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03f218: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0003 line=277 │ │ 0x000a line=279 │ │ 0x0011 line=282 │ │ 0x0013 line=283 │ │ @@ -19365,52 +19364,52 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -03fca4: |[03fca4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ -03fcb4: 5551 4602 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fcb8: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -03fcbc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -03fcbe: 0f01 |0005: return v1 │ │ -03fcc0: 2201 3000 |0006: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -03fcc4: 1a02 340d |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@0d34 │ │ -03fcc8: 7020 e900 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -03fcce: 5452 4702 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -03fcd2: 6e20 0f01 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ -03fcd8: 0c00 |0012: move-result-object v0 │ │ -03fcda: 5441 5102 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ -03fcde: 7100 7606 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0676 │ │ -03fce4: 0a02 |0018: move-result v2 │ │ -03fce6: 6e40 c600 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00c6 │ │ -03fcec: 0a01 |001c: move-result v1 │ │ -03fcee: 5c51 4602 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fcf2: 5551 4602 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fcf6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -03fcfa: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -03fcfc: 5951 4802 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -03fd00: 5551 4602 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fd04: 28dd |0028: goto 0005 // -0023 │ │ -03fd06: 1a01 9a09 |0029: const-string v1, "NotifManCompat" // string@099a │ │ -03fd0a: 2202 f403 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -03fd0e: 7010 3b1a 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03fd14: 1a03 4d0b |0030: const-string v3, "Unable to bind to listener " // string@0b4d │ │ -03fd18: 6e20 431a 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03fd1e: 0c02 |0035: move-result-object v2 │ │ -03fd20: 5453 4702 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -03fd24: 6e20 421a 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03fd2a: 0c02 |003b: move-result-object v2 │ │ -03fd2c: 6e10 481a 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03fd32: 0c02 |003f: move-result-object v2 │ │ -03fd34: 7120 9815 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -03fd3a: 5441 5102 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ -03fd3e: 6e20 e300 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00e3 │ │ -03fd44: 28de |0048: goto 0026 // -0022 │ │ +03f21c: |[03f21c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ +03f22c: 5551 4602 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f230: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +03f234: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +03f236: 0f01 |0005: return v1 │ │ +03f238: 2201 3200 |0006: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +03f23c: 1a02 3d0d |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@0d3d │ │ +03f240: 7020 e900 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +03f246: 5452 4702 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f24a: 6e20 0f01 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ +03f250: 0c00 |0012: move-result-object v0 │ │ +03f252: 5441 5102 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ +03f256: 7100 7606 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0676 │ │ +03f25c: 0a02 |0018: move-result v2 │ │ +03f25e: 6e40 c600 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00c6 │ │ +03f264: 0a01 |001c: move-result v1 │ │ +03f266: 5c51 4602 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f26a: 5551 4602 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f26e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +03f272: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +03f274: 5951 4802 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f278: 5551 4602 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f27c: 28dd |0028: goto 0005 // -0023 │ │ +03f27e: 1a01 a309 |0029: const-string v1, "NotifManCompat" // string@09a3 │ │ +03f282: 2202 fd03 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +03f286: 7010 3b1a 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f28c: 1a03 560b |0030: const-string v3, "Unable to bind to listener " // string@0b56 │ │ +03f290: 6e20 431a 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f296: 0c02 |0035: move-result-object v2 │ │ +03f298: 5453 4702 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f29c: 6e20 421a 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f2a2: 0c02 |003b: move-result-object v2 │ │ +03f2a4: 6e10 481a 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f2aa: 0c02 |003f: move-result-object v2 │ │ +03f2ac: 7120 9815 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +03f2b2: 5441 5102 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ +03f2b6: 6e20 e300 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00e3 │ │ +03f2bc: 28de |0048: goto 0026 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0004 line=422 │ │ 0x0005 line=432 │ │ 0x0006 line=424 │ │ 0x0013 line=425 │ │ @@ -19429,24 +19428,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03fd48: |[03fd48] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -03fd58: 5520 4602 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fd5c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03fd60: 5410 5102 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ -03fd64: 6e20 e300 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00e3 │ │ -03fd6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03fd6c: 5c20 4602 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ -03fd70: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03fd72: 5b20 4902 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ -03fd76: 0e00 |000f: return-void │ │ +03f2c0: |[03f2c0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +03f2d0: 5520 4602 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f2d4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03f2d8: 5410 5102 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ +03f2dc: 6e20 e300 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@00e3 │ │ +03f2e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03f2e4: 5c20 4602 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@0246 │ │ +03f2e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03f2ea: 5b20 4902 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ +03f2ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0004 line=440 │ │ 0x0009 line=441 │ │ 0x000c line=443 │ │ 0x000f line=444 │ │ @@ -19459,32 +19458,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -03fd78: |[03fd78] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -03fd88: 7010 7206 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0672 │ │ -03fd8e: 5432 5402 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -03fd92: 7210 aa1a 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@1aaa │ │ -03fd98: 0c02 |0008: move-result-object v2 │ │ -03fd9a: 7210 761a 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -03fda0: 0c00 |000c: move-result-object v0 │ │ -03fda2: 7210 851a 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -03fda8: 0a02 |0010: move-result v2 │ │ -03fdaa: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ -03fdae: 7210 861a 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -03fdb4: 0c01 |0016: move-result-object v1 │ │ -03fdb6: 1f01 3401 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0134 │ │ -03fdba: 5412 4a02 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03fdbe: 6e20 901a 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@1a90 │ │ -03fdc4: 7020 6f06 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@066f │ │ -03fdca: 28ec |0021: goto 000d // -0014 │ │ -03fdcc: 0e00 |0022: return-void │ │ +03f2f0: |[03f2f0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +03f300: 7010 7206 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0672 │ │ +03f306: 5432 5402 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f30a: 7210 aa1a 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@1aaa │ │ +03f310: 0c02 |0008: move-result-object v2 │ │ +03f312: 7210 761a 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +03f318: 0c00 |000c: move-result-object v0 │ │ +03f31a: 7210 851a 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +03f320: 0a02 |0010: move-result v2 │ │ +03f322: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ +03f326: 7210 861a 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +03f32c: 0c01 |0016: move-result-object v1 │ │ +03f32e: 1f01 3d01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013d │ │ +03f332: 5412 4a02 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f336: 6e20 901a 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@1a90 │ │ +03f33c: 7020 6f06 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@066f │ │ +03f342: 28ec |0021: goto 000d // -0014 │ │ +03f344: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=318 │ │ 0x0019 line=319 │ │ 0x001e line=320 │ │ 0x0022 line=322 │ │ @@ -19499,22 +19498,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03fdd0: |[03fdd0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ -03fde0: 5421 5402 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -03fde4: 7220 a51a 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ -03fdea: 0c00 |0005: move-result-object v0 │ │ -03fdec: 1f00 3401 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0134 │ │ -03fdf0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -03fdf4: 7020 6f06 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@066f │ │ -03fdfa: 0e00 |000d: return-void │ │ +03f348: |[03f348] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ +03f358: 5421 5402 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f35c: 7220 a51a 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ +03f362: 0c00 |0005: move-result-object v0 │ │ +03f364: 1f00 3d01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013d │ │ +03f368: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +03f36c: 7020 6f06 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@066f │ │ +03f372: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0008 line=342 │ │ 0x000a line=343 │ │ 0x000d line=345 │ │ locals : │ │ @@ -19527,27 +19526,27 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03fdfc: |[03fdfc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -03fe0c: 5421 5402 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -03fe10: 7220 a51a 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ -03fe16: 0c00 |0005: move-result-object v0 │ │ -03fe18: 1f00 3401 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0134 │ │ -03fe1c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -03fe20: 7110 bd04 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@04bd │ │ -03fe26: 0c01 |000d: move-result-object v1 │ │ -03fe28: 5b01 4902 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ -03fe2c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -03fe2e: 5901 4802 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -03fe32: 7020 6f06 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@066f │ │ -03fe38: 0e00 |0016: return-void │ │ +03f374: |[03f374] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +03f384: 5421 5402 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f388: 7220 a51a 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ +03f38e: 0c00 |0005: move-result-object v0 │ │ +03f390: 1f00 3d01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013d │ │ +03f394: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +03f398: 7110 bd04 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@04bd │ │ +03f39e: 0c01 |000d: move-result-object v1 │ │ +03f3a0: 5b01 4902 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ +03f3a4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +03f3a6: 5901 4802 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f3aa: 7020 6f06 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@066f │ │ +03f3b0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0008 line=326 │ │ 0x000a line=327 │ │ 0x0010 line=328 │ │ 0x0013 line=329 │ │ @@ -19563,22 +19562,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03fe3c: |[03fe3c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -03fe4c: 5421 5402 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -03fe50: 7220 a51a 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ -03fe56: 0c00 |0005: move-result-object v0 │ │ -03fe58: 1f00 3401 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0134 │ │ -03fe5c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -03fe60: 7020 6706 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0667 │ │ -03fe66: 0e00 |000d: return-void │ │ +03f3b4: |[03f3b4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +03f3c4: 5421 5402 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f3c8: 7220 a51a 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ +03f3ce: 0c00 |0005: move-result-object v0 │ │ +03f3d0: 1f00 3d01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013d │ │ +03f3d4: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +03f3d8: 7020 6706 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0667 │ │ +03f3de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0008 line=335 │ │ 0x000a line=336 │ │ 0x000d line=338 │ │ locals : │ │ @@ -19591,118 +19590,118 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 209 16-bit code units │ │ -03fe68: |[03fe68] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -03fe78: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -03fe7a: 1a02 9a09 |0001: const-string v2, "NotifManCompat" // string@099a │ │ -03fe7e: 7120 9615 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -03fe84: 0a02 |0006: move-result v2 │ │ -03fe86: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ -03fe8a: 1a02 9a09 |0009: const-string v2, "NotifManCompat" // string@099a │ │ -03fe8e: 2203 f403 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03fe92: 7010 3b1a 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03fe98: 1a04 160a |0010: const-string v4, "Processing component " // string@0a16 │ │ -03fe9c: 6e20 431a 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03fea2: 0c03 |0015: move-result-object v3 │ │ -03fea4: 5474 4702 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -03fea8: 6e20 421a 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03feae: 0c03 |001b: move-result-object v3 │ │ -03feb0: 1a04 d000 |001c: const-string v4, ", " // string@00d0 │ │ -03feb4: 6e20 431a 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03feba: 0c03 |0021: move-result-object v3 │ │ -03febc: 5474 4a02 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03fec0: 6e10 961a 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@1a96 │ │ -03fec6: 0a04 |0027: move-result v4 │ │ -03fec8: 6e20 3f1a 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -03fece: 0c03 |002b: move-result-object v3 │ │ -03fed0: 1a04 8000 |002c: const-string v4, " queued tasks" // string@0080 │ │ -03fed4: 6e20 431a 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03feda: 0c03 |0031: move-result-object v3 │ │ -03fedc: 6e10 481a 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03fee2: 0c03 |0035: move-result-object v3 │ │ -03fee4: 7120 9215 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -03feea: 5472 4a02 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03feee: 6e10 921a 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@1a92 │ │ -03fef4: 0a02 |003e: move-result v2 │ │ -03fef6: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ -03fefa: 0e00 |0041: return-void │ │ -03fefc: 7020 6606 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@0666 │ │ -03ff02: 0a02 |0045: move-result v2 │ │ -03ff04: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ -03ff08: 5472 4902 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ -03ff0c: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ -03ff10: 7020 7106 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0671 │ │ -03ff16: 28f2 |004f: goto 0041 // -000e │ │ -03ff18: 1a02 9a09 |0050: const-string v2, "NotifManCompat" // string@099a │ │ -03ff1c: 1233 |0052: const/4 v3, #int 3 // #3 │ │ -03ff1e: 7120 9615 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -03ff24: 0a02 |0056: move-result v2 │ │ -03ff26: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ -03ff2a: 1a02 9a09 |0059: const-string v2, "NotifManCompat" // string@099a │ │ -03ff2e: 2203 f403 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03ff32: 7010 3b1a 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03ff38: 1a04 a10a |0060: const-string v4, "Sending task " // string@0aa1 │ │ -03ff3c: 6e20 431a 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03ff42: 0c03 |0065: move-result-object v3 │ │ -03ff44: 6e20 421a 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03ff4a: 0c03 |0069: move-result-object v3 │ │ -03ff4c: 6e10 481a 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03ff52: 0c03 |006d: move-result-object v3 │ │ -03ff54: 7120 9215 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -03ff5a: 5472 4902 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ -03ff5e: 7220 7306 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0673 │ │ -03ff64: 5472 4a02 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03ff68: 6e10 951a 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@1a95 │ │ -03ff6e: 5472 4a02 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03ff72: 6e10 941a 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@1a94 │ │ -03ff78: 0c01 |0080: move-result-object v1 │ │ -03ff7a: 1f01 3601 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@0136 │ │ -03ff7e: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ -03ff82: 5472 4a02 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -03ff86: 6e10 921a 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@1a92 │ │ -03ff8c: 0a02 |008a: move-result v2 │ │ -03ff8e: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ -03ff92: 7020 7106 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0671 │ │ -03ff98: 28b1 |0090: goto 0041 // -004f │ │ -03ff9a: 0d00 |0091: move-exception v0 │ │ -03ff9c: 1a02 9a09 |0092: const-string v2, "NotifManCompat" // string@099a │ │ -03ffa0: 7120 9615 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -03ffa6: 0a02 |0097: move-result v2 │ │ -03ffa8: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ -03ffac: 1a02 9a09 |009a: const-string v2, "NotifManCompat" // string@099a │ │ -03ffb0: 2203 f403 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03ffb4: 7010 3b1a 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03ffba: 1a04 330a |00a1: const-string v4, "Remote service has died: " // string@0a33 │ │ -03ffbe: 6e20 431a 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03ffc4: 0c03 |00a6: move-result-object v3 │ │ -03ffc6: 5474 4702 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -03ffca: 6e20 421a 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -03ffd0: 0c03 |00ac: move-result-object v3 │ │ -03ffd2: 6e10 481a 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -03ffd8: 0c03 |00b0: move-result-object v3 │ │ -03ffda: 7120 9215 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -03ffe0: 28d1 |00b4: goto 0085 // -002f │ │ -03ffe2: 0d00 |00b5: move-exception v0 │ │ -03ffe4: 1a02 9a09 |00b6: const-string v2, "NotifManCompat" // string@099a │ │ -03ffe8: 2203 f403 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -03ffec: 7010 3b1a 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -03fff2: 1a04 380a |00bd: const-string v4, "RemoteException communicating with " // string@0a38 │ │ -03fff6: 6e20 431a 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -03fffc: 0c03 |00c2: move-result-object v3 │ │ -03fffe: 5474 4702 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -040002: 6e20 421a 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -040008: 0c03 |00c8: move-result-object v3 │ │ -04000a: 6e10 481a 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -040010: 0c03 |00cc: move-result-object v3 │ │ -040012: 7130 9915 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -040018: 28b5 |00d0: goto 0085 // -004b │ │ +03f3e0: |[03f3e0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +03f3f0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +03f3f2: 1a02 a309 |0001: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f3f6: 7120 9615 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f3fc: 0a02 |0006: move-result v2 │ │ +03f3fe: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ +03f402: 1a02 a309 |0009: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f406: 2203 fd03 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03f40a: 7010 3b1a 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f410: 1a04 1f0a |0010: const-string v4, "Processing component " // string@0a1f │ │ +03f414: 6e20 431a 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f41a: 0c03 |0015: move-result-object v3 │ │ +03f41c: 5474 4702 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f420: 6e20 421a 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f426: 0c03 |001b: move-result-object v3 │ │ +03f428: 1a04 d000 |001c: const-string v4, ", " // string@00d0 │ │ +03f42c: 6e20 431a 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f432: 0c03 |0021: move-result-object v3 │ │ +03f434: 5474 4a02 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f438: 6e10 961a 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@1a96 │ │ +03f43e: 0a04 |0027: move-result v4 │ │ +03f440: 6e20 3f1a 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03f446: 0c03 |002b: move-result-object v3 │ │ +03f448: 1a04 8000 |002c: const-string v4, " queued tasks" // string@0080 │ │ +03f44c: 6e20 431a 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f452: 0c03 |0031: move-result-object v3 │ │ +03f454: 6e10 481a 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f45a: 0c03 |0035: move-result-object v3 │ │ +03f45c: 7120 9215 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f462: 5472 4a02 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f466: 6e10 921a 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@1a92 │ │ +03f46c: 0a02 |003e: move-result v2 │ │ +03f46e: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ +03f472: 0e00 |0041: return-void │ │ +03f474: 7020 6606 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@0666 │ │ +03f47a: 0a02 |0045: move-result v2 │ │ +03f47c: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ +03f480: 5472 4902 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ +03f484: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ +03f488: 7020 7106 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0671 │ │ +03f48e: 28f2 |004f: goto 0041 // -000e │ │ +03f490: 1a02 a309 |0050: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f494: 1233 |0052: const/4 v3, #int 3 // #3 │ │ +03f496: 7120 9615 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f49c: 0a02 |0056: move-result v2 │ │ +03f49e: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ +03f4a2: 1a02 a309 |0059: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f4a6: 2203 fd03 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03f4aa: 7010 3b1a 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f4b0: 1a04 aa0a |0060: const-string v4, "Sending task " // string@0aaa │ │ +03f4b4: 6e20 431a 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f4ba: 0c03 |0065: move-result-object v3 │ │ +03f4bc: 6e20 421a 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f4c2: 0c03 |0069: move-result-object v3 │ │ +03f4c4: 6e10 481a 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f4ca: 0c03 |006d: move-result-object v3 │ │ +03f4cc: 7120 9215 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f4d2: 5472 4902 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@0249 │ │ +03f4d6: 7220 7306 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0673 │ │ +03f4dc: 5472 4a02 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f4e0: 6e10 951a 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@1a95 │ │ +03f4e6: 5472 4a02 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f4ea: 6e10 941a 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@1a94 │ │ +03f4f0: 0c01 |0080: move-result-object v1 │ │ +03f4f2: 1f01 3f01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@013f │ │ +03f4f6: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ +03f4fa: 5472 4a02 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f4fe: 6e10 921a 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@1a92 │ │ +03f504: 0a02 |008a: move-result v2 │ │ +03f506: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ +03f50a: 7020 7106 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0671 │ │ +03f510: 28b1 |0090: goto 0041 // -004f │ │ +03f512: 0d00 |0091: move-exception v0 │ │ +03f514: 1a02 a309 |0092: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f518: 7120 9615 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f51e: 0a02 |0097: move-result v2 │ │ +03f520: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ +03f524: 1a02 a309 |009a: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f528: 2203 fd03 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03f52c: 7010 3b1a 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f532: 1a04 3c0a |00a1: const-string v4, "Remote service has died: " // string@0a3c │ │ +03f536: 6e20 431a 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f53c: 0c03 |00a6: move-result-object v3 │ │ +03f53e: 5474 4702 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f542: 6e20 421a 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f548: 0c03 |00ac: move-result-object v3 │ │ +03f54a: 6e10 481a 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f550: 0c03 |00b0: move-result-object v3 │ │ +03f552: 7120 9215 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f558: 28d1 |00b4: goto 0085 // -002f │ │ +03f55a: 0d00 |00b5: move-exception v0 │ │ +03f55c: 1a02 a309 |00b6: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f560: 2203 fd03 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03f564: 7010 3b1a 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f56a: 1a04 410a |00bd: const-string v4, "RemoteException communicating with " // string@0a41 │ │ +03f56e: 6e20 431a 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f574: 0c03 |00c2: move-result-object v3 │ │ +03f576: 5474 4702 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f57a: 6e20 421a 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f580: 0c03 |00c8: move-result-object v3 │ │ +03f582: 6e10 481a 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f588: 0c03 |00cc: move-result-object v3 │ │ +03f58a: 7130 9915 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +03f590: 28b5 |00d0: goto 0085 // -004b │ │ catches : 1 │ │ 0x0050 - 0x007b │ │ Landroid/os/DeadObjectException; -> 0x0091 │ │ Landroid/os/RemoteException; -> 0x00b5 │ │ positions : │ │ 0x0001 line=475 │ │ 0x0009 line=476 │ │ @@ -19736,91 +19735,91 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -04002c: |[04002c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -04003c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -04003e: 5462 5202 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -040042: 5473 4702 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -040046: 6e30 0302 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@0203 │ │ -04004c: 0a02 |0008: move-result v2 │ │ -04004e: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ -040052: 0e00 |000b: return-void │ │ -040054: 5272 4802 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -040058: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04005c: 5972 4802 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -040060: 5272 4802 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -040064: 1263 |0014: const/4 v3, #int 6 // #6 │ │ -040066: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ -04006a: 1a02 9a09 |0017: const-string v2, "NotifManCompat" // string@099a │ │ -04006e: 2203 f403 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -040072: 7010 3b1a 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -040078: 1a04 9f03 |001e: const-string v4, "Giving up on delivering " // string@039f │ │ -04007c: 6e20 431a 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -040082: 0c03 |0023: move-result-object v3 │ │ -040084: 5474 4a02 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -040088: 6e10 961a 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@1a96 │ │ -04008e: 0a04 |0029: move-result v4 │ │ -040090: 6e20 3f1a 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -040096: 0c03 |002d: move-result-object v3 │ │ -040098: 1a04 8600 |002e: const-string v4, " tasks to " // string@0086 │ │ -04009c: 6e20 431a 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0400a2: 0c03 |0033: move-result-object v3 │ │ -0400a4: 5474 4702 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -0400a8: 6e20 421a 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0400ae: 0c03 |0039: move-result-object v3 │ │ -0400b0: 1a04 2c00 |003a: const-string v4, " after " // string@002c │ │ -0400b4: 6e20 431a 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0400ba: 0c03 |003f: move-result-object v3 │ │ -0400bc: 5274 4802 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -0400c0: 6e20 3f1a 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0400c6: 0c03 |0045: move-result-object v3 │ │ -0400c8: 1a04 8100 |0046: const-string v4, " retries" // string@0081 │ │ -0400cc: 6e20 431a 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0400d2: 0c03 |004b: move-result-object v3 │ │ -0400d4: 6e10 481a 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0400da: 0c03 |004f: move-result-object v3 │ │ -0400dc: 7120 9815 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0400e2: 5472 4a02 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ -0400e6: 6e10 911a 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@1a91 │ │ -0400ec: 28b3 |0058: goto 000b // -004d │ │ -0400ee: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -0400f0: 5273 4802 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ -0400f4: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0400f8: b832 |005e: shl-int/2addr v2, v3 │ │ -0400fa: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -0400fe: 1a02 9a09 |0061: const-string v2, "NotifManCompat" // string@099a │ │ -040102: 7120 9615 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -040108: 0a02 |0066: move-result v2 │ │ -04010a: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ -04010e: 1a02 9a09 |0069: const-string v2, "NotifManCompat" // string@099a │ │ -040112: 2203 f403 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -040116: 7010 3b1a 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04011c: 1a04 900a |0070: const-string v4, "Scheduling retry for " // string@0a90 │ │ -040120: 6e20 431a 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -040126: 0c03 |0075: move-result-object v3 │ │ -040128: 6e20 3f1a 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -04012e: 0c03 |0079: move-result-object v3 │ │ -040130: 1a04 7600 |007a: const-string v4, " ms" // string@0076 │ │ -040134: 6e20 431a 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04013a: 0c03 |007f: move-result-object v3 │ │ -04013c: 6e10 481a 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -040142: 0c03 |0083: move-result-object v3 │ │ -040144: 7120 9215 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -04014a: 5462 5202 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -04014e: 5473 4702 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ -040152: 6e30 0402 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ -040158: 0c01 |008e: move-result-object v1 │ │ -04015a: 5462 5202 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -04015e: 8104 |0091: int-to-long v4, v0 │ │ -040160: 6e40 0d02 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@020d │ │ -040166: 2900 76ff |0095: goto/16 000b // -008a │ │ +03f5a8: |[03f5a8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +03f5b8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +03f5ba: 5462 5202 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03f5be: 5473 4702 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f5c2: 6e30 0302 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@0203 │ │ +03f5c8: 0a02 |0008: move-result v2 │ │ +03f5ca: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ +03f5ce: 0e00 |000b: return-void │ │ +03f5d0: 5272 4802 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f5d4: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03f5d8: 5972 4802 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f5dc: 5272 4802 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f5e0: 1263 |0014: const/4 v3, #int 6 // #6 │ │ +03f5e2: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ +03f5e6: 1a02 a309 |0017: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f5ea: 2203 fd03 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03f5ee: 7010 3b1a 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f5f4: 1a04 9f03 |001e: const-string v4, "Giving up on delivering " // string@039f │ │ +03f5f8: 6e20 431a 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f5fe: 0c03 |0023: move-result-object v3 │ │ +03f600: 5474 4a02 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f604: 6e10 961a 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@1a96 │ │ +03f60a: 0a04 |0029: move-result v4 │ │ +03f60c: 6e20 3f1a 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03f612: 0c03 |002d: move-result-object v3 │ │ +03f614: 1a04 8600 |002e: const-string v4, " tasks to " // string@0086 │ │ +03f618: 6e20 431a 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f61e: 0c03 |0033: move-result-object v3 │ │ +03f620: 5474 4702 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f624: 6e20 421a 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f62a: 0c03 |0039: move-result-object v3 │ │ +03f62c: 1a04 2c00 |003a: const-string v4, " after " // string@002c │ │ +03f630: 6e20 431a 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f636: 0c03 |003f: move-result-object v3 │ │ +03f638: 5274 4802 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f63c: 6e20 3f1a 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03f642: 0c03 |0045: move-result-object v3 │ │ +03f644: 1a04 8100 |0046: const-string v4, " retries" // string@0081 │ │ +03f648: 6e20 431a 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f64e: 0c03 |004b: move-result-object v3 │ │ +03f650: 6e10 481a 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f656: 0c03 |004f: move-result-object v3 │ │ +03f658: 7120 9815 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +03f65e: 5472 4a02 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@024a │ │ +03f662: 6e10 911a 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@1a91 │ │ +03f668: 28b3 |0058: goto 000b // -004d │ │ +03f66a: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +03f66c: 5273 4802 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@0248 │ │ +03f670: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03f674: b832 |005e: shl-int/2addr v2, v3 │ │ +03f676: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +03f67a: 1a02 a309 |0061: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f67e: 7120 9615 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f684: 0a02 |0066: move-result v2 │ │ +03f686: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ +03f68a: 1a02 a309 |0069: const-string v2, "NotifManCompat" // string@09a3 │ │ +03f68e: 2203 fd03 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +03f692: 7010 3b1a 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f698: 1a04 990a |0070: const-string v4, "Scheduling retry for " // string@0a99 │ │ +03f69c: 6e20 431a 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f6a2: 0c03 |0075: move-result-object v3 │ │ +03f6a4: 6e20 3f1a 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +03f6aa: 0c03 |0079: move-result-object v3 │ │ +03f6ac: 1a04 7600 |007a: const-string v4, " ms" // string@0076 │ │ +03f6b0: 6e20 431a 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f6b6: 0c03 |007f: move-result-object v3 │ │ +03f6b8: 6e10 481a 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f6be: 0c03 |0083: move-result-object v3 │ │ +03f6c0: 7120 9215 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f6c6: 5462 5202 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03f6ca: 5473 4702 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@0247 │ │ +03f6ce: 6e30 0402 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ +03f6d4: 0c01 |008e: move-result-object v1 │ │ +03f6d6: 5462 5202 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03f6da: 8103 |0091: int-to-long v3, v0 │ │ +03f6dc: 6e40 0d02 1243 |0092: invoke-virtual {v2, v1, v3, v4}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@020d │ │ +03f6e2: 2900 76ff |0095: goto/16 000b // -008a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=452 │ │ 0x000b line=468 │ │ 0x000c line=455 │ │ 0x0012 line=456 │ │ 0x0017 line=457 │ │ @@ -19841,148 +19840,148 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 273 16-bit code units │ │ -04016c: |[04016c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ -04017c: 123b |0000: const/4 v11, #int 3 // #3 │ │ -04017e: 54c8 5102 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ -040182: 7110 7b06 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@067b │ │ -040188: 0c02 |0006: move-result-object v2 │ │ -04018a: 54c8 5002 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0250 │ │ -04018e: 6e20 201a 8200 |0009: invoke-virtual {v2, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -040194: 0a08 |000c: move-result v8 │ │ -040196: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ -04019a: 0e00 |000f: return-void │ │ -04019c: 5bc2 5002 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0250 │ │ -0401a0: 54c8 5102 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ -0401a4: 6e10 d300 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -0401aa: 0c08 |0017: move-result-object v8 │ │ -0401ac: 2209 3000 |0018: new-instance v9, Landroid/content/Intent; // type@0030 │ │ -0401b0: 7010 e600 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00e6 │ │ -0401b6: 1a0a 340d |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@0d34 │ │ -0401ba: 6e20 0d01 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ -0401c0: 0c09 |0022: move-result-object v9 │ │ -0401c2: 124a |0023: const/4 v10, #int 4 // #4 │ │ -0401c4: 6e30 2701 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@0127 │ │ -0401ca: 0c07 |0027: move-result-object v7 │ │ -0401cc: 2201 1004 |0028: new-instance v1, Ljava/util/HashSet; // type@0410 │ │ -0401d0: 7010 831a 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@1a83 │ │ -0401d6: 7210 9a1a 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1a9a │ │ -0401dc: 0c04 |0030: move-result-object v4 │ │ -0401de: 7210 851a 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0401e4: 0a08 |0034: move-result v8 │ │ -0401e6: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ -0401ea: 7210 861a 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0401f0: 0c06 |003a: move-result-object v6 │ │ -0401f2: 1f06 3c00 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@003c │ │ -0401f6: 5468 1e00 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -0401fa: 5488 2000 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ -0401fe: 7220 ae1a 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@1aae │ │ -040204: 0a08 |0044: move-result v8 │ │ -040206: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ -04020a: 2200 2600 |0047: new-instance v0, Landroid/content/ComponentName; // type@0026 │ │ -04020e: 5468 1e00 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -040212: 5488 2000 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ -040216: 5469 1e00 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -04021a: 5499 1f00 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@001f │ │ -04021e: 7030 b800 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00b8 │ │ -040224: 5468 1e00 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ -040228: 5488 2100 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0021 │ │ -04022c: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ -040230: 1a08 9a09 |005a: const-string v8, "NotifManCompat" // string@099a │ │ -040234: 2209 f403 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -040238: 7010 3b1a 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04023e: 1a0a 040a |0061: const-string v10, "Permission present on component " // string@0a04 │ │ -040242: 6e20 431a a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -040248: 0c09 |0066: move-result-object v9 │ │ -04024a: 6e20 421a 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -040250: 0c09 |006a: move-result-object v9 │ │ -040252: 1a0a d400 |006b: const-string v10, ", not adding listener record." // string@00d4 │ │ -040256: 6e20 431a a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04025c: 0c09 |0070: move-result-object v9 │ │ -04025e: 6e10 481a 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -040264: 0c09 |0074: move-result-object v9 │ │ -040266: 7120 9815 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -04026c: 28b9 |0078: goto 0031 // -0047 │ │ -04026e: 7220 ad1a 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1aad │ │ -040274: 28b5 |007c: goto 0031 // -004b │ │ -040276: 7210 b01a 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -04027c: 0c04 |0080: move-result-object v4 │ │ -04027e: 7210 851a 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -040284: 0a08 |0084: move-result v8 │ │ -040286: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ -04028a: 7210 861a 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -040290: 0c00 |008a: move-result-object v0 │ │ -040292: 1f00 2600 |008b: check-cast v0, Landroid/content/ComponentName; // type@0026 │ │ -040296: 54c8 5402 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -04029a: 7220 a31a 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1aa3 │ │ -0402a0: 0a08 |0092: move-result v8 │ │ -0402a2: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ -0402a6: 1a08 9a09 |0095: const-string v8, "NotifManCompat" // string@099a │ │ -0402aa: 7120 9615 b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -0402b0: 0a08 |009a: move-result v8 │ │ -0402b2: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ -0402b6: 1a08 9a09 |009d: const-string v8, "NotifManCompat" // string@099a │ │ -0402ba: 2209 f403 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -0402be: 7010 3b1a 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0402c4: 1a0a d601 |00a4: const-string v10, "Adding listener record for " // string@01d6 │ │ -0402c8: 6e20 431a a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0402ce: 0c09 |00a9: move-result-object v9 │ │ -0402d0: 6e20 421a 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0402d6: 0c09 |00ad: move-result-object v9 │ │ -0402d8: 6e10 481a 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0402de: 0c09 |00b1: move-result-object v9 │ │ -0402e0: 7120 9215 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -0402e6: 54c8 5402 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -0402ea: 2209 3401 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0134 │ │ -0402ee: 7020 6406 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@0664 │ │ -0402f4: 7230 a71a 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1aa7 │ │ -0402fa: 28c2 |00bf: goto 0081 // -003e │ │ -0402fc: 54c8 5402 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ -040300: 7210 a41a 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@1aa4 │ │ -040306: 0c08 |00c5: move-result-object v8 │ │ -040308: 7210 b01a 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -04030e: 0c05 |00c9: move-result-object v5 │ │ -040310: 7210 851a 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -040316: 0a08 |00cd: move-result v8 │ │ -040318: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ -04031c: 7210 861a 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -040322: 0c03 |00d3: move-result-object v3 │ │ -040324: 1f03 1604 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@0416 │ │ -040328: 7210 a11a 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -04032e: 0c08 |00d9: move-result-object v8 │ │ -040330: 7220 ae1a 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@1aae │ │ -040336: 0a08 |00dd: move-result v8 │ │ -040338: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ -04033c: 1a08 9a09 |00e0: const-string v8, "NotifManCompat" // string@099a │ │ -040340: 7120 9615 b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -040346: 0a08 |00e5: move-result v8 │ │ -040348: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ -04034c: 1a08 9a09 |00e8: const-string v8, "NotifManCompat" // string@099a │ │ -040350: 2209 f403 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -040354: 7010 3b1a 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04035a: 1a0a 410a |00ef: const-string v10, "Removing listener record for " // string@0a41 │ │ -04035e: 6e20 431a a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -040364: 0c09 |00f4: move-result-object v9 │ │ -040366: 7210 a11a 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -04036c: 0c0a |00f8: move-result-object v10 │ │ -04036e: 6e20 421a a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -040374: 0c09 |00fc: move-result-object v9 │ │ -040376: 6e10 481a 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04037c: 0c09 |0100: move-result-object v9 │ │ -04037e: 7120 9215 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -040384: 7210 a21a 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -04038a: 0c08 |0107: move-result-object v8 │ │ -04038c: 1f08 3401 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@0134 │ │ -040390: 7020 6706 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0667 │ │ -040396: 7210 871a 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@1a87 │ │ -04039c: 28ba |0110: goto 00ca // -0046 │ │ +03f6e8: |[03f6e8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ +03f6f8: 123b |0000: const/4 v11, #int 3 // #3 │ │ +03f6fa: 54c8 5102 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ +03f6fe: 7110 7b06 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@067b │ │ +03f704: 0c02 |0006: move-result-object v2 │ │ +03f706: 54c8 5002 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0250 │ │ +03f70a: 6e20 201a 8200 |0009: invoke-virtual {v2, v8}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +03f710: 0a08 |000c: move-result v8 │ │ +03f712: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ +03f716: 0e00 |000f: return-void │ │ +03f718: 5bc2 5002 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@0250 │ │ +03f71c: 54c8 5102 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@0251 │ │ +03f720: 6e10 d300 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +03f726: 0c08 |0017: move-result-object v8 │ │ +03f728: 2209 3200 |0018: new-instance v9, Landroid/content/Intent; // type@0032 │ │ +03f72c: 7010 e600 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@00e6 │ │ +03f732: 1a0a 3d0d |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@0d3d │ │ +03f736: 6e20 0d01 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ +03f73c: 0c09 |0022: move-result-object v9 │ │ +03f73e: 124a |0023: const/4 v10, #int 4 // #4 │ │ +03f740: 6e30 2701 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@0127 │ │ +03f746: 0c07 |0027: move-result-object v7 │ │ +03f748: 2201 1904 |0028: new-instance v1, Ljava/util/HashSet; // type@0419 │ │ +03f74c: 7010 831a 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@1a83 │ │ +03f752: 7210 9a1a 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1a9a │ │ +03f758: 0c04 |0030: move-result-object v4 │ │ +03f75a: 7210 851a 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +03f760: 0a08 |0034: move-result v8 │ │ +03f762: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ +03f766: 7210 861a 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +03f76c: 0c06 |003a: move-result-object v6 │ │ +03f76e: 1f06 3e00 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@003e │ │ +03f772: 5468 1e00 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +03f776: 5488 2000 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ +03f77a: 7220 ae1a 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@1aae │ │ +03f780: 0a08 |0044: move-result v8 │ │ +03f782: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ +03f786: 2200 2800 |0047: new-instance v0, Landroid/content/ComponentName; // type@0028 │ │ +03f78a: 5468 1e00 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +03f78e: 5488 2000 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@0020 │ │ +03f792: 5469 1e00 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +03f796: 5499 1f00 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@001f │ │ +03f79a: 7030 b800 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00b8 │ │ +03f7a0: 5468 1e00 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@001e │ │ +03f7a4: 5488 2100 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@0021 │ │ +03f7a8: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ +03f7ac: 1a08 a309 |005a: const-string v8, "NotifManCompat" // string@09a3 │ │ +03f7b0: 2209 fd03 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +03f7b4: 7010 3b1a 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f7ba: 1a0a 0d0a |0061: const-string v10, "Permission present on component " // string@0a0d │ │ +03f7be: 6e20 431a a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f7c4: 0c09 |0066: move-result-object v9 │ │ +03f7c6: 6e20 421a 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f7cc: 0c09 |006a: move-result-object v9 │ │ +03f7ce: 1a0a d400 |006b: const-string v10, ", not adding listener record." // string@00d4 │ │ +03f7d2: 6e20 431a a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f7d8: 0c09 |0070: move-result-object v9 │ │ +03f7da: 6e10 481a 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f7e0: 0c09 |0074: move-result-object v9 │ │ +03f7e2: 7120 9815 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +03f7e8: 28b9 |0078: goto 0031 // -0047 │ │ +03f7ea: 7220 ad1a 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1aad │ │ +03f7f0: 28b5 |007c: goto 0031 // -004b │ │ +03f7f2: 7210 b01a 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +03f7f8: 0c04 |0080: move-result-object v4 │ │ +03f7fa: 7210 851a 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +03f800: 0a08 |0084: move-result v8 │ │ +03f802: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ +03f806: 7210 861a 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +03f80c: 0c00 |008a: move-result-object v0 │ │ +03f80e: 1f00 2800 |008b: check-cast v0, Landroid/content/ComponentName; // type@0028 │ │ +03f812: 54c8 5402 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f816: 7220 a31a 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1aa3 │ │ +03f81c: 0a08 |0092: move-result v8 │ │ +03f81e: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ +03f822: 1a08 a309 |0095: const-string v8, "NotifManCompat" // string@09a3 │ │ +03f826: 7120 9615 b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f82c: 0a08 |009a: move-result v8 │ │ +03f82e: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ +03f832: 1a08 a309 |009d: const-string v8, "NotifManCompat" // string@09a3 │ │ +03f836: 2209 fd03 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +03f83a: 7010 3b1a 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f840: 1a0a d601 |00a4: const-string v10, "Adding listener record for " // string@01d6 │ │ +03f844: 6e20 431a a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f84a: 0c09 |00a9: move-result-object v9 │ │ +03f84c: 6e20 421a 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f852: 0c09 |00ad: move-result-object v9 │ │ +03f854: 6e10 481a 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f85a: 0c09 |00b1: move-result-object v9 │ │ +03f85c: 7120 9215 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f862: 54c8 5402 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f866: 2209 3d01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013d │ │ +03f86a: 7020 6406 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@0664 │ │ +03f870: 7230 a71a 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1aa7 │ │ +03f876: 28c2 |00bf: goto 0081 // -003e │ │ +03f878: 54c8 5402 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@0254 │ │ +03f87c: 7210 a41a 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@1aa4 │ │ +03f882: 0c08 |00c5: move-result-object v8 │ │ +03f884: 7210 b01a 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +03f88a: 0c05 |00c9: move-result-object v5 │ │ +03f88c: 7210 851a 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +03f892: 0a08 |00cd: move-result v8 │ │ +03f894: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ +03f898: 7210 861a 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +03f89e: 0c03 |00d3: move-result-object v3 │ │ +03f8a0: 1f03 1f04 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@041f │ │ +03f8a4: 7210 a11a 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +03f8aa: 0c08 |00d9: move-result-object v8 │ │ +03f8ac: 7220 ae1a 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@1aae │ │ +03f8b2: 0a08 |00dd: move-result v8 │ │ +03f8b4: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ +03f8b8: 1a08 a309 |00e0: const-string v8, "NotifManCompat" // string@09a3 │ │ +03f8bc: 7120 9615 b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f8c2: 0a08 |00e5: move-result v8 │ │ +03f8c4: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ +03f8c8: 1a08 a309 |00e8: const-string v8, "NotifManCompat" // string@09a3 │ │ +03f8cc: 2209 fd03 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +03f8d0: 7010 3b1a 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f8d6: 1a0a 4a0a |00ef: const-string v10, "Removing listener record for " // string@0a4a │ │ +03f8da: 6e20 431a a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f8e0: 0c09 |00f4: move-result-object v9 │ │ +03f8e2: 7210 a11a 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +03f8e8: 0c0a |00f8: move-result-object v10 │ │ +03f8ea: 6e20 421a a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f8f0: 0c09 |00fc: move-result-object v9 │ │ +03f8f2: 6e10 481a 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f8f8: 0c09 |0100: move-result-object v9 │ │ +03f8fa: 7120 9215 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f900: 7210 a21a 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +03f906: 0c08 |0107: move-result-object v8 │ │ +03f908: 1f08 3d01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@013d │ │ +03f90c: 7020 6706 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0667 │ │ +03f912: 7210 871a 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@1a87 │ │ +03f918: 28ba |0110: goto 00ca // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=370 │ │ 0x0007 line=371 │ │ 0x000f line=414 │ │ 0x0010 line=375 │ │ 0x0012 line=376 │ │ @@ -20024,43 +20023,43 @@ │ │ type : '(Landroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0403a0: |[0403a0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ -0403b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0403b2: 5251 2f00 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@002f │ │ -0403b6: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ -0403bc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0403be: 0f01 |0007: return v1 │ │ -0403c0: 5451 2e00 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ -0403c4: 1f01 3601 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@0136 │ │ -0403c8: 7020 6906 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0669 │ │ -0403ce: 0121 |000f: move v1, v2 │ │ -0403d0: 28f7 |0010: goto 0007 // -0009 │ │ -0403d2: 5450 2e00 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ -0403d6: 1f00 3301 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0133 │ │ -0403da: 5401 4402 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0244 │ │ -0403de: 5403 4502 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0245 │ │ -0403e2: 7030 6b06 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@066b │ │ -0403e8: 0121 |001c: move v1, v2 │ │ -0403ea: 28ea |001d: goto 0007 // -0016 │ │ -0403ec: 5451 2e00 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ -0403f0: 1f01 2600 |0020: check-cast v1, Landroid/content/ComponentName; // type@0026 │ │ -0403f4: 7020 6c06 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@066c │ │ -0403fa: 0121 |0025: move v1, v2 │ │ -0403fc: 28e1 |0026: goto 0007 // -001f │ │ -0403fe: 5451 2e00 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ -040402: 1f01 2600 |0029: check-cast v1, Landroid/content/ComponentName; // type@0026 │ │ -040406: 7020 6a06 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@066a │ │ -04040c: 0121 |002e: move v1, v2 │ │ -04040e: 28d8 |002f: goto 0007 // -0028 │ │ -040410: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ +03f91c: |[03f91c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ +03f92c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03f92e: 5251 2f00 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@002f │ │ +03f932: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ +03f938: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03f93a: 0f01 |0007: return v1 │ │ +03f93c: 5451 2e00 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ +03f940: 1f01 3f01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@013f │ │ +03f944: 7020 6906 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0669 │ │ +03f94a: 0121 |000f: move v1, v2 │ │ +03f94c: 28f7 |0010: goto 0007 // -0009 │ │ +03f94e: 5450 2e00 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ +03f952: 1f00 3c01 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@013c │ │ +03f956: 5401 4402 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@0244 │ │ +03f95a: 5403 4502 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@0245 │ │ +03f95e: 7030 6b06 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@066b │ │ +03f964: 0121 |001c: move v1, v2 │ │ +03f966: 28ea |001d: goto 0007 // -0016 │ │ +03f968: 5451 2e00 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ +03f96c: 1f01 2800 |0020: check-cast v1, Landroid/content/ComponentName; // type@0028 │ │ +03f970: 7020 6c06 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@066c │ │ +03f976: 0121 |0025: move v1, v2 │ │ +03f978: 28e1 |0026: goto 0007 // -001f │ │ +03f97a: 5451 2e00 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ +03f97e: 1f01 2800 |0029: check-cast v1, Landroid/content/ComponentName; // type@0028 │ │ +03f982: 7020 6a06 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@066a │ │ +03f988: 0121 |002e: move v1, v2 │ │ +03f98a: 28d8 |002f: goto 0007 // -0028 │ │ +03f98c: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ 0x0006 line=313 │ │ 0x0008 line=300 │ │ 0x0010 line=301 │ │ 0x0011 line=303 │ │ @@ -20081,39 +20080,39 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -040428: |[040428] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -040438: 1a00 9a09 |0000: const-string v0, "NotifManCompat" // string@099a │ │ -04043c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -04043e: 7120 9615 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -040444: 0a00 |0006: move-result v0 │ │ -040446: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -04044a: 1a00 9a09 |0009: const-string v0, "NotifManCompat" // string@099a │ │ -04044e: 2201 f403 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -040452: 7010 3b1a 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -040458: 1a02 6b02 |0010: const-string v2, "Connected to service " // string@026b │ │ -04045c: 6e20 431a 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -040462: 0c01 |0015: move-result-object v1 │ │ -040464: 6e20 421a 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -04046a: 0c01 |0019: move-result-object v1 │ │ -04046c: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -040472: 0c01 |001d: move-result-object v1 │ │ -040474: 7120 9215 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -04047a: 5430 5202 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -04047e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -040480: 2202 3301 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@0133 │ │ -040484: 7030 6306 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0663 │ │ -04048a: 6e30 0402 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ -040490: 0c00 |002c: move-result-object v0 │ │ -040492: 6e10 1402 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ -040498: 0e00 |0030: return-void │ │ +03f9a4: |[03f9a4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +03f9b4: 1a00 a309 |0000: const-string v0, "NotifManCompat" // string@09a3 │ │ +03f9b8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +03f9ba: 7120 9615 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03f9c0: 0a00 |0006: move-result v0 │ │ +03f9c2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +03f9c6: 1a00 a309 |0009: const-string v0, "NotifManCompat" // string@09a3 │ │ +03f9ca: 2201 fd03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03f9ce: 7010 3b1a 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03f9d4: 1a02 6b02 |0010: const-string v2, "Connected to service " // string@026b │ │ +03f9d8: 6e20 431a 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03f9de: 0c01 |0015: move-result-object v1 │ │ +03f9e0: 6e20 421a 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03f9e6: 0c01 |0019: move-result-object v1 │ │ +03f9e8: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03f9ee: 0c01 |001d: move-result-object v1 │ │ +03f9f0: 7120 9215 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03f9f6: 5430 5202 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03f9fa: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +03f9fc: 2202 3c01 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@013c │ │ +03fa00: 7030 6306 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@0663 │ │ +03fa06: 6e30 0402 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ +03fa0c: 0c00 |002c: move-result-object v0 │ │ +03fa0e: 6e10 1402 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ +03fa14: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0009 line=350 │ │ 0x0021 line=352 │ │ 0x0030 line=355 │ │ locals : │ │ @@ -20126,37 +20125,37 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -04049c: |[04049c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -0404ac: 1a00 9a09 |0000: const-string v0, "NotifManCompat" // string@099a │ │ -0404b0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0404b2: 7120 9615 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ -0404b8: 0a00 |0006: move-result v0 │ │ -0404ba: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0404be: 1a00 9a09 |0009: const-string v0, "NotifManCompat" // string@099a │ │ -0404c2: 2201 f403 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0404c6: 7010 3b1a 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0404cc: 1a02 d302 |0010: const-string v2, "Disconnected from service " // string@02d3 │ │ -0404d0: 6e20 431a 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0404d6: 0c01 |0015: move-result-object v1 │ │ -0404d8: 6e20 421a 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0404de: 0c01 |0019: move-result-object v1 │ │ -0404e0: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0404e6: 0c01 |001d: move-result-object v1 │ │ -0404e8: 7120 9215 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -0404ee: 5430 5202 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -0404f2: 1221 |0023: const/4 v1, #int 2 // #2 │ │ -0404f4: 6e30 0402 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ -0404fa: 0c00 |0027: move-result-object v0 │ │ -0404fc: 6e10 1402 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ -040502: 0e00 |002b: return-void │ │ +03fa18: |[03fa18] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +03fa28: 1a00 a309 |0000: const-string v0, "NotifManCompat" // string@09a3 │ │ +03fa2c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +03fa2e: 7120 9615 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1596 │ │ +03fa34: 0a00 |0006: move-result v0 │ │ +03fa36: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +03fa3a: 1a00 a309 |0009: const-string v0, "NotifManCompat" // string@09a3 │ │ +03fa3e: 2201 fd03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +03fa42: 7010 3b1a 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +03fa48: 1a02 d302 |0010: const-string v2, "Disconnected from service " // string@02d3 │ │ +03fa4c: 6e20 431a 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +03fa52: 0c01 |0015: move-result-object v1 │ │ +03fa54: 6e20 421a 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +03fa5a: 0c01 |0019: move-result-object v1 │ │ +03fa5c: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +03fa62: 0c01 |001d: move-result-object v1 │ │ +03fa64: 7120 9215 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +03fa6a: 5430 5202 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03fa6e: 1221 |0023: const/4 v1, #int 2 // #2 │ │ +03fa70: 6e30 0402 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ +03fa76: 0c00 |0027: move-result-object v0 │ │ +03fa78: 6e10 1402 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ +03fa7e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0009 line=360 │ │ 0x0021 line=362 │ │ 0x002b line=363 │ │ locals : │ │ @@ -20168,36 +20167,36 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -040504: |[040504] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -040514: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ -040518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04051a: 6e30 0402 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ -040520: 0c00 |0006: move-result-object v0 │ │ -040522: 6e10 1402 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ -040528: 0e00 |000a: return-void │ │ +03fa80: |[03fa80] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +03fa90: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@0252 │ │ +03fa94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03fa96: 6e30 0402 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0204 │ │ +03fa9c: 0c00 |0006: move-result-object v0 │ │ +03fa9e: 6e10 1402 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ +03faa4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x000a line=294 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ 0x0000 - 0x000b reg=3 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #111 header: │ │ -class_idx : 310 │ │ +class_idx : 319 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -20217,21 +20216,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationManagerCompat$Task;) │ │ name : 'send' │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #112 header: │ │ -class_idx : 311 │ │ +class_idx : 320 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 13 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 5 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -20322,46 +20321,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -04052c: |[04052c] android.support.v4.app.NotificationManagerCompat.:()V │ │ -04053c: 2200 ef03 |0000: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -040540: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040546: 6900 6102 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0261 │ │ -04054a: 2200 1004 |0007: new-instance v0, Ljava/util/HashSet; // type@0410 │ │ -04054e: 7010 831a 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@1a83 │ │ -040554: 6900 5f02 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@025f │ │ -040558: 2200 ef03 |000e: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -04055c: 7010 1e1a 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040562: 6900 6202 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0262 │ │ -040566: 6000 2d00 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04056a: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ -04056e: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ -040572: 2200 3101 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0131 │ │ -040576: 7010 5e06 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@065e │ │ -04057c: 6900 5702 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ -040580: 6200 5702 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ -040584: 7210 5506 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@0655 │ │ -04058a: 0a00 |0027: move-result v0 │ │ -04058c: 6700 5902 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0259 │ │ -040590: 0e00 |002a: return-void │ │ -040592: 6000 2d00 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -040596: 1251 |002d: const/4 v1, #int 5 // #5 │ │ -040598: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -04059c: 2200 3001 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0130 │ │ -0405a0: 7010 5b06 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@065b │ │ -0405a6: 6900 5702 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ -0405aa: 28eb |0037: goto 0022 // -0015 │ │ -0405ac: 2200 2f01 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@012f │ │ -0405b0: 7010 5706 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0657 │ │ -0405b6: 6900 5702 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ -0405ba: 28e3 |003f: goto 0022 // -001d │ │ +03faa8: |[03faa8] android.support.v4.app.NotificationManagerCompat.:()V │ │ +03fab8: 2200 f803 |0000: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +03fabc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03fac2: 6900 6102 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0261 │ │ +03fac6: 2200 1904 |0007: new-instance v0, Ljava/util/HashSet; // type@0419 │ │ +03faca: 7010 831a 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@1a83 │ │ +03fad0: 6900 5f02 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@025f │ │ +03fad4: 2200 f803 |000e: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +03fad8: 7010 1e1a 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03fade: 6900 6202 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0262 │ │ +03fae2: 6000 2d00 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03fae6: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ +03faea: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ +03faee: 2200 3a01 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@013a │ │ +03faf2: 7010 5e06 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@065e │ │ +03faf8: 6900 5702 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ +03fafc: 6200 5702 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ +03fb00: 7210 5506 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@0655 │ │ +03fb06: 0a00 |0027: move-result v0 │ │ +03fb08: 6700 5902 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0259 │ │ +03fb0c: 0e00 |002a: return-void │ │ +03fb0e: 6000 2d00 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +03fb12: 1251 |002d: const/4 v1, #int 5 // #5 │ │ +03fb14: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +03fb18: 2200 3901 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0139 │ │ +03fb1c: 7010 5b06 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@065b │ │ +03fb22: 6900 5702 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ +03fb26: 28eb |0037: goto 0022 // -0015 │ │ +03fb28: 2200 3801 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0138 │ │ +03fb2c: 7010 5706 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0657 │ │ +03fb32: 6900 5702 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ +03fb36: 28e3 |003f: goto 0022 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=86 │ │ 0x000e line=91 │ │ 0x0015 line=159 │ │ 0x001b line=160 │ │ @@ -20377,24 +20376,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0405bc: |[0405bc] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ -0405cc: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0405d2: 5b23 5d02 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ -0405d6: 5420 5d02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ -0405da: 1a01 d617 |0007: const-string v1, "notification" // string@17d6 │ │ -0405de: 6e20 d800 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -0405e4: 0c00 |000c: move-result-object v0 │ │ -0405e6: 1f00 1a00 |000d: check-cast v0, Landroid/app/NotificationManager; // type@001a │ │ -0405ea: 5b20 5e02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ -0405ee: 0e00 |0011: return-void │ │ +03fb38: |[03fb38] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ +03fb48: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03fb4e: 5b23 5d02 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ +03fb52: 5420 5d02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ +03fb56: 1a01 df17 |0007: const-string v1, "notification" // string@17df │ │ +03fb5a: 6e20 d800 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +03fb60: 0c00 |000c: move-result-object v0 │ │ +03fb62: 1f00 1c00 |000d: check-cast v0, Landroid/app/NotificationManager; // type@001c │ │ +03fb66: 5b20 5e02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ +03fb6a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0005 line=102 │ │ 0x0011 line=104 │ │ locals : │ │ @@ -20406,35 +20405,35 @@ │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0405f0: |[0405f0] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ -040600: 6000 5902 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0259 │ │ -040604: 0f00 |0002: return v0 │ │ +03fb6c: |[03fb6c] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ +03fb7c: 6000 5902 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@0259 │ │ +03fb80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ name : 'from' │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040608: |[040608] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ -040618: 2200 3701 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@0137 │ │ -04061c: 7020 7506 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0675 │ │ -040622: 1100 |0005: return-object v0 │ │ +03fb84: |[03fb84] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ +03fb94: 2200 4001 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@0140 │ │ +03fb98: 7020 7506 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0675 │ │ +03fb9e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ @@ -20442,54 +20441,54 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -040624: |[040624] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ -040634: 6e10 ca00 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ -04063a: 0c08 |0003: move-result-object v8 │ │ -04063c: 1a09 ef0f |0004: const-string v9, "enabled_notification_listeners" // string@0fef │ │ -040640: 7120 5202 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@0252 │ │ -040646: 0c04 |0009: move-result-object v4 │ │ -040648: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ -04064c: 6208 6002 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0260 │ │ -040650: 6e20 2f1a 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -040656: 0a08 |0011: move-result v8 │ │ -040658: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ -04065c: 1a08 dd00 |0014: const-string v8, ":" // string@00dd │ │ -040660: 6e20 361a 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1a36 │ │ -040666: 0c03 |0019: move-result-object v3 │ │ -040668: 2207 1004 |001a: new-instance v7, Ljava/util/HashSet; // type@0410 │ │ -04066c: 2138 |001c: array-length v8, v3 │ │ -04066e: 7020 841a 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@1a84 │ │ -040674: 0730 |0020: move-object v0, v3 │ │ -040676: 2106 |0021: array-length v6, v0 │ │ -040678: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -04067a: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ -04067e: 4601 0005 |0025: aget-object v1, v0, v5 │ │ -040682: 7110 bb00 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00bb │ │ -040688: 0c02 |002a: move-result-object v2 │ │ -04068a: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ -04068e: 6e10 ba00 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00ba │ │ -040694: 0c08 |0030: move-result-object v8 │ │ -040696: 7220 ad1a 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1aad │ │ -04069c: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0406a0: 28ed |0036: goto 0023 // -0013 │ │ -0406a2: 6209 6102 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0261 │ │ -0406a6: 1d09 |0039: monitor-enter v9 │ │ -0406a8: 6907 5f02 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@025f │ │ -0406ac: 6904 6002 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0260 │ │ -0406b0: 1e09 |003e: monitor-exit v9 │ │ -0406b2: 6208 5f02 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@025f │ │ -0406b6: 1108 |0041: return-object v8 │ │ -0406b8: 0d08 |0042: move-exception v8 │ │ -0406ba: 1e09 |0043: monitor-exit v9 │ │ -0406bc: 2708 |0044: throw v8 │ │ +03fba0: |[03fba0] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ +03fbb0: 6e10 ca00 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ +03fbb6: 0c08 |0003: move-result-object v8 │ │ +03fbb8: 1a09 f80f |0004: const-string v9, "enabled_notification_listeners" // string@0ff8 │ │ +03fbbc: 7120 5202 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@0252 │ │ +03fbc2: 0c04 |0009: move-result-object v4 │ │ +03fbc4: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ +03fbc8: 6208 6002 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0260 │ │ +03fbcc: 6e20 2f1a 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +03fbd2: 0a08 |0011: move-result v8 │ │ +03fbd4: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ +03fbd8: 1a08 dd00 |0014: const-string v8, ":" // string@00dd │ │ +03fbdc: 6e20 361a 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1a36 │ │ +03fbe2: 0c03 |0019: move-result-object v3 │ │ +03fbe4: 2207 1904 |001a: new-instance v7, Ljava/util/HashSet; // type@0419 │ │ +03fbe8: 2138 |001c: array-length v8, v3 │ │ +03fbea: 7020 841a 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@1a84 │ │ +03fbf0: 0730 |0020: move-object v0, v3 │ │ +03fbf2: 2106 |0021: array-length v6, v0 │ │ +03fbf4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +03fbf6: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ +03fbfa: 4601 0005 |0025: aget-object v1, v0, v5 │ │ +03fbfe: 7110 bb00 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00bb │ │ +03fc04: 0c02 |002a: move-result-object v2 │ │ +03fc06: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ +03fc0a: 6e10 ba00 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00ba │ │ +03fc10: 0c08 |0030: move-result-object v8 │ │ +03fc12: 7220 ad1a 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@1aad │ │ +03fc18: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03fc1c: 28ed |0036: goto 0023 // -0013 │ │ +03fc1e: 6209 6102 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0261 │ │ +03fc22: 1d09 |0039: monitor-enter v9 │ │ +03fc24: 6907 5f02 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@025f │ │ +03fc28: 6904 6002 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0260 │ │ +03fc2c: 1e09 |003e: monitor-exit v9 │ │ +03fc2e: 6208 5f02 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@025f │ │ +03fc32: 1108 |0041: return-object v8 │ │ +03fc34: 0d08 |0042: move-exception v8 │ │ +03fc36: 1e09 |0043: monitor-exit v9 │ │ +03fc38: 2708 |0044: throw v8 │ │ catches : 2 │ │ 0x003a - 0x003f │ │ -> 0x0042 │ │ 0x0043 - 0x0044 │ │ -> 0x0042 │ │ positions : │ │ 0x0000 line=220 │ │ @@ -20528,32 +20527,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0406d4: |[0406d4] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -0406e4: 6201 6202 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0262 │ │ -0406e8: 1d01 |0002: monitor-enter v1 │ │ -0406ea: 6200 6302 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0263 │ │ -0406ee: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ -0406f2: 2200 3501 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@0135 │ │ -0406f6: 5432 5d02 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ -0406fa: 6e10 c700 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c7 │ │ -040700: 0c02 |000e: move-result-object v2 │ │ -040702: 7020 6506 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@0665 │ │ -040708: 6900 6302 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0263 │ │ -04070c: 1e01 |0014: monitor-exit v1 │ │ -04070e: 6200 6302 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0263 │ │ -040712: 6e20 7006 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0670 │ │ -040718: 0e00 |001a: return-void │ │ -04071a: 0d00 |001b: move-exception v0 │ │ -04071c: 1e01 |001c: monitor-exit v1 │ │ -04071e: 2700 |001d: throw v0 │ │ +03fc50: |[03fc50] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +03fc60: 6201 6202 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0262 │ │ +03fc64: 1d01 |0002: monitor-enter v1 │ │ +03fc66: 6200 6302 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0263 │ │ +03fc6a: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +03fc6e: 2200 3e01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@013e │ │ +03fc72: 5432 5d02 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ +03fc76: 6e10 c700 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c7 │ │ +03fc7c: 0c02 |000e: move-result-object v2 │ │ +03fc7e: 7020 6506 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@0665 │ │ +03fc84: 6900 6302 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0263 │ │ +03fc88: 1e01 |0014: monitor-exit v1 │ │ +03fc8a: 6200 6302 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0263 │ │ +03fc8e: 6e20 7006 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0670 │ │ +03fc94: 0e00 |001a: return-void │ │ +03fc96: 0d00 |001b: move-exception v0 │ │ +03fc98: 1e01 |001c: monitor-exit v1 │ │ +03fc9a: 2700 |001d: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0015 │ │ -> 0x001b │ │ 0x001c - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=254 │ │ @@ -20572,26 +20571,26 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -040734: |[040734] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ -040744: 7110 f705 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@05f7 │ │ -04074a: 0c00 |0003: move-result-object v0 │ │ -04074c: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -040750: 1a01 3e0d |0006: const-string v1, "android.support.useSideChannel" // string@0d3e │ │ -040754: 6e20 dd01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ -04075a: 0a01 |000b: move-result v1 │ │ -04075c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -040760: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -040762: 0f01 |000f: return v1 │ │ -040764: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -040766: 28fe |0011: goto 000f // -0002 │ │ +03fcb0: |[03fcb0] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ +03fcc0: 7110 f705 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@05f7 │ │ +03fcc6: 0c00 |0003: move-result-object v0 │ │ +03fcc8: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +03fccc: 1a01 470d |0006: const-string v1, "android.support.useSideChannel" // string@0d47 │ │ +03fcd0: 6e20 dd01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ +03fcd6: 0a01 |000b: move-result v1 │ │ +03fcd8: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +03fcdc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +03fcde: 0f01 |000f: return v1 │ │ +03fce0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +03fce2: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0012 reg=2 notification Landroid/app/Notification; │ │ @@ -20602,18 +20601,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -040768: |[040768] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ -040778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04077a: 6e30 7806 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0678 │ │ -040780: 0e00 |0004: return-void │ │ +03fce4: |[03fce4] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ +03fcf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03fcf6: 6e30 7806 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0678 │ │ +03fcfc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -20623,25 +20622,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -040784: |[040784] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ -040794: 6200 5702 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ -040798: 5421 5e02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ -04079c: 7240 5406 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0654 │ │ -0407a2: 2200 2d01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@012d │ │ -0407a6: 5421 5d02 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ -0407aa: 6e10 d400 0100 |000b: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -0407b0: 0c01 |000e: move-result-object v1 │ │ -0407b2: 7040 5106 1034 |000f: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0651 │ │ -0407b8: 7020 7e06 0200 |0012: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@067e │ │ -0407be: 0e00 |0015: return-void │ │ +03fd00: |[03fd00] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ +03fd10: 6200 5702 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ +03fd14: 5421 5e02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ +03fd18: 7240 5406 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0654 │ │ +03fd1e: 2200 3601 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0136 │ │ +03fd22: 5421 5d02 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ +03fd26: 6e10 d400 0100 |000b: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +03fd2c: 0c01 |000e: move-result-object v1 │ │ +03fd2e: 7040 5106 1034 |000f: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@0651 │ │ +03fd34: 7020 7e06 0200 |0012: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@067e │ │ +03fd3a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0007 line=184 │ │ 0x0015 line=185 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ @@ -20653,24 +20652,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0407c0: |[0407c0] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ -0407d0: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ -0407d4: 6e10 9300 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0093 │ │ -0407da: 2200 2d01 |0005: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@012d │ │ -0407de: 5421 5d02 |0007: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ -0407e2: 6e10 d400 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -0407e8: 0c01 |000c: move-result-object v1 │ │ -0407ea: 7020 5006 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0650 │ │ -0407f0: 7020 7e06 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@067e │ │ -0407f6: 0e00 |0013: return-void │ │ +03fd3c: |[03fd3c] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ +03fd4c: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ +03fd50: 6e10 9300 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0093 │ │ +03fd56: 2200 3601 |0005: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0136 │ │ +03fd5a: 5421 5d02 |0007: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ +03fd5e: 6e10 d400 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +03fd64: 0c01 |000c: move-result-object v1 │ │ +03fd66: 7020 5006 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@0650 │ │ +03fd6c: 7020 7e06 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@067e │ │ +03fd72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ 0x0013 line=191 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ @@ -20680,18 +20679,18 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0407f8: |[0407f8] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ -040808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04080a: 6e40 7d06 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@067d │ │ -040810: 0e00 |0004: return-void │ │ +03fd74: |[03fd74] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ +03fd84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03fd86: 6e40 7d06 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@067d │ │ +03fd8c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0004 line=200 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -20702,48 +20701,48 @@ │ │ type : '(Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -040814: |[040814] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ -040824: 7110 7f06 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@067f │ │ -04082a: 0a00 |0003: move-result v0 │ │ -04082c: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -040830: 2200 3201 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@0132 │ │ -040834: 5421 5d02 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ -040838: 6e10 d400 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -04083e: 0c01 |000d: move-result-object v1 │ │ -040840: 7055 6006 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0660 │ │ -040846: 7020 7e06 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@067e │ │ -04084c: 0e00 |0014: return-void │ │ -04084e: 6200 5702 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ -040852: 5421 5e02 |0017: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ -040856: 7255 5606 1043 |0019: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0656 │ │ -04085c: 28f8 |001c: goto 0014 // -0008 │ │ +03fd90: |[03fd90] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ +03fda0: 7110 7f06 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@067f │ │ +03fda6: 0a00 |0003: move-result v0 │ │ +03fda8: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +03fdac: 2200 3b01 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@013b │ │ +03fdb0: 5421 5d02 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@025d │ │ +03fdb4: 6e10 d400 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +03fdba: 0c01 |000d: move-result-object v1 │ │ +03fdbc: 7055 6006 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0660 │ │ +03fdc2: 7020 7e06 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@067e │ │ +03fdc8: 0e00 |0014: return-void │ │ +03fdca: 6200 5702 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@0257 │ │ +03fdce: 5421 5e02 |0017: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@025e │ │ +03fdd2: 7255 5606 1043 |0019: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0656 │ │ +03fdd8: 28f8 |001c: goto 0014 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0006 line=210 │ │ 0x0014 line=214 │ │ 0x0015 line=212 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x001d reg=3 tag Ljava/lang/String; │ │ 0x0000 - 0x001d reg=4 id I │ │ 0x0000 - 0x001d reg=5 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #113 header: │ │ -class_idx : 312 │ │ +class_idx : 321 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2483 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #113 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatEclair;' │ │ @@ -20758,17 +20757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040860: |[040860] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ -040870: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040876: 0e00 |0003: return-void │ │ +03fddc: |[03fddc] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ +03fdec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03fdf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ @@ -20776,17 +20775,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -040878: |[040878] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -040888: 6e30 9200 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@0092 │ │ -04088e: 0e00 |0003: return-void │ │ +03fdf4: |[03fdf4] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +03fe04: 6e30 9200 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@0092 │ │ +03fe0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ @@ -20797,35 +20796,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -040890: |[040890] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0408a0: 6e40 9500 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0095 │ │ -0408a6: 0e00 |0003: return-void │ │ +03fe0c: |[03fe0c] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +03fe1c: 6e40 9500 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0095 │ │ +03fe22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 id I │ │ 0x0000 - 0x0004 reg=3 notification Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2483 (NotificationManagerCompatEclair.java) │ │ + source_file_idx : 2492 (NotificationManagerCompatEclair.java) │ │ │ │ Class #114 header: │ │ -class_idx : 313 │ │ +class_idx : 322 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2484 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2493 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;' │ │ @@ -20845,31 +20844,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0408a8: |[0408a8] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ -0408b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0408be: 0e00 |0003: return-void │ │ +03fe24: |[03fe24] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ +03fe34: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03fe3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2484 (NotificationManagerCompatIceCreamSandwich.java) │ │ + source_file_idx : 2493 (NotificationManagerCompatIceCreamSandwich.java) │ │ │ │ Class #115 header: │ │ -class_idx : 315 │ │ +class_idx : 324 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -20909,28 +20908,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0408c0: |[0408c0] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ -0408d0: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0408d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0408d8: 5c20 6502 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0265 │ │ -0408dc: 2200 6b00 |0006: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -0408e0: 7010 d901 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -0408e6: 5b20 6702 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ -0408ea: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ -0408ee: 2200 e103 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0408f2: 1a01 490a |0011: const-string v1, "Result key can't be null" // string@0a49 │ │ -0408f6: 7020 001a 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -0408fc: 2700 |0016: throw v0 │ │ -0408fe: 5b23 6902 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0269 │ │ -040902: 0e00 |0019: return-void │ │ +03fe3c: |[03fe3c] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ +03fe4c: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03fe52: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03fe54: 5c20 6502 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0265 │ │ +03fe58: 2200 7100 |0006: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +03fe5c: 7010 d901 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +03fe62: 5b20 6702 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ +03fe66: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ +03fe6a: 2200 ea03 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +03fe6e: 1a01 520a |0011: const-string v1, "Result key can't be null" // string@0a52 │ │ +03fe72: 7020 001a 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +03fe78: 2700 |0016: throw v0 │ │ +03fe7a: 5b23 6902 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0269 │ │ +03fe7e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=98 │ │ 0x0006 line=99 │ │ 0x000d line=106 │ │ 0x000f line=107 │ │ @@ -20946,19 +20945,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -040904: |[040904] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -040914: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -040918: 5410 6702 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ -04091c: 6e20 eb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ -040922: 1101 |0007: return-object v1 │ │ +03fe80: |[03fe80] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +03fe90: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +03fe94: 5410 6702 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ +03fe98: 6e20 eb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ +03fe9e: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ @@ -20969,23 +20968,23 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -040924: |[040924] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ -040934: 2200 4001 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0140 │ │ -040938: 5461 6902 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0269 │ │ -04093c: 5462 6802 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0268 │ │ -040940: 5463 6602 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0266 │ │ -040944: 5564 6502 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0265 │ │ -040948: 5465 6702 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ -04094c: 7606 9c06 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@069c │ │ -040952: 1100 |000f: return-object v0 │ │ +03fea0: |[03fea0] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ +03feb0: 2200 4901 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0149 │ │ +03feb4: 5461 6902 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0269 │ │ +03feb8: 5462 6802 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0268 │ │ +03febc: 5463 6602 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0266 │ │ +03fec0: 5564 6502 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0265 │ │ +03fec4: 5465 6702 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ +03fec8: 7606 9c06 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@069c │ │ +03fece: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -20993,17 +20992,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040954: |[040954] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ -040964: 5410 6702 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ -040968: 1100 |0002: return-object v0 │ │ +03fed0: |[03fed0] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ +03fee0: 5410 6702 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0267 │ │ +03fee4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -21011,17 +21010,17 @@ │ │ type : '(Z)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04096c: |[04096c] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ -04097c: 5c01 6502 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0265 │ │ -040980: 1100 |0002: return-object v0 │ │ +03fee8: |[03fee8] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ +03fef8: 5c01 6502 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0265 │ │ +03fefc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 allowFreeFormInput Z │ │ @@ -21031,17 +21030,17 @@ │ │ type : '([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040984: |[040984] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -040994: 5b01 6602 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0266 │ │ -040998: 1100 |0002: return-object v0 │ │ +03ff00: |[03ff00] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +03ff10: 5b01 6602 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0266 │ │ +03ff14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 choices [Ljava/lang/CharSequence; │ │ @@ -21051,32 +21050,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04099c: |[04099c] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -0409ac: 5b01 6802 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0268 │ │ -0409b0: 1100 |0002: return-object v0 │ │ +03ff18: |[03ff18] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +03ff28: 5b01 6802 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0268 │ │ +03ff2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #116 header: │ │ -class_idx : 316 │ │ +class_idx : 325 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -21100,21 +21099,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput$Impl;) │ │ name : 'getResultsFromIntent' │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #117 header: │ │ -class_idx : 321 │ │ +class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2620 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatApi20;' │ │ @@ -21129,17 +21128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0409b4: |[0409b4] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ -0409c4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0409ca: 0e00 |0003: return-void │ │ +03ff30: |[03ff30] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ +03ff40: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +03ff46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatApi20; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -21147,19 +21146,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0409cc: |[0409cc] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0409dc: 7110 a606 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@06a6 │ │ -0409e2: 0c00 |0003: move-result-object v0 │ │ -0409e4: 7130 a100 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00a1 │ │ -0409ea: 0e00 |0007: return-void │ │ +03ff48: |[03ff48] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +03ff58: 7110 a606 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@06a6 │ │ +03ff5e: 0c00 |0003: move-result-object v0 │ │ +03ff60: 7130 a100 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@00a1 │ │ +03ff66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -21170,49 +21169,49 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0409ec: |[0409ec] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ -0409fc: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -040a00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -040a02: 1101 |0003: return-object v1 │ │ -040a04: 2153 |0004: array-length v3, v5 │ │ -040a06: 2331 3304 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@0433 │ │ -040a0a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -040a0c: 2153 |0008: array-length v3, v5 │ │ -040a0e: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ -040a12: 4602 0500 |000b: aget-object v2, v5, v0 │ │ -040a16: 2203 1c00 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@001c │ │ -040a1a: 6e10 b006 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ -040a20: 0c04 |0012: move-result-object v4 │ │ -040a22: 7020 9b00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@009b │ │ -040a28: 6e10 af06 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@06af │ │ -040a2e: 0c04 |0019: move-result-object v4 │ │ -040a30: 6e20 a000 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00a0 │ │ -040a36: 0c03 |001d: move-result-object v3 │ │ -040a38: 6e10 ad06 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@06ad │ │ -040a3e: 0c04 |0021: move-result-object v4 │ │ -040a40: 6e20 9f00 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@009f │ │ -040a46: 0c03 |0025: move-result-object v3 │ │ -040a48: 6e10 ac06 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@06ac │ │ -040a4e: 0a04 |0029: move-result v4 │ │ -040a50: 6e20 9e00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@009e │ │ -040a56: 0c03 |002d: move-result-object v3 │ │ -040a58: 6e10 ae06 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@06ae │ │ -040a5e: 0c04 |0031: move-result-object v4 │ │ -040a60: 6e20 9c00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@009c │ │ -040a66: 0c03 |0035: move-result-object v3 │ │ -040a68: 6e10 9d00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@009d │ │ -040a6e: 0c03 |0039: move-result-object v3 │ │ -040a70: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ -040a74: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040a78: 28ca |003e: goto 0008 // -0036 │ │ +03ff68: |[03ff68] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ +03ff78: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +03ff7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ff7e: 1101 |0003: return-object v1 │ │ +03ff80: 2153 |0004: array-length v3, v5 │ │ +03ff82: 2331 3c04 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@043c │ │ +03ff86: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03ff88: 2153 |0008: array-length v3, v5 │ │ +03ff8a: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ +03ff8e: 4602 0500 |000b: aget-object v2, v5, v0 │ │ +03ff92: 2203 1e00 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@001e │ │ +03ff96: 6e10 b006 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ +03ff9c: 0c04 |0012: move-result-object v4 │ │ +03ff9e: 7020 9b00 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@009b │ │ +03ffa4: 6e10 af06 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@06af │ │ +03ffaa: 0c04 |0019: move-result-object v4 │ │ +03ffac: 6e20 a000 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@00a0 │ │ +03ffb2: 0c03 |001d: move-result-object v3 │ │ +03ffb4: 6e10 ad06 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@06ad │ │ +03ffba: 0c04 |0021: move-result-object v4 │ │ +03ffbc: 6e20 9f00 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@009f │ │ +03ffc2: 0c03 |0025: move-result-object v3 │ │ +03ffc4: 6e10 ac06 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@06ac │ │ +03ffca: 0a04 |0029: move-result v4 │ │ +03ffcc: 6e20 9e00 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@009e │ │ +03ffd2: 0c03 |002d: move-result-object v3 │ │ +03ffd4: 6e10 ae06 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@06ae │ │ +03ffda: 0c04 |0031: move-result-object v4 │ │ +03ffdc: 6e20 9c00 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@009c │ │ +03ffe2: 0c03 |0035: move-result-object v3 │ │ +03ffe4: 6e10 9d00 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@009d │ │ +03ffea: 0c03 |0039: move-result-object v3 │ │ +03ffec: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ +03fff0: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03fff4: 28ca |003e: goto 0008 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0003 line=52 │ │ 0x0004 line=42 │ │ 0x0007 line=43 │ │ @@ -21230,18 +21229,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -040a7c: |[040a7c] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -040a8c: 7110 a700 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00a7 │ │ -040a92: 0c00 |0003: move-result-object v0 │ │ -040a94: 1100 |0004: return-object v0 │ │ +03fff8: |[03fff8] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +040008: 7110 a700 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@00a7 │ │ +04000e: 0c00 |0003: move-result-object v0 │ │ +040010: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 intent Landroid/content/Intent; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -21249,41 +21248,41 @@ │ │ type : '([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -040a98: |[040a98] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -040aa8: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ -040aac: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -040aae: 1107 |0003: return-object v7 │ │ -040ab0: 2190 |0004: array-length v0, v9 │ │ -040ab2: 7220 aa06 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06aa │ │ -040ab8: 0c07 |0008: move-result-object v7 │ │ -040aba: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -040abc: 2190 |000a: array-length v0, v9 │ │ -040abe: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ -040ac2: 4608 0906 |000d: aget-object v8, v9, v6 │ │ -040ac6: 6e10 a600 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00a6 │ │ -040acc: 0c01 |0012: move-result-object v1 │ │ -040ace: 6e10 a500 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00a5 │ │ -040ad4: 0c02 |0016: move-result-object v2 │ │ -040ad6: 6e10 a300 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00a3 │ │ -040adc: 0c03 |001a: move-result-object v3 │ │ -040ade: 6e10 a200 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00a2 │ │ -040ae4: 0a04 |001e: move-result v4 │ │ -040ae6: 6e10 a400 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00a4 │ │ -040aec: 0c05 |0022: move-result-object v5 │ │ -040aee: 07a0 |0023: move-object v0, v10 │ │ -040af0: 7806 a906 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06a9 │ │ -040af6: 0c00 |0027: move-result-object v0 │ │ -040af8: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ -040afc: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -040b00: 28de |002c: goto 000a // -0022 │ │ +040014: |[040014] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +040024: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +040028: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +04002a: 1107 |0003: return-object v7 │ │ +04002c: 2190 |0004: array-length v0, v9 │ │ +04002e: 7220 aa06 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06aa │ │ +040034: 0c07 |0008: move-result-object v7 │ │ +040036: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +040038: 2190 |000a: array-length v0, v9 │ │ +04003a: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ +04003e: 4608 0906 |000d: aget-object v8, v9, v6 │ │ +040042: 6e10 a600 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@00a6 │ │ +040048: 0c01 |0012: move-result-object v1 │ │ +04004a: 6e10 a500 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@00a5 │ │ +040050: 0c02 |0016: move-result-object v2 │ │ +040052: 6e10 a300 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@00a3 │ │ +040058: 0c03 |001a: move-result-object v3 │ │ +04005a: 6e10 a200 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@00a2 │ │ +040060: 0a04 |001e: move-result v4 │ │ +040062: 6e10 a400 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@00a4 │ │ +040068: 0c05 |0022: move-result-object v5 │ │ +04006a: 07a0 |0023: move-object v0, v10 │ │ +04006c: 7806 a906 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06a9 │ │ +040072: 0c00 |0027: move-result-object v0 │ │ +040074: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ +040078: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04007c: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0002 line=27 │ │ 0x0003 line=35 │ │ 0x0004 line=29 │ │ 0x0009 line=30 │ │ @@ -21294,21 +21293,21 @@ │ │ 0x000a - 0x002d reg=6 i I │ │ 0x0009 - 0x002d reg=7 result [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x000f - 0x002d reg=8 src Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=9 srcArray [Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=10 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2620 (RemoteInputCompatApi20.java) │ │ + source_file_idx : 2629 (RemoteInputCompatApi20.java) │ │ │ │ Class #118 header: │ │ -class_idx : 322 │ │ +class_idx : 331 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2621 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -21332,21 +21331,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2621 (RemoteInputCompatBase.java) │ │ + source_file_idx : 2630 (RemoteInputCompatBase.java) │ │ │ │ Class #119 header: │ │ -class_idx : 323 │ │ +class_idx : 332 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2621 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -21367,17 +21366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040b04: |[040b04] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ -040b14: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040b1a: 0e00 |0003: return-void │ │ +040080: |[040080] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ +040090: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +040096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ @@ -21408,21 +21407,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ name : 'getResultKey' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2621 (RemoteInputCompatBase.java) │ │ + source_file_idx : 2630 (RemoteInputCompatBase.java) │ │ │ │ Class #120 header: │ │ -class_idx : 324 │ │ +class_idx : 333 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2621 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -21441,32 +21440,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040b1c: |[040b1c] android.support.v4.app.RemoteInputCompatBase.:()V │ │ -040b2c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040b32: 0e00 |0003: return-void │ │ +040098: |[040098] android.support.v4.app.RemoteInputCompatBase.:()V │ │ +0400a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0400ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2621 (RemoteInputCompatBase.java) │ │ + source_file_idx : 2630 (RemoteInputCompatBase.java) │ │ │ │ Class #121 header: │ │ -class_idx : 325 │ │ +class_idx : 334 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2622 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2631 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatJellybean;' │ │ @@ -21516,17 +21515,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040b34: |[040b34] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ -040b44: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040b4a: 0e00 |0003: return-void │ │ +0400b0: |[0400b0] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ +0400c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0400c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ @@ -21534,43 +21533,43 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -040b4c: |[040b4c] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -040b5c: 2206 6b00 |0000: new-instance v6, Landroid/os/Bundle; // type@006b │ │ -040b60: 7010 d901 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -040b66: 0780 |0005: move-object v0, v8 │ │ -040b68: 2103 |0006: array-length v3, v0 │ │ -040b6a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -040b6c: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ -040b70: 4604 0002 |000a: aget-object v4, v0, v2 │ │ -040b74: 6e10 b006 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ -040b7a: 0c07 |000f: move-result-object v7 │ │ -040b7c: 6e20 dc01 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ -040b82: 0c05 |0013: move-result-object v5 │ │ -040b84: 2057 d503 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@03d5 │ │ -040b88: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ -040b8c: 6e10 b006 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ -040b92: 0c07 |001b: move-result-object v7 │ │ -040b94: 1f05 d503 |001c: check-cast v5, Ljava/lang/CharSequence; // type@03d5 │ │ -040b98: 6e30 ee01 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@01ee │ │ -040b9e: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -040ba2: 28e5 |0023: goto 0008 // -001b │ │ -040ba4: 2201 3000 |0024: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -040ba8: 7010 e600 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00e6 │ │ -040bae: 1a07 300d |0029: const-string v7, "android.remoteinput.resultsData" // string@0d30 │ │ -040bb2: 6e30 0301 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0103 │ │ -040bb8: 1a07 2f0d |002e: const-string v7, "android.remoteinput.results" // string@0d2f │ │ -040bbc: 7120 b300 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@00b3 │ │ -040bc2: 0c07 |0033: move-result-object v7 │ │ -040bc4: 6e20 0e01 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@010e │ │ -040bca: 0e00 |0037: return-void │ │ +0400c8: |[0400c8] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0400d8: 2206 7100 |0000: new-instance v6, Landroid/os/Bundle; // type@0071 │ │ +0400dc: 7010 d901 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +0400e2: 0780 |0005: move-object v0, v8 │ │ +0400e4: 2103 |0006: array-length v3, v0 │ │ +0400e6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0400e8: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ +0400ec: 4604 0002 |000a: aget-object v4, v0, v2 │ │ +0400f0: 6e10 b006 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ +0400f6: 0c07 |000f: move-result-object v7 │ │ +0400f8: 6e20 dc01 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ +0400fe: 0c05 |0013: move-result-object v5 │ │ +040100: 2057 de03 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@03de │ │ +040104: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ +040108: 6e10 b006 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ +04010e: 0c07 |001b: move-result-object v7 │ │ +040110: 1f05 de03 |001c: check-cast v5, Ljava/lang/CharSequence; // type@03de │ │ +040114: 6e30 ee01 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@01ee │ │ +04011a: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04011e: 28e5 |0023: goto 0008 // -001b │ │ +040120: 2201 3200 |0024: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +040124: 7010 e600 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@00e6 │ │ +04012a: 1a07 390d |0029: const-string v7, "android.remoteinput.resultsData" // string@0d39 │ │ +04012e: 6e30 0301 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0103 │ │ +040134: 1a07 380d |002e: const-string v7, "android.remoteinput.results" // string@0d38 │ │ +040138: 7120 b300 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@00b3 │ │ +04013e: 0c07 |0033: move-result-object v7 │ │ +040140: 6e20 0e01 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@010e │ │ +040146: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0014 line=99 │ │ 0x0018 line=100 │ │ @@ -21596,34 +21595,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -040bcc: |[040bcc] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -040bdc: 1a00 4b1a |0000: const-string v0, "resultKey" // string@1a4b │ │ -040be0: 6e20 e801 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ -040be6: 0c01 |0005: move-result-object v1 │ │ -040be8: 1a00 0414 |0006: const-string v0, "label" // string@1404 │ │ -040bec: 6e20 e001 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@01e0 │ │ -040bf2: 0c02 |000b: move-result-object v2 │ │ -040bf4: 1a00 300e |000c: const-string v0, "choices" // string@0e30 │ │ -040bf8: 6e20 e101 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@01e1 │ │ -040bfe: 0c03 |0011: move-result-object v3 │ │ -040c00: 1a00 090d |0012: const-string v0, "allowFreeFormInput" // string@0d09 │ │ -040c04: 6e20 dd01 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ -040c0a: 0a04 |0017: move-result v4 │ │ -040c0c: 1a00 3410 |0018: const-string v0, "extras" // string@1034 │ │ -040c10: 6e20 df01 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ -040c16: 0c05 |001d: move-result-object v5 │ │ -040c18: 0770 |001e: move-object v0, v7 │ │ -040c1a: 7806 a906 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06a9 │ │ -040c20: 0c00 |0022: move-result-object v0 │ │ -040c22: 1100 |0023: return-object v0 │ │ +040148: |[040148] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +040158: 1a00 541a |0000: const-string v0, "resultKey" // string@1a54 │ │ +04015c: 6e20 e801 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ +040162: 0c01 |0005: move-result-object v1 │ │ +040164: 1a00 0d14 |0006: const-string v0, "label" // string@140d │ │ +040168: 6e20 e001 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@01e0 │ │ +04016e: 0c02 |000b: move-result-object v2 │ │ +040170: 1a00 390e |000c: const-string v0, "choices" // string@0e39 │ │ +040174: 6e20 e101 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@01e1 │ │ +04017a: 0c03 |0011: move-result-object v3 │ │ +04017c: 1a00 120d |0012: const-string v0, "allowFreeFormInput" // string@0d12 │ │ +040180: 6e20 dd01 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@01dd │ │ +040186: 0a04 |0017: move-result v4 │ │ +040188: 1a00 3d10 |0018: const-string v0, "extras" // string@103d │ │ +04018c: 6e20 df01 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ +040192: 0c05 |001d: move-result-object v5 │ │ +040194: 0770 |001e: move-object v0, v7 │ │ +040196: 7806 a906 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06a9 │ │ +04019c: 0c00 |0022: move-result-object v0 │ │ +04019e: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0024 reg=6 data Landroid/os/Bundle; │ │ 0x0000 - 0x0024 reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ @@ -21632,30 +21631,30 @@ │ │ type : '([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -040c24: |[040c24] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -040c34: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -040c38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -040c3a: 1101 |0003: return-object v1 │ │ -040c3c: 2132 |0004: array-length v2, v3 │ │ -040c3e: 7220 aa06 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06aa │ │ -040c44: 0c01 |0008: move-result-object v1 │ │ -040c46: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -040c48: 2132 |000a: array-length v2, v3 │ │ -040c4a: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ -040c4e: 4602 0300 |000d: aget-object v2, v3, v0 │ │ -040c52: 7120 b406 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06b4 │ │ -040c58: 0c02 |0012: move-result-object v2 │ │ -040c5a: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ -040c5e: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040c62: 28f3 |0017: goto 000a // -000d │ │ +0401a0: |[0401a0] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0401b0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0401b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0401b6: 1101 |0003: return-object v1 │ │ +0401b8: 2132 |0004: array-length v2, v3 │ │ +0401ba: 7220 aa06 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06aa │ │ +0401c0: 0c01 |0008: move-result-object v1 │ │ +0401c2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0401c4: 2132 |000a: array-length v2, v3 │ │ +0401c6: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ +0401ca: 4602 0300 |000d: aget-object v2, v3, v0 │ │ +0401ce: 7120 b406 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@06b4 │ │ +0401d4: 0c02 |0012: move-result-object v2 │ │ +0401d6: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ +0401da: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0401de: 28f3 |0017: goto 000a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0003 line=65 │ │ 0x0004 line=61 │ │ 0x0009 line=62 │ │ @@ -21672,44 +21671,44 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -040c64: |[040c64] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -040c74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040c76: 6e10 f000 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@00f0 │ │ -040c7c: 0c00 |0004: move-result-object v0 │ │ -040c7e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -040c82: 1102 |0007: return-object v2 │ │ -040c84: 6e10 b100 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@00b1 │ │ -040c8a: 0c01 |000b: move-result-object v1 │ │ -040c8c: 1a03 361d |000c: const-string v3, "text/vnd.android.intent" // string@1d36 │ │ -040c90: 6e20 b500 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@00b5 │ │ -040c96: 0a03 |0011: move-result v3 │ │ -040c98: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ -040c9c: 6e10 b400 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@00b4 │ │ -040ca2: 0c03 |0017: move-result-object v3 │ │ -040ca4: 1a04 2f0d |0018: const-string v4, "android.remoteinput.results" // string@0d2f │ │ -040ca8: 6e20 201a 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -040cae: 0a03 |001d: move-result v3 │ │ -040cb0: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ -040cb4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -040cb6: 6e20 b200 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00b2 │ │ -040cbc: 0c02 |0024: move-result-object v2 │ │ -040cbe: 6e10 b000 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00b0 │ │ -040cc4: 0c02 |0028: move-result-object v2 │ │ -040cc6: 6e10 f300 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ -040ccc: 0c02 |002c: move-result-object v2 │ │ -040cce: 1a03 300d |002d: const-string v3, "android.remoteinput.resultsData" // string@0d30 │ │ -040cd2: 6e20 e401 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ -040cd8: 0c02 |0032: move-result-object v2 │ │ -040cda: 1f02 6b00 |0033: check-cast v2, Landroid/os/Bundle; // type@006b │ │ -040cde: 28d2 |0035: goto 0007 // -002e │ │ +0401e0: |[0401e0] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0401f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0401f2: 6e10 f000 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@00f0 │ │ +0401f8: 0c00 |0004: move-result-object v0 │ │ +0401fa: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0401fe: 1102 |0007: return-object v2 │ │ +040200: 6e10 b100 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@00b1 │ │ +040206: 0c01 |000b: move-result-object v1 │ │ +040208: 1a03 3f1d |000c: const-string v3, "text/vnd.android.intent" // string@1d3f │ │ +04020c: 6e20 b500 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@00b5 │ │ +040212: 0a03 |0011: move-result v3 │ │ +040214: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ +040218: 6e10 b400 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@00b4 │ │ +04021e: 0c03 |0017: move-result-object v3 │ │ +040220: 1a04 380d |0018: const-string v4, "android.remoteinput.results" // string@0d38 │ │ +040224: 6e20 201a 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +04022a: 0a03 |001d: move-result v3 │ │ +04022c: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ +040230: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +040232: 6e20 b200 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@00b2 │ │ +040238: 0c02 |0024: move-result-object v2 │ │ +04023a: 6e10 b000 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@00b0 │ │ +040240: 0c02 |0028: move-result-object v2 │ │ +040242: 6e10 f300 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ +040248: 0c02 |002c: move-result-object v2 │ │ +04024a: 1a03 390d |002d: const-string v3, "android.remoteinput.resultsData" // string@0d39 │ │ +04024e: 6e20 e401 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ +040254: 0c02 |0032: move-result-object v2 │ │ +040256: 1f02 7100 |0033: check-cast v2, Landroid/os/Bundle; // type@0071 │ │ +04025a: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=91 │ │ 0x0008 line=84 │ │ 0x000c line=85 │ │ @@ -21725,38 +21724,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -040ce0: |[040ce0] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ -040cf0: 2200 6b00 |0000: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -040cf4: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -040cfa: 1a01 4b1a |0005: const-string v1, "resultKey" // string@1a4b │ │ -040cfe: 6e10 b006 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ -040d04: 0c02 |000a: move-result-object v2 │ │ -040d06: 6e30 f501 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ -040d0c: 1a01 0414 |000e: const-string v1, "label" // string@1404 │ │ -040d10: 6e10 af06 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@06af │ │ -040d16: 0c02 |0013: move-result-object v2 │ │ -040d18: 6e30 ee01 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@01ee │ │ -040d1e: 1a01 300e |0017: const-string v1, "choices" // string@0e30 │ │ -040d22: 6e10 ad06 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@06ad │ │ -040d28: 0c02 |001c: move-result-object v2 │ │ -040d2a: 6e30 ef01 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@01ef │ │ -040d30: 1a01 090d |0020: const-string v1, "allowFreeFormInput" // string@0d09 │ │ -040d34: 6e10 ac06 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@06ac │ │ -040d3a: 0a02 |0025: move-result v2 │ │ -040d3c: 6e30 ec01 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -040d42: 1a01 3410 |0029: const-string v1, "extras" // string@1034 │ │ -040d46: 6e10 ae06 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@06ae │ │ -040d4c: 0c02 |002e: move-result-object v2 │ │ -040d4e: 6e30 ed01 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ -040d54: 1100 |0032: return-object v0 │ │ +04025c: |[04025c] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ +04026c: 2200 7100 |0000: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +040270: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +040276: 1a01 541a |0005: const-string v1, "resultKey" // string@1a54 │ │ +04027a: 6e10 b006 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@06b0 │ │ +040280: 0c02 |000a: move-result-object v2 │ │ +040282: 6e30 f501 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ +040288: 1a01 0d14 |000e: const-string v1, "label" // string@140d │ │ +04028c: 6e10 af06 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@06af │ │ +040292: 0c02 |0013: move-result-object v2 │ │ +040294: 6e30 ee01 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@01ee │ │ +04029a: 1a01 390e |0017: const-string v1, "choices" // string@0e39 │ │ +04029e: 6e10 ad06 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@06ad │ │ +0402a4: 0c02 |001c: move-result-object v2 │ │ +0402a6: 6e30 ef01 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@01ef │ │ +0402ac: 1a01 120d |0020: const-string v1, "allowFreeFormInput" // string@0d12 │ │ +0402b0: 6e10 ac06 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@06ac │ │ +0402b6: 0a02 |0025: move-result v2 │ │ +0402b8: 6e30 ec01 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +0402be: 1a01 3d10 |0029: const-string v1, "extras" // string@103d │ │ +0402c2: 6e10 ae06 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@06ae │ │ +0402c8: 0c02 |002e: move-result-object v2 │ │ +0402ca: 6e30 ed01 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ +0402d0: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ 0x000e line=49 │ │ 0x0017 line=50 │ │ 0x0020 line=51 │ │ @@ -21771,29 +21770,29 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -040d58: |[040d58] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ -040d68: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -040d6c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -040d6e: 1100 |0003: return-object v0 │ │ -040d70: 2132 |0004: array-length v2, v3 │ │ -040d72: 2320 3604 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@0436 │ │ -040d76: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -040d78: 2132 |0008: array-length v2, v3 │ │ -040d7a: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ -040d7e: 4602 0301 |000b: aget-object v2, v3, v1 │ │ -040d82: 7110 b706 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@06b7 │ │ -040d88: 0c02 |0010: move-result-object v2 │ │ -040d8a: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -040d8e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -040d92: 28f3 |0015: goto 0008 // -000d │ │ +0402d4: |[0402d4] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ +0402e4: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0402e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0402ea: 1100 |0003: return-object v0 │ │ +0402ec: 2132 |0004: array-length v2, v3 │ │ +0402ee: 2320 3f04 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@043f │ │ +0402f2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0402f4: 2132 |0008: array-length v2, v3 │ │ +0402f6: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ +0402fa: 4602 0301 |000b: aget-object v2, v3, v1 │ │ +0402fe: 7110 b706 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@06b7 │ │ +040304: 0c02 |0010: move-result-object v2 │ │ +040306: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +04030a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04030e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x0003 line=76 │ │ 0x0004 line=72 │ │ 0x0007 line=73 │ │ @@ -21801,21 +21800,21 @@ │ │ 0x0013 line=73 │ │ locals : │ │ 0x0007 - 0x0016 reg=0 bundles [Landroid/os/Bundle; │ │ 0x0008 - 0x0016 reg=1 i I │ │ 0x0000 - 0x0016 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2622 (RemoteInputCompatJellybean.java) │ │ + source_file_idx : 2631 (RemoteInputCompatJellybean.java) │ │ │ │ Class #122 header: │ │ -class_idx : 326 │ │ +class_idx : 335 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2722 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2731 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -21835,32 +21834,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d94: |[040d94] android.support.v4.app.ServiceCompat.:()V │ │ -040da4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040daa: 0e00 |0003: return-void │ │ +040310: |[040310] android.support.v4.app.ServiceCompat.:()V │ │ +040320: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +040326: 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 : 2722 (ServiceCompat.java) │ │ + source_file_idx : 2731 (ServiceCompat.java) │ │ │ │ Class #123 header: │ │ -class_idx : 327 │ │ +class_idx : 336 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2739 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -21918,37 +21917,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -040dac: |[040dac] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -040dbc: 7010 1e1a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -040dc2: 5b34 7c02 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ -040dc6: 2200 3000 |0005: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -040dca: 7010 e600 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00e6 │ │ -040dd0: 1a01 190d |000a: const-string v1, "android.intent.action.SEND" // string@0d19 │ │ -040dd4: 6e20 0d01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ -040dda: 0c00 |000f: move-result-object v0 │ │ -040ddc: 5b30 8002 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040de0: 5430 8002 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040de4: 1a01 410d |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d41 │ │ -040de8: 6e10 1c00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@001c │ │ -040dee: 0c02 |0019: move-result-object v2 │ │ -040df0: 6e30 0601 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -040df6: 5430 8002 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040dfa: 1a01 400d |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d40 │ │ -040dfe: 6e10 1900 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ -040e04: 0c02 |0024: move-result-object v2 │ │ -040e06: 6e30 0401 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0104 │ │ -040e0c: 5430 8002 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040e10: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -040e14: 6e20 eb00 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -040e1a: 0e00 |002f: return-void │ │ +040328: |[040328] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +040338: 7010 1e1a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04033e: 5b34 7c02 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ +040342: 2200 3200 |0005: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +040346: 7010 e600 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00e6 │ │ +04034c: 1a01 220d |000a: const-string v1, "android.intent.action.SEND" // string@0d22 │ │ +040350: 6e20 0d01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ +040356: 0c00 |000f: move-result-object v0 │ │ +040358: 5b30 8002 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +04035c: 5430 8002 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040360: 1a01 4a0d |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d4a │ │ +040364: 6e10 1c00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@001c │ │ +04036a: 0c02 |0019: move-result-object v2 │ │ +04036c: 6e30 0601 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +040372: 5430 8002 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040376: 1a01 490d |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d49 │ │ +04037a: 6e10 1900 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0019 │ │ +040380: 0c02 |0024: move-result-object v2 │ │ +040382: 6e30 0401 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0104 │ │ +040388: 5430 8002 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +04038c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +040390: 6e20 eb00 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +040396: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=280 │ │ 0x0005 line=281 │ │ 0x0012 line=282 │ │ 0x001d line=283 │ │ @@ -21963,35 +21962,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 │ │ -040e1c: |[040e1c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -040e2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -040e2e: 5454 8002 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040e32: 6e20 fa00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ -040e38: 0c00 |0006: move-result-object v0 │ │ -040e3a: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -040e3e: 2101 |0009: array-length v1, v0 │ │ -040e40: 6e10 6e1a 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -040e46: 0a04 |000d: move-result v4 │ │ -040e48: b014 |000e: add-int/2addr v4, v1 │ │ -040e4a: 2342 5004 |000f: new-array v2, v4, [Ljava/lang/String; // type@0450 │ │ -040e4e: 6e20 701a 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -040e54: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -040e58: 6e10 6e1a 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -040e5e: 0a04 |0019: move-result v4 │ │ -040e60: 7151 491a 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -040e66: 5453 8002 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040e6a: 6e30 0801 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ -040e70: 0e00 |0022: return-void │ │ -040e72: 0131 |0023: move v1, v3 │ │ -040e74: 28e6 |0024: goto 000a // -001a │ │ +040398: |[040398] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +0403a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0403aa: 5454 8002 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0403ae: 6e20 fa00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ +0403b4: 0c00 |0006: move-result-object v0 │ │ +0403b6: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +0403ba: 2101 |0009: array-length v1, v0 │ │ +0403bc: 6e10 6e1a 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0403c2: 0a04 |000d: move-result v4 │ │ +0403c4: b014 |000e: add-int/2addr v4, v1 │ │ +0403c6: 2342 5904 |000f: new-array v2, v4, [Ljava/lang/String; // type@0459 │ │ +0403ca: 6e20 701a 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +0403d0: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +0403d4: 6e10 6e1a 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0403da: 0a04 |0019: move-result v4 │ │ +0403dc: 7151 491a 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0403e2: 5453 8002 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0403e6: 6e30 0801 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ +0403ec: 0e00 |0022: return-void │ │ +0403ee: 0131 |0023: move v1, v3 │ │ +0403f0: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0007 line=346 │ │ 0x000a line=347 │ │ 0x0011 line=348 │ │ 0x0014 line=349 │ │ @@ -22013,33 +22012,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 │ │ -040e78: |[040e78] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -040e88: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -040e8a: 6e10 c706 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@06c7 │ │ -040e90: 0c00 |0004: move-result-object v0 │ │ -040e92: 6e20 fa00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ -040e98: 0c01 |0008: move-result-object v1 │ │ -040e9a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -040e9e: 2112 |000b: array-length v2, v1 │ │ -040ea0: 2185 |000c: array-length v5, v8 │ │ -040ea2: b025 |000d: add-int/2addr v5, v2 │ │ -040ea4: 2353 5004 |000e: new-array v3, v5, [Ljava/lang/String; // type@0450 │ │ -040ea8: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -040eac: 7152 491a 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -040eb2: 2185 |0015: array-length v5, v8 │ │ -040eb4: 7155 491a 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -040eba: 6e30 0801 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ -040ec0: 0e00 |001c: return-void │ │ -040ec2: 0142 |001d: move v2, v4 │ │ -040ec4: 28ee |001e: goto 000c // -0012 │ │ +0403f4: |[0403f4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +040404: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +040406: 6e10 c706 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@06c7 │ │ +04040c: 0c00 |0004: move-result-object v0 │ │ +04040e: 6e20 fa00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ +040414: 0c01 |0008: move-result-object v1 │ │ +040416: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +04041a: 2112 |000b: array-length v2, v1 │ │ +04041c: 2185 |000c: array-length v5, v8 │ │ +04041e: b025 |000d: add-int/2addr v5, v2 │ │ +040420: 2353 5904 |000e: new-array v3, v5, [Ljava/lang/String; // type@0459 │ │ +040424: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +040428: 7152 491a 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +04042e: 2185 |0015: array-length v5, v8 │ │ +040430: 7155 491a 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +040436: 6e30 0801 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ +04043c: 0e00 |001c: return-void │ │ +04043e: 0142 |001d: move v2, v4 │ │ +040440: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0005 line=358 │ │ 0x0009 line=359 │ │ 0x000c line=360 │ │ 0x0010 line=361 │ │ @@ -22061,18 +22060,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 │ │ -040ec8: |[040ec8] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040ed8: 2200 4701 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0147 │ │ -040edc: 7020 ba06 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@06ba │ │ -040ee2: 1100 |0005: return-object v0 │ │ +040444: |[040444] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040454: 2200 5001 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@0150 │ │ +040458: 7020 ba06 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@06ba │ │ +04045e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -22081,23 +22080,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 │ │ -040ee4: |[040ee4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040ef4: 5410 7d02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ -040ef8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -040efc: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -040f00: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -040f06: 5b10 7d02 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ -040f0a: 5410 7d02 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ -040f0e: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -040f14: 1101 |0010: return-object v1 │ │ +040460: |[040460] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040470: 5410 7d02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ +040474: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +040478: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +04047c: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +040482: 5b10 7d02 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ +040486: 5410 7d02 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ +04048a: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +040490: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x000b line=609 │ │ 0x0010 line=610 │ │ locals : │ │ @@ -22109,18 +22108,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 │ │ -040f18: |[040f18] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040f28: 1a00 1c0d |0000: const-string v0, "android.intent.extra.BCC" // string@0d1c │ │ -040f2c: 7030 c306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@06c3 │ │ -040f32: 1101 |0005: return-object v1 │ │ +040494: |[040494] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0404a4: 1a00 250d |0000: const-string v0, "android.intent.extra.BCC" // string@0d25 │ │ +0404a8: 7030 c306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@06c3 │ │ +0404ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -22130,23 +22129,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 │ │ -040f34: |[040f34] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040f44: 5410 7e02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ -040f48: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -040f4c: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -040f50: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -040f56: 5b10 7e02 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ -040f5a: 5410 7e02 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ -040f5e: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -040f64: 1101 |0010: return-object v1 │ │ +0404b0: |[0404b0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0404c0: 5410 7e02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ +0404c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0404c8: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0404cc: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0404d2: 5b10 7e02 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ +0404d6: 5410 7e02 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ +0404da: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0404e0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x000b line=569 │ │ 0x0010 line=570 │ │ locals : │ │ @@ -22158,18 +22157,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 │ │ -040f68: |[040f68] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040f78: 1a00 1d0d |0000: const-string v0, "android.intent.extra.CC" // string@0d1d │ │ -040f7c: 7030 c306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@06c3 │ │ -040f82: 1101 |0005: return-object v1 │ │ +0404e4: |[0404e4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0404f4: 1a00 260d |0000: const-string v0, "android.intent.extra.CC" // string@0d26 │ │ +0404f8: 7030 c306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@06c3 │ │ +0404fe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -22179,23 +22178,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 │ │ -040f84: |[040f84] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040f94: 5410 8202 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -040f98: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -040f9c: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -040fa0: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -040fa6: 5b10 8202 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -040faa: 5410 8202 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -040fae: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -040fb4: 1101 |0010: return-object v1 │ │ +040500: |[040500] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040510: 5410 8202 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +040514: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +040518: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +04051c: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +040522: 5b10 8202 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +040526: 5410 8202 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +04052a: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +040530: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0004 line=527 │ │ 0x000b line=529 │ │ 0x0010 line=530 │ │ locals : │ │ @@ -22207,18 +22206,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 │ │ -040fb8: |[040fb8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040fc8: 1a00 1e0d |0000: const-string v0, "android.intent.extra.EMAIL" // string@0d1e │ │ -040fcc: 7030 c306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@06c3 │ │ -040fd2: 1101 |0005: return-object v1 │ │ +040534: |[040534] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040544: 1a00 270d |0000: const-string v0, "android.intent.extra.EMAIL" // string@0d27 │ │ +040548: 7030 c306 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@06c3 │ │ +04054e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -22228,38 +22227,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 │ │ -040fd4: |[040fd4] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -040fe4: 5431 8002 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -040fe8: 1a02 210d |0002: const-string v2, "android.intent.extra.STREAM" // string@0d21 │ │ -040fec: 6e20 f800 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ -040ff2: 0c00 |0007: move-result-object v0 │ │ -040ff4: 1f00 6700 |0008: check-cast v0, Landroid/net/Uri; // type@0067 │ │ -040ff8: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -040ffc: 6e20 ce06 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@06ce │ │ -041002: 0c03 |000f: move-result-object v3 │ │ -041004: 1103 |0010: return-object v3 │ │ -041006: 5431 8102 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -04100a: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -04100e: 2201 0a04 |0015: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -041012: 7010 601a 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -041018: 5b31 8102 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -04101c: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -041020: 5431 8002 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041024: 1a02 210d |0020: const-string v2, "android.intent.extra.STREAM" // string@0d21 │ │ -041028: 6e20 0a01 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@010a │ │ -04102e: 5431 8102 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -041032: 6e20 641a 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -041038: 5431 8102 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -04103c: 6e20 641a 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -041042: 28e1 |002f: goto 0010 // -001f │ │ +040550: |[040550] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040560: 5431 8002 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040564: 1a02 2a0d |0002: const-string v2, "android.intent.extra.STREAM" // string@0d2a │ │ +040568: 6e20 f800 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ +04056e: 0c00 |0007: move-result-object v0 │ │ +040570: 1f00 6c00 |0008: check-cast v0, Landroid/net/Uri; // type@006c │ │ +040574: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +040578: 6e20 ce06 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@06ce │ │ +04057e: 0c03 |000f: move-result-object v3 │ │ +040580: 1103 |0010: return-object v3 │ │ +040582: 5431 8102 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +040586: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +04058a: 2201 1304 |0015: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +04058e: 7010 601a 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +040594: 5b31 8102 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +040598: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +04059c: 5431 8002 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0405a0: 1a02 2a0d |0020: const-string v2, "android.intent.extra.STREAM" // string@0d2a │ │ +0405a4: 6e20 0a01 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@010a │ │ +0405aa: 5431 8102 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0405ae: 6e20 641a 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0405b4: 5431 8102 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0405b8: 6e20 641a 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0405be: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x000a line=488 │ │ 0x000c line=489 │ │ 0x0010 line=499 │ │ 0x0011 line=491 │ │ @@ -22279,21 +22278,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -041044: |[041044] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -041054: 6e10 c706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@06c7 │ │ -04105a: 0c00 |0003: move-result-object v0 │ │ -04105c: 5421 7f02 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@027f │ │ -041060: 7120 ec00 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ec │ │ -041066: 0c00 |0009: move-result-object v0 │ │ -041068: 1100 |000a: return-object v0 │ │ +0405c0: |[0405c0] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +0405d0: 6e10 c706 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@06c7 │ │ +0405d6: 0c00 |0003: move-result-object v0 │ │ +0405d8: 5421 7f02 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@027f │ │ +0405dc: 7120 ec00 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00ec │ │ +0405e2: 0c00 |0009: move-result-object v0 │ │ +0405e4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -22301,17 +22300,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04106c: |[04106c] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -04107c: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ -041080: 1100 |0002: return-object v0 │ │ +0405e8: |[0405e8] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +0405f8: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ +0405fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -22319,94 +22318,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -041084: |[041084] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -041094: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -041096: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -041098: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -04109a: 5473 8202 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -04109e: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -0410a2: 1a03 1e0d |0007: const-string v3, "android.intent.extra.EMAIL" // string@0d1e │ │ -0410a6: 5474 8202 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -0410aa: 7030 c206 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@06c2 │ │ -0410b0: 5b76 8202 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -0410b4: 5473 7e02 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ -0410b8: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -0410bc: 1a03 1d0d |0014: const-string v3, "android.intent.extra.CC" // string@0d1d │ │ -0410c0: 5474 7e02 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ -0410c4: 7030 c206 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@06c2 │ │ -0410ca: 5b76 7e02 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ -0410ce: 5473 7d02 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ -0410d2: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -0410d6: 1a03 1c0d |0021: const-string v3, "android.intent.extra.BCC" // string@0d1c │ │ -0410da: 5474 7d02 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ -0410de: 7030 c206 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@06c2 │ │ -0410e4: 5b76 7d02 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ -0410e8: 5473 8102 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -0410ec: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -0410f0: 5473 8102 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -0410f4: 6e10 6e1a 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0410fa: 0a03 |0033: move-result v3 │ │ -0410fc: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -041100: 5473 8002 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041104: 6e10 ed00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -04110a: 0c03 |003b: move-result-object v3 │ │ -04110c: 1a04 1a0d |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0d1a │ │ -041110: 6e20 2f1a 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -041116: 0a00 |0041: move-result v0 │ │ -041118: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -04111c: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -041120: 5473 8002 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041124: 1a04 190d |0048: const-string v4, "android.intent.action.SEND" // string@0d19 │ │ -041128: 6e20 0d01 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ -04112e: 5473 8102 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -041132: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -041136: 5473 8102 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -04113a: 6e10 691a 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -041140: 0a03 |0056: move-result v3 │ │ -041142: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -041146: 5473 8002 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -04114a: 1a04 210d |005b: const-string v4, "android.intent.extra.STREAM" // string@0d21 │ │ -04114e: 5475 8102 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -041152: 6e20 681a 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -041158: 0c02 |0062: move-result-object v2 │ │ -04115a: 1f02 7b00 |0063: check-cast v2, Landroid/os/Parcelable; // type@007b │ │ -04115e: 6e30 0401 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0104 │ │ -041164: 5b76 8102 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -041168: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -04116c: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -041170: 5472 8002 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041174: 1a03 1a0d |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0d1a │ │ -041178: 6e20 0d01 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ -04117e: 5472 8102 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -041182: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -041186: 5472 8102 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -04118a: 6e10 691a 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -041190: 0a02 |007e: move-result v2 │ │ -041192: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -041196: 5472 8002 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -04119a: 1a03 210d |0083: const-string v3, "android.intent.extra.STREAM" // string@0d21 │ │ -04119e: 5474 8102 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -0411a2: 6e30 0901 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0109 │ │ -0411a8: 5472 8002 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -0411ac: 1102 |008c: return-object v2 │ │ -0411ae: 0121 |008d: move v1, v2 │ │ -0411b0: 28a8 |008e: goto 0036 // -0058 │ │ -0411b2: 5472 8002 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -0411b6: 1a03 210d |0091: const-string v3, "android.intent.extra.STREAM" // string@0d21 │ │ -0411ba: 6e20 0a01 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@010a │ │ -0411c0: 28d2 |0096: goto 0068 // -002e │ │ -0411c2: 5472 8002 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -0411c6: 1a03 210d |0099: const-string v3, "android.intent.extra.STREAM" // string@0d21 │ │ -0411ca: 6e20 0a01 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@010a │ │ -0411d0: 28ec |009e: goto 008a // -0014 │ │ +040600: |[040600] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +040610: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +040612: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +040614: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +040616: 5473 8202 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +04061a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +04061e: 1a03 270d |0007: const-string v3, "android.intent.extra.EMAIL" // string@0d27 │ │ +040622: 5474 8202 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +040626: 7030 c206 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@06c2 │ │ +04062c: 5b76 8202 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +040630: 5473 7e02 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ +040634: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +040638: 1a03 260d |0014: const-string v3, "android.intent.extra.CC" // string@0d26 │ │ +04063c: 5474 7e02 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ +040640: 7030 c206 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@06c2 │ │ +040646: 5b76 7e02 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@027e │ │ +04064a: 5473 7d02 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ +04064e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +040652: 1a03 250d |0021: const-string v3, "android.intent.extra.BCC" // string@0d25 │ │ +040656: 5474 7d02 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ +04065a: 7030 c206 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@06c2 │ │ +040660: 5b76 7d02 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@027d │ │ +040664: 5473 8102 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +040668: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +04066c: 5473 8102 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +040670: 6e10 6e1a 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +040676: 0a03 |0033: move-result v3 │ │ +040678: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +04067c: 5473 8002 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040680: 6e10 ed00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +040686: 0c03 |003b: move-result-object v3 │ │ +040688: 1a04 230d |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0d23 │ │ +04068c: 6e20 2f1a 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +040692: 0a00 |0041: move-result v0 │ │ +040694: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +040698: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +04069c: 5473 8002 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0406a0: 1a04 220d |0048: const-string v4, "android.intent.action.SEND" // string@0d22 │ │ +0406a4: 6e20 0d01 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ +0406aa: 5473 8102 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0406ae: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +0406b2: 5473 8102 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0406b6: 6e10 691a 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +0406bc: 0a03 |0056: move-result v3 │ │ +0406be: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +0406c2: 5473 8002 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0406c6: 1a04 2a0d |005b: const-string v4, "android.intent.extra.STREAM" // string@0d2a │ │ +0406ca: 5475 8102 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0406ce: 6e20 681a 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0406d4: 0c02 |0062: move-result-object v2 │ │ +0406d6: 1f02 8100 |0063: check-cast v2, Landroid/os/Parcelable; // type@0081 │ │ +0406da: 6e30 0401 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0104 │ │ +0406e0: 5b76 8102 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0406e4: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +0406e8: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +0406ec: 5472 8002 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0406f0: 1a03 230d |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0d23 │ │ +0406f4: 6e20 0d01 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ +0406fa: 5472 8102 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +0406fe: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +040702: 5472 8102 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +040706: 6e10 691a 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +04070c: 0a02 |007e: move-result v2 │ │ +04070e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +040712: 5472 8002 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040716: 1a03 2a0d |0083: const-string v3, "android.intent.extra.STREAM" // string@0d2a │ │ +04071a: 5474 8102 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +04071e: 6e30 0901 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@0109 │ │ +040724: 5472 8002 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040728: 1102 |008c: return-object v2 │ │ +04072a: 0121 |008d: move v1, v2 │ │ +04072c: 28a8 |008e: goto 0036 // -0058 │ │ +04072e: 5472 8002 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040732: 1a03 2a0d |0091: const-string v3, "android.intent.extra.STREAM" // string@0d2a │ │ +040736: 6e20 0a01 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@010a │ │ +04073c: 28d2 |0096: goto 0068 // -002e │ │ +04073e: 5472 8002 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040742: 1a03 2a0d |0099: const-string v3, "android.intent.extra.STREAM" // string@0d2a │ │ +040746: 6e20 0a01 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@010a │ │ +04074c: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=297 │ │ 0x0007 line=298 │ │ 0x000e line=299 │ │ 0x0010 line=301 │ │ 0x0014 line=302 │ │ @@ -22441,21 +22440,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 │ │ -0411d4: |[0411d4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0411e4: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ -0411e8: 6e20 1f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@001f │ │ -0411ee: 0c00 |0005: move-result-object v0 │ │ -0411f0: 6e20 c906 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@06c9 │ │ -0411f6: 0c00 |0009: move-result-object v0 │ │ -0411f8: 1100 |000a: return-object v0 │ │ +040750: |[040750] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040760: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ +040764: 6e20 1f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@001f │ │ +04076a: 0c00 |0005: move-result-object v0 │ │ +04076c: 6e20 c906 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@06c9 │ │ +040772: 0c00 |0009: move-result-object v0 │ │ +040774: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -22464,17 +22463,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 │ │ -0411fc: |[0411fc] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04120c: 5b01 7f02 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@027f │ │ -041210: 1100 |0002: return-object v0 │ │ +040778: |[040778] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040788: 5b01 7f02 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@027f │ │ +04078c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0002 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -22484,19 +22483,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 │ │ -041214: |[041214] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041224: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041228: 1a01 1c0d |0002: const-string v1, "android.intent.extra.BCC" // string@0d1c │ │ -04122c: 6e30 0801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ -041232: 1102 |0007: return-object v2 │ │ +040790: |[040790] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0407a0: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0407a4: 1a01 250d |0002: const-string v1, "android.intent.extra.BCC" // string@0d25 │ │ +0407a8: 6e30 0801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ +0407ae: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0007 line=595 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -22506,19 +22505,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 │ │ -041234: |[041234] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041244: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041248: 1a01 1d0d |0002: const-string v1, "android.intent.extra.CC" // string@0d1d │ │ -04124c: 6e30 0801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ -041252: 1102 |0007: return-object v2 │ │ +0407b0: |[0407b0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0407c0: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0407c4: 1a01 260d |0002: const-string v1, "android.intent.extra.CC" // string@0d26 │ │ +0407c8: 6e30 0801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ +0407ce: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -22528,23 +22527,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 │ │ -041254: |[041254] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041264: 5420 8202 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -041268: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04126c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04126e: 5b20 8202 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ -041272: 5420 8002 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041276: 1a01 1e0d |0009: const-string v1, "android.intent.extra.EMAIL" // string@0d1e │ │ -04127a: 6e30 0801 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ -041280: 1102 |000e: return-object v2 │ │ +0407d0: |[0407d0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0407e0: 5420 8202 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +0407e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0407e8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0407ea: 5b20 8202 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0282 │ │ +0407ee: 5420 8002 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0407f2: 1a01 270d |0009: const-string v1, "android.intent.extra.EMAIL" // string@0d27 │ │ +0407f6: 6e30 0801 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0108 │ │ +0407fc: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0007 line=514 │ │ 0x000e line=515 │ │ locals : │ │ @@ -22556,27 +22555,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 │ │ -041284: |[041284] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041294: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -041298: 1a01 1f0d |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0d1f │ │ -04129c: 6e30 0601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -0412a2: 5420 8002 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -0412a6: 1a01 230d |0009: const-string v1, "android.intent.extra.TEXT" // string@0d23 │ │ -0412aa: 6e20 fd00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00fd │ │ -0412b0: 0a00 |000e: move-result v0 │ │ -0412b2: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -0412b6: 7110 8915 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1589 │ │ -0412bc: 0c00 |0014: move-result-object v0 │ │ -0412be: 6e20 d006 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@06d0 │ │ -0412c4: 1102 |0018: return-object v2 │ │ +040800: |[040800] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040810: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040814: 1a01 280d |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0d28 │ │ +040818: 6e30 0601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +04081e: 5420 8002 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040822: 1a01 2c0d |0009: const-string v1, "android.intent.extra.TEXT" // string@0d2c │ │ +040826: 6e20 fd00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00fd │ │ +04082c: 0a00 |000e: move-result v0 │ │ +04082e: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +040832: 7110 8915 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1589 │ │ +040838: 0c00 |0014: move-result-object v0 │ │ +04083a: 6e20 d006 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@06d0 │ │ +040840: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ 0x0011 line=451 │ │ 0x0018 line=453 │ │ locals : │ │ @@ -22588,31 +22587,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 │ │ -0412c8: |[0412c8] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0412d8: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -0412dc: 6e10 ed00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -0412e2: 0c00 |0005: move-result-object v0 │ │ -0412e4: 1a01 190d |0006: const-string v1, "android.intent.action.SEND" // string@0d19 │ │ -0412e8: 6e20 2f1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0412ee: 0a00 |000b: move-result v0 │ │ -0412f0: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -0412f4: 5420 8002 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -0412f8: 1a01 190d |0010: const-string v1, "android.intent.action.SEND" // string@0d19 │ │ -0412fc: 6e20 0d01 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ -041302: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -041304: 5b20 8102 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ -041308: 5420 8002 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -04130c: 1a01 210d |001a: const-string v1, "android.intent.extra.STREAM" // string@0d21 │ │ -041310: 6e30 0401 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0104 │ │ -041316: 1102 |001f: return-object v2 │ │ +040844: |[040844] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +040854: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040858: 6e10 ed00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +04085e: 0c00 |0005: move-result-object v0 │ │ +040860: 1a01 220d |0006: const-string v1, "android.intent.action.SEND" // string@0d22 │ │ +040864: 6e20 2f1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +04086a: 0a00 |000b: move-result v0 │ │ +04086c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +040870: 5420 8002 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040874: 1a01 220d |0010: const-string v1, "android.intent.action.SEND" // string@0d22 │ │ +040878: 6e20 0d01 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@010d │ │ +04087e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +040880: 5b20 8102 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0281 │ │ +040884: 5420 8002 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +040888: 1a01 2a0d |001a: const-string v1, "android.intent.extra.STREAM" // string@0d2a │ │ +04088c: 6e30 0401 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0104 │ │ +040892: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x000e line=468 │ │ 0x0015 line=470 │ │ 0x0018 line=471 │ │ 0x001f line=472 │ │ @@ -22625,19 +22624,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 │ │ -041318: |[041318] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041328: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -04132c: 1a01 220d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d22 │ │ -041330: 6e30 0601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -041336: 1102 |0007: return-object v2 │ │ +040894: |[040894] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0408a4: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0408a8: 1a01 2b0d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d2b │ │ +0408ac: 6e30 0601 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +0408b2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0007 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -22647,19 +22646,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 │ │ -041338: |[041338] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041348: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -04134c: 1a01 230d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d23 │ │ -041350: 6e30 0501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0105 │ │ -041356: 1102 |0007: return-object v2 │ │ +0408b4: |[0408b4] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0408c4: 5420 8002 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0408c8: 1a01 2c0d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d2c │ │ +0408cc: 6e30 0501 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0105 │ │ +0408d2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0007 line=433 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -22669,18 +22668,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 │ │ -041358: |[041358] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -041368: 5410 8002 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ -04136c: 6e20 1201 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0112 │ │ -041372: 1101 |0005: return-object v1 │ │ +0408d4: |[0408d4] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0408e4: 5410 8002 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0280 │ │ +0408e8: 6e20 1201 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0112 │ │ +0408ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -22690,34 +22689,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -041374: |[041374] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -041384: 5420 7c02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ -041388: 6e10 c406 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@06c4 │ │ -04138e: 0c01 |0005: move-result-object v1 │ │ -041390: 6e20 3900 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ -041396: 0e00 |0009: return-void │ │ +0408f0: |[0408f0] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +040900: 5420 7c02 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@027c │ │ +040904: 6e10 c406 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@06c4 │ │ +04090a: 0c01 |0005: move-result-object v1 │ │ +04090c: 6e20 3900 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ +040912: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0009 line=388 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #124 header: │ │ -class_idx : 328 │ │ +class_idx : 337 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2739 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -22764,27 +22763,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -041398: |[041398] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -0413a8: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0413ae: 5b12 8402 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ -0413b2: 6e10 1a00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -0413b8: 0c00 |0008: move-result-object v0 │ │ -0413ba: 5b10 8702 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -0413be: 7110 f906 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@06f9 │ │ -0413c4: 0c00 |000e: move-result-object v0 │ │ -0413c6: 5b10 8602 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ -0413ca: 7110 f806 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@06f8 │ │ -0413d0: 0c00 |0014: move-result-object v0 │ │ -0413d2: 5b10 8502 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ -0413d6: 0e00 |0017: return-void │ │ +040914: |[040914] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +040924: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04092a: 5b12 8402 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ +04092e: 6e10 1a00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +040934: 0c00 |0008: move-result-object v0 │ │ +040936: 5b10 8702 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +04093a: 7110 f906 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@06f9 │ │ +040940: 0c00 |000e: move-result-object v0 │ │ +040942: 5b10 8602 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ +040946: 7110 f806 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@06f8 │ │ +04094c: 0c00 |0014: move-result-object v0 │ │ +04094e: 5b10 8502 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ +040952: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0005 line=678 │ │ 0x000b line=679 │ │ 0x0011 line=680 │ │ @@ -22798,18 +22797,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 │ │ -0413d8: |[0413d8] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -0413e8: 2200 4801 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0148 │ │ -0413ec: 7020 d306 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@06d3 │ │ -0413f2: 1100 |0005: return-object v0 │ │ +040954: |[040954] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +040964: 2200 5101 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0151 │ │ +040968: 7020 d306 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@06d3 │ │ +04096e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -22818,17 +22817,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0413f4: |[0413f4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -041404: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ -041408: 1100 |0002: return-object v0 │ │ +040970: |[040970] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +040980: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ +040984: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -22836,31 +22835,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -04140c: |[04140c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -04141c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04141e: 5453 8502 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ -041422: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -041426: 1102 |0005: return-object v2 │ │ -041428: 5453 8402 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ -04142c: 6e10 1b00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001b │ │ -041432: 0c01 |000b: move-result-object v1 │ │ -041434: 5453 8502 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ -041438: 6e20 2001 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0120 │ │ -04143e: 0c02 |0011: move-result-object v2 │ │ -041440: 28f3 |0012: goto 0005 // -000d │ │ -041442: 0d00 |0013: move-exception v0 │ │ -041444: 1a03 0504 |0014: const-string v3, "IntentReader" // string@0405 │ │ -041448: 1a04 7d02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@027d │ │ -04144c: 7130 9515 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -041452: 28ea |001b: goto 0005 // -0016 │ │ +040988: |[040988] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +040998: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04099a: 5453 8502 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ +04099e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0409a2: 1102 |0005: return-object v2 │ │ +0409a4: 5453 8402 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ +0409a8: 6e10 1b00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001b │ │ +0409ae: 0c01 |000b: move-result-object v1 │ │ +0409b0: 5453 8502 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0285 │ │ +0409b4: 6e20 2001 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@0120 │ │ +0409ba: 0c02 |0011: move-result-object v2 │ │ +0409bc: 28f3 |0012: goto 0005 // -000d │ │ +0409be: 0d00 |0013: move-exception v0 │ │ +0409c0: 1a03 0504 |0014: const-string v3, "IntentReader" // string@0405 │ │ +0409c4: 1a04 7d02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@027d │ │ +0409c8: 7130 9515 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +0409ce: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=902 │ │ 0x0005 line=910 │ │ 0x0006 line=904 │ │ @@ -22877,31 +22876,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -041460: |[041460] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -041470: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -041472: 5453 8602 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ -041476: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -04147a: 1102 |0005: return-object v2 │ │ -04147c: 5453 8402 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ -041480: 6e10 1b00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001b │ │ -041486: 0c01 |000b: move-result-object v1 │ │ -041488: 5453 8602 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ -04148c: 6e20 2201 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0122 │ │ -041492: 0c02 |0011: move-result-object v2 │ │ -041494: 28f3 |0012: goto 0005 // -000d │ │ -041496: 0d00 |0013: move-exception v0 │ │ -041498: 1a03 0504 |0014: const-string v3, "IntentReader" // string@0405 │ │ -04149c: 1a04 7e02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@027e │ │ -0414a0: 7130 9515 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -0414a6: 28ea |001b: goto 0005 // -0016 │ │ +0409dc: |[0409dc] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +0409ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0409ee: 5453 8602 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ +0409f2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0409f6: 1102 |0005: return-object v2 │ │ +0409f8: 5453 8402 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ +0409fc: 6e10 1b00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001b │ │ +040a02: 0c01 |000b: move-result-object v1 │ │ +040a04: 5453 8602 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ +040a08: 6e20 2201 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0122 │ │ +040a0e: 0c02 |0011: move-result-object v2 │ │ +040a10: 28f3 |0012: goto 0005 // -000d │ │ +040a12: 0d00 |0013: move-exception v0 │ │ +040a14: 1a03 0504 |0014: const-string v3, "IntentReader" // string@0405 │ │ +040a18: 1a04 7e02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@027e │ │ +040a1c: 7130 9515 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +040a22: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=924 │ │ 0x0005 line=932 │ │ 0x0006 line=926 │ │ @@ -22918,34 +22917,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0414b4: |[0414b4] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -0414c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0414c6: 5453 8602 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ -0414ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0414ce: 1102 |0005: return-object v2 │ │ -0414d0: 5453 8402 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ -0414d4: 6e10 1b00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001b │ │ -0414da: 0c01 |000b: move-result-object v1 │ │ -0414dc: 5453 8602 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ -0414e0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0414e2: 6e30 2301 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0123 │ │ -0414e8: 0c03 |0012: move-result-object v3 │ │ -0414ea: 6e20 2401 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0124 │ │ -0414f0: 0c02 |0016: move-result-object v2 │ │ -0414f2: 28ee |0017: goto 0005 // -0012 │ │ -0414f4: 0d00 |0018: move-exception v0 │ │ -0414f6: 1a03 0504 |0019: const-string v3, "IntentReader" // string@0405 │ │ -0414fa: 1a04 7f02 |001b: const-string v4, "Could not retrieve label for calling application" // string@027f │ │ -0414fe: 7130 9515 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -041504: 28e5 |0020: goto 0005 // -001b │ │ +040a30: |[040a30] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +040a40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +040a42: 5453 8602 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ +040a46: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +040a4a: 1102 |0005: return-object v2 │ │ +040a4c: 5453 8402 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0284 │ │ +040a50: 6e10 1b00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@001b │ │ +040a56: 0c01 |000b: move-result-object v1 │ │ +040a58: 5453 8602 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ +040a5c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +040a5e: 6e30 2301 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0123 │ │ +040a64: 0c03 |0012: move-result-object v3 │ │ +040a66: 6e20 2401 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0124 │ │ +040a6c: 0c02 |0016: move-result-object v2 │ │ +040a6e: 28ee |0017: goto 0005 // -0012 │ │ +040a70: 0d00 |0018: move-exception v0 │ │ +040a72: 1a03 0504 |0019: const-string v3, "IntentReader" // string@0405 │ │ +040a76: 1a04 7f02 |001b: const-string v4, "Could not retrieve label for calling application" // string@027f │ │ +040a7a: 7130 9515 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +040a80: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=954 │ │ 0x0006 line=948 │ │ @@ -22962,17 +22961,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041514: |[041514] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -041524: 5410 8602 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ -041528: 1100 |0002: return-object v0 │ │ +040a90: |[040a90] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +040aa0: 5410 8602 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0286 │ │ +040aa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -22980,20 +22979,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04152c: |[04152c] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -04153c: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041540: 1a01 1c0d |0002: const-string v1, "android.intent.extra.BCC" // string@0d1c │ │ -041544: 6e20 fa00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ -04154a: 0c00 |0007: move-result-object v0 │ │ -04154c: 1100 |0008: return-object v0 │ │ +040aa8: |[040aa8] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +040ab8: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040abc: 1a01 250d |0002: const-string v1, "android.intent.extra.BCC" // string@0d25 │ │ +040ac0: 6e20 fa00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ +040ac6: 0c00 |0007: move-result-object v0 │ │ +040ac8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23001,20 +23000,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041550: |[041550] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -041560: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041564: 1a01 1d0d |0002: const-string v1, "android.intent.extra.CC" // string@0d1d │ │ -041568: 6e20 fa00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ -04156e: 0c00 |0007: move-result-object v0 │ │ -041570: 1100 |0008: return-object v0 │ │ +040acc: |[040acc] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +040adc: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040ae0: 1a01 260d |0002: const-string v1, "android.intent.extra.CC" // string@0d26 │ │ +040ae4: 6e20 fa00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ +040aea: 0c00 |0007: move-result-object v0 │ │ +040aec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23022,20 +23021,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041574: |[041574] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -041584: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041588: 1a01 1e0d |0002: const-string v1, "android.intent.extra.EMAIL" // string@0d1e │ │ -04158c: 6e20 fa00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ -041592: 0c00 |0007: move-result-object v0 │ │ -041594: 1100 |0008: return-object v0 │ │ +040af0: |[040af0] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +040b00: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040b04: 1a01 270d |0002: const-string v1, "android.intent.extra.EMAIL" // string@0d27 │ │ +040b08: 6e20 fa00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00fa │ │ +040b0e: 0c00 |0007: move-result-object v0 │ │ +040b10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23043,34 +23042,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -041598: |[041598] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -0415a8: 5442 8702 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -0415ac: 1a03 1f0d |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0d1f │ │ -0415b0: 6e20 fb00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ -0415b6: 0c00 |0007: move-result-object v0 │ │ -0415b8: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -0415bc: 6e10 e206 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@06e2 │ │ -0415c2: 0c01 |000d: move-result-object v1 │ │ -0415c4: 2012 1003 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0310 │ │ -0415c8: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -0415cc: 1f01 1003 |0012: check-cast v1, Landroid/text/Spanned; // type@0310 │ │ -0415d0: 7110 8a15 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@158a │ │ -0415d6: 0c00 |0017: move-result-object v0 │ │ -0415d8: 1100 |0018: return-object v0 │ │ -0415da: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -0415de: 7100 f506 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@06f5 │ │ -0415e4: 0c02 |001e: move-result-object v2 │ │ -0415e6: 7220 e806 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@06e8 │ │ -0415ec: 0c00 |0022: move-result-object v0 │ │ -0415ee: 28f5 |0023: goto 0018 // -000b │ │ +040b14: |[040b14] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +040b24: 5442 8702 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040b28: 1a03 280d |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0d28 │ │ +040b2c: 6e20 fb00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ +040b32: 0c00 |0007: move-result-object v0 │ │ +040b34: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +040b38: 6e10 e206 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@06e2 │ │ +040b3e: 0c01 |000d: move-result-object v1 │ │ +040b40: 2012 1903 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0319 │ │ +040b44: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +040b48: 1f01 1903 |0012: check-cast v1, Landroid/text/Spanned; // type@0319 │ │ +040b4c: 7110 8a15 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@158a │ │ +040b52: 0c00 |0017: move-result-object v0 │ │ +040b54: 1100 |0018: return-object v0 │ │ +040b56: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +040b5a: 7100 f506 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@06f5 │ │ +040b60: 0c02 |001e: move-result-object v2 │ │ +040b62: 7220 e806 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@06e8 │ │ +040b68: 0c00 |0022: move-result-object v0 │ │ +040b6a: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0008 line=751 │ │ 0x000a line=752 │ │ 0x000e line=753 │ │ 0x0012 line=754 │ │ @@ -23088,21 +23087,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0415f0: |[0415f0] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -041600: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041604: 1a01 210d |0002: const-string v1, "android.intent.extra.STREAM" // string@0d21 │ │ -041608: 6e20 f800 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ -04160e: 0c00 |0007: move-result-object v0 │ │ -041610: 1f00 6700 |0008: check-cast v0, Landroid/net/Uri; // type@0067 │ │ -041614: 1100 |000a: return-object v0 │ │ +040b6c: |[040b6c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +040b7c: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040b80: 1a01 2a0d |0002: const-string v1, "android.intent.extra.STREAM" // string@0d2a │ │ +040b84: 6e20 f800 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ +040b8a: 0c00 |0007: move-result-object v0 │ │ +040b8c: 1f00 6c00 |0008: check-cast v0, Landroid/net/Uri; // type@006c │ │ +040b90: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23110,58 +23109,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -041618: |[041618] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -041628: 5430 8802 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -04162c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -041630: 6e10 e406 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@06e4 │ │ -041636: 0a00 |0007: move-result v0 │ │ -041638: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -04163c: 5430 8702 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041640: 1a01 210d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d21 │ │ -041644: 6e20 f700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00f7 │ │ -04164a: 0c00 |0011: move-result-object v0 │ │ -04164c: 5b30 8802 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -041650: 5430 8802 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -041654: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -041658: 5430 8802 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -04165c: 6e20 681a 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -041662: 0c00 |001d: move-result-object v0 │ │ -041664: 1f00 6700 |001e: check-cast v0, Landroid/net/Uri; // type@0067 │ │ -041668: 1100 |0020: return-object v0 │ │ -04166a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -04166e: 5430 8702 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041672: 1a01 210d |0025: const-string v1, "android.intent.extra.STREAM" // string@0d21 │ │ -041676: 6e20 f800 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ -04167c: 0c00 |002a: move-result-object v0 │ │ -04167e: 1f00 6700 |002b: check-cast v0, Landroid/net/Uri; // type@0067 │ │ -041682: 28f3 |002d: goto 0020 // -000d │ │ -041684: 2200 e303 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03e3 │ │ -041688: 2201 f403 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -04168c: 7010 3b1a 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -041692: 1a02 cb0a |0035: const-string v2, "Stream items available: " // string@0acb │ │ -041696: 6e20 431a 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04169c: 0c01 |003a: move-result-object v1 │ │ -04169e: 6e10 e006 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@06e0 │ │ -0416a4: 0a02 |003e: move-result v2 │ │ -0416a6: 6e20 3f1a 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0416ac: 0c01 |0042: move-result-object v1 │ │ -0416ae: 1a02 4d00 |0043: const-string v2, " index requested: " // string@004d │ │ -0416b2: 6e20 431a 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0416b8: 0c01 |0048: move-result-object v1 │ │ -0416ba: 6e20 3f1a 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0416c0: 0c01 |004c: move-result-object v1 │ │ -0416c2: 6e10 481a 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0416c8: 0c01 |0050: move-result-object v1 │ │ -0416ca: 7020 061a 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ -0416d0: 2700 |0054: throw v0 │ │ +040b94: |[040b94] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +040ba4: 5430 8802 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040ba8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +040bac: 6e10 e406 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@06e4 │ │ +040bb2: 0a00 |0007: move-result v0 │ │ +040bb4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +040bb8: 5430 8702 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040bbc: 1a01 2a0d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d2a │ │ +040bc0: 6e20 f700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00f7 │ │ +040bc6: 0c00 |0011: move-result-object v0 │ │ +040bc8: 5b30 8802 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040bcc: 5430 8802 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040bd0: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +040bd4: 5430 8802 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040bd8: 6e20 681a 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +040bde: 0c00 |001d: move-result-object v0 │ │ +040be0: 1f00 6c00 |001e: check-cast v0, Landroid/net/Uri; // type@006c │ │ +040be4: 1100 |0020: return-object v0 │ │ +040be6: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +040bea: 5430 8702 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040bee: 1a01 2a0d |0025: const-string v1, "android.intent.extra.STREAM" // string@0d2a │ │ +040bf2: 6e20 f800 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ +040bf8: 0c00 |002a: move-result-object v0 │ │ +040bfa: 1f00 6c00 |002b: check-cast v0, Landroid/net/Uri; // type@006c │ │ +040bfe: 28f3 |002d: goto 0020 // -000d │ │ +040c00: 2200 ec03 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ec │ │ +040c04: 2201 fd03 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +040c08: 7010 3b1a 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +040c0e: 1a02 d40a |0035: const-string v2, "Stream items available: " // string@0ad4 │ │ +040c12: 6e20 431a 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +040c18: 0c01 |003a: move-result-object v1 │ │ +040c1a: 6e10 e006 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@06e0 │ │ +040c20: 0a02 |003e: move-result v2 │ │ +040c22: 6e20 3f1a 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +040c28: 0c01 |0042: move-result-object v1 │ │ +040c2a: 1a02 4d00 |0043: const-string v2, " index requested: " // string@004d │ │ +040c2e: 6e20 431a 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +040c34: 0c01 |0048: move-result-object v1 │ │ +040c36: 6e20 3f1a 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +040c3c: 0c01 |004c: move-result-object v1 │ │ +040c3e: 6e10 481a 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +040c44: 0c01 |0050: move-result-object v1 │ │ +040c46: 7020 061a 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ +040c4c: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x000a line=788 │ │ 0x0014 line=790 │ │ 0x0018 line=791 │ │ 0x0020 line=794 │ │ @@ -23177,40 +23176,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0416d4: |[0416d4] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -0416e4: 5420 8802 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -0416e8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -0416ec: 6e10 e406 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@06e4 │ │ -0416f2: 0a00 |0007: move-result v0 │ │ -0416f4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0416f8: 5420 8702 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -0416fc: 1a01 210d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d21 │ │ -041700: 6e20 f700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00f7 │ │ -041706: 0c00 |0011: move-result-object v0 │ │ -041708: 5b20 8802 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -04170c: 5420 8802 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -041710: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -041714: 5420 8802 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ -041718: 6e10 6e1a 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04171e: 0a00 |001d: move-result v0 │ │ -041720: 0f00 |001e: return v0 │ │ -041722: 5420 8702 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041726: 1a01 210d |0021: const-string v1, "android.intent.extra.STREAM" // string@0d21 │ │ -04172a: 6e20 fd00 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00fd │ │ -041730: 0a00 |0026: move-result v0 │ │ -041732: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -041736: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -041738: 28f4 |002a: goto 001e // -000c │ │ -04173a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -04173c: 28f2 |002c: goto 001e // -000e │ │ +040c50: |[040c50] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +040c60: 5420 8802 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040c64: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +040c68: 6e10 e406 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@06e4 │ │ +040c6e: 0a00 |0007: move-result v0 │ │ +040c70: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +040c74: 5420 8702 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040c78: 1a01 2a0d |000c: const-string v1, "android.intent.extra.STREAM" // string@0d2a │ │ +040c7c: 6e20 f700 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00f7 │ │ +040c82: 0c00 |0011: move-result-object v0 │ │ +040c84: 5b20 8802 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040c88: 5420 8802 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040c8c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +040c90: 5420 8802 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0288 │ │ +040c94: 6e10 6e1a 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +040c9a: 0a00 |001d: move-result v0 │ │ +040c9c: 0f00 |001e: return v0 │ │ +040c9e: 5420 8702 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040ca2: 1a01 2a0d |0021: const-string v1, "android.intent.extra.STREAM" // string@0d2a │ │ +040ca6: 6e20 fd00 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00fd │ │ +040cac: 0a00 |0026: move-result v0 │ │ +040cae: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +040cb2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +040cb4: 28f4 |002a: goto 001e // -000c │ │ +040cb6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +040cb8: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x000a line=809 │ │ 0x0014 line=811 │ │ 0x0018 line=812 │ │ 0x001e line=814 │ │ @@ -23222,20 +23221,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041740: |[041740] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -041750: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041754: 1a01 220d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d22 │ │ -041758: 6e20 fb00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ -04175e: 0c00 |0007: move-result-object v0 │ │ -041760: 1100 |0008: return-object v0 │ │ +040cbc: |[040cbc] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +040ccc: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040cd0: 1a01 2b0d |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0d2b │ │ +040cd4: 6e20 fb00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ +040cda: 0c00 |0007: move-result-object v0 │ │ +040cdc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23243,20 +23242,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041764: |[041764] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -041774: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041778: 1a01 230d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d23 │ │ -04177c: 6e20 ef00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00ef │ │ -041782: 0c00 |0007: move-result-object v0 │ │ -041784: 1100 |0008: return-object v0 │ │ +040ce0: |[040ce0] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +040cf0: 5420 8702 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040cf4: 1a01 2c0d |0002: const-string v1, "android.intent.extra.TEXT" // string@0d2c │ │ +040cf8: 6e20 ef00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00ef │ │ +040cfe: 0c00 |0007: move-result-object v0 │ │ +040d00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23264,19 +23263,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041788: |[041788] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -041798: 5410 8702 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -04179c: 6e10 fc00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00fc │ │ -0417a2: 0c00 |0005: move-result-object v0 │ │ -0417a4: 1100 |0006: return-object v0 │ │ +040d04: |[040d04] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +040d14: 5410 8702 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040d18: 6e10 fc00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00fc │ │ +040d1e: 0c00 |0005: move-result-object v0 │ │ +040d20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23284,22 +23283,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0417a8: |[0417a8] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -0417b8: 1a00 1a0d |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0d1a │ │ -0417bc: 5421 8702 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -0417c0: 6e10 ed00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -0417c6: 0c01 |0007: move-result-object v1 │ │ -0417c8: 6e20 2f1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0417ce: 0a00 |000b: move-result v0 │ │ -0417d0: 0f00 |000c: return v0 │ │ +040d24: |[040d24] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +040d34: 1a00 230d |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0d23 │ │ +040d38: 5421 8702 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040d3c: 6e10 ed00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +040d42: 0c01 |0007: move-result-object v1 │ │ +040d44: 6e20 2f1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +040d4a: 0a00 |000b: move-result v0 │ │ +040d4c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -23307,30 +23306,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0417d4: |[0417d4] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -0417e4: 5421 8702 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -0417e8: 6e10 ed00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -0417ee: 0c00 |0005: move-result-object v0 │ │ -0417f0: 1a01 190d |0006: const-string v1, "android.intent.action.SEND" // string@0d19 │ │ -0417f4: 6e20 2f1a 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0417fa: 0a01 |000b: move-result v1 │ │ -0417fc: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -041800: 1a01 1a0d |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0d1a │ │ -041804: 6e20 2f1a 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -04180a: 0a01 |0013: move-result v1 │ │ -04180c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -041810: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -041812: 0f01 |0017: return v1 │ │ -041814: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -041816: 28fe |0019: goto 0017 // -0002 │ │ +040d50: |[040d50] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +040d60: 5421 8702 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040d64: 6e10 ed00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +040d6a: 0c00 |0005: move-result-object v0 │ │ +040d6c: 1a01 220d |0006: const-string v1, "android.intent.action.SEND" // string@0d22 │ │ +040d70: 6e20 2f1a 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +040d76: 0a01 |000b: move-result v1 │ │ +040d78: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +040d7c: 1a01 230d |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0d23 │ │ +040d80: 6e20 2f1a 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +040d86: 0a01 |0013: move-result v1 │ │ +040d88: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +040d8c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +040d8e: 0f01 |0017: return v1 │ │ +040d90: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +040d92: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -23340,35 +23339,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -041818: |[041818] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -041828: 1a00 190d |0000: const-string v0, "android.intent.action.SEND" // string@0d19 │ │ -04182c: 5421 8702 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ -041830: 6e10 ed00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -041836: 0c01 |0007: move-result-object v1 │ │ -041838: 6e20 2f1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -04183e: 0a00 |000b: move-result v0 │ │ -041840: 0f00 |000c: return v0 │ │ +040d94: |[040d94] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +040da4: 1a00 220d |0000: const-string v0, "android.intent.action.SEND" // string@0d22 │ │ +040da8: 5421 8702 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0287 │ │ +040dac: 6e10 ed00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +040db2: 0c01 |0007: move-result-object v1 │ │ +040db4: 6e20 2f1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +040dba: 0a00 |000b: move-result v0 │ │ +040dbc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #125 header: │ │ -class_idx : 329 │ │ +class_idx : 338 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -23392,21 +23391,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 : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 333 │ │ +class_idx : 342 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2739 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -23439,33 +23438,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -041844: |[041844] android.support.v4.app.ShareCompat.:()V │ │ -041854: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -041858: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04185c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -041860: 2200 4c01 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@014c │ │ -041864: 7010 f006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@06f0 │ │ -04186a: 6900 8b02 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ -04186e: 0e00 |000d: return-void │ │ -041870: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -041874: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -041878: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04187c: 2200 4b01 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@014b │ │ -041880: 7010 ed06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@06ed │ │ -041886: 6900 8b02 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ -04188a: 28f2 |001b: goto 000d // -000e │ │ -04188c: 2200 4a01 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@014a │ │ -041890: 7010 e906 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@06e9 │ │ -041896: 6900 8b02 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ -04189a: 28ea |0023: goto 000d // -0016 │ │ +040dc0: |[040dc0] android.support.v4.app.ShareCompat.:()V │ │ +040dd0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +040dd4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +040dd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +040ddc: 2200 5501 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0155 │ │ +040de0: 7010 f006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@06f0 │ │ +040de6: 6900 8b02 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ +040dea: 0e00 |000d: return-void │ │ +040dec: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +040df0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +040df4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +040df8: 2200 5401 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0154 │ │ +040dfc: 7010 ed06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@06ed │ │ +040e02: 6900 8b02 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ +040e06: 28f2 |001b: goto 000d // -000e │ │ +040e08: 2200 5301 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0153 │ │ +040e0c: 7010 e906 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@06e9 │ │ +040e12: 6900 8b02 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ +040e16: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x000d line=159 │ │ 0x000e line=154 │ │ 0x0014 line=155 │ │ @@ -23477,17 +23476,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04189c: |[04189c] android.support.v4.app.ShareCompat.:()V │ │ -0418ac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0418b2: 0e00 |0003: return-void │ │ +040e18: |[040e18] android.support.v4.app.ShareCompat.:()V │ │ +040e28: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +040e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -23496,52 +23495,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 │ │ -0418b4: |[0418b4] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -0418c4: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ -0418c8: 1100 |0002: return-object v0 │ │ +040e30: |[040e30] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +040e40: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ +040e44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 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 │ │ -0418cc: |[0418cc] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0418dc: 7220 ca15 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ -0418e2: 0c00 |0003: move-result-object v0 │ │ -0418e4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0418e8: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0418ec: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -0418f0: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0418f6: 1a03 7b02 |000d: const-string v3, "Could not find menu item with id " // string@027b │ │ -0418fa: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -041900: 0c02 |0012: move-result-object v2 │ │ -041902: 6e20 3f1a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -041908: 0c02 |0016: move-result-object v2 │ │ -04190a: 1a03 4c00 |0017: const-string v3, " in the supplied menu" // string@004c │ │ -04190e: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -041914: 0c02 |001c: move-result-object v2 │ │ -041916: 6e10 481a 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04191c: 0c02 |0020: move-result-object v2 │ │ -04191e: 7020 001a 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -041924: 2701 |0024: throw v1 │ │ -041926: 7120 f706 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@06f7 │ │ -04192c: 0e00 |0028: return-void │ │ +040e48: |[040e48] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +040e58: 7220 ca15 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ +040e5e: 0c00 |0003: move-result-object v0 │ │ +040e60: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +040e64: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +040e68: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +040e6c: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +040e72: 1a03 7b02 |000d: const-string v3, "Could not find menu item with id " // string@027b │ │ +040e76: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +040e7c: 0c02 |0012: move-result-object v2 │ │ +040e7e: 6e20 3f1a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +040e84: 0c02 |0016: move-result-object v2 │ │ +040e86: 1a03 4c00 |0017: const-string v3, " in the supplied menu" // string@004c │ │ +040e8a: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +040e90: 0c02 |001c: move-result-object v2 │ │ +040e92: 6e10 481a 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +040e98: 0c02 |0020: move-result-object v2 │ │ +040e9a: 7020 001a 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +040ea0: 2701 |0024: throw v1 │ │ +040ea2: 7120 f706 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@06f7 │ │ +040ea8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0025 line=250 │ │ 0x0028 line=251 │ │ @@ -23556,18 +23555,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 │ │ -041930: |[041930] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -041940: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ -041944: 7230 e706 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@06e7 │ │ -04194a: 0e00 |0005: return-void │ │ +040eac: |[040eac] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +040ebc: 6200 8b02 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@028b │ │ +040ec0: 7230 e706 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@06e7 │ │ +040ec6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -23577,25 +23576,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 │ │ -04194c: |[04194c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -04195c: 6e10 1700 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0017 │ │ -041962: 0c00 |0003: move-result-object v0 │ │ -041964: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -041968: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -04196e: 0c01 |0009: move-result-object v1 │ │ -041970: 1a02 400d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d40 │ │ -041974: 6e20 f800 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ -04197a: 0c00 |000f: move-result-object v0 │ │ -04197c: 1f00 2600 |0010: check-cast v0, Landroid/content/ComponentName; // type@0026 │ │ -041980: 1100 |0012: return-object v0 │ │ +040ec8: |[040ec8] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +040ed8: 6e10 1700 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0017 │ │ +040ede: 0c00 |0003: move-result-object v0 │ │ +040ee0: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +040ee4: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +040eea: 0c01 |0009: move-result-object v1 │ │ +040eec: 1a02 490d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0d49 │ │ +040ef0: 6e20 f800 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ +040ef6: 0c00 |000f: move-result-object v0 │ │ +040ef8: 1f00 2800 |0010: check-cast v0, Landroid/content/ComponentName; // type@0028 │ │ +040efc: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0012 line=198 │ │ locals : │ │ @@ -23608,42 +23607,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 │ │ -041984: |[041984] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -041994: 6e10 1800 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0018 │ │ -04199a: 0c00 |0003: move-result-object v0 │ │ -04199c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -0419a0: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -0419a6: 0c01 |0009: move-result-object v1 │ │ -0419a8: 1a02 410d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d41 │ │ -0419ac: 6e20 fb00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ -0419b2: 0c00 |000f: move-result-object v0 │ │ -0419b4: 1100 |0010: return-object v0 │ │ +040f00: |[040f00] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +040f10: 6e10 1800 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0018 │ │ +040f16: 0c00 |0003: move-result-object v0 │ │ +040f18: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +040f1c: 6e10 1a00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +040f22: 0c01 |0009: move-result-object v1 │ │ +040f24: 1a02 4a0d |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0d4a │ │ +040f28: 6e20 fb00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ +040f2e: 0c00 |000f: move-result-object v0 │ │ +040f30: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #127 header: │ │ -class_idx : 334 │ │ +class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2731 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2740 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -23663,17 +23662,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0419b8: |[0419b8] android.support.v4.app.ShareCompatICS.:()V │ │ -0419c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0419ce: 0e00 |0003: return-void │ │ +040f34: |[040f34] android.support.v4.app.ShareCompatICS.:()V │ │ +040f44: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +040f4a: 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;) │ │ @@ -23681,42 +23680,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 │ │ -0419d0: |[0419d0] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0419e0: 7210 ce15 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@15ce │ │ -0419e6: 0c00 |0003: move-result-object v0 │ │ -0419e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0419ea: 2002 7403 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0374 │ │ -0419ee: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -0419f2: 2201 7403 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0374 │ │ -0419f6: 7020 0718 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1807 │ │ -0419fc: 2202 f403 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -041a00: 7010 3b1a 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -041a06: 1a03 da00 |0013: const-string v3, ".sharecompat_" // string@00da │ │ -041a0a: 6e20 431a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -041a10: 0c02 |0018: move-result-object v2 │ │ -041a12: 6e10 211a 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -041a18: 0c03 |001c: move-result-object v3 │ │ -041a1a: 6e10 f319 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -041a20: 0c03 |0020: move-result-object v3 │ │ -041a22: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -041a28: 0c02 |0024: move-result-object v2 │ │ -041a2a: 6e10 481a 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -041a30: 0c02 |0028: move-result-object v2 │ │ -041a32: 6e20 0818 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1808 │ │ -041a38: 6e20 0918 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1809 │ │ -041a3e: 7220 d315 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@15d3 │ │ -041a44: 0e00 |0032: return-void │ │ -041a46: 0701 |0033: move-object v1, v0 │ │ -041a48: 1f01 7403 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0374 │ │ -041a4c: 28d8 |0036: goto 000e // -0028 │ │ +040f4c: |[040f4c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +040f5c: 7210 ce15 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@15ce │ │ +040f62: 0c00 |0003: move-result-object v0 │ │ +040f64: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +040f66: 2002 7d03 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@037d │ │ +040f6a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +040f6e: 2201 7d03 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@037d │ │ +040f72: 7020 0718 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1807 │ │ +040f78: 2202 fd03 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +040f7c: 7010 3b1a 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +040f82: 1a03 da00 |0013: const-string v3, ".sharecompat_" // string@00da │ │ +040f86: 6e20 431a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +040f8c: 0c02 |0018: move-result-object v2 │ │ +040f8e: 6e10 211a 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +040f94: 0c03 |001c: move-result-object v3 │ │ +040f96: 6e10 f319 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +040f9c: 0c03 |0020: move-result-object v3 │ │ +040f9e: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +040fa4: 0c02 |0024: move-result-object v2 │ │ +040fa6: 6e10 481a 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +040fac: 0c02 |0028: move-result-object v2 │ │ +040fae: 6e20 0818 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1808 │ │ +040fb4: 6e20 0918 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1809 │ │ +040fba: 7220 d315 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@15d3 │ │ +040fc0: 0e00 |0032: return-void │ │ +040fc2: 0701 |0033: move-object v1, v0 │ │ +040fc4: 1f01 7d03 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@037d │ │ +040fc8: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -23729,21 +23728,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 : 2731 (ShareCompatICS.java) │ │ + source_file_idx : 2740 (ShareCompatICS.java) │ │ │ │ Class #128 header: │ │ -class_idx : 335 │ │ +class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2736 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2745 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -23758,17 +23757,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041a50: |[041a50] android.support.v4.app.ShareCompatJB.:()V │ │ -041a60: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -041a66: 0e00 |0003: return-void │ │ +040fcc: |[040fcc] android.support.v4.app.ShareCompatJB.:()V │ │ +040fdc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +040fe2: 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;) │ │ @@ -23776,32 +23775,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 │ │ -041a68: |[041a68] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -041a78: 7110 8815 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1588 │ │ -041a7e: 0c00 |0003: move-result-object v0 │ │ -041a80: 1100 |0004: return-object v0 │ │ +040fe4: |[040fe4] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +040ff4: 7110 8815 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1588 │ │ +040ffa: 0c00 |0003: move-result-object v0 │ │ +040ffc: 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 : 2736 (ShareCompatJB.java) │ │ + source_file_idx : 2745 (ShareCompatJB.java) │ │ │ │ Class #129 header: │ │ -class_idx : 336 │ │ +class_idx : 345 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 789 │ │ -source_file_idx : 2771 │ │ +superclass_idx : 798 │ │ +source_file_idx : 2780 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -23816,33 +23815,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -041a84: |[041a84] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -041a94: 7020 8f15 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@158f │ │ -041a9a: 0e00 |0003: return-void │ │ +041000: |[041000] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +041010: 7020 8f15 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@158f │ │ +041016: 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 : 2771 (SuperNotCalledException.java) │ │ + source_file_idx : 2780 (SuperNotCalledException.java) │ │ │ │ Class #130 header: │ │ -class_idx : 337 │ │ +class_idx : 346 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2845 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -23860,21 +23859,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 : 2836 (TaskStackBuilder.java) │ │ + source_file_idx : 2845 (TaskStackBuilder.java) │ │ │ │ Class #131 header: │ │ -class_idx : 338 │ │ +class_idx : 347 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2845 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -23892,21 +23891,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 : 2836 (TaskStackBuilder.java) │ │ + source_file_idx : 2845 (TaskStackBuilder.java) │ │ │ │ Class #132 header: │ │ -class_idx : 342 │ │ +class_idx : 351 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2845 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -23951,26 +23950,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -041a9c: |[041a9c] android.support.v4.app.TaskStackBuilder.:()V │ │ -041aac: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -041ab0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -041ab4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -041ab8: 2200 5401 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@0154 │ │ -041abc: 7010 0307 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0703 │ │ -041ac2: 6900 8d02 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@028d │ │ -041ac6: 0e00 |000d: return-void │ │ -041ac8: 2200 5301 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@0153 │ │ -041acc: 7010 0107 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0701 │ │ -041ad2: 6900 8d02 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@028d │ │ -041ad6: 28f8 |0015: goto 000d // -0008 │ │ +041018: |[041018] android.support.v4.app.TaskStackBuilder.:()V │ │ +041028: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04102c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +041030: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041034: 2200 5d01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@015d │ │ +041038: 7010 0307 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0703 │ │ +04103e: 6900 8d02 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@028d │ │ +041042: 0e00 |000d: return-void │ │ +041044: 2200 5c01 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@015c │ │ +041048: 7010 0107 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0701 │ │ +04104e: 6900 8d02 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@028d │ │ +041052: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -23980,21 +23979,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -041ad8: |[041ad8] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -041ae8: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -041aee: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -041af2: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -041af8: 5b10 8f02 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041afc: 5b12 9002 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041b00: 0e00 |000c: return-void │ │ +041054: |[041054] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +041064: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04106a: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +04106e: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +041074: 5b10 8f02 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041078: 5b12 9002 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +04107c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -24006,18 +24005,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 │ │ -041b04: |[041b04] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041b14: 2200 5601 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@0156 │ │ -041b18: 7020 0807 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0708 │ │ -041b1e: 1100 |0005: return-object v0 │ │ +041080: |[041080] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +041090: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@015f │ │ +041094: 7020 0807 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0708 │ │ +04109a: 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;) │ │ @@ -24025,18 +24024,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 │ │ -041b20: |[041b20] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041b30: 7110 0e07 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@070e │ │ -041b36: 0c00 |0003: move-result-object v0 │ │ -041b38: 1100 |0004: return-object v0 │ │ +04109c: |[04109c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0410ac: 7110 0e07 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@070e │ │ +0410b2: 0c00 |0003: move-result-object v0 │ │ +0410b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -24045,18 +24044,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 │ │ -041b3c: |[041b3c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041b4c: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041b50: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -041b56: 1101 |0005: return-object v1 │ │ +0410b8: |[0410b8] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0410c8: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +0410cc: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0410d2: 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; │ │ @@ -24066,27 +24065,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 │ │ -041b58: |[041b58] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041b68: 6e10 f100 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00f1 │ │ -041b6e: 0c00 |0003: move-result-object v0 │ │ -041b70: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -041b74: 5421 9002 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041b78: 6e10 d300 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -041b7e: 0c01 |000b: move-result-object v1 │ │ -041b80: 6e20 0b01 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@010b │ │ -041b86: 0c00 |000f: move-result-object v0 │ │ -041b88: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -041b8c: 6e20 0c07 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@070c │ │ -041b92: 6e20 0907 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0709 │ │ -041b98: 1102 |0018: return-object v2 │ │ +0410d4: |[0410d4] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0410e4: 6e10 f100 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00f1 │ │ +0410ea: 0c00 |0003: move-result-object v0 │ │ +0410ec: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0410f0: 5421 9002 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +0410f4: 6e10 d300 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +0410fa: 0c01 |000b: move-result-object v1 │ │ +0410fc: 6e20 0b01 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@010b │ │ +041102: 0c00 |000f: move-result-object v0 │ │ +041104: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +041108: 6e20 0c07 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@070c │ │ +04110e: 6e20 0907 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0709 │ │ +041114: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -24102,37 +24101,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 │ │ -041b9c: |[041b9c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041bae: 2042 5101 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0151 │ │ -041bb2: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -041bb6: 0742 |0005: move-object v2, v4 │ │ -041bb8: 1f02 5101 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0151 │ │ -041bbc: 7210 ff06 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@06ff │ │ -041bc2: 0c00 |000b: move-result-object v0 │ │ -041bc4: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -041bc8: 7110 1705 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0517 │ │ -041bce: 0c00 |0011: move-result-object v0 │ │ -041bd0: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -041bd4: 6e10 f100 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00f1 │ │ -041bda: 0c01 |0017: move-result-object v1 │ │ -041bdc: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -041be0: 5432 9002 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041be4: 6e10 d300 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -041bea: 0c02 |001f: move-result-object v2 │ │ -041bec: 6e20 0b01 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@010b │ │ -041bf2: 0c01 |0023: move-result-object v1 │ │ -041bf4: 6e20 0c07 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@070c │ │ -041bfa: 6e20 0907 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0709 │ │ -041c00: 1103 |002a: return-object v3 │ │ +041118: |[041118] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +041128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04112a: 2042 5a01 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@015a │ │ +04112e: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +041132: 0742 |0005: move-object v2, v4 │ │ +041134: 1f02 5a01 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@015a │ │ +041138: 7210 ff06 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@06ff │ │ +04113e: 0c00 |000b: move-result-object v0 │ │ +041140: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +041144: 7110 1705 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0517 │ │ +04114a: 0c00 |0011: move-result-object v0 │ │ +04114c: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +041150: 6e10 f100 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00f1 │ │ +041156: 0c01 |0017: move-result-object v1 │ │ +041158: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +04115c: 5432 9002 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +041160: 6e10 d300 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +041166: 0c02 |001f: move-result-object v2 │ │ +041168: 6e20 0b01 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@010b │ │ +04116e: 0c01 |0023: move-result-object v1 │ │ +041170: 6e20 0c07 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@070c │ │ +041176: 6e20 0907 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0709 │ │ +04117c: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -24154,38 +24153,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 │ │ -041c04: |[041c04] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041c14: 5453 8f02 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041c18: 6e10 6e1a 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -041c1e: 0a01 |0005: move-result v1 │ │ -041c20: 5453 9002 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041c24: 7120 1805 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0518 │ │ -041c2a: 0c02 |000b: move-result-object v2 │ │ -041c2c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -041c30: 5453 8f02 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041c34: 6e30 631a 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1a63 │ │ -041c3a: 5453 9002 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041c3e: 6e10 f100 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00f1 │ │ -041c44: 0c04 |0018: move-result-object v4 │ │ -041c46: 7120 1805 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0518 │ │ -041c4c: 0c02 |001c: move-result-object v2 │ │ -041c4e: 28ef |001d: goto 000c // -0011 │ │ -041c50: 0d00 |001e: move-exception v0 │ │ -041c52: 1a03 130b |001f: const-string v3, "TaskStackBuilder" // string@0b13 │ │ -041c56: 1a04 0f02 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@020f │ │ -041c5a: 7120 9415 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -041c60: 2203 e103 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -041c64: 7020 021a 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1a02 │ │ -041c6a: 2703 |002b: throw v3 │ │ -041c6c: 1105 |002c: return-object v5 │ │ +041180: |[041180] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +041190: 5453 8f02 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041194: 6e10 6e1a 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04119a: 0a01 |0005: move-result v1 │ │ +04119c: 5453 9002 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +0411a0: 7120 1805 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0518 │ │ +0411a6: 0c02 |000b: move-result-object v2 │ │ +0411a8: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +0411ac: 5453 8f02 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +0411b0: 6e30 631a 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1a63 │ │ +0411b6: 5453 9002 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +0411ba: 6e10 f100 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00f1 │ │ +0411c0: 0c04 |0018: move-result-object v4 │ │ +0411c2: 7120 1805 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0518 │ │ +0411c8: 0c02 |001c: move-result-object v2 │ │ +0411ca: 28ef |001d: goto 000c // -0011 │ │ +0411cc: 0d00 |001e: move-exception v0 │ │ +0411ce: 1a03 1c0b |001f: const-string v3, "TaskStackBuilder" // string@0b1c │ │ +0411d2: 1a04 0f02 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@020f │ │ +0411d6: 7120 9415 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +0411dc: 2203 ea03 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0411e0: 7020 021a 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1a02 │ │ +0411e6: 2703 |002b: throw v3 │ │ +0411e8: 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 │ │ @@ -24208,21 +24207,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 │ │ -041c7c: |[041c7c] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -041c8c: 2200 2600 |0000: new-instance v0, Landroid/content/ComponentName; // type@0026 │ │ -041c90: 5421 9002 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041c94: 7030 b600 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b6 │ │ -041c9a: 6e20 0c07 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@070c │ │ -041ca0: 0c00 |000a: move-result-object v0 │ │ -041ca2: 1100 |000b: return-object v0 │ │ +0411f8: |[0411f8] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +041208: 2200 2800 |0000: new-instance v0, Landroid/content/ComponentName; // type@0028 │ │ +04120c: 5421 9002 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +041210: 7030 b600 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b6 │ │ +041216: 6e20 0c07 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@070c │ │ +04121c: 0c00 |000a: move-result-object v0 │ │ +04121e: 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<*>; │ │ @@ -24232,20 +24231,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041ca4: |[041ca4] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -041cb4: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041cb8: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -041cbe: 0c00 |0005: move-result-object v0 │ │ -041cc0: 1f00 3000 |0006: check-cast v0, Landroid/content/Intent; // type@0030 │ │ -041cc4: 1100 |0008: return-object v0 │ │ +041220: |[041220] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +041230: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041234: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04123a: 0c00 |0005: move-result-object v0 │ │ +04123c: 1f00 3200 |0006: check-cast v0, Landroid/content/Intent; // type@0032 │ │ +041240: 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 │ │ │ │ @@ -24254,18 +24253,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -041cc8: |[041cc8] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -041cd8: 6e20 0f07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@070f │ │ -041cde: 0c00 |0003: move-result-object v0 │ │ -041ce0: 1100 |0004: return-object v0 │ │ +041244: |[041244] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +041254: 6e20 0f07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@070f │ │ +04125a: 0c00 |0003: move-result-object v0 │ │ +04125c: 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 │ │ │ │ @@ -24274,19 +24273,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041ce4: |[041ce4] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -041cf4: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041cf8: 6e10 6e1a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -041cfe: 0a00 |0005: move-result v0 │ │ -041d00: 0f00 |0006: return v0 │ │ +041260: |[041260] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +041270: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041274: 6e10 6e1a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04127a: 0a00 |0005: move-result v0 │ │ +04127c: 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;) │ │ @@ -24294,45 +24293,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -041d04: |[041d04] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -041d14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -041d16: 5452 8f02 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041d1a: 6e10 6e1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -041d20: 0a02 |0006: move-result v2 │ │ -041d22: 2321 3404 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0434 │ │ -041d26: 2112 |0009: array-length v2, v1 │ │ -041d28: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -041d2c: 1101 |000c: return-object v1 │ │ -041d2e: 2203 3000 |000d: new-instance v3, Landroid/content/Intent; // type@0030 │ │ -041d32: 5452 8f02 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041d36: 6e20 681a 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -041d3c: 0c02 |0014: move-result-object v2 │ │ -041d3e: 1f02 3000 |0015: check-cast v2, Landroid/content/Intent; // type@0030 │ │ -041d42: 7020 e800 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -041d48: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -041d4e: 6e20 eb00 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -041d54: 0c02 |0020: move-result-object v2 │ │ -041d56: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -041d5a: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -041d5c: 2112 |0024: array-length v2, v1 │ │ -041d5e: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -041d62: 2203 3000 |0027: new-instance v3, Landroid/content/Intent; // type@0030 │ │ -041d66: 5452 8f02 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041d6a: 6e20 681a 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -041d70: 0c02 |002e: move-result-object v2 │ │ -041d72: 1f02 3000 |002f: check-cast v2, Landroid/content/Intent; // type@0030 │ │ -041d76: 7020 e800 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -041d7c: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -041d80: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -041d84: 28ec |0038: goto 0024 // -0014 │ │ +041280: |[041280] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +041290: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +041292: 5452 8f02 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041296: 6e10 6e1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04129c: 0a02 |0006: move-result v2 │ │ +04129e: 2321 3d04 |0007: new-array v1, v2, [Landroid/content/Intent; // type@043d │ │ +0412a2: 2112 |0009: array-length v2, v1 │ │ +0412a4: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +0412a8: 1101 |000c: return-object v1 │ │ +0412aa: 2203 3200 |000d: new-instance v3, Landroid/content/Intent; // type@0032 │ │ +0412ae: 5452 8f02 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +0412b2: 6e20 681a 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0412b8: 0c02 |0014: move-result-object v2 │ │ +0412ba: 1f02 3200 |0015: check-cast v2, Landroid/content/Intent; // type@0032 │ │ +0412be: 7020 e800 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +0412c4: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +0412ca: 6e20 eb00 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +0412d0: 0c02 |0020: move-result-object v2 │ │ +0412d2: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +0412d6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0412d8: 2112 |0024: array-length v2, v1 │ │ +0412da: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +0412de: 2203 3200 |0027: new-instance v3, Landroid/content/Intent; // type@0032 │ │ +0412e2: 5452 8f02 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +0412e6: 6e20 681a 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0412ec: 0c02 |002e: move-result-object v2 │ │ +0412ee: 1f02 3200 |002f: check-cast v2, Landroid/content/Intent; // type@0032 │ │ +0412f2: 7020 e800 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +0412f8: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +0412fc: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041300: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -24348,19 +24347,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -041d88: |[041d88] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -041d98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041d9a: 6e40 1507 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0715 │ │ -041da0: 0c00 |0004: move-result-object v0 │ │ -041da2: 1100 |0005: return-object v0 │ │ +041304: |[041304] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +041314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041316: 6e40 1507 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0715 │ │ +04131c: 0c00 |0004: move-result-object v0 │ │ +04131e: 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 │ │ @@ -24370,47 +24369,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 │ │ -041da4: |[041da4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -041db4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -041db6: 5460 8f02 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041dba: 6e10 691a 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -041dc0: 0a00 |0006: move-result v0 │ │ -041dc2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -041dc6: 2200 e203 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -041dca: 1a01 9009 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0990 │ │ -041dce: 7020 051a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -041dd4: 2700 |0010: throw v0 │ │ -041dd6: 5460 8f02 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041dda: 5461 8f02 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041dde: 6e10 6e1a 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -041de4: 0a01 |0018: move-result v1 │ │ -041de6: 2311 3404 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0434 │ │ -041dea: 6e20 701a 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -041df0: 0c02 |001e: move-result-object v2 │ │ -041df2: 1f02 3404 |001f: check-cast v2, [Landroid/content/Intent; // type@0434 │ │ -041df6: 2200 3000 |0021: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -041dfa: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -041dfe: 7020 e800 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -041e04: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -041e0a: 6e20 eb00 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -041e10: 0c00 |002e: move-result-object v0 │ │ -041e12: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -041e16: 6200 8d02 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@028d │ │ -041e1a: 5461 9002 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041e1e: 0173 |0035: move v3, v7 │ │ -041e20: 0184 |0036: move v4, v8 │ │ -041e22: 0795 |0037: move-object v5, v9 │ │ -041e24: 7806 0007 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@0700 │ │ -041e2a: 0c00 |003b: move-result-object v0 │ │ -041e2c: 1100 |003c: return-object v0 │ │ +041320: |[041320] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +041330: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +041332: 5460 8f02 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041336: 6e10 691a 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +04133c: 0a00 |0006: move-result v0 │ │ +04133e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +041342: 2200 eb03 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +041346: 1a01 9909 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0999 │ │ +04134a: 7020 051a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +041350: 2700 |0010: throw v0 │ │ +041352: 5460 8f02 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041356: 5461 8f02 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +04135a: 6e10 6e1a 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +041360: 0a01 |0018: move-result v1 │ │ +041362: 2311 3d04 |0019: new-array v1, v1, [Landroid/content/Intent; // type@043d │ │ +041366: 6e20 701a 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +04136c: 0c02 |001e: move-result-object v2 │ │ +04136e: 1f02 3d04 |001f: check-cast v2, [Landroid/content/Intent; // type@043d │ │ +041372: 2200 3200 |0021: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +041376: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +04137a: 7020 e800 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +041380: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +041386: 6e20 eb00 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +04138c: 0c00 |002e: move-result-object v0 │ │ +04138e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +041392: 6200 8d02 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@028d │ │ +041396: 5461 9002 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +04139a: 0173 |0035: move v3, v7 │ │ +04139c: 0184 |0036: move v4, v8 │ │ +04139e: 0795 |0037: move-object v5, v9 │ │ +0413a0: 7806 0007 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@0700 │ │ +0413a6: 0c00 |003b: move-result-object v0 │ │ +0413a8: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -24426,19 +24425,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041e30: |[041e30] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -041e40: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041e44: 6e10 6a1a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -041e4a: 0c00 |0005: move-result-object v0 │ │ -041e4c: 1100 |0006: return-object v0 │ │ +0413ac: |[0413ac] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +0413bc: 5410 8f02 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +0413c0: 6e10 6a1a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +0413c6: 0c00 |0005: move-result-object v0 │ │ +0413c8: 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;) │ │ @@ -24446,18 +24445,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -041e50: |[041e50] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -041e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041e62: 6e20 1807 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0718 │ │ -041e68: 0e00 |0004: return-void │ │ +0413cc: |[0413cc] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +0413dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0413de: 6e20 1807 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0718 │ │ +0413e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -24466,53 +24465,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -041e6c: |[041e6c] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -041e7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -041e7e: 5452 8f02 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041e82: 6e10 691a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -041e88: 0a02 |0006: move-result v2 │ │ -041e8a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -041e8e: 2202 e203 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -041e92: 1a03 9109 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0991 │ │ -041e96: 7020 051a 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -041e9c: 2702 |0010: throw v2 │ │ -041e9e: 5452 8f02 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041ea2: 5453 8f02 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ -041ea6: 6e10 6e1a 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -041eac: 0a03 |0018: move-result v3 │ │ -041eae: 2333 3404 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0434 │ │ -041eb2: 6e20 701a 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -041eb8: 0c00 |001e: move-result-object v0 │ │ -041eba: 1f00 3404 |001f: check-cast v0, [Landroid/content/Intent; // type@0434 │ │ -041ebe: 2202 3000 |0021: new-instance v2, Landroid/content/Intent; // type@0030 │ │ -041ec2: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -041ec6: 7020 e800 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -041ecc: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -041ed2: 6e20 eb00 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -041ed8: 0c02 |002e: move-result-object v2 │ │ -041eda: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -041ede: 5452 9002 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041ee2: 7130 3d07 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@073d │ │ -041ee8: 0a02 |0036: move-result v2 │ │ -041eea: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -041eee: 2201 3000 |0039: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -041ef2: 2102 |003b: array-length v2, v0 │ │ -041ef4: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -041ef8: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -041efc: 7020 e800 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -041f02: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -041f06: 6e20 eb00 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -041f0c: 5452 9002 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ -041f10: 6e20 df00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00df │ │ -041f16: 0e00 |004d: return-void │ │ +0413e8: |[0413e8] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +0413f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0413fa: 5452 8f02 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +0413fe: 6e10 691a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +041404: 0a02 |0006: move-result v2 │ │ +041406: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +04140a: 2202 eb03 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +04140e: 1a03 9a09 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@099a │ │ +041412: 7020 051a 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +041418: 2702 |0010: throw v2 │ │ +04141a: 5452 8f02 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +04141e: 5453 8f02 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@028f │ │ +041422: 6e10 6e1a 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +041428: 0a03 |0018: move-result v3 │ │ +04142a: 2333 3d04 |0019: new-array v3, v3, [Landroid/content/Intent; // type@043d │ │ +04142e: 6e20 701a 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +041434: 0c00 |001e: move-result-object v0 │ │ +041436: 1f00 3d04 |001f: check-cast v0, [Landroid/content/Intent; // type@043d │ │ +04143a: 2202 3200 |0021: new-instance v2, Landroid/content/Intent; // type@0032 │ │ +04143e: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +041442: 7020 e800 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +041448: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +04144e: 6e20 eb00 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +041454: 0c02 |002e: move-result-object v2 │ │ +041456: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +04145a: 5452 9002 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +04145e: 7130 3d07 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@073d │ │ +041464: 0a02 |0036: move-result v2 │ │ +041466: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +04146a: 2201 3200 |0039: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +04146e: 2102 |003b: array-length v2, v0 │ │ +041470: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +041474: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +041478: 7020 e800 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +04147e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +041482: 6e20 eb00 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +041488: 5452 9002 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0290 │ │ +04148c: 6e20 df00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00df │ │ +041492: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -24522,21 +24521,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 : 2836 (TaskStackBuilder.java) │ │ + source_file_idx : 2845 (TaskStackBuilder.java) │ │ │ │ Class #133 header: │ │ -class_idx : 343 │ │ +class_idx : 352 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2837 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2846 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -24551,17 +24550,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041f18: |[041f18] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -041f28: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -041f2e: 0e00 |0003: return-void │ │ +041494: |[041494] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +0414a4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0414aa: 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;) │ │ @@ -24569,35 +24568,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 │ │ -041f30: |[041f30] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -041f40: 7140 9700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0097 │ │ -041f46: 0c00 |0003: move-result-object v0 │ │ -041f48: 1100 |0004: return-object v0 │ │ +0414ac: |[0414ac] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +0414bc: 7140 9700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0097 │ │ +0414c2: 0c00 |0003: move-result-object v0 │ │ +0414c4: 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 : 2837 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2846 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #134 header: │ │ -class_idx : 344 │ │ +class_idx : 353 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2842 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2851 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -24612,17 +24611,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041f4c: |[041f4c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -041f5c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -041f62: 0e00 |0003: return-void │ │ +0414c8: |[0414c8] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +0414d8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0414de: 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;) │ │ @@ -24630,35 +24629,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 │ │ -041f64: |[041f64] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -041f74: 7155 9800 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@0098 │ │ -041f7a: 0c00 |0003: move-result-object v0 │ │ -041f7c: 1100 |0004: return-object v0 │ │ +0414e0: |[0414e0] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0414f0: 7155 9800 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@0098 │ │ +0414f6: 0c00 |0003: move-result-object v0 │ │ +0414f8: 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 : 2842 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2851 (TaskStackBuilderJellybean.java) │ │ │ │ Class #135 header: │ │ -class_idx : 347 │ │ +class_idx : 356 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 630 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 - │ │ @@ -24699,17 +24698,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041f80: |[041f80] android.support.v4.content.ContextCompat.:()V │ │ -041f90: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -041f96: 0e00 |0003: return-void │ │ +0414fc: |[0414fc] android.support.v4.content.ContextCompat.:()V │ │ +04150c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +041512: 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;) │ │ @@ -24717,35 +24716,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 │ │ -041f98: |[041f98] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -041fa8: 0761 |0000: move-object v1, v6 │ │ -041faa: 0770 |0001: move-object v0, v7 │ │ -041fac: 2104 |0002: array-length v4, v0 │ │ -041fae: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -041fb0: 0712 |0004: move-object v2, v1 │ │ -041fb2: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -041fb6: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -041fba: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -041fbe: 2201 c903 |000b: new-instance v1, Ljava/io/File; // type@03c9 │ │ -041fc2: 7020 bc19 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@19bc │ │ -041fc8: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -041fcc: 0712 |0012: move-object v2, v1 │ │ -041fce: 28f2 |0013: goto 0005 // -000e │ │ -041fd0: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -041fd4: 2201 c903 |0016: new-instance v1, Ljava/io/File; // type@03c9 │ │ -041fd8: 7030 bb19 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@19bb │ │ -041fde: 28f5 |001b: goto 0010 // -000b │ │ -041fe0: 1102 |001c: return-object v2 │ │ -041fe2: 0721 |001d: move-object v1, v2 │ │ -041fe4: 28f2 |001e: goto 0010 // -000e │ │ +041514: |[041514] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +041524: 0761 |0000: move-object v1, v6 │ │ +041526: 0770 |0001: move-object v0, v7 │ │ +041528: 2104 |0002: array-length v4, v0 │ │ +04152a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04152c: 0712 |0004: move-object v2, v1 │ │ +04152e: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +041532: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +041536: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +04153a: 2201 d203 |000b: new-instance v1, Ljava/io/File; // type@03d2 │ │ +04153e: 7020 bc19 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@19bc │ │ +041544: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +041548: 0712 |0012: move-object v2, v1 │ │ +04154a: 28f2 |0013: goto 0005 // -000e │ │ +04154c: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +041550: 2201 d203 |0016: new-instance v1, Ljava/io/File; // type@03d2 │ │ +041554: 7030 bb19 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@19bb │ │ +04155a: 28f5 |001b: goto 0010 // -000b │ │ +04155c: 1102 |001c: return-object v2 │ │ +04155e: 0721 |001d: move-object v1, v2 │ │ +041560: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -24773,48 +24772,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 │ │ -041fe8: |[041fe8] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -041ff8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -041ffa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -041ffc: 6001 2d00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -042000: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -042004: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -042008: 7110 4707 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0747 │ │ -04200e: 0c02 |000b: move-result-object v2 │ │ -042010: 1102 |000c: return-object v2 │ │ -042012: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -042016: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -04201a: 7110 3f07 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@073f │ │ -042020: 0c00 |0014: move-result-object v0 │ │ -042022: 2372 4b04 |0015: new-array v2, v7, [Ljava/io/File; // type@044b │ │ -042026: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -04202a: 28f3 |0019: goto 000c // -000d │ │ -04202c: 7100 fa01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ -042032: 0c02 |001d: move-result-object v2 │ │ -042034: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -042036: 2333 5004 |001f: new-array v3, v3, [Ljava/lang/String; // type@0450 │ │ -04203a: 1a04 dc01 |0021: const-string v4, "Android" // string@01dc │ │ -04203e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -042042: 1a04 210f |0025: const-string v4, "data" // string@0f21 │ │ -042046: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -04204a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -04204c: 6e10 d400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -042052: 0c05 |002d: move-result-object v5 │ │ -042054: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -042058: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -04205a: 1a05 d80d |0031: const-string v5, "cache" // string@0dd8 │ │ -04205e: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -042062: 7120 3807 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0738 │ │ -042068: 0c00 |0038: move-result-object v0 │ │ -04206a: 28dc |0039: goto 0015 // -0024 │ │ +041564: |[041564] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +041574: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +041576: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +041578: 6001 2d00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04157c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +041580: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +041584: 7110 4707 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0747 │ │ +04158a: 0c02 |000b: move-result-object v2 │ │ +04158c: 1102 |000c: return-object v2 │ │ +04158e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +041592: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +041596: 7110 3f07 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@073f │ │ +04159c: 0c00 |0014: move-result-object v0 │ │ +04159e: 2372 5404 |0015: new-array v2, v7, [Ljava/io/File; // type@0454 │ │ +0415a2: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +0415a6: 28f3 |0019: goto 000c // -000d │ │ +0415a8: 7100 fa01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ +0415ae: 0c02 |001d: move-result-object v2 │ │ +0415b0: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +0415b2: 2333 5904 |001f: new-array v3, v3, [Ljava/lang/String; // type@0459 │ │ +0415b6: 1a04 dc01 |0021: const-string v4, "Android" // string@01dc │ │ +0415ba: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +0415be: 1a04 2a0f |0025: const-string v4, "data" // string@0f2a │ │ +0415c2: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +0415c6: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +0415c8: 6e10 d400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +0415ce: 0c05 |002d: move-result-object v5 │ │ +0415d0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0415d4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0415d6: 1a05 e10d |0031: const-string v5, "cache" // string@0de1 │ │ +0415da: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +0415de: 7120 3807 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0738 │ │ +0415e4: 0c00 |0038: move-result-object v0 │ │ +0415e6: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -24832,50 +24831,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 │ │ -04206c: |[04206c] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -04207c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04207e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -042080: 6001 2d00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -042084: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -042088: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -04208c: 7120 4807 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0748 │ │ -042092: 0c02 |000b: move-result-object v2 │ │ -042094: 1102 |000c: return-object v2 │ │ -042096: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -04209a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -04209e: 7120 4007 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0740 │ │ -0420a4: 0c00 |0014: move-result-object v0 │ │ -0420a6: 2372 4b04 |0015: new-array v2, v7, [Ljava/io/File; // type@044b │ │ -0420aa: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -0420ae: 28f3 |0019: goto 000c // -000d │ │ -0420b0: 7100 fa01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ -0420b6: 0c02 |001d: move-result-object v2 │ │ -0420b8: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -0420ba: 2333 5004 |001f: new-array v3, v3, [Ljava/lang/String; // type@0450 │ │ -0420be: 1a04 dc01 |0021: const-string v4, "Android" // string@01dc │ │ -0420c2: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -0420c6: 1a04 210f |0025: const-string v4, "data" // string@0f21 │ │ -0420ca: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -0420ce: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -0420d0: 6e10 d400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -0420d6: 0c05 |002d: move-result-object v5 │ │ -0420d8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -0420dc: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -0420de: 1a05 4810 |0031: const-string v5, "files" // string@1048 │ │ -0420e2: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -0420e6: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -0420e8: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -0420ec: 7120 3807 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0738 │ │ -0420f2: 0c00 |003b: move-result-object v0 │ │ -0420f4: 28d9 |003c: goto 0015 // -0027 │ │ +0415e8: |[0415e8] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +0415f8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0415fa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0415fc: 6001 2d00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +041600: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +041604: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +041608: 7120 4807 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0748 │ │ +04160e: 0c02 |000b: move-result-object v2 │ │ +041610: 1102 |000c: return-object v2 │ │ +041612: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +041616: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +04161a: 7120 4007 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0740 │ │ +041620: 0c00 |0014: move-result-object v0 │ │ +041622: 2372 5404 |0015: new-array v2, v7, [Ljava/io/File; // type@0454 │ │ +041626: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +04162a: 28f3 |0019: goto 000c // -000d │ │ +04162c: 7100 fa01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ +041632: 0c02 |001d: move-result-object v2 │ │ +041634: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +041636: 2333 5904 |001f: new-array v3, v3, [Ljava/lang/String; // type@0459 │ │ +04163a: 1a04 dc01 |0021: const-string v4, "Android" // string@01dc │ │ +04163e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +041642: 1a04 2a0f |0025: const-string v4, "data" // string@0f2a │ │ +041646: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +04164a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +04164c: 6e10 d400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +041652: 0c05 |002d: move-result-object v5 │ │ +041654: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +041658: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +04165a: 1a05 5110 |0031: const-string v5, "files" // string@1051 │ │ +04165e: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +041662: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +041664: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +041668: 7120 3807 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0738 │ │ +04166e: 0c00 |003b: move-result-object v0 │ │ +041670: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -24894,45 +24893,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 │ │ -0420f8: |[0420f8] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -042108: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04210a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -04210c: 6001 2d00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -042110: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -042114: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -042118: 7110 4907 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0749 │ │ -04211e: 0c02 |000b: move-result-object v2 │ │ -042120: 1102 |000c: return-object v2 │ │ -042122: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -042126: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -04212a: 7110 4207 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0742 │ │ -042130: 0c00 |0014: move-result-object v0 │ │ -042132: 2372 4b04 |0015: new-array v2, v7, [Ljava/io/File; // type@044b │ │ -042136: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -04213a: 28f3 |0019: goto 000c // -000d │ │ -04213c: 7100 fa01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ -042142: 0c02 |001d: move-result-object v2 │ │ -042144: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -042146: 2333 5004 |001f: new-array v3, v3, [Ljava/lang/String; // type@0450 │ │ -04214a: 1a04 dc01 |0021: const-string v4, "Android" // string@01dc │ │ -04214e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -042152: 1a04 f617 |0025: const-string v4, "obb" // string@17f6 │ │ -042156: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -04215a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -04215c: 6e10 d400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -042162: 0c05 |002d: move-result-object v5 │ │ -042164: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -042168: 7120 3807 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0738 │ │ -04216e: 0c00 |0033: move-result-object v0 │ │ -042170: 28e1 |0034: goto 0015 // -001f │ │ +041674: |[041674] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +041684: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +041686: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +041688: 6001 2d00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04168c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +041690: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +041694: 7110 4907 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0749 │ │ +04169a: 0c02 |000b: move-result-object v2 │ │ +04169c: 1102 |000c: return-object v2 │ │ +04169e: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +0416a2: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +0416a6: 7110 4207 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0742 │ │ +0416ac: 0c00 |0014: move-result-object v0 │ │ +0416ae: 2372 5404 |0015: new-array v2, v7, [Ljava/io/File; // type@0454 │ │ +0416b2: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +0416b6: 28f3 |0019: goto 000c // -000d │ │ +0416b8: 7100 fa01 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ +0416be: 0c02 |001d: move-result-object v2 │ │ +0416c0: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +0416c2: 2333 5904 |001f: new-array v3, v3, [Ljava/lang/String; // type@0459 │ │ +0416c6: 1a04 dc01 |0021: const-string v4, "Android" // string@01dc │ │ +0416ca: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +0416ce: 1a04 ff17 |0025: const-string v4, "obb" // string@17ff │ │ +0416d2: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +0416d6: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +0416d8: 6e10 d400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +0416de: 0c05 |002d: move-result-object v5 │ │ +0416e0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0416e4: 7120 3807 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0738 │ │ +0416ea: 0c00 |0033: move-result-object v0 │ │ +0416ec: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -24950,19 +24949,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 │ │ -042174: |[042174] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -042184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042186: 7130 3d07 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@073d │ │ -04218c: 0a00 |0004: move-result v0 │ │ -04218e: 0f00 |0005: return v0 │ │ +0416f0: |[0416f0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +041700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041702: 7130 3d07 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@073d │ │ +041708: 0a00 |0004: move-result v0 │ │ +04170a: 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; │ │ │ │ @@ -24971,27 +24970,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 │ │ -042190: |[042190] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -0421a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0421a2: 6000 2d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0421a6: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -0421aa: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -0421ae: 7130 4507 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0745 │ │ -0421b4: 0f01 |000a: return v1 │ │ -0421b6: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -0421ba: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -0421be: 7120 4307 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0743 │ │ -0421c4: 28f8 |0012: goto 000a // -0008 │ │ -0421c6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0421c8: 28f6 |0014: goto 000a // -000a │ │ +04170c: |[04170c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +04171c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04171e: 6000 2d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +041722: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +041726: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +04172a: 7130 4507 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0745 │ │ +041730: 0f01 |000a: return v1 │ │ +041732: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +041736: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +04173a: 7120 4307 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0743 │ │ +041740: 28f8 |0012: goto 000a // -0008 │ │ +041742: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +041744: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -25003,17 +25002,17 @@ │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 630 (ContextCompat.java) │ │ │ │ Class #136 header: │ │ -class_idx : 348 │ │ +class_idx : 357 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 - │ │ @@ -25029,17 +25028,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0421cc: |[0421cc] android.support.v4.content.ContextCompatFroyo.:()V │ │ -0421dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0421e2: 0e00 |0003: return-void │ │ +041748: |[041748] android.support.v4.content.ContextCompatFroyo.:()V │ │ +041758: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04175e: 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;) │ │ @@ -25047,18 +25046,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 │ │ -0421e4: |[0421e4] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -0421f4: 6e10 cb00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00cb │ │ -0421fa: 0c00 |0003: move-result-object v0 │ │ -0421fc: 1100 |0004: return-object v0 │ │ +041760: |[041760] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +041770: 6e10 cb00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00cb │ │ +041776: 0c00 |0003: move-result-object v0 │ │ +041778: 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;) │ │ @@ -25066,32 +25065,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 │ │ -042200: |[042200] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -042210: 6e20 cd00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00cd │ │ -042216: 0c00 |0003: move-result-object v0 │ │ -042218: 1100 |0004: return-object v0 │ │ +04177c: |[04177c] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +04178c: 6e20 cd00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00cd │ │ +041792: 0c00 |0003: move-result-object v0 │ │ +041794: 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 : 631 (ContextCompatFroyo.java) │ │ │ │ Class #137 header: │ │ -class_idx : 349 │ │ +class_idx : 358 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 632 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #137 - │ │ @@ -25107,17 +25106,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04221c: |[04221c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -04222c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -042232: 0e00 |0003: return-void │ │ +041798: |[041798] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +0417a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0417ae: 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;) │ │ @@ -25125,18 +25124,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 │ │ -042234: |[042234] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -042244: 6e10 d100 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00d1 │ │ -04224a: 0c00 |0003: move-result-object v0 │ │ -04224c: 1100 |0004: return-object v0 │ │ +0417b0: |[0417b0] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +0417c0: 6e10 d100 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00d1 │ │ +0417c6: 0c00 |0003: move-result-object v0 │ │ +0417c8: 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;) │ │ @@ -25144,32 +25143,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 │ │ -042250: |[042250] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -042260: 6e20 dd00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00dd │ │ -042266: 0e00 |0003: return-void │ │ +0417cc: |[0417cc] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +0417dc: 6e20 dd00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00dd │ │ +0417e2: 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 : 632 (ContextCompatHoneycomb.java) │ │ │ │ Class #138 header: │ │ -class_idx : 350 │ │ +class_idx : 359 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 633 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 - │ │ @@ -25185,17 +25184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042268: |[042268] android.support.v4.content.ContextCompatJellybean.:()V │ │ -042278: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04227e: 0e00 |0003: return-void │ │ +0417e4: |[0417e4] android.support.v4.content.ContextCompatJellybean.:()V │ │ +0417f4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0417fa: 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;) │ │ @@ -25203,33 +25202,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 │ │ -042280: |[042280] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -042290: 6e30 de00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00de │ │ -042296: 0e00 |0003: return-void │ │ +0417fc: |[0417fc] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04180c: 6e30 de00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00de │ │ +041812: 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 : 633 (ContextCompatJellybean.java) │ │ │ │ Class #139 header: │ │ -class_idx : 351 │ │ +class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 634 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 - │ │ @@ -25245,17 +25244,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042298: |[042298] android.support.v4.content.ContextCompatKitKat.:()V │ │ -0422a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0422ae: 0e00 |0003: return-void │ │ +041814: |[041814] android.support.v4.content.ContextCompatKitKat.:()V │ │ +041824: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04182a: 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;) │ │ @@ -25263,18 +25262,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 │ │ -0422b0: |[0422b0] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -0422c0: 6e10 cc00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00cc │ │ -0422c6: 0c00 |0003: move-result-object v0 │ │ -0422c8: 1100 |0004: return-object v0 │ │ +04182c: |[04182c] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +04183c: 6e10 cc00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00cc │ │ +041842: 0c00 |0003: move-result-object v0 │ │ +041844: 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;) │ │ @@ -25282,18 +25281,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 │ │ -0422cc: |[0422cc] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -0422dc: 6e20 ce00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00ce │ │ -0422e2: 0c00 |0003: move-result-object v0 │ │ -0422e4: 1100 |0004: return-object v0 │ │ +041848: |[041848] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +041858: 6e20 ce00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00ce │ │ +04185e: 0c00 |0003: move-result-object v0 │ │ +041860: 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; │ │ │ │ @@ -25302,31 +25301,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 │ │ -0422e8: |[0422e8] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -0422f8: 6e10 d200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00d2 │ │ -0422fe: 0c00 |0003: move-result-object v0 │ │ -042300: 1100 |0004: return-object v0 │ │ +041864: |[041864] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +041874: 6e10 d200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00d2 │ │ +04187a: 0c00 |0003: move-result-object v0 │ │ +04187c: 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 : 634 (ContextCompatKitKat.java) │ │ │ │ Class #140 header: │ │ -class_idx : 353 │ │ +class_idx : 362 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 884 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #140 annotations: │ │ @@ -25354,17 +25353,17 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 884 (FileProvider.java) │ │ │ │ Class #141 header: │ │ -class_idx : 355 │ │ +class_idx : 364 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 39 │ │ +superclass_idx : 41 │ │ source_file_idx : 884 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #141 annotations: │ │ @@ -25443,32 +25442,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -042304: |[042304] android.support.v4.content.FileProvider.:()V │ │ -042314: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -042316: 2300 5004 |0001: new-array v0, v0, [Ljava/lang/String; // type@0450 │ │ -04231a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04231c: 1a02 4a0c |0004: const-string v2, "_display_name" // string@0c4a │ │ -042320: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -042324: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -042326: 1a02 500c |0009: const-string v2, "_size" // string@0c50 │ │ -04232a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -04232e: 6900 ad02 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02ad │ │ -042332: 2200 c903 |000f: new-instance v0, Ljava/io/File; // type@03c9 │ │ -042336: 1a01 dc00 |0011: const-string v1, "/" // string@00dc │ │ -04233a: 7020 bc19 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@19bc │ │ -042340: 6900 ae02 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02ae │ │ -042344: 2200 0f04 |0018: new-instance v0, Ljava/util/HashMap; // type@040f │ │ -042348: 7010 7c1a 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -04234e: 6900 b502 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ -042352: 0e00 |001f: return-void │ │ +041880: |[041880] android.support.v4.content.FileProvider.:()V │ │ +041890: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +041892: 2300 5904 |0001: new-array v0, v0, [Ljava/lang/String; // type@0459 │ │ +041896: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +041898: 1a02 530c |0004: const-string v2, "_display_name" // string@0c53 │ │ +04189c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0418a0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0418a2: 1a02 590c |0009: const-string v2, "_size" // string@0c59 │ │ +0418a6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +0418aa: 6900 ad02 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02ad │ │ +0418ae: 2200 d203 |000f: new-instance v0, Ljava/io/File; // type@03d2 │ │ +0418b2: 1a01 dc00 |0011: const-string v1, "/" // string@00dc │ │ +0418b6: 7020 bc19 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@19bc │ │ +0418bc: 6900 ae02 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02ae │ │ +0418c0: 2200 1804 |0018: new-instance v0, Ljava/util/HashMap; // type@0418 │ │ +0418c4: 7010 7c1a 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +0418ca: 6900 b502 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ +0418ce: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -25477,17 +25476,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042354: |[042354] android.support.v4.content.FileProvider.:()V │ │ -042364: 7010 bc00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00bc │ │ -04236a: 0e00 |0003: return-void │ │ +0418d0: |[0418d0] android.support.v4.content.FileProvider.:()V │ │ +0418e0: 7010 bc00 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00bc │ │ +0418e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -25496,31 +25495,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 │ │ -04236c: |[04236c] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -04237c: 0761 |0000: move-object v1, v6 │ │ -04237e: 0770 |0001: move-object v0, v7 │ │ -042380: 2104 |0002: array-length v4, v0 │ │ -042382: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -042384: 0712 |0004: move-object v2, v1 │ │ -042386: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -04238a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -04238e: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -042392: 2201 c903 |000b: new-instance v1, Ljava/io/File; // type@03c9 │ │ -042396: 7030 bb19 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@19bb │ │ -04239c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0423a0: 0712 |0012: move-object v2, v1 │ │ -0423a2: 28f2 |0013: goto 0005 // -000e │ │ -0423a4: 1102 |0014: return-object v2 │ │ -0423a6: 0721 |0015: move-object v1, v2 │ │ -0423a8: 28fa |0016: goto 0010 // -0006 │ │ +0418e8: |[0418e8] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +0418f8: 0761 |0000: move-object v1, v6 │ │ +0418fa: 0770 |0001: move-object v0, v7 │ │ +0418fc: 2104 |0002: array-length v4, v0 │ │ +0418fe: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +041900: 0712 |0004: move-object v2, v1 │ │ +041902: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +041906: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +04190a: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +04190e: 2201 d203 |000b: new-instance v1, Ljava/io/File; // type@03d2 │ │ +041912: 7030 bb19 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@19bb │ │ +041918: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04191c: 0712 |0012: move-object v2, v1 │ │ +04191e: 28f2 |0013: goto 0005 // -000e │ │ +041920: 1102 |0014: return-object v2 │ │ +041922: 0721 |0015: move-object v1, v2 │ │ +041924: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -25544,19 +25543,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 │ │ -0423ac: |[0423ac] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0423bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0423be: 2330 4e04 |0001: new-array v0, v3, [Ljava/lang/Object; // type@044e │ │ -0423c2: 7153 491a 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0423c8: 1100 |0006: return-object v0 │ │ +041928: |[041928] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +041938: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04193a: 2330 5704 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0457 │ │ +04193e: 7153 491a 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +041944: 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; │ │ @@ -25568,19 +25567,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 │ │ -0423cc: |[0423cc] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -0423dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0423de: 2330 5004 |0001: new-array v0, v3, [Ljava/lang/String; // type@0450 │ │ -0423e2: 7153 491a 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0423e8: 1100 |0006: return-object v0 │ │ +041948: |[041948] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +041958: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04195a: 2330 5904 |0001: new-array v0, v3, [Ljava/lang/String; // type@0459 │ │ +04195e: 7153 491a 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +041964: 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; │ │ @@ -25592,41 +25591,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 │ │ -0423ec: |[0423ec] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -0423fc: 6203 b502 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ -042400: 1d03 |0002: monitor-enter v3 │ │ -042402: 6202 b502 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ -042406: 6e20 7e1a 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -04240c: 0c01 |0008: move-result-object v1 │ │ -04240e: 1f01 6101 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@0161 │ │ -042412: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -042416: 7120 7a07 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@077a │ │ -04241c: 0c01 |0010: move-result-object v1 │ │ -04241e: 6202 b502 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ -042422: 6e30 801a 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ -042428: 1e03 |0016: monitor-exit v3 │ │ -04242a: 1101 |0017: return-object v1 │ │ -04242c: 0d00 |0018: move-exception v0 │ │ -04242e: 2202 e103 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -042432: 1a04 6f03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@036f │ │ -042436: 7030 011a 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a01 │ │ -04243c: 2702 |0020: throw v2 │ │ -04243e: 0d02 |0021: move-exception v2 │ │ -042440: 1e03 |0022: monitor-exit v3 │ │ -042442: 2702 |0023: throw v2 │ │ -042444: 0d00 |0024: move-exception v0 │ │ -042446: 2202 e103 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -04244a: 1a04 6f03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@036f │ │ -04244e: 7030 011a 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a01 │ │ -042454: 2702 |002c: throw v2 │ │ +041968: |[041968] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +041978: 6203 b502 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ +04197c: 1d03 |0002: monitor-enter v3 │ │ +04197e: 6202 b502 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ +041982: 6e20 7e1a 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +041988: 0c01 |0008: move-result-object v1 │ │ +04198a: 1f01 6a01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@016a │ │ +04198e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +041992: 7120 7a07 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@077a │ │ +041998: 0c01 |0010: move-result-object v1 │ │ +04199a: 6202 b502 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@02b5 │ │ +04199e: 6e30 801a 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ +0419a4: 1e03 |0016: monitor-exit v3 │ │ +0419a6: 1101 |0017: return-object v1 │ │ +0419a8: 0d00 |0018: move-exception v0 │ │ +0419aa: 2202 ea03 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0419ae: 1a04 6f03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@036f │ │ +0419b2: 7030 011a 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a01 │ │ +0419b8: 2702 |0020: throw v2 │ │ +0419ba: 0d02 |0021: move-exception v2 │ │ +0419bc: 1e03 |0022: monitor-exit v3 │ │ +0419be: 2702 |0023: throw v2 │ │ +0419c0: 0d00 |0024: move-exception v0 │ │ +0419c2: 2202 ea03 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0419c6: 1a04 6f03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@036f │ │ +0419ca: 7030 011a 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a01 │ │ +0419d0: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -25660,20 +25659,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 │ │ -042484: |[042484] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -042494: 7120 7307 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@0773 │ │ -04249a: 0c00 |0003: move-result-object v0 │ │ -04249c: 7220 6707 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0767 │ │ -0424a2: 0c01 |0007: move-result-object v1 │ │ -0424a4: 1101 |0008: return-object v1 │ │ +041a00: |[041a00] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +041a10: 7120 7307 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@0773 │ │ +041a16: 0c00 |0003: move-result-object v0 │ │ +041a18: 7220 6707 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0767 │ │ +041a1e: 0c01 |0007: move-result-object v1 │ │ +041a20: 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; │ │ @@ -25685,61 +25684,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0424a8: |[0424a8] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -0424b8: 1a01 c619 |0000: const-string v1, "r" // string@19c6 │ │ -0424bc: 6e20 2f1a 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0424c2: 0a01 |0005: move-result v1 │ │ -0424c4: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -0424c8: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -0424cc: 0f00 |000a: return v0 │ │ -0424ce: 1a01 ff1d |000b: const-string v1, "w" // string@1dff │ │ -0424d2: 6e20 2f1a 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0424d8: 0a01 |0010: move-result v1 │ │ -0424da: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -0424de: 1a01 3a1e |0013: const-string v1, "wt" // string@1e3a │ │ -0424e2: 6e20 2f1a 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0424e8: 0a01 |0018: move-result v1 │ │ -0424ea: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -0424ee: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -0424f2: 28ed |001d: goto 000a // -0013 │ │ -0424f4: 1a01 001e |001e: const-string v1, "wa" // string@1e00 │ │ -0424f8: 6e20 2f1a 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0424fe: 0a01 |0023: move-result v1 │ │ -042500: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -042504: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -042508: 28e2 |0028: goto 000a // -001e │ │ -04250a: 1a01 761a |0029: const-string v1, "rw" // string@1a76 │ │ -04250e: 6e20 2f1a 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -042514: 0a01 |002e: move-result v1 │ │ -042516: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -04251a: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -04251e: 28d7 |0033: goto 000a // -0029 │ │ -042520: 1a01 771a |0034: const-string v1, "rwt" // string@1a77 │ │ -042524: 6e20 2f1a 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -04252a: 0a01 |0039: move-result v1 │ │ -04252c: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -042530: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -042534: 28cc |003e: goto 000a // -0034 │ │ -042536: 2201 e103 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -04253a: 2202 f403 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -04253e: 7010 3b1a 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -042544: 1a03 0804 |0046: const-string v3, "Invalid mode: " // string@0408 │ │ -042548: 6e20 431a 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04254e: 0c02 |004b: move-result-object v2 │ │ -042550: 6e20 431a 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042556: 0c02 |004f: move-result-object v2 │ │ -042558: 6e10 481a 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04255e: 0c02 |0053: move-result-object v2 │ │ -042560: 7020 001a 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -042566: 2701 |0057: throw v1 │ │ +041a24: |[041a24] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +041a34: 1a01 cf19 |0000: const-string v1, "r" // string@19cf │ │ +041a38: 6e20 2f1a 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041a3e: 0a01 |0005: move-result v1 │ │ +041a40: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +041a44: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +041a48: 0f00 |000a: return v0 │ │ +041a4a: 1a01 081e |000b: const-string v1, "w" // string@1e08 │ │ +041a4e: 6e20 2f1a 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041a54: 0a01 |0010: move-result v1 │ │ +041a56: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +041a5a: 1a01 431e |0013: const-string v1, "wt" // string@1e43 │ │ +041a5e: 6e20 2f1a 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041a64: 0a01 |0018: move-result v1 │ │ +041a66: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +041a6a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +041a6e: 28ed |001d: goto 000a // -0013 │ │ +041a70: 1a01 091e |001e: const-string v1, "wa" // string@1e09 │ │ +041a74: 6e20 2f1a 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041a7a: 0a01 |0023: move-result v1 │ │ +041a7c: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +041a80: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +041a84: 28e2 |0028: goto 000a // -001e │ │ +041a86: 1a01 7f1a |0029: const-string v1, "rw" // string@1a7f │ │ +041a8a: 6e20 2f1a 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041a90: 0a01 |002e: move-result v1 │ │ +041a92: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +041a96: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +041a9a: 28d7 |0033: goto 000a // -0029 │ │ +041a9c: 1a01 801a |0034: const-string v1, "rwt" // string@1a80 │ │ +041aa0: 6e20 2f1a 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041aa6: 0a01 |0039: move-result v1 │ │ +041aa8: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +041aac: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +041ab0: 28cc |003e: goto 000a // -0034 │ │ +041ab2: 2201 ea03 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +041ab6: 2202 fd03 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +041aba: 7010 3b1a 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +041ac0: 1a03 0804 |0046: const-string v3, "Invalid mode: " // string@0408 │ │ +041ac4: 6e20 431a 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +041aca: 0c02 |004b: move-result-object v2 │ │ +041acc: 6e20 431a 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +041ad2: 0c02 |004f: move-result-object v2 │ │ +041ad4: 6e10 481a 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +041ada: 0c02 |0053: move-result-object v2 │ │ +041adc: 7020 001a 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +041ae2: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -25763,95 +25762,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 │ │ -042568: |[042568] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -042578: 120c |0000: const/4 v12, #int 0 // #0 │ │ -04257a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -04257c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -04257e: 2204 6201 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@0162 │ │ -042582: 7020 6807 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0768 │ │ -042588: 6e10 d300 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -04258e: 0c08 |000b: move-result-object v8 │ │ -042590: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -042594: 6e30 2801 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0128 │ │ -04259a: 0c01 |0011: move-result-object v1 │ │ -04259c: 6e10 d300 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -0425a2: 0c08 |0015: move-result-object v8 │ │ -0425a4: 1a09 350d |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0d35 │ │ -0425a8: 6e30 2901 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0129 │ │ -0425ae: 0c00 |001b: move-result-object v0 │ │ -0425b0: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -0425b4: 2208 e103 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0425b8: 1a09 6c09 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@096c │ │ -0425bc: 7020 001a 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -0425c2: 2708 |0025: throw v8 │ │ -0425c4: 7210 4601 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0146 │ │ -0425ca: 0a07 |0029: move-result v7 │ │ -0425cc: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -0425d0: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -0425d2: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -0425d6: 7210 4501 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0145 │ │ -0425dc: 0c05 |0032: move-result-object v5 │ │ -0425de: 1a08 8017 |0033: const-string v8, "name" // string@1780 │ │ -0425e2: 7230 4401 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0144 │ │ -0425e8: 0c02 |0038: move-result-object v2 │ │ -0425ea: 1a08 2519 |0039: const-string v8, "path" // string@1925 │ │ -0425ee: 7230 4401 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0144 │ │ -0425f4: 0c03 |003e: move-result-object v3 │ │ -0425f6: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -0425f8: 1a08 651a |0040: const-string v8, "root-path" // string@1a65 │ │ -0425fc: 6e20 2f1a 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -042602: 0a08 |0045: move-result v8 │ │ -042604: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -042608: 6208 ae02 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02ae │ │ -04260c: 23a9 5004 |004a: new-array v9, v10, [Ljava/lang/String; // type@0450 │ │ -042610: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -042614: 7120 6f07 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ -04261a: 0c06 |0051: move-result-object v6 │ │ -04261c: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -042620: 6e30 6907 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0769 │ │ -042626: 28cf |0057: goto 0026 // -0031 │ │ -042628: 1a08 4910 |0058: const-string v8, "files-path" // string@1049 │ │ -04262c: 6e20 2f1a 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -042632: 0a08 |005d: move-result v8 │ │ -042634: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -042638: 6e10 cf00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00cf │ │ -04263e: 0c08 |0063: move-result-object v8 │ │ -042640: 23a9 5004 |0064: new-array v9, v10, [Ljava/lang/String; // type@0450 │ │ -042644: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -042648: 7120 6f07 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ -04264e: 0c06 |006b: move-result-object v6 │ │ -042650: 28e6 |006c: goto 0052 // -001a │ │ -042652: 1a08 d90d |006d: const-string v8, "cache-path" // string@0dd9 │ │ -042656: 6e20 2f1a 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -04265c: 0a08 |0072: move-result v8 │ │ -04265e: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -042662: 6e10 c800 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00c8 │ │ -042668: 0c08 |0078: move-result-object v8 │ │ -04266a: 23a9 5004 |0079: new-array v9, v10, [Ljava/lang/String; // type@0450 │ │ -04266e: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -042672: 7120 6f07 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ -042678: 0c06 |0080: move-result-object v6 │ │ -04267a: 28d1 |0081: goto 0052 // -002f │ │ -04267c: 1a08 3010 |0082: const-string v8, "external-path" // string@1030 │ │ -042680: 6e20 2f1a 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -042686: 0a08 |0087: move-result v8 │ │ -042688: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -04268c: 7100 fa01 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ -042692: 0c08 |008d: move-result-object v8 │ │ -042694: 23a9 5004 |008e: new-array v9, v10, [Ljava/lang/String; // type@0450 │ │ -042698: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -04269c: 7120 6f07 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ -0426a2: 0c06 |0095: move-result-object v6 │ │ -0426a4: 28bc |0096: goto 0052 // -0044 │ │ -0426a6: 1104 |0097: return-object v4 │ │ +041ae4: |[041ae4] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +041af4: 120c |0000: const/4 v12, #int 0 // #0 │ │ +041af6: 120b |0001: const/4 v11, #int 0 // #0 │ │ +041af8: 121a |0002: const/4 v10, #int 1 // #1 │ │ +041afa: 2204 6b01 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@016b │ │ +041afe: 7020 6807 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0768 │ │ +041b04: 6e10 d300 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +041b0a: 0c08 |000b: move-result-object v8 │ │ +041b0c: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +041b10: 6e30 2801 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0128 │ │ +041b16: 0c01 |0011: move-result-object v1 │ │ +041b18: 6e10 d300 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +041b1e: 0c08 |0015: move-result-object v8 │ │ +041b20: 1a09 3e0d |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0d3e │ │ +041b24: 6e30 2901 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0129 │ │ +041b2a: 0c00 |001b: move-result-object v0 │ │ +041b2c: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +041b30: 2208 ea03 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +041b34: 1a09 7509 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0975 │ │ +041b38: 7020 001a 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +041b3e: 2708 |0025: throw v8 │ │ +041b40: 7210 4601 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0146 │ │ +041b46: 0a07 |0029: move-result v7 │ │ +041b48: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +041b4c: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +041b4e: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +041b52: 7210 4501 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0145 │ │ +041b58: 0c05 |0032: move-result-object v5 │ │ +041b5a: 1a08 8917 |0033: const-string v8, "name" // string@1789 │ │ +041b5e: 7230 4401 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0144 │ │ +041b64: 0c02 |0038: move-result-object v2 │ │ +041b66: 1a08 2e19 |0039: const-string v8, "path" // string@192e │ │ +041b6a: 7230 4401 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0144 │ │ +041b70: 0c03 |003e: move-result-object v3 │ │ +041b72: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +041b74: 1a08 6e1a |0040: const-string v8, "root-path" // string@1a6e │ │ +041b78: 6e20 2f1a 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041b7e: 0a08 |0045: move-result v8 │ │ +041b80: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +041b84: 6208 ae02 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@02ae │ │ +041b88: 23a9 5904 |004a: new-array v9, v10, [Ljava/lang/String; // type@0459 │ │ +041b8c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +041b90: 7120 6f07 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ +041b96: 0c06 |0051: move-result-object v6 │ │ +041b98: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +041b9c: 6e30 6907 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0769 │ │ +041ba2: 28cf |0057: goto 0026 // -0031 │ │ +041ba4: 1a08 5210 |0058: const-string v8, "files-path" // string@1052 │ │ +041ba8: 6e20 2f1a 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041bae: 0a08 |005d: move-result v8 │ │ +041bb0: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +041bb4: 6e10 cf00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00cf │ │ +041bba: 0c08 |0063: move-result-object v8 │ │ +041bbc: 23a9 5904 |0064: new-array v9, v10, [Ljava/lang/String; // type@0459 │ │ +041bc0: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +041bc4: 7120 6f07 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ +041bca: 0c06 |006b: move-result-object v6 │ │ +041bcc: 28e6 |006c: goto 0052 // -001a │ │ +041bce: 1a08 e20d |006d: const-string v8, "cache-path" // string@0de2 │ │ +041bd2: 6e20 2f1a 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041bd8: 0a08 |0072: move-result v8 │ │ +041bda: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +041bde: 6e10 c800 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00c8 │ │ +041be4: 0c08 |0078: move-result-object v8 │ │ +041be6: 23a9 5904 |0079: new-array v9, v10, [Ljava/lang/String; // type@0459 │ │ +041bea: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +041bee: 7120 6f07 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ +041bf4: 0c06 |0080: move-result-object v6 │ │ +041bf6: 28d1 |0081: goto 0052 // -002f │ │ +041bf8: 1a08 3910 |0082: const-string v8, "external-path" // string@1039 │ │ +041bfc: 6e20 2f1a 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041c02: 0a08 |0087: move-result v8 │ │ +041c04: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +041c08: 7100 fa01 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ +041c0e: 0c08 |008d: move-result-object v8 │ │ +041c10: 23a9 5904 |008e: new-array v9, v10, [Ljava/lang/String; // type@0459 │ │ +041c14: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +041c18: 7120 6f07 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@076f │ │ +041c1e: 0c06 |0095: move-result-object v6 │ │ +041c20: 28bc |0096: goto 0052 // -0044 │ │ +041c22: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -25890,33 +25889,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 │ │ -0426a8: |[0426a8] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -0426b8: 6f30 bd00 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00bd │ │ -0426be: 5540 1c00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001c │ │ -0426c2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0426c6: 2200 f203 |0007: new-instance v0, Ljava/lang/SecurityException; // type@03f2 │ │ -0426ca: 1a01 190a |0009: const-string v1, "Provider must not be exported" // string@0a19 │ │ -0426ce: 7020 2a1a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ -0426d4: 2700 |000e: throw v0 │ │ -0426d6: 5540 1d00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001d │ │ -0426da: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -0426de: 2200 f203 |0013: new-instance v0, Ljava/lang/SecurityException; // type@03f2 │ │ -0426e2: 1a01 180a |0015: const-string v1, "Provider must grant uri permissions" // string@0a18 │ │ -0426e6: 7020 2a1a 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ -0426ec: 2700 |001a: throw v0 │ │ -0426ee: 5440 1b00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001b │ │ -0426f2: 7120 7307 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@0773 │ │ -0426f8: 0c00 |0020: move-result-object v0 │ │ -0426fa: 5b20 b402 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ -0426fe: 0e00 |0023: return-void │ │ +041c24: |[041c24] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +041c34: 6f30 bd00 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00bd │ │ +041c3a: 5540 1c00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001c │ │ +041c3e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +041c42: 2200 fb03 |0007: new-instance v0, Ljava/lang/SecurityException; // type@03fb │ │ +041c46: 1a01 220a |0009: const-string v1, "Provider must not be exported" // string@0a22 │ │ +041c4a: 7020 2a1a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ +041c50: 2700 |000e: throw v0 │ │ +041c52: 5540 1d00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001d │ │ +041c56: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +041c5a: 2200 fb03 |0013: new-instance v0, Ljava/lang/SecurityException; // type@03fb │ │ +041c5e: 1a01 210a |0015: const-string v1, "Provider must grant uri permissions" // string@0a21 │ │ +041c62: 7020 2a1a 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ +041c68: 2700 |001a: throw v0 │ │ +041c6a: 5440 1b00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001b │ │ +041c6e: 7120 7307 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@0773 │ │ +041c74: 0c00 |0020: move-result-object v0 │ │ +041c76: 5b20 b402 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ +041c7a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -25932,25 +25931,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 │ │ -042700: |[042700] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -042710: 5421 b402 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ -042714: 7220 6607 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ -04271a: 0c00 |0005: move-result-object v0 │ │ -04271c: 6e10 bd19 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ -042722: 0a01 |0009: move-result v1 │ │ -042724: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -042728: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -04272a: 0f01 |000d: return v1 │ │ -04272c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04272e: 28fe |000f: goto 000d // -0002 │ │ +041c7c: |[041c7c] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +041c8c: 5421 b402 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ +041c90: 7220 6607 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ +041c96: 0c00 |0005: move-result-object v0 │ │ +041c98: 6e10 bd19 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ +041c9e: 0a01 |0009: move-result v1 │ │ +041ca0: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +041ca4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +041ca6: 0f01 |000d: return v1 │ │ +041ca8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +041caa: 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; │ │ @@ -25963,37 +25962,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 │ │ -042730: |[042730] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -042740: 5464 b402 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ -042744: 7220 6607 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ -04274a: 0c01 |0005: move-result-object v1 │ │ -04274c: 6e10 c119 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@19c1 │ │ -042752: 0c04 |0009: move-result-object v4 │ │ -042754: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -042758: 6e20 341a 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1a34 │ │ -04275e: 0a02 |000f: move-result v2 │ │ -042760: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -042764: 6e10 c119 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@19c1 │ │ -04276a: 0c04 |0015: move-result-object v4 │ │ -04276c: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -042770: 6e20 381a 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ -042776: 0c00 |001b: move-result-object v0 │ │ -042778: 7100 8f17 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@178f │ │ -04277e: 0c04 |001f: move-result-object v4 │ │ -042780: 6e20 8e17 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@178e │ │ -042786: 0c03 |0023: move-result-object v3 │ │ -042788: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -04278c: 1103 |0026: return-object v3 │ │ -04278e: 1a03 650d |0027: const-string v3, "application/octet-stream" // string@0d65 │ │ -042792: 28fd |0029: goto 0026 // -0003 │ │ +041cac: |[041cac] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +041cbc: 5464 b402 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ +041cc0: 7220 6607 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ +041cc6: 0c01 |0005: move-result-object v1 │ │ +041cc8: 6e10 c119 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@19c1 │ │ +041cce: 0c04 |0009: move-result-object v4 │ │ +041cd0: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +041cd4: 6e20 341a 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1a34 │ │ +041cda: 0a02 |000f: move-result v2 │ │ +041cdc: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +041ce0: 6e10 c119 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@19c1 │ │ +041ce6: 0c04 |0015: move-result-object v4 │ │ +041ce8: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +041cec: 6e20 381a 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ +041cf2: 0c00 |001b: move-result-object v0 │ │ +041cf4: 7100 8f17 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@178f │ │ +041cfa: 0c04 |001f: move-result-object v4 │ │ +041cfc: 6e20 8e17 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@178e │ │ +041d02: 0c03 |0023: move-result-object v3 │ │ +041d04: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +041d08: 1103 |0026: return-object v3 │ │ +041d0a: 1a03 6e0d |0027: const-string v3, "application/octet-stream" // string@0d6e │ │ +041d0e: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -26012,19 +26011,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 │ │ -042794: |[042794] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -0427a4: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -0427a8: 1a01 8c09 |0002: const-string v1, "No external inserts" // string@098c │ │ -0427ac: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ -0427b2: 2700 |0007: throw v0 │ │ +041d10: |[041d10] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +041d20: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +041d24: 1a01 9509 |0002: const-string v1, "No external inserts" // string@0995 │ │ +041d28: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ +041d2e: 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; │ │ @@ -26034,17 +26033,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0427b4: |[0427b4] android.support.v4.content.FileProvider.onCreate:()Z │ │ -0427c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0427c6: 0f00 |0001: return v0 │ │ +041d30: |[041d30] android.support.v4.content.FileProvider.onCreate:()Z │ │ +041d40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041d42: 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;) │ │ @@ -26052,23 +26051,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 │ │ -0427c8: |[0427c8] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -0427d8: 5432 b402 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ -0427dc: 7220 6607 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ -0427e2: 0c00 |0005: move-result-object v0 │ │ -0427e4: 7110 7707 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0777 │ │ -0427ea: 0a01 |0009: move-result v1 │ │ -0427ec: 7120 2702 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0227 │ │ -0427f2: 0c02 |000d: move-result-object v2 │ │ -0427f4: 1102 |000e: return-object v2 │ │ +041d44: |[041d44] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +041d54: 5432 b402 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ +041d58: 7220 6607 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ +041d5e: 0c00 |0005: move-result-object v0 │ │ +041d60: 7110 7707 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0777 │ │ +041d66: 0a01 |0009: move-result v1 │ │ +041d68: 7120 2702 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0227 │ │ +041d6e: 0c02 |000d: move-result-object v2 │ │ +041d70: 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; │ │ @@ -26082,68 +26081,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 │ │ -0427f8: |[0427f8] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -042808: 54ca b402 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ -04280c: 7220 6607 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ -042812: 0c04 |0005: move-result-object v4 │ │ -042814: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -042818: 620e ad02 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02ad │ │ -04281c: 21ea |000a: array-length v10, v14 │ │ -04281e: 23a2 5004 |000b: new-array v2, v10, [Ljava/lang/String; // type@0450 │ │ -042822: 21ea |000d: array-length v10, v14 │ │ -042824: 23a9 4e04 |000e: new-array v9, v10, [Ljava/lang/Object; // type@044e │ │ -042828: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -04282a: 07e0 |0011: move-object v0, v14 │ │ -04282c: 2108 |0012: array-length v8, v0 │ │ -04282e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -042830: 0156 |0014: move v6, v5 │ │ -042832: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -042836: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -04283a: 1a0a 4a0c |0019: const-string v10, "_display_name" // string@0c4a │ │ -04283e: 6e20 2f1a 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -042844: 0a0a |001e: move-result v10 │ │ -042846: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -04284a: 1a0a 4a0c |0021: const-string v10, "_display_name" // string@0c4a │ │ -04284e: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -042852: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -042856: 6e10 c119 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@19c1 │ │ -04285c: 0c0a |002a: move-result-object v10 │ │ -04285e: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -042862: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -042866: 0156 |002f: move v6, v5 │ │ -042868: 28e5 |0030: goto 0015 // -001b │ │ -04286a: 1a0a 500c |0031: const-string v10, "_size" // string@0c50 │ │ -04286e: 6e20 2f1a 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -042874: 0a0a |0036: move-result v10 │ │ -042876: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -04287a: 1a0a 500c |0039: const-string v10, "_size" // string@0c50 │ │ -04287e: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -042882: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -042886: 6e10 c419 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@19c4 │ │ -04288c: 0b0a |0042: move-result-wide v10 │ │ -04288e: 7120 131a ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -042894: 0c0a |0046: move-result-object v10 │ │ -042896: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -04289a: 28e4 |0049: goto 002d // -001c │ │ -04289c: 7120 7107 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0771 │ │ -0428a2: 0c02 |004d: move-result-object v2 │ │ -0428a4: 7120 7007 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0770 │ │ -0428aa: 0c09 |0051: move-result-object v9 │ │ -0428ac: 2203 4800 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0048 │ │ -0428b0: 121a |0054: const/4 v10, #int 1 // #1 │ │ -0428b2: 7030 5e01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@015e │ │ -0428b8: 6e20 5f01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@015f │ │ -0428be: 1103 |005b: return-object v3 │ │ -0428c0: 0165 |005c: move v5, v6 │ │ -0428c2: 28d0 |005d: goto 002d // -0030 │ │ +041d74: |[041d74] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +041d84: 54ca b402 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@02b4 │ │ +041d88: 7220 6607 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0766 │ │ +041d8e: 0c04 |0005: move-result-object v4 │ │ +041d90: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +041d94: 620e ad02 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@02ad │ │ +041d98: 21ea |000a: array-length v10, v14 │ │ +041d9a: 23a2 5904 |000b: new-array v2, v10, [Ljava/lang/String; // type@0459 │ │ +041d9e: 21ea |000d: array-length v10, v14 │ │ +041da0: 23a9 5704 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0457 │ │ +041da4: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +041da6: 07e0 |0011: move-object v0, v14 │ │ +041da8: 2108 |0012: array-length v8, v0 │ │ +041daa: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +041dac: 0156 |0014: move v6, v5 │ │ +041dae: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +041db2: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +041db6: 1a0a 530c |0019: const-string v10, "_display_name" // string@0c53 │ │ +041dba: 6e20 2f1a 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041dc0: 0a0a |001e: move-result v10 │ │ +041dc2: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +041dc6: 1a0a 530c |0021: const-string v10, "_display_name" // string@0c53 │ │ +041dca: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +041dce: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +041dd2: 6e10 c119 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@19c1 │ │ +041dd8: 0c0a |002a: move-result-object v10 │ │ +041dda: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +041dde: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +041de2: 0156 |002f: move v6, v5 │ │ +041de4: 28e5 |0030: goto 0015 // -001b │ │ +041de6: 1a0a 590c |0031: const-string v10, "_size" // string@0c59 │ │ +041dea: 6e20 2f1a 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +041df0: 0a0a |0036: move-result v10 │ │ +041df2: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +041df6: 1a0a 590c |0039: const-string v10, "_size" // string@0c59 │ │ +041dfa: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +041dfe: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +041e02: 6e10 c419 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@19c4 │ │ +041e08: 0b0a |0042: move-result-wide v10 │ │ +041e0a: 7120 131a ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +041e10: 0c0a |0046: move-result-object v10 │ │ +041e12: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +041e16: 28e4 |0049: goto 002d // -001c │ │ +041e18: 7120 7107 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0771 │ │ +041e1e: 0c02 |004d: move-result-object v2 │ │ +041e20: 7120 7007 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0770 │ │ +041e26: 0c09 |0051: move-result-object v9 │ │ +041e28: 2203 4a00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@004a │ │ +041e2c: 121a |0054: const/4 v10, #int 1 // #1 │ │ +041e2e: 7030 5e01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@015e │ │ +041e34: 6e20 5f01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@015f │ │ +041e3a: 1103 |005b: return-object v3 │ │ +041e3c: 0165 |005c: move v5, v6 │ │ +041e3e: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -26190,35 +26189,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 │ │ -0428c4: |[0428c4] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -0428d4: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -0428d8: 1a01 8d09 |0002: const-string v1, "No external updates" // string@098d │ │ -0428dc: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ -0428e2: 2700 |0007: throw v0 │ │ +041e40: |[041e40] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +041e50: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +041e54: 1a01 9609 |0002: const-string v1, "No external updates" // string@0996 │ │ +041e58: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ +041e5e: 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 : 884 (FileProvider.java) │ │ │ │ Class #142 header: │ │ -class_idx : 356 │ │ +class_idx : 365 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #142 annotations: │ │ @@ -26252,17 +26251,17 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1022 (IntentCompat.java) │ │ │ │ Class #143 header: │ │ -class_idx : 360 │ │ +class_idx : 369 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1022 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #143 annotations: │ │ @@ -26321,32 +26320,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0428e4: |[0428e4] android.support.v4.content.IntentCompat.:()V │ │ -0428f4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0428f8: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -0428fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042900: 2201 6701 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0167 │ │ -042904: 7010 8707 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0787 │ │ -04290a: 6901 bd02 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ -04290e: 0e00 |000d: return-void │ │ -042910: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -042914: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -042918: 2201 6601 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@0166 │ │ -04291c: 7010 8407 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0784 │ │ -042922: 6901 bd02 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ -042926: 28f4 |0019: goto 000d // -000c │ │ -042928: 2201 6501 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@0165 │ │ -04292c: 7010 8007 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0780 │ │ -042932: 6901 bd02 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ -042936: 28ec |0021: goto 000d // -0014 │ │ +041e60: |[041e60] android.support.v4.content.IntentCompat.:()V │ │ +041e70: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +041e74: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +041e78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041e7c: 2201 7001 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0170 │ │ +041e80: 7010 8707 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0787 │ │ +041e86: 6901 bd02 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ +041e8a: 0e00 |000d: return-void │ │ +041e8c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +041e90: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +041e94: 2201 6f01 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@016f │ │ +041e98: 7010 8407 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0784 │ │ +041e9e: 6901 bd02 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ +041ea2: 28f4 |0019: goto 000d // -000c │ │ +041ea4: 2201 6e01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@016e │ │ +041ea8: 7010 8007 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0780 │ │ +041eae: 6901 bd02 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ +041eb2: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -26360,17 +26359,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042938: |[042938] android.support.v4.content.IntentCompat.:()V │ │ -042948: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04294e: 0e00 |0003: return-void │ │ +041eb4: |[041eb4] android.support.v4.content.IntentCompat.:()V │ │ +041ec4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +041eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -26379,19 +26378,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 │ │ -042950: |[042950] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -042960: 6200 bd02 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ -042964: 7220 7d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@077d │ │ -04296a: 0c00 |0005: move-result-object v0 │ │ -04296c: 1100 |0006: return-object v0 │ │ +041ecc: |[041ecc] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +041edc: 6200 bd02 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ +041ee0: 7220 7d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@077d │ │ +041ee6: 0c00 |0005: move-result-object v0 │ │ +041ee8: 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;) │ │ @@ -26399,19 +26398,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 │ │ -042970: |[042970] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -042980: 6200 bd02 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ -042984: 7230 7e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@077e │ │ -04298a: 0c00 |0005: move-result-object v0 │ │ -04298c: 1100 |0006: return-object v0 │ │ +041eec: |[041eec] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +041efc: 6200 bd02 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ +041f00: 7230 7e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@077e │ │ +041f06: 0c00 |0005: move-result-object v0 │ │ +041f08: 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; │ │ │ │ @@ -26420,32 +26419,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 │ │ -042990: |[042990] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0429a0: 6200 bd02 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ -0429a4: 7220 7f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@077f │ │ -0429aa: 0c00 |0005: move-result-object v0 │ │ -0429ac: 1100 |0006: return-object v0 │ │ +041f0c: |[041f0c] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +041f1c: 6200 bd02 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@02bd │ │ +041f20: 7220 7f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@077f │ │ +041f26: 0c00 |0005: move-result-object v0 │ │ +041f28: 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 : 1022 (IntentCompat.java) │ │ │ │ Class #144 header: │ │ -class_idx : 361 │ │ +class_idx : 370 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1023 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #144 - │ │ @@ -26461,17 +26460,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0429b0: |[0429b0] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -0429c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0429c6: 0e00 |0003: return-void │ │ +041f2c: |[041f2c] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +041f3c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +041f42: 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;) │ │ @@ -26479,18 +26478,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 │ │ -0429c8: |[0429c8] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0429d8: 7110 fe00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00fe │ │ -0429de: 0c00 |0003: move-result-object v0 │ │ -0429e0: 1100 |0004: return-object v0 │ │ +041f44: |[041f44] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +041f54: 7110 fe00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00fe │ │ +041f5a: 0c00 |0003: move-result-object v0 │ │ +041f5c: 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;) │ │ @@ -26498,31 +26497,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 │ │ -0429e4: |[0429e4] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0429f4: 7110 0001 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0100 │ │ -0429fa: 0c00 |0003: move-result-object v0 │ │ -0429fc: 1100 |0004: return-object v0 │ │ +041f60: |[041f60] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +041f70: 7110 0001 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0100 │ │ +041f76: 0c00 |0003: move-result-object v0 │ │ +041f78: 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 : 1023 (IntentCompatHoneycomb.java) │ │ │ │ Class #145 header: │ │ -class_idx : 362 │ │ +class_idx : 371 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #145 - │ │ @@ -26538,17 +26537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042a00: |[042a00] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -042a10: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -042a16: 0e00 |0003: return-void │ │ +041f7c: |[041f7c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +041f8c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +041f92: 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;) │ │ @@ -26556,33 +26555,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 │ │ -042a18: |[042a18] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -042a28: 7120 ff00 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ff │ │ -042a2e: 0c00 |0003: move-result-object v0 │ │ -042a30: 1100 |0004: return-object v0 │ │ +041f94: |[041f94] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +041fa4: 7120 ff00 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ff │ │ +041faa: 0c00 |0003: move-result-object v0 │ │ +041fac: 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 : 1024 (IntentCompatIcsMr1.java) │ │ │ │ Class #146 header: │ │ -class_idx : 363 │ │ +class_idx : 372 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 68 │ │ -source_file_idx : 2344 │ │ +superclass_idx : 70 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -26606,20 +26605,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 │ │ -042a34: |[042a34] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -042a44: 5b12 be02 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02be │ │ -042a48: 2200 7100 |0002: new-instance v0, Landroid/os/Handler; // type@0071 │ │ -042a4c: 7010 fd01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -042a52: 7020 4701 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0147 │ │ -042a58: 0e00 |000a: return-void │ │ +041fb0: |[041fb0] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +041fc0: 5b12 be02 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02be │ │ +041fc4: 2200 7700 |0002: new-instance v0, Landroid/os/Handler; // type@0077 │ │ +041fc8: 7010 fd01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +041fce: 7020 4701 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0147 │ │ +041fd4: 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; │ │ @@ -26632,17 +26631,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042a5c: |[042a5c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -042a6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042a6e: 0f00 |0001: return v0 │ │ +041fd8: |[041fd8] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +041fe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041fea: 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; │ │ │ │ @@ -26651,34 +26650,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042a70: |[042a70] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -042a80: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02be │ │ -042a84: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@07a4 │ │ -042a8a: 0e00 |0005: return-void │ │ +041fec: |[041fec] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +041ffc: 5410 be02 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@02be │ │ +042000: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@07a4 │ │ +042006: 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 : 2344 (Loader.java) │ │ + source_file_idx : 2353 (Loader.java) │ │ │ │ Class #147 header: │ │ -class_idx : 364 │ │ +class_idx : 373 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2344 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -26699,21 +26698,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 : 2344 (Loader.java) │ │ + source_file_idx : 2353 (Loader.java) │ │ │ │ Class #148 header: │ │ -class_idx : 365 │ │ +class_idx : 374 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2344 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -26775,27 +26774,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -042a8c: |[042a8c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -042a9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042a9e: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -042aa4: 5c21 c602 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042aa8: 5c21 bf02 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042aac: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -042aae: 5c20 c502 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ -042ab2: 5c21 c002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042ab6: 5c21 c402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042aba: 6e10 c700 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c7 │ │ -042ac0: 0c00 |0012: move-result-object v0 │ │ -042ac2: 5b20 c102 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c1 │ │ -042ac6: 0e00 |0015: return-void │ │ +042008: |[042008] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +042018: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04201a: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +042020: 5c21 c602 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +042024: 5c21 bf02 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +042028: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04202a: 5c20 c502 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ +04202e: 5c21 c002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +042032: 5c21 c402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +042036: 6e10 c700 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c7 │ │ +04203c: 0c00 |0012: move-result-object v0 │ │ +04203e: 5b20 c102 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c1 │ │ +042042: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -26813,19 +26812,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042ac8: |[042ac8] android.support.v4.content.Loader.abandon:()V │ │ -042ad8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042ada: 5c10 bf02 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042ade: 6e10 a307 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@07a3 │ │ -042ae4: 0e00 |0006: return-void │ │ +042044: |[042044] android.support.v4.content.Loader.abandon:()V │ │ +042054: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042056: 5c10 bf02 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +04205a: 6e10 a307 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@07a3 │ │ +042060: 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; │ │ @@ -26836,18 +26835,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -042ae8: |[042ae8] android.support.v4.content.Loader.commitContentChanged:()V │ │ -042af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042afa: 5c10 c402 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042afe: 0e00 |0003: return-void │ │ +042064: |[042064] android.support.v4.content.Loader.commitContentChanged:()V │ │ +042074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042076: 5c10 c402 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +04207a: 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; │ │ @@ -26857,24 +26856,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 │ │ -042b00: |[042b00] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -042b10: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -042b14: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -042b18: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -042b1e: 7120 af09 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -042b24: 1a01 5d1e |000a: const-string v1, "}" // string@1e5d │ │ -042b28: 6e20 431a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042b2e: 6e10 481a 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -042b34: 0c01 |0012: move-result-object v1 │ │ -042b36: 1101 |0013: return-object v1 │ │ +04207c: |[04207c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +04208c: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +042090: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +042094: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +04209a: 7120 af09 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +0420a0: 1a01 661e |000a: const-string v1, "}" // string@1e66 │ │ +0420a4: 6e20 431a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0420aa: 6e10 481a 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0420b0: 0c01 |0012: move-result-object v1 │ │ +0420b2: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -26889,20 +26888,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -042b38: |[042b38] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -042b48: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042b4c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -042b50: 5410 c302 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042b54: 7230 9607 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0796 │ │ -042b5a: 0e00 |0009: return-void │ │ +0420b4: |[0420b4] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +0420c4: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +0420c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0420cc: 5410 c302 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +0420d0: 7230 9607 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0796 │ │ +0420d6: 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; │ │ @@ -26915,57 +26914,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 │ │ -042b5c: |[042b5c] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -042b6c: 6e20 d519 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042b72: 1a00 6715 |0003: const-string v0, "mId=" // string@1567 │ │ -042b76: 6e20 d519 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042b7c: 5210 c202 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ -042b80: 6e20 d319 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -042b86: 1a00 6300 |000d: const-string v0, " mListener=" // string@0063 │ │ -042b8a: 6e20 d519 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042b90: 5410 c302 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042b94: 6e20 d919 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -042b9a: 5510 c602 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042b9e: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -042ba2: 5510 c002 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042ba6: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -042baa: 5510 c402 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042bae: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -042bb2: 6e20 d519 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042bb8: 1a00 5b16 |0026: const-string v0, "mStarted=" // string@165b │ │ -042bbc: 6e20 d519 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042bc2: 5510 c602 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042bc6: 6e20 d619 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -042bcc: 1a00 5a00 |0030: const-string v0, " mContentChanged=" // string@005a │ │ -042bd0: 6e20 d519 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042bd6: 5510 c002 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042bda: 6e20 d619 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -042be0: 1a00 6700 |003a: const-string v0, " mProcessingChange=" // string@0067 │ │ -042be4: 6e20 d519 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042bea: 5510 c402 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042bee: 6e20 db19 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -042bf4: 5510 bf02 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042bf8: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -042bfc: 5510 c502 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ -042c00: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -042c04: 6e20 d519 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042c0a: 1a00 6514 |004f: const-string v0, "mAbandoned=" // string@1465 │ │ -042c0e: 6e20 d519 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042c14: 5510 bf02 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042c18: 6e20 d619 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -042c1e: 1a00 6b00 |0059: const-string v0, " mReset=" // string@006b │ │ -042c22: 6e20 d519 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -042c28: 5510 c502 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ -042c2c: 6e20 db19 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -042c32: 0e00 |0063: return-void │ │ +0420d8: |[0420d8] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0420e8: 6e20 d519 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0420ee: 1a00 7015 |0003: const-string v0, "mId=" // string@1570 │ │ +0420f2: 6e20 d519 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0420f8: 5210 c202 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ +0420fc: 6e20 d319 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +042102: 1a00 6300 |000d: const-string v0, " mListener=" // string@0063 │ │ +042106: 6e20 d519 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +04210c: 5410 c302 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +042110: 6e20 d919 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +042116: 5510 c602 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +04211a: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +04211e: 5510 c002 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +042122: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +042126: 5510 c402 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +04212a: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +04212e: 6e20 d519 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +042134: 1a00 6416 |0026: const-string v0, "mStarted=" // string@1664 │ │ +042138: 6e20 d519 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +04213e: 5510 c602 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +042142: 6e20 d619 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +042148: 1a00 5a00 |0030: const-string v0, " mContentChanged=" // string@005a │ │ +04214c: 6e20 d519 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +042152: 5510 c002 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +042156: 6e20 d619 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +04215c: 1a00 6700 |003a: const-string v0, " mProcessingChange=" // string@0067 │ │ +042160: 6e20 d519 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +042166: 5510 c402 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +04216a: 6e20 db19 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +042170: 5510 bf02 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +042174: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +042178: 5510 c502 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ +04217c: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +042180: 6e20 d519 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +042186: 1a00 6e14 |004f: const-string v0, "mAbandoned=" // string@146e │ │ +04218a: 6e20 d519 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +042190: 5510 bf02 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +042194: 6e20 d619 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +04219a: 1a00 6b00 |0059: const-string v0, " mReset=" // string@006b │ │ +04219e: 6e20 d519 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0421a4: 5510 c502 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ +0421a8: 6e20 db19 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +0421ae: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -26987,17 +26986,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042c34: |[042c34] android.support.v4.content.Loader.forceLoad:()V │ │ -042c44: 6e10 a507 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@07a5 │ │ -042c4a: 0e00 |0003: return-void │ │ +0421b0: |[0421b0] android.support.v4.content.Loader.forceLoad:()V │ │ +0421c0: 6e10 a507 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@07a5 │ │ +0421c6: 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; │ │ @@ -27007,17 +27006,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042c4c: |[042c4c] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -042c5c: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c1 │ │ -042c60: 1100 |0002: return-object v0 │ │ +0421c8: |[0421c8] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +0421d8: 5410 c102 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@02c1 │ │ +0421dc: 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; │ │ │ │ @@ -27026,17 +27025,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042c64: |[042c64] android.support.v4.content.Loader.getId:()I │ │ -042c74: 5210 c202 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ -042c78: 0f00 |0002: return v0 │ │ +0421e0: |[0421e0] android.support.v4.content.Loader.getId:()I │ │ +0421f0: 5210 c202 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ +0421f4: 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; │ │ │ │ @@ -27045,17 +27044,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042c7c: |[042c7c] android.support.v4.content.Loader.isAbandoned:()Z │ │ -042c8c: 5510 bf02 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042c90: 0f00 |0002: return v0 │ │ +0421f8: |[0421f8] android.support.v4.content.Loader.isAbandoned:()Z │ │ +042208: 5510 bf02 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +04220c: 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; │ │ │ │ @@ -27064,17 +27063,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042c94: |[042c94] android.support.v4.content.Loader.isReset:()Z │ │ -042ca4: 5510 c502 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ -042ca8: 0f00 |0002: return v0 │ │ +042210: |[042210] android.support.v4.content.Loader.isReset:()Z │ │ +042220: 5510 c502 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ +042224: 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; │ │ │ │ @@ -27083,17 +27082,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042cac: |[042cac] android.support.v4.content.Loader.isStarted:()Z │ │ -042cbc: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042cc0: 0f00 |0002: return v0 │ │ +042228: |[042228] android.support.v4.content.Loader.isStarted:()Z │ │ +042238: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +04223c: 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; │ │ │ │ @@ -27102,16 +27101,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042cc4: |[042cc4] android.support.v4.content.Loader.onAbandon:()V │ │ -042cd4: 0e00 |0000: return-void │ │ +042240: |[042240] android.support.v4.content.Loader.onAbandon:()V │ │ +042250: 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; │ │ │ │ @@ -27120,22 +27119,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042cd8: |[042cd8] android.support.v4.content.Loader.onContentChanged:()V │ │ -042ce8: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042cec: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -042cf0: 6e10 9d07 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@079d │ │ -042cf6: 0e00 |0007: return-void │ │ -042cf8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -042cfa: 5c10 c002 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042cfe: 28fc |000b: goto 0007 // -0004 │ │ +042254: |[042254] android.support.v4.content.Loader.onContentChanged:()V │ │ +042264: 5510 c602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +042268: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04226c: 6e10 9d07 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@079d │ │ +042272: 0e00 |0007: return-void │ │ +042274: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +042276: 5c10 c002 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +04227a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -27147,16 +27146,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042d00: |[042d00] android.support.v4.content.Loader.onForceLoad:()V │ │ -042d10: 0e00 |0000: return-void │ │ +04227c: |[04227c] android.support.v4.content.Loader.onForceLoad:()V │ │ +04228c: 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; │ │ │ │ @@ -27165,16 +27164,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042d14: |[042d14] android.support.v4.content.Loader.onReset:()V │ │ -042d24: 0e00 |0000: return-void │ │ +042290: |[042290] android.support.v4.content.Loader.onReset:()V │ │ +0422a0: 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; │ │ │ │ @@ -27183,16 +27182,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042d28: |[042d28] android.support.v4.content.Loader.onStartLoading:()V │ │ -042d38: 0e00 |0000: return-void │ │ +0422a4: |[0422a4] android.support.v4.content.Loader.onStartLoading:()V │ │ +0422b4: 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; │ │ │ │ @@ -27201,16 +27200,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042d3c: |[042d3c] android.support.v4.content.Loader.onStopLoading:()V │ │ -042d4c: 0e00 |0000: return-void │ │ +0422b8: |[0422b8] android.support.v4.content.Loader.onStopLoading:()V │ │ +0422c8: 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; │ │ │ │ @@ -27219,24 +27218,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 │ │ -042d50: |[042d50] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -042d60: 5420 c302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042d64: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -042d68: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -042d6c: 1a01 310b |0006: const-string v1, "There is already a listener registered" // string@0b31 │ │ -042d70: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -042d76: 2700 |000b: throw v0 │ │ -042d78: 5b24 c302 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042d7c: 5923 c202 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ -042d80: 0e00 |0010: return-void │ │ +0422cc: |[0422cc] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0422dc: 5420 c302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +0422e0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0422e4: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +0422e8: 1a01 3a0b |0006: const-string v1, "There is already a listener registered" // string@0b3a │ │ +0422ec: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0422f2: 2700 |000b: throw v0 │ │ +0422f4: 5b24 c302 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +0422f8: 5923 c202 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ +0422fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -27252,24 +27251,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -042d84: |[042d84] android.support.v4.content.Loader.reset:()V │ │ -042d94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042d96: 6e10 a607 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@07a6 │ │ -042d9c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -042d9e: 5c20 c502 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ -042da2: 5c21 c602 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042da6: 5c21 bf02 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042daa: 5c21 c002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042dae: 5c21 c402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042db2: 0e00 |000f: return-void │ │ +042300: |[042300] android.support.v4.content.Loader.reset:()V │ │ +042310: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042312: 6e10 a607 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@07a6 │ │ +042318: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04231a: 5c20 c502 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ +04231e: 5c21 c602 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +042322: 5c21 bf02 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +042326: 5c21 c002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +04232a: 5c21 c402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +04232e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -27284,20 +27283,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -042db4: |[042db4] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -042dc4: 5510 c402 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042dc8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -042dcc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -042dce: 5c10 c002 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042dd2: 0e00 |0007: return-void │ │ +042330: |[042330] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +042340: 5510 c402 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +042344: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +042348: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04234a: 5c10 c002 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +04234e: 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; │ │ @@ -27308,22 +27307,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042dd4: |[042dd4] android.support.v4.content.Loader.startLoading:()V │ │ -042de4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042de6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -042de8: 5c20 c602 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042dec: 5c21 c502 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ -042df0: 5c21 bf02 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ -042df4: 6e10 a707 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@07a7 │ │ -042dfa: 0e00 |000b: return-void │ │ +042350: |[042350] android.support.v4.content.Loader.startLoading:()V │ │ +042360: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042362: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +042364: 5c20 c602 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +042368: 5c21 c502 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@02c5 │ │ +04236c: 5c21 bf02 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@02bf │ │ +042370: 6e10 a707 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@07a7 │ │ +042376: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -27336,19 +27335,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042dfc: |[042dfc] android.support.v4.content.Loader.stopLoading:()V │ │ -042e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042e0e: 5c10 c602 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ -042e12: 6e10 a807 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@07a8 │ │ -042e18: 0e00 |0006: return-void │ │ +042378: |[042378] android.support.v4.content.Loader.stopLoading:()V │ │ +042388: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04238a: 5c10 c602 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@02c6 │ │ +04238e: 6e10 a807 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@07a8 │ │ +042394: 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; │ │ @@ -27359,22 +27358,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -042e1c: |[042e1c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -042e2c: 5520 c002 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042e30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -042e32: 5c21 c002 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ -042e36: 5521 c402 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042e3a: b601 |0007: or-int/2addr v1, v0 │ │ -042e3c: 5c21 c402 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ -042e40: 0f00 |000a: return v0 │ │ +042398: |[042398] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +0423a8: 5520 c002 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +0423ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0423ae: 5c21 c002 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@02c0 │ │ +0423b2: 5521 c402 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +0423b6: b601 |0007: or-int/2addr v1, v0 │ │ +0423b8: 5c21 c402 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@02c4 │ │ +0423bc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -27387,28 +27386,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -042e44: |[042e44] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -042e54: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -042e58: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -042e5c: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -042e62: 7120 af09 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -042e68: 1a01 4900 |000a: const-string v1, " id=" // string@0049 │ │ -042e6c: 6e20 431a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042e72: 5221 c202 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ -042e76: 6e20 3f1a 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -042e7c: 1a01 5d1e |0014: const-string v1, "}" // string@1e5d │ │ -042e80: 6e20 431a 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042e86: 6e10 481a 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -042e8c: 0c01 |001c: move-result-object v1 │ │ -042e8e: 1101 |001d: return-object v1 │ │ +0423c0: |[0423c0] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +0423d0: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +0423d4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0423d8: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +0423de: 7120 af09 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +0423e4: 1a01 4900 |000a: const-string v1, " id=" // string@0049 │ │ +0423e8: 6e20 431a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0423ee: 5221 c202 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@02c2 │ │ +0423f2: 6e20 3f1a 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0423f8: 1a01 661e |0014: const-string v1, "}" // string@1e66 │ │ +0423fc: 6e20 431a 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042402: 6e10 481a 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +042408: 0c01 |001c: move-result-object v1 │ │ +04240a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -27423,51 +27422,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 │ │ -042e90: |[042e90] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -042ea0: 5420 c302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042ea4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -042ea8: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -042eac: 1a01 9209 |0006: const-string v1, "No listener register" // string@0992 │ │ -042eb0: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -042eb6: 2700 |000b: throw v0 │ │ -042eb8: 5420 c302 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042ebc: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -042ec0: 2200 e103 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -042ec4: 1a01 ee01 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01ee │ │ -042ec8: 7020 001a 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -042ece: 2700 |0017: throw v0 │ │ -042ed0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -042ed2: 5b20 c302 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ -042ed6: 0e00 |001b: return-void │ │ +04240c: |[04240c] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +04241c: 5420 c302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +042420: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +042424: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +042428: 1a01 9b09 |0006: const-string v1, "No listener register" // string@099b │ │ +04242c: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +042432: 2700 |000b: throw v0 │ │ +042434: 5420 c302 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +042438: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +04243c: 2200 ea03 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +042440: 1a01 ee01 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01ee │ │ +042444: 7020 001a 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +04244a: 2700 |0017: throw v0 │ │ +04244c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04244e: 5b20 c302 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@02c3 │ │ +042452: 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 : 2344 (Loader.java) │ │ + source_file_idx : 2353 (Loader.java) │ │ │ │ Class #149 header: │ │ -class_idx : 366 │ │ +class_idx : 375 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 113 │ │ -source_file_idx : 2353 │ │ +superclass_idx : 119 │ │ +source_file_idx : 2362 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -27491,18 +27490,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 │ │ -042ed8: |[042ed8] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -042ee8: 5b01 c702 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02c7 │ │ -042eec: 7020 fe01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01fe │ │ -042ef2: 0e00 |0005: return-void │ │ +042454: |[042454] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +042464: 5b01 c702 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02c7 │ │ +042468: 7020 fe01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01fe │ │ +04246e: 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; │ │ @@ -27513,42 +27512,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -042ef4: |[042ef4] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -042f04: 5220 2f00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002f │ │ -042f08: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -042f0e: 6f20 0102 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0201 │ │ -042f14: 0e00 |0008: return-void │ │ -042f16: 5410 c702 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02c7 │ │ -042f1a: 7110 b807 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@07b8 │ │ -042f20: 28fa |000e: goto 0008 // -0006 │ │ -042f22: 0000 |000f: nop // spacer │ │ -042f24: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +042470: |[042470] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +042480: 5220 2f00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002f │ │ +042484: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +04248a: 6f20 0102 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0201 │ │ +042490: 0e00 |0008: return-void │ │ +042492: 5410 c702 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@02c7 │ │ +042496: 7110 b807 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@07b8 │ │ +04249c: 28fa |000e: goto 0008 // -0006 │ │ +04249e: 0000 |000f: nop // spacer │ │ +0424a0: 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 : 2353 (LocalBroadcastManager.java) │ │ + source_file_idx : 2362 (LocalBroadcastManager.java) │ │ │ │ Class #150 header: │ │ -class_idx : 367 │ │ +class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2353 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2362 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -27580,39 +27579,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 │ │ -042f30: |[042f30] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -042f40: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -042f46: 5b01 c802 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02c8 │ │ -042f4a: 5b02 c902 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02c9 │ │ -042f4e: 0e00 |0007: return-void │ │ +0424ac: |[0424ac] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +0424bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0424c2: 5b01 c802 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02c8 │ │ +0424c6: 5b02 c902 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02c9 │ │ +0424ca: 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 : 2353 (LocalBroadcastManager.java) │ │ + source_file_idx : 2362 (LocalBroadcastManager.java) │ │ │ │ Class #151 header: │ │ -class_idx : 368 │ │ +class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2353 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2362 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -27644,19 +27643,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 │ │ -042f50: |[042f50] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -042f60: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -042f66: 5b01 cb02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ -042f6a: 5b02 cc02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ -042f6e: 0e00 |0007: return-void │ │ +0424cc: |[0424cc] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +0424dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0424e2: 5b01 cb02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ +0424e6: 5b02 cc02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ +0424ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -27670,51 +27669,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -042f70: |[042f70] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -042f80: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -042f84: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -042f88: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -042f8e: 1a01 2f0a |0007: const-string v1, "Receiver{" // string@0a2f │ │ -042f92: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042f98: 5421 cc02 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ -042f9c: 6e20 421a 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -042fa2: 1a01 4500 |0011: const-string v1, " filter=" // string@0045 │ │ -042fa6: 6e20 431a 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042fac: 5421 cb02 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ -042fb0: 6e20 421a 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -042fb6: 1a01 5d1e |001b: const-string v1, "}" // string@1e5d │ │ -042fba: 6e20 431a 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -042fc0: 6e10 481a 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -042fc6: 0c01 |0023: move-result-object v1 │ │ -042fc8: 1101 |0024: return-object v1 │ │ +0424ec: |[0424ec] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +0424fc: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +042500: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +042504: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +04250a: 1a01 380a |0007: const-string v1, "Receiver{" // string@0a38 │ │ +04250e: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042514: 5421 cc02 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ +042518: 6e20 421a 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +04251e: 1a01 4500 |0011: const-string v1, " filter=" // string@0045 │ │ +042522: 6e20 431a 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042528: 5421 cb02 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ +04252c: 6e20 421a 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +042532: 1a01 661e |001b: const-string v1, "}" // string@1e66 │ │ +042536: 6e20 431a 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04253c: 6e10 481a 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +042542: 0c01 |0023: move-result-object v1 │ │ +042544: 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 : 2353 (LocalBroadcastManager.java) │ │ + source_file_idx : 2362 (LocalBroadcastManager.java) │ │ │ │ Class #152 header: │ │ -class_idx : 369 │ │ +class_idx : 378 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2353 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2362 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -27782,51 +27781,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -042fcc: |[042fcc] android.support.v4.content.LocalBroadcastManager.:()V │ │ -042fdc: 2200 ef03 |0000: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -042fe0: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -042fe6: 6900 d402 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d4 │ │ -042fea: 0e00 |0007: return-void │ │ +042548: |[042548] android.support.v4.content.LocalBroadcastManager.:()V │ │ +042558: 2200 f803 |0000: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +04255c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +042562: 6900 d402 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d4 │ │ +042566: 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 │ │ -042fec: |[042fec] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -042ffc: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -043002: 2200 0f04 |0003: new-instance v0, Ljava/util/HashMap; // type@040f │ │ -043006: 7010 7c1a 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -04300c: 5b20 d602 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -043010: 2200 0f04 |000a: new-instance v0, Ljava/util/HashMap; // type@040f │ │ -043014: 7010 7c1a 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -04301a: 5b20 d002 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ -04301e: 2200 0a04 |0011: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -043022: 7010 601a 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -043028: 5b20 d502 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ -04302c: 5b23 d102 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d1 │ │ -043030: 2200 6e01 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@016e │ │ -043034: 6e10 d000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00d0 │ │ -04303a: 0c01 |001f: move-result-object v1 │ │ -04303c: 7030 b107 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@07b1 │ │ -043042: 5b20 d202 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d2 │ │ -043046: 0e00 |0025: return-void │ │ +042568: |[042568] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +042578: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04257e: 2200 1804 |0003: new-instance v0, Ljava/util/HashMap; // type@0418 │ │ +042582: 7010 7c1a 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +042588: 5b20 d602 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +04258c: 2200 1804 |000a: new-instance v0, Ljava/util/HashMap; // type@0418 │ │ +042590: 7010 7c1a 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +042596: 5b20 d002 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ +04259a: 2200 1304 |0011: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +04259e: 7010 601a 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0425a4: 5b20 d502 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ +0425a8: 5b23 d102 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d1 │ │ +0425ac: 2200 7701 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0177 │ │ +0425b0: 6e10 d000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00d0 │ │ +0425b6: 0c01 |001f: move-result-object v1 │ │ +0425b8: 7030 b107 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@07b1 │ │ +0425be: 5b20 d202 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d2 │ │ +0425c2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -27841,17 +27840,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 │ │ -043048: |[043048] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -043058: 7010 b907 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@07b9 │ │ -04305e: 0e00 |0003: return-void │ │ +0425c4: |[0425c4] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +0425d4: 7010 b907 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@07b9 │ │ +0425da: 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;) │ │ @@ -27859,54 +27858,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -043060: |[043060] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -043070: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -043072: 5486 d602 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -043076: 1d06 |0003: monitor-enter v6 │ │ -043078: 5485 d502 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ -04307c: 6e10 6e1a 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -043082: 0a00 |0009: move-result v0 │ │ -043084: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -043088: 1e06 |000c: monitor-exit v6 │ │ -04308a: 0e00 |000d: return-void │ │ -04308c: 2302 4304 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0443 │ │ -043090: 5485 d502 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ -043094: 6e20 701a 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -04309a: 5485 d502 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ -04309e: 6e10 661a 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -0430a4: 1e06 |001a: monitor-exit v6 │ │ -0430a6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0430a8: 2125 |001c: array-length v5, v2 │ │ -0430aa: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -0430ae: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -0430b2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0430b4: 5415 c902 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02c9 │ │ -0430b8: 6e10 6e1a 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0430be: 0a05 |0027: move-result v5 │ │ -0430c0: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -0430c4: 5415 c902 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02c9 │ │ -0430c8: 6e20 681a 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0430ce: 0c05 |002f: move-result-object v5 │ │ -0430d0: 1f05 7001 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0170 │ │ -0430d4: 5455 cc02 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ -0430d8: 5486 d102 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d1 │ │ -0430dc: 5417 c802 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02c8 │ │ -0430e0: 6e30 af00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00af │ │ -0430e6: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0430ea: 28e5 |003d: goto 0022 // -001b │ │ -0430ec: 0d05 |003e: move-exception v5 │ │ -0430ee: 1e06 |003f: monitor-exit v6 │ │ -0430f0: 2705 |0040: throw v5 │ │ -0430f2: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0430f6: 28d9 |0043: goto 001c // -0027 │ │ +0425dc: |[0425dc] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +0425ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0425ee: 5486 d602 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +0425f2: 1d06 |0003: monitor-enter v6 │ │ +0425f4: 5485 d502 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ +0425f8: 6e10 6e1a 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0425fe: 0a00 |0009: move-result v0 │ │ +042600: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +042604: 1e06 |000c: monitor-exit v6 │ │ +042606: 0e00 |000d: return-void │ │ +042608: 2302 4c04 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@044c │ │ +04260c: 5485 d502 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ +042610: 6e20 701a 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +042616: 5485 d502 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ +04261a: 6e10 661a 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +042620: 1e06 |001a: monitor-exit v6 │ │ +042622: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +042624: 2125 |001c: array-length v5, v2 │ │ +042626: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +04262a: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +04262e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +042630: 5415 c902 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02c9 │ │ +042634: 6e10 6e1a 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04263a: 0a05 |0027: move-result v5 │ │ +04263c: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +042640: 5415 c902 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@02c9 │ │ +042644: 6e20 681a 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04264a: 0c05 |002f: move-result-object v5 │ │ +04264c: 1f05 7901 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0179 │ │ +042650: 5455 cc02 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ +042654: 5486 d102 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d1 │ │ +042658: 5417 c802 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@02c8 │ │ +04265c: 6e30 af00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00af │ │ +042662: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +042666: 28e5 |003d: goto 0022 // -001b │ │ +042668: 0d05 |003e: move-exception v5 │ │ +04266a: 1e06 |003f: monitor-exit v6 │ │ +04266c: 2705 |0040: throw v5 │ │ +04266e: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +042672: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -27942,30 +27941,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 │ │ -04310c: |[04310c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -04311c: 6201 d402 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d4 │ │ -043120: 1d01 |0002: monitor-enter v1 │ │ -043122: 6200 d302 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d3 │ │ -043126: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -04312a: 2200 7101 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0171 │ │ -04312e: 6e10 c700 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c7 │ │ -043134: 0c02 |000c: move-result-object v2 │ │ -043136: 7020 b707 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@07b7 │ │ -04313c: 6900 d302 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d3 │ │ -043140: 6200 d302 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d3 │ │ -043144: 1e01 |0014: monitor-exit v1 │ │ -043146: 1100 |0015: return-object v0 │ │ -043148: 0d00 |0016: move-exception v0 │ │ -04314a: 1e01 |0017: monitor-exit v1 │ │ -04314c: 2700 |0018: throw v0 │ │ +042688: |[042688] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +042698: 6201 d402 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@02d4 │ │ +04269c: 1d01 |0002: monitor-enter v1 │ │ +04269e: 6200 d302 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d3 │ │ +0426a2: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +0426a6: 2200 7a01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@017a │ │ +0426aa: 6e10 c700 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00c7 │ │ +0426b0: 0c02 |000c: move-result-object v2 │ │ +0426b2: 7020 b707 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@07b7 │ │ +0426b8: 6900 d302 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d3 │ │ +0426bc: 6200 d302 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@02d3 │ │ +0426c0: 1e01 |0014: monitor-exit v1 │ │ +0426c2: 1100 |0015: return-object v0 │ │ +0426c4: 0d00 |0016: move-exception v0 │ │ +0426c6: 1e01 |0017: monitor-exit v1 │ │ +0426c8: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -27980,54 +27979,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 │ │ -04315c: |[04315c] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -04316c: 5476 d602 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -043170: 1d06 |0002: monitor-enter v6 │ │ -043172: 2202 7001 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0170 │ │ -043176: 7030 b407 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@07b4 │ │ -04317c: 5475 d602 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -043180: 6e20 7e1a 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -043186: 0c03 |000d: move-result-object v3 │ │ -043188: 1f03 0a04 |000e: check-cast v3, Ljava/util/ArrayList; // type@040a │ │ -04318c: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -043190: 2203 0a04 |0012: new-instance v3, Ljava/util/ArrayList; // type@040a │ │ -043194: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -043196: 7020 611a 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -04319c: 5475 d602 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -0431a0: 6e30 801a 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ -0431a6: 6e20 641a 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0431ac: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -0431ae: 6e10 1601 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0116 │ │ -0431b4: 0a05 |0024: move-result v5 │ │ -0431b6: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -0431ba: 6e20 1701 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0117 │ │ -0431c0: 0c00 |002a: move-result-object v0 │ │ -0431c2: 5475 d002 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ -0431c6: 6e20 7e1a 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -0431cc: 0c01 |0030: move-result-object v1 │ │ -0431ce: 1f01 0a04 |0031: check-cast v1, Ljava/util/ArrayList; // type@040a │ │ -0431d2: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -0431d6: 2201 0a04 |0035: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -0431da: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -0431dc: 7020 611a 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -0431e2: 5475 d002 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ -0431e6: 6e30 801a 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ -0431ec: 6e20 641a 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0431f2: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0431f6: 28dc |0045: goto 0021 // -0024 │ │ -0431f8: 1e06 |0046: monitor-exit v6 │ │ -0431fa: 0e00 |0047: return-void │ │ -0431fc: 0d05 |0048: move-exception v5 │ │ -0431fe: 1e06 |0049: monitor-exit v6 │ │ -043200: 2705 |004a: throw v5 │ │ +0426d8: |[0426d8] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +0426e8: 5476 d602 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +0426ec: 1d06 |0002: monitor-enter v6 │ │ +0426ee: 2202 7901 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0179 │ │ +0426f2: 7030 b407 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@07b4 │ │ +0426f8: 5475 d602 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +0426fc: 6e20 7e1a 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +042702: 0c03 |000d: move-result-object v3 │ │ +042704: 1f03 1304 |000e: check-cast v3, Ljava/util/ArrayList; // type@0413 │ │ +042708: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +04270c: 2203 1304 |0012: new-instance v3, Ljava/util/ArrayList; // type@0413 │ │ +042710: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +042712: 7020 611a 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +042718: 5475 d602 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +04271c: 6e30 801a 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ +042722: 6e20 641a 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +042728: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +04272a: 6e10 1601 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0116 │ │ +042730: 0a05 |0024: move-result v5 │ │ +042732: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +042736: 6e20 1701 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0117 │ │ +04273c: 0c00 |002a: move-result-object v0 │ │ +04273e: 5475 d002 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ +042742: 6e20 7e1a 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +042748: 0c01 |0030: move-result-object v1 │ │ +04274a: 1f01 1304 |0031: check-cast v1, Ljava/util/ArrayList; // type@0413 │ │ +04274e: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +042752: 2201 1304 |0035: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +042756: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +042758: 7020 611a 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +04275e: 5475 d002 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ +042762: 6e30 801a 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ +042768: 6e20 641a 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +04276e: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +042772: 28dc |0045: goto 0021 // -0024 │ │ +042774: 1e06 |0046: monitor-exit v6 │ │ +042776: 0e00 |0047: return-void │ │ +042778: 0d05 |0048: move-exception v5 │ │ +04277a: 1e06 |0049: monitor-exit v6 │ │ +04277c: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -28063,209 +28062,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -043210: |[043210] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -043220: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -043224: 540f d602 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -043228: 1d0f |0004: monitor-enter v15 │ │ -04322a: 7401 ed00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -043230: 0c02 |0008: move-result-object v2 │ │ -043232: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -043236: 5401 d102 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d1 │ │ -04323a: 6e10 ca00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ -043240: 0c01 |0010: move-result-object v1 │ │ -043242: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -043246: 6e20 0c01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@010c │ │ -04324c: 0c03 |0016: move-result-object v3 │ │ -04324e: 7401 f200 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00f2 │ │ -043254: 0c05 |001a: move-result-object v5 │ │ -043256: 7401 f900 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00f9 │ │ -04325c: 0c04 |001e: move-result-object v4 │ │ -04325e: 7401 ee00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00ee │ │ -043264: 0c06 |0022: move-result-object v6 │ │ -043266: 7401 f400 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00f4 │ │ -04326c: 0a01 |0026: move-result v1 │ │ -04326e: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -043272: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -043276: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -043278: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -04327c: 1a01 3009 |002e: const-string v1, "LocalBroadcastManager" // string@0930 │ │ -043280: 2207 f403 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -043284: 7010 3b1a 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04328a: 1a10 470a |0035: const-string v16, "Resolving type " // string@0a47 │ │ -04328e: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -043292: 6e20 431a 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043298: 0c07 |003c: move-result-object v7 │ │ -04329a: 6e20 431a 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0432a0: 0c07 |0040: move-result-object v7 │ │ -0432a2: 1a10 8300 |0041: const-string v16, " scheme " // string@0083 │ │ -0432a6: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -0432aa: 6e20 431a 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0432b0: 0c07 |0048: move-result-object v7 │ │ -0432b2: 6e20 431a 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0432b8: 0c07 |004c: move-result-object v7 │ │ -0432ba: 1a10 7b00 |004d: const-string v16, " of intent " // string@007b │ │ -0432be: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -0432c2: 6e20 431a 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0432c8: 0c07 |0054: move-result-object v7 │ │ -0432ca: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -0432ce: 6e20 421a 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0432d4: 0c07 |005a: move-result-object v7 │ │ -0432d6: 6e10 481a 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0432dc: 0c07 |005e: move-result-object v7 │ │ -0432de: 7120 9715 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0432e4: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -0432e8: 5401 d002 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ -0432ec: 7401 ed00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -0432f2: 0c07 |0069: move-result-object v7 │ │ -0432f4: 6e20 7e1a 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -0432fa: 0c09 |006d: move-result-object v9 │ │ -0432fc: 1f09 0a04 |006e: check-cast v9, Ljava/util/ArrayList; // type@040a │ │ -043300: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -043304: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -043308: 1a01 3009 |0074: const-string v1, "LocalBroadcastManager" // string@0930 │ │ -04330c: 2207 f403 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -043310: 7010 3b1a 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -043316: 1a10 ac01 |007b: const-string v16, "Action list: " // string@01ac │ │ -04331a: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -04331e: 6e20 431a 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043324: 0c07 |0082: move-result-object v7 │ │ -043326: 6e20 421a 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -04332c: 0c07 |0086: move-result-object v7 │ │ -04332e: 6e10 481a 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043334: 0c07 |008a: move-result-object v7 │ │ -043336: 7120 9715 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -04333c: 120e |008e: const/4 v14, #int 0 // #0 │ │ -04333e: 120a |008f: const/4 v10, #int 0 // #0 │ │ -043340: 6e10 6e1a 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -043346: 0a01 |0093: move-result v1 │ │ -043348: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -04334c: 6e20 681a a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -043352: 0c0d |0099: move-result-object v13 │ │ -043354: 1f0d 7001 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0170 │ │ -043358: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -04335c: 1a01 3009 |009e: const-string v1, "LocalBroadcastManager" // string@0930 │ │ -043360: 2207 f403 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -043364: 7010 3b1a 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04336a: 1a10 6309 |00a5: const-string v16, "Matching against filter " // string@0963 │ │ -04336e: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -043372: 6e20 431a 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043378: 0c07 |00ac: move-result-object v7 │ │ -04337a: 54d0 cb02 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ -04337e: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -043382: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -043386: 6e20 421a 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -04338c: 0c07 |00b6: move-result-object v7 │ │ -04338e: 6e10 481a 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043394: 0c07 |00ba: move-result-object v7 │ │ -043396: 7120 9715 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -04339c: 55d1 ca02 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02ca │ │ -0433a0: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -0433a4: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -0433a8: 1a01 3009 |00c4: const-string v1, "LocalBroadcastManager" // string@0930 │ │ -0433ac: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ -0433b0: 7120 9715 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0433b6: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0433ba: 28c3 |00cd: goto 0090 // -003d │ │ -0433bc: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -0433be: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -0433c2: 54d1 cb02 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ -0433c6: 1a07 3009 |00d3: const-string v7, "LocalBroadcastManager" // string@0930 │ │ -0433ca: 7407 1801 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@0118 │ │ -0433d0: 0a0b |00d8: move-result v11 │ │ -0433d2: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -0433d6: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -0433da: 1a01 3009 |00dd: const-string v1, "LocalBroadcastManager" // string@0930 │ │ -0433de: 2207 f403 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -0433e2: 7010 3b1a 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0433e8: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ -0433ec: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -0433f0: 6e20 431a 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0433f6: 0c07 |00eb: move-result-object v7 │ │ -0433f8: 7110 0c1a 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0433fe: 0c10 |00ef: move-result-object v16 │ │ -043400: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -043404: 6e20 431a 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04340a: 0c07 |00f5: move-result-object v7 │ │ -04340c: 6e10 481a 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043412: 0c07 |00f9: move-result-object v7 │ │ -043414: 7120 9715 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -04341a: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -04341e: 220e 0a04 |00ff: new-instance v14, Ljava/util/ArrayList; // type@040a │ │ -043422: 7010 601a 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -043428: 6e20 641a de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -04342e: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -043430: 5cd1 ca02 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02ca │ │ -043434: 28c1 |010a: goto 00cb // -003f │ │ -043436: 0d01 |010b: move-exception v1 │ │ -043438: 1e0f |010c: monitor-exit v15 │ │ -04343a: 2701 |010d: throw v1 │ │ -04343c: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -043440: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -043446: 1a0c 9b1d |0113: const-string v12, "unknown reason" // string@1d9b │ │ -04344a: 1a01 3009 |0115: const-string v1, "LocalBroadcastManager" // string@0930 │ │ -04344e: 2207 f403 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -043452: 7010 3b1a 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -043458: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ -04345c: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -043460: 6e20 431a 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043466: 0c07 |0123: move-result-object v7 │ │ -043468: 6e20 431a c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04346e: 0c07 |0127: move-result-object v7 │ │ -043470: 6e10 481a 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043476: 0c07 |012b: move-result-object v7 │ │ -043478: 7120 9715 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -04347e: 289c |012f: goto 00cb // -0064 │ │ -043480: 1a0c 820c |0130: const-string v12, "action" // string@0c82 │ │ -043484: 28e3 |0132: goto 0115 // -001d │ │ -043486: 1a0c 020e |0133: const-string v12, "category" // string@0e02 │ │ -04348a: 28e0 |0135: goto 0115 // -0020 │ │ -04348c: 1a0c 210f |0136: const-string v12, "data" // string@0f21 │ │ -043490: 28dd |0138: goto 0115 // -0023 │ │ -043492: 1a0c 921d |0139: const-string v12, "type" // string@1d92 │ │ -043496: 28da |013b: goto 0115 // -0026 │ │ -043498: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -04349c: 120a |013e: const/4 v10, #int 0 // #0 │ │ -04349e: 6e10 6e1a 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0434a4: 0a01 |0142: move-result v1 │ │ -0434a6: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -0434aa: 6e20 681a ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0434b0: 0c01 |0148: move-result-object v1 │ │ -0434b2: 1f01 7001 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0170 │ │ -0434b6: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -0434b8: 5c17 ca02 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02ca │ │ -0434bc: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0434c0: 28ef |0150: goto 013f // -0011 │ │ -0434c2: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0434c6: 5401 d502 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ -0434ca: 2207 6f01 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@016f │ │ -0434ce: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -0434d2: 7030 b307 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@07b3 │ │ -0434d8: 6e20 641a 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0434de: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -0434e2: 5401 d202 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d2 │ │ -0434e6: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -0434e8: 6e20 0202 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0202 │ │ -0434ee: 0a01 |0167: move-result v1 │ │ -0434f0: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -0434f4: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0434f8: 5401 d202 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d2 │ │ -0434fc: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -0434fe: 6e20 0a02 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@020a │ │ -043504: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -043506: 1e0f |0173: monitor-exit v15 │ │ -043508: 0f01 |0174: return v1 │ │ -04350a: 1e0f |0175: monitor-exit v15 │ │ -04350c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -04350e: 28fd |0177: goto 0174 // -0003 │ │ -043510: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +04278c: |[04278c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +04279c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0427a0: 540f d602 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +0427a4: 1d0f |0004: monitor-enter v15 │ │ +0427a6: 7401 ed00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +0427ac: 0c02 |0008: move-result-object v2 │ │ +0427ae: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +0427b2: 5401 d102 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@02d1 │ │ +0427b6: 6e10 ca00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ +0427bc: 0c01 |0010: move-result-object v1 │ │ +0427be: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +0427c2: 6e20 0c01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@010c │ │ +0427c8: 0c03 |0016: move-result-object v3 │ │ +0427ca: 7401 f200 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00f2 │ │ +0427d0: 0c05 |001a: move-result-object v5 │ │ +0427d2: 7401 f900 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00f9 │ │ +0427d8: 0c04 |001e: move-result-object v4 │ │ +0427da: 7401 ee00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00ee │ │ +0427e0: 0c06 |0022: move-result-object v6 │ │ +0427e2: 7401 f400 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00f4 │ │ +0427e8: 0a01 |0026: move-result v1 │ │ +0427ea: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0427ee: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +0427f2: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +0427f4: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +0427f8: 1a01 3909 |002e: const-string v1, "LocalBroadcastManager" // string@0939 │ │ +0427fc: 2207 fd03 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +042800: 7010 3b1a 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +042806: 1a10 500a |0035: const-string v16, "Resolving type " // string@0a50 │ │ +04280a: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +04280e: 6e20 431a 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042814: 0c07 |003c: move-result-object v7 │ │ +042816: 6e20 431a 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04281c: 0c07 |0040: move-result-object v7 │ │ +04281e: 1a10 8300 |0041: const-string v16, " scheme " // string@0083 │ │ +042822: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +042826: 6e20 431a 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04282c: 0c07 |0048: move-result-object v7 │ │ +04282e: 6e20 431a 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042834: 0c07 |004c: move-result-object v7 │ │ +042836: 1a10 7b00 |004d: const-string v16, " of intent " // string@007b │ │ +04283a: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +04283e: 6e20 431a 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042844: 0c07 |0054: move-result-object v7 │ │ +042846: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +04284a: 6e20 421a 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +042850: 0c07 |005a: move-result-object v7 │ │ +042852: 6e10 481a 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +042858: 0c07 |005e: move-result-object v7 │ │ +04285a: 7120 9715 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +042860: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +042864: 5401 d002 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ +042868: 7401 ed00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +04286e: 0c07 |0069: move-result-object v7 │ │ +042870: 6e20 7e1a 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +042876: 0c09 |006d: move-result-object v9 │ │ +042878: 1f09 1304 |006e: check-cast v9, Ljava/util/ArrayList; // type@0413 │ │ +04287c: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +042880: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +042884: 1a01 3909 |0074: const-string v1, "LocalBroadcastManager" // string@0939 │ │ +042888: 2207 fd03 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +04288c: 7010 3b1a 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +042892: 1a10 ac01 |007b: const-string v16, "Action list: " // string@01ac │ │ +042896: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +04289a: 6e20 431a 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0428a0: 0c07 |0082: move-result-object v7 │ │ +0428a2: 6e20 421a 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0428a8: 0c07 |0086: move-result-object v7 │ │ +0428aa: 6e10 481a 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0428b0: 0c07 |008a: move-result-object v7 │ │ +0428b2: 7120 9715 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0428b8: 120e |008e: const/4 v14, #int 0 // #0 │ │ +0428ba: 120a |008f: const/4 v10, #int 0 // #0 │ │ +0428bc: 6e10 6e1a 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0428c2: 0a01 |0093: move-result v1 │ │ +0428c4: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +0428c8: 6e20 681a a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0428ce: 0c0d |0099: move-result-object v13 │ │ +0428d0: 1f0d 7901 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0179 │ │ +0428d4: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +0428d8: 1a01 3909 |009e: const-string v1, "LocalBroadcastManager" // string@0939 │ │ +0428dc: 2207 fd03 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +0428e0: 7010 3b1a 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0428e6: 1a10 6c09 |00a5: const-string v16, "Matching against filter " // string@096c │ │ +0428ea: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +0428ee: 6e20 431a 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0428f4: 0c07 |00ac: move-result-object v7 │ │ +0428f6: 54d0 cb02 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ +0428fa: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +0428fe: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +042902: 6e20 421a 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +042908: 0c07 |00b6: move-result-object v7 │ │ +04290a: 6e10 481a 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +042910: 0c07 |00ba: move-result-object v7 │ │ +042912: 7120 9715 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +042918: 55d1 ca02 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02ca │ │ +04291c: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +042920: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +042924: 1a01 3909 |00c4: const-string v1, "LocalBroadcastManager" // string@0939 │ │ +042928: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ +04292c: 7120 9715 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +042932: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +042936: 28c3 |00cd: goto 0090 // -003d │ │ +042938: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +04293a: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +04293e: 54d1 cb02 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@02cb │ │ +042942: 1a07 3909 |00d3: const-string v7, "LocalBroadcastManager" // string@0939 │ │ +042946: 7407 1801 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@0118 │ │ +04294c: 0a0b |00d8: move-result v11 │ │ +04294e: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +042952: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +042956: 1a01 3909 |00dd: const-string v1, "LocalBroadcastManager" // string@0939 │ │ +04295a: 2207 fd03 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +04295e: 7010 3b1a 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +042964: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ +042968: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +04296c: 6e20 431a 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042972: 0c07 |00eb: move-result-object v7 │ │ +042974: 7110 0c1a 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +04297a: 0c10 |00ef: move-result-object v16 │ │ +04297c: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +042980: 6e20 431a 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042986: 0c07 |00f5: move-result-object v7 │ │ +042988: 6e10 481a 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +04298e: 0c07 |00f9: move-result-object v7 │ │ +042990: 7120 9715 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +042996: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +04299a: 220e 1304 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0413 │ │ +04299e: 7010 601a 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0429a4: 6e20 641a de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0429aa: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +0429ac: 5cd1 ca02 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02ca │ │ +0429b0: 28c1 |010a: goto 00cb // -003f │ │ +0429b2: 0d01 |010b: move-exception v1 │ │ +0429b4: 1e0f |010c: monitor-exit v15 │ │ +0429b6: 2701 |010d: throw v1 │ │ +0429b8: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +0429bc: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +0429c2: 1a0c a41d |0113: const-string v12, "unknown reason" // string@1da4 │ │ +0429c6: 1a01 3909 |0115: const-string v1, "LocalBroadcastManager" // string@0939 │ │ +0429ca: 2207 fd03 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +0429ce: 7010 3b1a 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0429d4: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ +0429d8: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +0429dc: 6e20 431a 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0429e2: 0c07 |0123: move-result-object v7 │ │ +0429e4: 6e20 431a c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0429ea: 0c07 |0127: move-result-object v7 │ │ +0429ec: 6e10 481a 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0429f2: 0c07 |012b: move-result-object v7 │ │ +0429f4: 7120 9715 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0429fa: 289c |012f: goto 00cb // -0064 │ │ +0429fc: 1a0c 8b0c |0130: const-string v12, "action" // string@0c8b │ │ +042a00: 28e3 |0132: goto 0115 // -001d │ │ +042a02: 1a0c 0b0e |0133: const-string v12, "category" // string@0e0b │ │ +042a06: 28e0 |0135: goto 0115 // -0020 │ │ +042a08: 1a0c 2a0f |0136: const-string v12, "data" // string@0f2a │ │ +042a0c: 28dd |0138: goto 0115 // -0023 │ │ +042a0e: 1a0c 9b1d |0139: const-string v12, "type" // string@1d9b │ │ +042a12: 28da |013b: goto 0115 // -0026 │ │ +042a14: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +042a18: 120a |013e: const/4 v10, #int 0 // #0 │ │ +042a1a: 6e10 6e1a 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +042a20: 0a01 |0142: move-result v1 │ │ +042a22: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +042a26: 6e20 681a ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +042a2c: 0c01 |0148: move-result-object v1 │ │ +042a2e: 1f01 7901 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0179 │ │ +042a32: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +042a34: 5c17 ca02 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@02ca │ │ +042a38: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +042a3c: 28ef |0150: goto 013f // -0011 │ │ +042a3e: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +042a42: 5401 d502 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@02d5 │ │ +042a46: 2207 7801 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0178 │ │ +042a4a: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +042a4e: 7030 b307 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@07b3 │ │ +042a54: 6e20 641a 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +042a5a: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +042a5e: 5401 d202 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d2 │ │ +042a62: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +042a64: 6e20 0202 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0202 │ │ +042a6a: 0a01 |0167: move-result v1 │ │ +042a6c: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +042a70: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +042a74: 5401 d202 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@02d2 │ │ +042a78: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +042a7a: 6e20 0a02 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@020a │ │ +042a80: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +042a82: 1e0f |0173: monitor-exit v15 │ │ +042a84: 0f01 |0174: return v1 │ │ +042a86: 1e0f |0175: monitor-exit v15 │ │ +042a88: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +042a8a: 28fd |0177: goto 0174 // -0003 │ │ +042a8c: 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 │ │ @@ -28358,20 +28357,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04353c: |[04353c] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -04354c: 6e20 bc07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ -043552: 0a00 |0003: move-result v0 │ │ -043554: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -043558: 7010 b907 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@07b9 │ │ -04355e: 0e00 |0009: return-void │ │ +042ab8: |[042ab8] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +042ac8: 6e20 bc07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ +042ace: 0a00 |0003: move-result v0 │ │ +042ad0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +042ad4: 7010 b907 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@07b9 │ │ +042ada: 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; │ │ @@ -28382,69 +28381,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -043560: |[043560] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -043570: 5498 d602 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -043574: 1d08 |0002: monitor-enter v8 │ │ -043576: 5497 d602 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ -04357a: 6e20 811a a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a81 │ │ -043580: 0c02 |0008: move-result-object v2 │ │ -043582: 1f02 0a04 |0009: check-cast v2, Ljava/util/ArrayList; // type@040a │ │ -043586: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -04358a: 1e08 |000d: monitor-exit v8 │ │ -04358c: 0e00 |000e: return-void │ │ -04358e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -043590: 6e10 6e1a 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -043596: 0a07 |0013: move-result v7 │ │ -043598: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -04359c: 6e20 681a 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0435a2: 0c01 |0019: move-result-object v1 │ │ -0435a4: 1f01 3100 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0031 │ │ -0435a8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -0435aa: 6e10 1601 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0116 │ │ -0435b0: 0a07 |0020: move-result v7 │ │ -0435b2: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -0435b6: 6e20 1701 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0117 │ │ -0435bc: 0c00 |0026: move-result-object v0 │ │ -0435be: 5497 d002 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ -0435c2: 6e20 7e1a 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -0435c8: 0c06 |002c: move-result-object v6 │ │ -0435ca: 1f06 0a04 |002d: check-cast v6, Ljava/util/ArrayList; // type@040a │ │ -0435ce: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -0435d2: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -0435d4: 6e10 6e1a 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0435da: 0a07 |0035: move-result v7 │ │ -0435dc: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -0435e0: 6e20 681a 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0435e6: 0c07 |003b: move-result-object v7 │ │ -0435e8: 1f07 7001 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0170 │ │ -0435ec: 5477 cc02 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ -0435f0: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -0435f4: 6e20 6b1a 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -0435fa: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0435fe: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -043602: 28e9 |0049: goto 0032 // -0017 │ │ -043604: 6e10 6e1a 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04360a: 0a07 |004d: move-result v7 │ │ -04360c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -043610: 5497 d002 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ -043614: 6e20 811a 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a81 │ │ -04361a: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04361e: 28c6 |0057: goto 001d // -003a │ │ -043620: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -043624: 28b6 |005a: goto 0010 // -004a │ │ -043626: 1e08 |005b: monitor-exit v8 │ │ -043628: 28b2 |005c: goto 000e // -004e │ │ -04362a: 0d07 |005d: move-exception v7 │ │ -04362c: 1e08 |005e: monitor-exit v8 │ │ -04362e: 2707 |005f: throw v7 │ │ +042adc: |[042adc] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +042aec: 5498 d602 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +042af0: 1d08 |0002: monitor-enter v8 │ │ +042af2: 5497 d602 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@02d6 │ │ +042af6: 6e20 811a a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a81 │ │ +042afc: 0c02 |0008: move-result-object v2 │ │ +042afe: 1f02 1304 |0009: check-cast v2, Ljava/util/ArrayList; // type@0413 │ │ +042b02: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +042b06: 1e08 |000d: monitor-exit v8 │ │ +042b08: 0e00 |000e: return-void │ │ +042b0a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +042b0c: 6e10 6e1a 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +042b12: 0a07 |0013: move-result v7 │ │ +042b14: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +042b18: 6e20 681a 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +042b1e: 0c01 |0019: move-result-object v1 │ │ +042b20: 1f01 3300 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0033 │ │ +042b24: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +042b26: 6e10 1601 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0116 │ │ +042b2c: 0a07 |0020: move-result v7 │ │ +042b2e: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +042b32: 6e20 1701 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@0117 │ │ +042b38: 0c00 |0026: move-result-object v0 │ │ +042b3a: 5497 d002 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ +042b3e: 6e20 7e1a 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +042b44: 0c06 |002c: move-result-object v6 │ │ +042b46: 1f06 1304 |002d: check-cast v6, Ljava/util/ArrayList; // type@0413 │ │ +042b4a: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +042b4e: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +042b50: 6e10 6e1a 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +042b56: 0a07 |0035: move-result v7 │ │ +042b58: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +042b5c: 6e20 681a 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +042b62: 0c07 |003b: move-result-object v7 │ │ +042b64: 1f07 7901 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0179 │ │ +042b68: 5477 cc02 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@02cc │ │ +042b6c: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +042b70: 6e20 6b1a 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +042b76: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +042b7a: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +042b7e: 28e9 |0049: goto 0032 // -0017 │ │ +042b80: 6e10 6e1a 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +042b86: 0a07 |004d: move-result v7 │ │ +042b88: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +042b8c: 5497 d002 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@02d0 │ │ +042b90: 6e20 811a 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a81 │ │ +042b96: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +042b9a: 28c6 |0057: goto 001d // -003a │ │ +042b9c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +042ba0: 28b6 |005a: goto 0010 // -004a │ │ +042ba2: 1e08 |005b: monitor-exit v8 │ │ +042ba4: 28b2 |005c: goto 000e // -004e │ │ +042ba6: 0d07 |005d: move-exception v7 │ │ +042ba8: 1e08 |005e: monitor-exit v8 │ │ +042baa: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -28473,21 +28472,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 : 2353 (LocalBroadcastManager.java) │ │ + source_file_idx : 2362 (LocalBroadcastManager.java) │ │ │ │ Class #153 header: │ │ -class_idx : 370 │ │ +class_idx : 379 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -28512,21 +28511,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04363c: |[04363c] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -04364c: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -043652: 2200 2804 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0428 │ │ -043656: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -043658: 7020 c41a 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1ac4 │ │ -04365e: 5b20 d702 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02d7 │ │ -043662: 0e00 |000b: return-void │ │ +042bb8: |[042bb8] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +042bc8: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +042bce: 2200 3104 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0431 │ │ +042bd2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +042bd4: 7020 c41a 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1ac4 │ │ +042bda: 5b20 d702 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02d7 │ │ +042bde: 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; │ │ │ │ @@ -28536,44 +28535,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 │ │ -043664: |[043664] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -043674: 2200 f603 |0000: new-instance v0, Ljava/lang/Thread; // type@03f6 │ │ -043678: 2201 f403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -04367c: 7010 3b1a 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -043682: 1a02 6d09 |0007: const-string v2, "ModernAsyncTask #" // string@096d │ │ -043686: 6e20 431a 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04368c: 0c01 |000c: move-result-object v1 │ │ -04368e: 5432 d702 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02d7 │ │ -043692: 6e10 c51a 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1ac5 │ │ -043698: 0a02 |0012: move-result v2 │ │ -04369a: 6e20 3f1a 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0436a0: 0c01 |0016: move-result-object v1 │ │ -0436a2: 6e10 481a 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0436a8: 0c01 |001a: move-result-object v1 │ │ -0436aa: 7030 4d1a 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1a4d │ │ -0436b0: 1100 |001e: return-object v0 │ │ +042be0: |[042be0] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +042bf0: 2200 ff03 |0000: new-instance v0, Ljava/lang/Thread; // type@03ff │ │ +042bf4: 2201 fd03 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +042bf8: 7010 3b1a 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +042bfe: 1a02 7609 |0007: const-string v2, "ModernAsyncTask #" // string@0976 │ │ +042c02: 6e20 431a 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +042c08: 0c01 |000c: move-result-object v1 │ │ +042c0a: 5432 d702 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@02d7 │ │ +042c0e: 6e10 c51a 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1ac5 │ │ +042c14: 0a02 |0012: move-result v2 │ │ +042c16: 6e20 3f1a 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +042c1c: 0c01 |0016: move-result-object v1 │ │ +042c1e: 6e10 481a 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +042c24: 0c01 |001a: move-result-object v1 │ │ +042c26: 7030 4d1a 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1a4d │ │ +042c2c: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #154 header: │ │ -class_idx : 372 │ │ +class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1057 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1066 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #154 annotations: │ │ Annotations on class │ │ @@ -28598,18 +28597,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 │ │ -0436b4: |[0436b4] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -0436c4: 5b01 da02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02da │ │ -0436c8: 7020 ba1a 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@1aba │ │ -0436ce: 0e00 |0005: return-void │ │ +042c30: |[042c30] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +042c40: 5b01 da02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02da │ │ +042c44: 7020 ba1a 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@1aba │ │ +042c4a: 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; │ │ @@ -28622,41 +28621,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0436d0: |[0436d0] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -0436e0: 6e10 c507 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@07c5 │ │ -0436e6: 0c01 |0003: move-result-object v1 │ │ -0436e8: 5463 da02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02da │ │ -0436ec: 7120 d807 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@07d8 │ │ -0436f2: 0e00 |0009: return-void │ │ -0436f4: 0d00 |000a: move-exception v0 │ │ -0436f6: 1a03 e801 |000b: const-string v3, "AsyncTask" // string@01e8 │ │ -0436fa: 7120 9a15 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -043700: 28f9 |0010: goto 0009 // -0007 │ │ -043702: 0d00 |0011: move-exception v0 │ │ -043704: 2203 f103 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03f1 │ │ -043708: 1a04 db01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01db │ │ -04370c: 6e10 b81a 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@1ab8 │ │ -043712: 0c05 |0019: move-result-object v5 │ │ -043714: 7030 261a 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -04371a: 2703 |001d: throw v3 │ │ -04371c: 0d00 |001e: move-exception v0 │ │ -04371e: 5463 da02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02da │ │ -043722: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -043724: 7120 d807 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@07d8 │ │ -04372a: 28e4 |0025: goto 0009 // -001c │ │ -04372c: 0d02 |0026: move-exception v2 │ │ -04372e: 2203 f103 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03f1 │ │ -043732: 1a04 db01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01db │ │ -043736: 7030 261a 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -04373c: 2703 |002e: throw v3 │ │ +042c4c: |[042c4c] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +042c5c: 6e10 c507 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@07c5 │ │ +042c62: 0c01 |0003: move-result-object v1 │ │ +042c64: 5463 da02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02da │ │ +042c68: 7120 d807 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@07d8 │ │ +042c6e: 0e00 |0009: return-void │ │ +042c70: 0d00 |000a: move-exception v0 │ │ +042c72: 1a03 e801 |000b: const-string v3, "AsyncTask" // string@01e8 │ │ +042c76: 7120 9a15 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +042c7c: 28f9 |0010: goto 0009 // -0007 │ │ +042c7e: 0d00 |0011: move-exception v0 │ │ +042c80: 2203 fa03 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@03fa │ │ +042c84: 1a04 db01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01db │ │ +042c88: 6e10 b81a 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@1ab8 │ │ +042c8e: 0c05 |0019: move-result-object v5 │ │ +042c90: 7030 261a 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +042c96: 2703 |001d: throw v3 │ │ +042c98: 0d00 |001e: move-exception v0 │ │ +042c9a: 5463 da02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02da │ │ +042c9e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +042ca0: 7120 d807 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@07d8 │ │ +042ca6: 28e4 |0025: goto 0009 // -001c │ │ +042ca8: 0d02 |0026: move-exception v2 │ │ +042caa: 2203 fa03 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@03fa │ │ +042cae: 1a04 db01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01db │ │ +042cb2: 7030 261a 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +042cb8: 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 : │ │ @@ -28676,21 +28675,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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #155 header: │ │ -class_idx : 373 │ │ +class_idx : 382 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2423 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -28714,54 +28713,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -043758: |[043758] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -043768: 7100 d107 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@07d1 │ │ -04376e: 0c00 |0003: move-result-object v0 │ │ -043770: 2100 |0004: array-length v0, v0 │ │ -043772: 2300 2f04 |0005: new-array v0, v0, [I // type@042f │ │ -043776: 6900 db02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ -04377a: 6200 db02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ -04377e: 6201 e102 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ -043782: 6e10 cf07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@07cf │ │ -043788: 0a01 |0010: move-result v1 │ │ -04378a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -04378c: 4b02 0001 |0012: aput v2, v0, v1 │ │ -043790: 6200 db02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ -043794: 6201 df02 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ -043798: 6e10 cf07 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@07cf │ │ -04379e: 0a01 |001b: move-result v1 │ │ -0437a0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0437a2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -0437a6: 0e00 |001f: return-void │ │ -0437a8: 0d00 |0020: move-exception v0 │ │ -0437aa: 28fe |0021: goto 001f // -0002 │ │ -0437ac: 0d00 |0022: move-exception v0 │ │ -0437ae: 28f1 |0023: goto 0014 // -000f │ │ +042cd4: |[042cd4] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +042ce4: 7100 d107 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@07d1 │ │ +042cea: 0c00 |0003: move-result-object v0 │ │ +042cec: 2100 |0004: array-length v0, v0 │ │ +042cee: 2300 3804 |0005: new-array v0, v0, [I // type@0438 │ │ +042cf2: 6900 db02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ +042cf6: 6200 db02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ +042cfa: 6201 e102 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ +042cfe: 6e10 cf07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@07cf │ │ +042d04: 0a01 |0010: move-result v1 │ │ +042d06: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +042d08: 4b02 0001 |0012: aput v2, v0, v1 │ │ +042d0c: 6200 db02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ +042d10: 6201 df02 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ +042d14: 6e10 cf07 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@07cf │ │ +042d1a: 0a01 |001b: move-result v1 │ │ +042d1c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +042d1e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +042d22: 0e00 |001f: return-void │ │ +042d24: 0d00 |0020: move-exception v0 │ │ +042d26: 28fe |0021: goto 001f // -0002 │ │ +042d28: 0d00 |0022: move-exception v0 │ │ +042d2a: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #156 header: │ │ -class_idx : 374 │ │ +class_idx : 383 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -28794,40 +28793,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 │ │ -0437cc: |[0437cc] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -0437dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0437e2: 5b01 dd02 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ -0437e6: 5b02 dc02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02dc │ │ -0437ea: 0e00 |0007: return-void │ │ +042d48: |[042d48] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +042d58: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +042d5e: 5b01 dd02 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ +042d62: 5b02 dc02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02dc │ │ +042d66: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #157 header: │ │ -class_idx : 375 │ │ +class_idx : 384 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 113 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 119 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -28847,17 +28846,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0437ec: |[0437ec] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -0437fc: 7010 fd01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -043802: 0e00 |0003: return-void │ │ +042d68: |[042d68] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +042d78: 7010 fd01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +042d7e: 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;) │ │ @@ -28865,17 +28864,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 │ │ -043804: |[043804] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -043814: 7010 c807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@07c8 │ │ -04381a: 0e00 |0003: return-void │ │ +042d80: |[042d80] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +042d90: 7010 c807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@07c8 │ │ +042d96: 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; │ │ │ │ @@ -28885,52 +28884,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -04381c: |[04381c] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -04382c: 5450 2e00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ -043830: 1f00 7601 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0176 │ │ -043834: 5251 2f00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002f │ │ -043838: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -04383e: 0e00 |0009: return-void │ │ -043840: 5401 dd02 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ -043844: 5402 dc02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02dc │ │ -043848: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -04384a: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -04384e: 7120 d907 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@07d9 │ │ -043854: 28f5 |0014: goto 0009 // -000b │ │ -043856: 5401 dd02 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ -04385a: 5402 dc02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02dc │ │ -04385e: 6e20 e907 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@07e9 │ │ -043864: 28ed |001c: goto 0009 // -0013 │ │ -043866: 0000 |001d: nop // spacer │ │ -043868: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +042d98: |[042d98] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +042da8: 5450 2e00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002e │ │ +042dac: 1f00 7f01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@017f │ │ +042db0: 5251 2f00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002f │ │ +042db4: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +042dba: 0e00 |0009: return-void │ │ +042dbc: 5401 dd02 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ +042dc0: 5402 dc02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02dc │ │ +042dc4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +042dc6: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +042dca: 7120 d907 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@07d9 │ │ +042dd0: 28f5 |0014: goto 0009 // -000b │ │ +042dd2: 5401 dd02 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@02dd │ │ +042dd6: 5402 dc02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@02dc │ │ +042dda: 6e20 e907 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@07e9 │ │ +042de0: 28ed |001c: goto 0009 // -0013 │ │ +042de2: 0000 |001d: nop // spacer │ │ +042de4: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #158 header: │ │ -class_idx : 376 │ │ +class_idx : 385 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 990 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 999 │ │ +source_file_idx : 2423 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -28969,40 +28968,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -043878: |[043878] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -043888: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -04388a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -04388c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04388e: 2200 7801 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0178 │ │ -043892: 1a01 e109 |0005: const-string v1, "PENDING" // string@09e1 │ │ -043896: 7030 ce07 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@07ce │ │ -04389c: 6900 e002 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ -0438a0: 2200 7801 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0178 │ │ -0438a4: 1a01 2b0a |000e: const-string v1, "RUNNING" // string@0a2b │ │ -0438a8: 7030 ce07 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@07ce │ │ -0438ae: 6900 e102 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ -0438b2: 2200 7801 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0178 │ │ -0438b6: 1a01 3d03 |0017: const-string v1, "FINISHED" // string@033d │ │ -0438ba: 7030 ce07 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@07ce │ │ -0438c0: 6900 df02 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ -0438c4: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -0438c6: 2300 4404 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0444 │ │ -0438ca: 6201 e002 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ -0438ce: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -0438d2: 6201 e102 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ -0438d6: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -0438da: 6201 df02 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ -0438de: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -0438e2: 6900 de02 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02de │ │ -0438e6: 0e00 |002f: return-void │ │ +042df4: |[042df4] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +042e04: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +042e06: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +042e08: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +042e0a: 2200 8101 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0181 │ │ +042e0e: 1a01 ea09 |0005: const-string v1, "PENDING" // string@09ea │ │ +042e12: 7030 ce07 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@07ce │ │ +042e18: 6900 e002 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ +042e1c: 2200 8101 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0181 │ │ +042e20: 1a01 340a |000e: const-string v1, "RUNNING" // string@0a34 │ │ +042e24: 7030 ce07 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@07ce │ │ +042e2a: 6900 e102 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ +042e2e: 2200 8101 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0181 │ │ +042e32: 1a01 3d03 |0017: const-string v1, "FINISHED" // string@033d │ │ +042e36: 7030 ce07 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@07ce │ │ +042e3c: 6900 df02 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ +042e40: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +042e42: 2300 4d04 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@044d │ │ +042e46: 6201 e002 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ +042e4a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +042e4e: 6201 e102 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ +042e52: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +042e56: 6201 df02 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ +042e5a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +042e5e: 6900 de02 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02de │ │ +042e62: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -29012,17 +29011,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 │ │ -0438e8: |[0438e8] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -0438f8: 7030 f919 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@19f9 │ │ -0438fe: 0e00 |0003: return-void │ │ +042e64: |[042e64] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +042e74: 7030 f919 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@19f9 │ │ +042e7a: 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 │ │ @@ -29032,20 +29031,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 │ │ -043900: |[043900] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -043910: 1c00 7801 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0178 │ │ -043914: 7120 fa19 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@19fa │ │ -04391a: 0c00 |0005: move-result-object v0 │ │ -04391c: 1f00 7801 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0178 │ │ -043920: 1100 |0008: return-object v0 │ │ +042e7c: |[042e7c] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +042e8c: 1c00 8101 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0181 │ │ +042e90: 7120 fa19 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@19fa │ │ +042e96: 0c00 |0005: move-result-object v0 │ │ +042e98: 1f00 8101 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0181 │ │ +042e9c: 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;) │ │ @@ -29053,33 +29052,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 │ │ -043924: |[043924] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -043934: 6200 de02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02de │ │ -043938: 6e10 c81a 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1ac8 │ │ -04393e: 0c00 |0005: move-result-object v0 │ │ -043940: 1f00 4404 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0444 │ │ -043944: 1100 |0008: return-object v0 │ │ +042ea0: |[042ea0] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +042eb0: 6200 de02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@02de │ │ +042eb4: 6e10 c81a 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@1ac8 │ │ +042eba: 0c00 |0005: move-result-object v0 │ │ +042ebc: 1f00 4d04 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@044d │ │ +042ec0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #159 header: │ │ -class_idx : 377 │ │ +class_idx : 386 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -29107,17 +29106,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043948: |[043948] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -043958: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04395e: 0e00 |0003: return-void │ │ +042ec4: |[042ec4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +042ed4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +042eda: 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; │ │ │ │ @@ -29126,33 +29125,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 │ │ -043960: |[043960] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -043970: 7010 d207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@07d2 │ │ -043976: 0e00 |0003: return-void │ │ +042edc: |[042edc] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +042eec: 7010 d207 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@07d2 │ │ +042ef2: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #160 header: │ │ -class_idx : 378 │ │ +class_idx : 387 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2423 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -29266,42 +29265,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -043978: |[043978] android.support.v4.content.ModernAsyncTask.:()V │ │ -043988: 2200 7201 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0172 │ │ -04398c: 7010 bf07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@07bf │ │ -043992: 6900 f102 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f1 │ │ -043996: 2200 2204 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0422 │ │ -04399a: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -04399e: 7020 bf1a 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1abf │ │ -0439a4: 6900 f002 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f0 │ │ -0439a8: 2201 2404 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0424 │ │ -0439ac: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -0439ae: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -0439b2: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -0439b6: 6206 ed07 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@07ed │ │ -0439ba: 6207 f002 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f0 │ │ -0439be: 6208 f102 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f1 │ │ -0439c2: 7608 c01a 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@1ac0 │ │ -0439c8: 6901 e902 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02e9 │ │ -0439cc: 2200 7701 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0177 │ │ -0439d0: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -0439d2: 7020 c907 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@07c9 │ │ -0439d8: 6900 ef02 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ -0439dc: 6200 e902 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02e9 │ │ -0439e0: 6900 ee02 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ -0439e4: 0e00 |002e: return-void │ │ +042ef4: |[042ef4] android.support.v4.content.ModernAsyncTask.:()V │ │ +042f04: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@017b │ │ +042f08: 7010 bf07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@07bf │ │ +042f0e: 6900 f102 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f1 │ │ +042f12: 2200 2b04 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@042b │ │ +042f16: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +042f1a: 7020 bf1a 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1abf │ │ +042f20: 6900 f002 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f0 │ │ +042f24: 2200 2d04 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@042d │ │ +042f28: 1251 |0012: const/4 v1, #int 5 // #5 │ │ +042f2a: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ +042f2e: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ +042f32: 6205 ed07 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@07ed │ │ +042f36: 6206 f002 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@02f0 │ │ +042f3a: 6207 f102 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@02f1 │ │ +042f3e: 7608 c01a 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@1ac0 │ │ +042f44: 6900 e902 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02e9 │ │ +042f48: 2200 8001 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0180 │ │ +042f4c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +042f4e: 7020 c907 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@07c9 │ │ +042f54: 6900 ef02 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ +042f58: 6200 e902 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02e9 │ │ +042f5c: 6900 ee02 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ +042f60: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -29312,29 +29311,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0439e8: |[0439e8] android.support.v4.content.ModernAsyncTask.:()V │ │ -0439f8: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0439fe: 6200 e002 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ -043a02: 5b20 eb02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ -043a06: 2200 2704 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0427 │ │ -043a0a: 7010 c11a 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1ac1 │ │ -043a10: 5b20 ec02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ec │ │ -043a14: 2200 7301 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0173 │ │ -043a18: 7020 c107 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@07c1 │ │ -043a1e: 5b20 ed02 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02ed │ │ -043a22: 2200 7401 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0174 │ │ -043a26: 5421 ed02 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02ed │ │ -043a2a: 7030 c307 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@07c3 │ │ -043a30: 5b20 ea02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ -043a34: 0e00 |001e: return-void │ │ +042f64: |[042f64] android.support.v4.content.ModernAsyncTask.:()V │ │ +042f74: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +042f7a: 6200 e002 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ +042f7e: 5b20 eb02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ +042f82: 2200 3004 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0430 │ │ +042f86: 7010 c11a 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1ac1 │ │ +042f8c: 5b20 ec02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ec │ │ +042f90: 2200 7c01 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@017c │ │ +042f94: 7020 c107 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@07c1 │ │ +042f9a: 5b20 ed02 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02ed │ │ +042f9e: 2200 7d01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@017d │ │ +042fa2: 5421 ed02 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02ed │ │ +042fa6: 7030 c307 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@07c3 │ │ +042fac: 5b20 ea02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ +042fb0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -29348,17 +29347,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 │ │ -043a38: |[043a38] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -043a48: 5410 ec02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ec │ │ -043a4c: 1100 |0002: return-object v0 │ │ +042fb4: |[042fb4] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +042fc4: 5410 ec02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ec │ │ +042fc8: 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;) │ │ @@ -29366,18 +29365,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 │ │ -043a50: |[043a50] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -043a60: 7020 ea07 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@07ea │ │ -043a66: 0c00 |0003: move-result-object v0 │ │ -043a68: 1100 |0004: return-object v0 │ │ +042fcc: |[042fcc] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +042fdc: 7020 ea07 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@07ea │ │ +042fe2: 0c00 |0003: move-result-object v0 │ │ +042fe4: 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; │ │ │ │ @@ -29386,17 +29385,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 │ │ -043a6c: |[043a6c] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -043a7c: 7020 eb07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@07eb │ │ -043a82: 0e00 |0003: return-void │ │ +042fe8: |[042fe8] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +042ff8: 7020 eb07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@07eb │ │ +042ffe: 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; │ │ │ │ @@ -29405,17 +29404,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 │ │ -043a84: |[043a84] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -043a94: 7020 df07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@07df │ │ -043a9a: 0e00 |0003: return-void │ │ +043000: |[043000] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +043010: 7020 df07 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@07df │ │ +043016: 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; │ │ │ │ @@ -29424,18 +29423,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -043a9c: |[043a9c] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -043aac: 6200 ee02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ -043ab0: 7220 b91a 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1ab9 │ │ -043ab6: 0e00 |0005: return-void │ │ +043018: |[043018] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +043028: 6200 ee02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ +04302c: 7220 b91a 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1ab9 │ │ +043032: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -29444,24 +29443,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -043ab8: |[043ab8] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -043ac8: 6e10 e407 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@07e4 │ │ -043ace: 0a00 |0003: move-result v0 │ │ -043ad0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -043ad4: 6e20 e607 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@07e6 │ │ -043ada: 6200 df02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ -043ade: 5b10 eb02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ -043ae2: 0e00 |000d: return-void │ │ -043ae4: 6e20 e707 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@07e7 │ │ -043aea: 28f8 |0011: goto 0009 // -0008 │ │ +043034: |[043034] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +043044: 6e10 e407 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@07e4 │ │ +04304a: 0a00 |0003: move-result v0 │ │ +04304c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +043050: 6e20 e607 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@07e6 │ │ +043056: 6200 df02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02df │ │ +04305a: 5b10 eb02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ +04305e: 0e00 |000d: return-void │ │ +043060: 6e20 e707 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@07e7 │ │ +043066: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -29476,18 +29475,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -043aec: |[043aec] android.support.v4.content.ModernAsyncTask.init:()V │ │ -043afc: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ -043b00: 6e10 ca07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@07ca │ │ -043b06: 0e00 |0005: return-void │ │ +043068: |[043068] android.support.v4.content.ModernAsyncTask.init:()V │ │ +043078: 6200 ef02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ +04307c: 6e10 ca07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@07ca │ │ +043082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -29495,26 +29494,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 │ │ -043b08: |[043b08] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -043b18: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -043b1a: 6201 ef02 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ -043b1e: 2202 7601 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0176 │ │ -043b22: 2353 4e04 |0005: new-array v3, v5, [Ljava/lang/Object; // type@044e │ │ -043b26: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -043b28: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -043b2c: 7030 c707 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@07c7 │ │ -043b32: 6e30 cc07 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@07cc │ │ -043b38: 0c00 |0010: move-result-object v0 │ │ -043b3a: 6e10 1402 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ -043b40: 1107 |0014: return-object v7 │ │ +043084: |[043084] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +043094: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +043096: 6201 ef02 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ +04309a: 2202 7f01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@017f │ │ +04309e: 2353 5704 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0457 │ │ +0430a2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +0430a4: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +0430a8: 7030 c707 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@07c7 │ │ +0430ae: 6e30 cc07 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@07cc │ │ +0430b4: 0c00 |0010: move-result-object v0 │ │ +0430b6: 6e10 1402 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ +0430bc: 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; │ │ @@ -29528,21 +29527,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -043b44: |[043b44] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -043b54: 5421 ec02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ec │ │ -043b58: 6e10 c21a 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1ac2 │ │ -043b5e: 0a00 |0005: move-result v0 │ │ -043b60: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -043b64: 7020 ea07 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@07ea │ │ -043b6a: 0e00 |000b: return-void │ │ +0430c0: |[0430c0] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +0430d0: 5421 ec02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@02ec │ │ +0430d4: 6e10 c21a 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1ac2 │ │ +0430da: 0a00 |0005: move-result v0 │ │ +0430dc: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0430e0: 7020 ea07 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@07ea │ │ +0430e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -29557,17 +29556,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 │ │ -043b6c: |[043b6c] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -043b7c: 6900 ee02 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ -043b80: 0e00 |0002: return-void │ │ +0430e8: |[0430e8] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +0430f8: 6900 ee02 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ +0430fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -29577,19 +29576,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043b84: |[043b84] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -043b94: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ -043b98: 6e20 bb1a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1abb │ │ -043b9e: 0a00 |0005: move-result v0 │ │ -043ba0: 0f00 |0006: return v0 │ │ +043100: |[043100] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +043110: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ +043114: 6e20 bb1a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@1abb │ │ +04311a: 0a00 |0005: move-result v0 │ │ +04311c: 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 │ │ @@ -29605,19 +29604,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 │ │ -043ba4: |[043ba4] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -043bb4: 6200 ee02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ -043bb8: 6e30 de07 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@07de │ │ -043bbe: 0c00 |0005: move-result-object v0 │ │ -043bc0: 1100 |0006: return-object v0 │ │ +043120: |[043120] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +043130: 6200 ee02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@02ee │ │ +043134: 6e30 de07 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@07de │ │ +04313a: 0c00 |0005: move-result-object v0 │ │ +04313c: 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; │ │ @@ -29628,41 +29627,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 │ │ -043bc4: |[043bc4] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -043bd4: 5420 eb02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ -043bd8: 6201 e002 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ -043bdc: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -043be0: 6200 db02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ -043be4: 5421 eb02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ -043be8: 6e10 cf07 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@07cf │ │ -043bee: 0a01 |000d: move-result v1 │ │ -043bf0: 4400 0001 |000e: aget v0, v0, v1 │ │ -043bf4: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -043bfa: 6200 e102 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ -043bfe: 5b20 eb02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ -043c02: 6e10 e807 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@07e8 │ │ -043c08: 5420 ed02 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02ed │ │ -043c0c: 5b04 e202 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@02e2 │ │ -043c10: 5420 ea02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ -043c14: 7220 b91a 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1ab9 │ │ -043c1a: 1102 |0023: return-object v2 │ │ -043c1c: 2200 e203 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -043c20: 1a01 5f02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@025f │ │ -043c24: 7020 051a 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -043c2a: 2700 |002b: throw v0 │ │ -043c2c: 2200 e203 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -043c30: 1a01 5e02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@025e │ │ -043c34: 7020 051a 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -043c3a: 2700 |0033: throw v0 │ │ -043c3c: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +043140: |[043140] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +043150: 5420 eb02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ +043154: 6201 e002 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e0 │ │ +043158: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +04315c: 6200 db02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@02db │ │ +043160: 5421 eb02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ +043164: 6e10 cf07 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@07cf │ │ +04316a: 0a01 |000d: move-result v1 │ │ +04316c: 4400 0001 |000e: aget v0, v0, v1 │ │ +043170: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +043176: 6200 e102 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02e1 │ │ +04317a: 5b20 eb02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ +04317e: 6e10 e807 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@07e8 │ │ +043184: 5420 ed02 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@02ed │ │ +043188: 5b04 e202 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@02e2 │ │ +04318c: 5420 ea02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ +043190: 7220 b91a 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@1ab9 │ │ +043196: 1102 |0023: return-object v2 │ │ +043198: 2200 eb03 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +04319c: 1a01 5f02 |0026: const-string v1, "Cannot execute task: the task is already running." // string@025f │ │ +0431a0: 7020 051a 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0431a6: 2700 |002b: throw v0 │ │ +0431a8: 2200 eb03 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +0431ac: 1a01 5e02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@025e │ │ +0431b0: 7020 051a 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0431b6: 2700 |0033: throw v0 │ │ +0431b8: 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 │ │ @@ -29683,19 +29682,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043c4c: |[043c4c] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -043c5c: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ -043c60: 6e10 bc1a 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1abc │ │ -043c66: 0c00 |0005: move-result-object v0 │ │ -043c68: 1100 |0006: return-object v0 │ │ +0431c8: |[0431c8] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +0431d8: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ +0431dc: 6e10 bc1a 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1abc │ │ +0431e2: 0c00 |0005: move-result-object v0 │ │ +0431e4: 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; │ │ │ │ @@ -29704,19 +29703,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 │ │ -043c6c: |[043c6c] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -043c7c: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ -043c80: 6e40 bd1a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1abd │ │ -043c86: 0c00 |0005: move-result-object v0 │ │ -043c88: 1100 |0006: return-object v0 │ │ +0431e8: |[0431e8] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +0431f8: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ +0431fc: 6e40 bd1a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1abd │ │ +043202: 0c00 |0005: move-result-object v0 │ │ +043204: 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 │ │ @@ -29727,17 +29726,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 │ │ -043c8c: |[043c8c] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -043c9c: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ -043ca0: 1100 |0002: return-object v0 │ │ +043208: |[043208] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +043218: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@02eb │ │ +04321c: 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; │ │ │ │ @@ -29746,19 +29745,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043ca4: |[043ca4] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -043cb4: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ -043cb8: 6e10 be1a 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1abe │ │ -043cbe: 0a00 |0005: move-result v0 │ │ -043cc0: 0f00 |0006: return v0 │ │ +043220: |[043220] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +043230: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@02ea │ │ +043234: 6e10 be1a 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1abe │ │ +04323a: 0a00 |0005: move-result v0 │ │ +04323c: 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; │ │ │ │ @@ -29767,16 +29766,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043cc4: |[043cc4] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -043cd4: 0e00 |0000: return-void │ │ +043240: |[043240] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +043250: 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; │ │ │ │ @@ -29785,17 +29784,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043cd8: |[043cd8] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -043ce8: 6e10 e507 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@07e5 │ │ -043cee: 0e00 |0003: return-void │ │ +043254: |[043254] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +043264: 6e10 e507 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@07e5 │ │ +04326a: 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; │ │ @@ -29807,16 +29806,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043cf0: |[043cf0] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -043d00: 0e00 |0000: return-void │ │ +04326c: |[04326c] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +04327c: 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; │ │ @@ -29827,16 +29826,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043d04: |[043d04] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -043d14: 0e00 |0000: return-void │ │ +043280: |[043280] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +043290: 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; │ │ │ │ @@ -29845,16 +29844,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043d18: |[043d18] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -043d28: 0e00 |0000: return-void │ │ +043294: |[043294] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +0432a4: 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; │ │ @@ -29865,44 +29864,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 │ │ -043d2c: |[043d2c] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -043d3c: 6e10 e407 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@07e4 │ │ -043d42: 0a00 |0003: move-result v0 │ │ -043d44: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -043d48: 6200 ef02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ -043d4c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -043d4e: 2202 7601 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0176 │ │ -043d52: 7030 c707 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@07c7 │ │ -043d58: 6e30 cc07 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@07cc │ │ -043d5e: 0c00 |0011: move-result-object v0 │ │ -043d60: 6e10 1402 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ -043d66: 0e00 |0015: return-void │ │ +0432a8: |[0432a8] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +0432b8: 6e10 e407 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@07e4 │ │ +0432be: 0a00 |0003: move-result v0 │ │ +0432c0: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +0432c4: 6200 ef02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@02ef │ │ +0432c8: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +0432ca: 2202 7f01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@017f │ │ +0432ce: 7030 c707 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@07c7 │ │ +0432d4: 6e30 cc07 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@07cc │ │ +0432da: 0c00 |0011: move-result-object v0 │ │ +0432dc: 6e10 1402 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0214 │ │ +0432e2: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #161 header: │ │ -class_idx : 379 │ │ +class_idx : 388 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 33 │ │ -source_file_idx : 3047 │ │ +superclass_idx : 35 │ │ +source_file_idx : 3056 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 annotations: │ │ Annotations on field #755 'mActiveWakeLocks' │ │ @@ -29934,21 +29933,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -043d68: |[043d68] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -043d78: 2200 1903 |0000: new-instance v0, Landroid/util/SparseArray; // type@0319 │ │ -043d7c: 7010 9b15 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@159b │ │ -043d82: 6900 f302 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ -043d86: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -043d88: 6700 f402 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ -043d8c: 0e00 |000a: return-void │ │ +0432e4: |[0432e4] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +0432f4: 2200 2203 |0000: new-instance v0, Landroid/util/SparseArray; // type@0322 │ │ +0432f8: 7010 9b15 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@159b │ │ +0432fe: 6900 f302 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ +043302: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +043304: 6700 f402 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ +043308: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -29956,17 +29955,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043d90: |[043d90] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -043da0: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -043da6: 0e00 |0003: return-void │ │ +04330c: |[04330c] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +04331c: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +043322: 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;) │ │ @@ -29974,52 +29973,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -043da8: |[043da8] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -043db8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -043dba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -043dbc: 1a04 380d |0002: const-string v4, "android.support.content.wakelockid" // string@0d38 │ │ -043dc0: 6e30 f500 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00f5 │ │ -043dc6: 0a00 |0007: move-result v0 │ │ -043dc8: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -043dcc: 0f02 |000a: return v2 │ │ -043dce: 6204 f302 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ -043dd2: 1d04 |000d: monitor-enter v4 │ │ -043dd4: 6202 f302 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ -043dd8: 6e20 9d15 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@159d │ │ -043dde: 0c01 |0013: move-result-object v1 │ │ -043de0: 1f01 7c00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@007c │ │ -043de4: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -043de8: 6e10 2a02 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@022a │ │ -043dee: 6202 f302 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ -043df2: 6e20 9f15 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@159f │ │ -043df8: 1e04 |0020: monitor-exit v4 │ │ -043dfa: 0132 |0021: move v2, v3 │ │ -043dfc: 28e8 |0022: goto 000a // -0018 │ │ -043dfe: 1a02 e60b |0023: const-string v2, "WakefulBroadcastReceiver" // string@0be6 │ │ -043e02: 2205 f403 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -043e06: 7010 3b1a 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -043e0c: 1a06 8909 |002a: const-string v6, "No active wake lock id #" // string@0989 │ │ -043e10: 6e20 431a 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043e16: 0c05 |002f: move-result-object v5 │ │ -043e18: 6e20 3f1a 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -043e1e: 0c05 |0033: move-result-object v5 │ │ -043e20: 6e10 481a 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043e26: 0c05 |0037: move-result-object v5 │ │ -043e28: 7120 9815 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -043e2e: 1e04 |003b: monitor-exit v4 │ │ -043e30: 0132 |003c: move v2, v3 │ │ -043e32: 28cd |003d: goto 000a // -0033 │ │ -043e34: 0d02 |003e: move-exception v2 │ │ -043e36: 1e04 |003f: monitor-exit v4 │ │ -043e38: 2702 |0040: throw v2 │ │ +043324: |[043324] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +043334: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +043336: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +043338: 1a04 410d |0002: const-string v4, "android.support.content.wakelockid" // string@0d41 │ │ +04333c: 6e30 f500 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00f5 │ │ +043342: 0a00 |0007: move-result v0 │ │ +043344: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +043348: 0f02 |000a: return v2 │ │ +04334a: 6204 f302 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ +04334e: 1d04 |000d: monitor-enter v4 │ │ +043350: 6202 f302 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ +043354: 6e20 9d15 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@159d │ │ +04335a: 0c01 |0013: move-result-object v1 │ │ +04335c: 1f01 8200 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0082 │ │ +043360: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +043364: 6e10 2a02 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@022a │ │ +04336a: 6202 f302 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ +04336e: 6e20 9f15 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@159f │ │ +043374: 1e04 |0020: monitor-exit v4 │ │ +043376: 0132 |0021: move v2, v3 │ │ +043378: 28e8 |0022: goto 000a // -0018 │ │ +04337a: 1a02 ef0b |0023: const-string v2, "WakefulBroadcastReceiver" // string@0bef │ │ +04337e: 2205 fd03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +043382: 7010 3b1a 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +043388: 1a06 9209 |002a: const-string v6, "No active wake lock id #" // string@0992 │ │ +04338c: 6e20 431a 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +043392: 0c05 |002f: move-result-object v5 │ │ +043394: 6e20 3f1a 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +04339a: 0c05 |0033: move-result-object v5 │ │ +04339c: 6e10 481a 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0433a2: 0c05 |0037: move-result-object v5 │ │ +0433a4: 7120 9815 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0433aa: 1e04 |003b: monitor-exit v4 │ │ +0433ac: 0132 |003c: move v2, v3 │ │ +0433ae: 28cd |003d: goto 000a // -0033 │ │ +0433b0: 0d02 |003e: move-exception v2 │ │ +0433b2: 1e04 |003f: monitor-exit v4 │ │ +0433b4: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -30042,62 +30041,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 │ │ -043e48: |[043e48] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -043e58: 6205 f302 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ -043e5c: 1d05 |0002: monitor-enter v5 │ │ -043e5e: 6001 f402 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ -043e62: 6004 f402 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ -043e66: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -043e6a: 6704 f402 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ -043e6e: 6004 f402 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ -043e72: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -043e76: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -043e78: 6704 f402 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ -043e7c: 1a04 380d |0012: const-string v4, "android.support.content.wakelockid" // string@0d38 │ │ -043e80: 6e30 0101 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0101 │ │ -043e86: 6e20 e100 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00e1 │ │ -043e8c: 0c00 |001a: move-result-object v0 │ │ -043e8e: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -043e92: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -043e94: 1e05 |001e: monitor-exit v5 │ │ -043e96: 1100 |001f: return-object v0 │ │ -043e98: 1a04 8b19 |0020: const-string v4, "power" // string@198b │ │ -043e9c: 6e20 d800 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -043ea2: 0c02 |0025: move-result-object v2 │ │ -043ea4: 1f02 7d00 |0026: check-cast v2, Landroid/os/PowerManager; // type@007d │ │ -043ea8: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -043eaa: 2206 f403 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@03f4 │ │ -043eae: 7010 3b1a 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -043eb4: 1a07 031e |002e: const-string v7, "wake:" // string@1e03 │ │ -043eb8: 6e20 431a 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043ebe: 0c06 |0033: move-result-object v6 │ │ -043ec0: 6e10 b900 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00b9 │ │ -043ec6: 0c07 |0037: move-result-object v7 │ │ -043ec8: 6e20 431a 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043ece: 0c06 |003b: move-result-object v6 │ │ -043ed0: 6e10 481a 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043ed6: 0c06 |003f: move-result-object v6 │ │ -043ed8: 6e30 2c02 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@022c │ │ -043ede: 0c03 |0043: move-result-object v3 │ │ -043ee0: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -043ee2: 6e20 2b02 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@022b │ │ -043ee8: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -043eee: 6e30 2902 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0229 │ │ -043ef4: 6204 f302 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ -043ef8: 6e30 9e15 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@159e │ │ -043efe: 1e05 |0053: monitor-exit v5 │ │ -043f00: 28cb |0054: goto 001f // -0035 │ │ -043f02: 0d04 |0055: move-exception v4 │ │ -043f04: 1e05 |0056: monitor-exit v5 │ │ -043f06: 2704 |0057: throw v4 │ │ +0433c4: |[0433c4] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +0433d4: 6205 f302 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ +0433d8: 1d05 |0002: monitor-enter v5 │ │ +0433da: 6001 f402 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ +0433de: 6004 f402 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ +0433e2: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0433e6: 6704 f402 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ +0433ea: 6004 f402 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ +0433ee: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +0433f2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +0433f4: 6704 f402 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@02f4 │ │ +0433f8: 1a04 410d |0012: const-string v4, "android.support.content.wakelockid" // string@0d41 │ │ +0433fc: 6e30 0101 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0101 │ │ +043402: 6e20 e100 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00e1 │ │ +043408: 0c00 |001a: move-result-object v0 │ │ +04340a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +04340e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +043410: 1e05 |001e: monitor-exit v5 │ │ +043412: 1100 |001f: return-object v0 │ │ +043414: 1a04 9419 |0020: const-string v4, "power" // string@1994 │ │ +043418: 6e20 d800 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +04341e: 0c02 |0025: move-result-object v2 │ │ +043420: 1f02 8300 |0026: check-cast v2, Landroid/os/PowerManager; // type@0083 │ │ +043424: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +043426: 2206 fd03 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@03fd │ │ +04342a: 7010 3b1a 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +043430: 1a07 0c1e |002e: const-string v7, "wake:" // string@1e0c │ │ +043434: 6e20 431a 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04343a: 0c06 |0033: move-result-object v6 │ │ +04343c: 6e10 b900 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00b9 │ │ +043442: 0c07 |0037: move-result-object v7 │ │ +043444: 6e20 431a 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04344a: 0c06 |003b: move-result-object v6 │ │ +04344c: 6e10 481a 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +043452: 0c06 |003f: move-result-object v6 │ │ +043454: 6e30 2c02 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@022c │ │ +04345a: 0c03 |0043: move-result-object v3 │ │ +04345c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +04345e: 6e20 2b02 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@022b │ │ +043464: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +04346a: 6e30 2902 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0229 │ │ +043470: 6204 f302 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@02f3 │ │ +043474: 6e30 9e15 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@159e │ │ +04347a: 1e05 |0053: monitor-exit v5 │ │ +04347c: 28cb |0054: goto 001f // -0035 │ │ +04347e: 0d04 |0055: move-exception v4 │ │ +043480: 1e05 |0056: monitor-exit v5 │ │ +043482: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -30121,20 +30120,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 : 3047 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 3056 (WakefulBroadcastReceiver.java) │ │ │ │ Class #162 header: │ │ -class_idx : 380 │ │ +class_idx : 389 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 449 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #162 - │ │ @@ -30155,31 +30154,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043f14: |[043f14] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -043f24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -043f2a: 0e00 |0003: return-void │ │ +043490: |[043490] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +0434a0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0434a6: 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 : 449 (ActivityInfoCompat.java) │ │ │ │ Class #163 header: │ │ -class_idx : 381 │ │ +class_idx : 390 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 710 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #163 - │ │ @@ -30195,17 +30194,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043f2c: |[043f2c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -043f3c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -043f42: 0e00 |0003: return-void │ │ +0434a8: |[0434a8] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +0434b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0434be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -30214,31 +30213,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 │ │ -043f44: |[043f44] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -043f54: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -043f56: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -043f5a: 2141 |0003: array-length v1, v4 │ │ -043f5c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -043f60: 0750 |0006: move-object v0, v5 │ │ -043f62: 1100 |0007: return-object v0 │ │ -043f64: 2141 |0008: array-length v1, v4 │ │ -043f66: 2152 |0009: array-length v2, v5 │ │ -043f68: b021 |000a: add-int/2addr v1, v2 │ │ -043f6a: 2310 5004 |000b: new-array v0, v1, [Ljava/lang/String; // type@0450 │ │ -043f6e: 2141 |000d: array-length v1, v4 │ │ -043f70: 7151 491a 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -043f76: 2141 |0011: array-length v1, v4 │ │ -043f78: 2152 |0012: array-length v2, v5 │ │ -043f7a: 7152 491a 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -043f80: 28f1 |0016: goto 0007 // -000f │ │ +0434c0: |[0434c0] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +0434d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0434d2: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +0434d6: 2141 |0003: array-length v1, v4 │ │ +0434d8: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0434dc: 0750 |0006: move-object v0, v5 │ │ +0434de: 1100 |0007: return-object v0 │ │ +0434e0: 2141 |0008: array-length v1, v4 │ │ +0434e2: 2152 |0009: array-length v2, v5 │ │ +0434e4: b021 |000a: add-int/2addr v1, v2 │ │ +0434e6: 2310 5904 |000b: new-array v0, v1, [Ljava/lang/String; // type@0459 │ │ +0434ea: 2141 |000d: array-length v1, v4 │ │ +0434ec: 7151 491a 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0434f2: 2141 |0011: array-length v1, v4 │ │ +0434f4: 2152 |0012: array-length v2, v5 │ │ +0434f6: 7152 491a 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0434fc: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -30252,42 +30251,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 │ │ -043f84: |[043f84] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -043f94: 7110 8b15 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@158b │ │ -043f9a: 0a00 |0003: move-result v0 │ │ -043f9c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -043fa0: 1103 |0006: return-object v3 │ │ -043fa2: 7110 8b15 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@158b │ │ -043fa8: 0a00 |000a: move-result v0 │ │ -043faa: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -043fae: 0723 |000d: move-object v3, v2 │ │ -043fb0: 28f8 |000e: goto 0006 // -0008 │ │ -043fb2: 2200 f403 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -043fb6: 7010 3b1a 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -043fbc: 1a01 9a00 |0014: const-string v1, "(" // string@009a │ │ -043fc0: 6e20 431a 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043fc6: 0c00 |0019: move-result-object v0 │ │ -043fc8: 6e20 431a 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043fce: 0c00 |001d: move-result-object v0 │ │ -043fd0: 1a01 c600 |001e: const-string v1, ") AND (" // string@00c6 │ │ -043fd4: 6e20 431a 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043fda: 0c00 |0023: move-result-object v0 │ │ -043fdc: 6e20 431a 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043fe2: 0c00 |0027: move-result-object v0 │ │ -043fe4: 1a01 c500 |0028: const-string v1, ")" // string@00c5 │ │ -043fe8: 6e20 431a 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -043fee: 0c00 |002d: move-result-object v0 │ │ -043ff0: 6e10 481a 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -043ff6: 0c03 |0031: move-result-object v3 │ │ -043ff8: 28d4 |0032: goto 0006 // -002c │ │ +043500: |[043500] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +043510: 7110 8b15 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@158b │ │ +043516: 0a00 |0003: move-result v0 │ │ +043518: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +04351c: 1103 |0006: return-object v3 │ │ +04351e: 7110 8b15 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@158b │ │ +043524: 0a00 |000a: move-result v0 │ │ +043526: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +04352a: 0723 |000d: move-object v3, v2 │ │ +04352c: 28f8 |000e: goto 0006 // -0008 │ │ +04352e: 2200 fd03 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +043532: 7010 3b1a 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +043538: 1a01 9a00 |0014: const-string v1, "(" // string@009a │ │ +04353c: 6e20 431a 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +043542: 0c00 |0019: move-result-object v0 │ │ +043544: 6e20 431a 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04354a: 0c00 |001d: move-result-object v0 │ │ +04354c: 1a01 c600 |001e: const-string v1, ") AND (" // string@00c6 │ │ +043550: 6e20 431a 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +043556: 0c00 |0023: move-result-object v0 │ │ +043558: 6e20 431a 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04355e: 0c00 |0027: move-result-object v0 │ │ +043560: 1a01 c500 |0028: const-string v1, ")" // string@00c5 │ │ +043564: 6e20 431a 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04356a: 0c00 |002d: move-result-object v0 │ │ +04356c: 6e10 481a 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +043572: 0c03 |0031: move-result-object v3 │ │ +043574: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -30296,17 +30295,17 @@ │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 710 (DatabaseUtilsCompat.java) │ │ │ │ Class #164 header: │ │ -class_idx : 383 │ │ +class_idx : 392 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #164 annotations: │ │ @@ -30340,17 +30339,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 727 (DrawableCompat.java) │ │ │ │ Class #165 header: │ │ -class_idx : 386 │ │ +class_idx : 395 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 727 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #165 annotations: │ │ @@ -30374,32 +30373,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -043ffc: |[043ffc] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -04400c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -044010: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -044014: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044018: 2201 8101 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0181 │ │ -04401c: 7010 ff07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@07ff │ │ -044022: 6901 f602 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ -044026: 0e00 |000d: return-void │ │ -044028: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -04402c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -044030: 2201 8001 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0180 │ │ -044034: 7010 fd07 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@07fd │ │ -04403a: 6901 f602 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ -04403e: 28f4 |0019: goto 000d // -000c │ │ -044040: 2201 7e01 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@017e │ │ -044044: 7010 f607 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@07f6 │ │ -04404a: 6901 f602 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ -04404e: 28ec |0021: goto 000d // -0014 │ │ +043578: |[043578] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +043588: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04358c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +043590: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +043594: 2201 8a01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@018a │ │ +043598: 7010 ff07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@07ff │ │ +04359e: 6901 f602 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ +0435a2: 0e00 |000d: return-void │ │ +0435a4: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +0435a8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0435ac: 2201 8901 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0189 │ │ +0435b0: 7010 fd07 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@07fd │ │ +0435b6: 6901 f602 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ +0435ba: 28f4 |0019: goto 000d // -000c │ │ +0435bc: 2201 8701 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0187 │ │ +0435c0: 7010 f607 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@07f6 │ │ +0435c6: 6901 f602 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ +0435ca: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -30413,17 +30412,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044050: |[044050] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -044060: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044066: 0e00 |0003: return-void │ │ +0435cc: |[0435cc] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +0435dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0435e2: 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; │ │ │ │ @@ -30432,19 +30431,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 │ │ -044068: |[044068] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -044078: 6200 f602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ -04407c: 7220 fa07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@07fa │ │ -044082: 0a00 |0005: move-result v0 │ │ -044084: 0f00 |0006: return v0 │ │ +0435e4: |[0435e4] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0435f4: 6200 f602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ +0435f8: 7220 fa07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@07fa │ │ +0435fe: 0a00 |0005: move-result v0 │ │ +043600: 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;) │ │ @@ -30452,18 +30451,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 │ │ -044088: |[044088] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -044098: 6200 f602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ -04409c: 7220 fb07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@07fb │ │ -0440a2: 0e00 |0005: return-void │ │ +043604: |[043604] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +043614: 6200 f602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ +043618: 7220 fb07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@07fb │ │ +04361e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -30472,33 +30471,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 │ │ -0440a4: |[0440a4] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0440b4: 6200 f602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ -0440b8: 7230 fc07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@07fc │ │ -0440be: 0e00 |0005: return-void │ │ +043620: |[043620] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +043630: 6200 f602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@02f6 │ │ +043634: 7230 fc07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@07fc │ │ +04363a: 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 : 727 (DrawableCompat.java) │ │ │ │ Class #166 header: │ │ -class_idx : 387 │ │ +class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 728 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #166 - │ │ @@ -30514,17 +30513,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0440c0: |[0440c0] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -0440d0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0440d6: 0e00 |0003: return-void │ │ +04363c: |[04363c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +04364c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043652: 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;) │ │ @@ -30532,31 +30531,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 │ │ -0440d8: |[0440d8] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0440e8: 6e10 9001 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0190 │ │ -0440ee: 0e00 |0003: return-void │ │ +043654: |[043654] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +043664: 6e10 9001 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0190 │ │ +04366a: 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 : 728 (DrawableCompatHoneycomb.java) │ │ │ │ Class #167 header: │ │ -class_idx : 388 │ │ +class_idx : 397 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #167 - │ │ @@ -30572,17 +30571,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0440f0: |[0440f0] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -044100: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044106: 0e00 |0003: return-void │ │ +04366c: |[04366c] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +04367c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043682: 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;) │ │ @@ -30590,18 +30589,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 │ │ -044108: |[044108] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -044118: 6e10 8e01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@018e │ │ -04411e: 0a00 |0003: move-result v0 │ │ -044120: 0f00 |0004: return v0 │ │ +043684: |[043684] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +043694: 6e10 8e01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@018e │ │ +04369a: 0a00 |0003: move-result v0 │ │ +04369c: 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;) │ │ @@ -30609,32 +30608,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 │ │ -044124: |[044124] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -044134: 6e20 9201 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0192 │ │ -04413a: 0e00 |0003: return-void │ │ +0436a0: |[0436a0] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0436b0: 6e20 9201 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0192 │ │ +0436b6: 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 : 729 (DrawableCompatKitKat.java) │ │ │ │ Class #168 header: │ │ -class_idx : 391 │ │ +class_idx : 400 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 724 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #168 annotations: │ │ @@ -30665,36 +30664,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04413c: |[04413c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -04414c: 2200 1a04 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@041a │ │ -044150: 7010 b21a 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1ab2 │ │ -044156: 6900 fa02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ -04415a: 0e00 |0007: return-void │ │ +0436b8: |[0436b8] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0436c8: 2200 2304 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0423 │ │ +0436cc: 7010 b21a 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1ab2 │ │ +0436d2: 6900 fa02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ +0436d6: 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 │ │ -04415c: |[04415c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -04416c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044172: 0e00 |0003: return-void │ │ +0436d8: |[0436d8] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0436e8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0436ee: 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; │ │ │ │ @@ -30703,37 +30702,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 │ │ -044174: |[044174] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -044184: 6203 fa02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ -044188: 1d03 |0002: monitor-enter v3 │ │ -04418a: 6202 fa02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ -04418e: 6e20 b31a 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ab3 │ │ -044194: 0c00 |0008: move-result-object v0 │ │ -044196: 1f00 8701 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0187 │ │ -04419a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -04419e: 6001 2d00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0441a2: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -0441a6: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -0441aa: 2200 8501 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0185 │ │ -0441ae: 7020 0c08 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@080c │ │ -0441b4: 6202 fa02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ -0441b8: 6e30 b41a 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ab4 │ │ -0441be: 1e03 |001d: monitor-exit v3 │ │ -0441c0: 1100 |001e: return-object v0 │ │ -0441c2: 2200 8601 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0186 │ │ -0441c6: 7020 1008 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0810 │ │ -0441cc: 28f4 |0024: goto 0018 // -000c │ │ -0441ce: 0d02 |0025: move-exception v2 │ │ -0441d0: 1e03 |0026: monitor-exit v3 │ │ -0441d2: 2702 |0027: throw v2 │ │ +0436f0: |[0436f0] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +043700: 6203 fa02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ +043704: 1d03 |0002: monitor-enter v3 │ │ +043706: 6202 fa02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ +04370a: 6e20 b31a 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ab3 │ │ +043710: 0c00 |0008: move-result-object v0 │ │ +043712: 1f00 9001 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0190 │ │ +043716: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +04371a: 6001 2d00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04371e: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +043722: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +043726: 2200 8e01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@018e │ │ +04372a: 7020 0c08 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@080c │ │ +043730: 6202 fa02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@02fa │ │ +043734: 6e30 b41a 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ab4 │ │ +04373a: 1e03 |001d: monitor-exit v3 │ │ +04373c: 1100 |001e: return-object v0 │ │ +04373e: 2200 8f01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@018f │ │ +043742: 7020 1008 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0810 │ │ +043748: 28f4 |0024: goto 0018 // -000c │ │ +04374a: 0d02 |0025: move-exception v2 │ │ +04374c: 1e03 |0026: monitor-exit v3 │ │ +04374e: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -30770,17 +30769,17 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 724 (DisplayManagerCompat.java) │ │ │ │ Class #169 header: │ │ -class_idx : 392 │ │ +class_idx : 401 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 725 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 - │ │ @@ -30796,17 +30795,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0441e0: |[0441e0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -0441f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0441f6: 0e00 |0003: return-void │ │ +04375c: |[04375c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +04376c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043772: 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;) │ │ @@ -30814,19 +30813,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 │ │ -0441f8: |[0441f8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -044208: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ -04420c: 6e20 9a01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@019a │ │ -044212: 0c00 |0005: move-result-object v0 │ │ -044214: 1100 |0006: return-object v0 │ │ +043774: |[043774] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +043784: 1f01 5d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@005d │ │ +043788: 6e20 9a01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@019a │ │ +04378e: 0c00 |0005: move-result-object v0 │ │ +043790: 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 │ │ │ │ @@ -30835,19 +30834,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 │ │ -044218: |[044218] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -044228: 1a00 910f |0000: const-string v0, "display" // string@0f91 │ │ -04422c: 6e20 d800 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -044232: 0c00 |0005: move-result-object v0 │ │ -044234: 1100 |0006: return-object v0 │ │ +043794: |[043794] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0437a4: 1a00 9a0f |0000: const-string v0, "display" // string@0f9a │ │ +0437a8: 6e20 d800 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +0437ae: 0c00 |0005: move-result-object v0 │ │ +0437b0: 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;) │ │ @@ -30855,19 +30854,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 │ │ -044238: |[044238] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -044248: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ -04424c: 6e10 9b01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@019b │ │ -044252: 0c00 |0005: move-result-object v0 │ │ -044254: 1100 |0006: return-object v0 │ │ +0437b4: |[0437b4] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +0437c4: 1f01 5d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@005d │ │ +0437c8: 6e10 9b01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@019b │ │ +0437ce: 0c00 |0005: move-result-object v0 │ │ +0437d0: 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;) │ │ @@ -30875,34 +30874,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 │ │ -044258: |[044258] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -044268: 1f01 5900 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0059 │ │ -04426c: 6e20 9c01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@019c │ │ -044272: 0c00 |0005: move-result-object v0 │ │ -044274: 1100 |0006: return-object v0 │ │ +0437d4: |[0437d4] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +0437e4: 1f01 5d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@005d │ │ +0437e8: 6e20 9c01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@019c │ │ +0437ee: 0c00 |0005: move-result-object v0 │ │ +0437f0: 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 : 725 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #170 header: │ │ -class_idx : 393 │ │ +class_idx : 402 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2773 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2782 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #170 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -30929,21 +30928,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 : 2773 (SupportMenu.java) │ │ + source_file_idx : 2782 (SupportMenu.java) │ │ │ │ Class #171 header: │ │ -class_idx : 394 │ │ +class_idx : 403 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2774 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2783 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #171 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -31042,21 +31041,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 : 2774 (SupportMenuItem.java) │ │ + source_file_idx : 2783 (SupportMenuItem.java) │ │ │ │ Class #172 header: │ │ -class_idx : 396 │ │ +class_idx : 405 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2876 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2885 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #172 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -31071,17 +31070,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044278: |[044278] android.support.v4.media.TransportController.:()V │ │ -044288: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04428e: 0e00 |0003: return-void │ │ +0437f4: |[0437f4] android.support.v4.media.TransportController.:()V │ │ +043804: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04380a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -31147,21 +31146,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 : 2876 (TransportController.java) │ │ + source_file_idx : 2885 (TransportController.java) │ │ │ │ Class #173 header: │ │ -class_idx : 398 │ │ +class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -31186,18 +31185,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 │ │ -044290: |[044290] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0442a0: 5b01 0503 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0305 │ │ -0442a4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0442aa: 0e00 |0005: return-void │ │ +04380c: |[04380c] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +04381c: 5b01 0503 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0305 │ │ +043820: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043826: 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; │ │ │ │ @@ -31207,25 +31206,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0442ac: |[0442ac] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0442bc: 7110 4b08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@084b │ │ -0442c2: 0a00 |0003: move-result v0 │ │ -0442c4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0442c8: 5410 0503 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0305 │ │ -0442cc: 5400 1203 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -0442d0: 6e30 7a08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@087a │ │ -0442d6: 0a00 |000d: move-result v0 │ │ -0442d8: 0f00 |000e: return v0 │ │ -0442da: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0442dc: 28fe |0010: goto 000e // -0002 │ │ +043828: |[043828] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +043838: 7110 4b08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@084b │ │ +04383e: 0a00 |0003: move-result v0 │ │ +043840: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +043844: 5410 0503 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0305 │ │ +043848: 5400 1203 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +04384c: 6e30 7a08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@087a │ │ +043852: 0a00 |000d: move-result v0 │ │ +043854: 0f00 |000e: return v0 │ │ +043856: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +043858: 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; │ │ @@ -31235,17 +31234,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0442e0: |[0442e0] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -0442f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0442f2: 0f00 |0001: return v0 │ │ +04385c: |[04385c] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +04386c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04386e: 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; │ │ @@ -31255,17 +31254,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0442f4: |[0442f4] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -044304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044306: 0f00 |0001: return v0 │ │ +043870: |[043870] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +043880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043882: 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 │ │ @@ -31276,40 +31275,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -044308: |[044308] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -044318: 7110 4b08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@084b │ │ -04431e: 0a00 |0003: move-result v0 │ │ -044320: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -044324: 5410 0503 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0305 │ │ -044328: 5400 1203 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -04432c: 6e30 7b08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@087b │ │ -044332: 0a00 |000d: move-result v0 │ │ -044334: 0f00 |000e: return v0 │ │ -044336: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -044338: 28fe |0010: goto 000e // -0002 │ │ +043884: |[043884] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +043894: 7110 4b08 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@084b │ │ +04389a: 0a00 |0003: move-result v0 │ │ +04389c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0438a0: 5410 0503 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0305 │ │ +0438a4: 5400 1203 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +0438a8: 6e30 7b08 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@087b │ │ +0438ae: 0a00 |000d: move-result v0 │ │ +0438b0: 0f00 |000e: return v0 │ │ +0438b2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0438b4: 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 : 2877 (TransportMediator.java) │ │ + source_file_idx : 2886 (TransportMediator.java) │ │ │ │ Class #174 header: │ │ -class_idx : 400 │ │ +class_idx : 409 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2878 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2887 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #174 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -31340,21 +31339,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2878 (TransportMediatorCallback.java) │ │ + source_file_idx : 2887 (TransportMediatorCallback.java) │ │ │ │ Class #175 header: │ │ -class_idx : 401 │ │ +class_idx : 410 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -31379,18 +31378,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 │ │ -04433c: |[04433c] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -04434c: 5b01 1a03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031a │ │ -044350: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044356: 0e00 |0005: return-void │ │ +0438b8: |[0438b8] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0438c8: 5b01 1a03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031a │ │ +0438cc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0438d2: 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; │ │ │ │ @@ -31400,18 +31399,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044358: |[044358] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -044368: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031a │ │ -04436c: 6e10 7108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0871 │ │ -044372: 0e00 |0005: return-void │ │ +0438d4: |[0438d4] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +0438e4: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031a │ │ +0438e8: 6e10 7108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0871 │ │ +0438ee: 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; │ │ │ │ @@ -31420,32 +31419,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044374: |[044374] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -044384: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031a │ │ -044388: 6e10 7208 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0872 │ │ -04438e: 0e00 |0005: return-void │ │ +0438f0: |[0438f0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +043900: 5410 1a03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031a │ │ +043904: 6e10 7208 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0872 │ │ +04390a: 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 : 2879 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2888 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #176 header: │ │ -class_idx : 402 │ │ +class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -31470,18 +31469,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 │ │ -044390: |[044390] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0443a0: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031b │ │ -0443a4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0443aa: 0e00 |0005: return-void │ │ +04390c: |[04390c] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +04391c: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031b │ │ +043920: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043926: 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; │ │ │ │ @@ -31491,38 +31490,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0443ac: |[0443ac] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -0443bc: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -0443c0: 5410 1b03 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031b │ │ -0443c4: 6e10 6708 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0867 │ │ -0443ca: 0e00 |0007: return-void │ │ -0443cc: 5410 1b03 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031b │ │ -0443d0: 6e10 6908 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0869 │ │ -0443d6: 28fa |000d: goto 0007 // -0006 │ │ +043928: |[043928] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +043938: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +04393c: 5410 1b03 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031b │ │ +043940: 6e10 6708 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0867 │ │ +043946: 0e00 |0007: return-void │ │ +043948: 5410 1b03 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031b │ │ +04394c: 6e10 6908 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0869 │ │ +043952: 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 : 2879 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2888 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #177 header: │ │ -class_idx : 403 │ │ +class_idx : 412 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -31546,18 +31545,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 │ │ -0443d8: |[0443d8] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0443e8: 5b01 1c03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031c │ │ -0443ec: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -0443f2: 0e00 |0005: return-void │ │ +043954: |[043954] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +043964: 5b01 1c03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031c │ │ +043968: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +04396e: 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; │ │ │ │ @@ -31567,27 +31566,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 │ │ -0443f4: |[0443f4] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -044404: 1a02 200d |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0d20 │ │ -044408: 6e20 f800 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ -04440e: 0c01 |0005: move-result-object v1 │ │ -044410: 1f01 2503 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0325 │ │ -044414: 5432 1c03 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031c │ │ -044418: 5422 2b03 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ -04441c: 7220 5908 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0859 │ │ -044422: 0e00 |000f: return-void │ │ -044424: 0d00 |0010: move-exception v0 │ │ -044426: 1a02 3b0b |0011: const-string v2, "TransportController" // string@0b3b │ │ -04442a: 7120 9a15 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -044430: 28f9 |0016: goto 000f // -0007 │ │ +043970: |[043970] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +043980: 1a02 290d |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0d29 │ │ +043984: 6e20 f800 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ +04398a: 0c01 |0005: move-result-object v1 │ │ +04398c: 1f01 2e03 |0006: check-cast v1, Landroid/view/KeyEvent; // type@032e │ │ +043990: 5432 1c03 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031c │ │ +043994: 5422 2b03 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ +043998: 7220 5908 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0859 │ │ +04399e: 0e00 |000f: return-void │ │ +0439a0: 0d00 |0010: move-exception v0 │ │ +0439a2: 1a02 440b |0011: const-string v2, "TransportController" // string@0b44 │ │ +0439a6: 7120 9a15 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +0439ac: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -31596,21 +31595,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 : 2879 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2888 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #178 header: │ │ -class_idx : 404 │ │ +class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -31635,18 +31634,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 │ │ -044444: |[044444] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -044454: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ -044458: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04445e: 0e00 |0005: return-void │ │ +0439c0: |[0439c0] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0439d0: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ +0439d4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0439da: 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; │ │ │ │ @@ -31656,34 +31655,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -044460: |[044460] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -044470: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ -044474: 5400 2b03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ -044478: 7220 5808 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0858 │ │ -04447e: 0e00 |0007: return-void │ │ +0439dc: |[0439dc] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +0439ec: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@031d │ │ +0439f0: 5400 2b03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ +0439f4: 7220 5808 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0858 │ │ +0439fa: 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 : 2879 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2888 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #179 header: │ │ -class_idx : 405 │ │ +class_idx : 414 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #179 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -31764,75 +31763,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 │ │ -044480: |[044480] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -044490: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044496: 2200 9101 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0191 │ │ -04449a: 7020 5b08 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@085b │ │ -0444a0: 5b20 2c03 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032c │ │ -0444a4: 2200 9201 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0192 │ │ -0444a8: 7020 5e08 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@085e │ │ -0444ae: 5b20 2d03 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@032d │ │ -0444b2: 2200 9301 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0193 │ │ -0444b6: 7020 6008 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0860 │ │ -0444bc: 5b20 2403 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0324 │ │ -0444c0: 2200 9401 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0194 │ │ -0444c4: 7020 6208 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0862 │ │ -0444ca: 5b20 1e03 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@031e │ │ -0444ce: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0444d0: 5920 2603 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -0444d4: 5b23 2103 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ -0444d8: 5b24 2003 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -0444dc: 5b25 2a03 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ -0444e0: 5b26 2b03 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ -0444e4: 2200 f403 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -0444e8: 7010 3b1a 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0444ee: 6e10 d400 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -0444f4: 0c01 |0032: move-result-object v1 │ │ -0444f6: 6e20 431a 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0444fc: 0c00 |0036: move-result-object v0 │ │ -0444fe: 1a01 e500 |0037: const-string v1, ":transport:" // string@00e5 │ │ -044502: 6e20 431a 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -044508: 0c00 |003c: move-result-object v0 │ │ -04450a: 7110 4c1a 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -044510: 0a01 |0040: move-result v1 │ │ -044512: 6e20 3f1a 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -044518: 0c00 |0044: move-result-object v0 │ │ -04451a: 6e10 481a 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -044520: 0c00 |0048: move-result-object v0 │ │ -044522: 5b20 2703 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0327 │ │ -044526: 2200 3000 |004b: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -04452a: 5421 2703 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0327 │ │ -04452e: 7020 e900 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -044534: 5b20 2303 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0323 │ │ -044538: 5420 2303 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0323 │ │ -04453c: 6e10 d400 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -044542: 0c01 |0059: move-result-object v1 │ │ -044544: 6e20 1101 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0111 │ │ -04454a: 2200 3100 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0031 │ │ -04454e: 7010 1301 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0113 │ │ -044554: 5b20 2803 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0328 │ │ -044558: 5420 2803 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0328 │ │ -04455c: 5421 2703 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0327 │ │ -044560: 6e20 1501 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0115 │ │ -044566: 5420 2a03 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ -04456a: 6e10 3e16 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ -044570: 0c00 |0070: move-result-object v0 │ │ -044572: 5421 2c03 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032c │ │ -044576: 6e20 f216 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@16f2 │ │ -04457c: 5420 2a03 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ -044580: 6e10 3e16 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ -044586: 0c00 |007b: move-result-object v0 │ │ -044588: 5421 2d03 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@032d │ │ -04458c: 6e20 f316 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@16f3 │ │ -044592: 0e00 |0081: return-void │ │ +0439fc: |[0439fc] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +043a0c: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043a12: 2200 9a01 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@019a │ │ +043a16: 7020 5b08 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@085b │ │ +043a1c: 5b20 2c03 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032c │ │ +043a20: 2200 9b01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@019b │ │ +043a24: 7020 5e08 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@085e │ │ +043a2a: 5b20 2d03 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@032d │ │ +043a2e: 2200 9c01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@019c │ │ +043a32: 7020 6008 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0860 │ │ +043a38: 5b20 2403 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0324 │ │ +043a3c: 2200 9d01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@019d │ │ +043a40: 7020 6208 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0862 │ │ +043a46: 5b20 1e03 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@031e │ │ +043a4a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +043a4c: 5920 2603 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043a50: 5b23 2103 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ +043a54: 5b24 2003 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043a58: 5b25 2a03 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ +043a5c: 5b26 2b03 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ +043a60: 2200 fd03 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +043a64: 7010 3b1a 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +043a6a: 6e10 d400 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +043a70: 0c01 |0032: move-result-object v1 │ │ +043a72: 6e20 431a 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +043a78: 0c00 |0036: move-result-object v0 │ │ +043a7a: 1a01 e500 |0037: const-string v1, ":transport:" // string@00e5 │ │ +043a7e: 6e20 431a 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +043a84: 0c00 |003c: move-result-object v0 │ │ +043a86: 7110 4c1a 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +043a8c: 0a01 |0040: move-result v1 │ │ +043a8e: 6e20 3f1a 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +043a94: 0c00 |0044: move-result-object v0 │ │ +043a96: 6e10 481a 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +043a9c: 0c00 |0048: move-result-object v0 │ │ +043a9e: 5b20 2703 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0327 │ │ +043aa2: 2200 3200 |004b: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +043aa6: 5421 2703 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0327 │ │ +043aaa: 7020 e900 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +043ab0: 5b20 2303 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0323 │ │ +043ab4: 5420 2303 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0323 │ │ +043ab8: 6e10 d400 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +043abe: 0c01 |0059: move-result-object v1 │ │ +043ac0: 6e20 1101 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0111 │ │ +043ac6: 2200 3300 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0033 │ │ +043aca: 7010 1301 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0113 │ │ +043ad0: 5b20 2803 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0328 │ │ +043ad4: 5420 2803 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0328 │ │ +043ad8: 5421 2703 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0327 │ │ +043adc: 6e20 1501 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0115 │ │ +043ae2: 5420 2a03 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ +043ae6: 6e10 3e16 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ +043aec: 0c00 |0070: move-result-object v0 │ │ +043aee: 5421 2c03 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032c │ │ +043af2: 6e20 f216 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@16f2 │ │ +043af8: 5420 2a03 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ +043afc: 6e10 3e16 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ +043b02: 0c00 |007b: move-result-object v0 │ │ +043b04: 5421 2d03 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@032d │ │ +043b08: 6e20 f316 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@16f3 │ │ +043b0e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -31862,27 +31861,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -044594: |[044594] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -0445a4: 6e10 7208 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0872 │ │ -0445aa: 5420 2a03 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ -0445ae: 6e10 3e16 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ -0445b4: 0c00 |0008: move-result-object v0 │ │ -0445b6: 5421 2c03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032c │ │ -0445ba: 6e20 f416 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@16f4 │ │ -0445c0: 5420 2a03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ -0445c4: 6e10 3e16 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ -0445ca: 0c00 |0013: move-result-object v0 │ │ -0445cc: 5421 2d03 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@032d │ │ -0445d0: 6e20 f516 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@16f5 │ │ -0445d6: 0e00 |0019: return-void │ │ +043b10: |[043b10] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +043b20: 6e10 7208 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0872 │ │ +043b26: 5420 2a03 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ +043b2a: 6e10 3e16 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ +043b30: 0c00 |0008: move-result-object v0 │ │ +043b32: 5421 2c03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@032c │ │ +043b36: 6e20 f416 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@16f4 │ │ +043b3c: 5420 2a03 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@032a │ │ +043b40: 6e10 3e16 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@163e │ │ +043b46: 0c00 |0013: move-result-object v0 │ │ +043b48: 5421 2d03 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@032d │ │ +043b4c: 6e20 f516 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@16f5 │ │ +043b52: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -31893,23 +31892,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0445d8: |[0445d8] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -0445e8: 5520 1f03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ -0445ec: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0445f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0445f2: 5c20 1f03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ -0445f6: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -0445fa: 5421 1e03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@031e │ │ -0445fe: 6e20 9d01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@019d │ │ -044604: 0e00 |000e: return-void │ │ +043b54: |[043b54] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +043b64: 5520 1f03 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ +043b68: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +043b6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +043b6e: 5c20 1f03 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ +043b72: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043b76: 5421 1e03 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@031e │ │ +043b7a: 6e20 9d01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@019d │ │ +043b80: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -31920,30 +31919,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -044608: |[044608] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -044618: 5520 2203 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ -04461c: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -044620: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -044622: 5c20 2203 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ -044626: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -04462a: 5421 2503 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -04462e: 6e20 9e01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@019e │ │ -044634: 5420 2003 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -044638: 5421 2903 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -04463c: 6e20 a001 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01a0 │ │ -044642: 5220 2603 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -044646: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -044648: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -04464c: 6e10 7008 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0870 │ │ -044652: 0e00 |001d: return-void │ │ +043b84: |[043b84] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +043b94: 5520 2203 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ +043b98: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +043b9c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +043b9e: 5c20 2203 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ +043ba2: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043ba6: 5421 2503 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043baa: 6e20 9e01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@019e │ │ +043bb0: 5420 2003 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043bb4: 5421 2903 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043bb8: 6e20 a001 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01a0 │ │ +043bbe: 5220 2603 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043bc2: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +043bc4: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +043bc8: 6e10 7008 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0870 │ │ +043bce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -31957,17 +31956,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044654: |[044654] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -044664: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -044668: 1100 |0002: return-object v0 │ │ +043bd0: |[043bd0] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +043be0: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043be4: 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;) │ │ @@ -31975,27 +31974,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04466c: |[04466c] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -04467c: 6e10 6608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0866 │ │ -044682: 5520 2203 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ -044686: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -04468a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04468c: 5c20 2203 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ -044690: 5420 2003 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -044694: 5421 2903 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -044698: 6e20 a401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01a4 │ │ -04469e: 5420 2003 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -0446a2: 5421 2503 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -0446a6: 6e20 a201 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01a2 │ │ -0446ac: 0e00 |0018: return-void │ │ +043be8: |[043be8] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +043bf8: 6e10 6608 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0866 │ │ +043bfe: 5520 2203 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ +043c02: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +043c06: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +043c08: 5c20 2203 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ +043c0c: 5420 2003 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043c10: 5421 2903 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043c14: 6e20 a401 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@01a4 │ │ +043c1a: 5420 2003 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043c1e: 5421 2503 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043c22: 6e20 a201 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@01a2 │ │ +043c28: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -32008,19 +32007,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0446b0: |[0446b0] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -0446c0: 5420 2b03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ -0446c4: 7210 5708 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0857 │ │ -0446ca: 0b00 |0005: move-result-wide v0 │ │ -0446cc: 1000 |0006: return-wide v0 │ │ +043c2c: |[043c2c] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +043c3c: 5420 2b03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ +043c40: 7210 5708 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0857 │ │ +043c46: 0b00 |0005: move-result-wide v0 │ │ +043c48: 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;) │ │ @@ -32028,18 +32027,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0446d0: |[0446d0] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -0446e0: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ -0446e4: 7230 5a08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@085a │ │ -0446ea: 0e00 |0005: return-void │ │ +043c4c: |[043c4c] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +043c5c: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@032b │ │ +043c60: 7230 5a08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@085a │ │ +043c66: 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 │ │ @@ -32049,24 +32048,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0446ec: |[0446ec] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -0446fc: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0446fe: 5230 2603 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -044702: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -044704: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -044708: 5932 2603 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -04470c: 5430 2903 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -044710: 6e20 ba01 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01ba │ │ -044716: 6e10 6608 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0866 │ │ -04471c: 0e00 |0010: return-void │ │ +043c68: |[043c68] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +043c78: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +043c7a: 5230 2603 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043c7e: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +043c80: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +043c84: 5932 2603 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043c88: 5430 2903 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043c8c: 6e20 ba01 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01ba │ │ +043c92: 6e10 6608 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0866 │ │ +043c98: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -32074,69 +32073,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 : 9 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -044720: |[044720] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -044730: 5440 2903 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -044734: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -044738: 5442 2903 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -04473c: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -044740: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -044742: 0101 |0009: move v1, v0 │ │ -044744: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -044748: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -04474c: 6e50 bb01 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@01bb │ │ -044752: 5440 2903 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -044756: 6e20 bc01 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@01bc │ │ -04475c: 0e00 |0016: return-void │ │ -04475e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -044760: 0101 |0018: move v1, v0 │ │ -044762: 28f1 |0019: goto 000a // -000f │ │ -044764: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -044766: 28f3 |001b: goto 000e // -000d │ │ +043c9c: |[043c9c] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +043cac: 5430 2903 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043cb0: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +043cb4: 5432 2903 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043cb8: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ +043cbc: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +043cbe: 0101 |0009: move v1, v0 │ │ +043cc0: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ +043cc4: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +043cc8: 6e50 bb01 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@01bb │ │ +043cce: 5430 2903 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043cd2: 6e20 bc01 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@01bc │ │ +043cd8: 0e00 |0016: return-void │ │ +043cda: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +043cdc: 0101 |0018: move v1, v0 │ │ +043cde: 28f1 |0019: goto 000a // -000f │ │ +043ce0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +043ce2: 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=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 │ │ + 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 │ │ │ │ #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 │ │ -044768: |[044768] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -044778: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -04477a: 5220 2603 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -04477e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -044782: 5921 2603 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -044786: 5420 2903 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -04478a: 6e20 ba01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01ba │ │ -044790: 5520 2203 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ -044794: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -044798: 6e10 7008 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0870 │ │ -04479e: 0e00 |0013: return-void │ │ +043ce4: |[043ce4] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +043cf4: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +043cf6: 5220 2603 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043cfa: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +043cfe: 5921 2603 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043d02: 5420 2903 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043d06: 6e20 ba01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01ba │ │ +043d0c: 5520 2203 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0322 │ │ +043d10: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +043d14: 6e10 7008 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0870 │ │ +043d1a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -32149,23 +32148,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0447a0: |[0447a0] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -0447b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0447b2: 5220 2603 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -0447b6: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -0447ba: 5921 2603 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ -0447be: 5420 2903 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -0447c2: 6e20 ba01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01ba │ │ -0447c8: 6e10 6608 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0866 │ │ -0447ce: 0e00 |000f: return-void │ │ +043d1c: |[043d1c] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +043d2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +043d2e: 5220 2603 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043d32: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +043d36: 5921 2603 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0326 │ │ +043d3a: 5420 2903 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043d3e: 6e20 ba01 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@01ba │ │ +043d44: 6e10 6608 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0866 │ │ +043d4a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -32177,24 +32176,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0447d0: |[0447d0] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -0447e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0447e2: 5540 1f03 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ -0447e6: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0447ea: 5c43 1f03 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ -0447ee: 5440 2003 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ -0447f2: 5441 1e03 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@031e │ │ -0447f6: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -0447f8: 6e40 a101 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01a1 │ │ -0447fe: 0e00 |000f: return-void │ │ +043d4c: |[043d4c] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +043d5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +043d5e: 5540 1f03 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ +043d62: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +043d66: 5c43 1f03 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@031f │ │ +043d6a: 5440 2003 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0320 │ │ +043d6e: 5441 1e03 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@031e │ │ +043d72: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +043d74: 6e40 a101 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01a1 │ │ +043d7a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -32205,35 +32204,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -044800: |[044800] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -044810: 5440 2103 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ -044814: 5441 2403 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0324 │ │ -044818: 5442 2803 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0328 │ │ -04481c: 6e30 dc00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00dc │ │ -044822: 5440 2103 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ -044826: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -044828: 5442 2303 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0323 │ │ -04482c: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -044830: 7140 9a00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ -044836: 0c00 |0013: move-result-object v0 │ │ -044838: 5b40 2503 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -04483c: 2200 6200 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0062 │ │ -044840: 5441 2503 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -044844: 7020 b701 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@01b7 │ │ -04484a: 5b40 2903 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -04484e: 5440 2903 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -044852: 6e20 b801 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@01b8 │ │ -044858: 5440 2903 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -04485c: 6e20 b901 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@01b9 │ │ -044862: 0e00 |0029: return-void │ │ +043d7c: |[043d7c] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +043d8c: 5440 2103 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ +043d90: 5441 2403 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0324 │ │ +043d94: 5442 2803 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0328 │ │ +043d98: 6e30 dc00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00dc │ │ +043d9e: 5440 2103 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ +043da2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +043da4: 5442 2303 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0323 │ │ +043da8: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +043dac: 7140 9a00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ +043db2: 0c00 |0013: move-result-object v0 │ │ +043db4: 5b40 2503 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043db8: 2200 6700 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0067 │ │ +043dbc: 5441 2503 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043dc0: 7020 b701 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@01b7 │ │ +043dc6: 5b40 2903 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043dca: 5440 2903 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043dce: 6e20 b801 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@01b8 │ │ +043dd4: 5440 2903 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043dd8: 6e20 b901 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@01b9 │ │ +043dde: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -32246,46 +32245,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -044864: |[044864] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -044874: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -044876: 6e10 6908 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0869 │ │ -04487c: 5430 2503 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -044880: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -044884: 5430 2103 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ -044888: 5431 2403 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0324 │ │ -04488c: 6e20 e400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00e4 │ │ -044892: 5430 2503 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -044896: 6e10 9600 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0096 │ │ -04489c: 5b32 2503 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ -0448a0: 5b32 2903 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ -0448a4: 0e00 |0018: return-void │ │ +043de0: |[043de0] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +043df0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +043df2: 6e10 6908 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0869 │ │ +043df8: 5430 2503 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043dfc: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +043e00: 5430 2103 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0321 │ │ +043e04: 5431 2403 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0324 │ │ +043e08: 6e20 e400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00e4 │ │ +043e0e: 5430 2503 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043e12: 6e10 9600 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0096 │ │ +043e18: 5b32 2503 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0325 │ │ +043e1c: 5b32 2903 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0329 │ │ +043e20: 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 : 2879 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2888 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #180 header: │ │ -class_idx : 406 │ │ +class_idx : 415 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2880 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2889 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #180 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -32330,84 +32329,84 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0448a8: |[0448a8] android.support.v4.media.TransportPerformer.:()V │ │ -0448b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0448be: 0e00 |0003: return-void │ │ +043e24: |[043e24] android.support.v4.media.TransportPerformer.:()V │ │ +043e34: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043e3a: 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 : 11 │ │ + registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -0448c0: |[0448c0] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -0448d0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0448d2: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -0448d8: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -0448dc: 7100 2e02 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -0448e2: 0b02 |0009: move-result-wide v2 │ │ -0448e4: 2201 2503 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0325 │ │ -0448e8: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -0448ea: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -0448ec: 0424 |000e: move-wide v4, v2 │ │ -0448ee: 7608 b915 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@15b9 │ │ -0448f4: 6e30 7a08 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@087a │ │ -0448fa: 2201 2503 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0325 │ │ -0448fe: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -044900: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -044902: 0424 |0019: move-wide v4, v2 │ │ -044904: 7608 b915 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@15b9 │ │ -04490a: 6e30 7b08 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@087b │ │ -044910: 0e00 |0020: return-void │ │ -044912: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -044916: 28e1 |0023: goto 0004 // -001f │ │ -044918: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +043e3c: |[043e3c] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +043e4c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +043e4e: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ +043e54: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ +043e58: 7100 2e02 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +043e5e: 0b01 |0009: move-result-wide v1 │ │ +043e60: 2200 2e03 |000a: new-instance v0, Landroid/view/KeyEvent; // type@032e │ │ +043e64: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +043e66: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +043e68: 0413 |000e: move-wide v3, v1 │ │ +043e6a: 7608 b915 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@15b9 │ │ +043e70: 6e30 7a08 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@087a │ │ +043e76: 2200 2e03 |0015: new-instance v0, Landroid/view/KeyEvent; // type@032e │ │ +043e7a: 1215 |0017: const/4 v5, #int 1 // #1 │ │ +043e7c: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +043e7e: 0413 |0019: move-wide v3, v1 │ │ +043e80: 7608 b915 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@15b9 │ │ +043e86: 6e30 7b08 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@087b │ │ +043e8c: 0e00 |0020: return-void │ │ +043e8e: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ +043e92: 28e1 |0023: goto 0004 // -001f │ │ +043e94: 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=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 │ │ + 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 │ │ │ │ #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 │ │ -044924: |[044924] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -044934: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -044938: 0f00 |0002: return v0 │ │ +043ea0: |[043ea0] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +043eb0: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +043eb4: 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;) │ │ @@ -32427,17 +32426,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04493c: |[04493c] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -04494c: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -044950: 0f00 |0002: return v0 │ │ +043eb8: |[043eb8] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +043ec8: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +043ecc: 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;) │ │ @@ -32451,33 +32450,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -044954: |[044954] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -044964: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -044966: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -04496c: 0f01 |0004: return v1 │ │ -04496e: 6e10 7e08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@087e │ │ -044974: 28fc |0008: goto 0004 // -0004 │ │ -044976: 6e10 7c08 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@087c │ │ -04497c: 28f8 |000c: goto 0004 // -0008 │ │ -04497e: 6e10 7f08 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@087f │ │ -044984: 28f4 |0010: goto 0004 // -000c │ │ -044986: 6e10 7908 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0879 │ │ -04498c: 0a00 |0014: move-result v0 │ │ -04498e: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -044992: 6e10 7c08 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@087c │ │ -044998: 28ea |001a: goto 0004 // -0016 │ │ -04499a: 6e10 7e08 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@087e │ │ -0449a0: 28e6 |001e: goto 0004 // -001a │ │ -0449a2: 0000 |001f: nop // spacer │ │ -0449a4: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +043ed0: |[043ed0] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +043ee0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +043ee2: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +043ee8: 0f01 |0004: return v1 │ │ +043eea: 6e10 7e08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@087e │ │ +043ef0: 28fc |0008: goto 0004 // -0004 │ │ +043ef2: 6e10 7c08 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@087c │ │ +043ef8: 28f8 |000c: goto 0004 // -0008 │ │ +043efa: 6e10 7f08 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@087f │ │ +043f00: 28f4 |0010: goto 0004 // -000c │ │ +043f02: 6e10 7908 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0879 │ │ +043f08: 0a00 |0014: move-result v0 │ │ +043f0a: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +043f0e: 6e10 7c08 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@087c │ │ +043f14: 28ea |001a: goto 0004 // -0016 │ │ +043f16: 6e10 7e08 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@087e │ │ +043f1c: 28e6 |001e: goto 0004 // -001a │ │ +043f1e: 0000 |001f: nop // spacer │ │ +043f20: 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 │ │ @@ -32495,17 +32494,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0449d0: |[0449d0] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -0449e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0449e2: 0f00 |0001: return v0 │ │ +043f4c: |[043f4c] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +043f5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043f5e: 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; │ │ @@ -32530,21 +32529,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2880 (TransportPerformer.java) │ │ + source_file_idx : 2889 (TransportPerformer.java) │ │ │ │ Class #181 header: │ │ -class_idx : 407 │ │ +class_idx : 416 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2881 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2890 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #181 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -32559,17 +32558,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0449e4: |[0449e4] android.support.v4.media.TransportStateListener.:()V │ │ -0449f4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0449fa: 0e00 |0003: return-void │ │ +043f60: |[043f60] android.support.v4.media.TransportStateListener.:()V │ │ +043f70: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +043f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -32578,16 +32577,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 │ │ -0449fc: |[0449fc] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -044a0c: 0e00 |0000: return-void │ │ +043f78: |[043f78] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +043f88: 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; │ │ │ │ @@ -32596,29 +32595,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 │ │ -044a10: |[044a10] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -044a20: 0e00 |0000: return-void │ │ +043f8c: |[043f8c] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +043f9c: 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 : 2881 (TransportStateListener.java) │ │ + source_file_idx : 2890 (TransportStateListener.java) │ │ │ │ Class #182 header: │ │ -class_idx : 409 │ │ +class_idx : 418 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 620 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #182 annotations: │ │ @@ -32640,17 +32639,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 620 (ConnectivityManagerCompat.java) │ │ │ │ Class #183 header: │ │ -class_idx : 413 │ │ +class_idx : 422 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 620 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #183 annotations: │ │ @@ -32674,40 +32673,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -044a24: |[044a24] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -044a34: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -044a38: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -044a3c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044a40: 2200 9c01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@019c │ │ -044a44: 7010 8a08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@088a │ │ -044a4a: 6900 3403 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ -044a4e: 0e00 |000d: return-void │ │ -044a50: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -044a54: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -044a58: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -044a5c: 2200 9b01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@019b │ │ -044a60: 7010 8808 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0888 │ │ -044a66: 6900 3403 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ -044a6a: 28f2 |001b: goto 000d // -000e │ │ -044a6c: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -044a70: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -044a74: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -044a78: 2200 9a01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@019a │ │ -044a7c: 7010 8608 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0886 │ │ -044a82: 6900 3403 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ -044a86: 28e4 |0029: goto 000d // -001c │ │ -044a88: 2200 9801 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0198 │ │ -044a8c: 7010 8308 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0883 │ │ -044a92: 6900 3403 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ -044a96: 28dc |0031: goto 000d // -0024 │ │ +043fa0: |[043fa0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +043fb0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +043fb4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +043fb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +043fbc: 2200 a501 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@01a5 │ │ +043fc0: 7010 8a08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@088a │ │ +043fc6: 6900 3403 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ +043fca: 0e00 |000d: return-void │ │ +043fcc: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +043fd0: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +043fd4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +043fd8: 2200 a401 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@01a4 │ │ +043fdc: 7010 8808 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0888 │ │ +043fe2: 6900 3403 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ +043fe6: 28f2 |001b: goto 000d // -000e │ │ +043fe8: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +043fec: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +043ff0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +043ff4: 2200 a301 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@01a3 │ │ +043ff8: 7010 8608 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0886 │ │ +043ffe: 6900 3403 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ +044002: 28e4 |0029: goto 000d // -001c │ │ +044004: 2200 a101 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@01a1 │ │ +044008: 7010 8308 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0883 │ │ +04400e: 6900 3403 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ +044012: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -32721,17 +32720,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044a98: |[044a98] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -044aa8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044aae: 0e00 |0003: return-void │ │ +044014: |[044014] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +044024: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04402a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -32740,27 +32739,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -044ab0: |[044ab0] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -044ac0: 1a01 8f17 |0000: const-string v1, "networkInfo" // string@178f │ │ -044ac4: 6e20 f800 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ -044aca: 0c00 |0005: move-result-object v0 │ │ -044acc: 1f00 6400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0064 │ │ -044ad0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -044ad4: 6e10 c001 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ -044ada: 0a01 |000d: move-result v1 │ │ -044adc: 6e20 be01 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01be │ │ -044ae2: 0c01 |0011: move-result-object v1 │ │ -044ae4: 1101 |0012: return-object v1 │ │ -044ae6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -044ae8: 28fe |0014: goto 0012 // -0002 │ │ +04402c: |[04402c] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +04403c: 1a01 9817 |0000: const-string v1, "networkInfo" // string@1798 │ │ +044040: 6e20 f800 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00f8 │ │ +044046: 0c00 |0005: move-result-object v0 │ │ +044048: 1f00 6900 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0069 │ │ +04404c: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +044050: 6e10 c001 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ +044056: 0a01 |000d: move-result v1 │ │ +044058: 6e20 be01 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@01be │ │ +04405e: 0c01 |0011: move-result-object v1 │ │ +044060: 1101 |0012: return-object v1 │ │ +044062: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +044064: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000a line=116 │ │ 0x0012 line=118 │ │ locals : │ │ @@ -32773,32 +32772,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044aec: |[044aec] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -044afc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ -044b00: 7220 8508 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0885 │ │ -044b06: 0a00 |0005: move-result v0 │ │ -044b08: 0f00 |0006: return v0 │ │ +044068: |[044068] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +044078: 6200 3403 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0334 │ │ +04407c: 7220 8508 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0885 │ │ +044082: 0a00 |0005: move-result v0 │ │ +044084: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 620 (ConnectivityManagerCompat.java) │ │ │ │ Class #184 header: │ │ -class_idx : 414 │ │ +class_idx : 423 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #184 - │ │ @@ -32814,17 +32813,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044b0c: |[044b0c] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -044b1c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044b22: 0e00 |0003: return-void │ │ +044088: |[044088] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +044098: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04409e: 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;) │ │ @@ -32832,27 +32831,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -044b24: |[044b24] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -044b34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -044b36: 6e10 bd01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bd │ │ -044b3c: 0c00 |0004: move-result-object v0 │ │ -044b3e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -044b42: 0f02 |0007: return v2 │ │ -044b44: 6e10 c001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ -044b4a: 0a01 |000b: move-result v1 │ │ -044b4c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -044b52: 28f8 |000f: goto 0007 // -0008 │ │ -044b54: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -044b56: 28f6 |0011: goto 0007 // -000a │ │ -044b58: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +0440a0: |[0440a0] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0440b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0440b2: 6e10 bd01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bd │ │ +0440b8: 0c00 |0004: move-result-object v0 │ │ +0440ba: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0440be: 0f02 |0007: return v2 │ │ +0440c0: 6e10 c001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ +0440c6: 0a01 |000b: move-result v1 │ │ +0440c8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0440ce: 28f8 |000f: goto 0007 // -0008 │ │ +0440d0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0440d2: 28f6 |0011: goto 0007 // -000a │ │ +0440d4: 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 │ │ @@ -32863,17 +32862,17 @@ │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 621 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #185 header: │ │ -class_idx : 415 │ │ +class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 622 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 - │ │ @@ -32889,17 +32888,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044b7c: |[044b7c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -044b8c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044b92: 0e00 |0003: return-void │ │ +0440f8: |[0440f8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +044108: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04410e: 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;) │ │ @@ -32907,27 +32906,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -044b94: |[044b94] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -044ba4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -044ba6: 6e10 bd01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bd │ │ -044bac: 0c00 |0004: move-result-object v0 │ │ -044bae: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -044bb2: 0f02 |0007: return v2 │ │ -044bb4: 6e10 c001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ -044bba: 0a01 |000b: move-result v1 │ │ -044bbc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -044bc2: 28f8 |000f: goto 0007 // -0008 │ │ -044bc4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -044bc6: 28f6 |0011: goto 0007 // -000a │ │ -044bc8: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +044110: |[044110] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +044120: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +044122: 6e10 bd01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bd │ │ +044128: 0c00 |0004: move-result-object v0 │ │ +04412a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +04412e: 0f02 |0007: return v2 │ │ +044130: 6e10 c001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ +044136: 0a01 |000b: move-result v1 │ │ +044138: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +04413e: 28f8 |000f: goto 0007 // -0008 │ │ +044140: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +044142: 28f6 |0011: goto 0007 // -000a │ │ +044144: 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 │ │ @@ -32938,17 +32937,17 @@ │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 622 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #186 header: │ │ -class_idx : 416 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 624 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #186 - │ │ @@ -32964,17 +32963,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044bf8: |[044bf8] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -044c08: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044c0e: 0e00 |0003: return-void │ │ +044174: |[044174] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +044184: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04418a: 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;) │ │ @@ -32982,32 +32981,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044c10: |[044c10] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -044c20: 6e10 bf01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01bf │ │ -044c26: 0a00 |0003: move-result v0 │ │ -044c28: 0f00 |0004: return v0 │ │ +04418c: |[04418c] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +04419c: 6e10 bf01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@01bf │ │ +0441a2: 0a00 |0003: move-result v0 │ │ +0441a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 624 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #187 header: │ │ -class_idx : 417 │ │ +class_idx : 426 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -33019,21 +33018,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #188 header: │ │ -class_idx : 418 │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1015 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1024 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -33058,18 +33057,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 │ │ -044c2c: |[044c2c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -044c3c: 5b01 3503 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0335 │ │ -044c40: 7010 4e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1a4e │ │ -044c46: 0e00 |0005: return-void │ │ +0441a8: |[0441a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +0441b8: 5b01 3503 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0335 │ │ +0441bc: 7010 4e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1a4e │ │ +0441c2: 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; │ │ │ │ @@ -33079,19 +33078,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 │ │ -044c48: |[044c48] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -044c58: 2200 a301 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a3 │ │ -044c5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -044c5e: 7020 9a08 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@089a │ │ -044c64: 1100 |0006: return-object v0 │ │ +0441c4: |[0441c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +0441d4: 2200 ac01 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01ac │ │ +0441d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0441da: 7020 9a08 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@089a │ │ +0441e0: 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;) │ │ @@ -33099,31 +33098,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044c68: |[044c68] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -044c78: 6e10 9708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0897 │ │ -044c7e: 0c00 |0003: move-result-object v0 │ │ -044c80: 1100 |0004: return-object v0 │ │ +0441e4: |[0441e4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +0441f4: 6e10 9708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0897 │ │ +0441fa: 0c00 |0003: move-result-object v0 │ │ +0441fc: 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 : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #189 header: │ │ -class_idx : 419 │ │ +class_idx : 428 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -33147,19 +33146,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044c84: |[044c84] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -044c94: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044c9a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -044c9c: 5910 3603 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ -044ca0: 0e00 |0006: return-void │ │ +044200: |[044200] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +044210: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044216: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +044218: 5910 3603 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ +04421c: 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; │ │ │ │ @@ -33168,32 +33167,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 │ │ -044ca4: |[044ca4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -044cb4: 7010 9908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0899 │ │ -044cba: 0e00 |0003: return-void │ │ +044220: |[044220] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +044230: 7010 9908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0899 │ │ +044236: 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 : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #190 header: │ │ -class_idx : 422 │ │ +class_idx : 431 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -33251,21 +33250,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 : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #191 header: │ │ -class_idx : 423 │ │ +class_idx : 432 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2880 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 annotations: │ │ Annotations on class │ │ @@ -33292,26 +33291,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044cbc: |[044cbc] android.support.v4.net.TrafficStatsCompat.:()V │ │ -044ccc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -044cd0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044cd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044cd8: 2200 a501 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@01a5 │ │ -044cdc: 7010 a308 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@08a3 │ │ -044ce2: 6900 3803 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044ce6: 0e00 |000d: return-void │ │ -044ce8: 2200 a401 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@01a4 │ │ -044cec: 7010 9b08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@089b │ │ -044cf2: 6900 3803 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044cf6: 28f8 |0015: goto 000d // -0008 │ │ +044238: |[044238] android.support.v4.net.TrafficStatsCompat.:()V │ │ +044248: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04424c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +044250: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044254: 2200 ae01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@01ae │ │ +044258: 7010 a308 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@08a3 │ │ +04425e: 6900 3803 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +044262: 0e00 |000d: return-void │ │ +044264: 2200 ad01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@01ad │ │ +044268: 7010 9b08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@089b │ │ +04426e: 6900 3803 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +044272: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -33321,17 +33320,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044cf8: |[044cf8] android.support.v4.net.TrafficStatsCompat.:()V │ │ -044d08: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044d0e: 0e00 |0003: return-void │ │ +044274: |[044274] android.support.v4.net.TrafficStatsCompat.:()V │ │ +044284: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04428a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -33340,18 +33339,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044d10: |[044d10] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -044d20: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044d24: 7210 ab08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@08ab │ │ -044d2a: 0e00 |0005: return-void │ │ +04428c: |[04428c] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +04429c: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +0442a0: 7210 ab08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@08ab │ │ +0442a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -33359,37 +33358,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044d2c: |[044d2c] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -044d3c: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044d40: 7210 ac08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@08ac │ │ -044d46: 0a00 |0005: move-result v0 │ │ -044d48: 0f00 |0006: return v0 │ │ +0442a8: |[0442a8] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +0442b8: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +0442bc: 7210 ac08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@08ac │ │ +0442c2: 0a00 |0005: move-result v0 │ │ +0442c4: 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 │ │ -044d4c: |[044d4c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -044d5c: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044d60: 7220 ad08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@08ad │ │ -044d66: 0e00 |0005: return-void │ │ +0442c8: |[0442c8] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +0442d8: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +0442dc: 7220 ad08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@08ad │ │ +0442e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -33398,18 +33397,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044d68: |[044d68] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -044d78: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044d7c: 7230 ae08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@08ae │ │ -044d82: 0e00 |0005: return-void │ │ +0442e4: |[0442e4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +0442f4: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +0442f8: 7230 ae08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@08ae │ │ +0442fe: 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 │ │ @@ -33419,18 +33418,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044d84: |[044d84] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -044d94: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044d98: 7220 af08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@08af │ │ -044d9e: 0e00 |0005: return-void │ │ +044300: |[044300] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +044310: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +044314: 7220 af08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@08af │ │ +04431a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -33439,18 +33438,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044da0: |[044da0] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -044db0: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044db4: 7220 b008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@08b0 │ │ -044dba: 0e00 |0005: return-void │ │ +04431c: |[04431c] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +04432c: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +044330: 7220 b008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@08b0 │ │ +044336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -33459,33 +33458,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044dbc: |[044dbc] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -044dcc: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ -044dd0: 7220 b108 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@08b1 │ │ -044dd6: 0e00 |0005: return-void │ │ +044338: |[044338] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +044348: 6200 3803 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0338 │ │ +04434c: 7220 b108 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@08b1 │ │ +044352: 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 : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #192 header: │ │ -class_idx : 424 │ │ +class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2872 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2881 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 annotations: │ │ Annotations on method #2241 'tagSocket' │ │ @@ -33506,17 +33505,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044dd8: |[044dd8] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -044de8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044dee: 0e00 |0003: return-void │ │ +044354: |[044354] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +044364: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04436a: 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;) │ │ @@ -33524,17 +33523,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -044df0: |[044df0] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -044e00: 7100 c101 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01c1 │ │ -044e06: 0e00 |0003: return-void │ │ +04436c: |[04436c] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +04437c: 7100 c101 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@01c1 │ │ +044382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -33542,35 +33541,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -044e08: |[044e08] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -044e18: 7100 c201 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01c2 │ │ -044e1e: 0a00 |0003: move-result v0 │ │ -044e20: 0f00 |0004: return v0 │ │ +044384: |[044384] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +044394: 7100 c201 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@01c2 │ │ +04439a: 0a00 |0003: move-result v0 │ │ +04439c: 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 │ │ -044e24: |[044e24] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -044e34: 7110 c301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01c3 │ │ -044e3a: 0e00 |0003: return-void │ │ +0443a0: |[0443a0] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +0443b0: 7110 c301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@01c3 │ │ +0443b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -33579,17 +33578,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -044e3c: |[044e3c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -044e4c: 7120 c401 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01c4 │ │ -044e52: 0e00 |0003: return-void │ │ +0443b8: |[0443b8] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +0443c8: 7120 c401 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@01c4 │ │ +0443ce: 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 │ │ @@ -33599,17 +33598,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044e54: |[044e54] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -044e64: 7110 c501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01c5 │ │ -044e6a: 0e00 |0003: return-void │ │ +0443d0: |[0443d0] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +0443e0: 7110 c501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@01c5 │ │ +0443e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -33618,17 +33617,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044e6c: |[044e6c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -044e7c: 7110 c601 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01c6 │ │ -044e82: 0e00 |0003: return-void │ │ +0443e8: |[0443e8] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +0443f8: 7110 c601 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@01c6 │ │ +0443fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -33637,31 +33636,31 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044e84: |[044e84] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -044e94: 7110 c701 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01c7 │ │ -044e9a: 0e00 |0003: return-void │ │ +044400: |[044400] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +044410: 7110 c701 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@01c7 │ │ +044416: 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 : 2872 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2881 (TrafficStatsCompatIcs.java) │ │ │ │ Class #193 header: │ │ -class_idx : 425 │ │ +class_idx : 434 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 793 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 - │ │ @@ -33687,17 +33686,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044e9c: |[044e9c] android.support.v4.os.EnvironmentCompat.:()V │ │ -044eac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044eb2: 0e00 |0003: return-void │ │ +044418: |[044418] android.support.v4.os.EnvironmentCompat.:()V │ │ +044428: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04442e: 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;) │ │ @@ -33705,47 +33704,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 │ │ -044eb4: |[044eb4] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -044ec4: 6003 2d00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -044ec8: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -044ecc: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -044ed0: 7110 c608 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@08c6 │ │ -044ed6: 0c04 |0009: move-result-object v4 │ │ -044ed8: 1104 |000a: return-object v4 │ │ -044eda: 6e10 c019 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@19c0 │ │ -044ee0: 0c01 |000e: move-result-object v1 │ │ -044ee2: 7100 fa01 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ -044ee8: 0c04 |0012: move-result-object v4 │ │ -044eea: 6e10 c019 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@19c0 │ │ -044ef0: 0c00 |0016: move-result-object v0 │ │ -044ef2: 6e20 371a 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ -044ef8: 0a04 |001a: move-result v4 │ │ -044efa: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -044efe: 7100 fb01 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01fb │ │ -044f04: 0c04 |0020: move-result-object v4 │ │ -044f06: 28e9 |0021: goto 000a // -0017 │ │ -044f08: 0d02 |0022: move-exception v2 │ │ -044f0a: 1a04 1803 |0023: const-string v4, "EnvironmentCompat" // string@0318 │ │ -044f0e: 2205 f403 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -044f12: 7010 3b1a 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -044f18: 1a06 7103 |002a: const-string v6, "Failed to resolve canonical path: " // string@0371 │ │ -044f1c: 6e20 431a 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -044f22: 0c05 |002f: move-result-object v5 │ │ -044f24: 6e20 421a 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -044f2a: 0c05 |0033: move-result-object v5 │ │ -044f2c: 6e10 481a 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -044f32: 0c05 |0037: move-result-object v5 │ │ -044f34: 7120 9815 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -044f3a: 1a04 9a1d |003b: const-string v4, "unknown" // string@1d9a │ │ -044f3e: 28cd |003d: goto 000a // -0033 │ │ +044430: |[044430] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +044440: 6003 2d00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +044444: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +044448: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +04444c: 7110 c608 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@08c6 │ │ +044452: 0c04 |0009: move-result-object v4 │ │ +044454: 1104 |000a: return-object v4 │ │ +044456: 6e10 c019 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@19c0 │ │ +04445c: 0c01 |000e: move-result-object v1 │ │ +04445e: 7100 fa01 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01fa │ │ +044464: 0c04 |0012: move-result-object v4 │ │ +044466: 6e10 c019 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@19c0 │ │ +04446c: 0c00 |0016: move-result-object v0 │ │ +04446e: 6e20 371a 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ +044474: 0a04 |001a: move-result v4 │ │ +044476: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +04447a: 7100 fb01 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01fb │ │ +044480: 0c04 |0020: move-result-object v4 │ │ +044482: 28e9 |0021: goto 000a // -0017 │ │ +044484: 0d02 |0022: move-exception v2 │ │ +044486: 1a04 1803 |0023: const-string v4, "EnvironmentCompat" // string@0318 │ │ +04448a: 2205 fd03 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +04448e: 7010 3b1a 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +044494: 1a06 7103 |002a: const-string v6, "Failed to resolve canonical path: " // string@0371 │ │ +044498: 6e20 431a 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04449e: 0c05 |002f: move-result-object v5 │ │ +0444a0: 6e20 421a 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0444a6: 0c05 |0033: move-result-object v5 │ │ +0444a8: 6e10 481a 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0444ae: 0c05 |0037: move-result-object v5 │ │ +0444b0: 7120 9815 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0444b6: 1a04 a31d |003b: const-string v4, "unknown" // string@1da3 │ │ +0444ba: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -33764,17 +33763,17 @@ │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 793 (EnvironmentCompat.java) │ │ │ │ Class #194 header: │ │ -class_idx : 426 │ │ +class_idx : 435 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 794 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 - │ │ @@ -33790,17 +33789,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044f50: |[044f50] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -044f60: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044f66: 0e00 |0003: return-void │ │ +0444cc: |[0444cc] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +0444dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0444e2: 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;) │ │ @@ -33808,32 +33807,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 │ │ -044f68: |[044f68] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -044f78: 7110 fc01 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01fc │ │ -044f7e: 0c00 |0003: move-result-object v0 │ │ -044f80: 1100 |0004: return-object v0 │ │ +0444e4: |[0444e4] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +0444f4: 7110 fc01 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01fc │ │ +0444fa: 0c00 |0003: move-result-object v0 │ │ +0444fc: 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 : 794 (EnvironmentCompatKitKat.java) │ │ │ │ Class #195 header: │ │ -class_idx : 427 │ │ +class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2556 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2565 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -33867,18 +33866,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 │ │ -044f84: |[044f84] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -044f94: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044f9a: 5b01 3b03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033b │ │ -044f9e: 0e00 |0005: return-void │ │ +044500: |[044500] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +044510: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044516: 5b01 3b03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033b │ │ +04451a: 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; │ │ @@ -33892,20 +33891,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 │ │ -044fa0: |[044fa0] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -044fb0: 5420 3b03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033b │ │ -044fb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -044fb6: 7230 cc08 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@08cc │ │ -044fbc: 0c00 |0006: move-result-object v0 │ │ -044fbe: 1100 |0007: return-object v0 │ │ +04451c: |[04451c] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04452c: 5420 3b03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033b │ │ +044530: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +044532: 7230 cc08 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@08cc │ │ +044538: 0c00 |0006: move-result-object v0 │ │ +04453a: 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; │ │ @@ -33915,34 +33914,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044fc0: |[044fc0] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -044fd0: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033b │ │ -044fd4: 7220 cd08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@08cd │ │ -044fda: 0c00 |0005: move-result-object v0 │ │ -044fdc: 1100 |0006: return-object v0 │ │ +04453c: |[04453c] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +04454c: 5410 3b03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033b │ │ +044550: 7220 cd08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@08cd │ │ +044556: 0c00 |0005: move-result-object v0 │ │ +044558: 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 : 2556 (ParcelableCompat.java) │ │ + source_file_idx : 2565 (ParcelableCompat.java) │ │ │ │ Class #196 header: │ │ -class_idx : 428 │ │ +class_idx : 437 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2556 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2565 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -33963,17 +33962,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044fe0: |[044fe0] android.support.v4.os.ParcelableCompat.:()V │ │ -044ff0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -044ff6: 0e00 |0003: return-void │ │ +04455c: |[04455c] android.support.v4.os.ParcelableCompat.:()V │ │ +04456c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -33982,39 +33981,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 │ │ -044ff8: |[044ff8] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -045008: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04500c: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -045010: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -045014: 7110 d308 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@08d3 │ │ -04501a: 2200 ab01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@01ab │ │ -04501e: 7020 c708 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@08c7 │ │ -045024: 1100 |000e: return-object v0 │ │ +044574: |[044574] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +044584: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +044588: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +04458c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +044590: 7110 d308 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@08d3 │ │ +044596: 2200 b401 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@01b4 │ │ +04459a: 7020 c708 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@08c7 │ │ +0445a0: 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 : 2556 (ParcelableCompat.java) │ │ + source_file_idx : 2565 (ParcelableCompat.java) │ │ │ │ Class #197 header: │ │ -class_idx : 429 │ │ +class_idx : 438 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2557 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2566 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -34041,21 +34040,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2557 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2566 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #198 header: │ │ -class_idx : 430 │ │ +class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2567 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -34089,18 +34088,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 │ │ -045028: |[045028] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -045038: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04503e: 5b01 3c03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ -045042: 0e00 |0005: return-void │ │ +0445a4: |[0445a4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +0445b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0445ba: 5b01 3c03 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ +0445be: 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; │ │ @@ -34114,20 +34113,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 │ │ -045044: |[045044] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -045054: 5420 3c03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ -045058: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04505a: 7230 cc08 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@08cc │ │ -045060: 0c00 |0006: move-result-object v0 │ │ -045062: 1100 |0007: return-object v0 │ │ +0445c0: |[0445c0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0445d0: 5420 3c03 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ +0445d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0445d6: 7230 cc08 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@08cc │ │ +0445dc: 0c00 |0006: move-result-object v0 │ │ +0445de: 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; │ │ @@ -34137,19 +34136,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 │ │ -045064: |[045064] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -045074: 5410 3c03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ -045078: 7230 cc08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@08cc │ │ -04507e: 0c00 |0005: move-result-object v0 │ │ -045080: 1100 |0006: return-object v0 │ │ +0445e0: |[0445e0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0445f0: 5410 3c03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ +0445f4: 7230 cc08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@08cc │ │ +0445fa: 0c00 |0005: move-result-object v0 │ │ +0445fc: 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; │ │ @@ -34160,34 +34159,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045084: |[045084] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -045094: 5410 3c03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ -045098: 7220 cd08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@08cd │ │ -04509e: 0c00 |0005: move-result-object v0 │ │ -0450a0: 1100 |0006: return-object v0 │ │ +044600: |[044600] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +044610: 5410 3c03 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@033c │ │ +044614: 7220 cd08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@08cd │ │ +04461a: 0c00 |0005: move-result-object v0 │ │ +04461c: 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 : 2558 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2567 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #199 header: │ │ -class_idx : 431 │ │ +class_idx : 440 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2558 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2567 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on method #2259 'instantiate' │ │ @@ -34206,17 +34205,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0450a4: |[0450a4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -0450b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0450ba: 0e00 |0003: return-void │ │ +044620: |[044620] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +044630: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044636: 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;) │ │ @@ -34224,33 +34223,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 │ │ -0450bc: |[0450bc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -0450cc: 2200 ae01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@01ae │ │ -0450d0: 7020 ce08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@08ce │ │ -0450d6: 1100 |0005: return-object v0 │ │ +044638: |[044638] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +044648: 2200 b701 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@01b7 │ │ +04464c: 7020 ce08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@08ce │ │ +044652: 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 : 2558 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2567 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #200 header: │ │ -class_idx : 432 │ │ +class_idx : 441 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2576 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -34262,21 +34261,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2576 (PrintHelper.java) │ │ + source_file_idx : 2585 (PrintHelper.java) │ │ │ │ Class #201 header: │ │ -class_idx : 435 │ │ +class_idx : 444 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2576 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -34338,21 +34337,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2576 (PrintHelper.java) │ │ + source_file_idx : 2585 (PrintHelper.java) │ │ │ │ Class #202 header: │ │ -class_idx : 436 │ │ +class_idx : 445 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2576 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2585 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -34407,28 +34406,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0450d8: |[0450d8] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -0450e8: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0450ee: 7100 f808 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@08f8 │ │ -0450f4: 0a00 |0006: move-result v0 │ │ -0450f6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0450fa: 2200 b101 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@01b1 │ │ -0450fe: 7020 d408 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@08d4 │ │ -045104: 5b20 4703 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -045108: 0e00 |0010: return-void │ │ -04510a: 2200 b201 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@01b2 │ │ -04510e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -045110: 7020 de08 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@08de │ │ -045116: 5b20 4703 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -04511a: 28f7 |0019: goto 0010 // -0009 │ │ +044654: |[044654] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +044664: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04466a: 7100 f808 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@08f8 │ │ +044670: 0a00 |0006: move-result v0 │ │ +044672: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +044676: 2200 ba01 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@01ba │ │ +04467a: 7020 d408 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@08d4 │ │ +044680: 5b20 4703 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +044684: 0e00 |0010: return-void │ │ +044686: 2200 bb01 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@01bb │ │ +04468a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +04468c: 7020 de08 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@08de │ │ +044692: 5b20 4703 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +044696: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -34441,22 +34440,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04511c: |[04511c] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -04512c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -045130: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -045134: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -045138: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04513a: 0f00 |0007: return v0 │ │ -04513c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04513e: 28fe |0009: goto 0007 // -0002 │ │ +044698: |[044698] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +0446a8: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0446ac: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0446b0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0446b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0446b6: 0f00 |0007: return v0 │ │ +0446b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0446ba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -34466,19 +34465,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045140: |[045140] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -045150: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -045154: 7210 e708 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@08e7 │ │ -04515a: 0a00 |0005: move-result v0 │ │ -04515c: 0f00 |0006: return v0 │ │ +0446bc: |[0446bc] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +0446cc: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +0446d0: 7210 e708 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@08e7 │ │ +0446d6: 0a00 |0005: move-result v0 │ │ +0446d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -34486,19 +34485,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045160: |[045160] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -045170: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -045174: 7210 e808 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@08e8 │ │ -04517a: 0a00 |0005: move-result v0 │ │ -04517c: 0f00 |0006: return v0 │ │ +0446dc: |[0446dc] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +0446ec: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +0446f0: 7210 e808 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@08e8 │ │ +0446f6: 0a00 |0005: move-result v0 │ │ +0446f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -34506,19 +34505,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045180: |[045180] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -045190: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -045194: 7210 e908 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@08e9 │ │ -04519a: 0a00 |0005: move-result v0 │ │ -04519c: 0f00 |0006: return v0 │ │ +0446fc: |[0446fc] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +04470c: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +044710: 7210 e908 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@08e9 │ │ +044716: 0a00 |0005: move-result v0 │ │ +044718: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -34526,18 +34525,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 │ │ -0451a0: |[0451a0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -0451b0: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -0451b4: 7230 ea08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@08ea │ │ -0451ba: 0e00 |0005: return-void │ │ +04471c: |[04471c] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +04472c: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +044730: 7230 ea08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@08ea │ │ +044736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -34548,18 +34547,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 │ │ -0451bc: |[0451bc] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0451cc: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -0451d0: 7230 eb08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@08eb │ │ -0451d6: 0e00 |0005: return-void │ │ +044738: |[044738] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +044748: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +04474c: 7230 eb08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@08eb │ │ +044752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -34570,18 +34569,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0451d8: |[0451d8] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -0451e8: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -0451ec: 7220 ec08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@08ec │ │ -0451f2: 0e00 |0005: return-void │ │ +044754: |[044754] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +044764: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +044768: 7220 ec08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@08ec │ │ +04476e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -34591,18 +34590,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0451f4: |[0451f4] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -045204: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -045208: 7220 ed08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@08ed │ │ -04520e: 0e00 |0005: return-void │ │ +044770: |[044770] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +044780: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +044784: 7220 ed08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@08ed │ │ +04478a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -34612,33 +34611,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045210: |[045210] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -045220: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ -045224: 7220 ee08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@08ee │ │ -04522a: 0e00 |0005: return-void │ │ +04478c: |[04478c] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +04479c: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0347 │ │ +0447a0: 7220 ee08 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@08ee │ │ +0447a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2576 (PrintHelper.java) │ │ + source_file_idx : 2585 (PrintHelper.java) │ │ │ │ Class #203 header: │ │ -class_idx : 437 │ │ +class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 141 │ │ -source_file_idx : 2578 │ │ +superclass_idx : 147 │ │ +source_file_idx : 2587 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -34678,21 +34677,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 │ │ -04522c: |[04522c] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -04523c: 5b01 4903 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0349 │ │ -045240: 5b02 4c03 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034c │ │ -045244: 5b03 4a03 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ -045248: 5904 4b03 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034b │ │ -04524c: 7010 4402 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0244 │ │ -045252: 0e00 |000b: return-void │ │ +0447a8: |[0447a8] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +0447b8: 5b01 4903 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0349 │ │ +0447bc: 5b02 4c03 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034c │ │ +0447c0: 5b03 4a03 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ +0447c4: 5904 4b03 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034b │ │ +0447c8: 7010 4402 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@0244 │ │ +0447ce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -34705,33 +34704,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 │ │ -045254: |[045254] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -045264: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -045266: 5b46 4803 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0348 │ │ -04526a: 2202 8e00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@008e │ │ -04526e: 5443 4c03 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034c │ │ -045272: 7020 4602 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0246 │ │ -045278: 6e20 4802 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0248 │ │ -04527e: 0c02 |000d: move-result-object v2 │ │ -045280: 6e20 4902 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0249 │ │ -045286: 0c02 |0011: move-result-object v2 │ │ -045288: 6e10 4702 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0247 │ │ -04528e: 0c01 |0015: move-result-object v1 │ │ -045290: 6e20 3e02 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@023e │ │ -045296: 0a02 |0019: move-result v2 │ │ -045298: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -04529c: 6e30 4102 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0241 │ │ -0452a2: 0e00 |001f: return-void │ │ -0452a4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0452a6: 28fb |0021: goto 001c // -0005 │ │ +0447d0: |[0447d0] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +0447e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0447e2: 5b46 4803 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0348 │ │ +0447e6: 2202 9400 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0094 │ │ +0447ea: 5443 4c03 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@034c │ │ +0447ee: 7020 4602 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0246 │ │ +0447f4: 6e20 4802 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0248 │ │ +0447fa: 0c02 |000d: move-result-object v2 │ │ +0447fc: 6e20 4902 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0249 │ │ +044802: 0c02 |0011: move-result-object v2 │ │ +044804: 6e10 4702 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0247 │ │ +04480a: 0c01 |0015: move-result-object v1 │ │ +04480c: 6e20 3e02 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@023e │ │ +044812: 0a02 |0019: move-result v2 │ │ +044814: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +044818: 6e30 4102 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0241 │ │ +04481e: 0e00 |001f: return-void │ │ +044820: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +044822: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -34751,78 +34750,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -0452a8: |[0452a8] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -0452b8: 2204 9200 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0092 │ │ -0452bc: 5495 4903 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0349 │ │ -0452c0: 5455 6303 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -0452c4: 5496 4803 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0348 │ │ -0452c8: 7030 4b02 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@024b │ │ -0452ce: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -0452d0: 6e20 4e02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@024e │ │ -0452d6: 0c03 |000f: move-result-object v3 │ │ -0452d8: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ -0452dc: 6e10 9801 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0198 │ │ -0452e2: 0c05 |0015: move-result-object v5 │ │ -0452e4: 6e10 9901 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0199 │ │ -0452ea: 0c05 |0019: move-result-object v5 │ │ -0452ec: 7020 8601 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0186 │ │ -0452f2: 5495 4903 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0349 │ │ -0452f6: 5496 4a03 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ -0452fa: 6e10 6101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0161 │ │ -045300: 0a06 |0024: move-result v6 │ │ -045302: 5497 4a03 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ -045306: 6e10 6001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0160 │ │ -04530c: 0a07 |002a: move-result v7 │ │ -04530e: 5298 4b03 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034b │ │ -045312: 7158 0e09 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@090e │ │ -045318: 0c02 |0030: move-result-object v2 │ │ -04531a: 6e10 9701 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0197 │ │ -045320: 0c05 |0034: move-result-object v5 │ │ -045322: 5496 4a03 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ -045326: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -045328: 6e40 6801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0168 │ │ -04532e: 6e20 4d02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@024d │ │ -045334: 2205 cd03 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@03cd │ │ -045338: 6e10 2602 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0226 │ │ -04533e: 0c06 |0043: move-result-object v6 │ │ -045340: 7020 cd19 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@19cd │ │ -045346: 6e20 4f02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@024f │ │ -04534c: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -04534e: 2355 3804 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0438 │ │ -045352: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -045354: 6207 3000 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0030 │ │ -045358: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -04535c: 6e20 4302 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0243 │ │ -045362: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -045366: 6e10 4c02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ -04536c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -045370: 6e10 2502 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ -045376: 0e00 |005f: return-void │ │ -045378: 0d01 |0060: move-exception v1 │ │ -04537a: 1a05 110a |0061: const-string v5, "PrintHelperKitkat" // string@0a11 │ │ -04537e: 1a06 2203 |0063: const-string v6, "Error writing printed content" // string@0322 │ │ -045382: 7130 9515 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -045388: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -04538a: 6e20 4202 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0242 │ │ -045390: 28e9 |006c: goto 0055 // -0017 │ │ -045392: 0d05 |006d: move-exception v5 │ │ -045394: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -045398: 6e10 4c02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ -04539e: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -0453a2: 6e10 2502 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ -0453a8: 2705 |0078: throw v5 │ │ -0453aa: 0d05 |0079: move-exception v5 │ │ -0453ac: 28e5 |007a: goto 005f // -001b │ │ -0453ae: 0d06 |007b: move-exception v6 │ │ -0453b0: 28fc |007c: goto 0078 // -0004 │ │ +044824: |[044824] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +044834: 2204 9800 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0098 │ │ +044838: 5495 4903 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0349 │ │ +04483c: 5455 6303 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +044840: 5496 4803 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0348 │ │ +044844: 7030 4b02 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@024b │ │ +04484a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +04484c: 6e20 4e02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@024e │ │ +044852: 0c03 |000f: move-result-object v3 │ │ +044854: 2200 5600 |0010: new-instance v0, Landroid/graphics/RectF; // type@0056 │ │ +044858: 6e10 9801 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0198 │ │ +04485e: 0c05 |0015: move-result-object v5 │ │ +044860: 6e10 9901 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0199 │ │ +044866: 0c05 |0019: move-result-object v5 │ │ +044868: 7020 8601 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0186 │ │ +04486e: 5495 4903 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0349 │ │ +044872: 5496 4a03 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ +044876: 6e10 6101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0161 │ │ +04487c: 0a06 |0024: move-result v6 │ │ +04487e: 5497 4a03 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ +044882: 6e10 6001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0160 │ │ +044888: 0a07 |002a: move-result v7 │ │ +04488a: 5298 4b03 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@034b │ │ +04488e: 7158 0e09 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@090e │ │ +044894: 0c02 |0030: move-result-object v2 │ │ +044896: 6e10 9701 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0197 │ │ +04489c: 0c05 |0034: move-result-object v5 │ │ +04489e: 5496 4a03 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@034a │ │ +0448a2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +0448a4: 6e40 6801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0168 │ │ +0448aa: 6e20 4d02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@024d │ │ +0448b0: 2205 d603 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@03d6 │ │ +0448b4: 6e10 2602 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0226 │ │ +0448ba: 0c06 |0043: move-result-object v6 │ │ +0448bc: 7020 cd19 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@19cd │ │ +0448c2: 6e20 4f02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@024f │ │ +0448c8: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +0448ca: 2355 4104 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0441 │ │ +0448ce: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +0448d0: 6207 3000 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0030 │ │ +0448d4: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +0448d8: 6e20 4302 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0243 │ │ +0448de: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +0448e2: 6e10 4c02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ +0448e8: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +0448ec: 6e10 2502 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ +0448f2: 0e00 |005f: return-void │ │ +0448f4: 0d01 |0060: move-exception v1 │ │ +0448f6: 1a05 1a0a |0061: const-string v5, "PrintHelperKitkat" // string@0a1a │ │ +0448fa: 1a06 2203 |0063: const-string v6, "Error writing printed content" // string@0322 │ │ +0448fe: 7130 9515 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +044904: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +044906: 6e20 4202 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0242 │ │ +04490c: 28e9 |006c: goto 0055 // -0017 │ │ +04490e: 0d05 |006d: move-exception v5 │ │ +044910: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +044914: 6e10 4c02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ +04491a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +04491e: 6e10 2502 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ +044924: 2705 |0078: throw v5 │ │ +044926: 0d05 |0079: move-exception v5 │ │ +044928: 28e5 |007a: goto 005f // -001b │ │ +04492a: 0d06 |007b: move-exception v6 │ │ +04492c: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -34865,21 +34864,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 2578 (PrintHelperKitkat.java) │ │ + source_file_idx : 2587 (PrintHelperKitkat.java) │ │ │ │ Class #204 header: │ │ -class_idx : 438 │ │ +class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2578 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2587 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -34904,18 +34903,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0453ec: |[0453ec] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -0453fc: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@034d │ │ -045400: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045406: 0e00 |0005: return-void │ │ +044968: |[044968] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +044978: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@034d │ │ +04497c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044982: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -34925,37 +34924,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -045408: |[045408] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -045418: 5420 4d03 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@034d │ │ -04541c: 5400 4e03 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ -045420: 7110 0809 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0908 │ │ -045426: 5420 4d03 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@034d │ │ -04542a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -04542c: 6e20 ff08 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@08ff │ │ -045432: 0e00 |000d: return-void │ │ +044984: |[044984] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +044994: 5420 4d03 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@034d │ │ +044998: 5400 4e03 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ +04499c: 7110 0809 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0908 │ │ +0449a2: 5420 4d03 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@034d │ │ +0449a6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0449a8: 6e20 ff08 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@08ff │ │ +0449ae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0007 line=326 │ │ 0x000d line=327 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ │ │ - source_file_idx : 2578 (PrintHelperKitkat.java) │ │ + source_file_idx : 2587 (PrintHelperKitkat.java) │ │ │ │ Class #205 header: │ │ -class_idx : 439 │ │ +class_idx : 448 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 104 │ │ -source_file_idx : 2578 │ │ +superclass_idx : 109 │ │ +source_file_idx : 2587 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -34996,22 +34995,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -045434: |[045434] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ -045444: 5b01 4e03 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ -045448: 5b02 4f03 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@034f │ │ -04544c: 5b03 5103 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0351 │ │ -045450: 5b04 5203 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0352 │ │ -045454: 5b05 5003 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ -045458: 7010 d301 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01d3 │ │ -04545e: 0e00 |000d: return-void │ │ +0449b0: |[0449b0] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +0449c0: 5b01 4e03 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ +0449c4: 5b02 4f03 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@034f │ │ +0449c8: 5b03 5103 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0351 │ │ +0449cc: 5b04 5203 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0352 │ │ +0449d0: 5b05 5003 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ +0449d4: 7010 d301 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01d3 │ │ +0449da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -35025,26 +35024,26 @@ │ │ type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -045460: |[045460] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -045470: 5430 4e03 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ -045474: 5400 5603 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -045478: 5431 4e03 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ -04547c: 5411 5803 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0358 │ │ -045480: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -045484: 7130 0f09 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@090f │ │ -04548a: 0c00 |000d: move-result-object v0 │ │ -04548c: 1100 |000e: return-object v0 │ │ -04548e: 0d00 |000f: move-exception v0 │ │ -045490: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -045492: 28fd |0011: goto 000e // -0003 │ │ +0449dc: |[0449dc] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +0449ec: 5430 4e03 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ +0449f0: 5400 5603 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +0449f4: 5431 4e03 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ +0449f8: 5411 5803 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0358 │ │ +0449fc: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +044a00: 7130 0f09 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@090f │ │ +044a06: 0c00 |000d: move-result-object v0 │ │ +044a08: 1100 |000e: return-object v0 │ │ +044a0a: 0d00 |000f: move-exception v0 │ │ +044a0c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +044a0e: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -35058,19 +35057,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 │ │ -0454a4: |[0454a4] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0454b4: 1f02 3504 |0000: check-cast v2, [Landroid/net/Uri; // type@0435 │ │ -0454b8: 6e20 0009 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0900 │ │ -0454be: 0c00 |0005: move-result-object v0 │ │ -0454c0: 1100 |0006: return-object v0 │ │ +044a20: |[044a20] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +044a30: 1f02 3e04 |0000: check-cast v2, [Landroid/net/Uri; // type@043e │ │ +044a34: 6e20 0009 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0900 │ │ +044a3a: 0c00 |0005: move-result-object v0 │ │ +044a3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -35079,18 +35078,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0454c4: |[0454c4] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -0454d4: 5410 5003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ -0454d8: 6e10 3f02 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@023f │ │ -0454de: 0e00 |0005: return-void │ │ +044a40: |[044a40] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +044a50: 5410 5003 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ +044a54: 6e10 3f02 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@023f │ │ +044a5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -35100,18 +35099,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0454e0: |[0454e0] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -0454f0: 1f01 4900 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0049 │ │ -0454f4: 6e20 0209 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0902 │ │ -0454fa: 0e00 |0005: return-void │ │ +044a5c: |[044a5c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +044a6c: 1f01 4b00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@004b │ │ +044a70: 6e20 0209 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0902 │ │ +044a76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -35120,44 +35119,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0454fc: |[0454fc] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -04550c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04550e: 6f20 d601 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@01d6 │ │ -045514: 5442 4e03 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ -045518: 5b25 5503 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ -04551c: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -045520: 2202 8e00 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@008e │ │ -045524: 5443 4e03 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ -045528: 5433 5903 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0359 │ │ -04552c: 7020 4602 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0246 │ │ -045532: 6e20 4802 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0248 │ │ -045538: 0c02 |0016: move-result-object v2 │ │ -04553a: 6e20 4902 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0249 │ │ -045540: 0c02 |001a: move-result-object v2 │ │ -045542: 6e10 4702 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0247 │ │ -045548: 0c01 |001e: move-result-object v1 │ │ -04554a: 5442 5103 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0351 │ │ -04554e: 5443 5203 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0352 │ │ -045552: 6e20 3e02 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@023e │ │ -045558: 0a02 |0026: move-result v2 │ │ -04555a: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -04555e: 5442 5003 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ -045562: 6e30 4102 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0241 │ │ -045568: 0e00 |002e: return-void │ │ -04556a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -04556c: 28f9 |0030: goto 0029 // -0007 │ │ -04556e: 5442 5003 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ -045572: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -045574: 6e20 4002 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0240 │ │ -04557a: 28f7 |0037: goto 002e // -0009 │ │ +044a78: |[044a78] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +044a88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +044a8a: 6f20 d601 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@01d6 │ │ +044a90: 5442 4e03 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ +044a94: 5b25 5503 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ +044a98: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +044a9c: 2202 9400 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0094 │ │ +044aa0: 5443 4e03 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@034e │ │ +044aa4: 5433 5903 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0359 │ │ +044aa8: 7020 4602 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0246 │ │ +044aae: 6e20 4802 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0248 │ │ +044ab4: 0c02 |0016: move-result-object v2 │ │ +044ab6: 6e20 4902 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0249 │ │ +044abc: 0c02 |001a: move-result-object v2 │ │ +044abe: 6e10 4702 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0247 │ │ +044ac4: 0c01 |001e: move-result-object v1 │ │ +044ac6: 5442 5103 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0351 │ │ +044aca: 5443 5203 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0352 │ │ +044ace: 6e20 3e02 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@023e │ │ +044ad4: 0a02 |0026: move-result v2 │ │ +044ad6: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +044ada: 5442 5003 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ +044ade: 6e30 4102 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0241 │ │ +044ae4: 0e00 |002e: return-void │ │ +044ae6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +044ae8: 28f9 |0030: goto 0029 // -0007 │ │ +044aea: 5442 5003 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0350 │ │ +044aee: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +044af0: 6e20 4002 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@0240 │ │ +044af6: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -35177,18 +35176,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04557c: |[04557c] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -04558c: 1f01 4900 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0049 │ │ -045590: 6e20 0409 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0904 │ │ -045596: 0e00 |0005: return-void │ │ +044af8: |[044af8] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +044b08: 1f01 4b00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@004b │ │ +044b0c: 6e20 0409 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0904 │ │ +044b12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -35197,34 +35196,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045598: |[045598] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -0455a8: 5420 4f03 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@034f │ │ -0455ac: 2201 b601 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@01b6 │ │ -0455b0: 7020 fc08 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@08fc │ │ -0455b6: 6e20 f901 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@01f9 │ │ -0455bc: 0e00 |000a: return-void │ │ +044b14: |[044b14] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +044b24: 5420 4f03 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@034f │ │ +044b28: 2201 bf01 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@01bf │ │ +044b2c: 7020 fc08 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@08fc │ │ +044b32: 6e20 f901 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@01f9 │ │ +044b38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ - source_file_idx : 2578 (PrintHelperKitkat.java) │ │ + source_file_idx : 2587 (PrintHelperKitkat.java) │ │ │ │ Class #206 header: │ │ -class_idx : 440 │ │ +class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 141 │ │ -source_file_idx : 2578 │ │ +superclass_idx : 147 │ │ +source_file_idx : 2587 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -35274,23 +35273,23 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0455c0: |[0455c0] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -0455d0: 5b12 5603 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -0455d4: 5b13 5903 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0359 │ │ -0455d8: 5b14 5803 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0358 │ │ -0455dc: 5915 5703 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0357 │ │ -0455e0: 7010 4402 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0244 │ │ -0455e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0455e8: 5b10 5503 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ -0455ec: 0e00 |000e: return-void │ │ +044b3c: |[044b3c] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +044b4c: 5b12 5603 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044b50: 5b13 5903 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0359 │ │ +044b54: 5b14 5803 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0358 │ │ +044b58: 5915 5703 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0357 │ │ +044b5c: 7010 4402 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@0244 │ │ +044b62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +044b64: 5b10 5503 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ +044b68: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=292 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -35303,17 +35302,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0455f0: |[0455f0] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -045600: 7010 0909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0909 │ │ -045606: 0e00 |0003: return-void │ │ +044b6c: |[044b6c] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +044b7c: 7010 0909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0909 │ │ +044b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -35321,33 +35320,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -045608: |[045608] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -045618: 5430 5603 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -04561c: 7110 1009 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0910 │ │ -045622: 0c01 |0005: move-result-object v1 │ │ -045624: 1d01 |0006: monitor-enter v1 │ │ -045626: 5430 5603 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -04562a: 5400 6403 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -04562e: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -045632: 5430 5603 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -045636: 5400 6403 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -04563a: 6e10 6301 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0163 │ │ -045640: 5430 5603 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -045644: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -045646: 5b02 6403 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -04564a: 1e01 |0019: monitor-exit v1 │ │ -04564c: 0e00 |001a: return-void │ │ -04564e: 0d00 |001b: move-exception v0 │ │ -045650: 1e01 |001c: monitor-exit v1 │ │ -045652: 2700 |001d: throw v0 │ │ +044b84: |[044b84] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +044b94: 5430 5603 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044b98: 7110 1009 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0910 │ │ +044b9e: 0c01 |0005: move-result-object v1 │ │ +044ba0: 1d01 |0006: monitor-enter v1 │ │ +044ba2: 5430 5603 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044ba6: 5400 6403 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +044baa: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +044bae: 5430 5603 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044bb2: 5400 6403 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +044bb6: 6e10 6301 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0163 │ │ +044bbc: 5430 5603 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044bc0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +044bc2: 5b02 6403 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +044bc6: 1e01 |0019: monitor-exit v1 │ │ +044bc8: 0e00 |001a: return-void │ │ +044bca: 0d00 |001b: move-exception v0 │ │ +044bcc: 1e01 |001c: monitor-exit v1 │ │ +044bce: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -35364,21 +35363,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -045660: |[045660] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -045670: 6f10 4502 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@0245 │ │ -045676: 7010 0909 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0909 │ │ -04567c: 5420 5303 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0353 │ │ -045680: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -045682: 6e20 d401 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@01d4 │ │ -045688: 0e00 |000c: return-void │ │ +044bdc: |[044bdc] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +044bec: 6f10 4502 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@0245 │ │ +044bf2: 7010 0909 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0909 │ │ +044bf8: 5420 5303 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0353 │ │ +044bfc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +044bfe: 6e20 d401 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@01d4 │ │ +044c04: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -35389,54 +35388,54 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -04568c: |[04568c] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -04569c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -04569e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0456a0: 6e10 f801 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01f8 │ │ -0456a6: 0a00 |0005: move-result v0 │ │ -0456a8: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0456ac: 6e10 3f02 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@023f │ │ -0456b2: 5b9b 5403 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ -0456b6: 0e00 |000d: return-void │ │ -0456b8: 5490 5503 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ -0456bc: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -0456c0: 2200 8e00 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@008e │ │ -0456c4: 5491 5903 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0359 │ │ -0456c8: 7020 4602 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0246 │ │ -0456ce: 6e20 4802 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0248 │ │ -0456d4: 0c00 |001c: move-result-object v0 │ │ -0456d6: 6e20 4902 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0249 │ │ -0456dc: 0c00 |0020: move-result-object v0 │ │ -0456de: 6e10 4702 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0247 │ │ -0456e4: 0c07 |0024: move-result-object v7 │ │ -0456e6: 6e20 3e02 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@023e │ │ -0456ec: 0a00 |0028: move-result v0 │ │ -0456ee: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -0456f2: 6e30 4102 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0241 │ │ -0456f8: 28df |002e: goto 000d // -0021 │ │ -0456fa: 0186 |002f: move v6, v8 │ │ -0456fc: 28fb |0030: goto 002b // -0005 │ │ -0456fe: 2200 b701 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@01b7 │ │ -045702: 0791 |0033: move-object v1, v9 │ │ -045704: 07c2 |0034: move-object v2, v12 │ │ -045706: 07b3 |0035: move-object v3, v11 │ │ -045708: 07a4 |0036: move-object v4, v10 │ │ -04570a: 07d5 |0037: move-object v5, v13 │ │ -04570c: 7606 fe08 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@08fe │ │ -045712: 5b90 5303 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0353 │ │ -045716: 5490 5303 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0353 │ │ -04571a: 2381 3504 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0435 │ │ -04571e: 6e20 d501 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@01d5 │ │ -045724: 5b9b 5403 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ -045728: 28c7 |0046: goto 000d // -0039 │ │ +044c08: |[044c08] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +044c18: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +044c1a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +044c1c: 6e10 f801 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01f8 │ │ +044c22: 0a00 |0005: move-result v0 │ │ +044c24: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +044c28: 6e10 3f02 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@023f │ │ +044c2e: 5b9b 5403 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ +044c32: 0e00 |000d: return-void │ │ +044c34: 5490 5503 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ +044c38: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +044c3c: 2200 9400 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0094 │ │ +044c40: 5491 5903 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0359 │ │ +044c44: 7020 4602 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@0246 │ │ +044c4a: 6e20 4802 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0248 │ │ +044c50: 0c00 |001c: move-result-object v0 │ │ +044c52: 6e20 4902 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@0249 │ │ +044c58: 0c00 |0020: move-result-object v0 │ │ +044c5a: 6e10 4702 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@0247 │ │ +044c60: 0c07 |0024: move-result-object v7 │ │ +044c62: 6e20 3e02 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@023e │ │ +044c68: 0a00 |0028: move-result v0 │ │ +044c6a: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +044c6e: 6e30 4102 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@0241 │ │ +044c74: 28df |002e: goto 000d // -0021 │ │ +044c76: 0186 |002f: move v6, v8 │ │ +044c78: 28fb |0030: goto 002b // -0005 │ │ +044c7a: 2200 c001 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@01c0 │ │ +044c7e: 0791 |0033: move-object v1, v9 │ │ +044c80: 07c2 |0034: move-object v2, v12 │ │ +044c82: 07b3 |0035: move-object v3, v11 │ │ +044c84: 07a4 |0036: move-object v4, v10 │ │ +044c86: 07d5 |0037: move-object v5, v13 │ │ +044c88: 7606 fe08 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@08fe │ │ +044c8e: 5b90 5303 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0353 │ │ +044c92: 5490 5303 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0353 │ │ +044c96: 2381 3e04 |003f: new-array v1, v8, [Landroid/net/Uri; // type@043e │ │ +044c9a: 6e20 d501 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@01d5 │ │ +044ca0: 5b9b 5403 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ +044ca4: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -35462,78 +35461,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -04572c: |[04572c] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -04573c: 2204 9200 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0092 │ │ -045740: 5495 5603 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -045744: 5455 6303 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -045748: 5496 5403 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ -04574c: 7030 4b02 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@024b │ │ -045752: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -045754: 6e20 4e02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@024e │ │ -04575a: 0c03 |000f: move-result-object v3 │ │ -04575c: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ -045760: 6e10 9801 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0198 │ │ -045766: 0c05 |0015: move-result-object v5 │ │ -045768: 6e10 9901 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0199 │ │ -04576e: 0c05 |0019: move-result-object v5 │ │ -045770: 7020 8601 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0186 │ │ -045776: 5495 5603 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ -04577a: 5496 5503 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ -04577e: 6e10 6101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0161 │ │ -045784: 0a06 |0024: move-result v6 │ │ -045786: 5497 5503 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ -04578a: 6e10 6001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0160 │ │ -045790: 0a07 |002a: move-result v7 │ │ -045792: 5298 5703 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0357 │ │ -045796: 7158 0e09 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@090e │ │ -04579c: 0c02 |0030: move-result-object v2 │ │ -04579e: 6e10 9701 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0197 │ │ -0457a4: 0c05 |0034: move-result-object v5 │ │ -0457a6: 5496 5503 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ -0457aa: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0457ac: 6e40 6801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0168 │ │ -0457b2: 6e20 4d02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@024d │ │ -0457b8: 2205 cd03 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@03cd │ │ -0457bc: 6e10 2602 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0226 │ │ -0457c2: 0c06 |0043: move-result-object v6 │ │ -0457c4: 7020 cd19 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@19cd │ │ -0457ca: 6e20 4f02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@024f │ │ -0457d0: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -0457d2: 2355 3804 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0438 │ │ -0457d6: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -0457d8: 6207 3000 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0030 │ │ -0457dc: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -0457e0: 6e20 4302 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0243 │ │ -0457e6: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -0457ea: 6e10 4c02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ -0457f0: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -0457f4: 6e10 2502 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ -0457fa: 0e00 |005f: return-void │ │ -0457fc: 0d01 |0060: move-exception v1 │ │ -0457fe: 1a05 110a |0061: const-string v5, "PrintHelperKitkat" // string@0a11 │ │ -045802: 1a06 2203 |0063: const-string v6, "Error writing printed content" // string@0322 │ │ -045806: 7130 9515 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -04580c: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -04580e: 6e20 4202 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0242 │ │ -045814: 28e9 |006c: goto 0055 // -0017 │ │ -045816: 0d05 |006d: move-exception v5 │ │ -045818: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -04581c: 6e10 4c02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ -045822: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -045826: 6e10 2502 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ -04582c: 2705 |0078: throw v5 │ │ -04582e: 0d05 |0079: move-exception v5 │ │ -045830: 28e5 |007a: goto 005f // -001b │ │ -045832: 0d06 |007b: move-exception v6 │ │ -045834: 28fc |007c: goto 0078 // -0004 │ │ +044ca8: |[044ca8] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +044cb8: 2204 9800 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0098 │ │ +044cbc: 5495 5603 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044cc0: 5455 6303 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +044cc4: 5496 5403 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0354 │ │ +044cc8: 7030 4b02 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@024b │ │ +044cce: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +044cd0: 6e20 4e02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@024e │ │ +044cd6: 0c03 |000f: move-result-object v3 │ │ +044cd8: 2200 5600 |0010: new-instance v0, Landroid/graphics/RectF; // type@0056 │ │ +044cdc: 6e10 9801 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0198 │ │ +044ce2: 0c05 |0015: move-result-object v5 │ │ +044ce4: 6e10 9901 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0199 │ │ +044cea: 0c05 |0019: move-result-object v5 │ │ +044cec: 7020 8601 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0186 │ │ +044cf2: 5495 5603 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0356 │ │ +044cf6: 5496 5503 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ +044cfa: 6e10 6101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0161 │ │ +044d00: 0a06 |0024: move-result v6 │ │ +044d02: 5497 5503 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ +044d06: 6e10 6001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0160 │ │ +044d0c: 0a07 |002a: move-result v7 │ │ +044d0e: 5298 5703 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0357 │ │ +044d12: 7158 0e09 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@090e │ │ +044d18: 0c02 |0030: move-result-object v2 │ │ +044d1a: 6e10 9701 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0197 │ │ +044d20: 0c05 |0034: move-result-object v5 │ │ +044d22: 5496 5503 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0355 │ │ +044d26: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +044d28: 6e40 6801 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0168 │ │ +044d2e: 6e20 4d02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@024d │ │ +044d34: 2205 d603 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@03d6 │ │ +044d38: 6e10 2602 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@0226 │ │ +044d3e: 0c06 |0043: move-result-object v6 │ │ +044d40: 7020 cd19 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@19cd │ │ +044d46: 6e20 4f02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@024f │ │ +044d4c: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +044d4e: 2355 4104 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0441 │ │ +044d52: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +044d54: 6207 3000 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0030 │ │ +044d58: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +044d5c: 6e20 4302 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@0243 │ │ +044d62: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +044d66: 6e10 4c02 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ +044d6c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +044d70: 6e10 2502 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ +044d76: 0e00 |005f: return-void │ │ +044d78: 0d01 |0060: move-exception v1 │ │ +044d7a: 1a05 1a0a |0061: const-string v5, "PrintHelperKitkat" // string@0a1a │ │ +044d7e: 1a06 2203 |0063: const-string v6, "Error writing printed content" // string@0322 │ │ +044d82: 7130 9515 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +044d88: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +044d8a: 6e20 4202 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@0242 │ │ +044d90: 28e9 |006c: goto 0055 // -0017 │ │ +044d92: 0d05 |006d: move-exception v5 │ │ +044d94: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +044d98: 6e10 4c02 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@024c │ │ +044d9e: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +044da2: 6e10 2502 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@0225 │ │ +044da8: 2705 |0078: throw v5 │ │ +044daa: 0d05 |0079: move-exception v5 │ │ +044dac: 28e5 |007a: goto 005f // -001b │ │ +044dae: 0d06 |007b: move-exception v6 │ │ +044db0: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -35576,21 +35575,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 2578 (PrintHelperKitkat.java) │ │ + source_file_idx : 2587 (PrintHelperKitkat.java) │ │ │ │ Class #207 header: │ │ -class_idx : 441 │ │ +class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2578 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2587 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #207 annotations: │ │ Annotations on method #2319 'access$200' │ │ @@ -35679,28 +35678,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -045870: |[045870] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -045880: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -045882: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045888: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04588a: 5b20 6403 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -04588e: 2200 ef03 |0007: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -045892: 7010 1e1a 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045898: 5b20 6503 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ -04589c: 5921 6703 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ -0458a0: 5921 6203 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ -0458a4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0458a6: 5920 6603 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ -0458aa: 5b23 6303 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -0458ae: 0e00 |0017: return-void │ │ +044dec: |[044dec] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +044dfc: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +044dfe: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044e04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +044e06: 5b20 6403 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +044e0a: 2200 f803 |0007: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +044e0e: 7010 1e1a 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +044e14: 5b20 6503 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ +044e18: 5921 6703 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ +044e1c: 5921 6203 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ +044e20: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +044e22: 5920 6603 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ +044e26: 5b23 6303 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +044e2a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -35716,18 +35715,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0458b0: |[0458b0] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -0458c0: 7055 1209 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0912 │ │ -0458c6: 0c00 |0003: move-result-object v0 │ │ -0458c8: 1100 |0004: return-object v0 │ │ +044e2c: |[044e2c] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +044e3c: 7055 1209 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0912 │ │ +044e42: 0c00 |0003: move-result-object v0 │ │ +044e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -35739,18 +35738,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0458cc: |[0458cc] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -0458dc: 7030 1609 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0916 │ │ -0458e2: 0c00 |0003: move-result-object v0 │ │ -0458e4: 1100 |0004: return-object v0 │ │ +044e48: |[044e48] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +044e58: 7030 1609 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0916 │ │ +044e5e: 0c00 |0003: move-result-object v0 │ │ +044e60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -35760,17 +35759,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0458e8: |[0458e8] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -0458f8: 5410 6503 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ -0458fc: 1100 |0002: return-object v0 │ │ +044e64: |[044e64] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +044e74: 5410 6503 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ +044e78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -35778,52 +35777,52 @@ │ │ type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -045900: |[045900] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -045910: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -045914: 2200 4e00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@004e │ │ -045918: 7010 7501 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0175 │ │ -04591e: 6e10 8901 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0189 │ │ -045924: 0a04 |000a: move-result v4 │ │ -045926: 8285 |000b: int-to-float v5, v8 │ │ -045928: a901 0405 |000c: div-float v1, v4, v5 │ │ -04592c: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -04592e: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -045932: 6e10 8701 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0187 │ │ -045938: 0a04 |0014: move-result v4 │ │ -04593a: 8295 |0015: int-to-float v5, v9 │ │ -04593c: c954 |0016: div-float/2addr v4, v5 │ │ -04593e: 7120 171a 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -045944: 0a01 |001a: move-result v1 │ │ -045946: 6e30 7601 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0176 │ │ -04594c: 6e10 8901 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0189 │ │ -045952: 0a04 |0021: move-result v4 │ │ -045954: 8285 |0022: int-to-float v5, v8 │ │ -045956: c815 |0023: mul-float/2addr v5, v1 │ │ -045958: c754 |0024: sub-float/2addr v4, v5 │ │ -04595a: a902 0406 |0025: div-float v2, v4, v6 │ │ -04595e: 6e10 8701 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0187 │ │ -045964: 0a04 |002a: move-result v4 │ │ -045966: 8295 |002b: int-to-float v5, v9 │ │ -045968: c815 |002c: mul-float/2addr v5, v1 │ │ -04596a: c754 |002d: sub-float/2addr v4, v5 │ │ -04596c: a903 0406 |002e: div-float v3, v4, v6 │ │ -045970: 6e30 7701 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0177 │ │ -045976: 1100 |0033: return-object v0 │ │ -045978: 6e10 8701 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0187 │ │ -04597e: 0a04 |0037: move-result v4 │ │ -045980: 8295 |0038: int-to-float v5, v9 │ │ -045982: c954 |0039: div-float/2addr v4, v5 │ │ -045984: 7120 191a 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -04598a: 0a01 |003d: move-result v1 │ │ -04598c: 28dd |003e: goto 001b // -0023 │ │ +044e7c: |[044e7c] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +044e8c: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +044e90: 2200 5000 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ +044e94: 7010 7501 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0175 │ │ +044e9a: 6e10 8901 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0189 │ │ +044ea0: 0a04 |000a: move-result v4 │ │ +044ea2: 8285 |000b: int-to-float v5, v8 │ │ +044ea4: a901 0405 |000c: div-float v1, v4, v5 │ │ +044ea8: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +044eaa: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +044eae: 6e10 8701 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0187 │ │ +044eb4: 0a04 |0014: move-result v4 │ │ +044eb6: 8295 |0015: int-to-float v5, v9 │ │ +044eb8: c954 |0016: div-float/2addr v4, v5 │ │ +044eba: 7120 171a 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +044ec0: 0a01 |001a: move-result v1 │ │ +044ec2: 6e30 7601 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0176 │ │ +044ec8: 6e10 8901 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0189 │ │ +044ece: 0a04 |0021: move-result v4 │ │ +044ed0: 8285 |0022: int-to-float v5, v8 │ │ +044ed2: c815 |0023: mul-float/2addr v5, v1 │ │ +044ed4: c754 |0024: sub-float/2addr v4, v5 │ │ +044ed6: a902 0406 |0025: div-float v2, v4, v6 │ │ +044eda: 6e10 8701 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0187 │ │ +044ee0: 0a04 |002a: move-result v4 │ │ +044ee2: 8295 |002b: int-to-float v5, v9 │ │ +044ee4: c815 |002c: mul-float/2addr v5, v1 │ │ +044ee6: c754 |002d: sub-float/2addr v4, v5 │ │ +044ee8: a903 0406 |002e: div-float v3, v4, v6 │ │ +044eec: 6e30 7701 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0177 │ │ +044ef2: 1100 |0033: return-object v0 │ │ +044ef4: 6e10 8701 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0187 │ │ +044efa: 0a04 |0037: move-result v4 │ │ +044efc: 8295 |0038: int-to-float v5, v9 │ │ +044efe: c954 |0039: div-float/2addr v4, v5 │ │ +044f00: 7120 191a 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +044f06: 0a01 |003d: move-result v1 │ │ +044f08: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -35848,48 +35847,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 │ │ -045990: |[045990] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -0459a0: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -0459a4: 5452 6303 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -0459a8: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -0459ac: 2202 e103 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0459b0: 1a03 9a0d |0008: const-string v3, "bad argument to loadBitmap" // string@0d9a │ │ -0459b4: 7020 001a 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -0459ba: 2702 |000d: throw v2 │ │ -0459bc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0459be: 5452 6303 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -0459c2: 6e10 ca00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ -0459c8: 0c02 |0014: move-result-object v2 │ │ -0459ca: 6e20 bf00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00bf │ │ -0459d0: 0c00 |0018: move-result-object v0 │ │ -0459d2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0459d4: 7130 6401 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@0164 │ │ -0459da: 0c02 |001d: move-result-object v2 │ │ -0459dc: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -0459e0: 6e10 d119 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@19d1 │ │ -0459e6: 1102 |0023: return-object v2 │ │ -0459e8: 0d01 |0024: move-exception v1 │ │ -0459ea: 1a03 110a |0025: const-string v3, "PrintHelperKitkat" // string@0a11 │ │ -0459ee: 1a04 540e |0027: const-string v4, "close fail " // string@0e54 │ │ -0459f2: 7130 9915 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -0459f8: 28f7 |002c: goto 0023 // -0009 │ │ -0459fa: 0d02 |002d: move-exception v2 │ │ -0459fc: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -045a00: 6e10 d119 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@19d1 │ │ -045a06: 2702 |0033: throw v2 │ │ -045a08: 0d01 |0034: move-exception v1 │ │ -045a0a: 1a03 110a |0035: const-string v3, "PrintHelperKitkat" // string@0a11 │ │ -045a0e: 1a04 540e |0037: const-string v4, "close fail " // string@0e54 │ │ -045a12: 7130 9915 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -045a18: 28f7 |003c: goto 0033 // -0009 │ │ +044f0c: |[044f0c] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +044f1c: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +044f20: 5452 6303 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +044f24: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +044f28: 2202 ea03 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +044f2c: 1a03 a30d |0008: const-string v3, "bad argument to loadBitmap" // string@0da3 │ │ +044f30: 7020 001a 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +044f36: 2702 |000d: throw v2 │ │ +044f38: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +044f3a: 5452 6303 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +044f3e: 6e10 ca00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ +044f44: 0c02 |0014: move-result-object v2 │ │ +044f46: 6e20 bf00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00bf │ │ +044f4c: 0c00 |0018: move-result-object v0 │ │ +044f4e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +044f50: 7130 6401 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@0164 │ │ +044f56: 0c02 |001d: move-result-object v2 │ │ +044f58: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +044f5c: 6e10 d119 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@19d1 │ │ +044f62: 1102 |0023: return-object v2 │ │ +044f64: 0d01 |0024: move-exception v1 │ │ +044f66: 1a03 1a0a |0025: const-string v3, "PrintHelperKitkat" // string@0a1a │ │ +044f6a: 1a04 5d0e |0027: const-string v4, "close fail " // string@0e5d │ │ +044f6e: 7130 9915 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +044f74: 28f7 |002c: goto 0023 // -0009 │ │ +044f76: 0d02 |002d: move-exception v2 │ │ +044f78: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +044f7c: 6e10 d119 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@19d1 │ │ +044f82: 2702 |0033: throw v2 │ │ +044f84: 0d01 |0034: move-exception v1 │ │ +044f86: 1a03 1a0a |0035: const-string v3, "PrintHelperKitkat" // string@0a1a │ │ +044f8a: 1a04 5d0e |0037: const-string v4, "close fail " // string@0e5d │ │ +044f8e: 7130 9915 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +044f94: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -35922,83 +35921,83 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -045a40: |[045a40] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -045a50: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -045a52: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -045a54: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -045a58: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -045a5c: 5497 6303 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -045a60: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -045a64: 2206 e103 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -045a68: 1a07 990d |000c: const-string v7, "bad argument to getScaledBitmap" // string@0d99 │ │ -045a6c: 7020 001a 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -045a72: 2706 |0011: throw v6 │ │ -045a74: 2203 4a00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@004a │ │ -045a78: 7010 6201 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0162 │ │ -045a7e: 5c38 2300 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0023 │ │ -045a82: 7030 1509 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0915 │ │ -045a88: 5235 2700 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0027 │ │ -045a8c: 5231 2600 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0026 │ │ -045a90: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -045a94: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -045a98: 1106 |0024: return-object v6 │ │ -045a9a: 7120 181a 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -045aa0: 0a02 |0028: move-result v2 │ │ -045aa2: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -045aa4: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -045aa8: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -045aac: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -045ab0: 28fa |0030: goto 002a // -0006 │ │ -045ab2: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -045ab6: 7120 1a1a 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -045abc: 0a07 |0036: move-result v7 │ │ -045abe: b347 |0037: div-int/2addr v7, v4 │ │ -045ac0: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -045ac4: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -045ac6: 5497 6503 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ -045aca: 1d07 |003d: monitor-enter v7 │ │ -045acc: 2206 4a00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@004a │ │ -045ad0: 7010 6201 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0162 │ │ -045ad6: 5b96 6403 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -045ada: 5496 6403 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -045ade: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -045ae0: 5c68 2400 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0024 │ │ -045ae4: 5496 6403 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -045ae8: 5964 2500 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0025 │ │ -045aec: 5490 6403 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -045af0: 1e07 |0050: monitor-exit v7 │ │ -045af2: 7030 1509 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0915 │ │ -045af8: 0c06 |0054: move-result-object v6 │ │ -045afa: 5497 6503 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ -045afe: 1d07 |0057: monitor-enter v7 │ │ -045b00: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -045b02: 5b98 6403 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -045b06: 1e07 |005b: monitor-exit v7 │ │ -045b08: 28c8 |005c: goto 0024 // -0038 │ │ -045b0a: 0d06 |005d: move-exception v6 │ │ -045b0c: 1e07 |005e: monitor-exit v7 │ │ -045b0e: 2706 |005f: throw v6 │ │ -045b10: 0d06 |0060: move-exception v6 │ │ -045b12: 1e07 |0061: monitor-exit v7 │ │ -045b14: 2706 |0062: throw v6 │ │ -045b16: 0d06 |0063: move-exception v6 │ │ -045b18: 5497 6503 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ -045b1c: 1d07 |0066: monitor-enter v7 │ │ -045b1e: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -045b20: 5b98 6403 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ -045b24: 1e07 |006a: monitor-exit v7 │ │ -045b26: 2706 |006b: throw v6 │ │ -045b28: 0d06 |006c: move-exception v6 │ │ -045b2a: 1e07 |006d: monitor-exit v7 │ │ -045b2c: 2706 |006e: throw v6 │ │ +044fbc: |[044fbc] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +044fcc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +044fce: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +044fd0: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +044fd4: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +044fd8: 5497 6303 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +044fdc: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +044fe0: 2206 ea03 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +044fe4: 1a07 a20d |000c: const-string v7, "bad argument to getScaledBitmap" // string@0da2 │ │ +044fe8: 7020 001a 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +044fee: 2706 |0011: throw v6 │ │ +044ff0: 2203 4c00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@004c │ │ +044ff4: 7010 6201 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0162 │ │ +044ffa: 5c38 2300 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0023 │ │ +044ffe: 7030 1509 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0915 │ │ +045004: 5235 2700 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0027 │ │ +045008: 5231 2600 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0026 │ │ +04500c: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +045010: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +045014: 1106 |0024: return-object v6 │ │ +045016: 7120 181a 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +04501c: 0a02 |0028: move-result v2 │ │ +04501e: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +045020: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +045024: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +045028: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +04502c: 28fa |0030: goto 002a // -0006 │ │ +04502e: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +045032: 7120 1a1a 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +045038: 0a07 |0036: move-result v7 │ │ +04503a: b347 |0037: div-int/2addr v7, v4 │ │ +04503c: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +045040: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +045042: 5497 6503 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ +045046: 1d07 |003d: monitor-enter v7 │ │ +045048: 2206 4c00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@004c │ │ +04504c: 7010 6201 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0162 │ │ +045052: 5b96 6403 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +045056: 5496 6403 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +04505a: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +04505c: 5c68 2400 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0024 │ │ +045060: 5496 6403 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +045064: 5964 2500 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0025 │ │ +045068: 5490 6403 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +04506c: 1e07 |0050: monitor-exit v7 │ │ +04506e: 7030 1509 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0915 │ │ +045074: 0c06 |0054: move-result-object v6 │ │ +045076: 5497 6503 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ +04507a: 1d07 |0057: monitor-enter v7 │ │ +04507c: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +04507e: 5b98 6403 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +045082: 1e07 |005b: monitor-exit v7 │ │ +045084: 28c8 |005c: goto 0024 // -0038 │ │ +045086: 0d06 |005d: move-exception v6 │ │ +045088: 1e07 |005e: monitor-exit v7 │ │ +04508a: 2706 |005f: throw v6 │ │ +04508c: 0d06 |0060: move-exception v6 │ │ +04508e: 1e07 |0061: monitor-exit v7 │ │ +045090: 2706 |0062: throw v6 │ │ +045092: 0d06 |0063: move-exception v6 │ │ +045094: 5497 6503 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0365 │ │ +045098: 1d07 |0066: monitor-enter v7 │ │ +04509a: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +04509c: 5b98 6403 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0364 │ │ +0450a0: 1e07 |006a: monitor-exit v7 │ │ +0450a2: 2706 |006b: throw v6 │ │ +0450a4: 0d06 |006c: move-exception v6 │ │ +0450a6: 1e07 |006d: monitor-exit v7 │ │ +0450a8: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -36056,17 +36055,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b6c: |[045b6c] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -045b7c: 5210 6203 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ -045b80: 0f00 |0002: return v0 │ │ +0450e8: |[0450e8] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +0450f8: 5210 6203 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ +0450fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -36074,17 +36073,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b84: |[045b84] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -045b94: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ -045b98: 0f00 |0002: return v0 │ │ +045100: |[045100] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +045110: 5210 6603 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ +045114: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -36092,17 +36091,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b9c: |[045b9c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -045bac: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ -045bb0: 0f00 |0002: return v0 │ │ +045118: |[045118] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +045128: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ +04512c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -36110,43 +36109,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 │ │ -045bb4: |[045bb4] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -045bc4: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -045bc8: 0e00 |0002: return-void │ │ -045bca: 5261 6703 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ -045bce: 5464 6303 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -045bd2: 1a05 9b19 |0007: const-string v5, "print" // string@199b │ │ -045bd6: 6e20 d800 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -045bdc: 0c03 |000c: move-result-object v3 │ │ -045bde: 1f03 9100 |000d: check-cast v3, Landroid/print/PrintManager; // type@0091 │ │ -045be2: 6202 3200 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0032 │ │ -045be6: 6e10 6101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0161 │ │ -045bec: 0a04 |0014: move-result v4 │ │ -045bee: 6e10 6001 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0160 │ │ -045bf4: 0a05 |0018: move-result v5 │ │ -045bf6: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -045bfa: 6202 3100 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ -045bfe: 2204 8800 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0088 │ │ -045c02: 7010 3a02 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@023a │ │ -045c08: 6e20 3d02 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@023d │ │ -045c0e: 0c04 |0025: move-result-object v4 │ │ -045c10: 5265 6203 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ -045c14: 6e20 3c02 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@023c │ │ -045c1a: 0c04 |002b: move-result-object v4 │ │ -045c1c: 6e10 3b02 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@023b │ │ -045c22: 0c00 |002f: move-result-object v0 │ │ -045c24: 2204 b501 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@01b5 │ │ -045c28: 7051 f908 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@08f9 │ │ -045c2e: 6e40 4a02 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@024a │ │ -045c34: 28ca |0038: goto 0002 // -0036 │ │ +045130: |[045130] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +045140: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +045144: 0e00 |0002: return-void │ │ +045146: 5261 6703 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ +04514a: 5464 6303 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +04514e: 1a05 a419 |0007: const-string v5, "print" // string@19a4 │ │ +045152: 6e20 d800 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +045158: 0c03 |000c: move-result-object v3 │ │ +04515a: 1f03 9700 |000d: check-cast v3, Landroid/print/PrintManager; // type@0097 │ │ +04515e: 6202 3200 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0032 │ │ +045162: 6e10 6101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0161 │ │ +045168: 0a04 |0014: move-result v4 │ │ +04516a: 6e10 6001 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0160 │ │ +045170: 0a05 |0018: move-result v5 │ │ +045172: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +045176: 6202 3100 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ +04517a: 2204 8e00 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@008e │ │ +04517e: 7010 3a02 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@023a │ │ +045184: 6e20 3d02 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@023d │ │ +04518a: 0c04 |0025: move-result-object v4 │ │ +04518c: 5265 6203 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ +045190: 6e20 3c02 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@023c │ │ +045196: 0c04 |002b: move-result-object v4 │ │ +045198: 6e10 3b02 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@023b │ │ +04519e: 0c00 |002f: move-result-object v0 │ │ +0451a0: 2204 be01 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@01be │ │ +0451a4: 7051 f908 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@08f9 │ │ +0451aa: 6e40 4a02 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@024a │ │ +0451b0: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -36168,42 +36167,42 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -045c38: |[045c38] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -045c48: 5272 6703 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ -045c4c: 2203 b801 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@01b8 │ │ -045c50: 7052 0709 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@0907 │ │ -045c56: 5475 6303 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ -045c5a: 1a06 9b19 |0009: const-string v6, "print" // string@199b │ │ -045c5e: 6e20 d800 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -045c64: 0c04 |000e: move-result-object v4 │ │ -045c66: 1f04 9100 |000f: check-cast v4, Landroid/print/PrintManager; // type@0091 │ │ -045c6a: 2201 8800 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0088 │ │ -045c6e: 7010 3a02 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@023a │ │ -045c74: 5275 6203 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ -045c78: 6e20 3c02 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@023c │ │ -045c7e: 5275 6603 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ -045c82: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -045c84: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -045c88: 6205 3100 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ -045c8c: 6e20 3d02 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@023d │ │ -045c92: 6e10 3b02 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@023b │ │ -045c98: 0c00 |0028: move-result-object v0 │ │ -045c9a: 6e40 4a02 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@024a │ │ -045ca0: 0e00 |002c: return-void │ │ -045ca2: 5275 6603 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ -045ca6: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -045ca8: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -045cac: 6205 3200 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0032 │ │ -045cb0: 6e20 3d02 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@023d │ │ -045cb6: 28ee |0037: goto 0025 // -0012 │ │ +0451b4: |[0451b4] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0451c4: 5272 6703 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ +0451c8: 2203 c101 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@01c1 │ │ +0451cc: 7052 0709 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@0907 │ │ +0451d2: 5475 6303 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0363 │ │ +0451d6: 1a06 a419 |0009: const-string v6, "print" // string@19a4 │ │ +0451da: 6e20 d800 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +0451e0: 0c04 |000e: move-result-object v4 │ │ +0451e2: 1f04 9700 |000f: check-cast v4, Landroid/print/PrintManager; // type@0097 │ │ +0451e6: 2201 8e00 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@008e │ │ +0451ea: 7010 3a02 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@023a │ │ +0451f0: 5275 6203 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ +0451f4: 6e20 3c02 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@023c │ │ +0451fa: 5275 6603 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ +0451fe: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +045200: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +045204: 6205 3100 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ +045208: 6e20 3d02 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@023d │ │ +04520e: 6e10 3b02 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@023b │ │ +045214: 0c00 |0028: move-result-object v0 │ │ +045216: 6e40 4a02 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@024a │ │ +04521c: 0e00 |002c: return-void │ │ +04521e: 5275 6603 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ +045222: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +045224: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +045228: 6205 3200 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0032 │ │ +04522c: 6e20 3d02 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@023d │ │ +045232: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -36229,17 +36228,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045cb8: |[045cb8] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -045cc8: 5901 6203 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ -045ccc: 0e00 |0002: return-void │ │ +045234: |[045234] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +045244: 5901 6203 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0362 │ │ +045248: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -36249,17 +36248,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045cd0: |[045cd0] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -045ce0: 5901 6603 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ -045ce4: 0e00 |0002: return-void │ │ +04524c: |[04524c] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +04525c: 5901 6603 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0366 │ │ +045260: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -36269,31 +36268,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045ce8: |[045ce8] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -045cf8: 5901 6703 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ -045cfc: 0e00 |0002: return-void │ │ +045264: |[045264] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +045274: 5901 6703 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0367 │ │ +045278: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2578 (PrintHelperKitkat.java) │ │ + source_file_idx : 2587 (PrintHelperKitkat.java) │ │ │ │ Class #208 header: │ │ -class_idx : 442 │ │ +class_idx : 451 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ @@ -36309,17 +36308,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 546 (BidiFormatter.java) │ │ │ │ Class #209 header: │ │ -class_idx : 443 │ │ +class_idx : 452 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #209 annotations: │ │ @@ -36352,22 +36351,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -045d00: |[045d00] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -045d10: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045d16: 7100 9e1a 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1a9e │ │ -045d1c: 0c00 |0006: move-result-object v0 │ │ -045d1e: 7110 3209 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0932 │ │ -045d24: 0a00 |000a: move-result v0 │ │ -045d26: 7020 2109 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0921 │ │ -045d2c: 0e00 |000e: return-void │ │ +04527c: |[04527c] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +04528c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +045292: 7100 9e1a 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1a9e │ │ +045298: 0c00 |0006: move-result-object v0 │ │ +04529a: 7110 3209 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0932 │ │ +0452a0: 0a00 |000a: move-result v0 │ │ +0452a2: 7020 2109 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0921 │ │ +0452a8: 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; │ │ @@ -36377,20 +36376,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045d30: |[045d30] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -045d40: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045d46: 7110 3209 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0932 │ │ -045d4c: 0a00 |0006: move-result v0 │ │ -045d4e: 7020 2109 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0921 │ │ -045d54: 0e00 |000a: return-void │ │ +0452ac: |[0452ac] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +0452bc: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0452c2: 7110 3209 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0932 │ │ +0452c8: 0a00 |0006: move-result v0 │ │ +0452ca: 7020 2109 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0921 │ │ +0452d0: 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; │ │ @@ -36401,18 +36400,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045d58: |[045d58] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -045d68: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045d6e: 7020 2109 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0921 │ │ -045d74: 0e00 |0006: return-void │ │ +0452d4: |[0452d4] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +0452e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0452ea: 7020 2109 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0921 │ │ +0452f0: 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; │ │ @@ -36423,22 +36422,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 │ │ -045d78: |[045d78] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -045d88: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -045d8c: 7100 3409 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0934 │ │ -045d92: 0c00 |0005: move-result-object v0 │ │ -045d94: 1100 |0006: return-object v0 │ │ -045d96: 7100 3509 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0935 │ │ -045d9c: 0c00 |000a: move-result-object v0 │ │ -045d9e: 28fb |000b: goto 0006 // -0005 │ │ +0452f4: |[0452f4] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +045304: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +045308: 7100 3409 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0934 │ │ +04530e: 0c00 |0005: move-result-object v0 │ │ +045310: 1100 |0006: return-object v0 │ │ +045312: 7100 3509 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0935 │ │ +045318: 0c00 |000a: move-result-object v0 │ │ +04531a: 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;) │ │ @@ -36446,22 +36445,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -045da0: |[045da0] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -045db0: 5c12 6903 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0369 │ │ -045db4: 7100 3309 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0933 │ │ -045dba: 0c00 |0005: move-result-object v0 │ │ -045dbc: 5b10 6a03 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ -045dc0: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -045dc2: 5910 6803 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045dc6: 0e00 |000b: return-void │ │ +04531c: |[04531c] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +04532c: 5c12 6903 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0369 │ │ +045330: 7100 3309 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0933 │ │ +045336: 0c00 |0005: move-result-object v0 │ │ +045338: 5b10 6a03 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ +04533c: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +04533e: 5910 6803 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +045342: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -36474,33 +36473,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -045dc8: |[045dc8] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -045dd8: 5250 6803 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045ddc: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -045dde: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -045de2: 5450 6a03 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ -045de6: 7100 3309 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0933 │ │ -045dec: 0c01 |000a: move-result-object v1 │ │ -045dee: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -045df2: 5550 6903 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0369 │ │ -045df6: 7110 2009 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0920 │ │ -045dfc: 0c00 |0012: move-result-object v0 │ │ -045dfe: 1100 |0013: return-object v0 │ │ -045e00: 2200 bd01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01bd │ │ -045e04: 5551 6903 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0369 │ │ -045e08: 5252 6803 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045e0c: 5453 6a03 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ -045e10: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -045e12: 7054 3109 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@0931 │ │ -045e18: 28f3 |0020: goto 0013 // -000d │ │ +045344: |[045344] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +045354: 5250 6803 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +045358: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +04535a: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +04535e: 5450 6a03 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ +045362: 7100 3309 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0933 │ │ +045368: 0c01 |000a: move-result-object v1 │ │ +04536a: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +04536e: 5550 6903 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0369 │ │ +045372: 7110 2009 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0920 │ │ +045378: 0c00 |0012: move-result-object v0 │ │ +04537a: 1100 |0013: return-object v0 │ │ +04537c: 2200 c601 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01c6 │ │ +045380: 5551 6903 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0369 │ │ +045384: 5252 6803 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +045388: 5453 6a03 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ +04538c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +04538e: 7054 3109 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@0931 │ │ +045394: 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; │ │ @@ -36510,17 +36509,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 │ │ -045e1c: |[045e1c] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -045e2c: 5b01 6a03 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ -045e30: 1100 |0002: return-object v0 │ │ +045398: |[045398] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +0453a8: 5b01 6a03 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@036a │ │ +0453ac: 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; │ │ @@ -36530,40 +36529,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 │ │ -045e34: |[045e34] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -045e44: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -045e48: 5210 6803 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045e4c: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -045e50: 5910 6803 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045e54: 1101 |0008: return-object v1 │ │ -045e56: 5210 6803 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045e5a: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -045e5e: 5910 6803 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ -045e62: 28f9 |000f: goto 0008 // -0007 │ │ +0453b0: |[0453b0] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +0453c0: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +0453c4: 5210 6803 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +0453c8: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0453cc: 5910 6803 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +0453d0: 1101 |0008: return-object v1 │ │ +0453d2: 5210 6803 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +0453d6: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +0453da: 5910 6803 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0368 │ │ +0453de: 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 : 546 (BidiFormatter.java) │ │ │ │ Class #210 header: │ │ -class_idx : 444 │ │ +class_idx : 453 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 546 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #210 annotations: │ │ @@ -36614,27 +36613,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -045e64: |[045e64] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -045e74: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -045e78: 2331 2c04 |0002: new-array v1, v3, [B // type@042c │ │ -045e7c: 6901 6b03 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036b │ │ -045e80: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -045e82: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -045e86: 6201 6b03 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036b │ │ -045e8a: 7110 e519 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@19e5 │ │ -045e90: 0a02 |000e: move-result v2 │ │ -045e92: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -045e96: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -045e9a: 28f4 |0013: goto 0007 // -000c │ │ -045e9c: 0e00 |0014: return-void │ │ +0453e0: |[0453e0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +0453f0: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0453f4: 2331 3504 |0002: new-array v1, v3, [B // type@0435 │ │ +0453f8: 6901 6b03 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036b │ │ +0453fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0453fe: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +045402: 6201 6b03 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036b │ │ +045406: 7110 e519 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@19e5 │ │ +04540c: 0a02 |000e: move-result v2 │ │ +04540e: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +045412: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +045416: 28f4 |0013: goto 0007 // -000c │ │ +045418: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -36646,22 +36645,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -045ea0: |[045ea0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -045eb0: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -045eb6: 5b12 7103 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -045eba: 5c13 6e03 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@036e │ │ -045ebe: 6e10 351a 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1a35 │ │ -045ec4: 0a00 |000a: move-result v0 │ │ -045ec6: 5910 7003 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ -045eca: 0e00 |000d: return-void │ │ +04541c: |[04541c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +04542c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +045432: 5b12 7103 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +045436: 5c13 6e03 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@036e │ │ +04543a: 6e10 351a 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1a35 │ │ +045440: 0a00 |000a: move-result v0 │ │ +045442: 5910 7003 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ +045446: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -36675,23 +36674,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -045ecc: |[045ecc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -045edc: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -045ee0: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -045ee4: 6200 6b03 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036b │ │ -045ee8: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -045eec: 0f00 |0008: return v0 │ │ -045eee: 7110 e419 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ -045ef4: 0a00 |000c: move-result v0 │ │ -045ef6: 28fb |000d: goto 0008 // -0005 │ │ +045448: |[045448] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +045458: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +04545c: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +045460: 6200 6b03 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@036b │ │ +045464: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +045468: 0f00 |0008: return v0 │ │ +04546a: 7110 e419 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ +045470: 0a00 |000c: move-result v0 │ │ +045472: 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;) │ │ @@ -36699,37 +36698,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -045ef8: |[045ef8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -045f08: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -045f0c: 5240 6d03 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f10: 5241 6d03 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f14: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -045f18: 5441 7103 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -045f1c: 5242 6d03 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f20: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -045f24: 5942 6d03 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f28: 6e20 2c1a 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -045f2e: 0a01 |0013: move-result v1 │ │ -045f30: 5e41 6f03 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045f34: 5741 6f03 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045f38: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -045f3c: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -045f40: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -045f44: 0f01 |001e: return v1 │ │ -045f46: 5741 6f03 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045f4a: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -045f4e: 5940 6d03 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f52: 5e43 6f03 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045f56: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -045f5a: 28f5 |0029: goto 001e // -000b │ │ +045474: |[045474] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +045484: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +045488: 5240 6d03 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04548c: 5241 6d03 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045490: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +045494: 5441 7103 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +045498: 5242 6d03 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04549c: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0454a0: 5942 6d03 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0454a4: 6e20 2c1a 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +0454aa: 0a01 |0013: move-result v1 │ │ +0454ac: 5e41 6f03 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0454b0: 5741 6f03 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0454b4: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +0454b8: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +0454bc: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +0454c0: 0f01 |001e: return v1 │ │ +0454c2: 5741 6f03 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0454c6: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +0454ca: 5940 6d03 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0454ce: 5e43 6f03 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0454d2: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +0454d6: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -36747,29 +36746,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -045f5c: |[045f5c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -045f6c: 5230 6d03 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f70: 5231 7003 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ -045f74: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -045f78: 5430 7103 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -045f7c: 5231 6d03 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f80: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -045f84: 5932 6d03 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045f88: 6e20 2c1a 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -045f8e: 0a00 |0011: move-result v0 │ │ -045f90: 5e30 6f03 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045f94: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -045f98: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -045f9c: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -045fa0: 0f00 |001a: return v0 │ │ +0454d8: |[0454d8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +0454e8: 5230 6d03 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0454ec: 5231 7003 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ +0454f0: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +0454f4: 5430 7103 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +0454f8: 5231 6d03 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0454fc: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +045500: 5932 6d03 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045504: 6e20 2c1a 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +04550a: 0a00 |0011: move-result v0 │ │ +04550c: 5e30 6f03 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045510: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +045514: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +045518: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +04551c: 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; │ │ │ │ @@ -36778,55 +36777,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -045fa4: |[045fa4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -045fb4: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -045fb8: 5250 6d03 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045fbc: 5252 6d03 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045fc0: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -045fc4: 5452 7103 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -045fc8: 5253 6d03 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045fcc: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -045fd0: 5953 6d03 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045fd4: 6e20 2c1a 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -045fda: 0a02 |0013: move-result v2 │ │ -045fdc: 5e52 6f03 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045fe0: 5752 6f03 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045fe4: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -045fe8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -045fec: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -045ff0: 0f02 |001e: return v2 │ │ -045ff2: 5752 6f03 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -045ff6: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -045ffa: 5950 6d03 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -045ffe: 5e54 6f03 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046002: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -046006: 28f5 |0029: goto 001e // -000b │ │ -046008: 5752 6f03 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -04600c: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -046010: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -046014: 5752 6f03 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046018: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -04601c: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -046020: 5751 6f03 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046024: 5252 6d03 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046028: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -04602c: 5452 7103 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -046030: 5253 6d03 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046034: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -046038: 5953 6d03 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -04603c: 6e20 2c1a 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -046042: 0a02 |0047: move-result v2 │ │ -046044: 5e52 6f03 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046048: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -04604c: 28ec |004c: goto 0038 // -0014 │ │ +045520: |[045520] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +045530: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +045534: 5250 6d03 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045538: 5252 6d03 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04553c: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +045540: 5452 7103 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +045544: 5253 6d03 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045548: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04554c: 5953 6d03 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045550: 6e20 2c1a 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +045556: 0a02 |0013: move-result v2 │ │ +045558: 5e52 6f03 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04555c: 5752 6f03 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045560: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +045564: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +045568: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +04556c: 0f02 |001e: return v2 │ │ +04556e: 5752 6f03 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045572: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +045576: 5950 6d03 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04557a: 5e54 6f03 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04557e: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +045582: 28f5 |0029: goto 001e // -000b │ │ +045584: 5752 6f03 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045588: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +04558c: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +045590: 5752 6f03 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045594: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +045598: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +04559c: 5751 6f03 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0455a0: 5252 6d03 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455a4: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +0455a8: 5452 7103 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +0455ac: 5253 6d03 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455b0: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0455b4: 5953 6d03 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455b8: 6e20 2c1a 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +0455be: 0a02 |0047: move-result v2 │ │ +0455c0: 5e52 6f03 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0455c4: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +0455c8: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -36848,55 +36847,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -046050: |[046050] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -046060: 5250 6d03 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046064: 5252 6d03 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046068: 5253 7003 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ -04606c: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -046070: 5452 7103 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -046074: 5253 6d03 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046078: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -04607c: 5954 6d03 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046080: 6e20 2c1a 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -046086: 0a02 |0013: move-result v2 │ │ -046088: 5e52 6f03 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -04608c: 5752 6f03 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046090: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -046094: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -046098: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -04609c: 0f02 |001e: return v2 │ │ -04609e: 5752 6f03 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0460a2: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -0460a6: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -0460aa: 5752 6f03 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0460ae: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -0460b2: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -0460b6: 5751 6f03 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0460ba: 5252 6d03 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0460be: 5253 7003 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ -0460c2: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -0460c6: 5452 7103 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -0460ca: 5253 6d03 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0460ce: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0460d2: 5954 6d03 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0460d6: 6e20 2c1a 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -0460dc: 0a02 |003e: move-result v2 │ │ -0460de: 5e52 6f03 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0460e2: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -0460e6: 28ea |0043: goto 002d // -0016 │ │ -0460e8: 5950 6d03 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0460ec: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -0460f0: 5e52 6f03 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0460f4: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -0460f8: 28d2 |004c: goto 001e // -002e │ │ +0455cc: |[0455cc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +0455dc: 5250 6d03 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455e0: 5252 6d03 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455e4: 5253 7003 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ +0455e8: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +0455ec: 5452 7103 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +0455f0: 5253 6d03 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455f4: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0455f8: 5954 6d03 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0455fc: 6e20 2c1a 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +045602: 0a02 |0013: move-result v2 │ │ +045604: 5e52 6f03 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045608: 5752 6f03 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04560c: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +045610: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +045614: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +045618: 0f02 |001e: return v2 │ │ +04561a: 5752 6f03 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04561e: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +045622: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +045626: 5752 6f03 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04562a: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +04562e: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +045632: 5751 6f03 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045636: 5252 6d03 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04563a: 5253 7003 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ +04563e: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +045642: 5452 7103 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +045646: 5253 6d03 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04564a: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +04564e: 5954 6d03 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045652: 6e20 2c1a 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +045658: 0a02 |003e: move-result v2 │ │ +04565a: 5e52 6f03 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04565e: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +045662: 28ea |0043: goto 002d // -0016 │ │ +045664: 5950 6d03 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045668: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +04566c: 5e52 6f03 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045670: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +045674: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -36918,57 +36917,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -0460fc: |[0460fc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -04610c: 5442 7103 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -046110: 5243 6d03 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046114: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -046118: 6e20 2c1a 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -04611e: 0a02 |0009: move-result v2 │ │ -046120: 5e42 6f03 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046124: 5742 6f03 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046128: 7110 e719 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@19e7 │ │ -04612e: 0a02 |0011: move-result v2 │ │ -046130: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -046134: 5442 7103 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -046138: 5243 6d03 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -04613c: 7120 e319 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@19e3 │ │ -046142: 0a00 |001b: move-result v0 │ │ -046144: 5242 6d03 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046148: 7110 e119 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@19e1 │ │ -04614e: 0a03 |0021: move-result v3 │ │ -046150: b132 |0022: sub-int/2addr v2, v3 │ │ -046152: 5942 6d03 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046156: 7110 e519 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@19e5 │ │ -04615c: 0a01 |0028: move-result v1 │ │ -04615e: 0f01 |0029: return v1 │ │ -046160: 5242 6d03 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046164: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -046168: 5942 6d03 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -04616c: 5742 6f03 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046170: 7110 2809 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0928 │ │ -046176: 0a01 |0035: move-result v1 │ │ -046178: 5542 6e03 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@036e │ │ -04617c: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -046180: 5742 6f03 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046184: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -046188: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -04618c: 7010 2d09 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@092d │ │ -046192: 0a01 |0043: move-result v1 │ │ -046194: 28e5 |0044: goto 0029 // -001b │ │ -046196: 5742 6f03 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -04619a: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -04619e: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -0461a2: 7010 2b09 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@092b │ │ -0461a8: 0a01 |004e: move-result v1 │ │ -0461aa: 28da |004f: goto 0029 // -0026 │ │ +045678: |[045678] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +045688: 5442 7103 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +04568c: 5243 6d03 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045690: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +045694: 6e20 2c1a 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +04569a: 0a02 |0009: move-result v2 │ │ +04569c: 5e42 6f03 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0456a0: 5742 6f03 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0456a4: 7110 e719 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@19e7 │ │ +0456aa: 0a02 |0011: move-result v2 │ │ +0456ac: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +0456b0: 5442 7103 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +0456b4: 5243 6d03 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0456b8: 7120 e319 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@19e3 │ │ +0456be: 0a00 |001b: move-result v0 │ │ +0456c0: 5242 6d03 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0456c4: 7110 e119 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@19e1 │ │ +0456ca: 0a03 |0021: move-result v3 │ │ +0456cc: b132 |0022: sub-int/2addr v2, v3 │ │ +0456ce: 5942 6d03 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0456d2: 7110 e519 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@19e5 │ │ +0456d8: 0a01 |0028: move-result v1 │ │ +0456da: 0f01 |0029: return v1 │ │ +0456dc: 5242 6d03 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0456e0: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0456e4: 5942 6d03 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0456e8: 5742 6f03 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0456ec: 7110 2809 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0928 │ │ +0456f2: 0a01 |0035: move-result v1 │ │ +0456f4: 5542 6e03 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@036e │ │ +0456f8: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +0456fc: 5742 6f03 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045700: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +045704: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +045708: 7010 2d09 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@092d │ │ +04570e: 0a01 |0043: move-result v1 │ │ +045710: 28e5 |0044: goto 0029 // -001b │ │ +045712: 5742 6f03 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045716: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +04571a: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +04571e: 7010 2b09 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@092b │ │ +045724: 0a01 |004e: move-result v1 │ │ +045726: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -36990,56 +36989,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0461ac: |[0461ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -0461bc: 5442 7103 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -0461c0: 5243 6d03 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0461c4: 6e20 2c1a 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -0461ca: 0a02 |0007: move-result v2 │ │ -0461cc: 5e42 6f03 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0461d0: 5742 6f03 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -0461d4: 7110 e619 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@19e6 │ │ -0461da: 0a02 |000f: move-result v2 │ │ -0461dc: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -0461e0: 5442 7103 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ -0461e4: 5243 6d03 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0461e8: 7120 e219 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@19e2 │ │ -0461ee: 0a00 |0019: move-result v0 │ │ -0461f0: 5242 6d03 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0461f4: 7110 e119 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@19e1 │ │ -0461fa: 0a03 |001f: move-result v3 │ │ -0461fc: b032 |0020: add-int/2addr v2, v3 │ │ -0461fe: 5942 6d03 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046202: 7110 e519 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@19e5 │ │ -046208: 0a01 |0026: move-result v1 │ │ -04620a: 0f01 |0027: return v1 │ │ -04620c: 5242 6d03 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046210: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -046214: 5942 6d03 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046218: 5742 6f03 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -04621c: 7110 2809 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0928 │ │ -046222: 0a01 |0033: move-result v1 │ │ -046224: 5542 6e03 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@036e │ │ -046228: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -04622c: 5742 6f03 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046230: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -046234: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -046238: 7010 2e09 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@092e │ │ -04623e: 0a01 |0041: move-result v1 │ │ -046240: 28e5 |0042: goto 0027 // -001b │ │ -046242: 5742 6f03 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ -046246: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -04624a: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -04624e: 7010 2c09 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@092c │ │ -046254: 0a01 |004c: move-result v1 │ │ -046256: 28da |004d: goto 0027 // -0026 │ │ +045728: |[045728] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +045738: 5442 7103 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +04573c: 5243 6d03 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045740: 6e20 2c1a 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +045746: 0a02 |0007: move-result v2 │ │ +045748: 5e42 6f03 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +04574c: 5742 6f03 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045750: 7110 e619 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@19e6 │ │ +045756: 0a02 |000f: move-result v2 │ │ +045758: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +04575c: 5442 7103 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0371 │ │ +045760: 5243 6d03 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045764: 7120 e219 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@19e2 │ │ +04576a: 0a00 |0019: move-result v0 │ │ +04576c: 5242 6d03 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045770: 7110 e119 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@19e1 │ │ +045776: 0a03 |001f: move-result v3 │ │ +045778: b032 |0020: add-int/2addr v2, v3 │ │ +04577a: 5942 6d03 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04577e: 7110 e519 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@19e5 │ │ +045784: 0a01 |0026: move-result v1 │ │ +045786: 0f01 |0027: return v1 │ │ +045788: 5242 6d03 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04578c: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +045790: 5942 6d03 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045794: 5742 6f03 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +045798: 7110 2809 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0928 │ │ +04579e: 0a01 |0033: move-result v1 │ │ +0457a0: 5542 6e03 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@036e │ │ +0457a4: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +0457a8: 5742 6f03 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0457ac: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +0457b0: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +0457b4: 7010 2e09 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@092e │ │ +0457ba: 0a01 |0041: move-result v1 │ │ +0457bc: 28e5 |0042: goto 0027 // -001b │ │ +0457be: 5742 6f03 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@036f │ │ +0457c2: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +0457c6: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +0457ca: 7010 2c09 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@092c │ │ +0457d0: 0a01 |004c: move-result v1 │ │ +0457d2: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -37061,76 +37060,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -046258: |[046258] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -046268: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04626a: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -04626c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -04626e: 5985 6d03 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -046272: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -046274: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -046276: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -046278: 5286 6d03 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -04627c: 5287 7003 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ -046280: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -046284: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -046288: 6e10 2709 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0927 │ │ -04628e: 0a06 |0013: move-result v6 │ │ -046290: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -046296: 0102 |0017: move v2, v0 │ │ -046298: 28f0 |0018: goto 0008 // -0010 │ │ -04629a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04629e: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -0462a0: 28ec |001c: goto 0008 // -0014 │ │ -0462a2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0462a6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0462a8: 28e8 |0020: goto 0008 // -0018 │ │ -0462aa: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0462ae: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -0462b0: 28e4 |0024: goto 0008 // -001c │ │ -0462b2: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -0462b6: 0131 |0027: move v1, v3 │ │ -0462b8: 0f01 |0028: return v1 │ │ -0462ba: 0102 |0029: move v2, v0 │ │ -0462bc: 28de |002a: goto 0008 // -0022 │ │ -0462be: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -0462c2: 0141 |002d: move v1, v4 │ │ -0462c4: 28fa |002e: goto 0028 // -0006 │ │ -0462c6: 0102 |002f: move v2, v0 │ │ -0462c8: 28d8 |0030: goto 0008 // -0028 │ │ -0462ca: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -0462ce: 0151 |0033: move v1, v5 │ │ -0462d0: 28f4 |0034: goto 0028 // -000c │ │ -0462d2: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -0462d6: 5286 6d03 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0462da: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -0462de: 6e10 2609 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0926 │ │ -0462e4: 0a06 |003e: move-result v6 │ │ -0462e6: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -0462ec: 28f5 |0042: goto 0037 // -000b │ │ -0462ee: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -0462f2: 0131 |0045: move v1, v3 │ │ -0462f4: 28e2 |0046: goto 0028 // -001e │ │ -0462f6: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0462fa: 28ee |0049: goto 0037 // -0012 │ │ -0462fc: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -046300: 0141 |004c: move v1, v4 │ │ -046302: 28db |004d: goto 0028 // -0025 │ │ -046304: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -046308: 28e7 |0050: goto 0037 // -0019 │ │ -04630a: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04630e: 28e4 |0053: goto 0037 // -001c │ │ -046310: 0151 |0054: move v1, v5 │ │ -046312: 28d3 |0055: goto 0028 // -002d │ │ -046314: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -046368: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +0457d4: |[0457d4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +0457e4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0457e6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0457e8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0457ea: 5985 6d03 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0457ee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0457f0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0457f2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0457f4: 5286 6d03 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +0457f8: 5287 7003 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ +0457fc: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +045800: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +045804: 6e10 2709 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0927 │ │ +04580a: 0a06 |0013: move-result v6 │ │ +04580c: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +045812: 0102 |0017: move v2, v0 │ │ +045814: 28f0 |0018: goto 0008 // -0010 │ │ +045816: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04581a: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +04581c: 28ec |001c: goto 0008 // -0014 │ │ +04581e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +045822: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +045824: 28e8 |0020: goto 0008 // -0018 │ │ +045826: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04582a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +04582c: 28e4 |0024: goto 0008 // -001c │ │ +04582e: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +045832: 0131 |0027: move v1, v3 │ │ +045834: 0f01 |0028: return v1 │ │ +045836: 0102 |0029: move v2, v0 │ │ +045838: 28de |002a: goto 0008 // -0022 │ │ +04583a: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +04583e: 0141 |002d: move v1, v4 │ │ +045840: 28fa |002e: goto 0028 // -0006 │ │ +045842: 0102 |002f: move v2, v0 │ │ +045844: 28d8 |0030: goto 0008 // -0028 │ │ +045846: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +04584a: 0151 |0033: move v1, v5 │ │ +04584c: 28f4 |0034: goto 0028 // -000c │ │ +04584e: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +045852: 5286 6d03 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045856: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +04585a: 6e10 2609 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0926 │ │ +045860: 0a06 |003e: move-result v6 │ │ +045862: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +045868: 28f5 |0042: goto 0037 // -000b │ │ +04586a: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +04586e: 0131 |0045: move v1, v3 │ │ +045870: 28e2 |0046: goto 0028 // -001e │ │ +045872: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +045876: 28ee |0049: goto 0037 // -0012 │ │ +045878: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +04587c: 0141 |004c: move v1, v4 │ │ +04587e: 28db |004d: goto 0028 // -0025 │ │ +045880: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +045884: 28e7 |0050: goto 0037 // -0019 │ │ +045886: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04588a: 28e4 |0053: goto 0037 // -001c │ │ +04588c: 0151 |0054: move v1, v5 │ │ +04588e: 28d3 |0055: goto 0028 // -002d │ │ +045890: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +0458e4: 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 │ │ @@ -37183,54 +37182,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -046384: |[046384] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -046394: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -046396: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -046398: 5254 7003 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ -04639c: 5954 6d03 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0463a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0463a2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0463a4: 5254 6d03 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ -0463a8: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -0463ac: 6e10 2609 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0926 │ │ -0463b2: 0a04 |000f: move-result v4 │ │ -0463b4: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -0463ba: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -0463be: 0101 |0015: move v1, v0 │ │ -0463c0: 28f2 |0016: goto 0008 // -000e │ │ -0463c2: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -0463c6: 0f02 |0019: return v2 │ │ -0463c8: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -0463cc: 0101 |001c: move v1, v0 │ │ -0463ce: 28eb |001d: goto 0008 // -0015 │ │ -0463d0: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -0463d4: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0463d8: 28e6 |0022: goto 0008 // -001a │ │ -0463da: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -0463de: 0132 |0025: move v2, v3 │ │ -0463e0: 28f3 |0026: goto 0019 // -000d │ │ -0463e2: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -0463e6: 0101 |0029: move v1, v0 │ │ -0463e8: 28de |002a: goto 0008 // -0022 │ │ -0463ea: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -0463ee: 0132 |002d: move v2, v3 │ │ -0463f0: 28eb |002e: goto 0019 // -0015 │ │ -0463f2: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0463f6: 28d7 |0031: goto 0008 // -0029 │ │ -0463f8: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0463fc: 28d4 |0034: goto 0008 // -002c │ │ -0463fe: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -046400: 28e3 |0036: goto 0019 // -001d │ │ -046402: 0000 |0037: nop // spacer │ │ -046404: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +045900: |[045900] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +045910: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +045912: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +045914: 5254 7003 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0370 │ │ +045918: 5954 6d03 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +04591c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04591e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +045920: 5254 6d03 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@036d │ │ +045924: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +045928: 6e10 2609 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0926 │ │ +04592e: 0a04 |000f: move-result v4 │ │ +045930: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +045936: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +04593a: 0101 |0015: move v1, v0 │ │ +04593c: 28f2 |0016: goto 0008 // -000e │ │ +04593e: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +045942: 0f02 |0019: return v2 │ │ +045944: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +045948: 0101 |001c: move v1, v0 │ │ +04594a: 28eb |001d: goto 0008 // -0015 │ │ +04594c: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +045950: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +045954: 28e6 |0022: goto 0008 // -001a │ │ +045956: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +04595a: 0132 |0025: move v2, v3 │ │ +04595c: 28f3 |0026: goto 0019 // -000d │ │ +04595e: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +045962: 0101 |0029: move v1, v0 │ │ +045964: 28de |002a: goto 0008 // -0022 │ │ +045966: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +04596a: 0132 |002d: move v2, v3 │ │ +04596c: 28eb |002e: goto 0019 // -0015 │ │ +04596e: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +045972: 28d7 |0031: goto 0008 // -0029 │ │ +045974: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +045978: 28d4 |0034: goto 0008 // -002c │ │ +04597a: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +04597c: 28e3 |0036: goto 0019 // -001d │ │ +04597e: 0000 |0037: nop // spacer │ │ +045980: 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 │ │ @@ -37259,17 +37258,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 : 546 (BidiFormatter.java) │ │ │ │ Class #211 header: │ │ -class_idx : 445 │ │ +class_idx : 454 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 546 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #211 annotations: │ │ @@ -37380,37 +37379,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -046458: |[046458] android.support.v4.text.BidiFormatter.:()V │ │ -046468: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -04646a: 6200 9103 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0391 │ │ -04646e: 6900 7503 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ -046472: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -046476: 7110 e819 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@19e8 │ │ -04647c: 0c00 |000a: move-result-object v0 │ │ -04647e: 6900 7d03 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@037d │ │ -046482: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -046486: 7110 e819 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@19e8 │ │ -04648c: 0c00 |0012: move-result-object v0 │ │ -04648e: 6900 8103 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0381 │ │ -046492: 2200 bd01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01bd │ │ -046496: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -046498: 6202 7503 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ -04649c: 7040 3009 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0930 │ │ -0464a2: 6900 7303 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0373 │ │ -0464a6: 2200 bd01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01bd │ │ -0464aa: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -0464ac: 6202 7503 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ -0464b0: 7040 3009 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0930 │ │ -0464b6: 6900 7403 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0374 │ │ -0464ba: 0e00 |0029: return-void │ │ +0459d4: |[0459d4] android.support.v4.text.BidiFormatter.:()V │ │ +0459e4: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +0459e6: 6200 9103 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0391 │ │ +0459ea: 6900 7503 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ +0459ee: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +0459f2: 7110 e819 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@19e8 │ │ +0459f8: 0c00 |000a: move-result-object v0 │ │ +0459fa: 6900 7d03 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@037d │ │ +0459fe: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +045a02: 7110 e819 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@19e8 │ │ +045a08: 0c00 |0012: move-result-object v0 │ │ +045a0a: 6900 8103 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0381 │ │ +045a0e: 2200 c601 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01c6 │ │ +045a12: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +045a14: 6202 7503 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ +045a18: 7040 3009 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0930 │ │ +045a1e: 6900 7303 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0373 │ │ +045a22: 2200 c601 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@01c6 │ │ +045a26: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +045a28: 6202 7503 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ +045a2c: 7040 3009 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0930 │ │ +045a32: 6900 7403 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0374 │ │ +045a36: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -37421,20 +37420,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 │ │ -0464bc: |[0464bc] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -0464cc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0464d2: 5c01 8403 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -0464d6: 5902 8303 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0383 │ │ -0464da: 5b03 8203 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ -0464de: 0e00 |0009: return-void │ │ +045a38: |[045a38] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +045a48: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +045a4e: 5c01 8403 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045a52: 5902 8303 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0383 │ │ +045a56: 5b03 8203 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ +045a5a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -37449,17 +37448,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 │ │ -0464e0: |[0464e0] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -0464f0: 7040 3009 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0930 │ │ -0464f6: 0e00 |0003: return-void │ │ +045a5c: |[045a5c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +045a6c: 7040 3009 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0930 │ │ +045a72: 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 │ │ @@ -37471,18 +37470,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0464f8: |[0464f8] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -046508: 7110 3e09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@093e │ │ -04650e: 0a00 |0003: move-result v0 │ │ -046510: 0f00 |0004: return v0 │ │ +045a74: |[045a74] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +045a84: 7110 3e09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@093e │ │ +045a8a: 0a00 |0003: move-result v0 │ │ +045a8c: 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;) │ │ @@ -37490,72 +37489,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 │ │ -046514: |[046514] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -046524: 6200 7503 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ -046528: 1100 |0002: return-object v0 │ │ +045a90: |[045a90] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +045aa0: 6200 7503 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0375 │ │ +045aa4: 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 │ │ -04652c: |[04652c] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -04653c: 6200 7403 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0374 │ │ -046540: 1100 |0002: return-object v0 │ │ +045aa8: |[045aa8] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +045ab8: 6200 7403 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0374 │ │ +045abc: 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 │ │ -046544: |[046544] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -046554: 6200 7303 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0373 │ │ -046558: 1100 |0002: return-object v0 │ │ +045ac0: |[045ac0] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +045ad0: 6200 7303 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0373 │ │ +045ad4: 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 │ │ -04655c: |[04655c] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -04656c: 2200 bc01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01bc │ │ -046570: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -046572: 7030 2509 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0925 │ │ -046578: 6e10 2909 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0929 │ │ -04657e: 0a00 |0009: move-result v0 │ │ -046580: 0f00 |000a: return v0 │ │ +045ad8: |[045ad8] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +045ae8: 2200 c501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01c5 │ │ +045aec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +045aee: 7030 2509 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0925 │ │ +045af4: 6e10 2909 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0929 │ │ +045afa: 0a00 |0009: move-result v0 │ │ +045afc: 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;) │ │ @@ -37563,21 +37562,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -046584: |[046584] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -046594: 2200 bc01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01bc │ │ -046598: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04659a: 7030 2509 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0925 │ │ -0465a0: 6e10 2a09 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@092a │ │ -0465a6: 0a00 |0009: move-result v0 │ │ -0465a8: 0f00 |000a: return v0 │ │ +045b00: |[045b00] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +045b10: 2200 c501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@01c5 │ │ +045b14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +045b16: 7030 2509 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0925 │ │ +045b1c: 6e10 2a09 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@092a │ │ +045b22: 0a00 |0009: move-result v0 │ │ +045b24: 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;) │ │ @@ -37585,40 +37584,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 │ │ -0465ac: |[0465ac] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -0465bc: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01bb │ │ -0465c0: 7010 1c09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@091c │ │ -0465c6: 6e10 1f09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@091f │ │ -0465cc: 0c00 |0008: move-result-object v0 │ │ -0465ce: 1100 |0009: return-object v0 │ │ +045b28: |[045b28] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +045b38: 2200 c401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01c4 │ │ +045b3c: 7010 1c09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@091c │ │ +045b42: 6e10 1f09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@091f │ │ +045b48: 0c00 |0008: move-result-object v0 │ │ +045b4a: 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 │ │ -0465d0: |[0465d0] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -0465e0: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01bb │ │ -0465e4: 7020 1d09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@091d │ │ -0465ea: 6e10 1f09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@091f │ │ -0465f0: 0c00 |0008: move-result-object v0 │ │ -0465f2: 1100 |0009: return-object v0 │ │ +045b4c: |[045b4c] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +045b5c: 2200 c401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01c4 │ │ +045b60: 7020 1d09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@091d │ │ +045b66: 6e10 1f09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@091f │ │ +045b6c: 0c00 |0008: move-result-object v0 │ │ +045b6e: 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;) │ │ @@ -37626,20 +37625,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 │ │ -0465f4: |[0465f4] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -046604: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01bb │ │ -046608: 7020 1e09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@091e │ │ -04660e: 6e10 1f09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@091f │ │ -046614: 0c00 |0008: move-result-object v0 │ │ -046616: 1100 |0009: return-object v0 │ │ +045b70: |[045b70] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +045b80: 2200 c401 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@01c4 │ │ +045b84: 7020 1e09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@091e │ │ +045b8a: 6e10 1f09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@091f │ │ +045b90: 0c00 |0008: move-result-object v0 │ │ +045b92: 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;) │ │ @@ -37647,22 +37646,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -046618: |[046618] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -046628: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04662a: 7110 7209 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0972 │ │ -046630: 0a01 |0004: move-result v1 │ │ -046632: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -046636: 0f00 |0007: return v0 │ │ -046638: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04663a: 28fe |0009: goto 0007 // -0002 │ │ +045b94: |[045b94] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +045ba4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +045ba6: 7110 7209 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0972 │ │ +045bac: 0a01 |0004: move-result v1 │ │ +045bae: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +045bb2: 0f00 |0007: return v0 │ │ +045bb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +045bb6: 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;) │ │ @@ -37670,40 +37669,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 │ │ -04663c: |[04663c] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -04664c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04664e: 6e10 351a 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ -046654: 0a02 |0004: move-result v2 │ │ -046656: 7240 5509 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ -04665c: 0a00 |0008: move-result v0 │ │ -04665e: 5531 8403 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -046662: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -046666: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -04666a: 7110 3709 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0937 │ │ -046670: 0a01 |0012: move-result v1 │ │ -046672: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -046674: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -046678: 6201 7d03 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@037d │ │ -04667c: 1101 |0018: return-object v1 │ │ -04667e: 5531 8403 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -046682: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -046686: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -04668a: 7110 3709 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0937 │ │ -046690: 0a01 |0022: move-result v1 │ │ -046692: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -046694: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -046698: 6201 8103 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0381 │ │ -04669c: 28f0 |0028: goto 0018 // -0010 │ │ -04669e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0466a2: 28ed |002b: goto 0018 // -0013 │ │ +045bb8: |[045bb8] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +045bc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045bca: 6e10 351a 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ +045bd0: 0a02 |0004: move-result v2 │ │ +045bd2: 7240 5509 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ +045bd8: 0a00 |0008: move-result v0 │ │ +045bda: 5531 8403 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045bde: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +045be2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +045be6: 7110 3709 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0937 │ │ +045bec: 0a01 |0012: move-result v1 │ │ +045bee: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +045bf0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +045bf4: 6201 7d03 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@037d │ │ +045bf8: 1101 |0018: return-object v1 │ │ +045bfa: 5531 8403 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045bfe: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +045c02: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +045c06: 7110 3709 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0937 │ │ +045c0c: 0a01 |0022: move-result v1 │ │ +045c0e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +045c10: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +045c14: 6201 8103 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0381 │ │ +045c18: 28f0 |0028: goto 0018 // -0010 │ │ +045c1a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +045c1e: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -37720,40 +37719,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 │ │ -0466a4: |[0466a4] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0466b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0466b6: 6e10 351a 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ -0466bc: 0a02 |0004: move-result v2 │ │ -0466be: 7240 5509 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ -0466c4: 0a00 |0008: move-result v0 │ │ -0466c6: 5531 8403 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -0466ca: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -0466ce: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -0466d2: 7110 3609 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0936 │ │ -0466d8: 0a01 |0012: move-result v1 │ │ -0466da: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0466dc: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -0466e0: 6201 7d03 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@037d │ │ -0466e4: 1101 |0018: return-object v1 │ │ -0466e6: 5531 8403 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -0466ea: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -0466ee: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -0466f2: 7110 3609 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0936 │ │ -0466f8: 0a01 |0022: move-result v1 │ │ -0466fa: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -0466fc: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -046700: 6201 8103 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0381 │ │ -046704: 28f0 |0028: goto 0018 // -0010 │ │ -046706: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -04670a: 28ed |002b: goto 0018 // -0013 │ │ +045c20: |[045c20] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +045c30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045c32: 6e10 351a 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ +045c38: 0a02 |0004: move-result v2 │ │ +045c3a: 7240 5509 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ +045c40: 0a00 |0008: move-result v0 │ │ +045c42: 5531 8403 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045c46: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +045c4a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +045c4e: 7110 3609 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0936 │ │ +045c54: 0a01 |0012: move-result v1 │ │ +045c56: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +045c58: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +045c5c: 6201 7d03 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@037d │ │ +045c60: 1101 |0018: return-object v1 │ │ +045c62: 5531 8403 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045c66: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +045c6a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +045c6e: 7110 3609 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0936 │ │ +045c74: 0a01 |0022: move-result v1 │ │ +045c76: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +045c78: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +045c7c: 6201 8103 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0381 │ │ +045c80: 28f0 |0028: goto 0018 // -0010 │ │ +045c82: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +045c86: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -37771,22 +37770,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04670c: |[04670c] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -04671c: 5210 8303 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0383 │ │ -046720: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -046724: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -046728: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04672a: 0f00 |0007: return v0 │ │ -04672c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04672e: 28fe |0009: goto 0007 // -0002 │ │ +045c88: |[045c88] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +045c98: 5210 8303 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0383 │ │ +045c9c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +045ca0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +045ca4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +045ca6: 0f00 |0007: return v0 │ │ +045ca8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +045caa: 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;) │ │ @@ -37794,22 +37793,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -046730: |[046730] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -046740: 5430 8203 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ -046744: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -046746: 6e10 351a 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ -04674c: 0a02 |0006: move-result v2 │ │ -04674e: 7240 5509 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ -046754: 0a00 |000a: move-result v0 │ │ -046756: 0f00 |000b: return v0 │ │ +045cac: |[045cac] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +045cbc: 5430 8203 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ +045cc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +045cc2: 6e10 351a 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ +045cc8: 0a02 |0006: move-result v2 │ │ +045cca: 7240 5509 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ +045cd0: 0a00 |000a: move-result v0 │ │ +045cd2: 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; │ │ │ │ @@ -37818,17 +37817,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046758: |[046758] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -046768: 5510 8403 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -04676c: 0f00 |0002: return v0 │ │ +045cd4: |[045cd4] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +045ce4: 5510 8403 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045ce8: 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;) │ │ @@ -37836,20 +37835,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 │ │ -046770: |[046770] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -046780: 5420 8203 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ -046784: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -046786: 6e40 4309 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@0943 │ │ -04678c: 0c00 |0006: move-result-object v0 │ │ -04678e: 1100 |0007: return-object v0 │ │ +045cec: |[045cec] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +045cfc: 5420 8203 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ +045d00: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +045d02: 6e40 4309 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@0943 │ │ +045d08: 0c00 |0006: move-result-object v0 │ │ +045d0a: 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; │ │ │ │ @@ -37858,19 +37857,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 │ │ -046790: |[046790] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0467a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0467a2: 6e40 4309 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@0943 │ │ -0467a8: 0c00 |0004: move-result-object v0 │ │ -0467aa: 1100 |0005: return-object v0 │ │ +045d0c: |[045d0c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +045d1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +045d1e: 6e40 4309 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@0943 │ │ +045d24: 0c00 |0004: move-result-object v0 │ │ +045d26: 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; │ │ @@ -37880,56 +37879,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 │ │ -0467ac: |[0467ac] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -0467bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0467be: 6e10 351a 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ -0467c4: 0a03 |0004: move-result v3 │ │ -0467c6: 7240 5509 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ -0467cc: 0a00 |0008: move-result v0 │ │ -0467ce: 2201 f403 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0467d2: 7010 3b1a 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0467d8: 6e10 3b09 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@093b │ │ -0467de: 0a02 |0011: move-result v2 │ │ -0467e0: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -0467e4: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -0467e8: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -0467ec: 6202 9503 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ -0467f0: 7030 4009 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@0940 │ │ -0467f6: 0c02 |001d: move-result-object v2 │ │ -0467f8: 6e20 431a 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0467fe: 5542 8403 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ -046802: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -046806: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -04680a: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -04680e: 6e20 3e1a 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -046814: 6e20 431a 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04681a: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -04681e: 6e20 3e1a 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -046824: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -046828: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -04682c: 6202 9503 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ -046830: 7030 3f09 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@093f │ │ -046836: 0c02 |003d: move-result-object v2 │ │ -046838: 6e20 431a 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04683e: 6e10 481a 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -046844: 0c02 |0044: move-result-object v2 │ │ -046846: 1102 |0045: return-object v2 │ │ -046848: 6202 9403 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ -04684c: 28d2 |0048: goto 001a // -002e │ │ -04684e: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -046852: 28de |004b: goto 0029 // -0022 │ │ -046854: 6e20 431a 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04685a: 28e5 |004f: goto 0034 // -001b │ │ -04685c: 6202 9403 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ -046860: 28e8 |0052: goto 003a // -0018 │ │ +045d28: |[045d28] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +045d38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +045d3a: 6e10 351a 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ +045d40: 0a03 |0004: move-result v3 │ │ +045d42: 7240 5509 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0955 │ │ +045d48: 0a00 |0008: move-result v0 │ │ +045d4a: 2201 fd03 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +045d4e: 7010 3b1a 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +045d54: 6e10 3b09 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@093b │ │ +045d5a: 0a02 |0011: move-result v2 │ │ +045d5c: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +045d60: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +045d64: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +045d68: 6202 9503 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ +045d6c: 7030 4009 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@0940 │ │ +045d72: 0c02 |001d: move-result-object v2 │ │ +045d74: 6e20 431a 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +045d7a: 5542 8403 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0384 │ │ +045d7e: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +045d82: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +045d86: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +045d8a: 6e20 3e1a 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +045d90: 6e20 431a 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +045d96: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +045d9a: 6e20 3e1a 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +045da0: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +045da4: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +045da8: 6202 9503 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ +045dac: 7030 3f09 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@093f │ │ +045db2: 0c02 |003d: move-result-object v2 │ │ +045db4: 6e20 431a 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +045dba: 6e10 481a 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +045dc0: 0c02 |0044: move-result-object v2 │ │ +045dc2: 1102 |0045: return-object v2 │ │ +045dc4: 6202 9403 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ +045dc8: 28d2 |0048: goto 001a // -002e │ │ +045dca: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +045dce: 28de |004b: goto 0029 // -0022 │ │ +045dd0: 6e20 431a 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +045dd6: 28e5 |004f: goto 0034 // -001b │ │ +045dd8: 6202 9403 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ +045ddc: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -37956,33 +37955,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 │ │ -046864: |[046864] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -046874: 5410 8203 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ -046878: 6e40 4309 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@0943 │ │ -04687e: 0c00 |0005: move-result-object v0 │ │ -046880: 1100 |0006: return-object v0 │ │ +045de0: |[045de0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +045df0: 5410 8203 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0382 │ │ +045df4: 6e40 4309 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@0943 │ │ +045dfa: 0c00 |0005: move-result-object v0 │ │ +045dfc: 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 : 546 (BidiFormatter.java) │ │ │ │ Class #212 header: │ │ -class_idx : 446 │ │ +class_idx : 455 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 954 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #212 annotations: │ │ @@ -38010,17 +38009,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 954 (ICUCompat.java) │ │ │ │ Class #213 header: │ │ -class_idx : 449 │ │ +class_idx : 458 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 954 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #213 annotations: │ │ @@ -38044,26 +38043,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -046884: |[046884] android.support.v4.text.ICUCompat.:()V │ │ -046894: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -046898: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04689c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0468a0: 2201 c001 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@01c0 │ │ -0468a4: 7010 4a09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@094a │ │ -0468aa: 6901 8503 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ -0468ae: 0e00 |000d: return-void │ │ -0468b0: 2201 bf01 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@01bf │ │ -0468b4: 7010 4709 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0947 │ │ -0468ba: 6901 8503 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ -0468be: 28f8 |0015: goto 000d // -0008 │ │ +045e00: |[045e00] android.support.v4.text.ICUCompat.:()V │ │ +045e10: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +045e14: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +045e18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +045e1c: 2201 c901 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@01c9 │ │ +045e20: 7010 4a09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@094a │ │ +045e26: 6901 8503 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ +045e2a: 0e00 |000d: return-void │ │ +045e2c: 2201 c801 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@01c8 │ │ +045e30: 7010 4709 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0947 │ │ +045e36: 6901 8503 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ +045e3a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -38075,17 +38074,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0468c0: |[0468c0] android.support.v4.text.ICUCompat.:()V │ │ -0468d0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0468d6: 0e00 |0003: return-void │ │ +045e3c: |[045e3c] android.support.v4.text.ICUCompat.:()V │ │ +045e4c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +045e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -38094,19 +38093,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 │ │ -0468d8: |[0468d8] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0468e8: 6200 8503 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ -0468ec: 7220 4509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0945 │ │ -0468f2: 0c00 |0005: move-result-object v0 │ │ -0468f4: 1100 |0006: return-object v0 │ │ +045e54: |[045e54] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +045e64: 6200 8503 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ +045e68: 7220 4509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0945 │ │ +045e6e: 0c00 |0005: move-result-object v0 │ │ +045e70: 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;) │ │ @@ -38114,32 +38113,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 │ │ -0468f8: |[0468f8] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -046908: 6200 8503 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ -04690c: 7220 4609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0946 │ │ -046912: 0c00 |0005: move-result-object v0 │ │ -046914: 1100 |0006: return-object v0 │ │ +045e74: |[045e74] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +045e84: 6200 8503 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0385 │ │ +045e88: 7220 4609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0946 │ │ +045e8e: 0c00 |0005: move-result-object v0 │ │ +045e90: 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 : 954 (ICUCompat.java) │ │ │ │ Class #214 header: │ │ -class_idx : 450 │ │ +class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 956 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #214 - │ │ @@ -38168,42 +38167,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -046918: |[046918] android.support.v4.text.ICUCompatIcs.:()V │ │ -046928: 1a02 3214 |0000: const-string v2, "libcore.icu.ICU" // string@1432 │ │ -04692c: 7110 e919 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@19e9 │ │ -046932: 0c00 |0005: move-result-object v0 │ │ -046934: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -046938: 1a02 4d12 |0008: const-string v2, "getScript" // string@124d │ │ -04693c: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -04693e: 2333 4d04 |000b: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -046942: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -046944: 1c05 f303 |000e: const-class v5, Ljava/lang/String; // type@03f3 │ │ -046948: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -04694c: 6e30 f119 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -046952: 0c02 |0015: move-result-object v2 │ │ -046954: 6902 8803 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0388 │ │ -046958: 1a02 d80c |0018: const-string v2, "addLikelySubtags" // string@0cd8 │ │ -04695c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -04695e: 2333 4d04 |001b: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -046962: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -046964: 1c05 f303 |001e: const-class v5, Ljava/lang/String; // type@03f3 │ │ -046968: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -04696c: 6e30 f119 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -046972: 0c02 |0025: move-result-object v2 │ │ -046974: 6902 8703 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0387 │ │ -046978: 0e00 |0028: return-void │ │ -04697a: 0d01 |0029: move-exception v1 │ │ -04697c: 1a02 bb03 |002a: const-string v2, "ICUCompatIcs" // string@03bb │ │ -046980: 7120 9a15 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -046986: 28f9 |002f: goto 0028 // -0007 │ │ +045e94: |[045e94] android.support.v4.text.ICUCompatIcs.:()V │ │ +045ea4: 1a02 3b14 |0000: const-string v2, "libcore.icu.ICU" // string@143b │ │ +045ea8: 7110 e919 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@19e9 │ │ +045eae: 0c00 |0005: move-result-object v0 │ │ +045eb0: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +045eb4: 1a02 5612 |0008: const-string v2, "getScript" // string@1256 │ │ +045eb8: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +045eba: 2333 5604 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +045ebe: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +045ec0: 1c05 fc03 |000e: const-class v5, Ljava/lang/String; // type@03fc │ │ +045ec4: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +045ec8: 6e30 f119 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +045ece: 0c02 |0015: move-result-object v2 │ │ +045ed0: 6902 8803 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0388 │ │ +045ed4: 1a02 e10c |0018: const-string v2, "addLikelySubtags" // string@0ce1 │ │ +045ed8: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +045eda: 2333 5604 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +045ede: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +045ee0: 1c05 fc03 |001e: const-class v5, Ljava/lang/String; // type@03fc │ │ +045ee4: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +045ee8: 6e30 f119 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +045eee: 0c02 |0025: move-result-object v2 │ │ +045ef0: 6902 8703 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0387 │ │ +045ef4: 0e00 |0028: return-void │ │ +045ef6: 0d01 |0029: move-exception v1 │ │ +045ef8: 1a02 bb03 |002a: const-string v2, "ICUCompatIcs" // string@03bb │ │ +045efc: 7120 9a15 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +045f02: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -38220,17 +38219,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046998: |[046998] android.support.v4.text.ICUCompatIcs.:()V │ │ -0469a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0469ae: 0e00 |0003: return-void │ │ +045f14: |[045f14] android.support.v4.text.ICUCompatIcs.:()V │ │ +045f24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +045f2a: 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;) │ │ @@ -38238,36 +38237,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 │ │ -0469b0: |[0469b0] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0469c0: 6202 8703 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0387 │ │ -0469c4: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -0469c8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0469ca: 2320 4e04 |0005: new-array v0, v2, [Ljava/lang/Object; // type@044e │ │ -0469ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0469d0: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -0469d4: 6202 8703 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0387 │ │ -0469d8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0469da: 6e30 5d1a 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -0469e0: 0c02 |0010: move-result-object v2 │ │ -0469e2: 1f02 f303 |0011: check-cast v2, Ljava/lang/String; // type@03f3 │ │ -0469e6: 1102 |0013: return-object v2 │ │ -0469e8: 0d01 |0014: move-exception v1 │ │ -0469ea: 1a02 bb03 |0015: const-string v2, "ICUCompatIcs" // string@03bb │ │ -0469ee: 7120 9a15 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -0469f4: 0742 |001a: move-object v2, v4 │ │ -0469f6: 28f8 |001b: goto 0013 // -0008 │ │ -0469f8: 0d01 |001c: move-exception v1 │ │ -0469fa: 1a02 bb03 |001d: const-string v2, "ICUCompatIcs" // string@03bb │ │ -0469fe: 7120 9a15 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -046a04: 28f8 |0022: goto 001a // -0008 │ │ +045f2c: |[045f2c] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +045f3c: 6202 8703 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0387 │ │ +045f40: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +045f44: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +045f46: 2320 5704 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0457 │ │ +045f4a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +045f4c: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +045f50: 6202 8703 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@0387 │ │ +045f54: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +045f56: 6e30 5d1a 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +045f5c: 0c02 |0010: move-result-object v2 │ │ +045f5e: 1f02 fc03 |0011: check-cast v2, Ljava/lang/String; // type@03fc │ │ +045f62: 1102 |0013: return-object v2 │ │ +045f64: 0d01 |0014: move-exception v1 │ │ +045f66: 1a02 bb03 |0015: const-string v2, "ICUCompatIcs" // string@03bb │ │ +045f6a: 7120 9a15 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +045f70: 0742 |001a: move-object v2, v4 │ │ +045f72: 28f8 |001b: goto 0013 // -0008 │ │ +045f74: 0d01 |001c: move-exception v1 │ │ +045f76: 1a02 bb03 |001d: const-string v2, "ICUCompatIcs" // string@03bb │ │ +045f7a: 7120 9a15 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +045f80: 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 │ │ @@ -38289,37 +38288,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 │ │ -046a18: |[046a18] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -046a28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -046a2a: 6202 8803 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0388 │ │ -046a2e: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -046a32: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -046a34: 2320 4e04 |0006: new-array v0, v2, [Ljava/lang/Object; // type@044e │ │ -046a38: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -046a3a: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -046a3e: 6202 8803 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0388 │ │ -046a42: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -046a44: 6e30 5d1a 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -046a4a: 0c02 |0011: move-result-object v2 │ │ -046a4c: 1f02 f303 |0012: check-cast v2, Ljava/lang/String; // type@03f3 │ │ -046a50: 1102 |0014: return-object v2 │ │ -046a52: 0d01 |0015: move-exception v1 │ │ -046a54: 1a02 bb03 |0016: const-string v2, "ICUCompatIcs" // string@03bb │ │ -046a58: 7120 9a15 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -046a5e: 0732 |001b: move-object v2, v3 │ │ -046a60: 28f8 |001c: goto 0014 // -0008 │ │ -046a62: 0d01 |001d: move-exception v1 │ │ -046a64: 1a02 bb03 |001e: const-string v2, "ICUCompatIcs" // string@03bb │ │ -046a68: 7120 9a15 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ -046a6e: 28f8 |0023: goto 001b // -0008 │ │ +045f94: |[045f94] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +045fa4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +045fa6: 6202 8803 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0388 │ │ +045faa: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +045fae: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +045fb0: 2320 5704 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0457 │ │ +045fb4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +045fb6: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +045fba: 6202 8803 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@0388 │ │ +045fbe: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +045fc0: 6e30 5d1a 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +045fc6: 0c02 |0011: move-result-object v2 │ │ +045fc8: 1f02 fc03 |0012: check-cast v2, Ljava/lang/String; // type@03fc │ │ +045fcc: 1102 |0014: return-object v2 │ │ +045fce: 0d01 |0015: move-exception v1 │ │ +045fd0: 1a02 bb03 |0016: const-string v2, "ICUCompatIcs" // string@03bb │ │ +045fd4: 7120 9a15 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +045fda: 0732 |001b: move-object v2, v3 │ │ +045fdc: 28f8 |001c: goto 0014 // -0008 │ │ +045fde: 0d01 |001d: move-exception v1 │ │ +045fe0: 1a02 bb03 |001e: const-string v2, "ICUCompatIcs" // string@03bb │ │ +045fe4: 7120 9a15 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@159a │ │ +045fea: 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 │ │ @@ -38336,18 +38335,18 @@ │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 956 (ICUCompatIcs.java) │ │ │ │ Class #215 header: │ │ -class_idx : 451 │ │ +class_idx : 460 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2844 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2853 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #215 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -38366,21 +38365,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2844 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 2853 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #216 header: │ │ -class_idx : 452 │ │ +class_idx : 461 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2857 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -38392,21 +38391,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #217 header: │ │ -class_idx : 455 │ │ +class_idx : 464 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2857 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -38424,21 +38423,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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #218 header: │ │ -class_idx : 459 │ │ +class_idx : 468 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2857 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -38502,39 +38501,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -046a80: |[046a80] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -046a90: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -046a92: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -046a94: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -046a96: 2200 c901 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01c9 │ │ -046a9a: 7040 6409 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@0964 │ │ -046aa0: 6900 9403 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ -046aa4: 2200 c901 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01c9 │ │ -046aa8: 7040 6409 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@0964 │ │ -046aae: 6900 9503 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ -046ab2: 2200 c901 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01c9 │ │ -046ab6: 6201 8c03 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038c │ │ -046aba: 7040 6409 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@0964 │ │ -046ac0: 6900 9103 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0391 │ │ -046ac4: 2200 c901 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01c9 │ │ -046ac8: 6201 8c03 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038c │ │ -046acc: 7040 6409 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@0964 │ │ -046ad2: 6900 9203 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0392 │ │ -046ad6: 2200 c901 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01c9 │ │ -046ada: 6201 8a03 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038a │ │ -046ade: 7040 6409 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@0964 │ │ -046ae4: 6900 9003 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0390 │ │ -046ae8: 6200 8f03 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@038f │ │ -046aec: 6900 9303 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0393 │ │ -046af0: 0e00 |0030: return-void │ │ +045ffc: |[045ffc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +04600c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04600e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +046010: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +046012: 2200 d201 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01d2 │ │ +046016: 7040 6409 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@0964 │ │ +04601c: 6900 9403 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0394 │ │ +046020: 2200 d201 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01d2 │ │ +046024: 7040 6409 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@0964 │ │ +04602a: 6900 9503 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0395 │ │ +04602e: 2200 d201 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01d2 │ │ +046032: 6201 8c03 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038c │ │ +046036: 7040 6409 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@0964 │ │ +04603c: 6900 9103 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0391 │ │ +046040: 2200 d201 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01d2 │ │ +046044: 6201 8c03 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038c │ │ +046048: 7040 6409 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@0964 │ │ +04604e: 6900 9203 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0392 │ │ +046052: 2200 d201 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@01d2 │ │ +046056: 6201 8a03 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038a │ │ +04605a: 7040 6409 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@0964 │ │ +046060: 6900 9003 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0390 │ │ +046064: 6200 8f03 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@038f │ │ +046068: 6900 9303 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0393 │ │ +04606c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -38546,17 +38545,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046af4: |[046af4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -046b04: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -046b0a: 0e00 |0003: return-void │ │ +046070: |[046070] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +046080: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +046086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -38565,18 +38564,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046b0c: |[046b0c] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -046b1c: 7110 6e09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@096e │ │ -046b22: 0a00 |0003: move-result v0 │ │ -046b24: 0f00 |0004: return v0 │ │ +046088: |[046088] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +046098: 7110 6e09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@096e │ │ +04609e: 0a00 |0003: move-result v0 │ │ +0460a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -38584,18 +38583,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046b28: |[046b28] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -046b38: 7110 6d09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@096d │ │ -046b3e: 0a00 |0003: move-result v0 │ │ -046b40: 0f00 |0004: return v0 │ │ +0460a4: |[0460a4] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +0460b4: 7110 6d09 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@096d │ │ +0460ba: 0a00 |0003: move-result v0 │ │ +0460bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -38603,24 +38602,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -046b44: |[046b44] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -046b54: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -046b5a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -046b5c: 0f00 |0004: return v0 │ │ -046b5e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -046b60: 28fe |0006: goto 0004 // -0002 │ │ -046b62: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -046b64: 28fc |0008: goto 0004 // -0004 │ │ -046b66: 0000 |0009: nop // spacer │ │ -046b68: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +0460c0: |[0460c0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +0460d0: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +0460d6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0460d8: 0f00 |0004: return v0 │ │ +0460da: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0460dc: 28fe |0006: goto 0004 // -0002 │ │ +0460de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0460e0: 28fc |0008: goto 0004 // -0004 │ │ +0460e2: 0000 |0009: nop // spacer │ │ +0460e4: 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 │ │ @@ -38632,42 +38631,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -046b7c: |[046b7c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -046b8c: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -046b92: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -046b94: 0f00 |0004: return v0 │ │ -046b96: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -046b98: 28fe |0006: goto 0004 // -0002 │ │ -046b9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -046b9c: 28fc |0008: goto 0004 // -0004 │ │ -046b9e: 0000 |0009: nop // spacer │ │ -046ba0: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +0460f8: |[0460f8] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +046108: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +04610e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +046110: 0f00 |0004: return v0 │ │ +046112: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +046114: 28fe |0006: goto 0004 // -0002 │ │ +046116: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +046118: 28fc |0008: goto 0004 // -0004 │ │ +04611a: 0000 |0009: nop // spacer │ │ +04611c: 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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #219 header: │ │ -class_idx : 460 │ │ +class_idx : 469 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2849 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2858 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on method #2419 'htmlEncode' │ │ @@ -38704,25 +38703,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -046bdc: |[046bdc] android.support.v4.text.TextUtilsCompat.:()V │ │ -046bec: 2200 1504 |0000: new-instance v0, Ljava/util/Locale; // type@0415 │ │ -046bf0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -046bf4: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -046bf8: 7030 9c1a 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1a9c │ │ -046bfe: 6900 9b03 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039b │ │ -046c02: 1a00 e301 |000b: const-string v0, "Arab" // string@01e3 │ │ -046c06: 6900 9903 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0399 │ │ -046c0a: 1a00 af03 |000f: const-string v0, "Hebr" // string@03af │ │ -046c0e: 6900 9a03 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039a │ │ -046c12: 0e00 |0013: return-void │ │ +046158: |[046158] android.support.v4.text.TextUtilsCompat.:()V │ │ +046168: 2200 1e04 |0000: new-instance v0, Ljava/util/Locale; // type@041e │ │ +04616c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +046170: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +046174: 7030 9c1a 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1a9c │ │ +04617a: 6900 9b03 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039b │ │ +04617e: 1a00 e301 |000b: const-string v0, "Arab" // string@01e3 │ │ +046182: 6900 9903 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0399 │ │ +046186: 1a00 af03 |000f: const-string v0, "Hebr" // string@03af │ │ +04618a: 6900 9a03 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039a │ │ +04618e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=116 │ │ 0x000f line=117 │ │ locals : │ │ │ │ @@ -38731,17 +38730,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046c14: |[046c14] android.support.v4.text.TextUtilsCompat.:()V │ │ -046c24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -046c2a: 0e00 |0003: return-void │ │ +046190: |[046190] android.support.v4.text.TextUtilsCompat.:()V │ │ +0461a0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0461a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -38749,28 +38748,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -046c2c: |[046c2c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -046c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046c3e: 6e20 9f1a 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1a9f │ │ -046c44: 0c01 |0004: move-result-object v1 │ │ -046c46: 6e20 2c1a 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -046c4c: 0a01 |0008: move-result v1 │ │ -046c4e: 7110 e419 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ -046c54: 0a01 |000c: move-result v1 │ │ -046c56: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -046c5c: 0f00 |0010: return v0 │ │ -046c5e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -046c60: 28fe |0012: goto 0010 // -0002 │ │ -046c62: 0000 |0013: nop // spacer │ │ -046c64: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +0461a8: |[0461a8] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +0461b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0461ba: 6e20 9f1a 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1a9f │ │ +0461c0: 0c01 |0004: move-result-object v1 │ │ +0461c2: 6e20 2c1a 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +0461c8: 0a01 |0008: move-result v1 │ │ +0461ca: 7110 e419 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ +0461d0: 0a01 |000c: move-result v1 │ │ +0461d2: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +0461d8: 0f00 |0010: return v0 │ │ +0461da: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0461dc: 28fe |0012: goto 0010 // -0002 │ │ +0461de: 0000 |0013: nop // spacer │ │ +0461e0: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0010 line=110 │ │ 0x0011 line=106 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -38781,42 +38780,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -046c74: |[046c74] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -046c84: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -046c88: 6201 9b03 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039b │ │ -046c8c: 6e20 9d1a 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1a9d │ │ -046c92: 0a01 |0007: move-result v1 │ │ -046c94: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -046c98: 6e10 a01a 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1aa0 │ │ -046c9e: 0c01 |000d: move-result-object v1 │ │ -046ca0: 7110 4f09 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@094f │ │ -046ca6: 0c01 |0011: move-result-object v1 │ │ -046ca8: 7110 5009 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0950 │ │ -046cae: 0c00 |0015: move-result-object v0 │ │ -046cb0: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -046cb4: 7110 7109 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0971 │ │ -046cba: 0a01 |001b: move-result v1 │ │ -046cbc: 0f01 |001c: return v1 │ │ -046cbe: 6201 9903 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0399 │ │ -046cc2: 6e20 301a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1a30 │ │ -046cc8: 0a01 |0022: move-result v1 │ │ -046cca: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -046cce: 6201 9a03 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039a │ │ -046cd2: 6e20 301a 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1a30 │ │ -046cd8: 0a01 |002a: move-result v1 │ │ -046cda: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -046cde: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -046ce0: 28ee |002e: goto 001c // -0012 │ │ -046ce2: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -046ce4: 28ec |0030: goto 001c // -0014 │ │ +0461f0: |[0461f0] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +046200: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +046204: 6201 9b03 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@039b │ │ +046208: 6e20 9d1a 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1a9d │ │ +04620e: 0a01 |0007: move-result v1 │ │ +046210: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +046214: 6e10 a01a 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1aa0 │ │ +04621a: 0c01 |000d: move-result-object v1 │ │ +04621c: 7110 4f09 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@094f │ │ +046222: 0c01 |0011: move-result-object v1 │ │ +046224: 7110 5009 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0950 │ │ +04622a: 0c00 |0015: move-result-object v0 │ │ +04622c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +046230: 7110 7109 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0971 │ │ +046236: 0a01 |001b: move-result v1 │ │ +046238: 0f01 |001c: return v1 │ │ +04623a: 6201 9903 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@0399 │ │ +04623e: 6e20 301a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1a30 │ │ +046244: 0a01 |0022: move-result v1 │ │ +046246: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +04624a: 6201 9a03 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@039a │ │ +04624e: 6e20 301a 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1a30 │ │ +046254: 0a01 |002a: move-result v1 │ │ +046256: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +04625a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +04625c: 28ee |002e: goto 001c // -0012 │ │ +04625e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +046260: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0016 line=79 │ │ 0x001c line=87 │ │ 0x001d line=81 │ │ @@ -38832,46 +38831,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 │ │ -046ce8: |[046ce8] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -046cf8: 2202 f403 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -046cfc: 7010 3b1a 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -046d02: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -046d04: 6e10 351a 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ -046d0a: 0a03 |0009: move-result v3 │ │ -046d0c: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -046d10: 6e20 2c1a 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -046d16: 0a00 |000f: move-result v0 │ │ -046d18: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -046d1e: 6e20 3e1a 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -046d24: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046d28: 28ee |0018: goto 0006 // -0012 │ │ -046d2a: 1a03 9400 |0019: const-string v3, "<" // string@0094 │ │ -046d2e: 6e20 431a 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046d34: 28f8 |001e: goto 0016 // -0008 │ │ -046d36: 1a03 9300 |001f: const-string v3, ">" // string@0093 │ │ -046d3a: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046d40: 28f2 |0024: goto 0016 // -000e │ │ -046d42: 1a03 9200 |0025: const-string v3, "&" // string@0092 │ │ -046d46: 6e20 431a 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046d4c: 28ec |002a: goto 0016 // -0014 │ │ -046d4e: 1a03 9100 |002b: const-string v3, "'" // string@0091 │ │ -046d52: 6e20 431a 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046d58: 28e6 |0030: goto 0016 // -001a │ │ -046d5a: 1a03 9600 |0031: const-string v3, """ // string@0096 │ │ -046d5e: 6e20 431a 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046d64: 28e0 |0036: goto 0016 // -0020 │ │ -046d66: 6e10 481a 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -046d6c: 0c03 |003a: move-result-object v3 │ │ -046d6e: 1103 |003b: return-object v3 │ │ -046d70: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +046264: |[046264] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +046274: 2202 fd03 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +046278: 7010 3b1a 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04627e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +046280: 6e10 351a 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1a35 │ │ +046286: 0a03 |0009: move-result v3 │ │ +046288: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +04628c: 6e20 2c1a 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +046292: 0a00 |000f: move-result v0 │ │ +046294: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +04629a: 6e20 3e1a 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +0462a0: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0462a4: 28ee |0018: goto 0006 // -0012 │ │ +0462a6: 1a03 9400 |0019: const-string v3, "<" // string@0094 │ │ +0462aa: 6e20 431a 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0462b0: 28f8 |001e: goto 0016 // -0008 │ │ +0462b2: 1a03 9300 |001f: const-string v3, ">" // string@0093 │ │ +0462b6: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0462bc: 28f2 |0024: goto 0016 // -000e │ │ +0462be: 1a03 9200 |0025: const-string v3, "&" // string@0092 │ │ +0462c2: 6e20 431a 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0462c8: 28ec |002a: goto 0016 // -0014 │ │ +0462ca: 1a03 9100 |002b: const-string v3, "'" // string@0091 │ │ +0462ce: 6e20 431a 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0462d4: 28e6 |0030: goto 0016 // -001a │ │ +0462d6: 1a03 9600 |0031: const-string v3, """ // string@0096 │ │ +0462da: 6e20 431a 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0462e0: 28e0 |0036: goto 0016 // -0020 │ │ +0462e2: 6e10 481a 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0462e8: 0c03 |003a: move-result-object v3 │ │ +0462ea: 1103 |003b: return-object v3 │ │ +0462ec: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ 0x0010 line=38 │ │ 0x0013 line=59 │ │ @@ -38886,20 +38885,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 : 2849 (TextUtilsCompat.java) │ │ + source_file_idx : 2858 (TextUtilsCompat.java) │ │ │ │ Class #220 header: │ │ -class_idx : 463 │ │ +class_idx : 472 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #220 annotations: │ │ @@ -38931,32 +38930,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -046d9c: |[046d9c] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -046dac: 7010 1e1a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -046db2: 5b34 a103 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046db6: 2200 c903 |0005: new-instance v0, Ljava/io/File; // type@03c9 │ │ -046dba: 2201 f403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -046dbe: 7010 3b1a 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -046dc4: 6e10 c319 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ -046dca: 0c02 |000f: move-result-object v2 │ │ -046dcc: 6e20 431a 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046dd2: 0c01 |0013: move-result-object v1 │ │ -046dd4: 1a02 d900 |0014: const-string v2, ".bak" // string@00d9 │ │ -046dd8: 6e20 431a 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -046dde: 0c01 |0019: move-result-object v1 │ │ -046de0: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -046de6: 0c01 |001d: move-result-object v1 │ │ -046de8: 7020 bc19 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@19bc │ │ -046dee: 5b30 a003 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -046df2: 0e00 |0023: return-void │ │ +046318: |[046318] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +046328: 7010 1e1a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04632e: 5b34 a103 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046332: 2200 d203 |0005: new-instance v0, Ljava/io/File; // type@03d2 │ │ +046336: 2201 fd03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +04633a: 7010 3b1a 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +046340: 6e10 c319 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ +046346: 0c02 |000f: move-result-object v2 │ │ +046348: 6e20 431a 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04634e: 0c01 |0013: move-result-object v1 │ │ +046350: 1a02 d900 |0014: const-string v2, ".bak" // string@00d9 │ │ +046354: 6e20 431a 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04635a: 0c01 |0019: move-result-object v1 │ │ +04635c: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +046362: 0c01 |001d: move-result-object v1 │ │ +046364: 7020 bc19 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@19bc │ │ +04636a: 5b30 a003 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +04636e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -38968,24 +38967,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -046df4: |[046df4] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -046e04: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -046e08: 6e10 cf19 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@19cf │ │ -046e0e: 0c00 |0005: move-result-object v0 │ │ -046e10: 6e10 c719 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@19c7 │ │ -046e16: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -046e18: 0f00 |000a: return v0 │ │ -046e1a: 0d00 |000b: move-exception v0 │ │ -046e1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -046e1e: 28fd |000d: goto 000a // -0003 │ │ +046370: |[046370] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +046380: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +046384: 6e10 cf19 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@19cf │ │ +04638a: 0c00 |0005: move-result-object v0 │ │ +04638c: 6e10 c719 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@19c7 │ │ +046392: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +046394: 0f00 |000a: return v0 │ │ +046396: 0d00 |000b: move-exception v0 │ │ +046398: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04639a: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -39001,20 +39000,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -046e30: |[046e30] android.support.v4.util.AtomicFile.delete:()V │ │ -046e40: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046e44: 6e10 bd19 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ -046e4a: 5410 a003 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -046e4e: 6e10 bd19 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ -046e54: 0e00 |000a: return-void │ │ +0463ac: |[0463ac] android.support.v4.util.AtomicFile.delete:()V │ │ +0463bc: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0463c0: 6e10 bd19 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ +0463c6: 5410 a003 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +0463ca: 6e10 bd19 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ +0463d0: 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; │ │ @@ -39024,29 +39023,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -046e58: |[046e58] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -046e68: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -046e6c: 7110 9909 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0999 │ │ -046e72: 6e10 ce19 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@19ce │ │ -046e78: 5431 a103 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046e7c: 6e10 bd19 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@19bd │ │ -046e82: 5431 a003 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -046e86: 5432 a103 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046e8a: 6e20 c619 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@19c6 │ │ -046e90: 0e00 |0014: return-void │ │ -046e92: 0d00 |0015: move-exception v0 │ │ -046e94: 1a01 ec01 |0016: const-string v1, "AtomicFile" // string@01ec │ │ -046e98: 1a02 3a10 |0018: const-string v2, "failWrite: Got exception:" // string@103a │ │ -046e9c: 7130 9915 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -046ea2: 28f7 |001d: goto 0014 // -0009 │ │ +0463d4: |[0463d4] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +0463e4: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0463e8: 7110 9909 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0999 │ │ +0463ee: 6e10 ce19 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@19ce │ │ +0463f4: 5431 a103 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0463f8: 6e10 bd19 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@19bd │ │ +0463fe: 5431 a003 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +046402: 5432 a103 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046406: 6e20 c619 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@19c6 │ │ +04640c: 0e00 |0014: return-void │ │ +04640e: 0d00 |0015: move-exception v0 │ │ +046410: 1a01 ec01 |0016: const-string v1, "AtomicFile" // string@01ec │ │ +046414: 1a02 4310 |0018: const-string v2, "failWrite: Got exception:" // string@1043 │ │ +046418: 7130 9915 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +04641e: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -39065,26 +39064,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -046eb4: |[046eb4] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -046ec4: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -046ec8: 7110 9909 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0999 │ │ -046ece: 6e10 ce19 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@19ce │ │ -046ed4: 5431 a003 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -046ed8: 6e10 bd19 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@19bd │ │ -046ede: 0e00 |000d: return-void │ │ -046ee0: 0d00 |000e: move-exception v0 │ │ -046ee2: 1a01 ec01 |000f: const-string v1, "AtomicFile" // string@01ec │ │ -046ee6: 1a02 6b10 |0011: const-string v2, "finishWrite: Got exception:" // string@106b │ │ -046eea: 7130 9915 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -046ef0: 28f7 |0016: goto 000d // -0009 │ │ +046430: |[046430] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +046440: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +046444: 7110 9909 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0999 │ │ +04644a: 6e10 ce19 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@19ce │ │ +046450: 5431 a003 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +046454: 6e10 bd19 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@19bd │ │ +04645a: 0e00 |000d: return-void │ │ +04645c: 0d00 |000e: move-exception v0 │ │ +04645e: 1a01 ec01 |000f: const-string v1, "AtomicFile" // string@01ec │ │ +046462: 1a02 7410 |0011: const-string v2, "finishWrite: Got exception:" // string@1074 │ │ +046466: 7130 9915 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +04646c: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -39102,17 +39101,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046f04: |[046f04] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -046f14: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046f18: 1100 |0002: return-object v0 │ │ +046480: |[046480] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +046490: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046494: 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;) │ │ @@ -39120,28 +39119,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -046f1c: |[046f1c] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -046f2c: 5420 a003 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -046f30: 6e10 be19 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@19be │ │ -046f36: 0a00 |0005: move-result v0 │ │ -046f38: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -046f3c: 5420 a103 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046f40: 6e10 bd19 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ -046f46: 5420 a003 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -046f4a: 5421 a103 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046f4e: 6e20 c619 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@19c6 │ │ -046f54: 2200 cb03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@03cb │ │ -046f58: 5421 a103 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046f5c: 7020 c819 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@19c8 │ │ -046f62: 1100 |001b: return-object v0 │ │ +046498: |[046498] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +0464a8: 5420 a003 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +0464ac: 6e10 be19 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@19be │ │ +0464b2: 0a00 |0005: move-result v0 │ │ +0464b4: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +0464b8: 5420 a103 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0464bc: 6e10 bd19 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@19bd │ │ +0464c2: 5420 a003 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +0464c6: 5421 a103 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0464ca: 6e20 c619 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@19c6 │ │ +0464d0: 2200 d403 |0014: new-instance v0, Ljava/io/FileInputStream; // type@03d4 │ │ +0464d4: 5421 a103 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0464d8: 7020 c819 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@19c8 │ │ +0464de: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -39152,44 +39151,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -046f64: |[046f64] android.support.v4.util.AtomicFile.readFully:()[B │ │ -046f74: 6e10 9609 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0996 │ │ -046f7a: 0c05 |0003: move-result-object v5 │ │ -046f7c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -046f7e: 6e10 c919 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@19c9 │ │ -046f84: 0a01 |0008: move-result v1 │ │ -046f86: 2312 2c04 |0009: new-array v2, v1, [B // type@042c │ │ -046f8a: 2126 |000b: array-length v6, v2 │ │ -046f8c: b146 |000c: sub-int/2addr v6, v4 │ │ -046f8e: 6e40 cb19 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@19cb │ │ -046f94: 0a00 |0010: move-result v0 │ │ -046f96: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -046f9a: 6e10 ca19 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@19ca │ │ -046fa0: 1102 |0016: return-object v2 │ │ -046fa2: b004 |0017: add-int/2addr v4, v0 │ │ -046fa4: 6e10 c919 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@19c9 │ │ -046faa: 0a01 |001b: move-result v1 │ │ -046fac: 2126 |001c: array-length v6, v2 │ │ -046fae: b146 |001d: sub-int/2addr v6, v4 │ │ -046fb0: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -046fb4: 9006 0401 |0020: add-int v6, v4, v1 │ │ -046fb8: 2363 2c04 |0022: new-array v3, v6, [B // type@042c │ │ -046fbc: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -046fbe: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -046fc0: 7154 491a 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -046fc6: 0732 |0029: move-object v2, v3 │ │ -046fc8: 28e1 |002a: goto 000b // -001f │ │ -046fca: 0d06 |002b: move-exception v6 │ │ -046fcc: 6e10 ca19 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@19ca │ │ -046fd2: 2706 |002f: throw v6 │ │ +0464e0: |[0464e0] android.support.v4.util.AtomicFile.readFully:()[B │ │ +0464f0: 6e10 9609 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0996 │ │ +0464f6: 0c05 |0003: move-result-object v5 │ │ +0464f8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0464fa: 6e10 c919 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@19c9 │ │ +046500: 0a01 |0008: move-result v1 │ │ +046502: 2312 3504 |0009: new-array v2, v1, [B // type@0435 │ │ +046506: 2126 |000b: array-length v6, v2 │ │ +046508: b146 |000c: sub-int/2addr v6, v4 │ │ +04650a: 6e40 cb19 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@19cb │ │ +046510: 0a00 |0010: move-result v0 │ │ +046512: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +046516: 6e10 ca19 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@19ca │ │ +04651c: 1102 |0016: return-object v2 │ │ +04651e: b004 |0017: add-int/2addr v4, v0 │ │ +046520: 6e10 c919 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@19c9 │ │ +046526: 0a01 |001b: move-result v1 │ │ +046528: 2126 |001c: array-length v6, v2 │ │ +04652a: b146 |001d: sub-int/2addr v6, v4 │ │ +04652c: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +046530: 9006 0401 |0020: add-int v6, v4, v1 │ │ +046534: 2363 3504 |0022: new-array v3, v6, [B // type@0435 │ │ +046538: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +04653a: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +04653c: 7154 491a 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +046542: 0732 |0029: move-object v2, v3 │ │ +046544: 28e1 |002a: goto 000b // -001f │ │ +046546: 0d06 |002b: move-exception v6 │ │ +046548: 6e10 ca19 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@19ca │ │ +04654e: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -39220,92 +39219,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -046fe8: |[046fe8] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -046ff8: 5474 a103 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -046ffc: 6e10 be19 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@19be │ │ -047002: 0a04 |0005: move-result v4 │ │ -047004: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -047008: 5474 a003 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -04700c: 6e10 be19 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@19be │ │ -047012: 0a04 |000d: move-result v4 │ │ -047014: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -047018: 5474 a103 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -04701c: 5475 a003 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -047020: 6e20 c619 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@19c6 │ │ -047026: 0a04 |0017: move-result v4 │ │ -047028: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -04702c: 1a04 ec01 |001a: const-string v4, "AtomicFile" // string@01ec │ │ -047030: 2205 f403 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -047034: 7010 3b1a 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04703a: 1a06 8602 |0021: const-string v6, "Couldn't rename file " // string@0286 │ │ -04703e: 6e20 431a 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047044: 0c05 |0026: move-result-object v5 │ │ -047046: 5476 a103 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -04704a: 6e20 421a 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -047050: 0c05 |002c: move-result-object v5 │ │ -047052: 1a06 8800 |002d: const-string v6, " to backup file " // string@0088 │ │ -047056: 6e20 431a 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04705c: 0c05 |0032: move-result-object v5 │ │ -04705e: 5476 a003 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ -047062: 6e20 421a 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -047068: 0c05 |0038: move-result-object v5 │ │ -04706a: 6e10 481a 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -047070: 0c05 |003c: move-result-object v5 │ │ -047072: 7120 9815 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -047078: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -04707a: 2203 cd03 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@03cd │ │ -04707e: 5474 a103 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -047082: 7020 cc19 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@19cc │ │ -047088: 1103 |0048: return-object v3 │ │ -04708a: 5474 a103 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -04708e: 6e10 bd19 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@19bd │ │ -047094: 28f2 |004e: goto 0040 // -000e │ │ -047096: 0d00 |004f: move-exception v0 │ │ -047098: 5474 a103 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -04709c: 6e10 c219 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@19c2 │ │ -0470a2: 0c02 |0055: move-result-object v2 │ │ -0470a4: 6e10 c519 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@19c5 │ │ -0470aa: 0a04 |0059: move-result v4 │ │ -0470ac: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -0470b0: 2204 ce03 |005c: new-instance v4, Ljava/io/IOException; // type@03ce │ │ -0470b4: 2205 f403 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -0470b8: 7010 3b1a 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0470be: 1a06 8102 |0063: const-string v6, "Couldn't create directory " // string@0281 │ │ -0470c2: 6e20 431a 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0470c8: 0c05 |0068: move-result-object v5 │ │ -0470ca: 5476 a103 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -0470ce: 6e20 421a 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0470d4: 0c05 |006e: move-result-object v5 │ │ -0470d6: 6e10 481a 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0470dc: 0c05 |0072: move-result-object v5 │ │ -0470de: 7020 d019 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@19d0 │ │ -0470e4: 2704 |0076: throw v4 │ │ -0470e6: 2203 cd03 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@03cd │ │ -0470ea: 5474 a103 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -0470ee: 7020 cc19 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@19cc │ │ -0470f4: 28ca |007e: goto 0048 // -0036 │ │ -0470f6: 0d01 |007f: move-exception v1 │ │ -0470f8: 2204 ce03 |0080: new-instance v4, Ljava/io/IOException; // type@03ce │ │ -0470fc: 2205 f403 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -047100: 7010 3b1a 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -047106: 1a06 8002 |0087: const-string v6, "Couldn't create " // string@0280 │ │ -04710a: 6e20 431a 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047110: 0c05 |008c: move-result-object v5 │ │ -047112: 5476 a103 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ -047116: 6e20 421a 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -04711c: 0c05 |0092: move-result-object v5 │ │ -04711e: 6e10 481a 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -047124: 0c05 |0096: move-result-object v5 │ │ -047126: 7020 d019 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@19d0 │ │ -04712c: 2704 |009a: throw v4 │ │ +046564: |[046564] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +046574: 5474 a103 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046578: 6e10 be19 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@19be │ │ +04657e: 0a04 |0005: move-result v4 │ │ +046580: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +046584: 5474 a003 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +046588: 6e10 be19 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@19be │ │ +04658e: 0a04 |000d: move-result v4 │ │ +046590: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +046594: 5474 a103 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046598: 5475 a003 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +04659c: 6e20 c619 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@19c6 │ │ +0465a2: 0a04 |0017: move-result v4 │ │ +0465a4: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +0465a8: 1a04 ec01 |001a: const-string v4, "AtomicFile" // string@01ec │ │ +0465ac: 2205 fd03 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +0465b0: 7010 3b1a 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0465b6: 1a06 8602 |0021: const-string v6, "Couldn't rename file " // string@0286 │ │ +0465ba: 6e20 431a 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0465c0: 0c05 |0026: move-result-object v5 │ │ +0465c2: 5476 a103 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0465c6: 6e20 421a 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0465cc: 0c05 |002c: move-result-object v5 │ │ +0465ce: 1a06 8800 |002d: const-string v6, " to backup file " // string@0088 │ │ +0465d2: 6e20 431a 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0465d8: 0c05 |0032: move-result-object v5 │ │ +0465da: 5476 a003 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@03a0 │ │ +0465de: 6e20 421a 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0465e4: 0c05 |0038: move-result-object v5 │ │ +0465e6: 6e10 481a 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0465ec: 0c05 |003c: move-result-object v5 │ │ +0465ee: 7120 9815 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0465f4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0465f6: 2203 d603 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@03d6 │ │ +0465fa: 5474 a103 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +0465fe: 7020 cc19 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@19cc │ │ +046604: 1103 |0048: return-object v3 │ │ +046606: 5474 a103 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +04660a: 6e10 bd19 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@19bd │ │ +046610: 28f2 |004e: goto 0040 // -000e │ │ +046612: 0d00 |004f: move-exception v0 │ │ +046614: 5474 a103 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046618: 6e10 c219 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@19c2 │ │ +04661e: 0c02 |0055: move-result-object v2 │ │ +046620: 6e10 c519 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@19c5 │ │ +046626: 0a04 |0059: move-result v4 │ │ +046628: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +04662c: 2204 d703 |005c: new-instance v4, Ljava/io/IOException; // type@03d7 │ │ +046630: 2205 fd03 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +046634: 7010 3b1a 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04663a: 1a06 8102 |0063: const-string v6, "Couldn't create directory " // string@0281 │ │ +04663e: 6e20 431a 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +046644: 0c05 |0068: move-result-object v5 │ │ +046646: 5476 a103 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +04664a: 6e20 421a 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +046650: 0c05 |006e: move-result-object v5 │ │ +046652: 6e10 481a 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +046658: 0c05 |0072: move-result-object v5 │ │ +04665a: 7020 d019 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@19d0 │ │ +046660: 2704 |0076: throw v4 │ │ +046662: 2203 d603 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@03d6 │ │ +046666: 5474 a103 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +04666a: 7020 cc19 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@19cc │ │ +046670: 28ca |007e: goto 0048 // -0036 │ │ +046672: 0d01 |007f: move-exception v1 │ │ +046674: 2204 d703 |0080: new-instance v4, Ljava/io/IOException; // type@03d7 │ │ +046678: 2205 fd03 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +04667c: 7010 3b1a 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +046682: 1a06 8002 |0087: const-string v6, "Couldn't create " // string@0280 │ │ +046686: 6e20 431a 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04668c: 0c05 |008c: move-result-object v5 │ │ +04668e: 5476 a103 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@03a1 │ │ +046692: 6e20 421a 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +046698: 0c05 |0092: move-result-object v5 │ │ +04669a: 6e10 481a 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0466a0: 0c05 |0096: move-result-object v5 │ │ +0466a2: 7020 d019 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@19d0 │ │ +0466a8: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -39331,17 +39330,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 : 493 (AtomicFile.java) │ │ │ │ Class #221 header: │ │ -class_idx : 464 │ │ +class_idx : 473 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 614 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 9 │ │ │ │ Class #221 annotations: │ │ @@ -39393,18 +39392,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04714c: |[04714c] android.support.v4.util.CircularArray.:()V │ │ -04715c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -047160: 7020 9b09 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@099b │ │ -047166: 0e00 |0005: return-void │ │ +0466c8: |[0466c8] android.support.v4.util.CircularArray.:()V │ │ +0466d8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0466dc: 7020 9b09 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@099b │ │ +0466e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -39414,36 +39413,36 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -047168: |[047168] android.support.v4.util.CircularArray.:(I)V │ │ -047178: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04717a: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -047180: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ -047184: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -047188: 1a02 fd0d |0008: const-string v2, "capacity must be positive" // string@0dfd │ │ -04718c: 7020 001a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -047192: 2701 |000d: throw v1 │ │ -047194: 0140 |000e: move v0, v4 │ │ -047196: 7110 071a 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@1a07 │ │ -04719c: 0a01 |0012: move-result v1 │ │ -04719e: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ -0471a2: 7110 081a 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@1a08 │ │ -0471a8: 0a01 |0018: move-result v1 │ │ -0471aa: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0471ae: 9800 0201 |001b: shl-int v0, v2, v1 │ │ -0471b2: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ -0471b6: 5931 a203 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -0471ba: 2301 4e04 |0021: new-array v1, v0, [Ljava/lang/Object; // type@044e │ │ -0471be: 1f01 4e04 |0023: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -0471c2: 5b31 a303 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -0471c6: 0e00 |0027: return-void │ │ +0466e4: |[0466e4] android.support.v4.util.CircularArray.:(I)V │ │ +0466f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0466f6: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0466fc: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ +046700: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +046704: 1a02 060e |0008: const-string v2, "capacity must be positive" // string@0e06 │ │ +046708: 7020 001a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +04670e: 2701 |000d: throw v1 │ │ +046710: 0140 |000e: move v0, v4 │ │ +046712: 7110 071a 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@1a07 │ │ +046718: 0a01 |0012: move-result v1 │ │ +04671a: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ +04671e: 7110 081a 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@1a08 │ │ +046724: 0a01 |0018: move-result v1 │ │ +046726: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04672a: 9800 0201 |001b: shl-int v0, v2, v1 │ │ +04672e: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ +046732: 5931 a203 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +046736: 2301 5704 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0457 │ │ +04673a: 1f01 5704 |0023: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +04673e: 5b31 a303 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +046742: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=59 │ │ 0x000f line=62 │ │ @@ -39462,40 +39461,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -0471c8: |[0471c8] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ -0471d8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0471da: 5474 a303 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -0471de: 2141 |0003: array-length v1, v4 │ │ -0471e0: 5274 a403 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0471e4: 9103 0104 |0006: sub-int v3, v1, v4 │ │ -0471e8: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ -0471ec: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ -0471f0: 2204 f103 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -0471f4: 1a05 360b |000e: const-string v5, "Too big" // string@0b36 │ │ -0471f8: 7020 251a 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -0471fe: 2704 |0013: throw v4 │ │ -047200: 2320 4e04 |0014: new-array v0, v2, [Ljava/lang/Object; // type@044e │ │ -047204: 5474 a303 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047208: 5275 a403 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -04720c: 7153 491a 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047212: 5474 a303 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047216: 5275 a403 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -04721a: 7155 491a 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047220: 1f00 4e04 |0024: check-cast v0, [Ljava/lang/Object; // type@044e │ │ -047224: 5b70 a303 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047228: 5976 a403 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -04722c: 5971 a503 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047230: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ -047234: 5974 a203 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -047238: 0e00 |0030: return-void │ │ +046744: |[046744] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ +046754: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +046756: 5474 a303 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +04675a: 2141 |0003: array-length v1, v4 │ │ +04675c: 5274 a403 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046760: 9103 0104 |0006: sub-int v3, v1, v4 │ │ +046764: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +046768: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ +04676c: 2204 fa03 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +046770: 1a05 3f0b |000e: const-string v5, "Too big" // string@0b3f │ │ +046774: 7020 251a 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +04677a: 2704 |0013: throw v4 │ │ +04677c: 2320 5704 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0457 │ │ +046780: 5474 a303 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +046784: 5275 a403 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046788: 7153 491a 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +04678e: 5474 a303 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +046792: 5275 a403 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046796: 7155 491a 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +04679c: 1f00 5704 |0024: check-cast v0, [Ljava/lang/Object; // type@0457 │ │ +0467a0: 5b70 a303 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +0467a4: 5976 a403 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0467a8: 5971 a503 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0467ac: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ +0467b0: 5974 a203 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +0467b4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=28 │ │ 0x0004 line=29 │ │ 0x0008 line=30 │ │ 0x000a line=31 │ │ 0x000c line=32 │ │ @@ -39521,28 +39520,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04723c: |[04723c] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ -04724c: 5220 a403 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047250: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -047254: 5221 a203 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -047258: b510 |0006: and-int/2addr v0, v1 │ │ -04725a: 5920 a403 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -04725e: 5420 a303 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047262: 5221 a403 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047266: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ -04726a: 5220 a403 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -04726e: 5221 a503 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047272: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -047276: 7010 9e09 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@099e │ │ -04727c: 0e00 |0018: return-void │ │ +0467b8: |[0467b8] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ +0467c8: 5220 a403 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0467cc: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0467d0: 5221 a203 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +0467d4: b510 |0006: and-int/2addr v0, v1 │ │ +0467d6: 5920 a403 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0467da: 5420 a303 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +0467de: 5221 a403 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0467e2: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ +0467e6: 5220 a403 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0467ea: 5221 a503 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0467ee: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +0467f2: 7010 9e09 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@099e │ │ +0467f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=71 │ │ 0x000f line=72 │ │ 0x0015 line=73 │ │ 0x0018 line=75 │ │ @@ -39557,28 +39556,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -047280: |[047280] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ -047290: 5420 a303 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047294: 5221 a503 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047298: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -04729c: 5220 a503 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -0472a0: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0472a4: 5221 a203 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -0472a8: b510 |000c: and-int/2addr v0, v1 │ │ -0472aa: 5920 a503 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -0472ae: 5220 a503 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -0472b2: 5221 a403 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0472b6: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -0472ba: 7010 9e09 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@099e │ │ -0472c0: 0e00 |0018: return-void │ │ +0467fc: |[0467fc] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ +04680c: 5420 a303 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +046810: 5221 a503 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +046814: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +046818: 5220 a503 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +04681c: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046820: 5221 a203 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +046824: b510 |000c: and-int/2addr v0, v1 │ │ +046826: 5920 a503 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +04682a: 5220 a503 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +04682e: 5221 a403 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046832: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +046836: 7010 9e09 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@099e │ │ +04683c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000f line=80 │ │ 0x0015 line=81 │ │ 0x0018 line=83 │ │ @@ -39593,29 +39592,29 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0472c4: |[0472c4] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ -0472d4: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ -0472d8: 6e10 a509 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@09a5 │ │ -0472de: 0a01 |0005: move-result v1 │ │ -0472e0: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ -0472e4: 2201 d303 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03d3 │ │ -0472e8: 7010 dd19 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ -0472ee: 2701 |000d: throw v1 │ │ -0472f0: 5231 a403 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0472f4: b041 |0010: add-int/2addr v1, v4 │ │ -0472f6: 5232 a203 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -0472fa: 9500 0102 |0013: and-int v0, v1, v2 │ │ -0472fe: 5431 a303 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047302: 4601 0100 |0017: aget-object v1, v1, v0 │ │ -047306: 1101 |0019: return-object v1 │ │ +046840: |[046840] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ +046850: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +046854: 6e10 a509 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@09a5 │ │ +04685a: 0a01 |0005: move-result v1 │ │ +04685c: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ +046860: 2201 dc03 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03dc │ │ +046864: 7010 dd19 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ +04686a: 2701 |000d: throw v1 │ │ +04686c: 5231 a403 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046870: b041 |0010: add-int/2addr v1, v4 │ │ +046872: 5232 a203 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +046876: 9500 0102 |0013: and-int v0, v1, v2 │ │ +04687a: 5431 a303 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +04687e: 4601 0100 |0017: aget-object v1, v1, v0 │ │ +046882: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0015 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ @@ -39628,25 +39627,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -047308: |[047308] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ -047318: 5220 a403 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -04731c: 5221 a503 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047320: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -047324: 2200 d303 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03d3 │ │ -047328: 7010 dd19 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ -04732e: 2700 |000b: throw v0 │ │ -047330: 5420 a303 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047334: 5221 a403 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047338: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -04733c: 1100 |0012: return-object v0 │ │ +046884: |[046884] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ +046894: 5220 a403 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046898: 5221 a503 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +04689c: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +0468a0: 2200 dc03 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03dc │ │ +0468a4: 7010 dd19 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ +0468aa: 2700 |000b: throw v0 │ │ +0468ac: 5420 a303 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +0468b0: 5221 a403 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0468b4: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +0468b8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000c line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -39656,28 +39655,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -047340: |[047340] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ -047350: 5230 a403 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047354: 5231 a503 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047358: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -04735c: 2200 d303 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03d3 │ │ -047360: 7010 dd19 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ -047366: 2700 |000b: throw v0 │ │ -047368: 5430 a303 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -04736c: 5231 a503 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047370: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -047374: 5232 a203 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -047378: b521 |0014: and-int/2addr v1, v2 │ │ -04737a: 4600 0001 |0015: aget-object v0, v0, v1 │ │ -04737e: 1100 |0017: return-object v0 │ │ +0468bc: |[0468bc] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ +0468cc: 5230 a403 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0468d0: 5231 a503 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0468d4: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +0468d8: 2200 dc03 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03dc │ │ +0468dc: 7010 dd19 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ +0468e2: 2700 |000b: throw v0 │ │ +0468e4: 5430 a303 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +0468e8: 5231 a503 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0468ec: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0468f0: 5232 a203 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +0468f4: b521 |0014: and-int/2addr v1, v2 │ │ +0468f6: 4600 0001 |0015: aget-object v0, v0, v1 │ │ +0468fa: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -39687,22 +39686,22 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -047380: |[047380] android.support.v4.util.CircularArray.isEmpty:()Z │ │ -047390: 5220 a403 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047394: 5221 a503 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047398: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -04739c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04739e: 0f00 |0007: return v0 │ │ -0473a0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0473a2: 28fe |0009: goto 0007 // -0002 │ │ +0468fc: |[0468fc] android.support.v4.util.CircularArray.isEmpty:()Z │ │ +04690c: 5220 a403 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046910: 5221 a503 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +046914: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +046918: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04691a: 0f00 |0007: return v0 │ │ +04691c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04691e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -39711,34 +39710,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -0473a4: |[0473a4] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ -0473b4: 5241 a403 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0473b8: 5242 a503 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -0473bc: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ -0473c0: 2201 d303 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03d3 │ │ -0473c4: 7010 dd19 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ -0473ca: 2701 |000b: throw v1 │ │ -0473cc: 5441 a303 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -0473d0: 5242 a403 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0473d4: 4600 0102 |0010: aget-object v0, v1, v2 │ │ -0473d8: 5441 a303 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -0473dc: 5242 a403 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0473e0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -0473e2: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -0473e6: 5241 a403 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0473ea: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0473ee: 5242 a203 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -0473f2: b521 |001f: and-int/2addr v1, v2 │ │ -0473f4: 5941 a403 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -0473f8: 1100 |0022: return-object v0 │ │ +046920: |[046920] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ +046930: 5241 a403 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046934: 5242 a503 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +046938: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ +04693c: 2201 dc03 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03dc │ │ +046940: 7010 dd19 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ +046946: 2701 |000b: throw v1 │ │ +046948: 5441 a303 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +04694c: 5242 a403 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046950: 4600 0102 |0010: aget-object v0, v1, v2 │ │ +046954: 5441 a303 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +046958: 5242 a403 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +04695c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +04695e: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +046962: 5241 a403 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046966: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04696a: 5242 a203 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +04696e: b521 |001f: and-int/2addr v1, v2 │ │ +046970: 5941 a403 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +046974: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000c line=87 │ │ 0x0012 line=88 │ │ 0x0019 line=89 │ │ 0x0022 line=90 │ │ @@ -39752,32 +39751,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0473fc: |[0473fc] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ -04740c: 5242 a403 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047410: 5243 a503 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047414: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ -047418: 2202 d303 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03d3 │ │ -04741c: 7010 dd19 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ -047422: 2702 |000b: throw v2 │ │ -047424: 5242 a503 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047428: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04742c: 5243 a203 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -047430: 9501 0203 |0012: and-int v1, v2, v3 │ │ -047434: 5442 a303 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047438: 4600 0201 |0016: aget-object v0, v2, v1 │ │ -04743c: 5442 a303 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ -047440: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -047442: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -047446: 5941 a503 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -04744a: 1100 |001f: return-object v0 │ │ +046978: |[046978] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ +046988: 5242 a403 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +04698c: 5243 a503 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +046990: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ +046994: 2202 dc03 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@03dc │ │ +046998: 7010 dd19 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@19dd │ │ +04699e: 2702 |000b: throw v2 │ │ +0469a0: 5242 a503 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0469a4: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0469a8: 5243 a203 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +0469ac: 9501 0203 |0012: and-int v1, v2, v3 │ │ +0469b0: 5442 a303 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +0469b4: 4600 0201 |0016: aget-object v0, v2, v1 │ │ +0469b8: 5442 a303 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@03a3 │ │ +0469bc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0469be: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +0469c2: 5941 a503 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0469c6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0014 line=96 │ │ 0x0018 line=97 │ │ 0x001d line=98 │ │ @@ -39793,34 +39792,34 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04744c: |[04744c] android.support.v4.util.CircularArray.size:()I │ │ -04745c: 5220 a503 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ -047460: 5221 a403 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ -047464: b110 |0004: sub-int/2addr v0, v1 │ │ -047466: 5221 a203 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ -04746a: b510 |0007: and-int/2addr v0, v1 │ │ -04746c: 0f00 |0008: return v0 │ │ +0469c8: |[0469c8] android.support.v4.util.CircularArray.size:()I │ │ +0469d8: 5220 a503 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@03a5 │ │ +0469dc: 5221 a403 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@03a4 │ │ +0469e0: b110 |0004: sub-int/2addr v0, v1 │ │ +0469e2: 5221 a203 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@03a2 │ │ +0469e6: b510 |0007: and-int/2addr v0, v1 │ │ +0469e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ source_file_idx : 614 (CircularArray.java) │ │ │ │ Class #222 header: │ │ -class_idx : 465 │ │ +class_idx : 474 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 625 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 - │ │ @@ -39848,23 +39847,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -047470: |[047470] android.support.v4.util.ContainerHelpers.:()V │ │ -047480: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047482: 2310 2f04 |0001: new-array v0, v1, [I // type@042f │ │ -047486: 6900 a603 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ -04748a: 2310 3004 |0005: new-array v0, v1, [J // type@0430 │ │ -04748e: 6900 a703 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03a7 │ │ -047492: 2310 4e04 |0009: new-array v0, v1, [Ljava/lang/Object; // type@044e │ │ -047496: 6900 a803 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -04749a: 0e00 |000d: return-void │ │ +0469ec: |[0469ec] android.support.v4.util.ContainerHelpers.:()V │ │ +0469fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0469fe: 2310 3804 |0001: new-array v0, v1, [I // type@0438 │ │ +046a02: 6900 a603 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ +046a06: 2310 3904 |0005: new-array v0, v1, [J // type@0439 │ │ +046a0a: 6900 a703 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03a7 │ │ +046a0e: 2310 5704 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0457 │ │ +046a12: 6900 a803 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +046a16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -39873,17 +39872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04749c: |[04749c] android.support.v4.util.ContainerHelpers.:()V │ │ -0474ac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0474b2: 0e00 |0003: return-void │ │ +046a18: |[046a18] android.support.v4.util.ContainerHelpers.:()V │ │ +046a28: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +046a2e: 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;) │ │ @@ -39891,29 +39890,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0474b4: |[0474b4] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -0474c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0474c6: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -0474ca: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -0474ce: 9004 0100 |0005: add-int v4, v1, v0 │ │ -0474d2: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -0474d6: 4403 0502 |0009: aget v3, v5, v2 │ │ -0474da: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -0474de: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -0474e2: 28f4 |000f: goto 0003 // -000c │ │ -0474e4: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -0474e8: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0474ec: 28ef |0014: goto 0003 // -0011 │ │ -0474ee: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0474f2: 0f02 |0017: return v2 │ │ +046a30: |[046a30] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +046a40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046a42: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +046a46: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +046a4a: 9004 0100 |0005: add-int v4, v1, v0 │ │ +046a4e: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +046a52: 4403 0502 |0009: aget v3, v5, v2 │ │ +046a56: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +046a5a: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +046a5e: 28f4 |000f: goto 0003 // -000c │ │ +046a60: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +046a64: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +046a68: 28ef |0014: goto 0003 // -0011 │ │ +046a6a: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +046a6e: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -39936,46 +39935,46 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0474f4: |[0474f4] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -047504: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047506: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -04750a: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -04750e: 9003 0100 |0005: add-int v3, v1, v0 │ │ -047512: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -047516: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -04751a: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -04751e: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -047522: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -047526: 28f2 |0011: goto 0003 // -000e │ │ -047528: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -04752c: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -047530: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -047534: 28eb |0018: goto 0003 // -0015 │ │ -047536: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -04753a: 0f02 |001b: return v2 │ │ +046a70: |[046a70] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +046a80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046a82: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +046a86: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +046a8a: 9005 0100 |0005: add-int v5, v1, v0 │ │ +046a8e: e202 0501 |0007: ushr-int/lit8 v2, v5, #int 1 // #01 │ │ +046a92: 4503 0602 |0009: aget-wide v3, v6, v2 │ │ +046a96: 3105 0308 |000b: cmp-long v5, v3, v8 │ │ +046a9a: 3b05 0500 |000d: if-gez v5, 0012 // +0005 │ │ +046a9e: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +046aa2: 28f2 |0011: goto 0003 // -000e │ │ +046aa4: 3105 0308 |0012: cmp-long v5, v3, v8 │ │ +046aa8: 3d05 0700 |0014: if-lez v5, 001b // +0007 │ │ +046aac: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +046ab0: 28eb |0018: goto 0003 // -0015 │ │ +046ab2: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +046ab6: 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=4 midVal J │ │ + 0x000b - 0x0019 reg=3 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;) │ │ @@ -39983,24 +39982,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 │ │ -04753c: |[04753c] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -04754c: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -047550: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -047554: 6e20 201a 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -04755a: 0a00 |0007: move-result v0 │ │ -04755c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -047560: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -047562: 0f00 |000b: return v0 │ │ -047564: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -047566: 28fe |000d: goto 000b // -0002 │ │ +046ab8: |[046ab8] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +046ac8: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +046acc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +046ad0: 6e20 201a 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +046ad6: 0a00 |0007: move-result v0 │ │ +046ad8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +046adc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +046ade: 0f00 |000b: return v0 │ │ +046ae0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +046ae2: 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; │ │ │ │ @@ -40009,27 +40008,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -047568: |[047568] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -047578: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04757a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -04757c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -047580: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -047584: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -047588: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -04758c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -047590: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -047594: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -047598: 0f03 |0010: return v3 │ │ -04759a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04759e: 28ef |0013: goto 0002 // -0011 │ │ +046ae4: |[046ae4] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +046af4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +046af6: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +046af8: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +046afc: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +046b00: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +046b04: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +046b08: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +046b0c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +046b10: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +046b14: 0f03 |0010: return v3 │ │ +046b16: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046b1a: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -40043,20 +40042,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0475a0: |[0475a0] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -0475b0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -0475b4: 7110 ab09 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@09ab │ │ -0475ba: 0a00 |0005: move-result v0 │ │ -0475bc: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -0475c0: 0f00 |0008: return v0 │ │ +046b1c: |[046b1c] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +046b2c: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +046b30: 7110 ab09 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@09ab │ │ +046b36: 0a00 |0005: move-result v0 │ │ +046b38: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +046b3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -40064,33 +40063,33 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0475c4: |[0475c4] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -0475d4: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -0475d8: 7110 ab09 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@09ab │ │ -0475de: 0a00 |0005: move-result v0 │ │ -0475e0: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -0475e4: 0f00 |0008: return v0 │ │ +046b40: |[046b40] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +046b50: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +046b54: 7110 ab09 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@09ab │ │ +046b5a: 0a00 |0005: move-result v0 │ │ +046b5c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +046b60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ source_file_idx : 625 (ContainerHelpers.java) │ │ │ │ Class #223 header: │ │ -class_idx : 466 │ │ +class_idx : 475 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #223 - │ │ @@ -40106,17 +40105,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0475e8: |[0475e8] android.support.v4.util.DebugUtils.:()V │ │ -0475f8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0475fe: 0e00 |0003: return-void │ │ +046b64: |[046b64] android.support.v4.util.DebugUtils.:()V │ │ +046b74: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +046b7a: 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;) │ │ @@ -40124,47 +40123,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 │ │ -047600: |[047600] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -047610: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -047614: 1a02 ed17 |0002: const-string v2, "null" // string@17ed │ │ -047618: 6e20 431a 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04761e: 0e00 |0007: return-void │ │ -047620: 6e10 211a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -047626: 0c02 |000b: move-result-object v2 │ │ -047628: 6e10 f419 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ -04762e: 0c01 |000f: move-result-object v1 │ │ -047630: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -047634: 6e10 351a 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1a35 │ │ -04763a: 0a02 |0015: move-result v2 │ │ -04763c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -047640: 6e10 211a 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -047646: 0c02 |001b: move-result-object v2 │ │ -047648: 6e10 f319 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -04764e: 0c01 |001f: move-result-object v1 │ │ -047650: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -047654: 6e20 341a 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1a34 │ │ -04765a: 0a00 |0025: move-result v0 │ │ -04765c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -047660: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -047664: 6e20 381a 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ -04766a: 0c01 |002d: move-result-object v1 │ │ -04766c: 6e20 431a 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047672: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -047676: 6e20 3e1a 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -04767c: 7110 4c1a 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -047682: 0a02 |0039: move-result v2 │ │ -047684: 7110 0c1a 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -04768a: 0c02 |003d: move-result-object v2 │ │ -04768c: 6e20 431a 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047692: 28c6 |0041: goto 0007 // -003a │ │ +046b7c: |[046b7c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +046b8c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +046b90: 1a02 f617 |0002: const-string v2, "null" // string@17f6 │ │ +046b94: 6e20 431a 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +046b9a: 0e00 |0007: return-void │ │ +046b9c: 6e10 211a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +046ba2: 0c02 |000b: move-result-object v2 │ │ +046ba4: 6e10 f419 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ +046baa: 0c01 |000f: move-result-object v1 │ │ +046bac: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +046bb0: 6e10 351a 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1a35 │ │ +046bb6: 0a02 |0015: move-result v2 │ │ +046bb8: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +046bbc: 6e10 211a 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +046bc2: 0c02 |001b: move-result-object v2 │ │ +046bc4: 6e10 f319 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +046bca: 0c01 |001f: move-result-object v1 │ │ +046bcc: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +046bd0: 6e20 341a 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1a34 │ │ +046bd6: 0a00 |0025: move-result v0 │ │ +046bd8: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +046bdc: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +046be0: 6e20 381a 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ +046be6: 0c01 |002d: move-result-object v1 │ │ +046be8: 6e20 431a 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +046bee: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +046bf2: 6e20 3e1a 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +046bf8: 7110 4c1a 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +046bfe: 0a02 |0039: move-result v2 │ │ +046c00: 7110 0c1a 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +046c06: 0c02 |003d: move-result-object v2 │ │ +046c08: 6e20 431a 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +046c0e: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -40181,18 +40180,18 @@ │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ source_file_idx : 711 (DebugUtils.java) │ │ │ │ Class #224 header: │ │ -class_idx : 467 │ │ +class_idx : 476 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 978 │ │ -source_file_idx : 2355 │ │ +superclass_idx : 987 │ │ +source_file_idx : 2364 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #224 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -40215,22 +40214,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -047694: |[047694] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -0476a4: 7010 dc19 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@19dc │ │ -0476aa: 2200 f403 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -0476ae: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -0476b2: 7020 3c1a 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -0476b8: 5b20 a903 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ -0476bc: 5b23 aa03 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03aa │ │ -0476c0: 0e00 |000e: return-void │ │ +046c10: |[046c10] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +046c20: 7010 dc19 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@19dc │ │ +046c26: 2200 fd03 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +046c2a: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +046c2e: 7020 3c1a 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +046c34: 5b20 a903 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ +046c38: 5b23 aa03 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03aa │ │ +046c3c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -40242,31 +40241,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0476c4: |[0476c4] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -0476d4: 5430 a903 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ -0476d8: 6e10 471a 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1a47 │ │ -0476de: 0a00 |0005: move-result v0 │ │ -0476e0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -0476e4: 5430 aa03 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03aa │ │ -0476e8: 5431 a903 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ -0476ec: 6e10 481a 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0476f2: 0c01 |000f: move-result-object v1 │ │ -0476f4: 7120 9215 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ -0476fa: 5430 a903 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ -0476fe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -047700: 5432 a903 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ -047704: 6e10 471a 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1a47 │ │ -04770a: 0a02 |001b: move-result v2 │ │ -04770c: 6e30 461a 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1a46 │ │ -047712: 0e00 |001f: return-void │ │ +046c40: |[046c40] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +046c50: 5430 a903 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ +046c54: 6e10 471a 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1a47 │ │ +046c5a: 0a00 |0005: move-result v0 │ │ +046c5c: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +046c60: 5430 aa03 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@03aa │ │ +046c64: 5431 a903 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ +046c68: 6e10 481a 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +046c6e: 0c01 |000f: move-result-object v1 │ │ +046c70: 7120 9215 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1592 │ │ +046c76: 5430 a903 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ +046c7a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +046c7c: 5432 a903 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ +046c80: 6e10 471a 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1a47 │ │ +046c86: 0a02 |001b: move-result v2 │ │ +046c88: 6e30 461a 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1a46 │ │ +046c8e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -40278,17 +40277,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047714: |[047714] android.support.v4.util.LogWriter.close:()V │ │ -047724: 7010 b309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@09b3 │ │ -04772a: 0e00 |0003: return-void │ │ +046c90: |[046c90] android.support.v4.util.LogWriter.close:()V │ │ +046ca0: 7010 b309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@09b3 │ │ +046ca6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -40297,17 +40296,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04772c: |[04772c] android.support.v4.util.LogWriter.flush:()V │ │ -04773c: 7010 b309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@09b3 │ │ -047742: 0e00 |0003: return-void │ │ +046ca8: |[046ca8] android.support.v4.util.LogWriter.flush:()V │ │ +046cb8: 7010 b309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@09b3 │ │ +046cbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -40316,28 +40315,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -047744: |[047744] android.support.v4.util.LogWriter.write:([CII)V │ │ -047754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047756: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -04775a: 9002 0501 |0003: add-int v2, v5, v1 │ │ -04775e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -047762: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -047766: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -04776a: 7010 b309 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@09b3 │ │ -047770: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047774: 28f1 |0010: goto 0001 // -000f │ │ -047776: 5432 a903 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ -04777a: 6e20 3e1a 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -047780: 28f8 |0016: goto 000e // -0008 │ │ -047782: 0e00 |0017: return-void │ │ +046cc0: |[046cc0] android.support.v4.util.LogWriter.write:([CII)V │ │ +046cd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046cd2: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +046cd6: 9002 0501 |0003: add-int v2, v5, v1 │ │ +046cda: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +046cde: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +046ce2: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +046ce6: 7010 b309 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@09b3 │ │ +046cec: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046cf0: 28f1 |0010: goto 0001 // -000f │ │ +046cf2: 5432 a903 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@03a9 │ │ +046cf6: 6e20 3e1a 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +046cfc: 28f8 |0016: goto 000e // -0008 │ │ +046cfe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -40347,21 +40346,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 : 2355 (LogWriter.java) │ │ + source_file_idx : 2364 (LogWriter.java) │ │ │ │ Class #225 header: │ │ -class_idx : 468 │ │ +class_idx : 477 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2356 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2365 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -40419,37 +40418,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -047784: |[047784] android.support.v4.util.LongSparseArray.:()V │ │ -047794: 2200 ef03 |0000: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -047798: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04779e: 6900 ab03 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -0477a2: 0e00 |0007: return-void │ │ +046d00: |[046d00] android.support.v4.util.LongSparseArray.:()V │ │ +046d10: 2200 f803 |0000: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +046d14: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +046d1a: 6900 ab03 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +046d1e: 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 │ │ -0477a4: |[0477a4] android.support.v4.util.LongSparseArray.:()V │ │ -0477b4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0477b8: 7020 b709 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@09b7 │ │ -0477be: 0e00 |0005: return-void │ │ +046d20: |[046d20] android.support.v4.util.LongSparseArray.:()V │ │ +046d30: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +046d34: 7020 b709 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@09b7 │ │ +046d3a: 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; │ │ @@ -40459,32 +40458,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0477c0: |[0477c0] android.support.v4.util.LongSparseArray.:(I)V │ │ -0477d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0477d2: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0477d8: 5c21 ac03 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -0477dc: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -0477e0: 6200 a703 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03a7 │ │ -0477e4: 5b20 ad03 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -0477e8: 6200 a803 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -0477ec: 5b20 af03 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -0477f0: 5921 ae03 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -0477f4: 0e00 |0012: return-void │ │ -0477f6: 7110 ad09 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@09ad │ │ -0477fc: 0a03 |0016: move-result v3 │ │ -0477fe: 2330 3004 |0017: new-array v0, v3, [J // type@0430 │ │ -047802: 5b20 ad03 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047806: 2330 4e04 |001b: new-array v0, v3, [Ljava/lang/Object; // type@044e │ │ -04780a: 5b20 af03 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -04780e: 28f1 |001f: goto 0010 // -000f │ │ +046d3c: |[046d3c] android.support.v4.util.LongSparseArray.:(I)V │ │ +046d4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046d4e: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +046d54: 5c21 ac03 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +046d58: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +046d5c: 6200 a703 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@03a7 │ │ +046d60: 5b20 ad03 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046d64: 6200 a803 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +046d68: 5b20 af03 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046d6c: 5921 ae03 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046d70: 0e00 |0012: return-void │ │ +046d72: 7110 ad09 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@09ad │ │ +046d78: 0a03 |0016: move-result v3 │ │ +046d7a: 2330 3904 |0017: new-array v0, v3, [J // type@0439 │ │ +046d7e: 5b20 ad03 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046d82: 2330 5704 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0457 │ │ +046d86: 5b20 af03 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046d8a: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -40503,37 +40502,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -047810: |[047810] android.support.v4.util.LongSparseArray.gc:()V │ │ -047820: 5282 ae03 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047824: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -047826: 5481 ad03 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -04782a: 5485 af03 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -04782e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -047830: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -047834: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -047838: 6206 ab03 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -04783c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -047840: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -047844: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -047848: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -04784c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -047850: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -047852: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -047856: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04785a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04785e: 28e9 |001f: goto 0008 // -0017 │ │ -047860: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -047862: 5c86 ac03 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047866: 5983 ae03 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -04786a: 0e00 |0025: return-void │ │ +046d8c: |[046d8c] android.support.v4.util.LongSparseArray.gc:()V │ │ +046d9c: 5282 ae03 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046da0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +046da2: 5481 ad03 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046da6: 5485 af03 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046daa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +046dac: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +046db0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +046db4: 6206 ab03 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +046db8: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +046dbc: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +046dc0: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +046dc4: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +046dc8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +046dcc: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +046dce: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +046dd2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +046dd6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046dda: 28e9 |001f: goto 0008 // -0017 │ │ +046ddc: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +046dde: 5c86 ac03 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +046de2: 5983 ae03 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046de6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -40564,59 +40563,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -04786c: |[04786c] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -04787c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04787e: 5274 ae03 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047882: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -047886: 5474 ad03 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -04788a: 5275 ae03 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -04788e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -047892: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -047896: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -04789a: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -04789e: 6e40 c309 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@09c3 │ │ -0478a4: 0e00 |0014: return-void │ │ -0478a6: 5574 ac03 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -0478aa: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0478ae: 5274 ae03 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -0478b2: 5475 ad03 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -0478b6: 2155 |001d: array-length v5, v5 │ │ -0478b8: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -0478bc: 7010 bd09 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -0478c2: 5273 ae03 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -0478c6: 5474 ad03 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -0478ca: 2144 |0027: array-length v4, v4 │ │ -0478cc: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -0478d0: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0478d4: 7110 ad09 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@09ad │ │ -0478da: 0a00 |002f: move-result v0 │ │ -0478dc: 2301 3004 |0030: new-array v1, v0, [J // type@0430 │ │ -0478e0: 2302 4e04 |0032: new-array v2, v0, [Ljava/lang/Object; // type@044e │ │ -0478e4: 5474 ad03 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -0478e8: 5475 ad03 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -0478ec: 2155 |0038: array-length v5, v5 │ │ -0478ee: 7155 491a 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0478f4: 5474 af03 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -0478f8: 5475 af03 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -0478fc: 2155 |0040: array-length v5, v5 │ │ -0478fe: 7155 491a 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047904: 5b71 ad03 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047908: 5b72 af03 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -04790c: 5474 ad03 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047910: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -047914: 5474 af03 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047918: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -04791c: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -047920: 5974 ae03 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047924: 28c0 |0054: goto 0014 // -0040 │ │ +046de8: |[046de8] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +046df8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +046dfa: 5274 ae03 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046dfe: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +046e02: 5474 ad03 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e06: 5275 ae03 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046e0a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +046e0e: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +046e12: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +046e16: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +046e1a: 6e40 c309 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@09c3 │ │ +046e20: 0e00 |0014: return-void │ │ +046e22: 5574 ac03 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +046e26: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +046e2a: 5274 ae03 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046e2e: 5475 ad03 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e32: 2155 |001d: array-length v5, v5 │ │ +046e34: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +046e38: 7010 bd09 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +046e3e: 5273 ae03 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046e42: 5474 ad03 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e46: 2144 |0027: array-length v4, v4 │ │ +046e48: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +046e4c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +046e50: 7110 ad09 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@09ad │ │ +046e56: 0a00 |002f: move-result v0 │ │ +046e58: 2301 3904 |0030: new-array v1, v0, [J // type@0439 │ │ +046e5c: 2302 5704 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0457 │ │ +046e60: 5474 ad03 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e64: 5475 ad03 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e68: 2155 |0038: array-length v5, v5 │ │ +046e6a: 7155 491a 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +046e70: 5474 af03 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046e74: 5475 af03 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046e78: 2155 |0040: array-length v5, v5 │ │ +046e7a: 7155 491a 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +046e80: 5b71 ad03 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e84: 5b72 af03 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046e88: 5474 ad03 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046e8c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +046e90: 5474 af03 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046e94: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +046e98: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +046e9c: 5974 ae03 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046ea0: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -40648,27 +40647,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -047928: |[047928] android.support.v4.util.LongSparseArray.clear:()V │ │ -047938: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04793a: 5251 ae03 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -04793e: 5452 af03 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047942: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -047944: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -047948: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -04794a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -04794e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047952: 28f9 |000d: goto 0006 // -0007 │ │ -047954: 5954 ae03 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047958: 5c54 ac03 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -04795c: 0e00 |0012: return-void │ │ +046ea4: |[046ea4] android.support.v4.util.LongSparseArray.clear:()V │ │ +046eb4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +046eb6: 5251 ae03 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046eba: 5452 af03 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046ebe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +046ec0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +046ec4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +046ec6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +046eca: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +046ece: 28f9 |000d: goto 0006 // -0007 │ │ +046ed0: 5954 ae03 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046ed4: 5c54 ac03 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +046ed8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -40687,34 +40686,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -047960: |[047960] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -047970: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047972: 6f10 1f1a 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a1f │ │ -047978: 0c02 |0004: move-result-object v2 │ │ -04797a: 0720 |0005: move-object v0, v2 │ │ -04797c: 1f00 d401 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@01d4 │ │ -047980: 0701 |0008: move-object v1, v0 │ │ -047982: 5432 ad03 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047986: 6e10 c71a 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1ac7 │ │ -04798c: 0c02 |000e: move-result-object v2 │ │ -04798e: 1f02 3004 |000f: check-cast v2, [J // type@0430 │ │ -047992: 5b12 ad03 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047996: 5432 af03 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -04799a: 6e10 ca1a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1aca │ │ -0479a0: 0c02 |0018: move-result-object v2 │ │ -0479a2: 1f02 4e04 |0019: check-cast v2, [Ljava/lang/Object; // type@044e │ │ -0479a6: 5b12 af03 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -0479aa: 1101 |001d: return-object v1 │ │ -0479ac: 0d02 |001e: move-exception v2 │ │ -0479ae: 28fe |001f: goto 001d // -0002 │ │ +046edc: |[046edc] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +046eec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046eee: 6f10 1f1a 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a1f │ │ +046ef4: 0c02 |0004: move-result-object v2 │ │ +046ef6: 0720 |0005: move-object v0, v2 │ │ +046ef8: 1f00 dd01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@01dd │ │ +046efc: 0701 |0008: move-object v1, v0 │ │ +046efe: 5432 ad03 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046f02: 6e10 c71a 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@1ac7 │ │ +046f08: 0c02 |000e: move-result-object v2 │ │ +046f0a: 1f02 3904 |000f: check-cast v2, [J // type@0439 │ │ +046f0e: 5b12 ad03 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046f12: 5432 af03 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046f16: 6e10 ca1a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1aca │ │ +046f1c: 0c02 |0018: move-result-object v2 │ │ +046f1e: 1f02 5704 |0019: check-cast v2, [Ljava/lang/Object; // type@0457 │ │ +046f22: 5b12 af03 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046f26: 1101 |001d: return-object v1 │ │ +046f28: 0d02 |001e: move-exception v2 │ │ +046f2a: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -40731,18 +40730,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0479c0: |[0479c0] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -0479d0: 6e10 ba09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@09ba │ │ -0479d6: 0c00 |0003: move-result-object v0 │ │ -0479d8: 1100 |0004: return-object v0 │ │ +046f3c: |[046f3c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +046f4c: 6e10 ba09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@09ba │ │ +046f52: 0c00 |0003: move-result-object v0 │ │ +046f54: 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; │ │ │ │ @@ -40751,30 +40750,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0479dc: |[0479dc] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -0479ec: 5431 ad03 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -0479f0: 5232 ae03 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -0479f4: 7140 a909 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ -0479fa: 0a00 |0007: move-result v0 │ │ -0479fc: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -047a00: 5431 af03 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047a04: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -047a08: 6202 ab03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -047a0c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -047a10: 5431 af03 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047a14: 6202 ab03 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -047a18: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -047a1c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -047a1e: 5c31 ac03 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047a22: 0e00 |001b: return-void │ │ +046f58: |[046f58] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +046f68: 5431 ad03 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046f6c: 5232 ae03 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046f70: 7140 a909 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ +046f76: 0a00 |0007: move-result v0 │ │ +046f78: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +046f7c: 5431 af03 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046f80: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +046f84: 6202 ab03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +046f88: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +046f8c: 5431 af03 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046f90: 6202 ab03 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +046f94: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +046f98: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +046f9a: 5c31 ac03 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +046f9e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -40790,19 +40789,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -047a24: |[047a24] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -047a34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047a36: 6e40 bf09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@09bf │ │ -047a3c: 0c00 |0004: move-result-object v0 │ │ -047a3e: 1100 |0005: return-object v0 │ │ +046fa0: |[046fa0] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +046fb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046fb2: 6e40 bf09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@09bf │ │ +046fb8: 0c00 |0004: move-result-object v0 │ │ +046fba: 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 │ │ @@ -40812,28 +40811,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 │ │ -047a40: |[047a40] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -047a50: 5431 ad03 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047a54: 5232 ae03 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047a58: 7140 a909 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ -047a5e: 0a00 |0007: move-result v0 │ │ -047a60: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -047a64: 5431 af03 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047a68: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -047a6c: 6202 ab03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -047a70: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -047a74: 1106 |0012: return-object v6 │ │ -047a76: 5431 af03 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047a7a: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -047a7e: 28fb |0017: goto 0012 // -0005 │ │ +046fbc: |[046fbc] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +046fcc: 5431 ad03 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +046fd0: 5232 ae03 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +046fd4: 7140 a909 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ +046fda: 0a00 |0007: move-result v0 │ │ +046fdc: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +046fe0: 5431 af03 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046fe4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +046fe8: 6202 ab03 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +046fec: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +046ff0: 1106 |0012: return-object v6 │ │ +046ff2: 5431 af03 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +046ff6: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +046ffa: 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; │ │ @@ -40845,61 +40844,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 : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -047a80: |[047a80] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -047a90: 5530 ac03 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047a94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -047a98: 7010 bd09 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047a9e: 5430 ad03 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047aa2: 5231 ae03 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047aa6: 7140 a909 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ -047aac: 0a00 |000e: move-result v0 │ │ -047aae: 0f00 |000f: return v0 │ │ +046ffc: |[046ffc] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +04700c: 5520 ac03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +047010: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +047014: 7010 bd09 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +04701a: 5420 ad03 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +04701e: 5221 ae03 |0009: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047022: 7140 a909 1043 |000b: invoke-static {v0, v1, v3, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ +047028: 0a00 |000e: move-result v0 │ │ +04702a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ - 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0010 reg=4 key J │ │ + 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 │ │ │ │ #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 │ │ -047ab0: |[047ab0] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -047ac0: 5521 ac03 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047ac4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -047ac8: 7010 bd09 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047ace: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -047ad0: 5221 ae03 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047ad4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -047ad8: 5421 af03 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047adc: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -047ae0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -047ae4: 0f00 |0012: return v0 │ │ -047ae6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -047aea: 28f3 |0015: goto 0008 // -000d │ │ -047aec: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -047aee: 28fb |0017: goto 0012 // -0005 │ │ +04702c: |[04702c] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +04703c: 5521 ac03 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +047040: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +047044: 7010 bd09 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +04704a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04704c: 5221 ae03 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047050: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +047054: 5421 af03 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +047058: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +04705c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +047060: 0f00 |0012: return v0 │ │ +047062: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +047066: 28f3 |0015: goto 0008 // -000d │ │ +047068: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +04706a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -40918,21 +40917,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -047af0: |[047af0] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -047b00: 5520 ac03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047b04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -047b08: 7010 bd09 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047b0e: 5420 ad03 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047b12: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -047b16: 1000 |000b: return-wide v0 │ │ +04706c: |[04706c] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +04707c: 5520 ac03 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +047080: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +047084: 7010 bd09 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +04708a: 5420 ad03 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +04708e: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +047092: 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; │ │ @@ -40940,95 +40939,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 : 13 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -047b18: |[047b18] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -047b28: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -047b2a: 5494 ad03 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047b2e: 5295 ae03 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047b32: 7140 a909 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ -047b38: 0a00 |0008: move-result v0 │ │ -047b3a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -047b3e: 5494 af03 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047b42: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -047b46: 0e00 |000f: return-void │ │ -047b48: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -047b4c: 5294 ae03 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047b50: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -047b54: 5494 af03 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047b58: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -047b5c: 6205 ab03 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -047b60: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -047b64: 5494 ad03 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047b68: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -047b6c: 5494 af03 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047b70: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -047b74: 28e9 |0026: goto 000f // -0017 │ │ -047b76: 5594 ac03 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047b7a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -047b7e: 5294 ae03 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047b82: 5495 ad03 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047b86: 2155 |002f: array-length v5, v5 │ │ -047b88: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -047b8c: 7010 bd09 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047b92: 5494 ad03 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047b96: 5295 ae03 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047b9a: 7140 a909 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ -047ba0: 0a04 |003c: move-result v4 │ │ -047ba2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -047ba6: 5294 ae03 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047baa: 5495 ad03 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047bae: 2155 |0043: array-length v5, v5 │ │ -047bb0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -047bb4: 5294 ae03 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047bb8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -047bbc: 7110 ad09 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@09ad │ │ -047bc2: 0a01 |004d: move-result v1 │ │ -047bc4: 2312 3004 |004e: new-array v2, v1, [J // type@0430 │ │ -047bc8: 2313 4e04 |0050: new-array v3, v1, [Ljava/lang/Object; // type@044e │ │ -047bcc: 5494 ad03 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047bd0: 5495 ad03 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047bd4: 2155 |0056: array-length v5, v5 │ │ -047bd6: 7155 491a 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047bdc: 5494 af03 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047be0: 5495 af03 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047be4: 2155 |005e: array-length v5, v5 │ │ -047be6: 7155 491a 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047bec: 5b92 ad03 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047bf0: 5b93 af03 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047bf4: 5294 ae03 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047bf8: b104 |0068: sub-int/2addr v4, v0 │ │ -047bfa: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -047bfe: 5494 ad03 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047c02: 5495 ad03 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047c06: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -047c0a: 5297 ae03 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047c0e: b107 |0073: sub-int/2addr v7, v0 │ │ -047c10: 7157 491a 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047c16: 5494 af03 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047c1a: 5495 af03 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047c1e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -047c22: 5297 ae03 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047c26: b107 |007f: sub-int/2addr v7, v0 │ │ -047c28: 7157 491a 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -047c2e: 5494 ad03 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ -047c32: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -047c36: 5494 af03 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047c3a: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -047c3e: 5294 ae03 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047c42: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -047c46: 5994 ae03 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047c4a: 2900 7eff |0091: goto/16 000f // -0082 │ │ +047094: |[047094] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +0470a4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0470a6: 5484 ad03 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +0470aa: 5285 ae03 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0470ae: 7140 a909 54a9 |0005: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ +0470b4: 0a00 |0008: move-result v0 │ │ +0470b6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0470ba: 5484 af03 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +0470be: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ +0470c2: 0e00 |000f: return-void │ │ +0470c4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +0470c8: 5284 ae03 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0470cc: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +0470d0: 5484 af03 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +0470d4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +0470d8: 6205 ab03 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +0470dc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +0470e0: 5484 ad03 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +0470e4: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ +0470e8: 5484 af03 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +0470ec: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ +0470f0: 28e9 |0026: goto 000f // -0017 │ │ +0470f2: 5584 ac03 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +0470f6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0470fa: 5284 ae03 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0470fe: 5485 ad03 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +047102: 2155 |002f: array-length v5, v5 │ │ +047104: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +047108: 7010 bd09 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +04710e: 5484 ad03 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +047112: 5285 ae03 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047116: 7140 a909 54a9 |0039: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@09a9 │ │ +04711c: 0a04 |003c: move-result v4 │ │ +04711e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +047122: 5284 ae03 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047126: 5485 ad03 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +04712a: 2155 |0043: array-length v5, v5 │ │ +04712c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +047130: 5284 ae03 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047134: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +047138: 7110 ad09 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@09ad │ │ +04713e: 0a01 |004d: move-result v1 │ │ +047140: 2312 3904 |004e: new-array v2, v1, [J // type@0439 │ │ +047144: 2313 5704 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0457 │ │ +047148: 5484 ad03 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +04714c: 5485 ad03 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +047150: 2155 |0056: array-length v5, v5 │ │ +047152: 7155 491a 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +047158: 5484 af03 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +04715c: 5485 af03 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +047160: 2155 |005e: array-length v5, v5 │ │ +047162: 7155 491a 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +047168: 5b82 ad03 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +04716c: 5b83 af03 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +047170: 5284 ae03 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047174: b104 |0068: sub-int/2addr v4, v0 │ │ +047176: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +04717a: 5484 ad03 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +04717e: 5485 ad03 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +047182: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +047186: 5287 ae03 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +04718a: b107 |0073: sub-int/2addr v7, v0 │ │ +04718c: 7157 491a 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +047192: 5484 af03 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +047196: 5485 af03 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +04719a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04719e: 5287 ae03 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0471a2: b107 |007f: sub-int/2addr v7, v0 │ │ +0471a4: 7157 491a 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0471aa: 5484 ad03 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@03ad │ │ +0471ae: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ +0471b2: 5484 af03 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +0471b6: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ +0471ba: 5284 ae03 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0471be: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0471c2: 5984 ae03 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0471c6: 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 │ │ @@ -41049,65 +41048,65 @@ │ │ 0x0066 line=213 │ │ 0x006b line=215 │ │ 0x0077 line=216 │ │ 0x0083 line=219 │ │ 0x0087 line=220 │ │ 0x008b line=221 │ │ locals : │ │ - 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=11 (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=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; │ │ + 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; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -047c50: |[047c50] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -047c60: 6e30 bc09 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@09bc │ │ -047c66: 0e00 |0003: return-void │ │ +0471cc: |[0471cc] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +0471dc: 6e30 bc09 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@09bc │ │ +0471e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ - 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=2 key J │ │ + 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 │ │ │ │ #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 │ │ -047c68: |[047c68] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -047c78: 5420 af03 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047c7c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -047c80: 6201 ab03 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -047c84: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -047c88: 5420 af03 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047c8c: 6201 ab03 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ -047c90: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -047c94: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -047c96: 5c20 ac03 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047c9a: 0e00 |0011: return-void │ │ +0471e4: |[0471e4] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +0471f4: 5420 af03 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +0471f8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0471fc: 6201 ab03 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +047200: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +047204: 5420 af03 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +047208: 6201 ab03 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@03ab │ │ +04720c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +047210: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +047212: 5c20 ac03 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +047216: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -41120,21 +41119,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -047c9c: |[047c9c] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -047cac: 5510 ac03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047cb0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -047cb4: 7010 bd09 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047cba: 5410 af03 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047cbe: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -047cc2: 0e00 |000b: return-void │ │ +047218: |[047218] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +047228: 5510 ac03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +04722c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +047230: 7010 bd09 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +047236: 5410 af03 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +04723a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +04723e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -41149,20 +41148,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -047cc4: |[047cc4] android.support.v4.util.LongSparseArray.size:()I │ │ -047cd4: 5510 ac03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047cd8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -047cdc: 7010 bd09 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047ce2: 5210 ae03 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047ce6: 0f00 |0009: return v0 │ │ +047240: |[047240] android.support.v4.util.LongSparseArray.size:()I │ │ +047250: 5510 ac03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +047254: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +047258: 7010 bd09 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +04725e: 5210 ae03 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +047262: 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; │ │ @@ -41173,51 +41172,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -047ce8: |[047ce8] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -047cf8: 6e10 c709 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@09c7 │ │ -047cfe: 0a05 |0003: move-result v5 │ │ -047d00: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -047d04: 1a05 5c1e |0006: const-string v5, "{}" // string@1e5c │ │ -047d08: 1105 |0008: return-object v5 │ │ -047d0a: 2200 f403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -047d0e: 5265 ae03 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047d12: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -047d16: 7020 3c1a 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -047d1c: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -047d20: 6e20 3e1a 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -047d26: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -047d28: 5265 ae03 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ -047d2c: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -047d30: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -047d34: 1a05 d000 |001e: const-string v5, ", " // string@00d0 │ │ -047d38: 6e20 431a 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047d3e: 6e20 c209 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@09c2 │ │ -047d44: 0b02 |0026: move-result-wide v2 │ │ -047d46: 6e30 401a 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1a40 │ │ -047d4c: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -047d50: 6e20 3e1a 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -047d56: 6e20 c909 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@09c9 │ │ -047d5c: 0c04 |0032: move-result-object v4 │ │ -047d5e: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -047d62: 6e20 421a 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -047d68: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047d6c: 28de |003a: goto 0018 // -0022 │ │ -047d6e: 1a05 c400 |003b: const-string v5, "(this Map)" // string@00c4 │ │ -047d72: 6e20 431a 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047d78: 28f8 |0040: goto 0038 // -0008 │ │ -047d7a: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -047d7e: 6e20 3e1a 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -047d84: 6e10 481a 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -047d8a: 0c05 |0049: move-result-object v5 │ │ -047d8c: 28be |004a: goto 0008 // -0042 │ │ +047264: |[047264] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +047274: 6e10 c709 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@09c7 │ │ +04727a: 0a05 |0003: move-result v5 │ │ +04727c: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +047280: 1a05 651e |0006: const-string v5, "{}" // string@1e65 │ │ +047284: 1105 |0008: return-object v5 │ │ +047286: 2200 fd03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +04728a: 5265 ae03 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +04728e: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +047292: 7020 3c1a 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +047298: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +04729c: 6e20 3e1a 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +0472a2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0472a4: 5265 ae03 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@03ae │ │ +0472a8: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +0472ac: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +0472b0: 1a05 d000 |001e: const-string v5, ", " // string@00d0 │ │ +0472b4: 6e20 431a 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0472ba: 6e20 c209 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@09c2 │ │ +0472c0: 0b02 |0026: move-result-wide v2 │ │ +0472c2: 6e30 401a 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1a40 │ │ +0472c8: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +0472cc: 6e20 3e1a 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +0472d2: 6e20 c909 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@09c9 │ │ +0472d8: 0c04 |0032: move-result-object v4 │ │ +0472da: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +0472de: 6e20 421a 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0472e4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0472e8: 28de |003a: goto 0018 // -0022 │ │ +0472ea: 1a05 c400 |003b: const-string v5, "(this Map)" // string@00c4 │ │ +0472ee: 6e20 431a 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0472f4: 28f8 |0040: goto 0038 // -0008 │ │ +0472f6: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +0472fa: 6e20 3e1a 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +047300: 6e10 481a 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +047306: 0c05 |0049: move-result-object v5 │ │ +047308: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -41247,38 +41246,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -047d90: |[047d90] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -047da0: 5510 ac03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ -047da4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -047da8: 7010 bd09 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ -047dae: 5410 af03 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ -047db2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -047db6: 1100 |000b: return-object v0 │ │ +04730c: |[04730c] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +04731c: 5510 ac03 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@03ac │ │ +047320: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +047324: 7010 bd09 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@09bd │ │ +04732a: 5410 af03 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@03af │ │ +04732e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +047332: 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 : 2356 (LongSparseArray.java) │ │ + source_file_idx : 2365 (LongSparseArray.java) │ │ │ │ Class #226 header: │ │ -class_idx : 469 │ │ +class_idx : 478 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2358 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2367 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -41347,29 +41346,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -047db8: |[047db8] android.support.v4.util.LruCache.:(I)V │ │ -047dc8: 7010 1e1a 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ -047dce: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -047dd2: 2200 e103 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -047dd6: 1a01 e116 |0007: const-string v1, "maxSize <= 0" // string@16e1 │ │ -047dda: 7020 001a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -047de0: 2700 |000c: throw v0 │ │ -047de2: 5945 b403 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ -047de6: 2200 1204 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0412 │ │ -047dea: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -047dec: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -047df0: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -047df2: 7040 881a 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1a88 │ │ -047df8: 5b40 b303 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -047dfc: 0e00 |001a: return-void │ │ +047334: |[047334] android.support.v4.util.LruCache.:(I)V │ │ +047344: 7010 1e1a 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04734a: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +04734e: 2200 ea03 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +047352: 1a01 ea16 |0007: const-string v1, "maxSize <= 0" // string@16ea │ │ +047356: 7020 001a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +04735c: 2700 |000c: throw v0 │ │ +04735e: 5945 b403 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ +047362: 2200 1b04 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@041b │ │ +047366: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +047368: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +04736c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +04736e: 7040 881a 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1a88 │ │ +047374: 5b40 b303 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +047378: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -41384,36 +41383,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 │ │ -047e00: |[047e00] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -047e10: 6e30 d909 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d9 │ │ -047e16: 0a00 |0003: move-result v0 │ │ -047e18: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -047e1c: 2201 e203 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -047e20: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -047e24: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -047e2a: 1a03 8809 |000d: const-string v3, "Negative size: " // string@0988 │ │ -047e2e: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047e34: 0c02 |0012: move-result-object v2 │ │ -047e36: 6e20 421a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -047e3c: 0c02 |0016: move-result-object v2 │ │ -047e3e: 1a03 2001 |0017: const-string v3, "=" // string@0120 │ │ -047e42: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -047e48: 0c02 |001c: move-result-object v2 │ │ -047e4a: 6e20 421a 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -047e50: 0c02 |0020: move-result-object v2 │ │ -047e52: 6e10 481a 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -047e58: 0c02 |0024: move-result-object v2 │ │ -047e5a: 7020 051a 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -047e60: 2701 |0028: throw v1 │ │ -047e62: 0f00 |0029: return v0 │ │ +04737c: |[04737c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +04738c: 6e30 d909 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d9 │ │ +047392: 0a00 |0003: move-result v0 │ │ +047394: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +047398: 2201 eb03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +04739c: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0473a0: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0473a6: 1a03 9109 |000d: const-string v3, "Negative size: " // string@0991 │ │ +0473aa: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0473b0: 0c02 |0012: move-result-object v2 │ │ +0473b2: 6e20 421a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0473b8: 0c02 |0016: move-result-object v2 │ │ +0473ba: 1a03 2001 |0017: const-string v3, "=" // string@0120 │ │ +0473be: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0473c4: 0c02 |001c: move-result-object v2 │ │ +0473c6: 6e20 421a 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0473cc: 0c02 |0020: move-result-object v2 │ │ +0473ce: 6e10 481a 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0473d4: 0c02 |0024: move-result-object v2 │ │ +0473d6: 7020 051a 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0473dc: 2701 |0028: throw v1 │ │ +0473de: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -41431,17 +41430,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 │ │ -047e64: |[047e64] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -047e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047e76: 1100 |0001: return-object v0 │ │ +0473e0: |[0473e0] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0473f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0473f2: 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; │ │ @@ -41452,22 +41451,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -047e78: |[047e78] android.support.v4.util.LruCache.createCount:()I │ │ -047e88: 1d01 |0000: monitor-enter v1 │ │ -047e8a: 5210 b003 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@03b0 │ │ -047e8e: 1e01 |0003: monitor-exit v1 │ │ -047e90: 0f00 |0004: return v0 │ │ -047e92: 0d00 |0005: move-exception v0 │ │ -047e94: 1e01 |0006: monitor-exit v1 │ │ -047e96: 2700 |0007: throw v0 │ │ +0473f4: |[0473f4] android.support.v4.util.LruCache.createCount:()I │ │ +047404: 1d01 |0000: monitor-enter v1 │ │ +047406: 5210 b003 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@03b0 │ │ +04740a: 1e01 |0003: monitor-exit v1 │ │ +04740c: 0f00 |0004: return v0 │ │ +04740e: 0d00 |0005: move-exception v0 │ │ +047410: 1e01 |0006: monitor-exit v1 │ │ +047412: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41478,16 +41477,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 │ │ -047ea4: |[047ea4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -047eb4: 0e00 |0000: return-void │ │ +047420: |[047420] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +047430: 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; │ │ @@ -41503,18 +41502,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -047eb8: |[047eb8] android.support.v4.util.LruCache.evictAll:()V │ │ -047ec8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -047eca: 6e20 dc09 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@09dc │ │ -047ed0: 0e00 |0004: return-void │ │ +047434: |[047434] android.support.v4.util.LruCache.evictAll:()V │ │ +047444: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +047446: 6e20 dc09 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@09dc │ │ +04744c: 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; │ │ @@ -41524,22 +41523,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -047ed4: |[047ed4] android.support.v4.util.LruCache.evictionCount:()I │ │ -047ee4: 1d01 |0000: monitor-enter v1 │ │ -047ee6: 5210 b103 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b1 │ │ -047eea: 1e01 |0003: monitor-exit v1 │ │ -047eec: 0f00 |0004: return v0 │ │ -047eee: 0d00 |0005: move-exception v0 │ │ -047ef0: 1e01 |0006: monitor-exit v1 │ │ -047ef2: 2700 |0007: throw v0 │ │ +047450: |[047450] android.support.v4.util.LruCache.evictionCount:()I │ │ +047460: 1d01 |0000: monitor-enter v1 │ │ +047462: 5210 b103 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b1 │ │ +047466: 1e01 |0003: monitor-exit v1 │ │ +047468: 0f00 |0004: return v0 │ │ +04746a: 0d00 |0005: move-exception v0 │ │ +04746c: 1e01 |0006: monitor-exit v1 │ │ +04746e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41550,71 +41549,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 │ │ -047f00: |[047f00] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -047f10: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -047f14: 2202 ed03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03ed │ │ -047f18: 1a03 fa13 |0004: const-string v3, "key == null" // string@13fa │ │ -047f1c: 7020 1d1a 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1a1d │ │ -047f22: 2702 |0009: throw v2 │ │ -047f24: 1d04 |000a: monitor-enter v4 │ │ -047f26: 5442 b303 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -047f2a: 6e20 8b1a 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a8b │ │ -047f30: 0c01 |0010: move-result-object v1 │ │ -047f32: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -047f36: 5242 b203 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ -047f3a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047f3e: 5942 b203 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ -047f42: 1e04 |0019: monitor-exit v4 │ │ -047f44: 0710 |001a: move-object v0, v1 │ │ -047f46: 1100 |001b: return-object v0 │ │ -047f48: 5242 b503 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ -047f4c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047f50: 5942 b503 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ -047f54: 1e04 |0022: monitor-exit v4 │ │ -047f56: 6e20 cb09 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@09cb │ │ -047f5c: 0c00 |0026: move-result-object v0 │ │ -047f5e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -047f62: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -047f64: 28f1 |002a: goto 001b // -000f │ │ -047f66: 0d02 |002b: move-exception v2 │ │ -047f68: 1e04 |002c: monitor-exit v4 │ │ -047f6a: 2702 |002d: throw v2 │ │ -047f6c: 1d04 |002e: monitor-enter v4 │ │ -047f6e: 5242 b003 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b0 │ │ -047f72: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -047f76: 5942 b003 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b0 │ │ -047f7a: 5442 b303 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -047f7e: 6e30 8d1a 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a8d │ │ -047f84: 0c01 |003a: move-result-object v1 │ │ -047f86: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -047f8a: 5442 b303 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -047f8e: 6e30 8d1a 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a8d │ │ -047f94: 1e04 |0042: monitor-exit v4 │ │ -047f96: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -047f9a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -047f9c: 6e51 cd09 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@09cd │ │ -047fa2: 0710 |0049: move-object v0, v1 │ │ -047fa4: 28d1 |004a: goto 001b // -002f │ │ -047fa6: 5242 b703 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -047faa: 7030 d709 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ -047fb0: 0a03 |0050: move-result v3 │ │ -047fb2: b032 |0051: add-int/2addr v2, v3 │ │ -047fb4: 5942 b703 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -047fb8: 28ee |0054: goto 0042 // -0012 │ │ -047fba: 0d02 |0055: move-exception v2 │ │ -047fbc: 1e04 |0056: monitor-exit v4 │ │ -047fbe: 2702 |0057: throw v2 │ │ -047fc0: 5242 b403 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ -047fc4: 6e20 dc09 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@09dc │ │ -047fca: 28be |005d: goto 001b // -0042 │ │ +04747c: |[04747c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04748c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +047490: 2202 f603 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@03f6 │ │ +047494: 1a03 0314 |0004: const-string v3, "key == null" // string@1403 │ │ +047498: 7020 1d1a 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1a1d │ │ +04749e: 2702 |0009: throw v2 │ │ +0474a0: 1d04 |000a: monitor-enter v4 │ │ +0474a2: 5442 b303 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +0474a6: 6e20 8b1a 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a8b │ │ +0474ac: 0c01 |0010: move-result-object v1 │ │ +0474ae: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +0474b2: 5242 b203 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ +0474b6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0474ba: 5942 b203 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ +0474be: 1e04 |0019: monitor-exit v4 │ │ +0474c0: 0710 |001a: move-object v0, v1 │ │ +0474c2: 1100 |001b: return-object v0 │ │ +0474c4: 5242 b503 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ +0474c8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0474cc: 5942 b503 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ +0474d0: 1e04 |0022: monitor-exit v4 │ │ +0474d2: 6e20 cb09 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@09cb │ │ +0474d8: 0c00 |0026: move-result-object v0 │ │ +0474da: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +0474de: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +0474e0: 28f1 |002a: goto 001b // -000f │ │ +0474e2: 0d02 |002b: move-exception v2 │ │ +0474e4: 1e04 |002c: monitor-exit v4 │ │ +0474e6: 2702 |002d: throw v2 │ │ +0474e8: 1d04 |002e: monitor-enter v4 │ │ +0474ea: 5242 b003 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b0 │ │ +0474ee: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0474f2: 5942 b003 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@03b0 │ │ +0474f6: 5442 b303 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +0474fa: 6e30 8d1a 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a8d │ │ +047500: 0c01 |003a: move-result-object v1 │ │ +047502: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +047506: 5442 b303 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +04750a: 6e30 8d1a 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a8d │ │ +047510: 1e04 |0042: monitor-exit v4 │ │ +047512: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +047516: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +047518: 6e51 cd09 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@09cd │ │ +04751e: 0710 |0049: move-object v0, v1 │ │ +047520: 28d1 |004a: goto 001b // -002f │ │ +047522: 5242 b703 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +047526: 7030 d709 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ +04752c: 0a03 |0050: move-result v3 │ │ +04752e: b032 |0051: add-int/2addr v2, v3 │ │ +047530: 5942 b703 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +047534: 28ee |0054: goto 0042 // -0012 │ │ +047536: 0d02 |0055: move-exception v2 │ │ +047538: 1e04 |0056: monitor-exit v4 │ │ +04753a: 2702 |0057: throw v2 │ │ +04753c: 5242 b403 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ +047540: 6e20 dc09 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@09dc │ │ +047546: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -41662,22 +41661,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -047ff4: |[047ff4] android.support.v4.util.LruCache.hitCount:()I │ │ -048004: 1d01 |0000: monitor-enter v1 │ │ -048006: 5210 b203 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ -04800a: 1e01 |0003: monitor-exit v1 │ │ -04800c: 0f00 |0004: return v0 │ │ -04800e: 0d00 |0005: move-exception v0 │ │ -048010: 1e01 |0006: monitor-exit v1 │ │ -048012: 2700 |0007: throw v0 │ │ +047570: |[047570] android.support.v4.util.LruCache.hitCount:()I │ │ +047580: 1d01 |0000: monitor-enter v1 │ │ +047582: 5210 b203 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ +047586: 1e01 |0003: monitor-exit v1 │ │ +047588: 0f00 |0004: return v0 │ │ +04758a: 0d00 |0005: move-exception v0 │ │ +04758c: 1e01 |0006: monitor-exit v1 │ │ +04758e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41688,22 +41687,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -048020: |[048020] android.support.v4.util.LruCache.maxSize:()I │ │ -048030: 1d01 |0000: monitor-enter v1 │ │ -048032: 5210 b403 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ -048036: 1e01 |0003: monitor-exit v1 │ │ -048038: 0f00 |0004: return v0 │ │ -04803a: 0d00 |0005: move-exception v0 │ │ -04803c: 1e01 |0006: monitor-exit v1 │ │ -04803e: 2700 |0007: throw v0 │ │ +04759c: |[04759c] android.support.v4.util.LruCache.maxSize:()I │ │ +0475ac: 1d01 |0000: monitor-enter v1 │ │ +0475ae: 5210 b403 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ +0475b2: 1e01 |0003: monitor-exit v1 │ │ +0475b4: 0f00 |0004: return v0 │ │ +0475b6: 0d00 |0005: move-exception v0 │ │ +0475b8: 1e01 |0006: monitor-exit v1 │ │ +0475ba: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41714,22 +41713,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04804c: |[04804c] android.support.v4.util.LruCache.missCount:()I │ │ -04805c: 1d01 |0000: monitor-enter v1 │ │ -04805e: 5210 b503 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ -048062: 1e01 |0003: monitor-exit v1 │ │ -048064: 0f00 |0004: return v0 │ │ -048066: 0d00 |0005: move-exception v0 │ │ -048068: 1e01 |0006: monitor-exit v1 │ │ -04806a: 2700 |0007: throw v0 │ │ +0475c8: |[0475c8] android.support.v4.util.LruCache.missCount:()I │ │ +0475d8: 1d01 |0000: monitor-enter v1 │ │ +0475da: 5210 b503 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ +0475de: 1e01 |0003: monitor-exit v1 │ │ +0475e0: 0f00 |0004: return v0 │ │ +0475e2: 0d00 |0005: move-exception v0 │ │ +0475e4: 1e01 |0006: monitor-exit v1 │ │ +0475e6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41740,49 +41739,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 │ │ -048078: |[048078] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -048088: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -04808c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -048090: 2201 ed03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03ed │ │ -048094: 1a02 fb13 |0006: const-string v2, "key == null || value == null" // string@13fb │ │ -048098: 7020 1d1a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1a1d │ │ -04809e: 2701 |000b: throw v1 │ │ -0480a0: 1d03 |000c: monitor-enter v3 │ │ -0480a2: 5231 b603 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b6 │ │ -0480a6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0480aa: 5931 b603 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b6 │ │ -0480ae: 5231 b703 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0480b2: 7030 d709 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ -0480b8: 0a02 |0018: move-result v2 │ │ -0480ba: b021 |0019: add-int/2addr v1, v2 │ │ -0480bc: 5931 b703 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0480c0: 5431 b303 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -0480c4: 6e30 8d1a 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a8d │ │ -0480ca: 0c00 |0021: move-result-object v0 │ │ -0480cc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -0480d0: 5231 b703 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0480d4: 7030 d709 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ -0480da: 0a02 |0029: move-result v2 │ │ -0480dc: b121 |002a: sub-int/2addr v1, v2 │ │ -0480de: 5931 b703 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0480e2: 1e03 |002d: monitor-exit v3 │ │ -0480e4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -0480e8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -0480ea: 6e55 cd09 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@09cd │ │ -0480f0: 5231 b403 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ -0480f4: 6e20 dc09 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@09dc │ │ -0480fa: 1100 |0039: return-object v0 │ │ -0480fc: 0d01 |003a: move-exception v1 │ │ -0480fe: 1e03 |003b: monitor-exit v3 │ │ -048100: 2701 |003c: throw v1 │ │ +0475f4: |[0475f4] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +047604: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +047608: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +04760c: 2201 f603 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@03f6 │ │ +047610: 1a02 0414 |0006: const-string v2, "key == null || value == null" // string@1404 │ │ +047614: 7020 1d1a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1a1d │ │ +04761a: 2701 |000b: throw v1 │ │ +04761c: 1d03 |000c: monitor-enter v3 │ │ +04761e: 5231 b603 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b6 │ │ +047622: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +047626: 5931 b603 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@03b6 │ │ +04762a: 5231 b703 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04762e: 7030 d709 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ +047634: 0a02 |0018: move-result v2 │ │ +047636: b021 |0019: add-int/2addr v1, v2 │ │ +047638: 5931 b703 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04763c: 5431 b303 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +047640: 6e30 8d1a 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a8d │ │ +047646: 0c00 |0021: move-result-object v0 │ │ +047648: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +04764c: 5231 b703 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +047650: 7030 d709 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ +047656: 0a02 |0029: move-result v2 │ │ +047658: b121 |002a: sub-int/2addr v1, v2 │ │ +04765a: 5931 b703 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04765e: 1e03 |002d: monitor-exit v3 │ │ +047660: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +047664: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +047666: 6e55 cd09 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@09cd │ │ +04766c: 5231 b403 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ +047670: 6e20 dc09 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@09dc │ │ +047676: 1100 |0039: return-object v0 │ │ +047678: 0d01 |003a: move-exception v1 │ │ +04767a: 1e03 |003b: monitor-exit v3 │ │ +04767c: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -41813,22 +41812,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -048118: |[048118] android.support.v4.util.LruCache.putCount:()I │ │ -048128: 1d01 |0000: monitor-enter v1 │ │ -04812a: 5210 b603 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@03b6 │ │ -04812e: 1e01 |0003: monitor-exit v1 │ │ -048130: 0f00 |0004: return v0 │ │ -048132: 0d00 |0005: move-exception v0 │ │ -048134: 1e01 |0006: monitor-exit v1 │ │ -048136: 2700 |0007: throw v0 │ │ +047694: |[047694] android.support.v4.util.LruCache.putCount:()I │ │ +0476a4: 1d01 |0000: monitor-enter v1 │ │ +0476a6: 5210 b603 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@03b6 │ │ +0476aa: 1e01 |0003: monitor-exit v1 │ │ +0476ac: 0f00 |0004: return v0 │ │ +0476ae: 0d00 |0005: move-exception v0 │ │ +0476b0: 1e01 |0006: monitor-exit v1 │ │ +0476b2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41839,39 +41838,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 │ │ -048144: |[048144] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -048154: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -048158: 2201 ed03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03ed │ │ -04815c: 1a02 fa13 |0004: const-string v2, "key == null" // string@13fa │ │ -048160: 7020 1d1a 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1a1d │ │ -048166: 2701 |0009: throw v1 │ │ -048168: 1d03 |000a: monitor-enter v3 │ │ -04816a: 5431 b303 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -04816e: 6e20 8e1a 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a8e │ │ -048174: 0c00 |0010: move-result-object v0 │ │ -048176: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -04817a: 5231 b703 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -04817e: 7030 d709 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ -048184: 0a02 |0018: move-result v2 │ │ -048186: b121 |0019: sub-int/2addr v1, v2 │ │ -048188: 5931 b703 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -04818c: 1e03 |001c: monitor-exit v3 │ │ -04818e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -048192: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -048194: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -048196: 6e52 cd09 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@09cd │ │ -04819c: 1100 |0024: return-object v0 │ │ -04819e: 0d01 |0025: move-exception v1 │ │ -0481a0: 1e03 |0026: monitor-exit v3 │ │ -0481a2: 2701 |0027: throw v1 │ │ +0476c0: |[0476c0] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0476d0: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +0476d4: 2201 f603 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@03f6 │ │ +0476d8: 1a02 0314 |0004: const-string v2, "key == null" // string@1403 │ │ +0476dc: 7020 1d1a 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1a1d │ │ +0476e2: 2701 |0009: throw v1 │ │ +0476e4: 1d03 |000a: monitor-enter v3 │ │ +0476e6: 5431 b303 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +0476ea: 6e20 8e1a 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a8e │ │ +0476f0: 0c00 |0010: move-result-object v0 │ │ +0476f2: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +0476f6: 5231 b703 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +0476fa: 7030 d709 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ +047700: 0a02 |0018: move-result v2 │ │ +047702: b121 |0019: sub-int/2addr v1, v2 │ │ +047704: 5931 b703 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +047708: 1e03 |001c: monitor-exit v3 │ │ +04770a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +04770e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +047710: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +047712: 6e52 cd09 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@09cd │ │ +047718: 1100 |0024: return-object v0 │ │ +04771a: 0d01 |0025: move-exception v1 │ │ +04771c: 1e03 |0026: monitor-exit v3 │ │ +04771e: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -41897,22 +41896,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0481b8: |[0481b8] android.support.v4.util.LruCache.size:()I │ │ -0481c8: 1d01 |0000: monitor-enter v1 │ │ -0481ca: 5210 b703 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0481ce: 1e01 |0003: monitor-exit v1 │ │ -0481d0: 0f00 |0004: return v0 │ │ -0481d2: 0d00 |0005: move-exception v0 │ │ -0481d4: 1e01 |0006: monitor-exit v1 │ │ -0481d6: 2700 |0007: throw v0 │ │ +047734: |[047734] android.support.v4.util.LruCache.size:()I │ │ +047744: 1d01 |0000: monitor-enter v1 │ │ +047746: 5210 b703 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04774a: 1e01 |0003: monitor-exit v1 │ │ +04774c: 0f00 |0004: return v0 │ │ +04774e: 0d00 |0005: move-exception v0 │ │ +047750: 1e01 |0006: monitor-exit v1 │ │ +047752: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -41923,17 +41922,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 │ │ -0481e4: |[0481e4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0481f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0481f6: 0f00 |0001: return v0 │ │ +047760: |[047760] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +047770: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +047772: 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; │ │ @@ -41946,24 +41945,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 │ │ -0481f8: |[0481f8] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -048208: 1d02 |0000: monitor-enter v2 │ │ -04820a: 2200 1204 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0412 │ │ -04820e: 5421 b303 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -048212: 7020 891a 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1a89 │ │ -048218: 1e02 |0008: monitor-exit v2 │ │ -04821a: 1100 |0009: return-object v0 │ │ -04821c: 0d00 |000a: move-exception v0 │ │ -04821e: 1e02 |000b: monitor-exit v2 │ │ -048220: 2700 |000c: throw v0 │ │ +047774: |[047774] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +047784: 1d02 |0000: monitor-enter v2 │ │ +047786: 2200 1b04 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@041b │ │ +04778a: 5421 b303 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +04778e: 7020 891a 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1a89 │ │ +047794: 1e02 |0008: monitor-exit v2 │ │ +047796: 1100 |0009: return-object v0 │ │ +047798: 0d00 |000a: move-exception v0 │ │ +04779a: 1e02 |000b: monitor-exit v2 │ │ +04779c: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -41974,53 +41973,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 │ │ -048230: |[048230] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -048240: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048242: 1d06 |0001: monitor-enter v6 │ │ -048244: 5262 b203 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ -048248: 5263 b503 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ -04824c: 9000 0203 |0006: add-int v0, v2, v3 │ │ -048250: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -048254: 5262 b203 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ -048258: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -04825c: 9301 0200 |000e: div-int v1, v2, v0 │ │ -048260: 1a02 3709 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0937 │ │ -048264: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -048266: 2333 4e04 |0013: new-array v3, v3, [Ljava/lang/Object; // type@044e │ │ -04826a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -04826c: 5265 b403 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ -048270: 7110 0e1a 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -048276: 0c05 |001b: move-result-object v5 │ │ -048278: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -04827c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -04827e: 5265 b203 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ -048282: 7110 0e1a 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -048288: 0c05 |0024: move-result-object v5 │ │ -04828a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -04828e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -048290: 5265 b503 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ -048294: 7110 0e1a 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -04829a: 0c05 |002d: move-result-object v5 │ │ -04829c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -0482a0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -0482a2: 7110 0e1a 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -0482a8: 0c05 |0034: move-result-object v5 │ │ -0482aa: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -0482ae: 7120 311a 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1a31 │ │ -0482b4: 0c02 |003a: move-result-object v2 │ │ -0482b6: 1e06 |003b: monitor-exit v6 │ │ -0482b8: 1102 |003c: return-object v2 │ │ -0482ba: 0d02 |003d: move-exception v2 │ │ -0482bc: 1e06 |003e: monitor-exit v6 │ │ -0482be: 2702 |003f: throw v2 │ │ +0477ac: |[0477ac] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +0477bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0477be: 1d06 |0001: monitor-enter v6 │ │ +0477c0: 5262 b203 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ +0477c4: 5263 b503 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ +0477c8: 9000 0203 |0006: add-int v0, v2, v3 │ │ +0477cc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0477d0: 5262 b203 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ +0477d4: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +0477d8: 9301 0200 |000e: div-int v1, v2, v0 │ │ +0477dc: 1a02 4009 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0940 │ │ +0477e0: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +0477e2: 2333 5704 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0457 │ │ +0477e6: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0477e8: 5265 b403 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@03b4 │ │ +0477ec: 7110 0e1a 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +0477f2: 0c05 |001b: move-result-object v5 │ │ +0477f4: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +0477f8: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +0477fa: 5265 b203 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@03b2 │ │ +0477fe: 7110 0e1a 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +047804: 0c05 |0024: move-result-object v5 │ │ +047806: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +04780a: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +04780c: 5265 b503 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@03b5 │ │ +047810: 7110 0e1a 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +047816: 0c05 |002d: move-result-object v5 │ │ +047818: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +04781c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +04781e: 7110 0e1a 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +047824: 0c05 |0034: move-result-object v5 │ │ +047826: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +04782a: 7120 311a 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1a31 │ │ +047830: 0c02 |003a: move-result-object v2 │ │ +047832: 1e06 |003b: monitor-exit v6 │ │ +047834: 1102 |003c: return-object v2 │ │ +047836: 0d02 |003d: move-exception v2 │ │ +047838: 1e06 |003e: monitor-exit v6 │ │ +04783a: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -42036,78 +42035,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -0482cc: |[0482cc] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -0482dc: 1d06 |0000: monitor-enter v6 │ │ -0482de: 5263 b703 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0482e2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -0482e6: 5463 b303 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -0482ea: 6e10 8c1a 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1a8c │ │ -0482f0: 0a03 |000a: move-result v3 │ │ -0482f2: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -0482f6: 5263 b703 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0482fa: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -0482fe: 2203 e203 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048302: 2204 f403 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -048306: 7010 3b1a 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04830c: 6e10 211a 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -048312: 0c05 |001b: move-result-object v5 │ │ -048314: 6e10 f319 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -04831a: 0c05 |001f: move-result-object v5 │ │ -04831c: 6e20 431a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -048322: 0c04 |0023: move-result-object v4 │ │ -048324: 1a05 db00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00db │ │ -048328: 6e20 431a 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04832e: 0c04 |0029: move-result-object v4 │ │ -048330: 6e10 481a 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -048336: 0c04 |002d: move-result-object v4 │ │ -048338: 7020 051a 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -04833e: 2703 |0031: throw v3 │ │ -048340: 0d03 |0032: move-exception v3 │ │ -048342: 1e06 |0033: monitor-exit v6 │ │ -048344: 2703 |0034: throw v3 │ │ -048346: 5263 b703 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -04834a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -04834e: 5463 b303 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -048352: 6e10 8c1a 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1a8c │ │ -048358: 0a03 |003e: move-result v3 │ │ -04835a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -04835e: 1e06 |0041: monitor-exit v6 │ │ -048360: 0e00 |0042: return-void │ │ -048362: 5463 b303 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -048366: 6e10 8a1a 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1a8a │ │ -04836c: 0c03 |0048: move-result-object v3 │ │ -04836e: 7210 b01a 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -048374: 0c03 |004c: move-result-object v3 │ │ -048376: 7210 861a 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -04837c: 0c01 |0050: move-result-object v1 │ │ -04837e: 1f01 1604 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0416 │ │ -048382: 7210 a11a 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -048388: 0c00 |0056: move-result-object v0 │ │ -04838a: 7210 a21a 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -048390: 0c02 |005a: move-result-object v2 │ │ -048392: 5463 b303 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ -048396: 6e20 8e1a 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a8e │ │ -04839c: 5263 b703 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0483a0: 7030 d709 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ -0483a6: 0a04 |0065: move-result v4 │ │ -0483a8: b143 |0066: sub-int/2addr v3, v4 │ │ -0483aa: 5963 b703 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ -0483ae: 5263 b103 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b1 │ │ -0483b2: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0483b6: 5963 b103 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b1 │ │ -0483ba: 1e06 |006f: monitor-exit v6 │ │ -0483bc: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -0483be: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0483c0: 6e54 cd09 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@09cd │ │ -0483c6: 288b |0075: goto 0000 // -0075 │ │ +047848: |[047848] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +047858: 1d06 |0000: monitor-enter v6 │ │ +04785a: 5263 b703 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04785e: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +047862: 5463 b303 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +047866: 6e10 8c1a 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1a8c │ │ +04786c: 0a03 |000a: move-result v3 │ │ +04786e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +047872: 5263 b703 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +047876: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +04787a: 2203 eb03 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@03eb │ │ +04787e: 2204 fd03 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +047882: 7010 3b1a 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +047888: 6e10 211a 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +04788e: 0c05 |001b: move-result-object v5 │ │ +047890: 6e10 f319 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +047896: 0c05 |001f: move-result-object v5 │ │ +047898: 6e20 431a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04789e: 0c04 |0023: move-result-object v4 │ │ +0478a0: 1a05 db00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00db │ │ +0478a4: 6e20 431a 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0478aa: 0c04 |0029: move-result-object v4 │ │ +0478ac: 6e10 481a 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0478b2: 0c04 |002d: move-result-object v4 │ │ +0478b4: 7020 051a 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0478ba: 2703 |0031: throw v3 │ │ +0478bc: 0d03 |0032: move-exception v3 │ │ +0478be: 1e06 |0033: monitor-exit v6 │ │ +0478c0: 2703 |0034: throw v3 │ │ +0478c2: 5263 b703 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +0478c6: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +0478ca: 5463 b303 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +0478ce: 6e10 8c1a 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1a8c │ │ +0478d4: 0a03 |003e: move-result v3 │ │ +0478d6: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +0478da: 1e06 |0041: monitor-exit v6 │ │ +0478dc: 0e00 |0042: return-void │ │ +0478de: 5463 b303 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +0478e2: 6e10 8a1a 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@1a8a │ │ +0478e8: 0c03 |0048: move-result-object v3 │ │ +0478ea: 7210 b01a 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +0478f0: 0c03 |004c: move-result-object v3 │ │ +0478f2: 7210 861a 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +0478f8: 0c01 |0050: move-result-object v1 │ │ +0478fa: 1f01 1f04 |0051: check-cast v1, Ljava/util/Map$Entry; // type@041f │ │ +0478fe: 7210 a11a 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +047904: 0c00 |0056: move-result-object v0 │ │ +047906: 7210 a21a 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +04790c: 0c02 |005a: move-result-object v2 │ │ +04790e: 5463 b303 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@03b3 │ │ +047912: 6e20 8e1a 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a8e │ │ +047918: 5263 b703 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04791c: 7030 d709 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@09d7 │ │ +047922: 0a04 |0065: move-result v4 │ │ +047924: b143 |0066: sub-int/2addr v3, v4 │ │ +047926: 5963 b703 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@03b7 │ │ +04792a: 5263 b103 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b1 │ │ +04792e: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +047932: 5963 b103 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@03b1 │ │ +047936: 1e06 |006f: monitor-exit v6 │ │ +047938: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +04793a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +04793c: 6e54 cd09 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@09cd │ │ +047942: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -42129,21 +42128,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 : 2358 (LruCache.java) │ │ + source_file_idx : 2367 (LruCache.java) │ │ │ │ Class #227 header: │ │ -class_idx : 470 │ │ +class_idx : 479 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -42187,24 +42186,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 │ │ -0483dc: |[0483dc] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -0483ec: 5b12 bc03 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bc │ │ -0483f0: 7010 1e1a 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0483f6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0483f8: 5c10 b803 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ -0483fc: 5913 ba03 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03ba │ │ -048400: 6e10 1f0a 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048406: 0a00 |000d: move-result v0 │ │ -048408: 5910 bb03 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ -04840c: 0e00 |0010: return-void │ │ +047958: |[047958] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +047968: 5b12 bc03 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bc │ │ +04796c: 7010 1e1a 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +047972: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +047974: 5c10 b803 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ +047978: 5913 ba03 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03ba │ │ +04797c: 6e10 1f0a 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047982: 0a00 |000d: move-result v0 │ │ +047984: 5910 bb03 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ +047988: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -42220,22 +42219,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -048410: |[048410] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -048420: 5220 b903 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -048424: 5221 bb03 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ -048428: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -04842c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04842e: 0f00 |0007: return v0 │ │ -048430: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -048432: 28fe |0009: goto 0007 // -0002 │ │ +04798c: |[04798c] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +04799c: 5220 b903 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +0479a0: 5221 bb03 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ +0479a4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0479a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0479aa: 0f00 |0007: return v0 │ │ +0479ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0479ae: 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; │ │ │ │ @@ -42244,26 +42243,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -048434: |[048434] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -048444: 5441 bc03 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bc │ │ -048448: 5242 b903 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -04844c: 5243 ba03 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03ba │ │ -048450: 6e30 1d0a 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048456: 0c00 |0009: move-result-object v0 │ │ -048458: 5241 b903 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -04845c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048460: 5941 b903 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -048464: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -048466: 5c41 b803 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ -04846a: 1100 |0013: return-object v0 │ │ +0479b0: |[0479b0] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +0479c0: 5441 bc03 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bc │ │ +0479c4: 5242 b903 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +0479c8: 5243 ba03 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@03ba │ │ +0479cc: 6e30 1d0a 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +0479d2: 0c00 |0009: move-result-object v0 │ │ +0479d4: 5241 b903 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +0479d8: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0479dc: 5941 b903 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +0479e0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0479e2: 5c41 b803 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ +0479e6: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -42276,52 +42275,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -04846c: |[04846c] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -04847c: 5520 b803 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ -048480: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -048484: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048488: 7010 041a 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1a04 │ │ -04848e: 2700 |0009: throw v0 │ │ -048490: 5220 b903 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -048494: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048498: 5920 b903 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -04849c: 5220 bb03 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ -0484a0: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0484a4: 5920 bb03 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ -0484a8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0484aa: 5c20 b803 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ -0484ae: 5420 bc03 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bc │ │ -0484b2: 5221 b903 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ -0484b6: 6e20 230a 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ -0484bc: 0e00 |0020: return-void │ │ +0479e8: |[0479e8] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +0479f8: 5520 b803 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ +0479fc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +047a00: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +047a04: 7010 041a 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1a04 │ │ +047a0a: 2700 |0009: throw v0 │ │ +047a0c: 5220 b903 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +047a10: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047a14: 5920 b903 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +047a18: 5220 bb03 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ +047a1c: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047a20: 5920 bb03 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@03bb │ │ +047a24: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +047a26: 5c20 b803 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@03b8 │ │ +047a2a: 5420 bc03 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03bc │ │ +047a2e: 5221 b903 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@03b9 │ │ +047a32: 6e20 230a 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ +047a38: 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 : 2396 (MapCollections.java) │ │ + source_file_idx : 2405 (MapCollections.java) │ │ │ │ Class #228 header: │ │ -class_idx : 471 │ │ +class_idx : 480 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -42361,18 +42360,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 │ │ -0484c0: |[0484c0] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0484d0: 5b01 bd03 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -0484d4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0484da: 0e00 |0005: return-void │ │ +047a3c: |[047a3c] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +047a4c: 5b01 bd03 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047a50: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +047a56: 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; │ │ @@ -42383,19 +42382,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 │ │ -0484dc: |[0484dc] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -0484ec: 1f02 1604 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0416 │ │ -0484f0: 6e20 e309 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@09e3 │ │ -0484f6: 0a00 |0005: move-result v0 │ │ -0484f8: 0f00 |0006: return v0 │ │ +047a58: |[047a58] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +047a68: 1f02 1f04 |0000: check-cast v2, Ljava/util/Map$Entry; // type@041f │ │ +047a6c: 6e20 e309 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@09e3 │ │ +047a72: 0a00 |0005: move-result v0 │ │ +047a74: 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; │ │ @@ -42405,18 +42404,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0484fc: |[0484fc] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -04850c: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -048510: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -048516: 2700 |0005: throw v0 │ │ +047a78: |[047a78] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +047a88: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047a8c: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047a92: 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; │ │ @@ -42427,41 +42426,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -048518: |[048518] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -048528: 5463 bd03 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -04852c: 6e10 1f0a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048532: 0a02 |0005: move-result v2 │ │ -048534: 7210 761a 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -04853a: 0c01 |0009: move-result-object v1 │ │ -04853c: 7210 851a 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -048542: 0a03 |000d: move-result v3 │ │ -048544: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -048548: 7210 861a 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -04854e: 0c00 |0013: move-result-object v0 │ │ -048550: 1f00 1604 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0416 │ │ -048554: 5463 bd03 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -048558: 7210 a11a 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -04855e: 0c04 |001b: move-result-object v4 │ │ -048560: 7210 a21a 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -048566: 0c05 |001f: move-result-object v5 │ │ -048568: 6e30 220a 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a22 │ │ -04856e: 28e7 |0023: goto 000a // -0019 │ │ -048570: 5463 bd03 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -048574: 6e10 1f0a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -04857a: 0a03 |0029: move-result v3 │ │ -04857c: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -048580: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -048582: 0f03 |002d: return v3 │ │ -048584: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -048586: 28fe |002f: goto 002d // -0002 │ │ +047a94: |[047a94] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +047aa4: 5463 bd03 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047aa8: 6e10 1f0a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047aae: 0a02 |0005: move-result v2 │ │ +047ab0: 7210 761a 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +047ab6: 0c01 |0009: move-result-object v1 │ │ +047ab8: 7210 851a 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +047abe: 0a03 |000d: move-result v3 │ │ +047ac0: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +047ac4: 7210 861a 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +047aca: 0c00 |0013: move-result-object v0 │ │ +047acc: 1f00 1f04 |0014: check-cast v0, Ljava/util/Map$Entry; // type@041f │ │ +047ad0: 5463 bd03 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047ad4: 7210 a11a 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +047ada: 0c04 |001b: move-result-object v4 │ │ +047adc: 7210 a21a 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +047ae2: 0c05 |001f: move-result-object v5 │ │ +047ae4: 6e30 220a 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0a22 │ │ +047aea: 28e7 |0023: goto 000a // -0019 │ │ +047aec: 5463 bd03 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047af0: 6e10 1f0a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047af6: 0a03 |0029: move-result v3 │ │ +047af8: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +047afc: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +047afe: 0f03 |002d: return v3 │ │ +047b00: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +047b02: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -42478,18 +42477,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048588: |[048588] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -048598: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -04859c: 6e10 1c0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a1c │ │ -0485a2: 0e00 |0005: return-void │ │ +047b04: |[047b04] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +047b14: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047b18: 6e10 1c0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a1c │ │ +047b1e: 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; │ │ @@ -42499,36 +42498,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0485a4: |[0485a4] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -0485b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0485b6: 2074 1604 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0416 │ │ -0485ba: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0485be: 0f03 |0005: return v3 │ │ -0485c0: 0770 |0006: move-object v0, v7 │ │ -0485c2: 1f00 1604 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0416 │ │ -0485c6: 5464 bd03 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -0485ca: 7210 a11a 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -0485d0: 0c05 |000e: move-result-object v5 │ │ -0485d2: 6e20 200a 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a20 │ │ -0485d8: 0a02 |0012: move-result v2 │ │ -0485da: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -0485de: 5463 bd03 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -0485e2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0485e4: 6e30 1d0a 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -0485ea: 0c01 |001b: move-result-object v1 │ │ -0485ec: 7210 a21a 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -0485f2: 0c03 |001f: move-result-object v3 │ │ -0485f4: 7120 aa09 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@09aa │ │ -0485fa: 0a03 |0023: move-result v3 │ │ -0485fc: 28e1 |0024: goto 0005 // -001f │ │ +047b20: |[047b20] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +047b30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +047b32: 2074 1f04 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@041f │ │ +047b36: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +047b3a: 0f03 |0005: return v3 │ │ +047b3c: 0770 |0006: move-object v0, v7 │ │ +047b3e: 1f00 1f04 |0007: check-cast v0, Ljava/util/Map$Entry; // type@041f │ │ +047b42: 5464 bd03 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047b46: 7210 a11a 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +047b4c: 0c05 |000e: move-result-object v5 │ │ +047b4e: 6e20 200a 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a20 │ │ +047b54: 0a02 |0012: move-result v2 │ │ +047b56: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +047b5a: 5463 bd03 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047b5e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +047b60: 6e30 1d0a 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +047b66: 0c01 |001b: move-result-object v1 │ │ +047b68: 7210 a21a 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +047b6e: 0c03 |001f: move-result-object v3 │ │ +047b70: 7120 aa09 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@09aa │ │ +047b76: 0a03 |0023: move-result v3 │ │ +047b78: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -42547,29 +42546,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -048600: |[048600] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -048610: 7210 761a 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -048616: 0c00 |0003: move-result-object v0 │ │ -048618: 7210 851a 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -04861e: 0a01 |0007: move-result v1 │ │ -048620: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -048624: 7210 861a 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -04862a: 0c01 |000d: move-result-object v1 │ │ -04862c: 6e20 e609 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@09e6 │ │ -048632: 0a01 |0011: move-result v1 │ │ -048634: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -048638: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04863a: 0f01 |0015: return v1 │ │ -04863c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -04863e: 28fe |0017: goto 0015 // -0002 │ │ +047b7c: |[047b7c] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +047b8c: 7210 761a 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +047b92: 0c00 |0003: move-result-object v0 │ │ +047b94: 7210 851a 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +047b9a: 0a01 |0007: move-result v1 │ │ +047b9c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +047ba0: 7210 861a 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +047ba6: 0c01 |000d: move-result-object v1 │ │ +047ba8: 6e20 e609 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@09e6 │ │ +047bae: 0a01 |0011: move-result v1 │ │ +047bb0: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +047bb4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +047bb6: 0f01 |0015: return v1 │ │ +047bb8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +047bba: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -42585,18 +42584,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048640: |[048640] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -048650: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a26 │ │ -048656: 0a00 |0003: move-result v0 │ │ -048658: 0f00 |0004: return v0 │ │ +047bbc: |[047bbc] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +047bcc: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a26 │ │ +047bd2: 0a00 |0003: move-result v0 │ │ +047bd4: 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; │ │ @@ -42606,45 +42605,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04865c: |[04865c] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -04866c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04866e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -048670: 5474 bd03 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -048674: 6e10 1f0a 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -04867a: 0a04 |0007: move-result v4 │ │ -04867c: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -048680: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -048684: 5474 bd03 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -048688: 6e30 1d0a 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -04868e: 0c01 |0011: move-result-object v1 │ │ -048690: 5474 bd03 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -048694: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -048696: 6e30 1d0a 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -04869c: 0c03 |0018: move-result-object v3 │ │ -04869e: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -0486a2: 0156 |001b: move v6, v5 │ │ -0486a4: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -0486a8: 0154 |001e: move v4, v5 │ │ -0486aa: b764 |001f: xor-int/2addr v4, v6 │ │ -0486ac: b042 |0020: add-int/2addr v2, v4 │ │ -0486ae: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0486b2: 28e7 |0023: goto 000a // -0019 │ │ -0486b4: 6e10 221a 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -0486ba: 0a04 |0027: move-result v4 │ │ -0486bc: 0146 |0028: move v6, v4 │ │ -0486be: 28f3 |0029: goto 001c // -000d │ │ -0486c0: 6e10 221a 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -0486c6: 0a04 |002d: move-result v4 │ │ -0486c8: 28f1 |002e: goto 001f // -000f │ │ -0486ca: 0f02 |002f: return v2 │ │ +047bd8: |[047bd8] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +047be8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +047bea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +047bec: 5474 bd03 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047bf0: 6e10 1f0a 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047bf6: 0a04 |0007: move-result v4 │ │ +047bf8: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +047bfc: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +047c00: 5474 bd03 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047c04: 6e30 1d0a 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +047c0a: 0c01 |0011: move-result-object v1 │ │ +047c0c: 5474 bd03 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047c10: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +047c12: 6e30 1d0a 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +047c18: 0c03 |0018: move-result-object v3 │ │ +047c1a: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +047c1e: 0156 |001b: move v6, v5 │ │ +047c20: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +047c24: 0154 |001e: move v4, v5 │ │ +047c26: b764 |001f: xor-int/2addr v4, v6 │ │ +047c28: b042 |0020: add-int/2addr v2, v4 │ │ +047c2a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047c2e: 28e7 |0023: goto 000a // -0019 │ │ +047c30: 6e10 221a 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +047c36: 0a04 |0027: move-result v4 │ │ +047c38: 0146 |0028: move v6, v4 │ │ +047c3a: 28f3 |0029: goto 001c // -000d │ │ +047c3c: 6e10 221a 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +047c42: 0a04 |002d: move-result v4 │ │ +047c44: 28f1 |002e: goto 001f // -000f │ │ +047c46: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -42664,23 +42663,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0486cc: |[0486cc] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -0486dc: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -0486e0: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -0486e6: 0a00 |0005: move-result v0 │ │ -0486e8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0486ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0486ee: 0f00 |0009: return v0 │ │ -0486f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0486f2: 28fe |000b: goto 0009 // -0002 │ │ +047c48: |[047c48] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +047c58: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047c5c: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047c62: 0a00 |0005: move-result v0 │ │ +047c64: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +047c68: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +047c6a: 0f00 |0009: return v0 │ │ +047c6c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +047c6e: 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; │ │ │ │ @@ -42689,19 +42688,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0486f4: |[0486f4] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -048704: 2200 d901 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@01d9 │ │ -048708: 5421 bd03 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -04870c: 7020 020a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0a02 │ │ -048712: 1100 |0007: return-object v0 │ │ +047c70: |[047c70] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +047c80: 2200 e201 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@01e2 │ │ +047c84: 5421 bd03 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047c88: 7020 020a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0a02 │ │ +047c8e: 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; │ │ │ │ @@ -42710,18 +42709,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048714: |[048714] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -048724: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -048728: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -04872e: 2700 |0005: throw v0 │ │ +047c90: |[047c90] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +047ca0: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047ca4: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047caa: 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; │ │ @@ -42731,18 +42730,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048730: |[048730] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -048740: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -048744: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -04874a: 2700 |0005: throw v0 │ │ +047cac: |[047cac] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +047cbc: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047cc0: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047cc6: 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; │ │ @@ -42753,18 +42752,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04874c: |[04874c] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -04875c: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -048760: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -048766: 2700 |0005: throw v0 │ │ +047cc8: |[047cc8] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +047cd8: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047cdc: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047ce2: 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; │ │ @@ -42775,19 +42774,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048768: |[048768] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -048778: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ -04877c: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048782: 0a00 |0005: move-result v0 │ │ -048784: 0f00 |0006: return v0 │ │ +047ce4: |[047ce4] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +047cf4: 5410 bd03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03bd │ │ +047cf8: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047cfe: 0a00 |0005: move-result v0 │ │ +047d00: 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; │ │ │ │ @@ -42796,18 +42795,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048788: |[048788] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -048798: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -04879c: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -0487a2: 2700 |0005: throw v0 │ │ +047d04: |[047d04] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +047d14: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047d18: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047d1e: 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; │ │ │ │ @@ -42816,34 +42815,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 │ │ -0487a4: |[0487a4] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0487b4: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -0487b8: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -0487be: 2700 |0005: throw v0 │ │ +047d20: |[047d20] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +047d30: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047d34: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047d3a: 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 : 2396 (MapCollections.java) │ │ + source_file_idx : 2405 (MapCollections.java) │ │ │ │ Class #229 header: │ │ -class_idx : 472 │ │ +class_idx : 481 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -42883,18 +42882,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 │ │ -0487c0: |[0487c0] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0487d0: 5b01 be03 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -0487d4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0487da: 0e00 |0005: return-void │ │ +047d3c: |[047d3c] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +047d4c: 5b01 be03 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047d50: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +047d56: 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; │ │ @@ -42905,18 +42904,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0487dc: |[0487dc] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -0487ec: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -0487f0: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -0487f6: 2700 |0005: throw v0 │ │ +047d58: |[047d58] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +047d68: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047d6c: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047d72: 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; │ │ @@ -42927,18 +42926,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0487f8: |[0487f8] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -048808: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -04880c: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -048812: 2700 |0005: throw v0 │ │ +047d74: |[047d74] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +047d84: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +047d88: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +047d8e: 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; │ │ @@ -42949,18 +42948,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048814: |[048814] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -048824: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -048828: 6e10 1c0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a1c │ │ -04882e: 0e00 |0005: return-void │ │ +047d90: |[047d90] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +047da0: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047da4: 6e10 1c0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a1c │ │ +047daa: 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; │ │ @@ -42970,23 +42969,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -048830: |[048830] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -048840: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -048844: 6e20 200a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a20 │ │ -04884a: 0a00 |0005: move-result v0 │ │ -04884c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -048850: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -048852: 0f00 |0009: return v0 │ │ -048854: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -048856: 28fe |000b: goto 0009 // -0002 │ │ +047dac: |[047dac] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +047dbc: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047dc0: 6e20 200a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a20 │ │ +047dc6: 0a00 |0005: move-result v0 │ │ +047dc8: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +047dcc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +047dce: 0f00 |0009: return v0 │ │ +047dd0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +047dd2: 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; │ │ @@ -42996,21 +42995,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -048858: |[048858] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -048868: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -04886c: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a1e │ │ -048872: 0c00 |0005: move-result-object v0 │ │ -048874: 7120 250a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a25 │ │ -04887a: 0a00 |0009: move-result v0 │ │ -04887c: 0f00 |000a: return v0 │ │ +047dd4: |[047dd4] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +047de4: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047de8: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a1e │ │ +047dee: 0c00 |0005: move-result-object v0 │ │ +047df0: 7120 250a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a25 │ │ +047df6: 0a00 |0009: move-result v0 │ │ +047df8: 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; │ │ @@ -43021,18 +43020,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -048880: |[048880] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -048890: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a26 │ │ -048896: 0a00 |0003: move-result v0 │ │ -048898: 0f00 |0004: return v0 │ │ +047dfc: |[047dfc] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +047e0c: 7120 260a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0a26 │ │ +047e12: 0a00 |0003: move-result v0 │ │ +047e14: 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; │ │ @@ -43042,34 +43041,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04889c: |[04889c] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -0488ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0488ae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0488b0: 5453 be03 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -0488b4: 6e10 1f0a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -0488ba: 0a03 |0007: move-result v3 │ │ -0488bc: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0488c0: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -0488c4: 5453 be03 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -0488c8: 6e30 1d0a 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -0488ce: 0c01 |0011: move-result-object v1 │ │ -0488d0: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -0488d4: 0143 |0014: move v3, v4 │ │ -0488d6: b032 |0015: add-int/2addr v2, v3 │ │ -0488d8: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0488dc: 28f2 |0018: goto 000a // -000e │ │ -0488de: 6e10 221a 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -0488e4: 0a03 |001c: move-result v3 │ │ -0488e6: 28f8 |001d: goto 0015 // -0008 │ │ -0488e8: 0f02 |001e: return v2 │ │ +047e18: |[047e18] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +047e28: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +047e2a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +047e2c: 5453 be03 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047e30: 6e10 1f0a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047e36: 0a03 |0007: move-result v3 │ │ +047e38: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +047e3c: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +047e40: 5453 be03 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047e44: 6e30 1d0a 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +047e4a: 0c01 |0011: move-result-object v1 │ │ +047e4c: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +047e50: 0143 |0014: move v3, v4 │ │ +047e52: b032 |0015: add-int/2addr v2, v3 │ │ +047e54: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047e58: 28f2 |0018: goto 000a // -000e │ │ +047e5a: 6e10 221a 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +047e60: 0a03 |001c: move-result v3 │ │ +047e62: 28f8 |001d: goto 0015 // -0008 │ │ +047e64: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -43087,23 +43086,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0488ec: |[0488ec] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -0488fc: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -048900: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048906: 0a00 |0005: move-result v0 │ │ -048908: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -04890c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04890e: 0f00 |0009: return v0 │ │ -048910: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -048912: 28fe |000b: goto 0009 // -0002 │ │ +047e68: |[047e68] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +047e78: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047e7c: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047e82: 0a00 |0005: move-result v0 │ │ +047e84: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +047e88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +047e8a: 0f00 |0009: return v0 │ │ +047e8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +047e8e: 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; │ │ │ │ @@ -43112,20 +43111,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -048914: |[048914] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -048924: 2200 d601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01d6 │ │ -048928: 5431 be03 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -04892c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04892e: 7030 dd09 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@09dd │ │ -048934: 1100 |0008: return-object v0 │ │ +047e90: |[047e90] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +047ea0: 2200 df01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01df │ │ +047ea4: 5431 be03 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047ea8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +047eaa: 7030 dd09 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@09dd │ │ +047eb0: 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; │ │ │ │ @@ -43134,25 +43133,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -048938: |[048938] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -048948: 5421 be03 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -04894c: 6e20 200a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a20 │ │ -048952: 0a00 |0005: move-result v0 │ │ -048954: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -048958: 5421 be03 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -04895c: 6e20 230a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ -048962: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -048964: 0f01 |000e: return v1 │ │ -048966: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -048968: 28fe |0010: goto 000e // -0002 │ │ +047eb4: |[047eb4] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +047ec4: 5421 be03 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047ec8: 6e20 200a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0a20 │ │ +047ece: 0a00 |0005: move-result v0 │ │ +047ed0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +047ed4: 5421 be03 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047ed8: 6e20 230a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ +047ede: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +047ee0: 0f01 |000e: return v1 │ │ +047ee2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +047ee4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -43167,21 +43166,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04896c: |[04896c] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -04897c: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -048980: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a1e │ │ -048986: 0c00 |0005: move-result-object v0 │ │ -048988: 7120 2a0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2a │ │ -04898e: 0a00 |0009: move-result v0 │ │ -048990: 0f00 |000a: return v0 │ │ +047ee8: |[047ee8] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +047ef8: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047efc: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a1e │ │ +047f02: 0c00 |0005: move-result-object v0 │ │ +047f04: 7120 2a0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2a │ │ +047f0a: 0a00 |0009: move-result v0 │ │ +047f0c: 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; │ │ @@ -43192,21 +43191,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -048994: |[048994] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -0489a4: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -0489a8: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a1e │ │ -0489ae: 0c00 |0005: move-result-object v0 │ │ -0489b0: 7120 2b0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2b │ │ -0489b6: 0a00 |0009: move-result v0 │ │ -0489b8: 0f00 |000a: return v0 │ │ +047f10: |[047f10] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +047f20: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047f24: 6e10 1e0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0a1e │ │ +047f2a: 0c00 |0005: move-result-object v0 │ │ +047f2c: 7120 2b0a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2b │ │ +047f32: 0a00 |0009: move-result v0 │ │ +047f34: 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; │ │ @@ -43217,19 +43216,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0489bc: |[0489bc] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -0489cc: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -0489d0: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -0489d6: 0a00 |0005: move-result v0 │ │ -0489d8: 0f00 |0006: return v0 │ │ +047f38: |[047f38] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +047f48: 5410 be03 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047f4c: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047f52: 0a00 |0005: move-result v0 │ │ +047f54: 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; │ │ │ │ @@ -43238,20 +43237,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0489dc: |[0489dc] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -0489ec: 5420 be03 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -0489f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0489f2: 6e20 2c0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a2c │ │ -0489f8: 0c00 |0006: move-result-object v0 │ │ -0489fa: 1100 |0007: return-object v0 │ │ +047f58: |[047f58] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +047f68: 5420 be03 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047f6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047f6e: 6e20 2c0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a2c │ │ +047f74: 0c00 |0006: move-result-object v0 │ │ +047f76: 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; │ │ │ │ @@ -43260,36 +43259,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 │ │ -0489fc: |[0489fc] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -048a0c: 5420 be03 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ -048a10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -048a12: 6e30 2d0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a2d │ │ -048a18: 0c00 |0006: move-result-object v0 │ │ -048a1a: 1100 |0007: return-object v0 │ │ +047f78: |[047f78] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +047f88: 5420 be03 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@03be │ │ +047f8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047f8e: 6e30 2d0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a2d │ │ +047f94: 0c00 |0006: move-result-object v0 │ │ +047f96: 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 : 2396 (MapCollections.java) │ │ + source_file_idx : 2405 (MapCollections.java) │ │ │ │ Class #230 header: │ │ -class_idx : 473 │ │ +class_idx : 482 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -43336,26 +43335,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 │ │ -048a1c: |[048a1c] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -048a2c: 5b12 c203 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048a30: 7010 1e1a 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -048a36: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -048a38: 5c10 c003 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048a3c: 6e10 1f0a 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048a42: 0a00 |000b: move-result v0 │ │ -048a44: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048a48: 5910 bf03 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ -048a4c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -048a4e: 5910 c103 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048a52: 0e00 |0013: return-void │ │ +047f98: |[047f98] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +047fa8: 5b12 c203 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +047fac: 7010 1e1a 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +047fb2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +047fb4: 5c10 c003 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +047fb8: 6e10 1f0a 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +047fbe: 0a00 |000b: move-result v0 │ │ +047fc0: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047fc4: 5910 bf03 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ +047fc8: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +047fca: 5910 c103 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +047fce: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -43370,50 +43369,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -048a54: |[048a54] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -048a64: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -048a66: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -048a68: 5563 c003 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048a6c: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -048a70: 2201 e203 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048a74: 1a02 330b |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0b33 │ │ -048a78: 7020 051a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -048a7e: 2701 |000d: throw v1 │ │ -048a80: 2073 1604 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0416 │ │ -048a84: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -048a88: 0f02 |0012: return v2 │ │ -048a8a: 0770 |0013: move-object v0, v7 │ │ -048a8c: 1f00 1604 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0416 │ │ -048a90: 7210 a11a 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -048a96: 0c03 |0019: move-result-object v3 │ │ -048a98: 5464 c203 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048a9c: 5265 c103 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048aa0: 6e30 1d0a 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048aa6: 0c04 |0021: move-result-object v4 │ │ -048aa8: 7120 aa09 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@09aa │ │ -048aae: 0a03 |0025: move-result v3 │ │ -048ab0: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -048ab4: 7210 a21a 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -048aba: 0c03 |002b: move-result-object v3 │ │ -048abc: 5464 c203 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048ac0: 5265 c103 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048ac4: 6e30 1d0a 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048aca: 0c04 |0033: move-result-object v4 │ │ -048acc: 7120 aa09 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@09aa │ │ -048ad2: 0a03 |0037: move-result v3 │ │ -048ad4: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -048ad8: 0112 |003a: move v2, v1 │ │ -048ada: 28d7 |003b: goto 0012 // -0029 │ │ -048adc: 0121 |003c: move v1, v2 │ │ -048ade: 28fd |003d: goto 003a // -0003 │ │ +047fd0: |[047fd0] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +047fe0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +047fe2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +047fe4: 5563 c003 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +047fe8: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +047fec: 2201 eb03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +047ff0: 1a02 3c0b |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0b3c │ │ +047ff4: 7020 051a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +047ffa: 2701 |000d: throw v1 │ │ +047ffc: 2073 1f04 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@041f │ │ +048000: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +048004: 0f02 |0012: return v2 │ │ +048006: 0770 |0013: move-object v0, v7 │ │ +048008: 1f00 1f04 |0014: check-cast v0, Ljava/util/Map$Entry; // type@041f │ │ +04800c: 7210 a11a 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +048012: 0c03 |0019: move-result-object v3 │ │ +048014: 5464 c203 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +048018: 5265 c103 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +04801c: 6e30 1d0a 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +048022: 0c04 |0021: move-result-object v4 │ │ +048024: 7120 aa09 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@09aa │ │ +04802a: 0a03 |0025: move-result v3 │ │ +04802c: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +048030: 7210 a21a 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +048036: 0c03 |002b: move-result-object v3 │ │ +048038: 5464 c203 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +04803c: 5265 c103 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +048040: 6e30 1d0a 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +048046: 0c04 |0033: move-result-object v4 │ │ +048048: 7120 aa09 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@09aa │ │ +04804e: 0a03 |0037: move-result v3 │ │ +048050: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +048054: 0112 |003a: move v2, v1 │ │ +048056: 28d7 |003b: goto 0012 // -0029 │ │ +048058: 0121 |003c: move v1, v2 │ │ +04805a: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -43429,27 +43428,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -048ae0: |[048ae0] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -048af0: 5530 c003 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048af4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -048af8: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048afc: 1a01 330b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b33 │ │ -048b00: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -048b06: 2700 |000b: throw v0 │ │ -048b08: 5430 c203 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048b0c: 5231 c103 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048b10: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -048b12: 6e30 1d0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048b18: 0c00 |0014: move-result-object v0 │ │ -048b1a: 1100 |0015: return-object v0 │ │ +04805c: |[04805c] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +04806c: 5530 c003 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +048070: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +048074: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +048078: 1a01 3c0b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b3c │ │ +04807c: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +048082: 2700 |000b: throw v0 │ │ +048084: 5430 c203 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +048088: 5231 c103 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +04808c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +04808e: 6e30 1d0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +048094: 0c00 |0014: move-result-object v0 │ │ +048096: 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; │ │ @@ -43460,27 +43459,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -048b1c: |[048b1c] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -048b2c: 5530 c003 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048b30: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -048b34: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048b38: 1a01 330b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b33 │ │ -048b3c: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -048b42: 2700 |000b: throw v0 │ │ -048b44: 5430 c203 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048b48: 5231 c103 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048b4c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -048b4e: 6e30 1d0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048b54: 0c00 |0014: move-result-object v0 │ │ -048b56: 1100 |0015: return-object v0 │ │ +048098: |[048098] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +0480a8: 5530 c003 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +0480ac: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0480b0: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +0480b4: 1a01 3c0b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b3c │ │ +0480b8: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0480be: 2700 |000b: throw v0 │ │ +0480c0: 5430 c203 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +0480c4: 5231 c103 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +0480c8: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +0480ca: 6e30 1d0a 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +0480d0: 0c00 |0014: move-result-object v0 │ │ +0480d2: 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; │ │ @@ -43491,22 +43490,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -048b58: |[048b58] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -048b68: 5220 c103 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048b6c: 5221 bf03 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ -048b70: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -048b74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -048b76: 0f00 |0007: return v0 │ │ -048b78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -048b7a: 28fe |0009: goto 0007 // -0002 │ │ +0480d4: |[0480d4] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +0480e4: 5220 c103 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +0480e8: 5221 bf03 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ +0480ec: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0480f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0480f2: 0f00 |0007: return v0 │ │ +0480f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0480f6: 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; │ │ │ │ @@ -43515,42 +43514,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -048b7c: |[048b7c] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -048b8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -048b8e: 5563 c003 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048b92: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -048b96: 2202 e203 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048b9a: 1a03 330b |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0b33 │ │ -048b9e: 7020 051a 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -048ba4: 2702 |000c: throw v2 │ │ -048ba6: 5463 c203 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048baa: 5264 c103 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048bae: 6e30 1d0a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048bb4: 0c00 |0014: move-result-object v0 │ │ -048bb6: 5463 c203 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048bba: 5264 c103 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048bbe: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -048bc0: 6e30 1d0a 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048bc6: 0c01 |001d: move-result-object v1 │ │ -048bc8: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -048bcc: 0123 |0020: move v3, v2 │ │ -048bce: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -048bd2: b732 |0023: xor-int/2addr v2, v3 │ │ -048bd4: 0f02 |0024: return v2 │ │ -048bd6: 6e10 221a 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -048bdc: 0a03 |0028: move-result v3 │ │ -048bde: 28f8 |0029: goto 0021 // -0008 │ │ -048be0: 6e10 221a 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -048be6: 0a02 |002d: move-result v2 │ │ -048be8: 28f5 |002e: goto 0023 // -000b │ │ +0480f8: |[0480f8] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +048108: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04810a: 5563 c003 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +04810e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +048112: 2202 eb03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +048116: 1a03 3c0b |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0b3c │ │ +04811a: 7020 051a 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +048120: 2702 |000c: throw v2 │ │ +048122: 5463 c203 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +048126: 5264 c103 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +04812a: 6e30 1d0a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +048130: 0c00 |0014: move-result-object v0 │ │ +048132: 5463 c203 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +048136: 5264 c103 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +04813a: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +04813c: 6e30 1d0a 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +048142: 0c01 |001d: move-result-object v1 │ │ +048144: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +048148: 0123 |0020: move v3, v2 │ │ +04814a: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +04814e: b732 |0023: xor-int/2addr v2, v3 │ │ +048150: 0f02 |0024: return v2 │ │ +048152: 6e10 221a 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +048158: 0a03 |0028: move-result v3 │ │ +04815a: 28f8 |0029: goto 0021 // -0008 │ │ +04815c: 6e10 221a 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +048162: 0a02 |002d: move-result v2 │ │ +048164: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -43565,18 +43564,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048bec: |[048bec] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -048bfc: 6e10 090a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0a09 │ │ -048c02: 0c00 |0003: move-result-object v0 │ │ -048c04: 1100 |0004: return-object v0 │ │ +048168: |[048168] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +048178: 6e10 090a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0a09 │ │ +04817e: 0c00 |0003: move-result-object v0 │ │ +048180: 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; │ │ │ │ @@ -43585,21 +43584,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -048c08: |[048c08] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -048c18: 5210 c103 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048c1c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048c20: 5910 c103 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048c24: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -048c26: 5c10 c003 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048c2a: 1101 |0009: return-object v1 │ │ +048184: |[048184] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +048194: 5210 c103 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +048198: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04819c: 5910 c103 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +0481a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0481a2: 5c10 c003 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +0481a6: 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; │ │ @@ -43610,32 +43609,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -048c2c: |[048c2c] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -048c3c: 5520 c003 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048c40: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -048c44: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048c48: 7010 041a 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1a04 │ │ -048c4e: 2700 |0009: throw v0 │ │ -048c50: 5420 c203 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048c54: 5221 c103 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048c58: 6e20 230a 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ -048c5e: 5220 c103 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048c62: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048c66: 5920 c103 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048c6a: 5220 bf03 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ -048c6e: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048c72: 5920 bf03 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ -048c76: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -048c78: 5c20 c003 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048c7c: 0e00 |0020: return-void │ │ +0481a8: |[0481a8] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +0481b8: 5520 c003 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +0481bc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0481c0: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +0481c4: 7010 041a 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1a04 │ │ +0481ca: 2700 |0009: throw v0 │ │ +0481cc: 5420 c203 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +0481d0: 5221 c103 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +0481d4: 6e20 230a 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ +0481da: 5220 c103 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +0481de: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0481e2: 5920 c103 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +0481e6: 5220 bf03 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ +0481ea: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0481ee: 5920 bf03 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@03bf │ │ +0481f2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0481f4: 5c20 c003 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +0481f8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -43650,26 +43649,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 │ │ -048c80: |[048c80] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -048c90: 5520 c003 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ -048c94: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -048c98: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -048c9c: 1a01 330b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b33 │ │ -048ca0: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -048ca6: 2700 |000b: throw v0 │ │ -048ca8: 5420 c203 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ -048cac: 5221 c103 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ -048cb0: 6e30 240a 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a24 │ │ -048cb6: 0c00 |0013: move-result-object v0 │ │ -048cb8: 1100 |0014: return-object v0 │ │ +0481fc: |[0481fc] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04820c: 5520 c003 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@03c0 │ │ +048210: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +048214: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +048218: 1a01 3c0b |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0b3c │ │ +04821c: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +048222: 2700 |000b: throw v0 │ │ +048224: 5420 c203 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@03c2 │ │ +048228: 5221 c103 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@03c1 │ │ +04822c: 6e30 240a 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a24 │ │ +048232: 0c00 |0013: move-result-object v0 │ │ +048234: 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; │ │ @@ -43682,45 +43681,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -048cbc: |[048cbc] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -048ccc: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -048cd0: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -048cd6: 6e10 040a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0a04 │ │ -048cdc: 0c01 |0008: move-result-object v1 │ │ -048cde: 6e20 421a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -048ce4: 0c00 |000c: move-result-object v0 │ │ -048ce6: 1a01 2001 |000d: const-string v1, "=" // string@0120 │ │ -048cea: 6e20 431a 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -048cf0: 0c00 |0012: move-result-object v0 │ │ -048cf2: 6e10 050a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0a05 │ │ -048cf8: 0c01 |0016: move-result-object v1 │ │ -048cfa: 6e20 421a 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -048d00: 0c00 |001a: move-result-object v0 │ │ -048d02: 6e10 481a 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -048d08: 0c00 |001e: move-result-object v0 │ │ -048d0a: 1100 |001f: return-object v0 │ │ +048238: |[048238] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +048248: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +04824c: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +048252: 6e10 040a 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0a04 │ │ +048258: 0c01 |0008: move-result-object v1 │ │ +04825a: 6e20 421a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +048260: 0c00 |000c: move-result-object v0 │ │ +048262: 1a01 2001 |000d: const-string v1, "=" // string@0120 │ │ +048266: 6e20 431a 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04826c: 0c00 |0012: move-result-object v0 │ │ +04826e: 6e10 050a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0a05 │ │ +048274: 0c01 |0016: move-result-object v1 │ │ +048276: 6e20 421a 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +04827c: 0c00 |001a: move-result-object v0 │ │ +04827e: 6e10 481a 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +048284: 0c00 |001e: move-result-object v0 │ │ +048286: 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 : 2396 (MapCollections.java) │ │ + source_file_idx : 2405 (MapCollections.java) │ │ │ │ Class #231 header: │ │ -class_idx : 474 │ │ +class_idx : 483 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -43760,18 +43759,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 │ │ -048d0c: |[048d0c] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -048d1c: 5b01 c303 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048d20: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -048d26: 0e00 |0005: return-void │ │ +048288: |[048288] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +048298: 5b01 c303 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +04829c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0482a2: 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; │ │ @@ -43782,18 +43781,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048d28: |[048d28] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -048d38: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -048d3c: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -048d42: 2700 |0005: throw v0 │ │ +0482a4: |[0482a4] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +0482b4: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +0482b8: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +0482be: 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; │ │ @@ -43804,18 +43803,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048d44: |[048d44] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -048d54: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -048d58: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ -048d5e: 2700 |0005: throw v0 │ │ +0482c0: |[0482c0] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +0482d0: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +0482d4: 7010 501a 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1a50 │ │ +0482da: 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; │ │ @@ -43826,18 +43825,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048d60: |[048d60] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -048d70: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048d74: 6e10 1c0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a1c │ │ -048d7a: 0e00 |0005: return-void │ │ +0482dc: |[0482dc] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +0482ec: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0482f0: 6e10 1c0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0a1c │ │ +0482f6: 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; │ │ @@ -43847,23 +43846,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -048d7c: |[048d7c] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -048d8c: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048d90: 6e20 210a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a21 │ │ -048d96: 0a00 |0005: move-result v0 │ │ -048d98: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -048d9c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -048d9e: 0f00 |0009: return v0 │ │ -048da0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -048da2: 28fe |000b: goto 0009 // -0002 │ │ +0482f8: |[0482f8] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +048308: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +04830c: 6e20 210a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a21 │ │ +048312: 0a00 |0005: move-result v0 │ │ +048314: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +048318: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04831a: 0f00 |0009: return v0 │ │ +04831c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04831e: 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; │ │ @@ -43873,29 +43872,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -048da4: |[048da4] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -048db4: 7210 761a 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -048dba: 0c00 |0003: move-result-object v0 │ │ -048dbc: 7210 851a 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -048dc2: 0a01 |0007: move-result v1 │ │ -048dc4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -048dc8: 7210 861a 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -048dce: 0c01 |000d: move-result-object v1 │ │ -048dd0: 6e20 110a 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0a11 │ │ -048dd6: 0a01 |0011: move-result v1 │ │ -048dd8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -048ddc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -048dde: 0f01 |0015: return v1 │ │ -048de0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -048de2: 28fe |0017: goto 0015 // -0002 │ │ +048320: |[048320] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +048330: 7210 761a 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +048336: 0c00 |0003: move-result-object v0 │ │ +048338: 7210 851a 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +04833e: 0a01 |0007: move-result v1 │ │ +048340: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +048344: 7210 861a 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +04834a: 0c01 |000d: move-result-object v1 │ │ +04834c: 6e20 110a 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0a11 │ │ +048352: 0a01 |0011: move-result v1 │ │ +048354: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +048358: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04835a: 0f01 |0015: return v1 │ │ +04835c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +04835e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -43911,23 +43910,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -048de4: |[048de4] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -048df4: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048df8: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048dfe: 0a00 |0005: move-result v0 │ │ -048e00: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -048e04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -048e06: 0f00 |0009: return v0 │ │ -048e08: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -048e0a: 28fe |000b: goto 0009 // -0002 │ │ +048360: |[048360] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +048370: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +048374: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +04837a: 0a00 |0005: move-result v0 │ │ +04837c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +048380: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +048382: 0f00 |0009: return v0 │ │ +048384: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +048386: 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; │ │ │ │ @@ -43936,20 +43935,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -048e0c: |[048e0c] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -048e1c: 2200 d601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01d6 │ │ -048e20: 5431 c303 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048e24: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -048e26: 7030 dd09 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@09dd │ │ -048e2c: 1100 |0008: return-object v0 │ │ +048388: |[048388] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +048398: 2200 df01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@01df │ │ +04839c: 5431 c303 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0483a0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0483a2: 7030 dd09 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@09dd │ │ +0483a8: 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; │ │ │ │ @@ -43958,25 +43957,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -048e30: |[048e30] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -048e40: 5421 c303 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048e44: 6e20 210a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a21 │ │ -048e4a: 0a00 |0005: move-result v0 │ │ -048e4c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -048e50: 5421 c303 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048e54: 6e20 230a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ -048e5a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -048e5c: 0f01 |000e: return v1 │ │ -048e5e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -048e60: 28fe |0010: goto 000e // -0002 │ │ +0483ac: |[0483ac] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +0483bc: 5421 c303 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0483c0: 6e20 210a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0a21 │ │ +0483c6: 0a00 |0005: move-result v0 │ │ +0483c8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0483cc: 5421 c303 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0483d0: 6e20 230a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ +0483d6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0483d8: 0f01 |000e: return v1 │ │ +0483da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0483dc: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -43991,36 +43990,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -048e64: |[048e64] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -048e74: 5464 c303 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048e78: 6e10 1f0a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048e7e: 0a00 |0005: move-result v0 │ │ -048e80: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -048e82: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -048e84: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -048e88: 5464 c303 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048e8c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -048e8e: 6e30 1d0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048e94: 0c02 |0010: move-result-object v2 │ │ -048e96: 7220 751a 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1a75 │ │ -048e9c: 0a04 |0014: move-result v4 │ │ -048e9e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -048ea2: 5464 c303 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048ea6: 6e20 230a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ -048eac: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -048eb0: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048eb4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -048eb6: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048eba: 28e5 |0023: goto 0008 // -001b │ │ -048ebc: 0f01 |0024: return v1 │ │ +0483e0: |[0483e0] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +0483f0: 5464 c303 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0483f4: 6e10 1f0a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +0483fa: 0a00 |0005: move-result v0 │ │ +0483fc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0483fe: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +048400: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +048404: 5464 c303 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +048408: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +04840a: 6e30 1d0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +048410: 0c02 |0010: move-result-object v2 │ │ +048412: 7220 751a 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1a75 │ │ +048418: 0a04 |0014: move-result v4 │ │ +04841a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +04841e: 5464 c303 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +048422: 6e20 230a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ +048428: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04842c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +048430: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +048432: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +048436: 28e5 |0023: goto 0008 // -001b │ │ +048438: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -44045,36 +44044,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -048ec0: |[048ec0] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -048ed0: 5464 c303 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048ed4: 6e10 1f0a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048eda: 0a00 |0005: move-result v0 │ │ -048edc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -048ede: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -048ee0: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -048ee4: 5464 c303 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048ee8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -048eea: 6e30 1d0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -048ef0: 0c02 |0010: move-result-object v2 │ │ -048ef2: 7220 751a 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1a75 │ │ -048ef8: 0a04 |0014: move-result v4 │ │ -048efa: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -048efe: 5464 c303 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048f02: 6e20 230a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ -048f08: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -048f0c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048f10: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -048f12: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048f16: 28e5 |0023: goto 0008 // -001b │ │ -048f18: 0f01 |0024: return v1 │ │ +04843c: |[04843c] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +04844c: 5464 c303 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +048450: 6e10 1f0a 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +048456: 0a00 |0005: move-result v0 │ │ +048458: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04845a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +04845c: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +048460: 5464 c303 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +048464: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +048466: 6e30 1d0a 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +04846c: 0c02 |0010: move-result-object v2 │ │ +04846e: 7220 751a 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1a75 │ │ +048474: 0a04 |0014: move-result v4 │ │ +048476: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +04847a: 5464 c303 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +04847e: 6e20 230a 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0a23 │ │ +048484: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +048488: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04848c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +04848e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +048492: 28e5 |0023: goto 0008 // -001b │ │ +048494: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -44099,19 +44098,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048f1c: |[048f1c] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -048f2c: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048f30: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -048f36: 0a00 |0005: move-result v0 │ │ -048f38: 0f00 |0006: return v0 │ │ +048498: |[048498] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +0484a8: 5410 c303 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0484ac: 6e10 1f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +0484b2: 0a00 |0005: move-result v0 │ │ +0484b4: 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; │ │ │ │ @@ -44120,20 +44119,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -048f3c: |[048f3c] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -048f4c: 5420 c303 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048f50: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -048f52: 6e20 2c0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a2c │ │ -048f58: 0c00 |0006: move-result-object v0 │ │ -048f5a: 1100 |0007: return-object v0 │ │ +0484b8: |[0484b8] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +0484c8: 5420 c303 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0484cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0484ce: 6e20 2c0a 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0a2c │ │ +0484d4: 0c00 |0006: move-result-object v0 │ │ +0484d6: 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; │ │ │ │ @@ -44142,36 +44141,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 │ │ -048f5c: |[048f5c] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -048f6c: 5420 c303 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ -048f70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -048f72: 6e30 2d0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a2d │ │ -048f78: 0c00 |0006: move-result-object v0 │ │ -048f7a: 1100 |0007: return-object v0 │ │ +0484d8: |[0484d8] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0484e8: 5420 c303 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@03c3 │ │ +0484ec: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0484ee: 6e30 2d0a 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a2d │ │ +0484f4: 0c00 |0006: move-result-object v0 │ │ +0484f6: 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 : 2396 (MapCollections.java) │ │ + source_file_idx : 2405 (MapCollections.java) │ │ │ │ Class #232 header: │ │ -class_idx : 475 │ │ +class_idx : 484 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -44231,17 +44230,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048f7c: |[048f7c] android.support.v4.util.MapCollections.:()V │ │ -048f8c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -048f92: 0e00 |0003: return-void │ │ +0484f8: |[0484f8] android.support.v4.util.MapCollections.:()V │ │ +048508: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04850e: 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; │ │ │ │ @@ -44250,29 +44249,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 │ │ -048f94: |[048f94] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -048fa4: 7210 761a 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -048faa: 0c00 |0003: move-result-object v0 │ │ -048fac: 7210 851a 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -048fb2: 0a01 |0007: move-result v1 │ │ -048fb4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -048fb8: 7210 861a 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -048fbe: 0c01 |000d: move-result-object v1 │ │ -048fc0: 7220 a31a 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1aa3 │ │ -048fc6: 0a01 |0011: move-result v1 │ │ -048fc8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -048fcc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -048fce: 0f01 |0015: return v1 │ │ -048fd0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -048fd2: 28fe |0017: goto 0015 // -0002 │ │ +048510: |[048510] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +048520: 7210 761a 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +048526: 0c00 |0003: move-result-object v0 │ │ +048528: 7210 851a 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +04852e: 0a01 |0007: move-result v1 │ │ +048530: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +048534: 7210 861a 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +04853a: 0c01 |000d: move-result-object v1 │ │ +04853c: 7220 a31a 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1aa3 │ │ +048542: 0a01 |0011: move-result v1 │ │ +048544: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +048548: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04854a: 0f01 |0015: return v1 │ │ +04854c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +04854e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -44288,40 +44287,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 │ │ -048fd4: |[048fd4] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -048fe4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -048fe6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -048fe8: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -048fec: 0123 |0004: move v3, v2 │ │ -048fee: 0f03 |0005: return v3 │ │ -048ff0: 2074 1904 |0006: instance-of v4, v7, Ljava/util/Set; // type@0419 │ │ -048ff4: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -048ff8: 0771 |000a: move-object v1, v7 │ │ -048ffa: 1f01 1904 |000b: check-cast v1, Ljava/util/Set; // type@0419 │ │ -048ffe: 7210 b11a 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1ab1 │ │ -049004: 0a04 |0010: move-result v4 │ │ -049006: 7210 b11a 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1ab1 │ │ -04900c: 0a05 |0014: move-result v5 │ │ -04900e: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -049012: 7220 af1a 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@1aaf │ │ -049018: 0a04 |001a: move-result v4 │ │ -04901a: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -04901e: 0123 |001d: move v3, v2 │ │ -049020: 28e7 |001e: goto 0005 // -0019 │ │ -049022: 0132 |001f: move v2, v3 │ │ -049024: 28fd |0020: goto 001d // -0003 │ │ -049026: 0d00 |0021: move-exception v0 │ │ -049028: 28e3 |0022: goto 0005 // -001d │ │ -04902a: 0d00 |0023: move-exception v0 │ │ -04902c: 28e1 |0024: goto 0005 // -001f │ │ +048550: |[048550] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +048560: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +048562: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +048564: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +048568: 0123 |0004: move v3, v2 │ │ +04856a: 0f03 |0005: return v3 │ │ +04856c: 2074 2204 |0006: instance-of v4, v7, Ljava/util/Set; // type@0422 │ │ +048570: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +048574: 0771 |000a: move-object v1, v7 │ │ +048576: 1f01 2204 |000b: check-cast v1, Ljava/util/Set; // type@0422 │ │ +04857a: 7210 b11a 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1ab1 │ │ +048580: 0a04 |0010: move-result v4 │ │ +048582: 7210 b11a 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1ab1 │ │ +048588: 0a05 |0014: move-result v5 │ │ +04858a: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +04858e: 7220 af1a 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@1aaf │ │ +048594: 0a04 |001a: move-result v4 │ │ +048596: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +04859a: 0123 |001d: move v3, v2 │ │ +04859c: 28e7 |001e: goto 0005 // -0019 │ │ +04859e: 0132 |001f: move v2, v3 │ │ +0485a0: 28fd |0020: goto 001d // -0003 │ │ +0485a2: 0d00 |0021: move-exception v0 │ │ +0485a4: 28e3 |0022: goto 0005 // -001d │ │ +0485a6: 0d00 |0023: move-exception v0 │ │ +0485a8: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -44345,33 +44344,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 │ │ -049040: |[049040] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -049050: 7210 a91a 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ -049056: 0a01 |0003: move-result v1 │ │ -049058: 7210 761a 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -04905e: 0c00 |0007: move-result-object v0 │ │ -049060: 7210 851a 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -049066: 0a02 |000b: move-result v2 │ │ -049068: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -04906c: 7210 861a 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -049072: 0c02 |0011: move-result-object v2 │ │ -049074: 7220 a81a 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa8 │ │ -04907a: 28f3 |0015: goto 0008 // -000d │ │ -04907c: 7210 a91a 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ -049082: 0a02 |0019: move-result v2 │ │ -049084: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -049088: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -04908a: 0f02 |001d: return v2 │ │ -04908c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -04908e: 28fe |001f: goto 001d // -0002 │ │ +0485bc: |[0485bc] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0485cc: 7210 a91a 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ +0485d2: 0a01 |0003: move-result v1 │ │ +0485d4: 7210 761a 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +0485da: 0c00 |0007: move-result-object v0 │ │ +0485dc: 7210 851a 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +0485e2: 0a02 |000b: move-result v2 │ │ +0485e4: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +0485e8: 7210 861a 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +0485ee: 0c02 |0011: move-result-object v2 │ │ +0485f0: 7220 a81a 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa8 │ │ +0485f6: 28f3 |0015: goto 0008 // -000d │ │ +0485f8: 7210 a91a 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ +0485fe: 0a02 |0019: move-result v2 │ │ +048600: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +048604: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +048606: 0f02 |001d: return v2 │ │ +048608: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +04860a: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -44388,38 +44387,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 │ │ -049090: |[049090] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -0490a0: 7210 a91a 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ -0490a6: 0a01 |0003: move-result v1 │ │ -0490a8: 7210 a61a 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@1aa6 │ │ -0490ae: 0c02 |0007: move-result-object v2 │ │ -0490b0: 7210 b01a 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -0490b6: 0c00 |000b: move-result-object v0 │ │ -0490b8: 7210 851a 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0490be: 0a02 |000f: move-result v2 │ │ -0490c0: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -0490c4: 7210 861a 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0490ca: 0c02 |0015: move-result-object v2 │ │ -0490cc: 7220 751a 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1a75 │ │ -0490d2: 0a02 |0019: move-result v2 │ │ -0490d4: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -0490d8: 7210 871a 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1a87 │ │ -0490de: 28ed |001f: goto 000c // -0013 │ │ -0490e0: 7210 a91a 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ -0490e6: 0a02 |0023: move-result v2 │ │ -0490e8: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -0490ec: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -0490ee: 0f02 |0027: return v2 │ │ -0490f0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0490f2: 28fe |0029: goto 0027 // -0002 │ │ +04860c: |[04860c] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +04861c: 7210 a91a 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ +048622: 0a01 |0003: move-result v1 │ │ +048624: 7210 a61a 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@1aa6 │ │ +04862a: 0c02 |0007: move-result-object v2 │ │ +04862c: 7210 b01a 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +048632: 0c00 |000b: move-result-object v0 │ │ +048634: 7210 851a 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +04863a: 0a02 |000f: move-result v2 │ │ +04863c: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +048640: 7210 861a 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +048646: 0c02 |0015: move-result-object v2 │ │ +048648: 7220 751a 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@1a75 │ │ +04864e: 0a02 |0019: move-result v2 │ │ +048650: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +048654: 7210 871a 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1a87 │ │ +04865a: 28ed |001f: goto 000c // -0013 │ │ +04865c: 7210 a91a 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ +048662: 0a02 |0023: move-result v2 │ │ +048664: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +048668: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +04866a: 0f02 |0027: return v2 │ │ +04866c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +04866e: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -44492,22 +44491,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0490f4: |[0490f4] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -049104: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c4 │ │ -049108: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04910c: 2200 d701 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@01d7 │ │ -049110: 7020 e109 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@09e1 │ │ -049116: 5b10 c403 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c4 │ │ -04911a: 5410 c403 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c4 │ │ -04911e: 1100 |000d: return-object v0 │ │ +048670: |[048670] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +048680: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c4 │ │ +048684: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +048688: 2200 e001 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@01e0 │ │ +04868c: 7020 e109 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@09e1 │ │ +048692: 5b10 c403 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c4 │ │ +048696: 5410 c403 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@03c4 │ │ +04869a: 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; │ │ @@ -44518,22 +44517,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -049120: |[049120] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -049130: 5410 c503 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c5 │ │ -049134: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -049138: 2200 d801 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@01d8 │ │ -04913c: 7020 f209 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@09f2 │ │ -049142: 5b10 c503 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c5 │ │ -049146: 5410 c503 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c5 │ │ -04914a: 1100 |000d: return-object v0 │ │ +04869c: |[04869c] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +0486ac: 5410 c503 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c5 │ │ +0486b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0486b4: 2200 e101 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@01e1 │ │ +0486b8: 7020 f209 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@09f2 │ │ +0486be: 5b10 c503 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c5 │ │ +0486c2: 5410 c503 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@03c5 │ │ +0486c6: 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; │ │ @@ -44544,22 +44543,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04914c: |[04914c] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -04915c: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c6 │ │ -049160: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -049164: 2200 da01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@01da │ │ -049168: 7020 0d0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0a0d │ │ -04916e: 5b10 c603 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c6 │ │ -049172: 5410 c603 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c6 │ │ -049176: 1100 |000d: return-object v0 │ │ +0486c8: |[0486c8] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +0486d8: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c6 │ │ +0486dc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0486e0: 2200 e301 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@01e3 │ │ +0486e4: 7020 0d0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0a0d │ │ +0486ea: 5b10 c603 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c6 │ │ +0486ee: 5410 c603 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@03c6 │ │ +0486f2: 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; │ │ @@ -44570,26 +44569,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -049178: |[049178] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -049188: 6e10 1f0a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -04918e: 0a00 |0003: move-result v0 │ │ -049190: 2302 4e04 |0004: new-array v2, v0, [Ljava/lang/Object; // type@044e │ │ -049194: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -049196: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -04919a: 6e30 1d0a 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -0491a0: 0c03 |000c: move-result-object v3 │ │ -0491a2: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -0491a6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0491aa: 28f6 |0011: goto 0007 // -000a │ │ -0491ac: 1102 |0012: return-object v2 │ │ +0486f4: |[0486f4] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +048704: 6e10 1f0a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +04870a: 0a00 |0003: move-result v0 │ │ +04870c: 2302 5704 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0457 │ │ +048710: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +048712: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +048716: 6e30 1d0a 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +04871c: 0c03 |000c: move-result-object v3 │ │ +04871e: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +048722: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048726: 28f6 |0011: goto 0007 // -000a │ │ +048728: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -44607,41 +44606,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 │ │ -0491b0: |[0491b0] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0491c0: 6e10 1f0a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ -0491c6: 0a00 |0003: move-result v0 │ │ -0491c8: 2153 |0004: array-length v3, v5 │ │ -0491ca: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -0491ce: 6e10 211a 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -0491d4: 0c03 |000a: move-result-object v3 │ │ -0491d6: 6e10 eb19 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@19eb │ │ -0491dc: 0c03 |000e: move-result-object v3 │ │ -0491de: 7120 541a 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@1a54 │ │ -0491e4: 0c03 |0012: move-result-object v3 │ │ -0491e6: 1f03 4e04 |0013: check-cast v3, [Ljava/lang/Object; // type@044e │ │ -0491ea: 0732 |0015: move-object v2, v3 │ │ -0491ec: 1f02 4e04 |0016: check-cast v2, [Ljava/lang/Object; // type@044e │ │ -0491f0: 0725 |0018: move-object v5, v2 │ │ -0491f2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0491f4: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -0491f8: 6e30 1d0a 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ -0491fe: 0c03 |001f: move-result-object v3 │ │ -049200: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -049204: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049208: 28f6 |0024: goto 001a // -000a │ │ -04920a: 2153 |0025: array-length v3, v5 │ │ -04920c: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -049210: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -049212: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -049216: 1105 |002b: return-object v5 │ │ +04872c: |[04872c] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +04873c: 6e10 1f0a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0a1f │ │ +048742: 0a00 |0003: move-result v0 │ │ +048744: 2153 |0004: array-length v3, v5 │ │ +048746: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +04874a: 6e10 211a 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +048750: 0c03 |000a: move-result-object v3 │ │ +048752: 6e10 eb19 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@19eb │ │ +048758: 0c03 |000e: move-result-object v3 │ │ +04875a: 7120 541a 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@1a54 │ │ +048760: 0c03 |0012: move-result-object v3 │ │ +048762: 1f03 5704 |0013: check-cast v3, [Ljava/lang/Object; // type@0457 │ │ +048766: 0732 |0015: move-object v2, v3 │ │ +048768: 1f02 5704 |0016: check-cast v2, [Ljava/lang/Object; // type@0457 │ │ +04876c: 0725 |0018: move-object v5, v2 │ │ +04876e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +048770: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +048774: 6e30 1d0a 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0a1d │ │ +04877a: 0c03 |001f: move-result-object v3 │ │ +04877c: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +048780: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048784: 28f6 |0024: goto 001a // -000a │ │ +048786: 2153 |0025: array-length v3, v5 │ │ +048788: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +04878c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +04878e: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +048792: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -44656,21 +44655,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 : 2396 (MapCollections.java) │ │ + source_file_idx : 2405 (MapCollections.java) │ │ │ │ Class #233 header: │ │ -class_idx : 476 │ │ +class_idx : 485 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2569 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2578 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -44699,21 +44698,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/util/Pools$Pool;) │ │ name : 'release' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2569 (Pools.java) │ │ + source_file_idx : 2578 (Pools.java) │ │ │ │ Class #234 header: │ │ -class_idx : 479 │ │ +class_idx : 488 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2569 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2578 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -44732,32 +44731,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049218: |[049218] android.support.v4.util.Pools.:()V │ │ -049228: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04922e: 0e00 |0003: return-void │ │ +048794: |[048794] android.support.v4.util.Pools.:()V │ │ +0487a4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0487aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/Pools; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2569 (Pools.java) │ │ + source_file_idx : 2578 (Pools.java) │ │ │ │ Class #235 header: │ │ -class_idx : 480 │ │ +class_idx : 489 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2738 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2747 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -44840,23 +44839,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -049230: |[049230] android.support.v4.util.SimpleArrayMap.:()V │ │ -049240: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -049246: 6200 a603 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ -04924a: 5b10 d103 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04924e: 6200 a803 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -049252: 5b10 ce03 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049256: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -049258: 5910 d203 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -04925c: 0e00 |000e: return-void │ │ +0487ac: |[0487ac] android.support.v4.util.SimpleArrayMap.:()V │ │ +0487bc: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0487c2: 6200 a603 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ +0487c6: 5b10 d103 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0487ca: 6200 a803 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +0487ce: 5b10 ce03 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0487d2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0487d4: 5910 d203 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0487d8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -44869,26 +44868,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -049260: |[049260] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -049270: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -049276: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -04927a: 6200 a603 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ -04927e: 5b10 d103 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049282: 6200 a803 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -049286: 5b10 ce03 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -04928a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04928c: 5910 d203 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049290: 0e00 |0010: return-void │ │ -049292: 7020 3b0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ -049298: 28f9 |0014: goto 000d // -0007 │ │ +0487dc: |[0487dc] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +0487ec: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0487f2: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +0487f6: 6200 a603 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ +0487fa: 5b10 d103 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0487fe: 6200 a803 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +048802: 5b10 ce03 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048806: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +048808: 5910 d203 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +04880c: 0e00 |0010: return-void │ │ +04880e: 7020 3b0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ +048814: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -44904,19 +44903,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 │ │ -04929c: |[04929c] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0492ac: 7010 380a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ -0492b2: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -0492b6: 6e20 4a0a 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0a4a │ │ -0492bc: 0e00 |0008: return-void │ │ +048818: |[048818] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +048828: 7010 380a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ +04882e: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +048832: 6e20 4a0a 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0a4a │ │ +048838: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -44929,86 +44928,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -0492c0: |[0492c0] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -0492d0: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0492d4: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -0492d8: 1c02 ce01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01ce │ │ -0492dc: 1d02 |0006: monitor-enter v2 │ │ -0492de: 6201 d303 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ -0492e2: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -0492e6: 6200 d303 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ -0492ea: 5b50 ce03 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0492ee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0492f0: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -0492f4: 1f01 4e04 |0012: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -0492f8: 1f01 4e04 |0014: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -0492fc: 6901 d303 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ -049300: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -049302: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -049306: 1f01 2f04 |001b: check-cast v1, [I // type@042f │ │ -04930a: 1f01 2f04 |001d: check-cast v1, [I // type@042f │ │ -04930e: 5b51 d103 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049312: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -049314: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -049316: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -049318: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -04931c: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -049320: 6001 d403 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ -049324: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -049328: 6701 d403 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ -04932c: 1e02 |002e: monitor-exit v2 │ │ -04932e: 0e00 |002f: return-void │ │ -049330: 1e02 |0030: monitor-exit v2 │ │ -049332: 2361 2f04 |0031: new-array v1, v6, [I // type@042f │ │ -049336: 5b51 d103 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04933a: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -04933e: 2311 4e04 |0037: new-array v1, v1, [Ljava/lang/Object; // type@044e │ │ -049342: 5b51 ce03 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049346: 28f4 |003b: goto 002f // -000c │ │ -049348: 0d01 |003c: move-exception v1 │ │ -04934a: 1e02 |003d: monitor-exit v2 │ │ -04934c: 2701 |003e: throw v1 │ │ -04934e: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -049350: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -049354: 1c02 ce01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01ce │ │ -049358: 1d02 |0044: monitor-enter v2 │ │ -04935a: 6201 cf03 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ -04935e: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -049362: 6200 cf03 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ -049366: 5b50 ce03 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -04936a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -04936c: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -049370: 1f01 4e04 |0050: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -049374: 1f01 4e04 |0052: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -049378: 6901 cf03 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ -04937c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -04937e: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -049382: 1f01 2f04 |0059: check-cast v1, [I // type@042f │ │ -049386: 1f01 2f04 |005b: check-cast v1, [I // type@042f │ │ -04938a: 5b51 d103 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04938e: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -049390: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -049392: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -049394: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -049398: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -04939c: 6001 d003 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ -0493a0: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0493a4: 6701 d003 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ -0493a8: 1e02 |006c: monitor-exit v2 │ │ -0493aa: 28c2 |006d: goto 002f // -003e │ │ -0493ac: 0d01 |006e: move-exception v1 │ │ -0493ae: 1e02 |006f: monitor-exit v2 │ │ -0493b0: 2701 |0070: throw v1 │ │ -0493b2: 1e02 |0071: monitor-exit v2 │ │ -0493b4: 28bf |0072: goto 0031 // -0041 │ │ +04883c: |[04883c] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +04884c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +048850: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +048854: 1c02 d701 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d7 │ │ +048858: 1d02 |0006: monitor-enter v2 │ │ +04885a: 6201 d303 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ +04885e: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +048862: 6200 d303 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ +048866: 5b50 ce03 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +04886a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +04886c: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +048870: 1f01 5704 |0012: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +048874: 1f01 5704 |0014: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +048878: 6901 d303 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ +04887c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +04887e: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +048882: 1f01 3804 |001b: check-cast v1, [I // type@0438 │ │ +048886: 1f01 3804 |001d: check-cast v1, [I // type@0438 │ │ +04888a: 5b51 d103 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +04888e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +048890: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +048892: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +048894: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +048898: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +04889c: 6001 d403 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ +0488a0: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0488a4: 6701 d403 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ +0488a8: 1e02 |002e: monitor-exit v2 │ │ +0488aa: 0e00 |002f: return-void │ │ +0488ac: 1e02 |0030: monitor-exit v2 │ │ +0488ae: 2361 3804 |0031: new-array v1, v6, [I // type@0438 │ │ +0488b2: 5b51 d103 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0488b6: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +0488ba: 2311 5704 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0457 │ │ +0488be: 5b51 ce03 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0488c2: 28f4 |003b: goto 002f // -000c │ │ +0488c4: 0d01 |003c: move-exception v1 │ │ +0488c6: 1e02 |003d: monitor-exit v2 │ │ +0488c8: 2701 |003e: throw v1 │ │ +0488ca: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +0488cc: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +0488d0: 1c02 d701 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d7 │ │ +0488d4: 1d02 |0044: monitor-enter v2 │ │ +0488d6: 6201 cf03 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ +0488da: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +0488de: 6200 cf03 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ +0488e2: 5b50 ce03 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0488e6: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +0488e8: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +0488ec: 1f01 5704 |0050: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +0488f0: 1f01 5704 |0052: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +0488f4: 6901 cf03 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ +0488f8: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0488fa: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +0488fe: 1f01 3804 |0059: check-cast v1, [I // type@0438 │ │ +048902: 1f01 3804 |005b: check-cast v1, [I // type@0438 │ │ +048906: 5b51 d103 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +04890a: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +04890c: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +04890e: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +048910: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +048914: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +048918: 6001 d003 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ +04891c: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +048920: 6701 d003 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ +048924: 1e02 |006c: monitor-exit v2 │ │ +048926: 28c2 |006d: goto 002f // -003e │ │ +048928: 0d01 |006e: move-exception v1 │ │ +04892a: 1e02 |006f: monitor-exit v2 │ │ +04892c: 2701 |0070: throw v1 │ │ +04892e: 1e02 |0071: monitor-exit v2 │ │ +048930: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -45053,73 +45052,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 │ │ -0493e0: |[0493e0] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -0493f0: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -0493f4: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -0493f6: 2151 |0003: array-length v1, v5 │ │ -0493f8: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -0493fc: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -049400: 1c02 ce01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01ce │ │ -049404: 1d02 |000a: monitor-enter v2 │ │ -049406: 6001 d403 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ -04940a: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -04940e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -049410: 6203 d303 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ -049414: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -049418: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -04941a: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -04941e: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -049422: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -049426: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -04942a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -04942c: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -049430: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -049434: 28f9 |0022: goto 001b // -0007 │ │ -049436: 6906 d303 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ -04943a: 6001 d403 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ -04943e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049442: 6701 d403 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ -049446: 1e02 |002b: monitor-exit v2 │ │ -049448: 0e00 |002c: return-void │ │ -04944a: 0d01 |002d: move-exception v1 │ │ -04944c: 1e02 |002e: monitor-exit v2 │ │ -04944e: 2701 |002f: throw v1 │ │ -049450: 2151 |0030: array-length v1, v5 │ │ -049452: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -049454: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -049458: 1c02 ce01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01ce │ │ -04945c: 1d02 |0036: monitor-enter v2 │ │ -04945e: 6001 d003 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ -049462: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -049466: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -049468: 6203 cf03 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ -04946c: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -049470: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -049472: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -049476: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -04947a: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04947e: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -049482: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -049484: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -049488: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04948c: 28f9 |004e: goto 0047 // -0007 │ │ -04948e: 6906 cf03 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ -049492: 6001 d003 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ -049496: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04949a: 6701 d003 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ -04949e: 1e02 |0057: monitor-exit v2 │ │ -0494a0: 28d4 |0058: goto 002c // -002c │ │ -0494a2: 0d01 |0059: move-exception v1 │ │ -0494a4: 1e02 |005a: monitor-exit v2 │ │ -0494a6: 2701 |005b: throw v1 │ │ +04895c: |[04895c] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +04896c: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +048970: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +048972: 2151 |0003: array-length v1, v5 │ │ +048974: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +048978: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +04897c: 1c02 d701 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d7 │ │ +048980: 1d02 |000a: monitor-enter v2 │ │ +048982: 6001 d403 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ +048986: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +04898a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +04898c: 6203 d303 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ +048990: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +048994: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +048996: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +04899a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +04899e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0489a2: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +0489a6: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +0489a8: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +0489ac: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0489b0: 28f9 |0022: goto 001b // -0007 │ │ +0489b2: 6906 d303 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@03d3 │ │ +0489b6: 6001 d403 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ +0489ba: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0489be: 6701 d403 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@03d4 │ │ +0489c2: 1e02 |002b: monitor-exit v2 │ │ +0489c4: 0e00 |002c: return-void │ │ +0489c6: 0d01 |002d: move-exception v1 │ │ +0489c8: 1e02 |002e: monitor-exit v2 │ │ +0489ca: 2701 |002f: throw v1 │ │ +0489cc: 2151 |0030: array-length v1, v5 │ │ +0489ce: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +0489d0: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +0489d4: 1c02 d701 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@01d7 │ │ +0489d8: 1d02 |0036: monitor-enter v2 │ │ +0489da: 6001 d003 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ +0489de: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +0489e2: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +0489e4: 6203 cf03 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ +0489e8: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +0489ec: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +0489ee: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +0489f2: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +0489f6: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0489fa: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +0489fe: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +048a00: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +048a04: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +048a08: 28f9 |004e: goto 0047 // -0007 │ │ +048a0a: 6906 cf03 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@03cf │ │ +048a0e: 6001 d003 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ +048a12: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048a16: 6701 d003 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@03d0 │ │ +048a1a: 1e02 |0057: monitor-exit v2 │ │ +048a1c: 28d4 |0058: goto 002c // -002c │ │ +048a1e: 0d01 |0059: move-exception v1 │ │ +048a20: 1e02 |005a: monitor-exit v2 │ │ +048a22: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -45159,28 +45158,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0494c0: |[0494c0] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -0494d0: 5230 d203 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0494d4: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0494d8: 5430 d103 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0494dc: 5431 ce03 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0494e0: 5232 d203 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0494e4: 7130 410a 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ -0494ea: 6200 a603 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ -0494ee: 5b30 d103 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0494f2: 6200 a803 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -0494f6: 5b30 ce03 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0494fa: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0494fc: 5930 d203 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049500: 0e00 |0018: return-void │ │ +048a3c: |[048a3c] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +048a4c: 5230 d203 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048a50: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +048a54: 5430 d103 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048a58: 5431 ce03 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048a5c: 5232 d203 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048a60: 7130 410a 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ +048a66: 6200 a603 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ +048a6a: 5b30 d103 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048a6e: 6200 a803 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +048a72: 5b30 ce03 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048a76: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +048a78: 5930 d203 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048a7c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -45194,31 +45193,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -049504: |[049504] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -049514: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049516: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -049518: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -04951c: 6e10 450a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ -049522: 0a02 |0007: move-result v2 │ │ -049524: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -049528: 0f00 |000a: return v0 │ │ -04952a: 0110 |000b: move v0, v1 │ │ -04952c: 28fe |000c: goto 000a // -0002 │ │ -04952e: 6e10 221a 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -049534: 0a02 |0010: move-result v2 │ │ -049536: 6e30 440a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ -04953c: 0a02 |0014: move-result v2 │ │ -04953e: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -049542: 0110 |0017: move v0, v1 │ │ -049544: 28f2 |0018: goto 000a // -000e │ │ +048a80: |[048a80] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +048a90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048a92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +048a94: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +048a98: 6e10 450a 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ +048a9e: 0a02 |0007: move-result v2 │ │ +048aa0: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +048aa4: 0f00 |000a: return v0 │ │ +048aa6: 0110 |000b: move v0, v1 │ │ +048aa8: 28fe |000c: goto 000a // -0002 │ │ +048aaa: 6e10 221a 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +048ab0: 0a02 |0010: move-result v2 │ │ +048ab2: 6e30 440a 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ +048ab8: 0a02 |0014: move-result v2 │ │ +048aba: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +048abe: 0110 |0017: move v0, v1 │ │ +048ac0: 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; │ │ @@ -45228,22 +45227,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -049548: |[049548] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -049558: 6e20 460a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0a46 │ │ -04955e: 0a00 |0003: move-result v0 │ │ -049560: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -049564: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -049566: 0f00 |0007: return v0 │ │ -049568: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04956a: 28fe |0009: goto 0007 // -0002 │ │ +048ac4: |[048ac4] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +048ad4: 6e20 460a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0a46 │ │ +048ada: 0a00 |0003: move-result v0 │ │ +048adc: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +048ae0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +048ae2: 0f00 |0007: return v0 │ │ +048ae4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +048ae6: 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; │ │ @@ -45253,34 +45252,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -04956c: |[04956c] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -04957c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04957e: 5452 d103 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049582: 2122 |0003: array-length v2, v2 │ │ -049584: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -049588: 5451 d103 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04958c: 5450 ce03 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049590: 7020 3b0a 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ -049596: 5252 d203 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -04959a: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -04959e: 5452 d103 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0495a2: 5253 d203 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0495a6: 7153 491a 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0495ac: 5452 ce03 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0495b0: 5253 d203 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0495b4: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -0495b8: 7153 491a 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0495be: 5252 d203 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0495c2: 7130 410a 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ -0495c8: 0e00 |0026: return-void │ │ +048ae8: |[048ae8] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +048af8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +048afa: 5452 d103 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048afe: 2122 |0003: array-length v2, v2 │ │ +048b00: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +048b04: 5451 d103 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048b08: 5450 ce03 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048b0c: 7020 3b0a 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ +048b12: 5252 d203 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048b16: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +048b1a: 5452 d103 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048b1e: 5253 d203 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048b22: 7153 491a 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +048b28: 5452 ce03 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048b2c: 5253 d203 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048b30: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +048b34: 7153 491a 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +048b3a: 5252 d203 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048b3e: 7130 410a 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ +048b44: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -45300,61 +45299,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0495cc: |[0495cc] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -0495dc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0495de: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0495e0: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -0495e4: 0f06 |0004: return v6 │ │ -0495e6: 20b8 1704 |0005: instance-of v8, v11, Ljava/util/Map; // type@0417 │ │ -0495ea: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -0495ee: 07b3 |0009: move-object v3, v11 │ │ -0495f0: 1f03 1704 |000a: check-cast v3, Ljava/util/Map; // type@0417 │ │ -0495f4: 6e10 4e0a 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0a4e │ │ -0495fa: 0a08 |000f: move-result v8 │ │ -0495fc: 7210 a91a 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ -049602: 0a09 |0013: move-result v9 │ │ -049604: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -049608: 0176 |0016: move v6, v7 │ │ -04960a: 28ed |0017: goto 0004 // -0013 │ │ -04960c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04960e: 52a8 d203 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049612: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -049616: 6e20 480a 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0a48 │ │ -04961c: 0c02 |0020: move-result-object v2 │ │ -04961e: 6e20 500a 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ -049624: 0c04 |0024: move-result-object v4 │ │ -049626: 7220 a51a 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ -04962c: 0c05 |0028: move-result-object v5 │ │ -04962e: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -049632: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -049636: 7220 a31a 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1aa3 │ │ -04963c: 0a08 |0030: move-result v8 │ │ -04963e: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -049642: 0176 |0033: move v6, v7 │ │ -049644: 28d0 |0034: goto 0004 // -0030 │ │ -049646: 6e20 201a 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -04964c: 0a08 |0038: move-result v8 │ │ -04964e: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -049652: 0176 |003b: move v6, v7 │ │ -049654: 28c8 |003c: goto 0004 // -0038 │ │ -049656: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04965a: 28da |003f: goto 0019 // -0026 │ │ -04965c: 0d01 |0040: move-exception v1 │ │ -04965e: 0176 |0041: move v6, v7 │ │ -049660: 28c2 |0042: goto 0004 // -003e │ │ -049662: 0d01 |0043: move-exception v1 │ │ -049664: 0176 |0044: move v6, v7 │ │ -049666: 28bf |0045: goto 0004 // -0041 │ │ -049668: 0176 |0046: move v6, v7 │ │ -04966a: 28bd |0047: goto 0004 // -0043 │ │ +048b48: |[048b48] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +048b58: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +048b5a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +048b5c: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +048b60: 0f06 |0004: return v6 │ │ +048b62: 20b8 2004 |0005: instance-of v8, v11, Ljava/util/Map; // type@0420 │ │ +048b66: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +048b6a: 07b3 |0009: move-object v3, v11 │ │ +048b6c: 1f03 2004 |000a: check-cast v3, Ljava/util/Map; // type@0420 │ │ +048b70: 6e10 4e0a 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0a4e │ │ +048b76: 0a08 |000f: move-result v8 │ │ +048b78: 7210 a91a 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1aa9 │ │ +048b7e: 0a09 |0013: move-result v9 │ │ +048b80: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +048b84: 0176 |0016: move v6, v7 │ │ +048b86: 28ed |0017: goto 0004 // -0013 │ │ +048b88: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +048b8a: 52a8 d203 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048b8e: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +048b92: 6e20 480a 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0a48 │ │ +048b98: 0c02 |0020: move-result-object v2 │ │ +048b9a: 6e20 500a 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ +048ba0: 0c04 |0024: move-result-object v4 │ │ +048ba2: 7220 a51a 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1aa5 │ │ +048ba8: 0c05 |0028: move-result-object v5 │ │ +048baa: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +048bae: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +048bb2: 7220 a31a 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@1aa3 │ │ +048bb8: 0a08 |0030: move-result v8 │ │ +048bba: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +048bbe: 0176 |0033: move v6, v7 │ │ +048bc0: 28d0 |0034: goto 0004 // -0030 │ │ +048bc2: 6e20 201a 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +048bc8: 0a08 |0038: move-result v8 │ │ +048bca: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +048bce: 0176 |003b: move v6, v7 │ │ +048bd0: 28c8 |003c: goto 0004 // -0038 │ │ +048bd2: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048bd6: 28da |003f: goto 0019 // -0026 │ │ +048bd8: 0d01 |0040: move-exception v1 │ │ +048bda: 0176 |0041: move v6, v7 │ │ +048bdc: 28c2 |0042: goto 0004 // -003e │ │ +048bde: 0d01 |0043: move-exception v1 │ │ +048be0: 0176 |0044: move v6, v7 │ │ +048be2: 28bf |0045: goto 0004 // -0041 │ │ +048be4: 0176 |0046: move v6, v7 │ │ +048be6: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -45394,31 +45393,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 │ │ -04967c: |[04967c] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -04968c: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -049690: 6e10 450a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ -049696: 0a00 |0005: move-result v0 │ │ -049698: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -04969c: 5431 ce03 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0496a0: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -0496a4: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0496a8: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -0496ac: 1101 |0010: return-object v1 │ │ -0496ae: 6e10 221a 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -0496b4: 0a01 |0014: move-result v1 │ │ -0496b6: 6e30 440a 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ -0496bc: 0a00 |0018: move-result v0 │ │ -0496be: 28ed |0019: goto 0006 // -0013 │ │ -0496c0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0496c2: 28f5 |001b: goto 0010 // -000b │ │ +048bf8: |[048bf8] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +048c08: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +048c0c: 6e10 450a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ +048c12: 0a00 |0005: move-result v0 │ │ +048c14: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +048c18: 5431 ce03 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048c1c: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +048c20: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +048c24: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +048c28: 1101 |0010: return-object v1 │ │ +048c2a: 6e10 221a 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +048c30: 0a01 |0014: move-result v1 │ │ +048c32: 6e30 440a 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ +048c38: 0a00 |0018: move-result v0 │ │ +048c3a: 28ed |0019: goto 0006 // -0013 │ │ +048c3c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +048c3e: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -45433,35 +45432,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0496c4: |[0496c4] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -0496d4: 5491 d103 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0496d8: 5490 ce03 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0496dc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0496de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0496e0: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -0496e2: 5294 d203 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0496e6: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -0496ea: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -0496ee: 4408 0102 |000d: aget v8, v1, v2 │ │ -0496f2: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -0496f6: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -0496f8: b787 |0012: xor-int/2addr v7, v8 │ │ -0496fa: b073 |0013: add-int/2addr v3, v7 │ │ -0496fc: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -049700: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -049704: 28f1 |0018: goto 0009 // -000f │ │ -049706: 6e10 221a 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -04970c: 0a07 |001c: move-result v7 │ │ -04970e: 28f5 |001d: goto 0012 // -000b │ │ -049710: 0f03 |001e: return v3 │ │ +048c40: |[048c40] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +048c50: 5491 d103 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048c54: 5490 ce03 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048c58: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +048c5a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +048c5c: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +048c5e: 5294 d203 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048c62: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +048c66: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +048c6a: 4408 0102 |000d: aget v8, v1, v2 │ │ +048c6e: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +048c72: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +048c74: b787 |0012: xor-int/2addr v7, v8 │ │ +048c76: b073 |0013: add-int/2addr v3, v7 │ │ +048c78: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +048c7c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +048c80: 28f1 |0018: goto 0009 // -000f │ │ +048c82: 6e10 221a 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +048c88: 0a07 |001c: move-result v7 │ │ +048c8a: 28f5 |001d: goto 0012 // -000b │ │ +048c8c: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -45485,61 +45484,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -049714: |[049714] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -049724: 5260 d203 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049728: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04972c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -04972e: 0f03 |0005: return v3 │ │ -049730: 5464 d103 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049734: 7130 a809 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -04973a: 0a03 |000b: move-result v3 │ │ -04973c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -049740: 5464 ce03 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049744: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -049748: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -04974c: 6e20 201a 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -049752: 0a04 |0017: move-result v4 │ │ -049754: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -049758: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -04975c: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -049760: 5464 d103 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049764: 4404 0401 |0020: aget v4, v4, v1 │ │ -049768: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -04976c: 5464 ce03 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049770: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -049774: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -049778: 6e20 201a 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -04977e: 0a04 |002d: move-result v4 │ │ -049780: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -049784: 0113 |0030: move v3, v1 │ │ -049786: 28d4 |0031: goto 0005 // -002c │ │ -049788: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04978c: 28e8 |0034: goto 001c // -0018 │ │ -04978e: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -049792: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -049796: 5464 d103 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04979a: 4404 0402 |003b: aget v4, v4, v2 │ │ -04979e: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -0497a2: 5464 ce03 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0497a6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -0497aa: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -0497ae: 6e20 201a 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -0497b4: 0a04 |0048: move-result v4 │ │ -0497b6: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -0497ba: 0123 |004b: move v3, v2 │ │ -0497bc: 28b9 |004c: goto 0005 // -0047 │ │ -0497be: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0497c2: 28e8 |004f: goto 0037 // -0018 │ │ -0497c4: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -0497c8: 28b3 |0052: goto 0005 // -004d │ │ +048c90: |[048c90] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +048ca0: 5260 d203 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048ca4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +048ca8: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +048caa: 0f03 |0005: return v3 │ │ +048cac: 5464 d103 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048cb0: 7130 a809 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +048cb6: 0a03 |000b: move-result v3 │ │ +048cb8: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +048cbc: 5464 ce03 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048cc0: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +048cc4: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +048cc8: 6e20 201a 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +048cce: 0a04 |0017: move-result v4 │ │ +048cd0: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +048cd4: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +048cd8: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +048cdc: 5464 d103 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048ce0: 4404 0401 |0020: aget v4, v4, v1 │ │ +048ce4: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +048ce8: 5464 ce03 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048cec: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +048cf0: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +048cf4: 6e20 201a 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +048cfa: 0a04 |002d: move-result v4 │ │ +048cfc: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +048d00: 0113 |0030: move v3, v1 │ │ +048d02: 28d4 |0031: goto 0005 // -002c │ │ +048d04: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048d08: 28e8 |0034: goto 001c // -0018 │ │ +048d0a: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +048d0e: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +048d12: 5464 d103 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048d16: 4404 0402 |003b: aget v4, v4, v2 │ │ +048d1a: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +048d1e: 5464 ce03 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048d22: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +048d26: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +048d2a: 6e20 201a 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +048d30: 0a04 |0048: move-result v4 │ │ +048d32: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +048d36: 0123 |004b: move v3, v2 │ │ +048d38: 28b9 |004c: goto 0005 // -0047 │ │ +048d3a: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +048d3e: 28e8 |004f: goto 0037 // -0018 │ │ +048d40: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +048d44: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -45567,56 +45566,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0497cc: |[0497cc] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -0497dc: 5260 d203 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0497e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0497e4: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -0497e6: 0f03 |0005: return v3 │ │ -0497e8: 5464 d103 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0497ec: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -0497ee: 7130 a809 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -0497f4: 0a03 |000c: move-result v3 │ │ -0497f6: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -0497fa: 5464 ce03 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0497fe: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -049802: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -049806: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -04980a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -04980e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -049812: 5464 d103 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049816: 4404 0401 |001d: aget v4, v4, v1 │ │ -04981a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -04981e: 5464 ce03 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049822: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -049826: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -04982a: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -04982e: 0113 |0029: move v3, v1 │ │ -049830: 28db |002a: goto 0005 // -0025 │ │ -049832: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049836: 28ec |002d: goto 0019 // -0014 │ │ -049838: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -04983c: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -049840: 5464 d103 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049844: 4404 0402 |0034: aget v4, v4, v2 │ │ -049848: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -04984c: 5464 ce03 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049850: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -049854: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -049858: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -04985c: 0123 |0040: move v3, v2 │ │ -04985e: 28c4 |0041: goto 0005 // -003c │ │ -049860: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -049864: 28ec |0044: goto 0030 // -0014 │ │ -049866: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -04986a: 28be |0047: goto 0005 // -0042 │ │ +048d48: |[048d48] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +048d58: 5260 d203 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048d5c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +048d60: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +048d62: 0f03 |0005: return v3 │ │ +048d64: 5464 d103 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048d68: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +048d6a: 7130 a809 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +048d70: 0a03 |000c: move-result v3 │ │ +048d72: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +048d76: 5464 ce03 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048d7a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +048d7e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +048d82: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +048d86: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +048d8a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +048d8e: 5464 d103 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048d92: 4404 0401 |001d: aget v4, v4, v1 │ │ +048d96: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +048d9a: 5464 ce03 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048d9e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +048da2: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +048da6: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +048daa: 0113 |0029: move v3, v1 │ │ +048dac: 28db |002a: goto 0005 // -0025 │ │ +048dae: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048db2: 28ec |002d: goto 0019 // -0014 │ │ +048db4: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +048db8: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +048dbc: 5464 d103 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048dc0: 4404 0402 |0034: aget v4, v4, v2 │ │ +048dc4: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +048dc8: 5464 ce03 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048dcc: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +048dd0: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +048dd4: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +048dd8: 0123 |0040: move v3, v2 │ │ +048dda: 28c4 |0041: goto 0005 // -003c │ │ +048ddc: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +048de0: 28ec |0044: goto 0030 // -0014 │ │ +048de2: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +048de6: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -45642,39 +45641,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -04986c: |[04986c] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -04987c: 5243 d203 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049880: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -049884: 5441 ce03 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049888: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -04988c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -04988e: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -049892: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -049896: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -04989a: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -04989e: 0f03 |0011: return v3 │ │ -0498a0: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0498a4: 28f5 |0014: goto 0009 // -000b │ │ -0498a6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0498a8: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -0498ac: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -0498b0: 6e20 201a 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -0498b6: 0a03 |001d: move-result v3 │ │ -0498b8: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -0498bc: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -0498c0: 28ef |0022: goto 0011 // -0011 │ │ -0498c2: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0498c6: 28f1 |0025: goto 0016 // -000f │ │ -0498c8: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -0498ca: 28ea |0027: goto 0011 // -0016 │ │ +048de8: |[048de8] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +048df8: 5243 d203 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048dfc: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +048e00: 5441 ce03 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048e04: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +048e08: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +048e0a: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +048e0e: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +048e12: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +048e16: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +048e1a: 0f03 |0011: return v3 │ │ +048e1c: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +048e20: 28f5 |0014: goto 0009 // -000b │ │ +048e22: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +048e24: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +048e28: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +048e2c: 6e20 201a 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +048e32: 0a03 |001d: move-result v3 │ │ +048e34: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +048e38: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +048e3c: 28ef |0022: goto 0011 // -0011 │ │ +048e3e: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +048e42: 28f1 |0025: goto 0016 // -000f │ │ +048e44: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +048e46: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -45700,21 +45699,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0498cc: |[0498cc] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -0498dc: 5210 d203 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0498e0: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -0498e4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0498e6: 0f00 |0005: return v0 │ │ -0498e8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0498ea: 28fe |0007: goto 0005 // -0002 │ │ +048e48: |[048e48] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +048e58: 5210 d203 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048e5c: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +048e60: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +048e62: 0f00 |0005: return v0 │ │ +048e64: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +048e66: 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; │ │ │ │ @@ -45723,19 +45722,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0498ec: |[0498ec] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -0498fc: 5420 ce03 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049900: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -049904: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -049908: 1100 |0006: return-object v0 │ │ +048e68: |[048e68] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +048e78: 5420 ce03 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048e7c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +048e80: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +048e84: 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 │ │ @@ -45745,95 +45744,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 │ │ -04990c: |[04990c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -04991c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -049920: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -049922: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -049924: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -049928: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04992a: 6e10 450a 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ -049930: 0a01 |000a: move-result v1 │ │ -049932: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -049936: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -04993a: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -04993e: 54b6 ce03 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049942: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -049946: 54b6 ce03 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -04994a: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -04994e: 1105 |0019: return-object v5 │ │ -049950: 6e10 221a 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -049956: 0a00 |001d: move-result v0 │ │ -049958: 6e30 440a cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ -04995e: 0a01 |0021: move-result v1 │ │ -049960: 28e9 |0022: goto 000b // -0017 │ │ -049962: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -049966: 52b7 d203 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -04996a: 54b8 d103 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04996e: 2188 |0029: array-length v8, v8 │ │ -049970: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -049974: 52b7 d203 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049978: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -04997c: 52b6 d203 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049980: 52b7 d203 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049984: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -049988: 9002 0607 |0036: add-int v2, v6, v7 │ │ -04998c: 54b4 d103 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049990: 54b3 ce03 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049994: 7020 3b0a 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ -04999a: 54b6 d103 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -04999e: 2166 |0041: array-length v6, v6 │ │ -0499a0: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -0499a4: 54b6 d103 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0499a8: 2147 |0046: array-length v7, v4 │ │ -0499aa: 7157 491a 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0499b0: 54b6 ce03 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0499b4: 2137 |004c: array-length v7, v3 │ │ -0499b6: 7157 491a 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0499bc: 52b6 d203 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0499c0: 7130 410a 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ -0499c6: 52b6 d203 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0499ca: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -0499ce: 54b6 d103 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0499d2: 54b7 d103 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -0499d6: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -0499da: 52b9 d203 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0499de: b119 |0061: sub-int/2addr v9, v1 │ │ -0499e0: 7159 491a 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -0499e6: 54b6 ce03 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0499ea: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -0499ee: 54b8 ce03 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -0499f2: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -0499f6: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -0499fa: 52ba d203 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -0499fe: b11a |0071: sub-int/2addr v10, v1 │ │ -049a00: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -049a04: 715a 491a 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049a0a: 54b6 d103 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049a0e: 4b00 0601 |0079: aput v0, v6, v1 │ │ -049a12: 54b6 ce03 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049a16: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -049a1a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -049a1e: 54b6 ce03 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049a22: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -049a26: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -049a2a: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -049a2e: 52b6 d203 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a32: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -049a36: 59b6 d203 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a3a: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -049a3c: 2889 |0090: goto 0019 // -0077 │ │ -049a3e: 52b7 d203 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a42: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -049a46: 0162 |0095: move v2, v6 │ │ -049a48: 28a2 |0096: goto 0038 // -005e │ │ +048e88: |[048e88] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +048e98: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +048e9c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +048e9e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +048ea0: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +048ea4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +048ea6: 6e10 450a 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ +048eac: 0a01 |000a: move-result v1 │ │ +048eae: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +048eb2: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +048eb6: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +048eba: 54b6 ce03 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048ebe: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +048ec2: 54b6 ce03 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048ec6: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +048eca: 1105 |0019: return-object v5 │ │ +048ecc: 6e10 221a 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +048ed2: 0a00 |001d: move-result v0 │ │ +048ed4: 6e30 440a cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ +048eda: 0a01 |0021: move-result v1 │ │ +048edc: 28e9 |0022: goto 000b // -0017 │ │ +048ede: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +048ee2: 52b7 d203 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048ee6: 54b8 d103 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048eea: 2188 |0029: array-length v8, v8 │ │ +048eec: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +048ef0: 52b7 d203 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048ef4: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +048ef8: 52b6 d203 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048efc: 52b7 d203 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048f00: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +048f04: 9002 0607 |0036: add-int v2, v6, v7 │ │ +048f08: 54b4 d103 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048f0c: 54b3 ce03 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048f10: 7020 3b0a 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ +048f16: 54b6 d103 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048f1a: 2166 |0041: array-length v6, v6 │ │ +048f1c: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +048f20: 54b6 d103 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048f24: 2147 |0046: array-length v7, v4 │ │ +048f26: 7157 491a 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +048f2c: 54b6 ce03 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048f30: 2137 |004c: array-length v7, v3 │ │ +048f32: 7157 491a 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +048f38: 52b6 d203 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048f3c: 7130 410a 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ +048f42: 52b6 d203 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048f46: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +048f4a: 54b6 d103 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048f4e: 54b7 d103 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048f52: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +048f56: 52b9 d203 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048f5a: b119 |0061: sub-int/2addr v9, v1 │ │ +048f5c: 7159 491a 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +048f62: 54b6 ce03 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048f66: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +048f6a: 54b8 ce03 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048f6e: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +048f72: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +048f76: 52ba d203 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048f7a: b11a |0071: sub-int/2addr v10, v1 │ │ +048f7c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +048f80: 715a 491a 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +048f86: 54b6 d103 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048f8a: 4b00 0601 |0079: aput v0, v6, v1 │ │ +048f8e: 54b6 ce03 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048f92: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +048f96: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +048f9a: 54b6 ce03 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +048f9e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +048fa2: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +048fa6: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +048faa: 52b6 d203 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048fae: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +048fb2: 59b6 d203 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048fb6: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +048fb8: 2889 |0090: goto 0019 // -0077 │ │ +048fba: 52b7 d203 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048fbe: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +048fc2: 0162 |0095: move v2, v6 │ │ +048fc4: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -45882,41 +45881,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 │ │ -049a4c: |[049a4c] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -049a5c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -049a5e: 5270 d203 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a62: 5262 d203 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a66: b002 |0005: add-int/2addr v2, v0 │ │ -049a68: 6e20 3f0a 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0a3f │ │ -049a6e: 5262 d203 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a72: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -049a76: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -049a7a: 5472 d103 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049a7e: 5463 d103 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049a82: 7150 491a 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049a88: 5472 ce03 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049a8c: 5463 ce03 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049a90: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -049a94: 7154 491a 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049a9a: 5960 d203 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049a9e: 0e00 |0021: return-void │ │ -049aa0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -049aa2: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -049aa6: 6e20 480a 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0a48 │ │ -049aac: 0c02 |0028: move-result-object v2 │ │ -049aae: 6e20 500a 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ -049ab4: 0c03 |002c: move-result-object v3 │ │ -049ab6: 6e30 490a 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ -049abc: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049ac0: 28f1 |0032: goto 0023 // -000f │ │ +048fc8: |[048fc8] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +048fd8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +048fda: 5270 d203 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048fde: 5262 d203 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048fe2: b002 |0005: add-int/2addr v2, v0 │ │ +048fe4: 6e20 3f0a 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0a3f │ │ +048fea: 5262 d203 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +048fee: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +048ff2: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +048ff6: 5472 d103 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048ffa: 5463 d103 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +048ffe: 7150 491a 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049004: 5472 ce03 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +049008: 5463 ce03 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +04900c: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +049010: 7154 491a 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049016: 5960 d203 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +04901a: 0e00 |0021: return-void │ │ +04901c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +04901e: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +049022: 6e20 480a 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0a48 │ │ +049028: 0c02 |0028: move-result-object v2 │ │ +04902a: 6e20 500a 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ +049030: 0c03 |002c: move-result-object v3 │ │ +049032: 6e30 490a 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0a49 │ │ +049038: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04903c: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -45939,29 +45938,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 │ │ -049ac4: |[049ac4] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -049ad4: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -049ad8: 6e10 450a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ -049ade: 0a00 |0005: move-result v0 │ │ -049ae0: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -049ae4: 6e20 4c0a 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0a4c │ │ -049aea: 0c01 |000b: move-result-object v1 │ │ -049aec: 1101 |000c: return-object v1 │ │ -049aee: 6e10 221a 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -049af4: 0a01 |0010: move-result v1 │ │ -049af6: 6e30 440a 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ -049afc: 0a00 |0014: move-result v0 │ │ -049afe: 28f1 |0015: goto 0006 // -000f │ │ -049b00: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -049b02: 28f5 |0017: goto 000c // -000b │ │ +049040: |[049040] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +049050: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +049054: 6e10 450a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0a45 │ │ +04905a: 0a00 |0005: move-result v0 │ │ +04905c: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +049060: 6e20 4c0a 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0a4c │ │ +049066: 0c01 |000b: move-result-object v1 │ │ +049068: 1101 |000c: return-object v1 │ │ +04906a: 6e10 221a 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +049070: 0a01 |0010: move-result v1 │ │ +049072: 6e30 440a 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0a44 │ │ +049078: 0a00 |0014: move-result v0 │ │ +04907a: 28f1 |0015: goto 0006 // -000f │ │ +04907c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +04907e: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -45978,107 +45977,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -049b04: |[049b04] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -049b14: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -049b16: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -049b1a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -049b1c: 54a4 ce03 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049b20: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -049b24: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -049b28: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -049b2c: 52a4 d203 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b30: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -049b32: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -049b36: 54a4 d103 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049b3a: 54a5 ce03 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049b3e: 52a6 d203 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b42: 7130 410a 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ -049b48: 6204 a603 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ -049b4c: 5ba4 d103 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049b50: 6204 a803 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -049b54: 5ba4 ce03 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049b58: 59a7 d203 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b5c: 1103 |0024: return-object v3 │ │ -049b5e: 54a4 d103 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049b62: 2144 |0027: array-length v4, v4 │ │ -049b64: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -049b68: 52a4 d203 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b6c: 54a5 d103 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049b70: 2155 |002e: array-length v5, v5 │ │ -049b72: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -049b76: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -049b7a: 52a4 d203 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b7e: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -049b82: 52a4 d203 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b86: 52a5 d203 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049b8a: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -049b8e: 9000 0405 |003d: add-int v0, v4, v5 │ │ -049b92: 54a2 d103 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049b96: 54a1 ce03 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049b9a: 7020 3b0a 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ -049ba0: 52a4 d203 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049ba4: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -049ba8: 59a4 d203 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049bac: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -049bb0: 54a4 d103 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049bb4: 715b 491a 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049bba: 54a4 ce03 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049bbe: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -049bc2: 7155 491a 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049bc8: 52a4 d203 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049bcc: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -049bd0: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -049bd4: 54a5 d103 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049bd8: 52a6 d203 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049bdc: b1b6 |0064: sub-int/2addr v6, v11 │ │ -049bde: 7156 491a 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049be4: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -049be8: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -049bec: 54a5 ce03 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049bf0: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -049bf4: 52a7 d203 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049bf8: b1b7 |0072: sub-int/2addr v7, v11 │ │ -049bfa: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -049bfe: 7157 491a 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049c04: 28ac |0078: goto 0024 // -0054 │ │ -049c06: 52a4 d203 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c0a: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -049c0e: 59a4 d203 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c12: 52a4 d203 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c16: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -049c1a: 54a4 d103 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049c1e: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -049c22: 54a6 d103 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ -049c26: 52a7 d203 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c2a: b1b7 |008b: sub-int/2addr v7, v11 │ │ -049c2c: 7157 491a 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049c32: 54a4 ce03 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049c36: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -049c3a: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -049c3e: 54a6 ce03 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049c42: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -049c46: 52a8 d203 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c4a: b1b8 |009b: sub-int/2addr v8, v11 │ │ -049c4c: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -049c50: 7158 491a 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049c56: 54a4 ce03 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049c5a: 52a5 d203 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c5e: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -049c62: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -049c66: 54a4 ce03 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049c6a: 52a5 d203 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049c6e: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -049c72: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -049c76: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -049c7a: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +049080: |[049080] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +049090: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +049092: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +049096: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +049098: 54a4 ce03 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +04909c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +0490a0: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0490a4: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +0490a8: 52a4 d203 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0490ac: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +0490ae: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +0490b2: 54a4 d103 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0490b6: 54a5 ce03 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0490ba: 52a6 d203 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0490be: 7130 410a 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0a41 │ │ +0490c4: 6204 a603 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ +0490c8: 5ba4 d103 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0490cc: 6204 a803 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +0490d0: 5ba4 ce03 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0490d4: 59a7 d203 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0490d8: 1103 |0024: return-object v3 │ │ +0490da: 54a4 d103 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0490de: 2144 |0027: array-length v4, v4 │ │ +0490e0: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +0490e4: 52a4 d203 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0490e8: 54a5 d103 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0490ec: 2155 |002e: array-length v5, v5 │ │ +0490ee: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +0490f2: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +0490f6: 52a4 d203 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0490fa: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +0490fe: 52a4 d203 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049102: 52a5 d203 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049106: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +04910a: 9000 0405 |003d: add-int v0, v4, v5 │ │ +04910e: 54a2 d103 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +049112: 54a1 ce03 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +049116: 7020 3b0a 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0a3b │ │ +04911c: 52a4 d203 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049120: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +049124: 59a4 d203 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049128: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +04912c: 54a4 d103 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +049130: 715b 491a 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049136: 54a4 ce03 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +04913a: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +04913e: 7155 491a 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049144: 52a4 d203 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049148: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +04914c: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +049150: 54a5 d103 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +049154: 52a6 d203 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049158: b1b6 |0064: sub-int/2addr v6, v11 │ │ +04915a: 7156 491a 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049160: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +049164: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +049168: 54a5 ce03 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +04916c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +049170: 52a7 d203 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049174: b1b7 |0072: sub-int/2addr v7, v11 │ │ +049176: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +04917a: 7157 491a 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049180: 28ac |0078: goto 0024 // -0054 │ │ +049182: 52a4 d203 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049186: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +04918a: 59a4 d203 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +04918e: 52a4 d203 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049192: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +049196: 54a4 d103 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +04919a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +04919e: 54a6 d103 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@03d1 │ │ +0491a2: 52a7 d203 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0491a6: b1b7 |008b: sub-int/2addr v7, v11 │ │ +0491a8: 7157 491a 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0491ae: 54a4 ce03 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0491b2: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +0491b6: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0491ba: 54a6 ce03 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0491be: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +0491c2: 52a8 d203 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0491c6: b1b8 |009b: sub-int/2addr v8, v11 │ │ +0491c8: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +0491cc: 7158 491a 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0491d2: 54a4 ce03 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0491d6: 52a5 d203 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0491da: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0491de: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +0491e2: 54a4 ce03 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +0491e6: 52a5 d203 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +0491ea: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0491ee: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0491f2: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +0491f6: 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 │ │ @@ -46116,22 +46115,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 │ │ -049c80: |[049c80] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -049c90: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -049c94: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -049c98: 5421 ce03 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049c9c: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -049ca0: 5421 ce03 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049ca4: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -049ca8: 1100 |000c: return-object v0 │ │ +0491fc: |[0491fc] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +04920c: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +049210: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +049214: 5421 ce03 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +049218: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +04921c: 5421 ce03 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +049220: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +049224: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -46147,17 +46146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049cac: |[049cac] android.support.v4.util.SimpleArrayMap.size:()I │ │ -049cbc: 5210 d203 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049cc0: 0f00 |0002: return v0 │ │ +049228: |[049228] android.support.v4.util.SimpleArrayMap.size:()I │ │ +049238: 5210 d203 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +04923c: 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; │ │ │ │ @@ -46166,55 +46165,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -049cc4: |[049cc4] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -049cd4: 6e10 470a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0a47 │ │ -049cda: 0a04 |0003: move-result v4 │ │ -049cdc: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -049ce0: 1a04 5c1e |0006: const-string v4, "{}" // string@1e5c │ │ -049ce4: 1104 |0008: return-object v4 │ │ -049ce6: 2200 f403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -049cea: 5254 d203 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049cee: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -049cf2: 7020 3c1a 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -049cf8: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -049cfc: 6e20 3e1a 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -049d02: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -049d04: 5254 d203 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ -049d08: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -049d0c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -049d10: 1a04 d000 |001e: const-string v4, ", " // string@00d0 │ │ -049d14: 6e20 431a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -049d1a: 6e20 480a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0a48 │ │ -049d20: 0c02 |0026: move-result-object v2 │ │ -049d22: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -049d26: 6e20 421a 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -049d2c: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -049d30: 6e20 3e1a 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -049d36: 6e20 500a 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ -049d3c: 0c03 |0034: move-result-object v3 │ │ -049d3e: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -049d42: 6e20 421a 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -049d48: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049d4c: 28dc |003c: goto 0018 // -0024 │ │ -049d4e: 1a04 c400 |003d: const-string v4, "(this Map)" // string@00c4 │ │ -049d52: 6e20 431a 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -049d58: 28ea |0042: goto 002c // -0016 │ │ -049d5a: 1a04 c400 |0043: const-string v4, "(this Map)" // string@00c4 │ │ -049d5e: 6e20 431a 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -049d64: 28f2 |0048: goto 003a // -000e │ │ -049d66: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -049d6a: 6e20 3e1a 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -049d70: 6e10 481a 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -049d76: 0c04 |0051: move-result-object v4 │ │ -049d78: 28b6 |0052: goto 0008 // -004a │ │ +049240: |[049240] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +049250: 6e10 470a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0a47 │ │ +049256: 0a04 |0003: move-result v4 │ │ +049258: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +04925c: 1a04 651e |0006: const-string v4, "{}" // string@1e65 │ │ +049260: 1104 |0008: return-object v4 │ │ +049262: 2200 fd03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +049266: 5254 d203 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +04926a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +04926e: 7020 3c1a 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +049274: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +049278: 6e20 3e1a 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +04927e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +049280: 5254 d203 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@03d2 │ │ +049284: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +049288: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +04928c: 1a04 d000 |001e: const-string v4, ", " // string@00d0 │ │ +049290: 6e20 431a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +049296: 6e20 480a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0a48 │ │ +04929c: 0c02 |0026: move-result-object v2 │ │ +04929e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +0492a2: 6e20 421a 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0492a8: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +0492ac: 6e20 3e1a 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +0492b2: 6e20 500a 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0a50 │ │ +0492b8: 0c03 |0034: move-result-object v3 │ │ +0492ba: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +0492be: 6e20 421a 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0492c4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0492c8: 28dc |003c: goto 0018 // -0024 │ │ +0492ca: 1a04 c400 |003d: const-string v4, "(this Map)" // string@00c4 │ │ +0492ce: 6e20 431a 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0492d4: 28ea |0042: goto 002c // -0016 │ │ +0492d6: 1a04 c400 |0043: const-string v4, "(this Map)" // string@00c4 │ │ +0492da: 6e20 431a 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0492e0: 28f2 |0048: goto 003a // -000e │ │ +0492e2: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +0492e6: 6e20 3e1a 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +0492ec: 6e10 481a 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0492f2: 0c04 |0051: move-result-object v4 │ │ +0492f4: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -46247,35 +46246,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -049d7c: |[049d7c] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -049d8c: 5420 ce03 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ -049d90: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -049d94: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049d98: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -049d9c: 1100 |0008: return-object v0 │ │ +0492f8: |[0492f8] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +049308: 5420 ce03 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@03ce │ │ +04930c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +049310: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049314: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +049318: 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 : 2738 (SimpleArrayMap.java) │ │ + source_file_idx : 2747 (SimpleArrayMap.java) │ │ │ │ Class #236 header: │ │ -class_idx : 481 │ │ +class_idx : 490 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2757 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2766 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -46333,37 +46332,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -049da0: |[049da0] android.support.v4.util.SparseArrayCompat.:()V │ │ -049db0: 2200 ef03 |0000: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -049db4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -049dba: 6900 d503 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -049dbe: 0e00 |0007: return-void │ │ +04931c: |[04931c] android.support.v4.util.SparseArrayCompat.:()V │ │ +04932c: 2200 f803 |0000: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +049330: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +049336: 6900 d503 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +04933a: 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 │ │ -049dc0: |[049dc0] android.support.v4.util.SparseArrayCompat.:()V │ │ -049dd0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -049dd4: 7020 530a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0a53 │ │ -049dda: 0e00 |0005: return-void │ │ +04933c: |[04933c] android.support.v4.util.SparseArrayCompat.:()V │ │ +04934c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +049350: 7020 530a 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0a53 │ │ +049356: 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; │ │ @@ -46373,32 +46372,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -049ddc: |[049ddc] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -049dec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049dee: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -049df4: 5c21 d603 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -049df8: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -049dfc: 6200 a603 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ -049e00: 5b20 d703 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049e04: 6200 a803 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ -049e08: 5b20 d903 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049e0c: 5921 d803 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049e10: 0e00 |0012: return-void │ │ -049e12: 7110 ac09 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@09ac │ │ -049e18: 0a03 |0016: move-result v3 │ │ -049e1a: 2330 2f04 |0017: new-array v0, v3, [I // type@042f │ │ -049e1e: 5b20 d703 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049e22: 2330 4e04 |001b: new-array v0, v3, [Ljava/lang/Object; // type@044e │ │ -049e26: 5b20 d903 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049e2a: 28f1 |001f: goto 0010 // -000f │ │ +049358: |[049358] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +049368: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04936a: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +049370: 5c21 d603 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +049374: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +049378: 6200 a603 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@03a6 │ │ +04937c: 5b20 d703 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049380: 6200 a803 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@03a8 │ │ +049384: 5b20 d903 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049388: 5921 d803 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04938c: 0e00 |0012: return-void │ │ +04938e: 7110 ac09 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@09ac │ │ +049394: 0a03 |0016: move-result v3 │ │ +049396: 2330 3804 |0017: new-array v0, v3, [I // type@0438 │ │ +04939a: 5b20 d703 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04939e: 2330 5704 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0457 │ │ +0493a2: 5b20 d903 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0493a6: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -46417,37 +46416,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -049e2c: |[049e2c] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -049e3c: 5272 d803 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049e40: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -049e42: 5471 d703 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049e46: 5475 d903 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049e4a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -049e4c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -049e50: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -049e54: 6206 d503 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -049e58: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -049e5c: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -049e60: 4406 0100 |0012: aget v6, v1, v0 │ │ -049e64: 4b06 0103 |0014: aput v6, v1, v3 │ │ -049e68: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -049e6c: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -049e6e: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -049e72: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -049e76: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -049e7a: 28e9 |001f: goto 0008 // -0017 │ │ -049e7c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -049e7e: 5c76 d603 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -049e82: 5973 d803 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049e86: 0e00 |0025: return-void │ │ +0493a8: |[0493a8] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +0493b8: 5272 d803 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0493bc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0493be: 5471 d703 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0493c2: 5475 d903 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0493c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0493c8: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +0493cc: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0493d0: 6206 d503 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +0493d4: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +0493d8: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +0493dc: 4406 0100 |0012: aget v6, v1, v0 │ │ +0493e0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0493e4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0493e8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +0493ea: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +0493ee: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0493f2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0493f6: 28e9 |001f: goto 0008 // -0017 │ │ +0493f8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +0493fa: 5c76 d603 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +0493fe: 5973 d803 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049402: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -46478,58 +46477,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -049e88: |[049e88] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -049e98: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -049e9a: 5274 d803 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049e9e: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -049ea2: 5474 d703 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049ea6: 5275 d803 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049eaa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -049eae: 4404 0405 |000b: aget v4, v4, v5 │ │ -049eb2: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -049eb6: 6e30 5f0a 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ -049ebc: 0e00 |0012: return-void │ │ -049ebe: 5574 d603 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -049ec2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -049ec6: 5274 d803 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049eca: 5475 d703 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049ece: 2155 |001b: array-length v5, v5 │ │ -049ed0: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -049ed4: 7010 590a 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -049eda: 5273 d803 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049ede: 5474 d703 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049ee2: 2144 |0025: array-length v4, v4 │ │ -049ee4: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -049ee8: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -049eec: 7110 ac09 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@09ac │ │ -049ef2: 0a00 |002d: move-result v0 │ │ -049ef4: 2301 2f04 |002e: new-array v1, v0, [I // type@042f │ │ -049ef8: 2302 4e04 |0030: new-array v2, v0, [Ljava/lang/Object; // type@044e │ │ -049efc: 5474 d703 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049f00: 5475 d703 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049f04: 2155 |0036: array-length v5, v5 │ │ -049f06: 7155 491a 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049f0c: 5474 d903 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049f10: 5475 d903 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049f14: 2155 |003e: array-length v5, v5 │ │ -049f16: 7155 491a 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -049f1c: 5b71 d703 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049f20: 5b72 d903 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049f24: 5474 d703 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049f28: 4b08 0403 |0048: aput v8, v4, v3 │ │ -049f2c: 5474 d903 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049f30: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -049f34: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -049f38: 5974 d803 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049f3c: 28c0 |0052: goto 0012 // -0040 │ │ +049404: |[049404] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +049414: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +049416: 5274 d803 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04941a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +04941e: 5474 d703 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049422: 5275 d803 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049426: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04942a: 4404 0405 |000b: aget v4, v4, v5 │ │ +04942e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +049432: 6e30 5f0a 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ +049438: 0e00 |0012: return-void │ │ +04943a: 5574 d603 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +04943e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +049442: 5274 d803 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049446: 5475 d703 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04944a: 2155 |001b: array-length v5, v5 │ │ +04944c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +049450: 7010 590a 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +049456: 5273 d803 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04945a: 5474 d703 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04945e: 2144 |0025: array-length v4, v4 │ │ +049460: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +049464: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +049468: 7110 ac09 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@09ac │ │ +04946e: 0a00 |002d: move-result v0 │ │ +049470: 2301 3804 |002e: new-array v1, v0, [I // type@0438 │ │ +049474: 2302 5704 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0457 │ │ +049478: 5474 d703 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04947c: 5475 d703 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049480: 2155 |0036: array-length v5, v5 │ │ +049482: 7155 491a 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049488: 5474 d903 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +04948c: 5475 d903 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049490: 2155 |003e: array-length v5, v5 │ │ +049492: 7155 491a 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049498: 5b71 d703 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04949c: 5b72 d903 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0494a0: 5474 d703 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0494a4: 4b08 0403 |0048: aput v8, v4, v3 │ │ +0494a8: 5474 d903 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0494ac: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +0494b0: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0494b4: 5974 d803 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0494b8: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -46561,27 +46560,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -049f40: |[049f40] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -049f50: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -049f52: 5251 d803 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049f56: 5452 d903 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049f5a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -049f5c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -049f60: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -049f62: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -049f66: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -049f6a: 28f9 |000d: goto 0006 // -0007 │ │ -049f6c: 5954 d803 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -049f70: 5c54 d603 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -049f74: 0e00 |0012: return-void │ │ +0494bc: |[0494bc] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +0494cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0494ce: 5251 d803 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0494d2: 5452 d903 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0494d6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0494d8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +0494dc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0494de: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +0494e2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0494e6: 28f9 |000d: goto 0006 // -0007 │ │ +0494e8: 5954 d803 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0494ec: 5c54 d603 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +0494f0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -46600,34 +46599,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -049f78: |[049f78] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -049f88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049f8a: 6f10 1f1a 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a1f │ │ -049f90: 0c02 |0004: move-result-object v2 │ │ -049f92: 0720 |0005: move-object v0, v2 │ │ -049f94: 1f00 e101 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e1 │ │ -049f98: 0701 |0008: move-object v1, v0 │ │ -049f9a: 5432 d703 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049f9e: 6e10 c61a 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@1ac6 │ │ -049fa4: 0c02 |000e: move-result-object v2 │ │ -049fa6: 1f02 2f04 |000f: check-cast v2, [I // type@042f │ │ -049faa: 5b12 d703 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -049fae: 5432 d903 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049fb2: 6e10 ca1a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1aca │ │ -049fb8: 0c02 |0018: move-result-object v2 │ │ -049fba: 1f02 4e04 |0019: check-cast v2, [Ljava/lang/Object; // type@044e │ │ -049fbe: 5b12 d903 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -049fc2: 1101 |001d: return-object v1 │ │ -049fc4: 0d02 |001e: move-exception v2 │ │ -049fc6: 28fe |001f: goto 001d // -0002 │ │ +0494f4: |[0494f4] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +049504: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049506: 6f10 1f1a 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1a1f │ │ +04950c: 0c02 |0004: move-result-object v2 │ │ +04950e: 0720 |0005: move-object v0, v2 │ │ +049510: 1f00 ea01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@01ea │ │ +049514: 0701 |0008: move-object v1, v0 │ │ +049516: 5432 d703 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04951a: 6e10 c61a 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@1ac6 │ │ +049520: 0c02 |000e: move-result-object v2 │ │ +049522: 1f02 3804 |000f: check-cast v2, [I // type@0438 │ │ +049526: 5b12 d703 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04952a: 5432 d903 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +04952e: 6e10 ca1a 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1aca │ │ +049534: 0c02 |0018: move-result-object v2 │ │ +049536: 1f02 5704 |0019: check-cast v2, [Ljava/lang/Object; // type@0457 │ │ +04953a: 5b12 d903 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +04953e: 1101 |001d: return-object v1 │ │ +049540: 0d02 |001e: move-exception v2 │ │ +049542: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -46644,18 +46643,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049fd8: |[049fd8] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -049fe8: 6e10 560a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0a56 │ │ -049fee: 0c00 |0003: move-result-object v0 │ │ -049ff0: 1100 |0004: return-object v0 │ │ +049554: |[049554] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +049564: 6e10 560a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0a56 │ │ +04956a: 0c00 |0003: move-result-object v0 │ │ +04956c: 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; │ │ │ │ @@ -46664,30 +46663,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -049ff4: |[049ff4] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -04a004: 5431 d703 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a008: 5232 d803 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a00c: 7130 a809 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -04a012: 0a00 |0007: move-result v0 │ │ -04a014: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -04a018: 5431 d903 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a01c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -04a020: 6202 d503 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -04a024: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -04a028: 5431 d903 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a02c: 6202 d503 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -04a030: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -04a034: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -04a036: 5c31 d603 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a03a: 0e00 |001b: return-void │ │ +049570: |[049570] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +049580: 5431 d703 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049584: 5232 d803 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049588: 7130 a809 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +04958e: 0a00 |0007: move-result v0 │ │ +049590: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +049594: 5431 d903 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049598: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +04959c: 6202 d503 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +0495a0: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +0495a4: 5431 d903 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0495a8: 6202 d503 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +0495ac: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +0495b0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0495b2: 5c31 d603 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +0495b6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -46703,19 +46702,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04a03c: |[04a03c] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -04a04c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a04e: 6e30 5b0a 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a5b │ │ -04a054: 0c00 |0004: move-result-object v0 │ │ -04a056: 1100 |0005: return-object v0 │ │ +0495b8: |[0495b8] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +0495c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0495ca: 6e30 5b0a 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0a5b │ │ +0495d0: 0c00 |0004: move-result-object v0 │ │ +0495d2: 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 │ │ @@ -46725,28 +46724,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 │ │ -04a058: |[04a058] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -04a068: 5431 d703 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a06c: 5232 d803 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a070: 7130 a809 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -04a076: 0a00 |0007: move-result v0 │ │ -04a078: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -04a07c: 5431 d903 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a080: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -04a084: 6202 d503 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -04a088: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -04a08c: 1105 |0012: return-object v5 │ │ -04a08e: 5431 d903 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a092: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -04a096: 28fb |0017: goto 0012 // -0005 │ │ +0495d4: |[0495d4] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0495e4: 5431 d703 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0495e8: 5232 d803 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0495ec: 7130 a809 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +0495f2: 0a00 |0007: move-result v0 │ │ +0495f4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +0495f8: 5431 d903 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0495fc: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +049600: 6202 d503 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +049604: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +049608: 1105 |0012: return-object v5 │ │ +04960a: 5431 d903 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +04960e: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +049612: 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; │ │ @@ -46762,23 +46761,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04a098: |[04a098] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -04a0a8: 5520 d603 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a0ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04a0b0: 7010 590a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a0b6: 5420 d703 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a0ba: 5221 d803 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a0be: 7130 a809 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -04a0c4: 0a00 |000e: move-result v0 │ │ -04a0c6: 0f00 |000f: return v0 │ │ +049614: |[049614] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +049624: 5520 d603 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +049628: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04962c: 7010 590a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +049632: 5420 d703 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049636: 5221 d803 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04963a: 7130 a809 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +049640: 0a00 |000e: move-result v0 │ │ +049642: 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; │ │ @@ -46790,29 +46789,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04a0c8: |[04a0c8] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -04a0d8: 5521 d603 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a0dc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -04a0e0: 7010 590a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a0e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04a0e8: 5221 d803 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a0ec: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -04a0f0: 5421 d903 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a0f4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -04a0f8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -04a0fc: 0f00 |0012: return v0 │ │ -04a0fe: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a102: 28f3 |0015: goto 0008 // -000d │ │ -04a104: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -04a106: 28fb |0017: goto 0012 // -0005 │ │ +049644: |[049644] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +049654: 5521 d603 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +049658: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +04965c: 7010 590a 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +049662: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +049664: 5221 d803 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049668: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +04966c: 5421 d903 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049670: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +049674: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +049678: 0f00 |0012: return v0 │ │ +04967a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04967e: 28f3 |0015: goto 0008 // -000d │ │ +049680: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +049682: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -46831,21 +46830,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04a108: |[04a108] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -04a118: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a11c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04a120: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a126: 5410 d703 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a12a: 4400 0002 |0009: aget v0, v0, v2 │ │ -04a12e: 0f00 |000b: return v0 │ │ +049684: |[049684] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +049694: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +049698: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04969c: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +0496a2: 5410 d703 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0496a6: 4400 0002 |0009: aget v0, v0, v2 │ │ +0496aa: 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; │ │ @@ -46857,91 +46856,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -04a130: |[04a130] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -04a140: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04a142: 5484 d703 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a146: 5285 d803 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a14a: 7130 a809 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -04a150: 0a00 |0008: move-result v0 │ │ -04a152: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -04a156: 5484 d903 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a15a: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -04a15e: 0e00 |000f: return-void │ │ -04a160: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -04a164: 5284 d803 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a168: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -04a16c: 5484 d903 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a170: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -04a174: 6205 d503 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -04a178: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -04a17c: 5484 d703 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a180: 4b09 0400 |0020: aput v9, v4, v0 │ │ -04a184: 5484 d903 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a188: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -04a18c: 28e9 |0026: goto 000f // -0017 │ │ -04a18e: 5584 d603 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a192: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -04a196: 5284 d803 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a19a: 5485 d703 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a19e: 2155 |002f: array-length v5, v5 │ │ -04a1a0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -04a1a4: 7010 590a 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a1aa: 5484 d703 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a1ae: 5285 d803 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a1b2: 7130 a809 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ -04a1b8: 0a04 |003c: move-result v4 │ │ -04a1ba: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -04a1be: 5284 d803 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a1c2: 5485 d703 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a1c6: 2155 |0043: array-length v5, v5 │ │ -04a1c8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -04a1cc: 5284 d803 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a1d0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a1d4: 7110 ac09 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@09ac │ │ -04a1da: 0a01 |004d: move-result v1 │ │ -04a1dc: 2312 2f04 |004e: new-array v2, v1, [I // type@042f │ │ -04a1e0: 2313 4e04 |0050: new-array v3, v1, [Ljava/lang/Object; // type@044e │ │ -04a1e4: 5484 d703 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a1e8: 5485 d703 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a1ec: 2155 |0056: array-length v5, v5 │ │ -04a1ee: 7155 491a 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -04a1f4: 5484 d903 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a1f8: 5485 d903 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a1fc: 2155 |005e: array-length v5, v5 │ │ -04a1fe: 7155 491a 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -04a204: 5b82 d703 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a208: 5b83 d903 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a20c: 5284 d803 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a210: b104 |0068: sub-int/2addr v4, v0 │ │ -04a212: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -04a216: 5484 d703 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a21a: 5485 d703 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a21e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04a222: 5287 d803 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a226: b107 |0073: sub-int/2addr v7, v0 │ │ -04a228: 7157 491a 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -04a22e: 5484 d903 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a232: 5485 d903 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a236: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -04a23a: 5287 d803 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a23e: b107 |007f: sub-int/2addr v7, v0 │ │ -04a240: 7157 491a 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -04a246: 5484 d703 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ -04a24a: 4b09 0400 |0085: aput v9, v4, v0 │ │ -04a24e: 5484 d903 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a252: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -04a256: 5284 d803 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a25a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a25e: 5984 d803 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a262: 2900 7eff |0091: goto/16 000f // -0082 │ │ +0496ac: |[0496ac] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +0496bc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0496be: 5484 d703 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0496c2: 5285 d803 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0496c6: 7130 a809 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +0496cc: 0a00 |0008: move-result v0 │ │ +0496ce: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0496d2: 5484 d903 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0496d6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +0496da: 0e00 |000f: return-void │ │ +0496dc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +0496e0: 5284 d803 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0496e4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +0496e8: 5484 d903 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0496ec: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +0496f0: 6205 d503 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +0496f4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +0496f8: 5484 d703 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0496fc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +049700: 5484 d903 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049704: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +049708: 28e9 |0026: goto 000f // -0017 │ │ +04970a: 5584 d603 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +04970e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +049712: 5284 d803 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049716: 5485 d703 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04971a: 2155 |002f: array-length v5, v5 │ │ +04971c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +049720: 7010 590a 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +049726: 5484 d703 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04972a: 5285 d803 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04972e: 7130 a809 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@09a8 │ │ +049734: 0a04 |003c: move-result v4 │ │ +049736: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +04973a: 5284 d803 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04973e: 5485 d703 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049742: 2155 |0043: array-length v5, v5 │ │ +049744: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +049748: 5284 d803 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04974c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +049750: 7110 ac09 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@09ac │ │ +049756: 0a01 |004d: move-result v1 │ │ +049758: 2312 3804 |004e: new-array v2, v1, [I // type@0438 │ │ +04975c: 2313 5704 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0457 │ │ +049760: 5484 d703 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049764: 5485 d703 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049768: 2155 |0056: array-length v5, v5 │ │ +04976a: 7155 491a 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049770: 5484 d903 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049774: 5485 d903 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049778: 2155 |005e: array-length v5, v5 │ │ +04977a: 7155 491a 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +049780: 5b82 d703 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049784: 5b83 d903 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049788: 5284 d803 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +04978c: b104 |0068: sub-int/2addr v4, v0 │ │ +04978e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +049792: 5484 d703 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +049796: 5485 d703 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +04979a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +04979e: 5287 d803 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0497a2: b107 |0073: sub-int/2addr v7, v0 │ │ +0497a4: 7157 491a 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0497aa: 5484 d903 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0497ae: 5485 d903 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0497b2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0497b6: 5287 d803 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0497ba: b107 |007f: sub-int/2addr v7, v0 │ │ +0497bc: 7157 491a 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +0497c2: 5484 d703 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@03d7 │ │ +0497c6: 4b09 0400 |0085: aput v9, v4, v0 │ │ +0497ca: 5484 d903 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +0497ce: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +0497d2: 5284 d803 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0497d6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0497da: 5984 d803 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0497de: 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 │ │ @@ -46981,17 +46980,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a268: |[04a268] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -04a278: 6e20 580a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0a58 │ │ -04a27e: 0e00 |0003: return-void │ │ +0497e4: |[0497e4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +0497f4: 6e20 580a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0a58 │ │ +0497fa: 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; │ │ @@ -47002,25 +47001,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -04a280: |[04a280] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -04a290: 5420 d903 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a294: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -04a298: 6201 d503 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -04a29c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -04a2a0: 5420 d903 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a2a4: 6201 d503 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ -04a2a8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -04a2ac: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -04a2ae: 5c20 d603 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a2b2: 0e00 |0011: return-void │ │ +0497fc: |[0497fc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +04980c: 5420 d903 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049810: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +049814: 6201 d503 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +049818: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +04981c: 5420 d903 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049820: 6201 d503 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@03d5 │ │ +049824: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +049828: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04982a: 5c20 d603 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +04982e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -47033,25 +47032,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04a2b4: |[04a2b4] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -04a2c4: 5242 d803 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a2c8: 9003 0506 |0002: add-int v3, v5, v6 │ │ -04a2cc: 7120 1a1a 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -04a2d2: 0a00 |0007: move-result v0 │ │ -04a2d4: 0151 |0008: move v1, v5 │ │ -04a2d6: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -04a2da: 6e20 610a 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0a61 │ │ -04a2e0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04a2e4: 28f9 |0010: goto 0009 // -0007 │ │ -04a2e6: 0e00 |0011: return-void │ │ +049830: |[049830] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +049840: 5242 d803 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +049844: 9003 0506 |0002: add-int v3, v5, v6 │ │ +049848: 7120 1a1a 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +04984e: 0a00 |0007: move-result v0 │ │ +049850: 0151 |0008: move v1, v5 │ │ +049852: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +049856: 6e20 610a 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0a61 │ │ +04985c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049860: 28f9 |0010: goto 0009 // -0007 │ │ +049862: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -47068,21 +47067,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04a2e8: |[04a2e8] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -04a2f8: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a2fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04a300: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a306: 5410 d903 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a30a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -04a30e: 0e00 |000b: return-void │ │ +049864: |[049864] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +049874: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +049878: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04987c: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +049882: 5410 d903 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +049886: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +04988a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -47097,20 +47096,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04a310: |[04a310] android.support.v4.util.SparseArrayCompat.size:()I │ │ -04a320: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a324: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04a328: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a32e: 5210 d803 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a332: 0f00 |0009: return v0 │ │ +04988c: |[04988c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +04989c: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +0498a0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0498a4: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +0498aa: 5210 d803 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0498ae: 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; │ │ @@ -47121,51 +47120,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04a334: |[04a334] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -04a344: 6e10 640a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -04a34a: 0a04 |0003: move-result v4 │ │ -04a34c: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -04a350: 1a04 5c1e |0006: const-string v4, "{}" // string@1e5c │ │ -04a354: 1104 |0008: return-object v4 │ │ -04a356: 2200 f403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -04a35a: 5254 d803 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a35e: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -04a362: 7020 3c1a 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -04a368: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -04a36c: 6e20 3e1a 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -04a372: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -04a374: 5254 d803 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ -04a378: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -04a37c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -04a380: 1a04 d000 |001e: const-string v4, ", " // string@00d0 │ │ -04a384: 6e20 431a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04a38a: 6e20 5e0a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0a5e │ │ -04a390: 0a02 |0026: move-result v2 │ │ -04a392: 6e20 3f1a 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -04a398: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -04a39c: 6e20 3e1a 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -04a3a2: 6e20 660a 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -04a3a8: 0c03 |0032: move-result-object v3 │ │ -04a3aa: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -04a3ae: 6e20 421a 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -04a3b4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04a3b8: 28de |003a: goto 0018 // -0022 │ │ -04a3ba: 1a04 c400 |003b: const-string v4, "(this Map)" // string@00c4 │ │ -04a3be: 6e20 431a 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04a3c4: 28f8 |0040: goto 0038 // -0008 │ │ -04a3c6: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -04a3ca: 6e20 3e1a 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -04a3d0: 6e10 481a 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04a3d6: 0c04 |0049: move-result-object v4 │ │ -04a3d8: 28be |004a: goto 0008 // -0042 │ │ +0498b0: |[0498b0] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +0498c0: 6e10 640a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +0498c6: 0a04 |0003: move-result v4 │ │ +0498c8: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +0498cc: 1a04 651e |0006: const-string v4, "{}" // string@1e65 │ │ +0498d0: 1104 |0008: return-object v4 │ │ +0498d2: 2200 fd03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +0498d6: 5254 d803 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0498da: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +0498de: 7020 3c1a 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +0498e4: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +0498e8: 6e20 3e1a 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +0498ee: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0498f0: 5254 d803 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@03d8 │ │ +0498f4: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +0498f8: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +0498fc: 1a04 d000 |001e: const-string v4, ", " // string@00d0 │ │ +049900: 6e20 431a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +049906: 6e20 5e0a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0a5e │ │ +04990c: 0a02 |0026: move-result v2 │ │ +04990e: 6e20 3f1a 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +049914: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +049918: 6e20 3e1a 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +04991e: 6e20 660a 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +049924: 0c03 |0032: move-result-object v3 │ │ +049926: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +04992a: 6e20 421a 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +049930: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049934: 28de |003a: goto 0018 // -0022 │ │ +049936: 1a04 c400 |003b: const-string v4, "(this Map)" // string@00c4 │ │ +04993a: 6e20 431a 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +049940: 28f8 |0040: goto 0038 // -0008 │ │ +049942: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +049946: 6e20 3e1a 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +04994c: 6e10 481a 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +049952: 0c04 |0049: move-result-object v4 │ │ +049954: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -47195,38 +47194,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04a3dc: |[04a3dc] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -04a3ec: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ -04a3f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04a3f4: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ -04a3fa: 5410 d903 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ -04a3fe: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -04a402: 1100 |000b: return-object v0 │ │ +049958: |[049958] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +049968: 5510 d603 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@03d6 │ │ +04996c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +049970: 7010 590a 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0a59 │ │ +049976: 5410 d903 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@03d9 │ │ +04997a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +04997e: 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 : 2757 (SparseArrayCompat.java) │ │ + source_file_idx : 2766 (SparseArrayCompat.java) │ │ │ │ Class #237 header: │ │ -class_idx : 482 │ │ +class_idx : 491 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2869 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2878 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -47269,22 +47268,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04a404: |[04a404] android.support.v4.util.TimeUtils.:()V │ │ -04a414: 2200 ef03 |0000: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -04a418: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04a41e: 6900 df03 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03df │ │ -04a422: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -04a426: 2300 2d04 |0009: new-array v0, v0, [C // type@042d │ │ -04a42a: 6900 de03 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ -04a42e: 0e00 |000d: return-void │ │ +049980: |[049980] android.support.v4.util.TimeUtils.:()V │ │ +049990: 2200 f803 |0000: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +049994: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04999a: 6900 df03 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03df │ │ +04999e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +0499a2: 2300 3604 |0009: new-array v0, v0, [C // type@0436 │ │ +0499a6: 6900 de03 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ +0499aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -47292,17 +47291,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04a430: |[04a430] android.support.v4.util.TimeUtils.:()V │ │ -04a440: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04a446: 0e00 |0003: return-void │ │ +0499ac: |[0499ac] android.support.v4.util.TimeUtils.:()V │ │ +0499bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0499c2: 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;) │ │ @@ -47310,35 +47309,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -04a448: |[04a448] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -04a458: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -04a45c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -04a460: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -04a464: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -04a466: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -04a46a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -04a46e: 0f00 |000b: return v0 │ │ -04a470: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -04a474: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -04a478: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -04a47c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -04a47e: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -04a482: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -04a486: 28f4 |0017: goto 000b // -000c │ │ -04a488: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -04a48c: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -04a490: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -04a494: 28ed |001e: goto 000b // -0013 │ │ -04a496: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -04a498: 28eb |0020: goto 000b // -0015 │ │ +0499c4: |[0499c4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +0499d4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +0499d8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +0499dc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0499e0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +0499e2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +0499e6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +0499ea: 0f00 |000b: return v0 │ │ +0499ec: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +0499f0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +0499f4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +0499f8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +0499fa: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +0499fe: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +049a02: 28f4 |0017: goto 000b // -000c │ │ +049a04: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +049a08: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +049a0c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +049a10: 28ed |001e: goto 000b // -0013 │ │ +049a12: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +049a14: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -47352,124 +47351,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 : 9 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -04a49c: |[04a49c] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -04a4ac: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -04a4b0: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -04a4b4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -04a4b8: 1a00 d800 |0006: const-string v0, "--" // string@00d8 │ │ -04a4bc: 6e20 d519 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -04a4c2: 0e00 |000b: return-void │ │ -04a4c4: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -04a4c8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -04a4ca: 7140 6c0a 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0a6c │ │ -04a4d0: 28f9 |0012: goto 000b // -0007 │ │ +049a18: |[049a18] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +049a28: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +049a2c: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ +049a30: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +049a34: 1a00 d800 |0006: const-string v0, "--" // string@00d8 │ │ +049a38: 6e20 d519 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +049a3e: 0e00 |000b: return-void │ │ +049a40: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ +049a44: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +049a46: 7140 6c0a 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0a6c │ │ +049a4c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=4 time J │ │ - 0x0000 - 0x0013 reg=6 now J │ │ - 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=3 time J │ │ + 0x0000 - 0x0013 reg=5 now J │ │ + 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04a4d4: |[04a4d4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -04a4e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a4e6: 7140 6c0a 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0a6c │ │ -04a4ec: 0e00 |0004: return-void │ │ +049a50: |[049a50] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +049a60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049a62: 7140 6c0a 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0a6c │ │ +049a68: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=2 duration J │ │ - 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=1 duration J │ │ + 0x0000 - 0x0005 reg=3 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 : 10 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -04a4f0: |[04a4f0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -04a500: 6202 df03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03df │ │ -04a504: 1d02 |0002: monitor-enter v2 │ │ -04a506: 7130 6e0a 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0a6e │ │ -04a50c: 0a00 |0006: move-result v0 │ │ -04a50e: 2201 f303 |0007: new-instance v1, Ljava/lang/String; // type@03f3 │ │ -04a512: 6203 de03 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ -04a516: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -04a518: 7040 2b1a 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1a2b │ │ -04a51e: 6e20 d519 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -04a524: 1e02 |0012: monitor-exit v2 │ │ -04a526: 0e00 |0013: return-void │ │ -04a528: 0d01 |0014: move-exception v1 │ │ -04a52a: 1e02 |0015: monitor-exit v2 │ │ -04a52c: 2701 |0016: throw v1 │ │ +049a6c: |[049a6c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +049a7c: 6202 df03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03df │ │ +049a80: 1d02 |0002: monitor-enter v2 │ │ +049a82: 7130 6e0a 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0a6e │ │ +049a88: 0a00 |0006: move-result v0 │ │ +049a8a: 2201 fc03 |0007: new-instance v1, Ljava/lang/String; // type@03fc │ │ +049a8e: 6203 de03 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ +049a92: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +049a94: 7040 2b1a 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@1a2b │ │ +049a9a: 6e20 d519 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +049aa0: 1e02 |0012: monitor-exit v2 │ │ +049aa2: 0e00 |0013: return-void │ │ +049aa4: 0d01 |0014: move-exception v1 │ │ +049aa6: 1e02 |0015: monitor-exit v2 │ │ +049aa8: 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=6 duration J │ │ - 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=9 fieldLen I │ │ + 0x0000 - 0x0017 reg=5 duration J │ │ + 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=8 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 │ │ -04a53c: |[04a53c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -04a54c: 6202 df03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03df │ │ -04a550: 1d02 |0002: monitor-enter v2 │ │ -04a552: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04a554: 7130 6e0a 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0a6e │ │ -04a55a: 0a00 |0007: move-result v0 │ │ -04a55c: 6201 de03 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ -04a560: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -04a562: 6e40 451a 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1a45 │ │ -04a568: 1e02 |000e: monitor-exit v2 │ │ -04a56a: 0e00 |000f: return-void │ │ -04a56c: 0d01 |0010: move-exception v1 │ │ -04a56e: 1e02 |0011: monitor-exit v2 │ │ -04a570: 2701 |0012: throw v1 │ │ +049ab8: |[049ab8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +049ac8: 6202 df03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@03df │ │ +049acc: 1d02 |0002: monitor-enter v2 │ │ +049ace: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +049ad0: 7130 6e0a 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0a6e │ │ +049ad6: 0a00 |0007: move-result v0 │ │ +049ad8: 6201 de03 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ +049adc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +049ade: 6e40 451a 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1a45 │ │ +049ae4: 1e02 |000e: monitor-exit v2 │ │ +049ae6: 0e00 |000f: return-void │ │ +049ae8: 0d01 |0010: move-exception v1 │ │ +049aea: 1e02 |0011: monitor-exit v2 │ │ +049aec: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -47486,206 +47485,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -04a580: |[04a580] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -04a590: 6204 de03 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ -04a594: 2144 |0002: array-length v4, v4 │ │ -04a596: 0200 1600 |0003: move/from16 v0, v22 │ │ -04a59a: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -04a59e: 0200 1600 |0007: move/from16 v0, v22 │ │ -04a5a2: 2304 2d04 |0009: new-array v4, v0, [C // type@042d │ │ -04a5a6: 6904 de03 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ -04a5aa: 6202 de03 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ -04a5ae: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -04a5b2: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -04a5b6: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -04a5ba: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -04a5bc: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -04a5c0: 0200 1600 |0018: move/from16 v0, v22 │ │ -04a5c4: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -04a5c8: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -04a5cc: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -04a5d0: 28f8 |0020: goto 0018 // -0008 │ │ -04a5d2: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -04a5d6: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -04a5da: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -04a5dc: 0f04 |0026: return v4 │ │ -04a5de: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -04a5e2: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -04a5e6: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -04a5ea: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -04a5ee: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -04a5f2: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -04a5f6: 846d |0033: long-to-int v13, v6 │ │ -04a5f8: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -04a5fc: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -04a600: 8666 |0038: long-to-double v6, v6 │ │ -04a602: 7120 161a 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1a16 │ │ -04a608: 0b06 |003c: move-result-wide v6 │ │ -04a60a: 8a60 |003d: double-to-int v0, v6 │ │ -04a60c: 0211 0000 |003e: move/from16 v17, v0 │ │ -04a610: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -04a612: 120c |0041: const/4 v12, #int 0 // #0 │ │ -04a614: 120e |0042: const/4 v14, #int 0 // #0 │ │ -04a616: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -04a61c: 0200 1100 |0046: move/from16 v0, v17 │ │ -04a620: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -04a624: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -04a62a: 9303 1104 |004d: div-int v3, v17, v4 │ │ -04a62e: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -04a634: b234 |0052: mul-int/2addr v4, v3 │ │ -04a636: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -04a63a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -04a63e: 0200 1100 |0057: move/from16 v0, v17 │ │ -04a642: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -04a646: 0200 1100 |005b: move/from16 v0, v17 │ │ -04a64a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -04a64e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -04a652: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -04a656: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -04a65a: 0200 1100 |0065: move/from16 v0, v17 │ │ -04a65e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -04a662: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -04a666: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -04a66a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -04a66e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -04a670: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -04a674: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -04a676: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -04a678: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -04a67a: 7140 690a 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ -04a680: 0a0f |0078: move-result v15 │ │ -04a682: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -04a684: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -04a688: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -04a68a: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -04a68c: 7140 690a 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ -04a692: 0a04 |0081: move-result v4 │ │ -04a694: b04f |0082: add-int/2addr v15, v4 │ │ -04a696: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -04a698: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -04a69c: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -04a69e: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -04a6a0: 7140 690a 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ -04a6a6: 0a04 |008b: move-result v4 │ │ -04a6a8: b04f |008c: add-int/2addr v15, v4 │ │ -04a6aa: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -04a6ac: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -04a6b0: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -04a6b2: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -04a6b4: 0200 1100 |0092: move/from16 v0, v17 │ │ -04a6b8: 7140 690a 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ -04a6be: 0a04 |0097: move-result v4 │ │ -04a6c0: b04f |0098: add-int/2addr v15, v4 │ │ -04a6c2: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -04a6c4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -04a6c6: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -04a6ca: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -04a6cc: 7140 690a 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ -04a6d2: 0a04 |00a1: move-result v4 │ │ -04a6d4: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a6d8: b04f |00a4: add-int/2addr v15, v4 │ │ -04a6da: 0200 1600 |00a5: move/from16 v0, v22 │ │ -04a6de: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -04a6e2: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -04a6e6: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -04a6ea: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04a6ee: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -04a6f2: 28f4 |00b1: goto 00a5 // -000c │ │ -04a6f4: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -04a6f8: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -04a6fc: 7d00 |00b6: neg-long v0, v0 │ │ -04a6fe: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -04a702: 2900 76ff |00b9: goto/16 002f // -008a │ │ -04a706: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -04a708: 28c1 |00bc: goto 007d // -003f │ │ -04a70a: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -04a70c: 28c9 |00be: goto 0087 // -0037 │ │ -04a70e: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -04a710: 28d1 |00c0: goto 0091 // -002f │ │ -04a712: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -04a714: 28dc |00c2: goto 009e // -0024 │ │ -04a716: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -04a71a: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04a71e: 0212 0500 |00c7: move/from16 v18, v5 │ │ -04a722: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -04a726: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -04a72a: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -04a72e: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -04a730: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -04a732: 7706 6f0a 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ -04a738: 0a05 |00d4: move-result v5 │ │ -04a73a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -04a73e: 0200 1200 |00d7: move/from16 v0, v18 │ │ -04a742: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -04a746: 121a |00db: const/4 v10, #int 1 // #1 │ │ -04a748: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -04a74c: 122b |00de: const/4 v11, #int 2 // #2 │ │ -04a74e: 0726 |00df: move-object v6, v2 │ │ -04a750: 01c7 |00e0: move v7, v12 │ │ -04a752: 0159 |00e1: move v9, v5 │ │ -04a754: 7706 6f0a 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ -04a75a: 0a05 |00e5: move-result v5 │ │ -04a75c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -04a760: 0200 1200 |00e8: move/from16 v0, v18 │ │ -04a764: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -04a768: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -04a76a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -04a76e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -04a770: 0726 |00f0: move-object v6, v2 │ │ -04a772: 01e7 |00f1: move v7, v14 │ │ -04a774: 0159 |00f2: move v9, v5 │ │ -04a776: 7706 6f0a 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ -04a77c: 0a05 |00f6: move-result v5 │ │ -04a77e: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -04a782: 0200 1200 |00f9: move/from16 v0, v18 │ │ -04a786: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -04a78a: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -04a78c: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -04a790: 122b |0100: const/4 v11, #int 2 // #2 │ │ -04a792: 0726 |0101: move-object v6, v2 │ │ -04a794: 0207 1100 |0102: move/from16 v7, v17 │ │ -04a798: 0159 |0104: move v9, v5 │ │ -04a79a: 7706 6f0a 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ -04a7a0: 0a05 |0108: move-result v5 │ │ -04a7a2: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -04a7a6: 121a |010b: const/4 v10, #int 1 // #1 │ │ -04a7a8: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -04a7ac: 0200 1200 |010e: move/from16 v0, v18 │ │ -04a7b0: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -04a7b4: 123b |0112: const/4 v11, #int 3 // #3 │ │ -04a7b6: 0726 |0113: move-object v6, v2 │ │ -04a7b8: 01d7 |0114: move v7, v13 │ │ -04a7ba: 0159 |0115: move v9, v5 │ │ -04a7bc: 7706 6f0a 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ -04a7c2: 0a05 |0119: move-result v5 │ │ -04a7c4: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -04a7c8: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -04a7cc: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -04a7d0: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -04a7d4: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -04a7d8: 28a9 |0124: goto 00cd // -0057 │ │ -04a7da: 120a |0125: const/4 v10, #int 0 // #0 │ │ -04a7dc: 28b6 |0126: goto 00dc // -004a │ │ -04a7de: 120b |0127: const/4 v11, #int 0 // #0 │ │ -04a7e0: 28b7 |0128: goto 00df // -0049 │ │ -04a7e2: 120a |0129: const/4 v10, #int 0 // #0 │ │ -04a7e4: 28c3 |012a: goto 00ed // -003d │ │ -04a7e6: 120b |012b: const/4 v11, #int 0 // #0 │ │ -04a7e8: 28c4 |012c: goto 00f0 // -003c │ │ -04a7ea: 120a |012d: const/4 v10, #int 0 // #0 │ │ -04a7ec: 28d0 |012e: goto 00fe // -0030 │ │ -04a7ee: 120b |012f: const/4 v11, #int 0 // #0 │ │ -04a7f0: 28d1 |0130: goto 0101 // -002f │ │ -04a7f2: 120b |0131: const/4 v11, #int 0 // #0 │ │ -04a7f4: 28e1 |0132: goto 0113 // -001f │ │ +049afc: |[049afc] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +049b0c: 6204 de03 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ +049b10: 2144 |0002: array-length v4, v4 │ │ +049b12: 0200 1600 |0003: move/from16 v0, v22 │ │ +049b16: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +049b1a: 0200 1600 |0007: move/from16 v0, v22 │ │ +049b1e: 2304 3604 |0009: new-array v4, v0, [C // type@0436 │ │ +049b22: 6904 de03 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ +049b26: 6202 de03 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@03de │ │ +049b2a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +049b2e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +049b32: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +049b36: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +049b38: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +049b3c: 0200 1600 |0018: move/from16 v0, v22 │ │ +049b40: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +049b44: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +049b48: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +049b4c: 28f8 |0020: goto 0018 // -0008 │ │ +049b4e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +049b52: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +049b56: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +049b58: 0f04 |0026: return v4 │ │ +049b5a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +049b5e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +049b62: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +049b66: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +049b6a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +049b6e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +049b72: 846d |0033: long-to-int v13, v6 │ │ +049b74: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +049b78: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +049b7c: 8666 |0038: long-to-double v6, v6 │ │ +049b7e: 7120 161a 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1a16 │ │ +049b84: 0b06 |003c: move-result-wide v6 │ │ +049b86: 8a60 |003d: double-to-int v0, v6 │ │ +049b88: 0211 0000 |003e: move/from16 v17, v0 │ │ +049b8c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +049b8e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +049b90: 120e |0042: const/4 v14, #int 0 // #0 │ │ +049b92: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +049b98: 0200 1100 |0046: move/from16 v0, v17 │ │ +049b9c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +049ba0: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +049ba6: 9303 1104 |004d: div-int v3, v17, v4 │ │ +049baa: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +049bb0: b234 |0052: mul-int/2addr v4, v3 │ │ +049bb2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +049bb6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +049bba: 0200 1100 |0057: move/from16 v0, v17 │ │ +049bbe: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +049bc2: 0200 1100 |005b: move/from16 v0, v17 │ │ +049bc6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +049bca: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +049bce: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +049bd2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +049bd6: 0200 1100 |0065: move/from16 v0, v17 │ │ +049bda: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +049bde: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +049be2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +049be6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +049bea: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +049bec: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +049bf0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +049bf2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +049bf4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +049bf6: 7140 690a 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ +049bfc: 0a0f |0078: move-result v15 │ │ +049bfe: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +049c00: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +049c04: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +049c06: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +049c08: 7140 690a 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ +049c0e: 0a04 |0081: move-result v4 │ │ +049c10: b04f |0082: add-int/2addr v15, v4 │ │ +049c12: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +049c14: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +049c18: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +049c1a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +049c1c: 7140 690a 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ +049c22: 0a04 |008b: move-result v4 │ │ +049c24: b04f |008c: add-int/2addr v15, v4 │ │ +049c26: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +049c28: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +049c2c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +049c2e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +049c30: 0200 1100 |0092: move/from16 v0, v17 │ │ +049c34: 7140 690a 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ +049c3a: 0a04 |0097: move-result v4 │ │ +049c3c: b04f |0098: add-int/2addr v15, v4 │ │ +049c3e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +049c40: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +049c42: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +049c46: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +049c48: 7140 690a 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0a69 │ │ +049c4e: 0a04 |00a1: move-result v4 │ │ +049c50: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +049c54: b04f |00a4: add-int/2addr v15, v4 │ │ +049c56: 0200 1600 |00a5: move/from16 v0, v22 │ │ +049c5a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +049c5e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +049c62: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +049c66: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +049c6a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +049c6e: 28f4 |00b1: goto 00a5 // -000c │ │ +049c70: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +049c74: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +049c78: 7d00 |00b6: neg-long v0, v0 │ │ +049c7a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +049c7e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +049c82: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +049c84: 28c1 |00bc: goto 007d // -003f │ │ +049c86: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +049c88: 28c9 |00be: goto 0087 // -0037 │ │ +049c8a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +049c8c: 28d1 |00c0: goto 0091 // -002f │ │ +049c8e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +049c90: 28dc |00c2: goto 009e // -0024 │ │ +049c92: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +049c96: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +049c9a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +049c9e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +049ca2: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +049ca6: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +049caa: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +049cac: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +049cae: 7706 6f0a 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ +049cb4: 0a05 |00d4: move-result v5 │ │ +049cb6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +049cba: 0200 1200 |00d7: move/from16 v0, v18 │ │ +049cbe: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +049cc2: 121a |00db: const/4 v10, #int 1 // #1 │ │ +049cc4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +049cc8: 122b |00de: const/4 v11, #int 2 // #2 │ │ +049cca: 0726 |00df: move-object v6, v2 │ │ +049ccc: 01c7 |00e0: move v7, v12 │ │ +049cce: 0159 |00e1: move v9, v5 │ │ +049cd0: 7706 6f0a 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ +049cd6: 0a05 |00e5: move-result v5 │ │ +049cd8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +049cdc: 0200 1200 |00e8: move/from16 v0, v18 │ │ +049ce0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +049ce4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +049ce6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +049cea: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +049cec: 0726 |00f0: move-object v6, v2 │ │ +049cee: 01e7 |00f1: move v7, v14 │ │ +049cf0: 0159 |00f2: move v9, v5 │ │ +049cf2: 7706 6f0a 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ +049cf8: 0a05 |00f6: move-result v5 │ │ +049cfa: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +049cfe: 0200 1200 |00f9: move/from16 v0, v18 │ │ +049d02: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +049d06: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +049d08: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +049d0c: 122b |0100: const/4 v11, #int 2 // #2 │ │ +049d0e: 0726 |0101: move-object v6, v2 │ │ +049d10: 0207 1100 |0102: move/from16 v7, v17 │ │ +049d14: 0159 |0104: move v9, v5 │ │ +049d16: 7706 6f0a 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ +049d1c: 0a05 |0108: move-result v5 │ │ +049d1e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +049d22: 121a |010b: const/4 v10, #int 1 // #1 │ │ +049d24: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +049d28: 0200 1200 |010e: move/from16 v0, v18 │ │ +049d2c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +049d30: 123b |0112: const/4 v11, #int 3 // #3 │ │ +049d32: 0726 |0113: move-object v6, v2 │ │ +049d34: 01d7 |0114: move v7, v13 │ │ +049d36: 0159 |0115: move v9, v5 │ │ +049d38: 7706 6f0a 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0a6f │ │ +049d3e: 0a05 |0119: move-result v5 │ │ +049d40: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +049d44: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +049d48: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +049d4c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +049d50: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +049d54: 28a9 |0124: goto 00cd // -0057 │ │ +049d56: 120a |0125: const/4 v10, #int 0 // #0 │ │ +049d58: 28b6 |0126: goto 00dc // -004a │ │ +049d5a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +049d5c: 28b7 |0128: goto 00df // -0049 │ │ +049d5e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +049d60: 28c3 |012a: goto 00ed // -003d │ │ +049d62: 120b |012b: const/4 v11, #int 0 // #0 │ │ +049d64: 28c4 |012c: goto 00f0 // -003c │ │ +049d66: 120a |012d: const/4 v10, #int 0 // #0 │ │ +049d68: 28d0 |012e: goto 00fe // -0030 │ │ +049d6a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +049d6c: 28d1 |0130: goto 0101 // -002f │ │ +049d6e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +049d70: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -47772,50 +47771,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -04a7f8: |[04a7f8] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -04a808: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -04a80c: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -04a810: 0161 |0004: move v1, v6 │ │ -04a812: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -04a816: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -04a818: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -04a81c: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -04a820: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -04a824: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -04a828: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -04a82c: 8e22 |0012: int-to-char v2, v2 │ │ -04a82e: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -04a832: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04a836: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -04a83a: b124 |0019: sub-int/2addr v4, v2 │ │ -04a83c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -04a840: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04a842: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -04a846: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -04a84a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -04a84e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -04a852: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -04a856: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -04a85a: 8e22 |0029: int-to-char v2, v2 │ │ -04a85c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -04a860: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04a864: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -04a868: b124 |0030: sub-int/2addr v4, v2 │ │ -04a86a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -04a86e: 8e22 |0033: int-to-char v2, v2 │ │ -04a870: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -04a874: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04a878: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -04a87c: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04a880: 0f06 |003c: return v6 │ │ +049d74: |[049d74] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +049d84: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +049d88: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +049d8c: 0161 |0004: move v1, v6 │ │ +049d8e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +049d92: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +049d94: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +049d98: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +049d9c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +049da0: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +049da4: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +049da8: 8e22 |0012: int-to-char v2, v2 │ │ +049daa: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +049dae: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +049db2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +049db6: b124 |0019: sub-int/2addr v4, v2 │ │ +049db8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +049dbc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +049dbe: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +049dc2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +049dc6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +049dca: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +049dce: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +049dd2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +049dd6: 8e22 |0029: int-to-char v2, v2 │ │ +049dd8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +049ddc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +049de0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +049de4: b124 |0030: sub-int/2addr v4, v2 │ │ +049de6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +049dea: 8e22 |0033: int-to-char v2, v2 │ │ +049dec: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +049df0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +049df4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +049df8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +049dfc: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -47839,20 +47838,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 : 2869 (TimeUtils.java) │ │ + source_file_idx : 2878 (TimeUtils.java) │ │ │ │ Class #238 header: │ │ -class_idx : 485 │ │ +class_idx : 494 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #238 annotations: │ │ @@ -47934,17 +47933,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #239 header: │ │ -class_idx : 489 │ │ +class_idx : 498 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 372 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #239 annotations: │ │ @@ -47976,37 +47975,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -04a884: |[04a884] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -04a894: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04a898: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04a89c: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -04a8a0: 2200 e701 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@01e7 │ │ -04a8a4: 7010 970a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0a97 │ │ -04a8aa: 6900 e503 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a8ae: 6200 e503 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a8b2: 7210 850a 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0a85 │ │ -04a8b8: 0c00 |0012: move-result-object v0 │ │ -04a8ba: 6900 e403 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a8be: 0e00 |0015: return-void │ │ -04a8c0: 6000 2d00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04a8c4: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -04a8c8: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -04a8cc: 2200 e401 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@01e4 │ │ -04a8d0: 7010 780a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0a78 │ │ -04a8d6: 6900 e503 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a8da: 28ea |0023: goto 000d // -0016 │ │ -04a8dc: 2200 e801 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@01e8 │ │ -04a8e0: 7010 9b0a 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0a9b │ │ -04a8e6: 6900 e503 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a8ea: 28e2 |002b: goto 000d // -001e │ │ +049e00: |[049e00] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +049e10: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +049e14: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +049e18: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +049e1c: 2200 f001 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@01f0 │ │ +049e20: 7010 970a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0a97 │ │ +049e26: 6900 e503 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049e2a: 6200 e503 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049e2e: 7210 850a 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0a85 │ │ +049e34: 0c00 |0012: move-result-object v0 │ │ +049e36: 6900 e403 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049e3a: 0e00 |0015: return-void │ │ +049e3c: 6000 2d00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +049e40: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +049e44: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +049e48: 2200 ed01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@01ed │ │ +049e4c: 7010 780a 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0a78 │ │ +049e52: 6900 e503 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049e56: 28ea |0023: goto 000d // -0016 │ │ +049e58: 2200 f101 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@01f1 │ │ +049e5c: 7010 9b0a 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0a9b │ │ +049e62: 6900 e503 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049e66: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -48019,21 +48018,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a8ec: |[04a8ec] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -04a8fc: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04a902: 6200 e503 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a906: 7220 840a 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0a84 │ │ -04a90c: 0c00 |0008: move-result-object v0 │ │ -04a90e: 5b10 e603 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e6 │ │ -04a912: 0e00 |000b: return-void │ │ +049e68: |[049e68] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +049e78: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +049e7e: 6200 e503 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049e82: 7220 840a 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0a84 │ │ +049e88: 0c00 |0008: move-result-object v0 │ │ +049e8a: 5b10 e603 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e6 │ │ +049e8e: 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; │ │ @@ -48044,20 +48043,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 │ │ -04a914: |[04a914] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04a924: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a928: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a92c: 7240 820a 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@0a82 │ │ -04a932: 0a00 |0007: move-result v0 │ │ -04a934: 0f00 |0008: return v0 │ │ +049e90: |[049e90] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +049ea0: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049ea4: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049ea8: 7240 820a 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@0a82 │ │ +049eae: 0a00 |0007: move-result v0 │ │ +049eb0: 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; │ │ @@ -48067,20 +48066,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 │ │ -04a938: |[04a938] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04a948: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a94c: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a950: 7230 830a 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@0a83 │ │ -04a956: 0c00 |0007: move-result-object v0 │ │ -04a958: 1100 |0008: return-object v0 │ │ +049eb4: |[049eb4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +049ec4: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049ec8: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049ecc: 7230 830a 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@0a83 │ │ +049ed2: 0c00 |0007: move-result-object v0 │ │ +049ed4: 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; │ │ │ │ @@ -48089,17 +48088,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a95c: |[04a95c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -04a96c: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e6 │ │ -04a970: 1100 |0002: return-object v0 │ │ +049ed8: |[049ed8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +049ee8: 5410 e603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@03e6 │ │ +049eec: 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;) │ │ @@ -48107,19 +48106,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 │ │ -04a974: |[04a974] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04a984: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a988: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a98c: 7240 860a 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@0a86 │ │ -04a992: 0e00 |0007: return-void │ │ +049ef0: |[049ef0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049f00: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049f04: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049f08: 7240 860a 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@0a86 │ │ +049f0e: 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; │ │ @@ -48130,19 +48129,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 │ │ -04a994: |[04a994] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04a9a4: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a9a8: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a9ac: 7240 870a 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@0a87 │ │ -04a9b2: 0e00 |0007: return-void │ │ +049f10: |[049f10] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +049f20: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049f24: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049f28: 7240 870a 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@0a87 │ │ +049f2e: 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; │ │ @@ -48153,19 +48152,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 │ │ -04a9b4: |[04a9b4] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04a9c4: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a9c8: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a9cc: 7240 880a 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@0a88 │ │ -04a9d2: 0e00 |0007: return-void │ │ +049f30: |[049f30] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049f40: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049f44: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049f48: 7240 880a 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@0a88 │ │ +049f4e: 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; │ │ @@ -48176,20 +48175,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 │ │ -04a9d4: |[04a9d4] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04a9e4: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04a9e8: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04a9ec: 7255 890a 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@0a89 │ │ -04a9f2: 0a00 |0007: move-result v0 │ │ -04a9f4: 0f00 |0008: return v0 │ │ +049f50: |[049f50] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +049f60: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049f64: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049f68: 7255 890a 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@0a89 │ │ +049f6e: 0a00 |0007: move-result v0 │ │ +049f70: 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; │ │ @@ -48200,20 +48199,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 │ │ -04a9f8: |[04a9f8] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04aa08: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04aa0c: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04aa10: 7255 8a0a 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@0a8a │ │ -04aa16: 0a00 |0007: move-result v0 │ │ -04aa18: 0f00 |0008: return v0 │ │ +049f74: |[049f74] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +049f84: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049f88: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049f8c: 7255 8a0a 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@0a8a │ │ +049f92: 0a00 |0007: move-result v0 │ │ +049f94: 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 │ │ @@ -48224,19 +48223,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04aa1c: |[04aa1c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04aa2c: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04aa30: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04aa34: 7240 8b0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a8b │ │ -04aa3a: 0e00 |0007: return-void │ │ +049f98: |[049f98] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +049fa8: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049fac: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049fb0: 7240 8b0a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a8b │ │ +049fb6: 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; │ │ @@ -48247,34 +48246,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 │ │ -04aa3c: |[04aa3c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04aa4c: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ -04aa50: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ -04aa54: 7240 8c0a 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@0a8c │ │ -04aa5a: 0e00 |0007: return-void │ │ +049fb8: |[049fb8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +049fc8: 6200 e503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@03e5 │ │ +049fcc: 6201 e403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@03e4 │ │ +049fd0: 7240 8c0a 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@0a8c │ │ +049fd6: 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 : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #240 header: │ │ -class_idx : 490 │ │ +class_idx : 499 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 817 │ │ +superclass_idx : 826 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #240 annotations: │ │ @@ -48299,18 +48298,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 │ │ -04aa5c: |[04aa5c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -04aa6c: 5b01 e703 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04aa70: 7010 f515 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@15f5 │ │ -04aa76: 0e00 |0005: return-void │ │ +049fd8: |[049fd8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +049fe8: 5b01 e703 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +049fec: 7010 f515 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@15f5 │ │ +049ff2: 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; │ │ │ │ @@ -48320,19 +48319,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 │ │ -04aa78: |[04aa78] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04aa88: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04aa8c: 7230 bb0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0abb │ │ -04aa92: 0a00 |0005: move-result v0 │ │ -04aa94: 0f00 |0006: return v0 │ │ +049ff4: |[049ff4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a004: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a008: 7230 bb0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0abb │ │ +04a00e: 0a00 |0005: move-result v0 │ │ +04a010: 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; │ │ @@ -48342,18 +48341,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 │ │ -04aa98: |[04aa98] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04aaa8: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04aaac: 7230 bc0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0abc │ │ -04aab2: 0e00 |0005: return-void │ │ +04a014: |[04a014] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a024: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a028: 7230 bc0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0abc │ │ +04a02e: 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; │ │ @@ -48364,18 +48363,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 │ │ -04aab4: |[04aab4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -04aac4: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04aac8: 7230 bd0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0abd │ │ -04aace: 0e00 |0005: return-void │ │ +04a030: |[04a030] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +04a040: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a044: 7230 bd0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0abd │ │ +04a04a: 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; │ │ @@ -48386,18 +48385,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 │ │ -04aad0: |[04aad0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04aae0: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04aae4: 7230 be0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0abe │ │ -04aaea: 0e00 |0005: return-void │ │ +04a04c: |[04a04c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a05c: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a060: 7230 be0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0abe │ │ +04a066: 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; │ │ @@ -48408,19 +48407,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 │ │ -04aaec: |[04aaec] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04aafc: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04ab00: 7240 bf0a 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@0abf │ │ -04ab06: 0a00 |0005: move-result v0 │ │ -04ab08: 0f00 |0006: return v0 │ │ +04a068: |[04a068] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a078: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a07c: 7240 bf0a 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@0abf │ │ +04a082: 0a00 |0005: move-result v0 │ │ +04a084: 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; │ │ @@ -48431,18 +48430,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ab0c: |[04ab0c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04ab1c: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04ab20: 7230 c00a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ac0 │ │ -04ab26: 0e00 |0005: return-void │ │ +04a088: |[04a088] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +04a098: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a09c: 7230 c00a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ac0 │ │ +04a0a2: 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; │ │ @@ -48453,33 +48452,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 │ │ -04ab28: |[04ab28] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ab38: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ -04ab3c: 7230 c10a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ac1 │ │ -04ab42: 0e00 |0005: return-void │ │ +04a0a4: |[04a0a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a0b4: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@03e7 │ │ +04a0b8: 7230 c10a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ac1 │ │ +04a0be: 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 : 373 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #241 header: │ │ -class_idx : 491 │ │ +class_idx : 500 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #241 annotations: │ │ @@ -48537,17 +48536,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 373 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #242 header: │ │ -class_idx : 492 │ │ +class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ @@ -48567,17 +48566,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ab44: |[04ab44] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -04ab54: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04ab5a: 0e00 |0003: return-void │ │ +04a0c0: |[04a0c0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +04a0d0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a0d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -48586,19 +48585,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 │ │ -04ab5c: |[04ab5c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ab6c: 1f01 3103 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04ab70: 6e30 f615 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@15f6 │ │ -04ab76: 0a00 |0005: move-result v0 │ │ -04ab78: 0f00 |0006: return v0 │ │ +04a0d8: |[04a0d8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a0e8: 1f01 3a03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a0ec: 6e30 f615 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@15f6 │ │ +04a0f2: 0a00 |0005: move-result v0 │ │ +04a0f4: 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; │ │ @@ -48608,18 +48607,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 │ │ -04ab7c: |[04ab7c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -04ab8c: 2200 ea01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@01ea │ │ -04ab90: 7020 b30a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0ab3 │ │ -04ab96: 1100 |0005: return-object v0 │ │ +04a0f8: |[04a0f8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +04a108: 2200 f301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@01f3 │ │ +04a10c: 7020 b30a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0ab3 │ │ +04a112: 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;) │ │ @@ -48627,36 +48626,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ab98: |[04ab98] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -04aba8: 2200 3103 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04abac: 7010 f515 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@15f5 │ │ -04abb2: 1100 |0005: return-object v0 │ │ +04a114: |[04a114] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +04a124: 2200 3a03 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a128: 7010 f515 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@15f5 │ │ +04a12e: 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 │ │ -04abb4: |[04abb4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04abc4: 1f00 3103 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04abc8: 6e30 f815 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@15f8 │ │ -04abce: 0e00 |0005: return-void │ │ +04a130: |[04a130] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a140: 1f00 3a03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a144: 6e30 f815 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@15f8 │ │ +04a14a: 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; │ │ @@ -48667,19 +48666,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 │ │ -04abd0: |[04abd0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -04abe0: 1f00 3103 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04abe4: 1f02 4703 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -04abe8: 6e30 f915 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@15f9 │ │ -04abee: 0e00 |0007: return-void │ │ +04a14c: |[04a14c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +04a15c: 1f00 3a03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a160: 1f02 5003 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +04a164: 6e30 f915 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@15f9 │ │ +04a16a: 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; │ │ @@ -48690,18 +48689,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 │ │ -04abf0: |[04abf0] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ac00: 1f00 3103 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04ac04: 6e30 fa15 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@15fa │ │ -04ac0a: 0e00 |0005: return-void │ │ +04a16c: |[04a16c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a17c: 1f00 3a03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a180: 6e30 fa15 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@15fa │ │ +04a186: 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; │ │ @@ -48712,19 +48711,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 │ │ -04ac0c: |[04ac0c] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ac1c: 1f01 3103 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04ac20: 6e40 fb15 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@15fb │ │ -04ac26: 0a00 |0005: move-result v0 │ │ -04ac28: 0f00 |0006: return v0 │ │ +04a188: |[04a188] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a198: 1f01 3a03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a19c: 6e40 fb15 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@15fb │ │ +04a1a2: 0a00 |0005: move-result v0 │ │ +04a1a4: 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; │ │ @@ -48735,18 +48734,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 │ │ -04ac2c: |[04ac2c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04ac3c: 1f00 3103 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04ac40: 6e30 fd15 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@15fd │ │ -04ac46: 0e00 |0005: return-void │ │ +04a1a8: |[04a1a8] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04a1b8: 1f00 3a03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a1bc: 6e30 fd15 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@15fd │ │ +04a1c2: 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; │ │ @@ -48757,34 +48756,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 │ │ -04ac48: |[04ac48] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ac58: 1f00 3103 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04ac5c: 6e30 fe15 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@15fe │ │ -04ac62: 0e00 |0005: return-void │ │ +04a1c4: |[04a1c4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a1d4: 1f00 3a03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a1d8: 6e30 fe15 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@15fe │ │ +04a1de: 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 : 373 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #243 header: │ │ -class_idx : 493 │ │ +class_idx : 502 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 817 │ │ +superclass_idx : 826 │ │ source_file_idx : 374 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #243 annotations: │ │ @@ -48809,18 +48808,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 │ │ -04ac64: |[04ac64] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -04ac74: 5b01 e803 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ac78: 7010 f515 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@15f5 │ │ -04ac7e: 0e00 |0005: return-void │ │ +04a1e0: |[04a1e0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +04a1f0: 5b01 e803 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a1f4: 7010 f515 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@15f5 │ │ +04a1fa: 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; │ │ │ │ @@ -48830,19 +48829,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 │ │ -04ac80: |[04ac80] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ac90: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ac94: 7230 d60a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ad6 │ │ -04ac9a: 0a00 |0005: move-result v0 │ │ -04ac9c: 0f00 |0006: return v0 │ │ +04a1fc: |[04a1fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a20c: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a210: 7230 d60a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ad6 │ │ +04a216: 0a00 |0005: move-result v0 │ │ +04a218: 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; │ │ @@ -48852,20 +48851,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 │ │ -04aca0: |[04aca0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -04acb0: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04acb4: 7220 d70a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0ad7 │ │ -04acba: 0c00 |0005: move-result-object v0 │ │ -04acbc: 1f00 4803 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0348 │ │ -04acc0: 1100 |0008: return-object v0 │ │ +04a21c: |[04a21c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +04a22c: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a230: 7220 d70a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0ad7 │ │ +04a236: 0c00 |0005: move-result-object v0 │ │ +04a238: 1f00 5103 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0351 │ │ +04a23c: 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; │ │ │ │ @@ -48874,18 +48873,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 │ │ -04acc4: |[04acc4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04acd4: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04acd8: 7230 d80a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ad8 │ │ -04acde: 0e00 |0005: return-void │ │ +04a240: |[04a240] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a250: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a254: 7230 d80a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ad8 │ │ +04a25a: 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; │ │ @@ -48896,18 +48895,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 │ │ -04ace0: |[04ace0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -04acf0: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04acf4: 7230 d90a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0ad9 │ │ -04acfa: 0e00 |0005: return-void │ │ +04a25c: |[04a25c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +04a26c: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a270: 7230 d90a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0ad9 │ │ +04a276: 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; │ │ @@ -48918,18 +48917,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 │ │ -04acfc: |[04acfc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ad0c: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ad10: 7230 da0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ada │ │ -04ad16: 0e00 |0005: return-void │ │ +04a278: |[04a278] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a288: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a28c: 7230 da0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ada │ │ +04a292: 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; │ │ @@ -48940,19 +48939,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 │ │ -04ad18: |[04ad18] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ad28: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ad2c: 7240 db0a 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@0adb │ │ -04ad32: 0a00 |0005: move-result v0 │ │ -04ad34: 0f00 |0006: return v0 │ │ +04a294: |[04a294] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04a2a4: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a2a8: 7240 db0a 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@0adb │ │ +04a2ae: 0a00 |0005: move-result v0 │ │ +04a2b0: 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; │ │ @@ -48963,19 +48962,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 │ │ -04ad38: |[04ad38] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04ad48: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ad4c: 7240 dc0a 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0adc │ │ -04ad52: 0a00 |0005: move-result v0 │ │ -04ad54: 0f00 |0006: return v0 │ │ +04a2b4: |[04a2b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04a2c4: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a2c8: 7240 dc0a 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0adc │ │ +04a2ce: 0a00 |0005: move-result v0 │ │ +04a2d0: 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 │ │ @@ -48986,18 +48985,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ad58: |[04ad58] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04ad68: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ad6c: 7230 dd0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0add │ │ -04ad72: 0e00 |0005: return-void │ │ +04a2d4: |[04a2d4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +04a2e4: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a2e8: 7230 dd0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0add │ │ +04a2ee: 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; │ │ @@ -49008,33 +49007,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 │ │ -04ad74: |[04ad74] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04ad84: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ -04ad88: 7230 de0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ade │ │ -04ad8e: 0e00 |0005: return-void │ │ +04a2f0: |[04a2f0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04a300: 5410 e803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@03e8 │ │ +04a304: 7230 de0a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ade │ │ +04a30a: 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 : 374 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #244 header: │ │ -class_idx : 494 │ │ +class_idx : 503 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 374 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #244 annotations: │ │ @@ -49104,17 +49103,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 374 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #245 header: │ │ -class_idx : 495 │ │ +class_idx : 504 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 374 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ @@ -49134,17 +49133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ad90: |[04ad90] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -04ada0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04ada6: 0e00 |0003: return-void │ │ +04a30c: |[04a30c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +04a31c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -49153,19 +49152,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 │ │ -04ada8: |[04ada8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -04adb8: 1f01 3103 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04adbc: 6e20 f715 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@15f7 │ │ -04adc2: 0c00 |0005: move-result-object v0 │ │ -04adc4: 1100 |0006: return-object v0 │ │ +04a324: |[04a324] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +04a334: 1f01 3a03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a338: 6e20 f715 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@15f7 │ │ +04a33e: 0c00 |0005: move-result-object v0 │ │ +04a340: 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; │ │ │ │ @@ -49174,18 +49173,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 │ │ -04adc8: |[04adc8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -04add8: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@01ed │ │ -04addc: 7020 cc0a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0acc │ │ -04ade2: 1100 |0005: return-object v0 │ │ +04a344: |[04a344] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +04a354: 2200 f601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@01f6 │ │ +04a358: 7020 cc0a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@0acc │ │ +04a35e: 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;) │ │ @@ -49193,35 +49192,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 │ │ -04ade4: |[04ade4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04adf4: 1f01 3103 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04adf8: 6e40 fc15 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@15fc │ │ -04adfe: 0a00 |0005: move-result v0 │ │ -04ae00: 0f00 |0006: return v0 │ │ +04a360: |[04a360] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04a370: 1f01 3a03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04a374: 6e40 fc15 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@15fc │ │ +04a37a: 0a00 |0005: move-result v0 │ │ +04a37c: 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 : 374 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #246 header: │ │ -class_idx : 496 │ │ +class_idx : 505 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #246 annotations: │ │ @@ -49243,17 +49242,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 438 (ActionProvider.java) │ │ │ │ Class #247 header: │ │ -class_idx : 497 │ │ +class_idx : 506 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #247 annotations: │ │ @@ -49275,17 +49274,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 438 (ActionProvider.java) │ │ │ │ Class #248 header: │ │ -class_idx : 498 │ │ +class_idx : 507 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 438 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #248 annotations: │ │ @@ -49322,18 +49321,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ae04: |[04ae04] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -04ae14: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04ae1a: 5b01 ea03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ea │ │ -04ae1e: 0e00 |0005: return-void │ │ +04a380: |[04a380] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +04a390: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a396: 5b01 ea03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ea │ │ +04a39a: 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; │ │ @@ -49345,17 +49344,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ae20: |[04ae20] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -04ae30: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ea │ │ -04ae34: 1100 |0002: return-object v0 │ │ +04a39c: |[04a39c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +04a3ac: 5410 ea03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@03ea │ │ +04a3b0: 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;) │ │ @@ -49363,17 +49362,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae38: |[04ae38] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -04ae48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ae4a: 0f00 |0001: return v0 │ │ +04a3b4: |[04a3b4] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +04a3c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a3c6: 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;) │ │ @@ -49381,17 +49380,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae4c: |[04ae4c] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -04ae5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ae5e: 0f00 |0001: return v0 │ │ +04a3c8: |[04a3c8] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +04a3d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a3da: 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;) │ │ @@ -49405,18 +49404,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 │ │ -04ae60: |[04ae60] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -04ae70: 6e10 e90a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0ae9 │ │ -04ae76: 0c00 |0003: move-result-object v0 │ │ -04ae78: 1100 |0004: return-object v0 │ │ +04a3dc: |[04a3dc] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +04a3ec: 6e10 e90a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0ae9 │ │ +04a3f2: 0c00 |0003: move-result-object v0 │ │ +04a3f4: 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; │ │ │ │ @@ -49425,17 +49424,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ae7c: |[04ae7c] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -04ae8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ae8e: 0f00 |0001: return v0 │ │ +04a3f8: |[04a3f8] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +04a408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a40a: 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;) │ │ @@ -49443,16 +49442,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ae90: |[04ae90] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -04aea0: 0e00 |0000: return-void │ │ +04a40c: |[04a40c] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +04a41c: 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; │ │ │ │ @@ -49461,17 +49460,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04aea4: |[04aea4] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -04aeb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04aeb6: 0f00 |0001: return v0 │ │ +04a420: |[04a420] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +04a430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a432: 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;) │ │ @@ -49479,25 +49478,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04aeb8: |[04aeb8] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -04aec8: 5420 ec03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ -04aecc: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -04aed0: 6e10 ed0a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0aed │ │ -04aed6: 0a00 |0007: move-result v0 │ │ -04aed8: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -04aedc: 5420 ec03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ -04aee0: 6e10 e80a 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0ae8 │ │ -04aee6: 0a01 |000f: move-result v1 │ │ -04aee8: 7220 e40a 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0ae4 │ │ -04aeee: 0e00 |0013: return-void │ │ +04a434: |[04a434] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +04a444: 5420 ec03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ +04a448: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +04a44c: 6e10 ed0a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@0aed │ │ +04a452: 0a00 |0007: move-result v0 │ │ +04a454: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +04a458: 5420 ec03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ +04a45c: 6e10 e80a 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0ae8 │ │ +04a462: 0a01 |000f: move-result v1 │ │ +04a464: 7220 e40a 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0ae4 │ │ +04a46a: 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; │ │ @@ -49507,17 +49506,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 │ │ -04aef0: |[04aef0] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -04af00: 5b01 eb03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03eb │ │ -04af04: 0e00 |0002: return-void │ │ +04a46c: |[04a46c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +04a47c: 5b01 eb03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03eb │ │ +04a480: 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; │ │ @@ -49527,38 +49526,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 │ │ -04af08: |[04af08] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -04af18: 5430 ec03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ -04af1c: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -04af20: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -04af24: 1a00 b501 |0006: const-string v0, "ActionProvider(support)" // string@01b5 │ │ -04af28: 2201 f403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -04af2c: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04af32: 1a02 561c |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1c56 │ │ -04af36: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04af3c: 0c01 |0012: move-result-object v1 │ │ -04af3e: 6e10 211a 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -04af44: 0c02 |0016: move-result-object v2 │ │ -04af46: 6e10 f419 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ -04af4c: 0c02 |001a: move-result-object v2 │ │ -04af4e: 6e20 431a 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04af54: 0c01 |001e: move-result-object v1 │ │ -04af56: 1a02 4e00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004e │ │ -04af5a: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04af60: 0c01 |0024: move-result-object v1 │ │ -04af62: 6e10 481a 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04af68: 0c01 |0028: move-result-object v1 │ │ -04af6a: 7120 9815 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -04af70: 5b34 ec03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ -04af74: 0e00 |002e: return-void │ │ +04a484: |[04a484] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +04a494: 5430 ec03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ +04a498: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +04a49c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +04a4a0: 1a00 b501 |0006: const-string v0, "ActionProvider(support)" // string@01b5 │ │ +04a4a4: 2201 fd03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +04a4a8: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04a4ae: 1a02 5f1c |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@1c5f │ │ +04a4b2: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04a4b8: 0c01 |0012: move-result-object v1 │ │ +04a4ba: 6e10 211a 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +04a4c0: 0c02 |0016: move-result-object v2 │ │ +04a4c2: 6e10 f419 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ +04a4c8: 0c02 |001a: move-result-object v2 │ │ +04a4ca: 6e20 431a 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04a4d0: 0c01 |001e: move-result-object v1 │ │ +04a4d2: 1a02 4e00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004e │ │ +04a4d6: 6e20 431a 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04a4dc: 0c01 |0024: move-result-object v1 │ │ +04a4de: 6e10 481a 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +04a4e4: 0c01 |0028: move-result-object v1 │ │ +04a4e6: 7120 9815 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +04a4ec: 5b34 ec03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@03ec │ │ +04a4f0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -49570,35 +49569,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04af78: |[04af78] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -04af88: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03eb │ │ -04af8c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04af90: 5410 eb03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03eb │ │ -04af94: 7220 e30a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0ae3 │ │ -04af9a: 0e00 |0009: return-void │ │ +04a4f4: |[04a4f4] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +04a504: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03eb │ │ +04a508: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a50c: 5410 eb03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@03eb │ │ +04a510: 7220 e30a 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0ae3 │ │ +04a516: 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 : 438 (ActionProvider.java) │ │ │ │ Class #249 header: │ │ -class_idx : 499 │ │ +class_idx : 508 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #249 annotations: │ │ @@ -49638,17 +49637,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 921 (GestureDetectorCompat.java) │ │ │ │ Class #250 header: │ │ -class_idx : 500 │ │ +class_idx : 509 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 113 │ │ +superclass_idx : 119 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #250 annotations: │ │ @@ -49673,18 +49672,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 │ │ -04af9c: |[04af9c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -04afac: 5b01 ed03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04afb0: 7010 fd01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -04afb6: 0e00 |0005: return-void │ │ +04a518: |[04a518] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +04a528: 5b01 ed03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a52c: 7010 fd01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +04a532: 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; │ │ @@ -49695,20 +49694,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 │ │ -04afb8: |[04afb8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -04afc8: 5b12 ed03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04afcc: 6e10 0002 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0200 │ │ -04afd2: 0c00 |0005: move-result-object v0 │ │ -04afd4: 7020 fe01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01fe │ │ -04afda: 0e00 |0009: return-void │ │ +04a534: |[04a534] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +04a544: 5b12 ed03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a548: 6e10 0002 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0200 │ │ +04a54e: 0c00 |0005: move-result-object v0 │ │ +04a550: 7020 fe01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01fe │ │ +04a556: 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; │ │ @@ -49721,62 +49720,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -04afdc: |[04afdc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -04afec: 5240 2f00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002f │ │ -04aff0: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -04aff6: 2200 f103 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03f1 │ │ -04affa: 2201 f403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -04affe: 7010 3b1a 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04b004: 1a02 510b |000c: const-string v2, "Unknown message " // string@0b51 │ │ -04b008: 6e20 431a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04b00e: 0c01 |0011: move-result-object v1 │ │ -04b010: 6e20 421a 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -04b016: 0c01 |0015: move-result-object v1 │ │ -04b018: 6e10 481a 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04b01e: 0c01 |0019: move-result-object v1 │ │ -04b020: 7020 251a 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -04b026: 2700 |001d: throw v0 │ │ -04b028: 5430 ed03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b02c: 7110 fc0a 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0afc │ │ -04b032: 0c00 |0023: move-result-object v0 │ │ -04b034: 5431 ed03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b038: 7110 fb0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0afb │ │ -04b03e: 0c01 |0029: move-result-object v1 │ │ -04b040: 7220 ab15 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@15ab │ │ -04b046: 0e00 |002d: return-void │ │ -04b048: 5430 ed03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b04c: 7110 fd0a 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0afd │ │ -04b052: 28fa |0033: goto 002d // -0006 │ │ -04b054: 5430 ed03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b058: 7110 fe0a 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0afe │ │ -04b05e: 0c00 |0039: move-result-object v0 │ │ -04b060: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -04b064: 5430 ed03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b068: 7110 ff0a 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0aff │ │ -04b06e: 0a00 |0041: move-result v0 │ │ -04b070: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -04b074: 5430 ed03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b078: 7110 fe0a 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0afe │ │ -04b07e: 0c00 |0049: move-result-object v0 │ │ -04b080: 5431 ed03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b084: 7110 fb0a 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0afb │ │ -04b08a: 0c01 |004f: move-result-object v1 │ │ -04b08c: 7220 a615 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@15a6 │ │ -04b092: 28da |0053: goto 002d // -0026 │ │ -04b094: 5430 ed03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ -04b098: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -04b09a: 7120 000b 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0b00 │ │ -04b0a0: 28d3 |005a: goto 002d // -002d │ │ -04b0a2: 0000 |005b: nop // spacer │ │ -04b0a4: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +04a558: |[04a558] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +04a568: 5240 2f00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002f │ │ +04a56c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +04a572: 2200 fa03 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@03fa │ │ +04a576: 2201 fd03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +04a57a: 7010 3b1a 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04a580: 1a02 5a0b |000c: const-string v2, "Unknown message " // string@0b5a │ │ +04a584: 6e20 431a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04a58a: 0c01 |0011: move-result-object v1 │ │ +04a58c: 6e20 421a 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +04a592: 0c01 |0015: move-result-object v1 │ │ +04a594: 6e10 481a 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +04a59a: 0c01 |0019: move-result-object v1 │ │ +04a59c: 7020 251a 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +04a5a2: 2700 |001d: throw v0 │ │ +04a5a4: 5430 ed03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a5a8: 7110 fc0a 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0afc │ │ +04a5ae: 0c00 |0023: move-result-object v0 │ │ +04a5b0: 5431 ed03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a5b4: 7110 fb0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0afb │ │ +04a5ba: 0c01 |0029: move-result-object v1 │ │ +04a5bc: 7220 ab15 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@15ab │ │ +04a5c2: 0e00 |002d: return-void │ │ +04a5c4: 5430 ed03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a5c8: 7110 fd0a 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0afd │ │ +04a5ce: 28fa |0033: goto 002d // -0006 │ │ +04a5d0: 5430 ed03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a5d4: 7110 fe0a 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0afe │ │ +04a5da: 0c00 |0039: move-result-object v0 │ │ +04a5dc: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +04a5e0: 5430 ed03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a5e4: 7110 ff0a 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0aff │ │ +04a5ea: 0a00 |0041: move-result v0 │ │ +04a5ec: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +04a5f0: 5430 ed03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a5f4: 7110 fe0a 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@0afe │ │ +04a5fa: 0c00 |0049: move-result-object v0 │ │ +04a5fc: 5431 ed03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a600: 7110 fb0a 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0afb │ │ +04a606: 0c01 |004f: move-result-object v1 │ │ +04a608: 7220 a615 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@15a6 │ │ +04a60e: 28da |0053: goto 002d // -0026 │ │ +04a610: 5430 ed03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@03ed │ │ +04a614: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +04a616: 7120 000b 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0b00 │ │ +04a61c: 28d3 |005a: goto 002d // -002d │ │ +04a61e: 0000 |005b: nop // spacer │ │ +04a620: 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 │ │ @@ -49788,17 +49787,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 : 921 (GestureDetectorCompat.java) │ │ │ │ Class #251 header: │ │ -class_idx : 503 │ │ +class_idx : 512 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #251 annotations: │ │ @@ -49822,18 +49821,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 │ │ -04b0b8: |[04b0b8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -04b0c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b0ca: 7040 100b 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@0b10 │ │ -04b0d0: 0e00 |0004: return-void │ │ +04a634: |[04a634] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +04a644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a646: 7040 100b 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@0b10 │ │ +04a64c: 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; │ │ @@ -49844,27 +49843,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 │ │ -04b0d4: |[04b0d4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -04b0e4: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b0ea: 6000 2d00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04b0ee: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -04b0f2: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -04b0f6: 2200 f601 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@01f6 │ │ -04b0fa: 7040 0a0b 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@0b0a │ │ -04b100: 5b20 0a04 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ -04b104: 0e00 |0010: return-void │ │ -04b106: 2200 f501 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@01f5 │ │ -04b10a: 7040 fa0a 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@0afa │ │ -04b110: 5b20 0a04 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ -04b114: 28f8 |0018: goto 0010 // -0008 │ │ +04a650: |[04a650] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +04a660: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a666: 6000 2d00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04a66a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +04a66e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +04a672: 2200 ff01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@01ff │ │ +04a676: 7040 0a0b 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@0b0a │ │ +04a67c: 5b20 0a04 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ +04a680: 0e00 |0010: return-void │ │ +04a682: 2200 fe01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@01fe │ │ +04a686: 7040 fa0a 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@0afa │ │ +04a68c: 5b20 0a04 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ +04a690: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -49880,19 +49879,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04b118: |[04b118] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -04b128: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ -04b12c: 7210 f20a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0af2 │ │ -04b132: 0a00 |0005: move-result v0 │ │ -04b134: 0f00 |0006: return v0 │ │ +04a694: |[04a694] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +04a6a4: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ +04a6a8: 7210 f20a 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0af2 │ │ +04a6ae: 0a00 |0005: move-result v0 │ │ +04a6b0: 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;) │ │ @@ -49900,19 +49899,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b138: |[04b138] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04b148: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ -04b14c: 7220 f30a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0af3 │ │ -04b152: 0a00 |0005: move-result v0 │ │ -04b154: 0f00 |0006: return v0 │ │ +04a6b4: |[04a6b4] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04a6c4: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ +04a6c8: 7220 f30a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0af3 │ │ +04a6ce: 0a00 |0005: move-result v0 │ │ +04a6d0: 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; │ │ │ │ @@ -49921,18 +49920,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b158: |[04b158] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -04b168: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ -04b16c: 7220 f40a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0af4 │ │ -04b172: 0e00 |0005: return-void │ │ +04a6d4: |[04a6d4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +04a6e4: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ +04a6e8: 7220 f40a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0af4 │ │ +04a6ee: 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 │ │ @@ -49942,32 +49941,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b174: |[04b174] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -04b184: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ -04b188: 7220 f50a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0af5 │ │ -04b18e: 0e00 |0005: return-void │ │ +04a6f0: |[04a6f0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +04a700: 5410 0a04 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@040a │ │ +04a704: 7220 f50a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0af5 │ │ +04a70a: 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 : 921 (GestureDetectorCompat.java) │ │ │ │ Class #252 header: │ │ -class_idx : 504 │ │ +class_idx : 513 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 931 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #252 annotations: │ │ @@ -50007,17 +50006,17 @@ │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 931 (GravityCompat.java) │ │ │ │ Class #253 header: │ │ -class_idx : 507 │ │ +class_idx : 516 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 931 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 annotations: │ │ @@ -50062,26 +50061,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04b190: |[04b190] android.support.v4.view.GravityCompat.:()V │ │ -04b1a0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04b1a4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -04b1a8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b1ac: 2201 fa01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@01fa │ │ -04b1b0: 7010 1e0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0b1e │ │ -04b1b6: 6901 0c04 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ -04b1ba: 0e00 |000d: return-void │ │ -04b1bc: 2201 f901 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@01f9 │ │ -04b1c0: 7010 190b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0b19 │ │ -04b1c6: 6901 0c04 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ -04b1ca: 28f8 |0015: goto 000d // -0008 │ │ +04a70c: |[04a70c] android.support.v4.view.GravityCompat.:()V │ │ +04a71c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04a720: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +04a724: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04a728: 2201 0302 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0203 │ │ +04a72c: 7010 1e0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0b1e │ │ +04a732: 6901 0c04 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ +04a736: 0e00 |000d: return-void │ │ +04a738: 2201 0202 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0202 │ │ +04a73c: 7010 190b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0b19 │ │ +04a742: 6901 0c04 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ +04a746: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -50093,17 +50092,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b1cc: |[04b1cc] android.support.v4.view.GravityCompat.:()V │ │ -04b1dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b1e2: 0e00 |0003: return-void │ │ +04a748: |[04a748] android.support.v4.view.GravityCompat.:()V │ │ +04a758: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -50112,26 +50111,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 │ │ -04b1e4: |[04b1e4] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -04b1f4: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ -04b1f8: 0191 |0002: move v1, v9 │ │ -04b1fa: 01a2 |0003: move v2, v10 │ │ -04b1fc: 01b3 |0004: move v3, v11 │ │ -04b1fe: 07c4 |0005: move-object v4, v12 │ │ -04b200: 01d5 |0006: move v5, v13 │ │ -04b202: 01e6 |0007: move v6, v14 │ │ -04b204: 07f7 |0008: move-object v7, v15 │ │ -04b206: 0208 1000 |0009: move/from16 v8, v16 │ │ -04b20a: 7809 150b 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@0b15 │ │ -04b210: 0e00 |000e: return-void │ │ +04a760: |[04a760] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +04a770: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ +04a774: 0191 |0002: move v1, v9 │ │ +04a776: 01a2 |0003: move v2, v10 │ │ +04a778: 01b3 |0004: move v3, v11 │ │ +04a77a: 07c4 |0005: move-object v4, v12 │ │ +04a77c: 01d5 |0006: move v5, v13 │ │ +04a77e: 01e6 |0007: move v6, v14 │ │ +04a780: 07f7 |0008: move-object v7, v15 │ │ +04a782: 0208 1000 |0009: move/from16 v8, v16 │ │ +04a786: 7809 150b 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@0b15 │ │ +04a78c: 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 │ │ @@ -50147,24 +50146,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 │ │ -04b214: |[04b214] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04b224: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ -04b228: 0171 |0002: move v1, v7 │ │ -04b22a: 0182 |0003: move v2, v8 │ │ -04b22c: 0193 |0004: move v3, v9 │ │ -04b22e: 07a4 |0005: move-object v4, v10 │ │ -04b230: 07b5 |0006: move-object v5, v11 │ │ -04b232: 01c6 |0007: move v6, v12 │ │ -04b234: 7807 160b 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@0b16 │ │ -04b23a: 0e00 |000b: return-void │ │ +04a790: |[04a790] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04a7a0: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ +04a7a4: 0171 |0002: move v1, v7 │ │ +04a7a6: 0182 |0003: move v2, v8 │ │ +04a7a8: 0193 |0004: move v3, v9 │ │ +04a7aa: 07a4 |0005: move-object v4, v10 │ │ +04a7ac: 07b5 |0006: move-object v5, v11 │ │ +04a7ae: 01c6 |0007: move v6, v12 │ │ +04a7b0: 7807 160b 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@0b16 │ │ +04a7b6: 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 │ │ @@ -50178,18 +50177,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 │ │ -04b23c: |[04b23c] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04b24c: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ -04b250: 7254 170b 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@0b17 │ │ -04b256: 0e00 |0005: return-void │ │ +04a7b8: |[04a7b8] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04a7c8: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ +04a7cc: 7254 170b 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@0b17 │ │ +04a7d2: 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; │ │ @@ -50201,33 +50200,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04b258: |[04b258] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -04b268: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ -04b26c: 7230 180b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0b18 │ │ -04b272: 0a00 |0005: move-result v0 │ │ -04b274: 0f00 |0006: return v0 │ │ +04a7d4: |[04a7d4] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +04a7e4: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@040c │ │ +04a7e8: 7230 180b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0b18 │ │ +04a7ee: 0a00 |0005: move-result v0 │ │ +04a7f0: 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 : 931 (GravityCompat.java) │ │ │ │ Class #254 header: │ │ -class_idx : 508 │ │ +class_idx : 517 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 935 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 - │ │ @@ -50243,17 +50242,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b278: |[04b278] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -04b288: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b28e: 0e00 |0003: return-void │ │ +04a7f4: |[04a7f4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +04a804: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a80a: 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;) │ │ @@ -50261,17 +50260,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 │ │ -04b290: |[04b290] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -04b2a0: 7708 b315 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@15b3 │ │ -04b2a6: 0e00 |0003: return-void │ │ +04a80c: |[04a80c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +04a81c: 7708 b315 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@15b3 │ │ +04a822: 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 │ │ @@ -50287,17 +50286,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 │ │ -04b2a8: |[04b2a8] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04b2b8: 7706 b515 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@15b5 │ │ -04b2be: 0e00 |0003: return-void │ │ +04a824: |[04a824] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04a834: 7706 b515 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@15b5 │ │ +04a83a: 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 │ │ @@ -50311,17 +50310,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 │ │ -04b2c0: |[04b2c0] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04b2d0: 7140 b715 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@15b7 │ │ -04b2d6: 0e00 |0003: return-void │ │ +04a83c: |[04a83c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +04a84c: 7140 b715 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@15b7 │ │ +04a852: 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; │ │ @@ -50333,32 +50332,32 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04b2d8: |[04b2d8] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -04b2e8: 7120 b815 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@15b8 │ │ -04b2ee: 0a00 |0003: move-result v0 │ │ -04b2f0: 0f00 |0004: return v0 │ │ +04a854: |[04a854] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +04a864: 7120 b815 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@15b8 │ │ +04a86a: 0a00 |0003: move-result v0 │ │ +04a86c: 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 : 935 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #255 header: │ │ -class_idx : 512 │ │ +class_idx : 521 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #255 annotations: │ │ @@ -50416,17 +50415,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1069 (KeyEventCompat.java) │ │ │ │ Class #256 header: │ │ -class_idx : 513 │ │ +class_idx : 522 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1069 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 annotations: │ │ @@ -50450,26 +50449,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04b2f4: |[04b2f4] android.support.v4.view.KeyEventCompat.:()V │ │ -04b304: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04b308: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04b30c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b310: 2200 ff01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@01ff │ │ -04b314: 7010 3c0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0b3c │ │ -04b31a: 6900 1204 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b31e: 0e00 |000d: return-void │ │ -04b320: 2200 fd01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@01fd │ │ -04b324: 7010 2e0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0b2e │ │ -04b32a: 6900 1204 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b32e: 28f8 |0015: goto 000d // -0008 │ │ +04a870: |[04a870] android.support.v4.view.KeyEventCompat.:()V │ │ +04a880: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04a884: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04a888: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04a88c: 2200 0802 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0208 │ │ +04a890: 7010 3c0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0b3c │ │ +04a896: 6900 1204 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a89a: 0e00 |000d: return-void │ │ +04a89c: 2200 0602 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0206 │ │ +04a8a0: 7010 2e0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0b2e │ │ +04a8a6: 6900 1204 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a8aa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -50479,17 +50478,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b330: |[04b330] android.support.v4.view.KeyEventCompat.:()V │ │ -04b340: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b346: 0e00 |0003: return-void │ │ +04a8ac: |[04a8ac] android.support.v4.view.KeyEventCompat.:()V │ │ +04a8bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04a8c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -50498,19 +50497,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 │ │ -04b348: |[04b348] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -04b358: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b35c: 7254 400b 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@0b40 │ │ -04b362: 0a00 |0005: move-result v0 │ │ -04b364: 0f00 |0006: return v0 │ │ +04a8c4: |[04a8c4] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +04a8d4: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a8d8: 7254 400b 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@0b40 │ │ +04a8de: 0a00 |0005: move-result v0 │ │ +04a8e0: 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; │ │ @@ -50521,19 +50520,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 │ │ -04b368: |[04b368] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -04b378: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b37c: 7220 410b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0b41 │ │ -04b382: 0c00 |0005: move-result-object v0 │ │ -04b384: 1100 |0006: return-object v0 │ │ +04a8e4: |[04a8e4] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +04a8f4: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a8f8: 7220 410b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0b41 │ │ +04a8fe: 0c00 |0005: move-result-object v0 │ │ +04a900: 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;) │ │ @@ -50541,21 +50540,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 │ │ -04b388: |[04b388] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -04b398: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b39c: 6e10 be15 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@15be │ │ -04b3a2: 0a01 |0005: move-result v1 │ │ -04b3a4: 7230 430b 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0b43 │ │ -04b3aa: 0a00 |0009: move-result v0 │ │ -04b3ac: 0f00 |000a: return v0 │ │ +04a904: |[04a904] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +04a914: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a918: 6e10 be15 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@15be │ │ +04a91e: 0a01 |0005: move-result v1 │ │ +04a920: 7230 430b 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0b43 │ │ +04a926: 0a00 |0009: move-result v0 │ │ +04a928: 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 │ │ │ │ @@ -50564,21 +50563,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04b3b0: |[04b3b0] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -04b3c0: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b3c4: 6e10 be15 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@15be │ │ -04b3ca: 0a01 |0005: move-result v1 │ │ -04b3cc: 7220 440b 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0b44 │ │ -04b3d2: 0a00 |0009: move-result v0 │ │ -04b3d4: 0f00 |000a: return v0 │ │ +04a92c: |[04a92c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +04a93c: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a940: 6e10 be15 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@15be │ │ +04a946: 0a01 |0005: move-result v1 │ │ +04a948: 7220 440b 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0b44 │ │ +04a94e: 0a00 |0009: move-result v0 │ │ +04a950: 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;) │ │ @@ -50586,19 +50585,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b3d8: |[04b3d8] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04b3e8: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b3ec: 7220 420b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0b42 │ │ -04b3f2: 0a00 |0005: move-result v0 │ │ -04b3f4: 0f00 |0006: return v0 │ │ +04a954: |[04a954] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +04a964: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a968: 7220 420b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0b42 │ │ +04a96e: 0a00 |0005: move-result v0 │ │ +04a970: 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;) │ │ @@ -50606,19 +50605,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04b3f8: |[04b3f8] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -04b408: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b40c: 7230 430b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0b43 │ │ -04b412: 0a00 |0005: move-result v0 │ │ -04b414: 0f00 |0006: return v0 │ │ +04a974: |[04a974] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +04a984: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a988: 7230 430b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0b43 │ │ +04a98e: 0a00 |0005: move-result v0 │ │ +04a990: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -50627,19 +50626,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b418: |[04b418] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -04b428: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b42c: 7220 440b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0b44 │ │ -04b432: 0a00 |0005: move-result v0 │ │ -04b434: 0f00 |0006: return v0 │ │ +04a994: |[04a994] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +04a9a4: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a9a8: 7220 440b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0b44 │ │ +04a9ae: 0a00 |0005: move-result v0 │ │ +04a9b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50647,19 +50646,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04b438: |[04b438] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -04b448: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b44c: 7220 450b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0b45 │ │ -04b452: 0a00 |0005: move-result v0 │ │ -04b454: 0f00 |0006: return v0 │ │ +04a9b4: |[04a9b4] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +04a9c4: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a9c8: 7220 450b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0b45 │ │ +04a9ce: 0a00 |0005: move-result v0 │ │ +04a9d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -50667,32 +50666,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04b458: |[04b458] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -04b468: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ -04b46c: 7220 460b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0b46 │ │ -04b472: 0e00 |0005: return-void │ │ +04a9d4: |[04a9d4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +04a9e4: 6200 1204 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0412 │ │ +04a9e8: 7220 460b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0b46 │ │ +04a9ee: 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 : 1069 (KeyEventCompat.java) │ │ │ │ Class #257 header: │ │ -class_idx : 514 │ │ +class_idx : 523 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1070 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 - │ │ @@ -50708,17 +50707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b474: |[04b474] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -04b484: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b48a: 0e00 |0003: return-void │ │ +04a9f0: |[04a9f0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +04aa00: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04aa06: 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;) │ │ @@ -50726,19 +50725,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 │ │ -04b48c: |[04b48c] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -04b49c: 1f03 2403 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0324 │ │ -04b4a0: 6e40 bb15 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@15bb │ │ -04b4a6: 0a00 |0005: move-result v0 │ │ -04b4a8: 0f00 |0006: return v0 │ │ +04aa08: |[04aa08] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +04aa18: 1f03 2d03 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@032d │ │ +04aa1c: 6e40 bb15 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@15bb │ │ +04aa22: 0a00 |0005: move-result v0 │ │ +04aa24: 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; │ │ @@ -50749,18 +50748,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 │ │ -04b4ac: |[04b4ac] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -04b4bc: 6e10 1916 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1619 │ │ -04b4c2: 0c00 |0003: move-result-object v0 │ │ -04b4c4: 1100 |0004: return-object v0 │ │ +04aa28: |[04aa28] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +04aa38: 6e10 1916 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1619 │ │ +04aa3e: 0c00 |0003: move-result-object v0 │ │ +04aa40: 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;) │ │ @@ -50768,18 +50767,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b4c8: |[04b4c8] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04b4d8: 6e10 c015 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@15c0 │ │ -04b4de: 0a00 |0003: move-result v0 │ │ -04b4e0: 0f00 |0004: return v0 │ │ +04aa44: |[04aa44] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +04aa54: 6e10 c015 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@15c0 │ │ +04aa5a: 0a00 |0003: move-result v0 │ │ +04aa5c: 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;) │ │ @@ -50787,31 +50786,31 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b4e4: |[04b4e4] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -04b4f4: 6e10 c415 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@15c4 │ │ -04b4fa: 0e00 |0003: return-void │ │ +04aa60: |[04aa60] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +04aa70: 6e10 c415 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@15c4 │ │ +04aa76: 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 : 1070 (KeyEventCompatEclair.java) │ │ │ │ Class #258 header: │ │ -class_idx : 515 │ │ +class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #258 - │ │ @@ -50827,17 +50826,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b4fc: |[04b4fc] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -04b50c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b512: 0e00 |0003: return-void │ │ +04aa78: |[04aa78] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +04aa88: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04aa8e: 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;) │ │ @@ -50845,18 +50844,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04b514: |[04b514] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -04b524: 7120 c115 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@15c1 │ │ -04b52a: 0a00 |0003: move-result v0 │ │ -04b52c: 0f00 |0004: return v0 │ │ +04aa90: |[04aa90] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +04aaa0: 7120 c115 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@15c1 │ │ +04aaa6: 0a00 |0003: move-result v0 │ │ +04aaa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -50865,18 +50864,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b530: |[04b530] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -04b540: 7110 c215 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@15c2 │ │ -04b546: 0a00 |0003: move-result v0 │ │ -04b548: 0f00 |0004: return v0 │ │ +04aaac: |[04aaac] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +04aabc: 7110 c215 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@15c2 │ │ +04aac2: 0a00 |0003: move-result v0 │ │ +04aac4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -50884,32 +50883,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b54c: |[04b54c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -04b55c: 7110 c315 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@15c3 │ │ -04b562: 0a00 |0003: move-result v0 │ │ -04b564: 0f00 |0004: return v0 │ │ +04aac8: |[04aac8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +04aad8: 7110 c315 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@15c3 │ │ +04aade: 0a00 |0003: move-result v0 │ │ +04aae0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 1071 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #259 header: │ │ -class_idx : 516 │ │ +class_idx : 525 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2398 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2407 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -50969,21 +50968,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 : 2398 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2407 (MarginLayoutParamsCompat.java) │ │ │ │ Class #260 header: │ │ -class_idx : 519 │ │ +class_idx : 528 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2398 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2407 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -51006,26 +51005,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04b568: |[04b568] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -04b578: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04b57c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -04b580: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b584: 2201 0602 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0206 │ │ -04b588: 7010 6c0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0b6c │ │ -04b58e: 6901 1304 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b592: 0e00 |000d: return-void │ │ -04b594: 2201 0502 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0205 │ │ -04b598: 7010 630b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0b63 │ │ -04b59e: 6901 1304 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b5a2: 28f8 |0015: goto 000d // -0008 │ │ +04aae4: |[04aae4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +04aaf4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04aaf8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +04aafc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04ab00: 2201 0f02 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@020f │ │ +04ab04: 7010 6c0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0b6c │ │ +04ab0a: 6901 1304 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ab0e: 0e00 |000d: return-void │ │ +04ab10: 2201 0e02 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@020e │ │ +04ab14: 7010 630b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0b63 │ │ +04ab1a: 6901 1304 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ab1e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -51037,17 +51036,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b5a4: |[04b5a4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -04b5b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b5ba: 0e00 |0003: return-void │ │ +04ab20: |[04ab20] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +04ab30: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04ab36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -51056,19 +51055,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 │ │ -04b5bc: |[04b5bc] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04b5cc: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b5d0: 7220 5b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b5b │ │ -04b5d6: 0a00 |0005: move-result v0 │ │ -04b5d8: 0f00 |0006: return v0 │ │ +04ab38: |[04ab38] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04ab48: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ab4c: 7220 5b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b5b │ │ +04ab52: 0a00 |0005: move-result v0 │ │ +04ab54: 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;) │ │ @@ -51076,19 +51075,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 │ │ -04b5dc: |[04b5dc] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04b5ec: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b5f0: 7220 5c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b5c │ │ -04b5f6: 0a00 |0005: move-result v0 │ │ -04b5f8: 0f00 |0006: return v0 │ │ +04ab58: |[04ab58] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04ab68: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ab6c: 7220 5c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b5c │ │ +04ab72: 0a00 |0005: move-result v0 │ │ +04ab74: 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;) │ │ @@ -51096,19 +51095,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 │ │ -04b5fc: |[04b5fc] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04b60c: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b610: 7220 5d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b5d │ │ -04b616: 0a00 |0005: move-result v0 │ │ -04b618: 0f00 |0006: return v0 │ │ +04ab78: |[04ab78] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04ab88: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ab8c: 7220 5d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b5d │ │ +04ab92: 0a00 |0005: move-result v0 │ │ +04ab94: 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;) │ │ @@ -51116,19 +51115,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 │ │ -04b61c: |[04b61c] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -04b62c: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b630: 7220 5e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0b5e │ │ -04b636: 0a00 |0005: move-result v0 │ │ -04b638: 0f00 |0006: return v0 │ │ +04ab98: |[04ab98] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +04aba8: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04abac: 7220 5e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0b5e │ │ +04abb2: 0a00 |0005: move-result v0 │ │ +04abb4: 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;) │ │ @@ -51136,18 +51135,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 │ │ -04b63c: |[04b63c] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b64c: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b650: 7230 5f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b5f │ │ -04b656: 0e00 |0005: return-void │ │ +04abb8: |[04abb8] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04abc8: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04abcc: 7230 5f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b5f │ │ +04abd2: 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 │ │ @@ -51157,18 +51156,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 │ │ -04b658: |[04b658] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b668: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b66c: 7230 600b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b60 │ │ -04b672: 0e00 |0005: return-void │ │ +04abd4: |[04abd4] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04abe4: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04abe8: 7230 600b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b60 │ │ +04abee: 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 │ │ @@ -51178,18 +51177,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 │ │ -04b674: |[04b674] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b684: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b688: 7230 610b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b61 │ │ -04b68e: 0e00 |0005: return-void │ │ +04abf0: |[04abf0] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04ac00: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ac04: 7230 610b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b61 │ │ +04ac0a: 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 │ │ @@ -51199,34 +51198,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 │ │ -04b690: |[04b690] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b6a0: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ -04b6a4: 7230 620b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b62 │ │ -04b6aa: 0e00 |0005: return-void │ │ +04ac0c: |[04ac0c] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04ac1c: 6200 1304 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0413 │ │ +04ac20: 7230 620b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b62 │ │ +04ac26: 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 : 2398 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2407 (MarginLayoutParamsCompat.java) │ │ │ │ Class #261 header: │ │ -class_idx : 520 │ │ +class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2402 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2411 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #261 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -51241,17 +51240,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b6ac: |[04b6ac] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -04b6bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b6c2: 0e00 |0003: return-void │ │ +04ac28: |[04ac28] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +04ac38: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04ac3e: 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;) │ │ @@ -51259,18 +51258,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 │ │ -04b6c4: |[04b6c4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04b6d4: 6e10 9d16 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@169d │ │ -04b6da: 0a00 |0003: move-result v0 │ │ -04b6dc: 0f00 |0004: return v0 │ │ +04ac40: |[04ac40] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04ac50: 6e10 9d16 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@169d │ │ +04ac56: 0a00 |0003: move-result v0 │ │ +04ac58: 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;) │ │ @@ -51278,18 +51277,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 │ │ -04b6e0: |[04b6e0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04b6f0: 6e10 9e16 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@169e │ │ -04b6f6: 0a00 |0003: move-result v0 │ │ -04b6f8: 0f00 |0004: return v0 │ │ +04ac5c: |[04ac5c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04ac6c: 6e10 9e16 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@169e │ │ +04ac72: 0a00 |0003: move-result v0 │ │ +04ac74: 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;) │ │ @@ -51297,18 +51296,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 │ │ -04b6fc: |[04b6fc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -04b70c: 6e10 9f16 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@169f │ │ -04b712: 0a00 |0003: move-result v0 │ │ -04b714: 0f00 |0004: return v0 │ │ +04ac78: |[04ac78] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +04ac88: 6e10 9f16 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@169f │ │ +04ac8e: 0a00 |0003: move-result v0 │ │ +04ac90: 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;) │ │ @@ -51316,18 +51315,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 │ │ -04b718: |[04b718] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -04b728: 6e10 a016 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@16a0 │ │ -04b72e: 0a00 |0003: move-result v0 │ │ -04b730: 0f00 |0004: return v0 │ │ +04ac94: |[04ac94] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +04aca4: 6e10 a016 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@16a0 │ │ +04acaa: 0a00 |0003: move-result v0 │ │ +04acac: 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;) │ │ @@ -51335,17 +51334,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 │ │ -04b734: |[04b734] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b744: 6e20 a116 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@16a1 │ │ -04b74a: 0e00 |0003: return-void │ │ +04acb0: |[04acb0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04acc0: 6e20 a116 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@16a1 │ │ +04acc6: 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 │ │ @@ -51355,17 +51354,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 │ │ -04b74c: |[04b74c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b75c: 6e20 a216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@16a2 │ │ -04b762: 0e00 |0003: return-void │ │ +04acc8: |[04acc8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04acd8: 6e20 a216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@16a2 │ │ +04acde: 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 │ │ @@ -51375,17 +51374,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 │ │ -04b764: |[04b764] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b774: 6e20 a316 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@16a3 │ │ -04b77a: 0e00 |0003: return-void │ │ +04ace0: |[04ace0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04acf0: 6e20 a316 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@16a3 │ │ +04acf6: 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 │ │ @@ -51395,33 +51394,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 │ │ -04b77c: |[04b77c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -04b78c: 6e20 a416 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@16a4 │ │ -04b792: 0e00 |0003: return-void │ │ +04acf8: |[04acf8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +04ad08: 6e20 a416 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@16a4 │ │ +04ad0e: 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 : 2402 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 2411 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #262 header: │ │ -class_idx : 521 │ │ +class_idx : 530 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2404 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2413 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #262 annotations: │ │ Annotations on method #2953 'setShowAsAction' │ │ @@ -51440,17 +51439,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b794: |[04b794] android.support.v4.view.MenuCompat.:()V │ │ -04b7a4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b7aa: 0e00 |0003: return-void │ │ +04ad10: |[04ad10] android.support.v4.view.MenuCompat.:()V │ │ +04ad20: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04ad26: 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;) │ │ @@ -51458,33 +51457,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 │ │ -04b7ac: |[04b7ac] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04b7bc: 7120 b90b 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0bb9 │ │ -04b7c2: 0e00 |0003: return-void │ │ +04ad28: |[04ad28] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +04ad38: 7120 b90b 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0bb9 │ │ +04ad3e: 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 : 2404 (MenuCompat.java) │ │ + source_file_idx : 2413 (MenuCompat.java) │ │ │ │ Class #263 header: │ │ -class_idx : 526 │ │ +class_idx : 535 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -51544,21 +51543,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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #264 header: │ │ -class_idx : 527 │ │ +class_idx : 536 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -51582,21 +51581,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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #265 header: │ │ -class_idx : 528 │ │ +class_idx : 537 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2415 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -51650,32 +51649,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04b7c4: |[04b7c4] android.support.v4.view.MenuItemCompat.:()V │ │ -04b7d4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04b7d8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04b7dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04b7e0: 2201 0d02 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@020d │ │ -04b7e4: 7010 9f0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0b9f │ │ -04b7ea: 6901 1604 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b7ee: 0e00 |000d: return-void │ │ -04b7f0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -04b7f4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -04b7f8: 2201 0b02 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@020b │ │ -04b7fc: 7010 930b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0b93 │ │ -04b802: 6901 1604 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b806: 28f4 |0019: goto 000d // -000c │ │ -04b808: 2201 0a02 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@020a │ │ -04b80c: 7010 8a0b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0b8a │ │ -04b812: 6901 1604 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b816: 28ec |0021: goto 000d // -0014 │ │ +04ad40: |[04ad40] android.support.v4.view.MenuItemCompat.:()V │ │ +04ad50: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04ad54: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04ad58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04ad5c: 2201 1602 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0216 │ │ +04ad60: 7010 9f0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0b9f │ │ +04ad66: 6901 1604 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04ad6a: 0e00 |000d: return-void │ │ +04ad6c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +04ad70: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +04ad74: 2201 1402 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0214 │ │ +04ad78: 7010 930b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0b93 │ │ +04ad7e: 6901 1604 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04ad82: 28f4 |0019: goto 000d // -000c │ │ +04ad84: 2201 1302 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0213 │ │ +04ad88: 7010 8a0b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0b8a │ │ +04ad8e: 6901 1604 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04ad92: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -51689,17 +51688,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b818: |[04b818] android.support.v4.view.MenuItemCompat.:()V │ │ -04b828: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04b82e: 0e00 |0003: return-void │ │ +04ad94: |[04ad94] android.support.v4.view.MenuItemCompat.:()V │ │ +04ada4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04adaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -51708,25 +51707,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04b830: |[04b830] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -04b840: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b844: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b848: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b84c: 7210 1f08 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@081f │ │ -04b852: 0a00 |0009: move-result v0 │ │ -04b854: 0f00 |000a: return v0 │ │ -04b856: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b85a: 7220 a40b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0ba4 │ │ -04b860: 0a00 |0010: move-result v0 │ │ -04b862: 28f9 |0011: goto 000a // -0007 │ │ +04adac: |[04adac] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +04adbc: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04adc0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04adc4: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04adc8: 7210 1f08 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@081f │ │ +04adce: 0a00 |0009: move-result v0 │ │ +04add0: 0f00 |000a: return v0 │ │ +04add2: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04add6: 7220 a40b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0ba4 │ │ +04addc: 0a00 |0010: move-result v0 │ │ +04adde: 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; │ │ @@ -51737,25 +51736,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04b864: |[04b864] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -04b874: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b878: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b87c: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b880: 7210 2008 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0820 │ │ -04b886: 0a00 |0009: move-result v0 │ │ -04b888: 0f00 |000a: return v0 │ │ -04b88a: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b88e: 7220 a50b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0ba5 │ │ -04b894: 0a00 |0010: move-result v0 │ │ -04b896: 28f9 |0011: goto 000a // -0007 │ │ +04ade0: |[04ade0] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +04adf0: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04adf4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04adf8: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04adfc: 7210 2008 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0820 │ │ +04ae02: 0a00 |0009: move-result v0 │ │ +04ae04: 0f00 |000a: return v0 │ │ +04ae06: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04ae0a: 7220 a50b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0ba5 │ │ +04ae10: 0a00 |0010: move-result v0 │ │ +04ae12: 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; │ │ @@ -51766,26 +51765,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 │ │ -04b898: |[04b898] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -04b8a8: 2020 8a01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b8ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b8b0: 1f02 8a01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b8b4: 7210 2208 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0822 │ │ -04b8ba: 0c00 |0009: move-result-object v0 │ │ -04b8bc: 1100 |000a: return-object v0 │ │ -04b8be: 1a00 6509 |000b: const-string v0, "MenuItemCompat" // string@0965 │ │ -04b8c2: 1a01 ce10 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@10ce │ │ -04b8c6: 7120 9815 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -04b8cc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -04b8ce: 28f7 |0013: goto 000a // -0009 │ │ +04ae14: |[04ae14] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +04ae24: 2020 9301 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04ae28: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04ae2c: 1f02 9301 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04ae30: 7210 2208 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0822 │ │ +04ae36: 0c00 |0009: move-result-object v0 │ │ +04ae38: 1100 |000a: return-object v0 │ │ +04ae3a: 1a00 6e09 |000b: const-string v0, "MenuItemCompat" // string@096e │ │ +04ae3e: 1a01 d710 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@10d7 │ │ +04ae42: 7120 9815 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +04ae48: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +04ae4a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -51798,25 +51797,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 │ │ -04b8d0: |[04b8d0] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -04b8e0: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b8e4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b8e8: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b8ec: 7210 2108 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0821 │ │ -04b8f2: 0c00 |0009: move-result-object v0 │ │ -04b8f4: 1100 |000a: return-object v0 │ │ -04b8f6: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b8fa: 7220 a60b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0ba6 │ │ -04b900: 0c00 |0010: move-result-object v0 │ │ -04b902: 28f9 |0011: goto 000a // -0007 │ │ +04ae4c: |[04ae4c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +04ae5c: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04ae60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04ae64: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04ae68: 7210 2108 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0821 │ │ +04ae6e: 0c00 |0009: move-result-object v0 │ │ +04ae70: 1100 |000a: return-object v0 │ │ +04ae72: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04ae76: 7220 a60b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0ba6 │ │ +04ae7c: 0c00 |0010: move-result-object v0 │ │ +04ae7e: 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; │ │ @@ -51827,25 +51826,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04b904: |[04b904] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -04b914: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b918: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b91c: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b920: 7210 2308 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0823 │ │ -04b926: 0a00 |0009: move-result v0 │ │ -04b928: 0f00 |000a: return v0 │ │ -04b92a: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b92e: 7220 a70b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0ba7 │ │ -04b934: 0a00 |0010: move-result v0 │ │ -04b936: 28f9 |0011: goto 000a // -0007 │ │ +04ae80: |[04ae80] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +04ae90: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04ae94: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04ae98: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04ae9c: 7210 2308 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0823 │ │ +04aea2: 0a00 |0009: move-result v0 │ │ +04aea4: 0f00 |000a: return v0 │ │ +04aea6: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04aeaa: 7220 a70b 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0ba7 │ │ +04aeb0: 0a00 |0010: move-result v0 │ │ +04aeb2: 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; │ │ @@ -51856,25 +51855,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 │ │ -04b938: |[04b938] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -04b948: 2020 8a01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b94c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b950: 1f02 8a01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b954: 7220 2808 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@0828 │ │ -04b95a: 0c02 |0009: move-result-object v2 │ │ -04b95c: 1102 |000a: return-object v2 │ │ -04b95e: 1a00 6509 |000b: const-string v0, "MenuItemCompat" // string@0965 │ │ -04b962: 1a01 fe1a |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1afe │ │ -04b966: 7120 9815 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -04b96c: 28f8 |0012: goto 000a // -0008 │ │ +04aeb4: |[04aeb4] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +04aec4: 2020 9301 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04aec8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04aecc: 1f02 9301 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04aed0: 7220 2808 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@0828 │ │ +04aed6: 0c02 |0009: move-result-object v2 │ │ +04aed8: 1102 |000a: return-object v2 │ │ +04aeda: 1a00 6e09 |000b: const-string v0, "MenuItemCompat" // string@096e │ │ +04aede: 1a01 071b |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1b07 │ │ +04aee2: 7120 9815 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +04aee8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -51887,25 +51886,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 │ │ -04b970: |[04b970] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -04b980: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b984: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b988: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b98c: 7220 2408 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0824 │ │ -04b992: 0c00 |0009: move-result-object v0 │ │ -04b994: 1100 |000a: return-object v0 │ │ -04b996: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b99a: 7230 a80b 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0ba8 │ │ -04b9a0: 0c00 |0010: move-result-object v0 │ │ -04b9a2: 28f9 |0011: goto 000a // -0007 │ │ +04aeec: |[04aeec] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +04aefc: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af00: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04af04: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af08: 7220 2408 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0824 │ │ +04af0e: 0c00 |0009: move-result-object v0 │ │ +04af10: 1100 |000a: return-object v0 │ │ +04af12: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04af16: 7230 a80b 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0ba8 │ │ +04af1c: 0c00 |0010: move-result-object v0 │ │ +04af1e: 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; │ │ @@ -51917,25 +51916,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 │ │ -04b9a4: |[04b9a4] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -04b9b4: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b9b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b9bc: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b9c0: 7220 2508 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0825 │ │ -04b9c6: 0c00 |0009: move-result-object v0 │ │ -04b9c8: 1100 |000a: return-object v0 │ │ -04b9ca: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04b9ce: 7230 a90b 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0ba9 │ │ -04b9d4: 0c00 |0010: move-result-object v0 │ │ -04b9d6: 28f9 |0011: goto 000a // -0007 │ │ +04af20: |[04af20] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +04af30: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04af38: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af3c: 7220 2508 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0825 │ │ +04af42: 0c00 |0009: move-result-object v0 │ │ +04af44: 1100 |000a: return-object v0 │ │ +04af46: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04af4a: 7230 a90b 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0ba9 │ │ +04af50: 0c00 |0010: move-result-object v0 │ │ +04af52: 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; │ │ @@ -51947,25 +51946,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 │ │ -04b9d8: |[04b9d8] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -04b9e8: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b9ec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b9f0: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04b9f4: 7220 2908 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@0829 │ │ -04b9fa: 0c00 |0009: move-result-object v0 │ │ -04b9fc: 1100 |000a: return-object v0 │ │ -04b9fe: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04ba02: 7230 aa0b 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@0baa │ │ -04ba08: 0c00 |0010: move-result-object v0 │ │ -04ba0a: 28f9 |0011: goto 000a // -0007 │ │ +04af54: |[04af54] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +04af64: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04af6c: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af70: 7220 2908 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@0829 │ │ +04af76: 0c00 |0009: move-result-object v0 │ │ +04af78: 1100 |000a: return-object v0 │ │ +04af7a: 6200 1604 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04af7e: 7230 aa0b 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@0baa │ │ +04af84: 0c00 |0010: move-result-object v0 │ │ +04af86: 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; │ │ @@ -51977,42 +51976,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 │ │ -04ba0c: |[04ba0c] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04ba1c: 2010 8a01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04ba20: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -04ba24: 1f01 8a01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@018a │ │ -04ba28: 7220 2608 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0826 │ │ -04ba2e: 0e00 |0009: return-void │ │ -04ba30: 6200 1604 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ -04ba34: 7230 ab0b 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0bab │ │ -04ba3a: 28fa |000f: goto 0009 // -0006 │ │ +04af88: |[04af88] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +04af98: 2010 9301 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04af9c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04afa0: 1f01 9301 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0193 │ │ +04afa4: 7220 2608 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0826 │ │ +04afaa: 0e00 |0009: return-void │ │ +04afac: 6200 1604 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0416 │ │ +04afb0: 7230 ab0b 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0bab │ │ +04afb6: 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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #266 header: │ │ -class_idx : 529 │ │ +class_idx : 538 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2407 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2416 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #266 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -52027,17 +52026,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ba3c: |[04ba3c] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -04ba4c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04ba52: 0e00 |0003: return-void │ │ +04afb8: |[04afb8] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +04afc8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04afce: 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;) │ │ @@ -52045,18 +52044,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 │ │ -04ba54: |[04ba54] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -04ba64: 7210 cf15 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@15cf │ │ -04ba6a: 0c00 |0003: move-result-object v0 │ │ -04ba6c: 1100 |0004: return-object v0 │ │ +04afd0: |[04afd0] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +04afe0: 7210 cf15 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@15cf │ │ +04afe6: 0c00 |0003: move-result-object v0 │ │ +04afe8: 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;) │ │ @@ -52064,18 +52063,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 │ │ -04ba70: |[04ba70] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -04ba80: 7220 d415 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@15d4 │ │ -04ba86: 0c00 |0003: move-result-object v0 │ │ -04ba88: 1100 |0004: return-object v0 │ │ +04afec: |[04afec] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +04affc: 7220 d415 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@15d4 │ │ +04b002: 0c00 |0003: move-result-object v0 │ │ +04b004: 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 │ │ │ │ @@ -52084,18 +52083,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 │ │ -04ba8c: |[04ba8c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -04ba9c: 7220 d515 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@15d5 │ │ -04baa2: 0c00 |0003: move-result-object v0 │ │ -04baa4: 1100 |0004: return-object v0 │ │ +04b008: |[04b008] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +04b018: 7220 d515 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@15d5 │ │ +04b01e: 0c00 |0003: move-result-object v0 │ │ +04b020: 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; │ │ │ │ @@ -52104,33 +52103,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 │ │ -04baa8: |[04baa8] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -04bab8: 7220 d915 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@15d9 │ │ -04babe: 0e00 |0003: return-void │ │ +04b024: |[04b024] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +04b034: 7220 d915 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@15d9 │ │ +04b03a: 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 : 2407 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2416 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #267 header: │ │ -class_idx : 530 │ │ +class_idx : 539 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2408 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2417 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -52155,18 +52154,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 │ │ -04bac0: |[04bac0] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -04bad0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bad6: 5b01 1d04 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@041d │ │ -04bada: 0e00 |0005: return-void │ │ +04b03c: |[04b03c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +04b04c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b052: 5b01 1d04 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@041d │ │ +04b056: 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; │ │ @@ -52178,19 +52177,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04badc: |[04badc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -04baec: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@041d │ │ -04baf0: 7220 c20b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0bc2 │ │ -04baf6: 0a00 |0005: move-result v0 │ │ -04baf8: 0f00 |0006: return v0 │ │ +04b058: |[04b058] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +04b068: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@041d │ │ +04b06c: 7220 c20b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0bc2 │ │ +04b072: 0a00 |0005: move-result v0 │ │ +04b074: 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; │ │ │ │ @@ -52199,33 +52198,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04bafc: |[04bafc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -04bb0c: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@041d │ │ -04bb10: 7220 c30b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0bc3 │ │ -04bb16: 0a00 |0005: move-result v0 │ │ -04bb18: 0f00 |0006: return v0 │ │ +04b078: |[04b078] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +04b088: 5410 1d04 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@041d │ │ +04b08c: 7220 c30b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0bc3 │ │ +04b092: 0a00 |0005: move-result v0 │ │ +04b094: 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 : 2408 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2417 (MenuItemCompatIcs.java) │ │ │ │ Class #268 header: │ │ -class_idx : 531 │ │ +class_idx : 540 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2408 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2417 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -52249,21 +52248,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 : 2408 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2417 (MenuItemCompatIcs.java) │ │ │ │ Class #269 header: │ │ -class_idx : 532 │ │ +class_idx : 541 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2408 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2417 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -52282,17 +52281,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bb1c: |[04bb1c] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -04bb2c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bb32: 0e00 |0003: return-void │ │ +04b098: |[04b098] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +04b0a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b0ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -52301,18 +52300,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bb34: |[04bb34] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -04bb44: 7210 cc15 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@15cc │ │ -04bb4a: 0a00 |0003: move-result v0 │ │ -04bb4c: 0f00 |0004: return v0 │ │ +04b0b0: |[04b0b0] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +04b0c0: 7210 cc15 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@15cc │ │ +04b0c6: 0a00 |0003: move-result v0 │ │ +04b0c8: 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;) │ │ @@ -52320,18 +52319,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bb50: |[04bb50] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -04bb60: 7210 cd15 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@15cd │ │ -04bb66: 0a00 |0003: move-result v0 │ │ -04bb68: 0f00 |0004: return v0 │ │ +04b0cc: |[04b0cc] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +04b0dc: 7210 cd15 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@15cd │ │ +04b0e2: 0a00 |0003: move-result v0 │ │ +04b0e4: 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;) │ │ @@ -52339,18 +52338,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bb6c: |[04bb6c] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -04bb7c: 7210 d215 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@15d2 │ │ -04bb82: 0a00 |0003: move-result v0 │ │ -04bb84: 0f00 |0004: return v0 │ │ +04b0e8: |[04b0e8] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +04b0f8: 7210 d215 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@15d2 │ │ +04b0fe: 0a00 |0003: move-result v0 │ │ +04b100: 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;) │ │ @@ -52358,35 +52357,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 │ │ -04bb88: |[04bb88] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -04bb98: 2200 1202 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@0212 │ │ -04bb9c: 7020 bf0b 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0bbf │ │ -04bba2: 7220 d815 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@15d8 │ │ -04bba8: 0c00 |0008: move-result-object v0 │ │ -04bbaa: 1100 |0009: return-object v0 │ │ +04b104: |[04b104] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +04b114: 2200 1b02 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@021b │ │ +04b118: 7020 bf0b 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0bbf │ │ +04b11e: 7220 d815 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@15d8 │ │ +04b124: 0c00 |0008: move-result-object v0 │ │ +04b126: 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 : 2408 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2417 (MenuItemCompatIcs.java) │ │ │ │ Class #270 header: │ │ -class_idx : 535 │ │ +class_idx : 544 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2415 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2424 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -52428,21 +52427,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 : 2415 (MotionEventCompat.java) │ │ + source_file_idx : 2424 (MotionEventCompat.java) │ │ │ │ Class #271 header: │ │ -class_idx : 536 │ │ +class_idx : 545 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2415 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2424 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #271 annotations: │ │ Annotations on class │ │ @@ -52510,26 +52509,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -04bbac: |[04bbac] android.support.v4.view.MotionEventCompat.:()V │ │ -04bbbc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04bbc0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -04bbc2: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -04bbc6: 2200 1602 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0216 │ │ -04bbca: 7010 cf0b 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0bcf │ │ -04bbd0: 6900 2704 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bbd4: 0e00 |000c: return-void │ │ -04bbd6: 2200 1502 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0215 │ │ -04bbda: 7010 c90b 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0bc9 │ │ -04bbe0: 6900 2704 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bbe4: 28f8 |0014: goto 000c // -0008 │ │ +04b128: |[04b128] android.support.v4.view.MotionEventCompat.:()V │ │ +04b138: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04b13c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +04b13e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +04b142: 2200 1f02 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@021f │ │ +04b146: 7010 cf0b 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0bcf │ │ +04b14c: 6900 2704 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b150: 0e00 |000c: return-void │ │ +04b152: 2200 1e02 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@021e │ │ +04b156: 7010 c90b 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0bc9 │ │ +04b15c: 6900 2704 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b160: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -52539,17 +52538,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bbe8: |[04bbe8] android.support.v4.view.MotionEventCompat.:()V │ │ -04bbf8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bbfe: 0e00 |0003: return-void │ │ +04b164: |[04b164] android.support.v4.view.MotionEventCompat.:()V │ │ +04b174: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b17a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -52558,19 +52557,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 │ │ -04bc00: |[04bc00] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -04bc10: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bc14: 7230 d50b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bd5 │ │ -04bc1a: 0a00 |0005: move-result v0 │ │ -04bc1c: 0f00 |0006: return v0 │ │ +04b17c: |[04b17c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +04b18c: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b190: 7230 d50b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bd5 │ │ +04b196: 0a00 |0005: move-result v0 │ │ +04b198: 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 │ │ │ │ @@ -52579,21 +52578,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04bc20: |[04bc20] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -04bc30: 6e10 dc15 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -04bc36: 0a00 |0003: move-result v0 │ │ -04bc38: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -04bc3e: b510 |0007: and-int/2addr v0, v1 │ │ -04bc40: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -04bc44: 0f00 |000a: return v0 │ │ +04b19c: |[04b19c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +04b1ac: 6e10 dc15 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +04b1b2: 0a00 |0003: move-result v0 │ │ +04b1b4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +04b1ba: b510 |0007: and-int/2addr v0, v1 │ │ +04b1bc: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +04b1c0: 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;) │ │ @@ -52601,19 +52600,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bc48: |[04bc48] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -04bc58: 6e10 dc15 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -04bc5e: 0a00 |0003: move-result v0 │ │ -04bc60: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -04bc64: 0f00 |0006: return v0 │ │ +04b1c4: |[04b1c4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +04b1d4: 6e10 dc15 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +04b1da: 0a00 |0003: move-result v0 │ │ +04b1dc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +04b1e0: 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;) │ │ @@ -52621,19 +52620,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04bc68: |[04bc68] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04bc78: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bc7c: 7220 d60b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bd6 │ │ -04bc82: 0a00 |0005: move-result v0 │ │ -04bc84: 0f00 |0006: return v0 │ │ +04b1e4: |[04b1e4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +04b1f4: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b1f8: 7220 d60b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bd6 │ │ +04b1fe: 0a00 |0005: move-result v0 │ │ +04b200: 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;) │ │ @@ -52641,19 +52640,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 │ │ -04bc88: |[04bc88] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04bc98: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bc9c: 7230 d70b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0bd7 │ │ -04bca2: 0a00 |0005: move-result v0 │ │ -04bca4: 0f00 |0006: return v0 │ │ +04b204: |[04b204] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +04b214: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b218: 7230 d70b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0bd7 │ │ +04b21e: 0a00 |0005: move-result v0 │ │ +04b220: 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 │ │ │ │ @@ -52662,19 +52661,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 │ │ -04bca8: |[04bca8] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -04bcb8: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bcbc: 7230 d80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0bd8 │ │ -04bcc2: 0a00 |0005: move-result v0 │ │ -04bcc4: 0f00 |0006: return v0 │ │ +04b224: |[04b224] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +04b234: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b238: 7230 d80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0bd8 │ │ +04b23e: 0a00 |0005: move-result v0 │ │ +04b240: 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 │ │ │ │ @@ -52683,34 +52682,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 │ │ -04bcc8: |[04bcc8] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -04bcd8: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ -04bcdc: 7230 d90b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0bd9 │ │ -04bce2: 0a00 |0005: move-result v0 │ │ -04bce4: 0f00 |0006: return v0 │ │ +04b244: |[04b244] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +04b254: 6200 2704 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0427 │ │ +04b258: 7230 d90b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0bd9 │ │ +04b25e: 0a00 |0005: move-result v0 │ │ +04b260: 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 : 2415 (MotionEventCompat.java) │ │ + source_file_idx : 2424 (MotionEventCompat.java) │ │ │ │ Class #272 header: │ │ -class_idx : 537 │ │ +class_idx : 546 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2416 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -52725,17 +52724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bce8: |[04bce8] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -04bcf8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bcfe: 0e00 |0003: return-void │ │ +04b264: |[04b264] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +04b274: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b27a: 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;) │ │ @@ -52743,18 +52742,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 │ │ -04bd00: |[04bd00] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -04bd10: 6e20 db15 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@15db │ │ -04bd16: 0a00 |0003: move-result v0 │ │ -04bd18: 0f00 |0004: return v0 │ │ +04b27c: |[04b27c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +04b28c: 6e20 db15 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@15db │ │ +04b292: 0a00 |0003: move-result v0 │ │ +04b294: 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 │ │ │ │ @@ -52763,18 +52762,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bd1c: |[04bd1c] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04bd2c: 6e10 e015 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@15e0 │ │ -04bd32: 0a00 |0003: move-result v0 │ │ -04bd34: 0f00 |0004: return v0 │ │ +04b298: |[04b298] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +04b2a8: 6e10 e015 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@15e0 │ │ +04b2ae: 0a00 |0003: move-result v0 │ │ +04b2b0: 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;) │ │ @@ -52782,18 +52781,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 │ │ -04bd38: |[04bd38] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04bd48: 6e20 e115 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@15e1 │ │ -04bd4e: 0a00 |0003: move-result v0 │ │ -04bd50: 0f00 |0004: return v0 │ │ +04b2b4: |[04b2b4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +04b2c4: 6e20 e115 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@15e1 │ │ +04b2ca: 0a00 |0003: move-result v0 │ │ +04b2cc: 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 │ │ │ │ @@ -52802,18 +52801,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 │ │ -04bd54: |[04bd54] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -04bd64: 6e20 e315 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@15e3 │ │ -04bd6a: 0a00 |0003: move-result v0 │ │ -04bd6c: 0f00 |0004: return v0 │ │ +04b2d0: |[04b2d0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +04b2e0: 6e20 e315 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@15e3 │ │ +04b2e6: 0a00 |0003: move-result v0 │ │ +04b2e8: 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 │ │ │ │ @@ -52822,33 +52821,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 │ │ -04bd70: |[04bd70] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -04bd80: 6e20 e515 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@15e5 │ │ -04bd86: 0a00 |0003: move-result v0 │ │ -04bd88: 0f00 |0004: return v0 │ │ +04b2ec: |[04b2ec] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +04b2fc: 6e20 e515 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@15e5 │ │ +04b302: 0a00 |0003: move-result v0 │ │ +04b304: 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 : 2416 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2425 (MotionEventCompatEclair.java) │ │ │ │ Class #273 header: │ │ -class_idx : 538 │ │ +class_idx : 547 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2544 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2553 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #273 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -52877,20 +52876,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04bd8c: |[04bd8c] android.support.v4.view.PagerAdapter.:()V │ │ -04bd9c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bda2: 2200 4600 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0046 │ │ -04bda6: 7010 5901 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0159 │ │ -04bdac: 5b10 2a04 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ -04bdb0: 0e00 |000a: return-void │ │ +04b308: |[04b308] android.support.v4.view.PagerAdapter.:()V │ │ +04b318: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b31e: 2200 4800 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0048 │ │ +04b322: 7010 5901 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0159 │ │ +04b328: 5b10 2a04 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ +04b32c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -52900,19 +52899,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 │ │ -04bdb4: |[04bdb4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -04bdc4: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -04bdc8: 1a01 430a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a43 │ │ -04bdcc: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ -04bdd2: 2700 |0007: throw v0 │ │ +04b330: |[04b330] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +04b340: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +04b344: 1a01 4c0a |0002: const-string v1, "Required method destroyItem was not overridden" // string@0a4c │ │ +04b348: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ +04b34e: 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 │ │ @@ -52923,17 +52922,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 │ │ -04bdd4: |[04bdd4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04bde4: 6e40 ea0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0bea │ │ -04bdea: 0e00 |0003: return-void │ │ +04b350: |[04b350] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04b360: 6e40 ea0b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0bea │ │ +04b366: 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; │ │ @@ -52945,16 +52944,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04bdec: |[04bdec] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -04bdfc: 0e00 |0000: return-void │ │ +04b368: |[04b368] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +04b378: 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; │ │ │ │ @@ -52963,17 +52962,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04be00: |[04be00] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04be10: 6e20 ec0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0bec │ │ -04be16: 0e00 |0003: return-void │ │ +04b37c: |[04b37c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04b38c: 6e20 ec0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0bec │ │ +04b392: 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; │ │ @@ -52989,17 +52988,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04be18: |[04be18] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -04be28: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04be2a: 0f00 |0001: return v0 │ │ +04b394: |[04b394] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +04b3a4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04b3a6: 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; │ │ │ │ @@ -53008,17 +53007,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04be2c: |[04be2c] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -04be3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04be3e: 1100 |0001: return-object v0 │ │ +04b3a8: |[04b3a8] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +04b3b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b3ba: 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 │ │ │ │ @@ -53027,17 +53026,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04be40: |[04be40] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -04be50: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -04be54: 0f00 |0002: return v0 │ │ +04b3bc: |[04b3bc] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +04b3cc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +04b3d0: 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 │ │ │ │ @@ -53046,19 +53045,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 │ │ -04be58: |[04be58] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -04be68: 2200 f903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@03f9 │ │ -04be6c: 1a01 440a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a44 │ │ -04be70: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ -04be76: 2700 |0007: throw v0 │ │ +04b3d4: |[04b3d4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +04b3e4: 2200 0204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0402 │ │ +04b3e8: 1a01 4d0a |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0a4d │ │ +04b3ec: 7020 511a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1a51 │ │ +04b3f2: 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 │ │ @@ -53068,18 +53067,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 │ │ -04be78: |[04be78] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04be88: 6e30 f20b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0bf2 │ │ -04be8e: 0c00 |0003: move-result-object v0 │ │ -04be90: 1100 |0004: return-object v0 │ │ +04b3f4: |[04b3f4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04b404: 6e30 f20b 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0bf2 │ │ +04b40a: 0c00 |0003: move-result-object v0 │ │ +04b40c: 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 │ │ @@ -53095,18 +53094,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04be94: |[04be94] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -04bea4: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ -04bea8: 6e10 5a01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@015a │ │ -04beae: 0e00 |0005: return-void │ │ +04b410: |[04b410] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +04b420: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ +04b424: 6e10 5a01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@015a │ │ +04b42a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -53115,18 +53114,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04beb0: |[04beb0] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -04bec0: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ -04bec4: 6e20 5b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@015b │ │ -04beca: 0e00 |0005: return-void │ │ +04b42c: |[04b42c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +04b43c: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ +04b440: 6e20 5b01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@015b │ │ +04b446: 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; │ │ @@ -53136,16 +53135,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 │ │ -04becc: |[04becc] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04bedc: 0e00 |0000: return-void │ │ +04b448: |[04b448] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04b458: 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; │ │ @@ -53155,17 +53154,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04bee0: |[04bee0] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04bef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04bef2: 1100 |0001: return-object v0 │ │ +04b45c: |[04b45c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04b46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b46e: 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;) │ │ @@ -53173,16 +53172,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 │ │ -04bef4: |[04bef4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -04bf04: 0e00 |0000: return-void │ │ +04b470: |[04b470] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +04b480: 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 │ │ @@ -53193,17 +53192,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 │ │ -04bf08: |[04bf08] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04bf18: 6e40 f90b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0bf9 │ │ -04bf1e: 0e00 |0003: return-void │ │ +04b484: |[04b484] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04b494: 6e40 f90b 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0bf9 │ │ +04b49a: 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; │ │ @@ -53215,16 +53214,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04bf20: |[04bf20] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -04bf30: 0e00 |0000: return-void │ │ +04b49c: |[04b49c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +04b4ac: 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; │ │ │ │ @@ -53233,17 +53232,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04bf34: |[04bf34] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04bf44: 6e20 fb0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0bfb │ │ -04bf4a: 0e00 |0003: return-void │ │ +04b4b0: |[04b4b0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04b4c0: 6e20 fb0b 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0bfb │ │ +04b4c6: 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; │ │ @@ -53253,33 +53252,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04bf4c: |[04bf4c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -04bf5c: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ -04bf60: 6e20 5c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@015c │ │ -04bf66: 0e00 |0005: return-void │ │ +04b4c8: |[04b4c8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +04b4d8: 5410 2a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@042a │ │ +04b4dc: 6e20 5c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@015c │ │ +04b4e2: 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 : 2544 (PagerAdapter.java) │ │ + source_file_idx : 2553 (PagerAdapter.java) │ │ │ │ Class #274 header: │ │ -class_idx : 539 │ │ +class_idx : 548 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2547 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2556 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -53304,18 +53303,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 │ │ -04bf68: |[04bf68] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -04bf78: 5b01 2b04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042b │ │ -04bf7c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bf82: 0e00 |0005: return-void │ │ +04b4e4: |[04b4e4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +04b4f4: 5b01 2b04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042b │ │ +04b4f8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b4fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -53325,39 +53324,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04bf84: |[04bf84] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -04bf94: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042b │ │ -04bf98: 5400 4204 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -04bf9c: 5421 2b04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042b │ │ -04bfa0: 5411 4204 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -04bfa4: 6e10 440e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -04bfaa: 0a01 |000b: move-result v1 │ │ -04bfac: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04bfb0: 6e20 850e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ -04bfb6: 0e00 |0011: return-void │ │ +04b500: |[04b500] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +04b510: 5420 2b04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042b │ │ +04b514: 5400 4204 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +04b518: 5421 2b04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042b │ │ +04b51c: 5411 4204 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +04b520: 6e10 440e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +04b526: 0a01 |000b: move-result v1 │ │ +04b528: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b52c: 6e20 850e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ +04b532: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2547 (PagerTabStrip.java) │ │ + source_file_idx : 2556 (PagerTabStrip.java) │ │ │ │ Class #275 header: │ │ -class_idx : 540 │ │ +class_idx : 549 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2547 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2556 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -53382,18 +53381,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 │ │ -04bfb8: |[04bfb8] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -04bfc8: 5b01 2c04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042c │ │ -04bfcc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04bfd2: 0e00 |0005: return-void │ │ +04b534: |[04b534] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +04b544: 5b01 2c04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042c │ │ +04b548: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b54e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -53403,39 +53402,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04bfd4: |[04bfd4] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -04bfe4: 5420 2c04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042c │ │ -04bfe8: 5400 4204 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -04bfec: 5421 2c04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042c │ │ -04bff0: 5411 4204 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -04bff4: 6e10 440e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -04bffa: 0a01 |000b: move-result v1 │ │ -04bffc: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04c000: 6e20 850e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ -04c006: 0e00 |0011: return-void │ │ +04b550: |[04b550] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +04b560: 5420 2c04 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042c │ │ +04b564: 5400 4204 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +04b568: 5421 2c04 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@042c │ │ +04b56c: 5411 4204 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +04b570: 6e10 440e 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +04b576: 0a01 |000b: move-result v1 │ │ +04b578: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04b57c: 6e20 850e 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ +04b582: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2547 (PagerTabStrip.java) │ │ + source_file_idx : 2556 (PagerTabStrip.java) │ │ │ │ Class #276 header: │ │ -class_idx : 542 │ │ +class_idx : 551 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -53447,21 +53446,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2550 (PagerTitleStrip.java) │ │ + source_file_idx : 2559 (PagerTitleStrip.java) │ │ │ │ Class #277 header: │ │ -class_idx : 544 │ │ +class_idx : 553 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -53479,21 +53478,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 : 2550 (PagerTitleStrip.java) │ │ + source_file_idx : 2559 (PagerTitleStrip.java) │ │ │ │ Class #278 header: │ │ -class_idx : 548 │ │ +class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 787 │ │ -source_file_idx : 2551 │ │ +superclass_idx : 796 │ │ +source_file_idx : 2560 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -53522,23 +53521,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04c008: |[04c008] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -04c018: 7010 8d15 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@158d │ │ -04c01e: 6e10 d500 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -04c024: 0c00 |0006: move-result-object v0 │ │ -04c026: 6e10 2c01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@012c │ │ -04c02c: 0c00 |000a: move-result-object v0 │ │ -04c02e: 5400 2200 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0022 │ │ -04c032: 5b10 6104 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0461 │ │ -04c036: 0e00 |000f: return-void │ │ +04b584: |[04b584] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +04b594: 7010 8d15 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@158d │ │ +04b59a: 6e10 d500 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +04b5a0: 0c00 |0006: move-result-object v0 │ │ +04b5a2: 6e10 2c01 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@012c │ │ +04b5a8: 0c00 |000a: move-result-object v0 │ │ +04b5aa: 5400 2200 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0022 │ │ +04b5ae: 5b10 6104 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0461 │ │ +04b5b2: 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; │ │ @@ -53550,42 +53549,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 │ │ -04c038: |[04c038] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -04c048: 6f30 8e15 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@158e │ │ -04c04e: 0c03 |0003: move-result-object v3 │ │ -04c050: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -04c054: 6e10 231a 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ -04c05a: 0c00 |0009: move-result-object v0 │ │ -04c05c: 5421 6104 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0461 │ │ -04c060: 6e20 3a1a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1a3a │ │ -04c066: 0c00 |000f: move-result-object v0 │ │ -04c068: 1100 |0010: return-object v0 │ │ -04c06a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -04c06c: 28fe |0012: goto 0010 // -0002 │ │ +04b5b4: |[04b5b4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +04b5c4: 6f30 8e15 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@158e │ │ +04b5ca: 0c03 |0003: move-result-object v3 │ │ +04b5cc: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +04b5d0: 6e10 231a 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ +04b5d6: 0c00 |0009: move-result-object v0 │ │ +04b5d8: 5421 6104 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0461 │ │ +04b5dc: 6e20 3a1a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1a3a │ │ +04b5e2: 0c00 |000f: move-result-object v0 │ │ +04b5e4: 1100 |0010: return-object v0 │ │ +04b5e6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +04b5e8: 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 : 2551 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2560 (PagerTitleStripIcs.java) │ │ │ │ Class #279 header: │ │ -class_idx : 549 │ │ +class_idx : 558 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2551 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2560 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -53604,17 +53603,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c070: |[04c070] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -04c080: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04c086: 0e00 |0003: return-void │ │ +04b5ec: |[04b5ec] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +04b5fc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -53623,36 +53622,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04c088: |[04c088] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -04c098: 2200 2402 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0224 │ │ -04c09c: 6e10 1918 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1819 │ │ -04c0a2: 0c01 |0005: move-result-object v1 │ │ -04c0a4: 7020 4d0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0c4d │ │ -04c0aa: 6e20 2b18 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@182b │ │ -04c0b0: 0e00 |000c: return-void │ │ +04b604: |[04b604] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +04b614: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@022d │ │ +04b618: 6e10 1918 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1819 │ │ +04b61e: 0c01 |0005: move-result-object v1 │ │ +04b620: 7020 4d0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0c4d │ │ +04b626: 6e20 2b18 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@182b │ │ +04b62c: 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 : 2551 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2560 (PagerTitleStripIcs.java) │ │ │ │ Class #280 header: │ │ -class_idx : 550 │ │ +class_idx : 559 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2699 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -53664,21 +53663,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2699 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2708 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #281 header: │ │ -class_idx : 553 │ │ +class_idx : 562 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2699 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -53702,21 +53701,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 : 2699 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2708 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #282 header: │ │ -class_idx : 554 │ │ +class_idx : 563 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2699 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2708 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -53739,27 +53738,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04c0b4: |[04c0b4] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -04c0c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04c0c6: 6000 2d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04c0ca: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -04c0ce: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -04c0d2: 2201 2802 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@0228 │ │ -04c0d6: 7020 560c 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0c56 │ │ -04c0dc: 6901 6204 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ -04c0e0: 0e00 |000e: return-void │ │ -04c0e2: 2201 2702 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@0227 │ │ -04c0e6: 7020 520c 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0c52 │ │ -04c0ec: 6901 6204 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ -04c0f0: 28f8 |0016: goto 000e // -0008 │ │ +04b630: |[04b630] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +04b640: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04b642: 6000 2d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04b646: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +04b64a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +04b64e: 2201 3102 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@0231 │ │ +04b652: 7020 560c 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0c56 │ │ +04b658: 6901 6204 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ +04b65c: 0e00 |000e: return-void │ │ +04b65e: 2201 3002 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@0230 │ │ +04b662: 7020 520c 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0c52 │ │ +04b668: 6901 6204 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ +04b66c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -53771,17 +53770,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c0f4: |[04c0f4] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -04c104: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04c10a: 0e00 |0003: return-void │ │ +04b670: |[04b670] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +04b680: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b686: 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;) │ │ @@ -53789,19 +53788,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c10c: |[04c10c] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -04c11c: 6200 6204 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ -04c120: 7220 590c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0c59 │ │ -04c126: 0a00 |0005: move-result v0 │ │ -04c128: 0f00 |0006: return v0 │ │ +04b688: |[04b688] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +04b698: 6200 6204 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ +04b69c: 7220 590c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0c59 │ │ +04b6a2: 0a00 |0005: move-result v0 │ │ +04b6a4: 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;) │ │ @@ -53809,34 +53808,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 │ │ -04c12c: |[04c12c] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -04c13c: 6200 6204 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ -04c140: 7230 5a0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0c5a │ │ -04c146: 0e00 |0005: return-void │ │ +04b6a8: |[04b6a8] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +04b6b8: 6200 6204 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0462 │ │ +04b6bc: 7230 5a0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0c5a │ │ +04b6c2: 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 : 2699 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2708 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #283 header: │ │ -class_idx : 555 │ │ +class_idx : 564 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2700 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2709 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -53851,17 +53850,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c148: |[04c148] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -04c158: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04c15e: 0e00 |0003: return-void │ │ +04b6c4: |[04b6c4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +04b6d4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b6da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -53870,19 +53869,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04c160: |[04c160] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -04c170: 1f01 2d03 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@032d │ │ -04c174: 6e10 e915 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@15e9 │ │ -04c17a: 0a00 |0005: move-result v0 │ │ -04c17c: 0f00 |0006: return v0 │ │ +04b6dc: |[04b6dc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +04b6ec: 1f01 3603 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0336 │ │ +04b6f0: 6e10 e915 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@15e9 │ │ +04b6f6: 0a00 |0005: move-result v0 │ │ +04b6f8: 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;) │ │ @@ -53890,34 +53889,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 │ │ -04c180: |[04c180] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -04c190: 1f00 2d03 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@032d │ │ -04c194: 6e20 ea15 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@15ea │ │ -04c19a: 0e00 |0005: return-void │ │ +04b6fc: |[04b6fc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +04b70c: 1f00 3603 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0336 │ │ +04b710: 6e20 ea15 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@15ea │ │ +04b716: 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 : 2700 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 2709 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #284 header: │ │ -class_idx : 558 │ │ +class_idx : 567 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2998 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -53941,21 +53940,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 : 2998 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3007 (VelocityTrackerCompat.java) │ │ │ │ Class #285 header: │ │ -class_idx : 559 │ │ +class_idx : 568 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2998 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3007 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -53978,26 +53977,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04c19c: |[04c19c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -04c1ac: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04c1b0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04c1b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04c1b8: 2200 2d02 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@022d │ │ -04c1bc: 7010 650c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0c65 │ │ -04c1c2: 6900 6304 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ -04c1c6: 0e00 |000d: return-void │ │ -04c1c8: 2200 2c02 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@022c │ │ -04c1cc: 7010 620c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0c62 │ │ -04c1d2: 6900 6304 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ -04c1d6: 28f8 |0015: goto 000d // -0008 │ │ +04b718: |[04b718] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +04b728: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04b72c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04b730: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04b734: 2200 3602 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0236 │ │ +04b738: 7010 650c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0c65 │ │ +04b73e: 6900 6304 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ +04b742: 0e00 |000d: return-void │ │ +04b744: 2200 3502 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0235 │ │ +04b748: 7010 620c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0c62 │ │ +04b74e: 6900 6304 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ +04b752: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -54007,17 +54006,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c1d8: |[04c1d8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -04c1e8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04c1ee: 0e00 |0003: return-void │ │ +04b754: |[04b754] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +04b764: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -54026,19 +54025,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 │ │ -04c1f0: |[04c1f0] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -04c200: 6200 6304 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ -04c204: 7230 680c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c68 │ │ -04c20a: 0a00 |0005: move-result v0 │ │ -04c20c: 0f00 |0006: return v0 │ │ +04b76c: |[04b76c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04b77c: 6200 6304 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ +04b780: 7230 680c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c68 │ │ +04b786: 0a00 |0005: move-result v0 │ │ +04b788: 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 │ │ │ │ @@ -54047,34 +54046,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 │ │ -04c210: |[04c210] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -04c220: 6200 6304 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ -04c224: 7230 690c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c69 │ │ -04c22a: 0a00 |0005: move-result v0 │ │ -04c22c: 0f00 |0006: return v0 │ │ +04b78c: |[04b78c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04b79c: 6200 6304 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0463 │ │ +04b7a0: 7230 690c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c69 │ │ +04b7a6: 0a00 |0005: move-result v0 │ │ +04b7a8: 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 : 2998 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3007 (VelocityTrackerCompat.java) │ │ │ │ Class #286 header: │ │ -class_idx : 560 │ │ +class_idx : 569 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2999 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3008 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -54089,17 +54088,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c230: |[04c230] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -04c240: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04c246: 0e00 |0003: return-void │ │ +04b7ac: |[04b7ac] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +04b7bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b7c2: 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;) │ │ @@ -54107,18 +54106,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 │ │ -04c248: |[04c248] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -04c258: 6e20 f015 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@15f0 │ │ -04c25e: 0a00 |0003: move-result v0 │ │ -04c260: 0f00 |0004: return v0 │ │ +04b7c4: |[04b7c4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04b7d4: 6e20 f015 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@15f0 │ │ +04b7da: 0a00 |0003: move-result v0 │ │ +04b7dc: 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 │ │ │ │ @@ -54127,33 +54126,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 │ │ -04c264: |[04c264] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -04c274: 6e20 f215 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@15f2 │ │ -04c27a: 0a00 |0003: move-result v0 │ │ -04c27c: 0f00 |0004: return v0 │ │ +04b7e0: |[04b7e0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +04b7f0: 6e20 f215 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@15f2 │ │ +04b7f6: 0a00 |0003: move-result v0 │ │ +04b7f8: 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 : 2999 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 3008 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #287 header: │ │ -class_idx : 561 │ │ +class_idx : 570 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -54168,21 +54167,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #288 header: │ │ -class_idx : 567 │ │ +class_idx : 576 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -54197,21 +54196,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #289 header: │ │ -class_idx : 571 │ │ +class_idx : 580 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -54226,21 +54225,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #290 header: │ │ -class_idx : 572 │ │ +class_idx : 581 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -54255,21 +54254,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #291 header: │ │ -class_idx : 573 │ │ +class_idx : 582 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -54284,21 +54283,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #292 header: │ │ -class_idx : 574 │ │ +class_idx : 583 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -54313,21 +54312,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #293 header: │ │ -class_idx : 575 │ │ +class_idx : 584 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 65 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -54729,21 +54728,21 @@ │ │ │ │ #64 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setY' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #294 header: │ │ -class_idx : 576 │ │ +class_idx : 585 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 24 │ │ instance_fields_size: 0 │ │ direct_methods_size : 56 │ │ virtual_methods_size: 11 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -54882,56 +54881,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -04c280: |[04c280] android.support.v4.view.ViewCompat.:()V │ │ -04c290: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04c294: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -04c298: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04c29c: 2201 3a02 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@023a │ │ -04c2a0: 7010 fa0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0cfa │ │ -04c2a6: 6901 6d04 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c2aa: 0e00 |000d: return-void │ │ -04c2ac: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -04c2b0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -04c2b4: 2201 3902 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0239 │ │ -04c2b8: 7010 f10c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0cf1 │ │ -04c2be: 6901 6d04 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c2c2: 28f4 |0019: goto 000d // -000c │ │ -04c2c4: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -04c2c8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -04c2cc: 2201 3802 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0238 │ │ -04c2d0: 7010 e30c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ce3 │ │ -04c2d6: 6901 6d04 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c2da: 28e8 |0025: goto 000d // -0018 │ │ -04c2dc: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -04c2e0: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -04c2e4: 2201 3602 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0236 │ │ -04c2e8: 7010 db0c 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0cdb │ │ -04c2ee: 6901 6d04 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c2f2: 28dc |0031: goto 000d // -0024 │ │ -04c2f4: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -04c2f8: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -04c2fc: 2201 3502 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0235 │ │ -04c300: 7010 ba0c 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0cba │ │ -04c306: 6901 6d04 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c30a: 28d0 |003d: goto 000d // -0030 │ │ -04c30c: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -04c310: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -04c314: 2201 3402 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0234 │ │ -04c318: 7010 b70c 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0cb7 │ │ -04c31e: 6901 6d04 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c322: 28c4 |0049: goto 000d // -003c │ │ -04c324: 2201 3202 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0232 │ │ -04c328: 7010 710c 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0c71 │ │ -04c32e: 6901 6d04 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c332: 28bc |0051: goto 000d // -0044 │ │ +04b7fc: |[04b7fc] android.support.v4.view.ViewCompat.:()V │ │ +04b80c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04b810: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04b814: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04b818: 2201 4302 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@0243 │ │ +04b81c: 7010 fa0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0cfa │ │ +04b822: 6901 6d04 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b826: 0e00 |000d: return-void │ │ +04b828: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +04b82c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +04b830: 2201 4202 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0242 │ │ +04b834: 7010 f10c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0cf1 │ │ +04b83a: 6901 6d04 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b83e: 28f4 |0019: goto 000d // -000c │ │ +04b840: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +04b844: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +04b848: 2201 4102 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0241 │ │ +04b84c: 7010 e30c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ce3 │ │ +04b852: 6901 6d04 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b856: 28e8 |0025: goto 000d // -0018 │ │ +04b858: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +04b85c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +04b860: 2201 3f02 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@023f │ │ +04b864: 7010 db0c 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0cdb │ │ +04b86a: 6901 6d04 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b86e: 28dc |0031: goto 000d // -0024 │ │ +04b870: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +04b874: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +04b878: 2201 3e02 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@023e │ │ +04b87c: 7010 ba0c 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0cba │ │ +04b882: 6901 6d04 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b886: 28d0 |003d: goto 000d // -0030 │ │ +04b888: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +04b88c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +04b890: 2201 3d02 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@023d │ │ +04b894: 7010 b70c 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0cb7 │ │ +04b89a: 6901 6d04 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b89e: 28c4 |0049: goto 000d // -003c │ │ +04b8a0: 2201 3b02 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@023b │ │ +04b8a4: 7010 710c 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0c71 │ │ +04b8aa: 6901 6d04 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b8ae: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0002 line=982 │ │ 0x0006 line=983 │ │ 0x000d line=997 │ │ 0x000e line=984 │ │ @@ -54953,17 +54952,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c334: |[04c334] android.support.v4.view.ViewCompat.:()V │ │ -04c344: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04c34a: 0e00 |0003: return-void │ │ +04b8b0: |[04b8b0] android.support.v4.view.ViewCompat.:()V │ │ +04b8c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04b8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -54972,19 +54971,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c34c: |[04c34c] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -04c35c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c360: 7220 fe0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@0cfe │ │ -04c366: 0c00 |0005: move-result-object v0 │ │ -04c368: 1100 |0006: return-object v0 │ │ +04b8c8: |[04b8c8] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +04b8d8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b8dc: 7220 fe0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@0cfe │ │ +04b8e2: 0c00 |0005: move-result-object v0 │ │ +04b8e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1748 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -54992,19 +54991,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 │ │ -04c36c: |[04c36c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -04c37c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c380: 7230 ff0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0cff │ │ -04c386: 0a00 |0005: move-result v0 │ │ -04c388: 0f00 |0006: return v0 │ │ +04b8e8: |[04b8e8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +04b8f8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b8fc: 7230 ff0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0cff │ │ +04b902: 0a00 |0005: move-result v0 │ │ +04b904: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -55013,19 +55012,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 │ │ -04c38c: |[04c38c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -04c39c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c3a0: 7230 000d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0d00 │ │ -04c3a6: 0a00 |0005: move-result v0 │ │ -04c3a8: 0f00 |0006: return v0 │ │ +04b908: |[04b908] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +04b918: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b91c: 7230 000d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0d00 │ │ +04b922: 0a00 |0005: move-result v0 │ │ +04b924: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -55034,18 +55033,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c3ac: |[04c3ac] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -04c3bc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c3c0: 7220 010d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@0d01 │ │ -04c3c6: 0e00 |0005: return-void │ │ +04b928: |[04b928] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +04b938: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b93c: 7220 010d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@0d01 │ │ +04b942: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1688 │ │ 0x0005 line=1689 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -55054,18 +55053,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c3c8: |[04c3c8] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -04c3d8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c3dc: 7220 020d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@0d02 │ │ -04c3e2: 0e00 |0005: return-void │ │ +04b944: |[04b944] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +04b954: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b958: 7220 020d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@0d02 │ │ +04b95e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1681 │ │ 0x0005 line=1682 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -55074,19 +55073,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c3e4: |[04c3e4] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -04c3f4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c3f8: 7220 030d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0d03 │ │ -04c3fe: 0a00 |0005: move-result v0 │ │ -04c400: 0f00 |0006: return v0 │ │ +04b960: |[04b960] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +04b970: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b974: 7220 030d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0d03 │ │ +04b97a: 0a00 |0005: move-result v0 │ │ +04b97c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55094,19 +55093,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 │ │ -04c404: |[04c404] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04c414: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c418: 7220 040d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0d04 │ │ -04c41e: 0c00 |0005: move-result-object v0 │ │ -04c420: 1100 |0006: return-object v0 │ │ +04b980: |[04b980] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +04b990: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b994: 7220 040d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0d04 │ │ +04b99a: 0c00 |0005: move-result-object v0 │ │ +04b99c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55114,19 +55113,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c424: |[04c424] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -04c434: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c438: 7220 050d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0d05 │ │ -04c43e: 0a00 |0005: move-result v0 │ │ -04c440: 0f00 |0006: return v0 │ │ +04b9a0: |[04b9a0] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +04b9b0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b9b4: 7220 050d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0d05 │ │ +04b9ba: 0a00 |0005: move-result v0 │ │ +04b9bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55134,19 +55133,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c444: |[04c444] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -04c454: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c458: 7220 060d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d06 │ │ -04c45e: 0a00 |0005: move-result v0 │ │ -04c460: 0f00 |0006: return v0 │ │ +04b9c0: |[04b9c0] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +04b9d0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b9d4: 7220 060d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d06 │ │ +04b9da: 0a00 |0005: move-result v0 │ │ +04b9dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55154,19 +55153,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c464: |[04c464] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -04c474: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c478: 7220 070d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0d07 │ │ -04c47e: 0a00 |0005: move-result v0 │ │ -04c480: 0f00 |0006: return v0 │ │ +04b9e0: |[04b9e0] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +04b9f0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04b9f4: 7220 070d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0d07 │ │ +04b9fa: 0a00 |0005: move-result v0 │ │ +04b9fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1427 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55174,19 +55173,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c484: |[04c484] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -04c494: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c498: 7220 080d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0d08 │ │ -04c49e: 0a00 |0005: move-result v0 │ │ -04c4a0: 0f00 |0006: return v0 │ │ +04ba00: |[04ba00] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +04ba10: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04ba14: 7220 080d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0d08 │ │ +04ba1a: 0a00 |0005: move-result v0 │ │ +04ba1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55194,19 +55193,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c4a4: |[04c4a4] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -04c4b4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c4b8: 7220 090d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0d09 │ │ -04c4be: 0a00 |0005: move-result v0 │ │ -04c4c0: 0f00 |0006: return v0 │ │ +04ba20: |[04ba20] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +04ba30: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04ba34: 7220 090d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0d09 │ │ +04ba3a: 0a00 |0005: move-result v0 │ │ +04ba3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1487 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55214,19 +55213,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c4c4: |[04c4c4] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -04c4d4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c4d8: 7220 0a0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0d0a │ │ -04c4de: 0a00 |0005: move-result v0 │ │ -04c4e0: 0f00 |0006: return v0 │ │ +04ba40: |[04ba40] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +04ba50: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04ba54: 7220 0a0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0d0a │ │ +04ba5a: 0a00 |0005: move-result v0 │ │ +04ba5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1577 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55234,19 +55233,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c4e4: |[04c4e4] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -04c4f4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c4f8: 7220 0b0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0d0b │ │ -04c4fe: 0a00 |0005: move-result v0 │ │ -04c500: 0f00 |0006: return v0 │ │ +04ba60: |[04ba60] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +04ba70: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04ba74: 7220 0b0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0d0b │ │ +04ba7a: 0a00 |0005: move-result v0 │ │ +04ba7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1588 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55254,19 +55253,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c504: |[04c504] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -04c514: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c518: 7220 0c0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0d0c │ │ -04c51e: 0a00 |0005: move-result v0 │ │ -04c520: 0f00 |0006: return v0 │ │ +04ba80: |[04ba80] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +04ba90: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04ba94: 7220 0c0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0d0c │ │ +04ba9a: 0a00 |0005: move-result v0 │ │ +04ba9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55274,19 +55273,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c524: |[04c524] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ -04c534: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c538: 7220 0d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@0d0d │ │ -04c53e: 0a00 |0005: move-result v0 │ │ -04c540: 0f00 |0006: return v0 │ │ +04baa0: |[04baa0] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ +04bab0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bab4: 7220 0d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@0d0d │ │ +04baba: 0a00 |0005: move-result v0 │ │ +04babc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1736 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55294,19 +55293,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c544: |[04c544] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ -04c554: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c558: 7220 0e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@0d0e │ │ -04c55e: 0a00 |0005: move-result v0 │ │ -04c560: 0f00 |0006: return v0 │ │ +04bac0: |[04bac0] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ +04bad0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bad4: 7220 0e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@0d0e │ │ +04bada: 0a00 |0005: move-result v0 │ │ +04badc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55314,19 +55313,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c564: |[04c564] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -04c574: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c578: 7220 0f0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0d0f │ │ -04c57e: 0a00 |0005: move-result v0 │ │ -04c580: 0f00 |0006: return v0 │ │ +04bae0: |[04bae0] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +04baf0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04baf4: 7220 0f0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0d0f │ │ +04bafa: 0a00 |0005: move-result v0 │ │ +04bafc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55334,19 +55333,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c584: |[04c584] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ -04c594: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c598: 7220 100d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@0d10 │ │ -04c59e: 0a00 |0005: move-result v0 │ │ -04c5a0: 0f00 |0006: return v0 │ │ +04bb00: |[04bb00] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ +04bb10: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bb14: 7220 100d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@0d10 │ │ +04bb1a: 0a00 |0005: move-result v0 │ │ +04bb1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55354,19 +55353,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c5a4: |[04c5a4] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ -04c5b4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c5b8: 7220 110d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@0d11 │ │ -04c5be: 0a00 |0005: move-result v0 │ │ -04c5c0: 0f00 |0006: return v0 │ │ +04bb20: |[04bb20] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ +04bb30: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bb34: 7220 110d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@0d11 │ │ +04bb3a: 0a00 |0005: move-result v0 │ │ +04bb3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55374,19 +55373,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 │ │ -04c5c4: |[04c5c4] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -04c5d4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c5d8: 7220 120d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d12 │ │ -04c5de: 0c00 |0005: move-result-object v0 │ │ -04c5e0: 1100 |0006: return-object v0 │ │ +04bb40: |[04bb40] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +04bb50: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bb54: 7220 120d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d12 │ │ +04bb5a: 0c00 |0005: move-result-object v0 │ │ +04bb5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55394,19 +55393,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c5e4: |[04c5e4] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ -04c5f4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c5f8: 7220 1a0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@0d1a │ │ -04c5fe: 0a00 |0005: move-result v0 │ │ -04c600: 0f00 |0006: return v0 │ │ +04bb60: |[04bb60] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ +04bb70: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bb74: 7220 1a0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@0d1a │ │ +04bb7a: 0a00 |0005: move-result v0 │ │ +04bb7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55414,19 +55413,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c604: |[04c604] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ -04c614: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c618: 7220 1b0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@0d1b │ │ -04c61e: 0a00 |0005: move-result v0 │ │ -04c620: 0f00 |0006: return v0 │ │ +04bb80: |[04bb80] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ +04bb90: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bb94: 7220 1b0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@0d1b │ │ +04bb9a: 0a00 |0005: move-result v0 │ │ +04bb9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1714 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55434,19 +55433,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c624: |[04c624] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -04c634: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c638: 7220 1e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0d1e │ │ -04c63e: 0a00 |0005: move-result v0 │ │ -04c640: 0f00 |0006: return v0 │ │ +04bba0: |[04bba0] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +04bbb0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bbb4: 7220 1e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0d1e │ │ +04bbba: 0a00 |0005: move-result v0 │ │ +04bbbc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55454,19 +55453,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c644: |[04c644] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -04c654: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c658: 7220 1f0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0d1f │ │ -04c65e: 0a00 |0005: move-result v0 │ │ -04c660: 0f00 |0006: return v0 │ │ +04bbc0: |[04bbc0] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +04bbd0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bbd4: 7220 1f0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0d1f │ │ +04bbda: 0a00 |0005: move-result v0 │ │ +04bbdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -55474,18 +55473,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 │ │ -04c664: |[04c664] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04c674: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c678: 7230 200d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d20 │ │ -04c67e: 0e00 |0005: return-void │ │ +04bbe0: |[04bbe0] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04bbf0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bbf4: 7230 200d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d20 │ │ +04bbfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0005 line=1119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -55495,18 +55494,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 │ │ -04c680: |[04c680] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04c690: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c694: 7230 210d 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@0d21 │ │ -04c69a: 0e00 |0005: return-void │ │ +04bbfc: |[04bbfc] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +04bc0c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bc10: 7230 210d 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@0d21 │ │ +04bc16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ 0x0005 line=1155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -55516,18 +55515,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 │ │ -04c69c: |[04c69c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04c6ac: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c6b0: 7230 220d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d22 │ │ -04c6b6: 0e00 |0005: return-void │ │ +04bc18: |[04bc18] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04bc28: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bc2c: 7230 220d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d22 │ │ +04bc32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1085 │ │ 0x0005 line=1086 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -55537,19 +55536,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 │ │ -04c6b8: |[04c6b8] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04c6c8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c6cc: 7240 230d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0d23 │ │ -04c6d2: 0a00 |0005: move-result v0 │ │ -04c6d4: 0f00 |0006: return v0 │ │ +04bc34: |[04bc34] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04bc44: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bc48: 7240 230d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0d23 │ │ +04bc4e: 0a00 |0005: move-result v0 │ │ +04bc50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -55559,18 +55558,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04c6d8: |[04c6d8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -04c6e8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c6ec: 7220 240d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d24 │ │ -04c6f2: 0e00 |0005: return-void │ │ +04bc54: |[04bc54] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +04bc64: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bc68: 7220 240d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d24 │ │ +04bc6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -55579,23 +55578,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 │ │ -04c6f4: |[04c6f4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -04c704: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c708: 0761 |0002: move-object v1, v6 │ │ -04c70a: 0172 |0003: move v2, v7 │ │ -04c70c: 0183 |0004: move v3, v8 │ │ -04c70e: 0194 |0005: move v4, v9 │ │ -04c710: 01a5 |0006: move v5, v10 │ │ -04c712: 7806 250d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0d25 │ │ -04c718: 0e00 |000a: return-void │ │ +04bc70: |[04bc70] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +04bc80: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bc84: 0761 |0002: move-object v1, v6 │ │ +04bc86: 0172 |0003: move v2, v7 │ │ +04bc88: 0183 |0004: move v3, v8 │ │ +04bc8a: 0194 |0005: move v4, v9 │ │ +04bc8c: 01a5 |0006: move v5, v10 │ │ +04bc8e: 7806 250d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0d25 │ │ +04bc94: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1223 │ │ 0x000a line=1224 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -55608,62 +55607,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 │ │ -04c71c: |[04c71c] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -04c72c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c730: 7230 260d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d26 │ │ -04c736: 0e00 |0005: return-void │ │ +04bc98: |[04bc98] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +04bca8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bcac: 7230 260d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d26 │ │ +04bcb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0005 line=1238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #34 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -04c738: |[04c738] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -04c748: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c74c: 7255 270d 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@0d27 │ │ -04c752: 0e00 |0005: return-void │ │ +04bcb4: |[04bcb4] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +04bcc4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bcc8: 7254 270d 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@0d27 │ │ +04bcce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0005 line=1255 │ │ locals : │ │ - 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=4 delayMillis J │ │ + 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=3 delayMillis J │ │ │ │ #35 : (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 │ │ -04c754: |[04c754] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -04c764: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c768: 7240 280d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0d28 │ │ -04c76e: 0a00 |0005: move-result v0 │ │ -04c770: 0f00 |0006: return v0 │ │ +04bcd0: |[04bcd0] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +04bce0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bce4: 7240 280d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0d28 │ │ +04bcea: 0a00 |0005: move-result v0 │ │ +04bcec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -55673,18 +55672,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 │ │ -04c774: |[04c774] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -04c784: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c788: 7230 290d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d29 │ │ -04c78e: 0e00 |0005: return-void │ │ +04bcf0: |[04bcf0] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +04bd00: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bd04: 7230 290d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d29 │ │ +04bd0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0005 line=1170 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -55694,18 +55693,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 │ │ -04c790: |[04c790] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -04c7a0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c7a4: 7230 2a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0d2a │ │ -04c7aa: 0e00 |0005: return-void │ │ +04bd0c: |[04bd0c] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +04bd1c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bd20: 7230 2a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0d2a │ │ +04bd26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0005 line=1634 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -55715,18 +55714,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c7ac: |[04c7ac] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ -04c7bc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c7c0: 7230 2b0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@0d2b │ │ -04c7c6: 0e00 |0005: return-void │ │ +04bd28: |[04bd28] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ +04bd38: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bd3c: 7230 2b0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@0d2b │ │ +04bd42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1794 │ │ 0x0005 line=1795 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55736,18 +55735,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 │ │ -04c7c8: |[04c7c8] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -04c7d8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c7dc: 7230 2c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0d2c │ │ -04c7e2: 0e00 |0005: return-void │ │ +04bd44: |[04bd44] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +04bd54: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bd58: 7230 2c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0d2c │ │ +04bd5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1192 │ │ 0x0005 line=1193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -55757,18 +55756,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 │ │ -04c7e4: |[04c7e4] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -04c7f4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c7f8: 7230 2d0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d2d │ │ -04c7fe: 0e00 |0005: return-void │ │ +04bd60: |[04bd60] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +04bd70: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bd74: 7230 2d0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d2d │ │ +04bd7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ 0x0005 line=1297 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -55778,18 +55777,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 │ │ -04c800: |[04c800] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -04c810: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c814: 7230 2e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0d2e │ │ -04c81a: 0e00 |0005: return-void │ │ +04bd7c: |[04bd7c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +04bd8c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bd90: 7230 2e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0d2e │ │ +04bd96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0005 line=1439 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -55799,18 +55798,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 │ │ -04c81c: |[04c81c] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -04c82c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c830: 7230 2f0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0d2f │ │ -04c836: 0e00 |0005: return-void │ │ +04bd98: |[04bd98] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +04bda8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bdac: 7230 2f0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0d2f │ │ +04bdb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1472 │ │ 0x0005 line=1473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -55820,18 +55819,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 │ │ -04c838: |[04c838] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -04c848: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c84c: 7240 300d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d30 │ │ -04c852: 0e00 |0005: return-void │ │ +04bdb4: |[04bdb4] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +04bdc4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bdc8: 7240 300d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d30 │ │ +04bdce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -55842,18 +55841,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 │ │ -04c854: |[04c854] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -04c864: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c868: 7230 310d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0d31 │ │ -04c86e: 0e00 |0005: return-void │ │ +04bdd0: |[04bdd0] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +04bde0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bde4: 7230 310d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0d31 │ │ +04bdea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ 0x0005 line=1508 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -55863,18 +55862,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 │ │ -04c870: |[04c870] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -04c880: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c884: 7230 320d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0d32 │ │ -04c88a: 0e00 |0005: return-void │ │ +04bdec: |[04bdec] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +04bdfc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04be00: 7230 320d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0d32 │ │ +04be06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x0005 line=1049 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -55884,23 +55883,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 │ │ -04c88c: |[04c88c] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -04c89c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c8a0: 0761 |0002: move-object v1, v6 │ │ -04c8a2: 0172 |0003: move v2, v7 │ │ -04c8a4: 0183 |0004: move v3, v8 │ │ -04c8a6: 0194 |0005: move v4, v9 │ │ -04c8a8: 01a5 |0006: move v5, v10 │ │ -04c8aa: 7806 330d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0d33 │ │ -04c8b0: 0e00 |000a: return-void │ │ +04be08: |[04be08] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +04be18: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04be1c: 0761 |0002: move-object v1, v6 │ │ +04be1e: 0172 |0003: move v2, v7 │ │ +04be20: 0183 |0004: move v3, v8 │ │ +04be22: 0194 |0005: move v4, v9 │ │ +04be24: 01a5 |0006: move v5, v10 │ │ +04be26: 7806 330d 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0d33 │ │ +04be2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ 0x000a line=1675 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 start I │ │ @@ -55913,18 +55912,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c8b4: |[04c8b4] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ -04c8c4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c8c8: 7230 360d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@0d36 │ │ -04c8ce: 0e00 |0005: return-void │ │ +04be30: |[04be30] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ +04be40: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04be44: 7230 360d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@0d36 │ │ +04be4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x0005 line=1835 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55934,18 +55933,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c8d0: |[04c8d0] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ -04c8e0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c8e4: 7230 370d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@0d37 │ │ -04c8ea: 0e00 |0005: return-void │ │ +04be4c: |[04be4c] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ +04be5c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04be60: 7230 370d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@0d37 │ │ +04be66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1847 │ │ 0x0005 line=1848 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55955,18 +55954,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c8ec: |[04c8ec] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ -04c8fc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c900: 7230 380d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@0d38 │ │ -04c906: 0e00 |0005: return-void │ │ +04be68: |[04be68] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ +04be78: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04be7c: 7230 380d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@0d38 │ │ +04be82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1860 │ │ 0x0005 line=1861 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55976,18 +55975,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c908: |[04c908] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ -04c918: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c91c: 7230 390d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@0d39 │ │ -04c922: 0e00 |0005: return-void │ │ +04be84: |[04be84] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ +04be94: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04be98: 7230 390d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@0d39 │ │ +04be9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1872 │ │ 0x0005 line=1873 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -55997,18 +55996,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c924: |[04c924] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ -04c934: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c938: 7230 3a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@0d3a │ │ -04c93e: 0e00 |0005: return-void │ │ +04bea0: |[04bea0] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ +04beb0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04beb4: 7230 3a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@0d3a │ │ +04beba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1884 │ │ 0x0005 line=1885 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56018,18 +56017,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c940: |[04c940] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ -04c950: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c954: 7230 3b0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@0d3b │ │ -04c95a: 0e00 |0005: return-void │ │ +04bebc: |[04bebc] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ +04becc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bed0: 7230 3b0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@0d3b │ │ +04bed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1762 │ │ 0x0005 line=1763 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56039,18 +56038,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c95c: |[04c95c] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ -04c96c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c970: 7230 3c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@0d3c │ │ -04c976: 0e00 |0005: return-void │ │ +04bed8: |[04bed8] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ +04bee8: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04beec: 7230 3c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@0d3c │ │ +04bef2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1778 │ │ 0x0005 line=1779 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56060,18 +56059,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c978: |[04c978] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ -04c988: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c98c: 7230 3d0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@0d3d │ │ -04c992: 0e00 |0005: return-void │ │ +04bef4: |[04bef4] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ +04bf04: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bf08: 7230 3d0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@0d3d │ │ +04bf0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1808 │ │ 0x0005 line=1809 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56081,18 +56080,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04c994: |[04c994] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ -04c9a4: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c9a8: 7230 3e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@0d3e │ │ -04c9ae: 0e00 |0005: return-void │ │ +04bf10: |[04bf10] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ +04bf20: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bf24: 7230 3e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@0d3e │ │ +04bf2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1822 │ │ 0x0005 line=1823 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -56103,19 +56102,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c9b0: |[04c9b0] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ -04c9c0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c9c4: 7220 130d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@0d13 │ │ -04c9ca: 0a00 |0005: move-result v0 │ │ -04c9cc: 0f00 |0006: return v0 │ │ +04bf2c: |[04bf2c] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ +04bf3c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bf40: 7220 130d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@0d13 │ │ +04bf46: 0a00 |0005: move-result v0 │ │ +04bf48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1895 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56124,19 +56123,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c9d0: |[04c9d0] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ -04c9e0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04c9e4: 7220 140d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@0d14 │ │ -04c9ea: 0a00 |0005: move-result v0 │ │ -04c9ec: 0f00 |0006: return v0 │ │ +04bf4c: |[04bf4c] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ +04bf5c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bf60: 7220 140d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@0d14 │ │ +04bf66: 0a00 |0005: move-result v0 │ │ +04bf68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56145,19 +56144,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c9f0: |[04c9f0] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ -04ca00: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04ca04: 7220 150d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@0d15 │ │ -04ca0a: 0a00 |0005: move-result v0 │ │ -04ca0c: 0f00 |0006: return v0 │ │ +04bf6c: |[04bf6c] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ +04bf7c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bf80: 7220 150d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@0d15 │ │ +04bf86: 0a00 |0005: move-result v0 │ │ +04bf88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1941 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56166,19 +56165,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ca10: |[04ca10] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ -04ca20: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04ca24: 7220 160d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@0d16 │ │ -04ca2a: 0a00 |0005: move-result v0 │ │ -04ca2c: 0f00 |0006: return v0 │ │ +04bf8c: |[04bf8c] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ +04bf9c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bfa0: 7220 160d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@0d16 │ │ +04bfa6: 0a00 |0005: move-result v0 │ │ +04bfa8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1945 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56187,19 +56186,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ca30: |[04ca30] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ -04ca40: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04ca44: 7220 170d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@0d17 │ │ -04ca4a: 0a00 |0005: move-result v0 │ │ -04ca4c: 0f00 |0006: return v0 │ │ +04bfac: |[04bfac] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ +04bfbc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bfc0: 7220 170d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@0d17 │ │ +04bfc6: 0a00 |0005: move-result v0 │ │ +04bfc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1949 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56208,19 +56207,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ca50: |[04ca50] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ -04ca60: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04ca64: 7220 180d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@0d18 │ │ -04ca6a: 0a00 |0005: move-result v0 │ │ -04ca6c: 0f00 |0006: return v0 │ │ +04bfcc: |[04bfcc] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ +04bfdc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04bfe0: 7220 180d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@0d18 │ │ +04bfe6: 0a00 |0005: move-result v0 │ │ +04bfe8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1953 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56229,19 +56228,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ca70: |[04ca70] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ -04ca80: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04ca84: 7220 190d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@0d19 │ │ -04ca8a: 0a00 |0005: move-result v0 │ │ -04ca8c: 0f00 |0006: return v0 │ │ +04bfec: |[04bfec] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ +04bffc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04c000: 7220 190d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@0d19 │ │ +04c006: 0a00 |0005: move-result v0 │ │ +04c008: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1957 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56250,19 +56249,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04ca90: |[04ca90] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ -04caa0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04caa4: 7220 1c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@0d1c │ │ -04caaa: 0a00 |0005: move-result v0 │ │ -04caac: 0f00 |0006: return v0 │ │ +04c00c: |[04c00c] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ +04c01c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04c020: 7220 1c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@0d1c │ │ +04c026: 0a00 |0005: move-result v0 │ │ +04c028: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56271,19 +56270,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04cab0: |[04cab0] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ -04cac0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04cac4: 7220 1d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@0d1d │ │ -04caca: 0a00 |0005: move-result v0 │ │ -04cacc: 0f00 |0006: return v0 │ │ +04c02c: |[04c02c] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ +04c03c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04c040: 7220 1d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@0d1d │ │ +04c046: 0a00 |0005: move-result v0 │ │ +04c048: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1965 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -56292,18 +56291,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04cad0: |[04cad0] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ -04cae0: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04cae4: 7230 340d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0d34 │ │ -04caea: 0e00 |0005: return-void │ │ +04c04c: |[04c04c] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ +04c05c: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04c060: 7230 340d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0d34 │ │ +04c066: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x0005 line=1911 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -56314,34 +56313,34 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04caec: |[04caec] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ -04cafc: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ -04cb00: 7230 340d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0d34 │ │ -04cb06: 0e00 |0005: return-void │ │ +04c068: |[04c068] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ +04c078: 6200 6d04 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@046d │ │ +04c07c: 7230 340d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@0d34 │ │ +04c082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1937 │ │ 0x0005 line=1938 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 value F │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #295 header: │ │ -class_idx : 577 │ │ +class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3008 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3017 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #295 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -56356,17 +56355,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cb08: |[04cb08] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -04cb18: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04cb1e: 0e00 |0003: return-void │ │ +04c084: |[04c084] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +04c094: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c09a: 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;) │ │ @@ -56374,32 +56373,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cb20: |[04cb20] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -04cb30: 6e10 4f16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@164f │ │ -04cb36: 0a00 |0003: move-result v0 │ │ -04cb38: 0f00 |0004: return v0 │ │ +04c09c: |[04c09c] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +04c0ac: 6e10 4f16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@164f │ │ +04c0b2: 0a00 |0003: move-result v0 │ │ +04c0b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3008 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 3017 (ViewCompatEclairMr1.java) │ │ │ │ Class #296 header: │ │ -class_idx : 578 │ │ +class_idx : 587 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3009 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3018 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -56414,17 +56413,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cb3c: |[04cb3c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -04cb4c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04cb52: 0e00 |0003: return-void │ │ +04c0b8: |[04c0b8] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +04c0c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c0ce: 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;) │ │ @@ -56432,18 +56431,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cb54: |[04cb54] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -04cb64: 6e10 2816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1628 │ │ -04cb6a: 0a00 |0003: move-result v0 │ │ -04cb6c: 0f00 |0004: return v0 │ │ +04c0d0: |[04c0d0] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +04c0e0: 6e10 2816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1628 │ │ +04c0e6: 0a00 |0003: move-result v0 │ │ +04c0e8: 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;) │ │ @@ -56451,33 +56450,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 │ │ -04cb70: |[04cb70] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -04cb80: 6e20 7c16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@167c │ │ -04cb86: 0e00 |0003: return-void │ │ +04c0ec: |[04c0ec] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +04c0fc: 6e20 7c16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@167c │ │ +04c102: 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 : 3009 (ViewCompatGingerbread.java) │ │ + source_file_idx : 3018 (ViewCompatGingerbread.java) │ │ │ │ Class #297 header: │ │ -class_idx : 579 │ │ +class_idx : 588 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 32 │ │ virtual_methods_size: 0 │ │ │ │ Class #297 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -56492,17 +56491,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cb88: |[04cb88] android.support.v4.view.ViewCompatHC.:()V │ │ -04cb98: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04cb9e: 0e00 |0003: return-void │ │ +04c104: |[04c104] android.support.v4.view.ViewCompatHC.:()V │ │ +04c114: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c11a: 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;) │ │ @@ -56510,18 +56509,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cba0: |[04cba0] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -04cbb0: 6e10 1116 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1611 │ │ -04cbb6: 0a00 |0003: move-result v0 │ │ -04cbb8: 0f00 |0004: return v0 │ │ +04c11c: |[04c11c] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +04c12c: 6e10 1116 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1611 │ │ +04c132: 0a00 |0003: move-result v0 │ │ +04c134: 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;) │ │ @@ -56529,36 +56528,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04cbbc: |[04cbbc] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -04cbcc: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ -04cbd2: 0b00 |0003: move-result-wide v0 │ │ -04cbd4: 1000 |0004: return-wide v0 │ │ +04c138: |[04c138] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +04c148: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ +04c14e: 0b00 |0003: move-result-wide v0 │ │ +04c150: 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 │ │ -04cbd8: |[04cbd8] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -04cbe8: 6e10 1b16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@161b │ │ -04cbee: 0a00 |0003: move-result v0 │ │ -04cbf0: 0f00 |0004: return v0 │ │ +04c154: |[04c154] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +04c164: 6e10 1b16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@161b │ │ +04c16a: 0a00 |0003: move-result v0 │ │ +04c16c: 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;) │ │ @@ -56566,18 +56565,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cbf4: |[04cbf4] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -04cc04: 6e10 2216 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1622 │ │ -04cc0a: 0a00 |0003: move-result v0 │ │ -04cc0c: 0f00 |0004: return v0 │ │ +04c170: |[04c170] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +04c180: 6e10 2216 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1622 │ │ +04c186: 0a00 |0003: move-result v0 │ │ +04c188: 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;) │ │ @@ -56585,18 +56584,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc10: |[04cc10] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -04cc20: 6e10 2316 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1623 │ │ -04cc26: 0a00 |0003: move-result v0 │ │ -04cc28: 0f00 |0004: return v0 │ │ +04c18c: |[04c18c] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +04c19c: 6e10 2316 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1623 │ │ +04c1a2: 0a00 |0003: move-result v0 │ │ +04c1a4: 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;) │ │ @@ -56604,18 +56603,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc2c: |[04cc2c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -04cc3c: 6e10 2516 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1625 │ │ -04cc42: 0a00 |0003: move-result v0 │ │ -04cc44: 0f00 |0004: return v0 │ │ +04c1a8: |[04c1a8] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +04c1b8: 6e10 2516 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1625 │ │ +04c1be: 0a00 |0003: move-result v0 │ │ +04c1c0: 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;) │ │ @@ -56623,18 +56622,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc48: |[04cc48] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ -04cc58: 6e10 2f16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@162f │ │ -04cc5e: 0a00 |0003: move-result v0 │ │ -04cc60: 0f00 |0004: return v0 │ │ +04c1c4: |[04c1c4] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ +04c1d4: 6e10 2f16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@162f │ │ +04c1da: 0a00 |0003: move-result v0 │ │ +04c1dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56642,18 +56641,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc64: |[04cc64] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ -04cc74: 6e10 3016 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1630 │ │ -04cc7a: 0a00 |0003: move-result v0 │ │ -04cc7c: 0f00 |0004: return v0 │ │ +04c1e0: |[04c1e0] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ +04c1f0: 6e10 3016 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1630 │ │ +04c1f6: 0a00 |0003: move-result v0 │ │ +04c1f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56661,18 +56660,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc80: |[04cc80] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ -04cc90: 6e10 3316 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1633 │ │ -04cc96: 0a00 |0003: move-result v0 │ │ -04cc98: 0f00 |0004: return v0 │ │ +04c1fc: |[04c1fc] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ +04c20c: 6e10 3316 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1633 │ │ +04c212: 0a00 |0003: move-result v0 │ │ +04c214: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56680,18 +56679,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cc9c: |[04cc9c] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ -04ccac: 6e10 3416 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1634 │ │ -04ccb2: 0a00 |0003: move-result v0 │ │ -04ccb4: 0f00 |0004: return v0 │ │ +04c218: |[04c218] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ +04c228: 6e10 3416 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1634 │ │ +04c22e: 0a00 |0003: move-result v0 │ │ +04c230: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56699,18 +56698,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ccb8: |[04ccb8] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ -04ccc8: 6e10 3516 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1635 │ │ -04ccce: 0a00 |0003: move-result v0 │ │ -04ccd0: 0f00 |0004: return v0 │ │ +04c234: |[04c234] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ +04c244: 6e10 3516 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1635 │ │ +04c24a: 0a00 |0003: move-result v0 │ │ +04c24c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56718,18 +56717,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ccd4: |[04ccd4] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ -04cce4: 6e10 3616 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1636 │ │ -04ccea: 0a00 |0003: move-result v0 │ │ -04ccec: 0f00 |0004: return v0 │ │ +04c250: |[04c250] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ +04c260: 6e10 3616 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1636 │ │ +04c266: 0a00 |0003: move-result v0 │ │ +04c268: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56737,18 +56736,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04ccf0: |[04ccf0] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ -04cd00: 6e10 3716 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1637 │ │ -04cd06: 0a00 |0003: move-result v0 │ │ -04cd08: 0f00 |0004: return v0 │ │ +04c26c: |[04c26c] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ +04c27c: 6e10 3716 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1637 │ │ +04c282: 0a00 |0003: move-result v0 │ │ +04c284: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56756,18 +56755,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cd0c: |[04cd0c] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ -04cd1c: 6e10 3c16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@163c │ │ -04cd22: 0a00 |0003: move-result v0 │ │ -04cd24: 0f00 |0004: return v0 │ │ +04c288: |[04c288] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ +04c298: 6e10 3c16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@163c │ │ +04c29e: 0a00 |0003: move-result v0 │ │ +04c2a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56775,18 +56774,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cd28: |[04cd28] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ -04cd38: 6e10 3d16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@163d │ │ -04cd3e: 0a00 |0003: move-result v0 │ │ -04cd40: 0f00 |0004: return v0 │ │ +04c2a4: |[04c2a4] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ +04c2b4: 6e10 3d16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@163d │ │ +04c2ba: 0a00 |0003: move-result v0 │ │ +04c2bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56794,18 +56793,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cd44: |[04cd44] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ -04cd54: 6e10 4316 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1643 │ │ -04cd5a: 0a00 |0003: move-result v0 │ │ -04cd5c: 0f00 |0004: return v0 │ │ +04c2c0: |[04c2c0] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ +04c2d0: 6e10 4316 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1643 │ │ +04c2d6: 0a00 |0003: move-result v0 │ │ +04c2d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56813,18 +56812,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cd60: |[04cd60] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ -04cd70: 6e10 4416 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1644 │ │ -04cd76: 0a00 |0003: move-result v0 │ │ -04cd78: 0f00 |0004: return v0 │ │ +04c2dc: |[04c2dc] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ +04c2ec: 6e10 4416 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1644 │ │ +04c2f2: 0a00 |0003: move-result v0 │ │ +04c2f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -56832,18 +56831,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04cd7c: |[04cd7c] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -04cd8c: 7130 6816 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1668 │ │ -04cd92: 0a00 |0003: move-result v0 │ │ -04cd94: 0f00 |0004: return v0 │ │ +04c2f8: |[04c2f8] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +04c308: 7130 6816 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1668 │ │ +04c30e: 0a00 |0003: move-result v0 │ │ +04c310: 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 │ │ @@ -56853,17 +56852,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cd98: |[04cd98] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ -04cda8: 6e20 6e16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@166e │ │ -04cdae: 0e00 |0003: return-void │ │ +04c314: |[04c314] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ +04c324: 6e20 6e16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@166e │ │ +04c32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56873,17 +56872,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04cdb0: |[04cdb0] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -04cdc0: 6e30 7516 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1675 │ │ -04cdc6: 0e00 |0003: return-void │ │ +04c32c: |[04c32c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +04c33c: 6e30 7516 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1675 │ │ +04c342: 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 │ │ @@ -56894,17 +56893,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cdc8: |[04cdc8] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ -04cdd8: 6e20 7f16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@167f │ │ -04cdde: 0e00 |0003: return-void │ │ +04c344: |[04c344] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ +04c354: 6e20 7f16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@167f │ │ +04c35a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56914,17 +56913,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cde0: |[04cde0] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ -04cdf0: 6e20 8016 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1680 │ │ -04cdf6: 0e00 |0003: return-void │ │ +04c35c: |[04c35c] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ +04c36c: 6e20 8016 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1680 │ │ +04c372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56934,17 +56933,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cdf8: |[04cdf8] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ -04ce08: 6e20 8116 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1681 │ │ -04ce0e: 0e00 |0003: return-void │ │ +04c374: |[04c374] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ +04c384: 6e20 8116 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1681 │ │ +04c38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56954,17 +56953,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce10: |[04ce10] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ -04ce20: 6e20 8216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1682 │ │ -04ce26: 0e00 |0003: return-void │ │ +04c38c: |[04c38c] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ +04c39c: 6e20 8216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1682 │ │ +04c3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56974,17 +56973,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce28: |[04ce28] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ -04ce38: 6e20 8316 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1683 │ │ -04ce3e: 0e00 |0003: return-void │ │ +04c3a4: |[04c3a4] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ +04c3b4: 6e20 8316 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1683 │ │ +04c3ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -56994,17 +56993,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce40: |[04ce40] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ -04ce50: 6e20 8416 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1684 │ │ -04ce56: 0e00 |0003: return-void │ │ +04c3bc: |[04c3bc] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ +04c3cc: 6e20 8416 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1684 │ │ +04c3d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57014,17 +57013,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce58: |[04ce58] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ -04ce68: 6e20 8516 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1685 │ │ -04ce6e: 0e00 |0003: return-void │ │ +04c3d4: |[04c3d4] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ +04c3e4: 6e20 8516 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1685 │ │ +04c3ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57034,17 +57033,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce70: |[04ce70] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ -04ce80: 6e20 8716 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1687 │ │ -04ce86: 0e00 |0003: return-void │ │ +04c3ec: |[04c3ec] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ +04c3fc: 6e20 8716 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1687 │ │ +04c402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57054,17 +57053,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ce88: |[04ce88] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ -04ce98: 6e20 8816 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1688 │ │ -04ce9e: 0e00 |0003: return-void │ │ +04c404: |[04c404] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ +04c414: 6e20 8816 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1688 │ │ +04c41a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57074,17 +57073,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04cea0: |[04cea0] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ -04ceb0: 6e20 8a16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@168a │ │ -04ceb6: 0e00 |0003: return-void │ │ +04c41c: |[04c41c] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ +04c42c: 6e20 8a16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@168a │ │ +04c432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -57094,33 +57093,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04ceb8: |[04ceb8] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ -04cec8: 6e20 8b16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@168b │ │ -04cece: 0e00 |0003: return-void │ │ +04c434: |[04c434] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ +04c444: 6e20 8b16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@168b │ │ +04c44a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 3010 (ViewCompatHC.java) │ │ + source_file_idx : 3019 (ViewCompatHC.java) │ │ │ │ Class #298 header: │ │ -class_idx : 580 │ │ +class_idx : 589 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3011 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3020 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #298 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -57135,17 +57134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ced0: |[04ced0] android.support.v4.view.ViewCompatICS.:()V │ │ -04cee0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04cee6: 0e00 |0003: return-void │ │ +04c44c: |[04c44c] android.support.v4.view.ViewCompatICS.:()V │ │ +04c45c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c462: 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;) │ │ @@ -57153,18 +57152,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 │ │ -04cee8: |[04cee8] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -04cef8: 6e20 0916 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1609 │ │ -04cefe: 0a00 |0003: move-result v0 │ │ -04cf00: 0f00 |0004: return v0 │ │ +04c464: |[04c464] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +04c474: 6e20 0916 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1609 │ │ +04c47a: 0a00 |0003: move-result v0 │ │ +04c47c: 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 │ │ │ │ @@ -57173,18 +57172,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 │ │ -04cf04: |[04cf04] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -04cf14: 6e20 0a16 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@160a │ │ -04cf1a: 0a00 |0003: move-result v0 │ │ -04cf1c: 0f00 |0004: return v0 │ │ +04c480: |[04c480] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +04c490: 6e20 0a16 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@160a │ │ +04c496: 0a00 |0003: move-result v0 │ │ +04c498: 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 │ │ │ │ @@ -57193,17 +57192,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 │ │ -04cf20: |[04cf20] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04cf30: 6e20 5816 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1658 │ │ -04cf36: 0e00 |0003: return-void │ │ +04c49c: |[04c49c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04c4ac: 6e20 5816 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1658 │ │ +04c4b2: 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; │ │ @@ -57213,18 +57212,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 │ │ -04cf38: |[04cf38] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -04cf48: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -04cf4c: 6e20 5916 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1659 │ │ -04cf52: 0e00 |0005: return-void │ │ +04c4b4: |[04c4b4] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +04c4c4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +04c4c8: 6e20 5916 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1659 │ │ +04c4ce: 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; │ │ @@ -57234,17 +57233,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 │ │ -04cf54: |[04cf54] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04cf64: 6e20 5a16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@165a │ │ -04cf6a: 0e00 |0003: return-void │ │ +04c4d0: |[04c4d0] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +04c4e0: 6e20 5a16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@165a │ │ +04c4e6: 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; │ │ @@ -57254,34 +57253,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 │ │ -04cf6c: |[04cf6c] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -04cf7c: 1f01 3103 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0331 │ │ -04cf80: 6e20 6c16 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@166c │ │ -04cf86: 0e00 |0005: return-void │ │ +04c4e8: |[04c4e8] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +04c4f8: 1f01 3a03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@033a │ │ +04c4fc: 6e20 6c16 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@166c │ │ +04c502: 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 : 3011 (ViewCompatICS.java) │ │ + source_file_idx : 3020 (ViewCompatICS.java) │ │ │ │ Class #299 header: │ │ -class_idx : 581 │ │ +class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3013 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #299 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -57296,17 +57295,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cf88: |[04cf88] android.support.v4.view.ViewCompatJB.:()V │ │ -04cf98: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04cf9e: 0e00 |0003: return-void │ │ +04c504: |[04c504] android.support.v4.view.ViewCompatJB.:()V │ │ +04c514: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c51a: 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;) │ │ @@ -57314,18 +57313,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 │ │ -04cfa0: |[04cfa0] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -04cfb0: 6e10 1016 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1610 │ │ -04cfb6: 0c00 |0003: move-result-object v0 │ │ -04cfb8: 1100 |0004: return-object v0 │ │ +04c51c: |[04c51c] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +04c52c: 6e10 1016 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1610 │ │ +04c532: 0c00 |0003: move-result-object v0 │ │ +04c534: 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;) │ │ @@ -57333,18 +57332,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cfbc: |[04cfbc] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -04cfcc: 6e10 1816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1618 │ │ -04cfd2: 0a00 |0003: move-result v0 │ │ -04cfd4: 0f00 |0004: return v0 │ │ +04c538: |[04c538] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +04c548: 6e10 1816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1618 │ │ +04c54e: 0a00 |0003: move-result v0 │ │ +04c550: 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;) │ │ @@ -57352,18 +57351,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cfd8: |[04cfd8] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ -04cfe8: 6e10 2616 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1626 │ │ -04cfee: 0a00 |0003: move-result v0 │ │ -04cff0: 0f00 |0004: return v0 │ │ +04c554: |[04c554] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ +04c564: 6e10 2616 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1626 │ │ +04c56a: 0a00 |0003: move-result v0 │ │ +04c56c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57371,18 +57370,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04cff4: |[04cff4] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ -04d004: 6e10 2716 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1627 │ │ -04d00a: 0a00 |0003: move-result v0 │ │ -04d00c: 0f00 |0004: return v0 │ │ +04c570: |[04c570] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ +04c580: 6e10 2716 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1627 │ │ +04c586: 0a00 |0003: move-result v0 │ │ +04c588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57390,18 +57389,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 │ │ -04d010: |[04d010] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -04d020: 6e10 2e16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@162e │ │ -04d026: 0c00 |0003: move-result-object v0 │ │ -04d028: 1100 |0004: return-object v0 │ │ +04c58c: |[04c58c] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +04c59c: 6e10 2e16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@162e │ │ +04c5a2: 0c00 |0003: move-result-object v0 │ │ +04c5a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57409,18 +57408,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d02c: |[04d02c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -04d03c: 6e10 4516 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1645 │ │ -04d042: 0a00 |0003: move-result v0 │ │ -04d044: 0f00 |0004: return v0 │ │ +04c5a8: |[04c5a8] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +04c5b8: 6e10 4516 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1645 │ │ +04c5be: 0a00 |0003: move-result v0 │ │ +04c5c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -57428,18 +57427,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 │ │ -04d048: |[04d048] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04d058: 6e30 5d16 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@165d │ │ -04d05e: 0a00 |0003: move-result v0 │ │ -04d060: 0f00 |0004: return v0 │ │ +04c5c4: |[04c5c4] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +04c5d4: 6e30 5d16 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@165d │ │ +04c5da: 0a00 |0003: move-result v0 │ │ +04c5dc: 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; │ │ @@ -57449,17 +57448,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d064: |[04d064] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -04d074: 6e10 6116 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1661 │ │ -04d07a: 0e00 |0003: return-void │ │ +04c5e0: |[04c5e0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +04c5f0: 6e10 6116 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1661 │ │ +04c5f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -57468,17 +57467,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 │ │ -04d07c: |[04d07c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -04d08c: 6e54 6016 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1660 │ │ -04d092: 0e00 |0003: return-void │ │ +04c5f8: |[04c5f8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +04c608: 6e54 6016 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1660 │ │ +04c60e: 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 │ │ @@ -57491,17 +57490,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 │ │ -04d094: |[04d094] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -04d0a4: 6e20 6216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1662 │ │ -04d0aa: 0e00 |0003: return-void │ │ +04c610: |[04c610] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +04c620: 6e20 6216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1662 │ │ +04c626: 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; │ │ @@ -57511,17 +57510,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 │ │ -04d0ac: |[04d0ac] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -04d0bc: 6e40 6316 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1663 │ │ -04d0c2: 0e00 |0003: return-void │ │ +04c628: |[04c628] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +04c638: 6e40 6316 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1663 │ │ +04c63e: 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; │ │ @@ -57532,17 +57531,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 │ │ -04d0c4: |[04d0c4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -04d0d4: 6e20 7016 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1670 │ │ -04d0da: 0e00 |0003: return-void │ │ +04c640: |[04c640] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +04c650: 6e20 7016 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1670 │ │ +04c656: 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 │ │ @@ -57552,33 +57551,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 │ │ -04d0dc: |[04d0dc] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -04d0ec: 6e20 7216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1672 │ │ -04d0f2: 0e00 |0003: return-void │ │ +04c658: |[04c658] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +04c668: 6e20 7216 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1672 │ │ +04c66e: 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 : 3013 (ViewCompatJB.java) │ │ + source_file_idx : 3022 (ViewCompatJB.java) │ │ │ │ Class #300 header: │ │ -class_idx : 582 │ │ +class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3014 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3023 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #300 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -57593,17 +57592,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d0f4: |[04d0f4] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -04d104: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d10a: 0e00 |0003: return-void │ │ +04c670: |[04c670] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +04c680: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c686: 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;) │ │ @@ -57611,18 +57610,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d10c: |[04d10c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -04d11c: 6e10 1a16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@161a │ │ -04d122: 0a00 |0003: move-result v0 │ │ -04d124: 0f00 |0004: return v0 │ │ +04c688: |[04c688] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +04c698: 6e10 1a16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@161a │ │ +04c69e: 0a00 |0003: move-result v0 │ │ +04c6a0: 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;) │ │ @@ -57630,18 +57629,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d128: |[04d128] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -04d138: 6e10 1c16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@161c │ │ -04d13e: 0a00 |0003: move-result v0 │ │ -04d140: 0f00 |0004: return v0 │ │ +04c6a4: |[04c6a4] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +04c6b4: 6e10 1c16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@161c │ │ +04c6ba: 0a00 |0003: move-result v0 │ │ +04c6bc: 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;) │ │ @@ -57649,18 +57648,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d144: |[04d144] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ -04d154: 6e10 2916 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1629 │ │ -04d15a: 0a00 |0003: move-result v0 │ │ -04d15c: 0f00 |0004: return v0 │ │ +04c6c0: |[04c6c0] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ +04c6d0: 6e10 2916 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1629 │ │ +04c6d6: 0a00 |0003: move-result v0 │ │ +04c6d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57668,18 +57667,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d160: |[04d160] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ -04d170: 6e10 2c16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@162c │ │ -04d176: 0a00 |0003: move-result v0 │ │ -04d178: 0f00 |0004: return v0 │ │ +04c6dc: |[04c6dc] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ +04c6ec: 6e10 2c16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@162c │ │ +04c6f2: 0a00 |0003: move-result v0 │ │ +04c6f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -57687,17 +57686,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 │ │ -04d17c: |[04d17c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -04d18c: 6e20 7316 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1673 │ │ -04d192: 0e00 |0003: return-void │ │ +04c6f8: |[04c6f8] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +04c708: 6e20 7316 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1673 │ │ +04c70e: 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 │ │ @@ -57707,17 +57706,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 │ │ -04d194: |[04d194] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -04d1a4: 6e20 7416 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1674 │ │ -04d1aa: 0e00 |0003: return-void │ │ +04c710: |[04c710] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +04c720: 6e20 7416 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1674 │ │ +04c726: 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; │ │ @@ -57727,17 +57726,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 │ │ -04d1ac: |[04d1ac] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -04d1bc: 6e20 7616 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1676 │ │ -04d1c2: 0e00 |0003: return-void │ │ +04c728: |[04c728] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +04c738: 6e20 7616 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1676 │ │ +04c73e: 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 │ │ @@ -57747,36 +57746,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -04d1c4: |[04d1c4] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -04d1d4: 6e54 7e16 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@167e │ │ -04d1da: 0e00 |0003: return-void │ │ +04c740: |[04c740] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +04c750: 6e54 7e16 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@167e │ │ +04c756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 start I │ │ 0x0000 - 0x0004 reg=2 top I │ │ 0x0000 - 0x0004 reg=3 end I │ │ 0x0000 - 0x0004 reg=4 bottom I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3014 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 3023 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #301 header: │ │ -class_idx : 583 │ │ +class_idx : 592 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #301 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -57791,17 +57790,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d1dc: |[04d1dc] android.support.v4.view.ViewCompatKitKat.:()V │ │ -04d1ec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d1f2: 0e00 |0003: return-void │ │ +04c758: |[04c758] android.support.v4.view.ViewCompatKitKat.:()V │ │ +04c768: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c76e: 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;) │ │ @@ -57809,18 +57808,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d1f4: |[04d1f4] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -04d204: 6e10 0f16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@160f │ │ -04d20a: 0a00 |0003: move-result v0 │ │ -04d20c: 0f00 |0004: return v0 │ │ +04c770: |[04c770] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +04c780: 6e10 0f16 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@160f │ │ +04c786: 0a00 |0003: move-result v0 │ │ +04c788: 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;) │ │ @@ -57828,33 +57827,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 │ │ -04d210: |[04d210] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -04d220: 6e20 6d16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@166d │ │ -04d226: 0e00 |0003: return-void │ │ +04c78c: |[04c78c] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +04c79c: 6e20 6d16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@166d │ │ +04c7a2: 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 : 3015 (ViewCompatKitKat.java) │ │ + source_file_idx : 3024 (ViewCompatKitKat.java) │ │ │ │ Class #302 header: │ │ -class_idx : 586 │ │ +class_idx : 595 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3016 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3025 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -57872,21 +57871,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 : 3016 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3025 (ViewConfigurationCompat.java) │ │ │ │ Class #303 header: │ │ -class_idx : 587 │ │ +class_idx : 596 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3016 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3025 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -57909,26 +57908,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04d228: |[04d228] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -04d238: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04d23c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04d240: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04d244: 2200 4902 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0249 │ │ -04d248: 7010 ca0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0dca │ │ -04d24e: 6900 8104 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0481 │ │ -04d252: 0e00 |000d: return-void │ │ -04d254: 2200 4802 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0248 │ │ -04d258: 7010 c80d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0dc8 │ │ -04d25e: 6900 8104 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0481 │ │ -04d262: 28f8 |0015: goto 000d // -0008 │ │ +04c7a4: |[04c7a4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +04c7b4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04c7b8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04c7bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04c7c0: 2200 5202 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0252 │ │ +04c7c4: 7010 ca0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0dca │ │ +04c7ca: 6900 8104 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0481 │ │ +04c7ce: 0e00 |000d: return-void │ │ +04c7d0: 2200 5102 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@0251 │ │ +04c7d4: 7010 c80d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0dc8 │ │ +04c7da: 6900 8104 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0481 │ │ +04c7de: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -57938,17 +57937,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d264: |[04d264] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -04d274: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d27a: 0e00 |0003: return-void │ │ +04c7e0: |[04c7e0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +04c7f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -57957,33 +57956,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d27c: |[04d27c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -04d28c: 6200 8104 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0481 │ │ -04d290: 7220 cc0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0dcc │ │ -04d296: 0a00 |0005: move-result v0 │ │ -04d298: 0f00 |0006: return v0 │ │ +04c7f8: |[04c7f8] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +04c808: 6200 8104 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@0481 │ │ +04c80c: 7220 cc0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0dcc │ │ +04c812: 0a00 |0005: move-result v0 │ │ +04c814: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3016 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3025 (ViewConfigurationCompat.java) │ │ │ │ Class #304 header: │ │ -class_idx : 588 │ │ +class_idx : 597 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3017 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #304 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -57998,17 +57997,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d29c: |[04d29c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -04d2ac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d2b2: 0e00 |0003: return-void │ │ +04c818: |[04c818] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +04c828: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c82e: 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;) │ │ @@ -58016,32 +58015,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d2b4: |[04d2b4] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -04d2c4: 6e10 9416 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1694 │ │ -04d2ca: 0a00 |0003: move-result v0 │ │ -04d2cc: 0f00 |0004: return v0 │ │ +04c830: |[04c830] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +04c840: 6e10 9416 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1694 │ │ +04c846: 0a00 |0003: move-result v0 │ │ +04c848: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3017 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 3026 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #305 header: │ │ -class_idx : 591 │ │ +class_idx : 600 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3031 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -58077,21 +58076,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 : 3022 (ViewGroupCompat.java) │ │ + source_file_idx : 3031 (ViewGroupCompat.java) │ │ │ │ Class #306 header: │ │ -class_idx : 594 │ │ +class_idx : 603 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3031 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 annotations: │ │ Annotations on class │ │ @@ -58125,38 +58124,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -04d2d0: |[04d2d0] android.support.v4.view.ViewGroupCompat.:()V │ │ -04d2e0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04d2e4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -04d2e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04d2ec: 2201 5002 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0250 │ │ -04d2f0: 7010 da0d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0dda │ │ -04d2f6: 6901 8204 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d2fa: 0e00 |000d: return-void │ │ -04d2fc: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -04d300: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -04d304: 2201 4e02 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@024e │ │ -04d308: 7010 d40d 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0dd4 │ │ -04d30e: 6901 8204 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d312: 28f4 |0019: goto 000d // -000c │ │ -04d314: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -04d318: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -04d31c: 2201 4d02 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@024d │ │ -04d320: 7010 d20d 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0dd2 │ │ -04d326: 6901 8204 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d32a: 28e8 |0025: goto 000d // -0018 │ │ -04d32c: 2201 5102 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0251 │ │ -04d330: 7010 dd0d 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ddd │ │ -04d336: 6901 8204 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d33a: 28e0 |002d: goto 000d // -0020 │ │ +04c84c: |[04c84c] android.support.v4.view.ViewGroupCompat.:()V │ │ +04c85c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04c860: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +04c864: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04c868: 2201 5902 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@0259 │ │ +04c86c: 7010 da0d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0dda │ │ +04c872: 6901 8204 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c876: 0e00 |000d: return-void │ │ +04c878: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +04c87c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +04c880: 2201 5702 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0257 │ │ +04c884: 7010 d40d 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0dd4 │ │ +04c88a: 6901 8204 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c88e: 28f4 |0019: goto 000d // -000c │ │ +04c890: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +04c894: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +04c898: 2201 5602 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0256 │ │ +04c89c: 7010 d20d 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0dd2 │ │ +04c8a2: 6901 8204 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c8a6: 28e8 |0025: goto 000d // -0018 │ │ +04c8a8: 2201 5a02 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@025a │ │ +04c8ac: 7010 dd0d 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ddd │ │ +04c8b2: 6901 8204 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c8b6: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -58172,17 +58171,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d33c: |[04d33c] android.support.v4.view.ViewGroupCompat.:()V │ │ -04d34c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d352: 0e00 |0003: return-void │ │ +04c8b8: |[04c8b8] android.support.v4.view.ViewGroupCompat.:()V │ │ +04c8c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c8ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -58191,19 +58190,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04d354: |[04d354] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -04d364: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d368: 7220 d60d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0dd6 │ │ -04d36e: 0a00 |0005: move-result v0 │ │ -04d370: 0f00 |0006: return v0 │ │ +04c8d0: |[04c8d0] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +04c8e0: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c8e4: 7220 d60d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0dd6 │ │ +04c8ea: 0a00 |0005: move-result v0 │ │ +04c8ec: 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;) │ │ @@ -58211,19 +58210,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 │ │ -04d374: |[04d374] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04d384: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d388: 7240 d70d 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@0dd7 │ │ -04d38e: 0a00 |0005: move-result v0 │ │ -04d390: 0f00 |0006: return v0 │ │ +04c8f0: |[04c8f0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04c900: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c904: 7240 d70d 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@0dd7 │ │ +04c90a: 0a00 |0005: move-result v0 │ │ +04c90c: 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; │ │ @@ -58233,18 +58232,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 │ │ -04d394: |[04d394] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -04d3a4: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d3a8: 7230 d80d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0dd8 │ │ -04d3ae: 0e00 |0005: return-void │ │ +04c910: |[04c910] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +04c920: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c924: 7230 d80d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0dd8 │ │ +04c92a: 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 │ │ @@ -58254,34 +58253,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 │ │ -04d3b0: |[04d3b0] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -04d3c0: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ -04d3c4: 7230 d90d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0dd9 │ │ -04d3ca: 0e00 |0005: return-void │ │ +04c92c: |[04c92c] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +04c93c: 6200 8204 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@0482 │ │ +04c940: 7230 d90d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0dd9 │ │ +04c946: 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 : 3022 (ViewGroupCompat.java) │ │ + source_file_idx : 3031 (ViewGroupCompat.java) │ │ │ │ Class #307 header: │ │ -class_idx : 595 │ │ +class_idx : 604 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -58296,17 +58295,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d3cc: |[04d3cc] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -04d3dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d3e2: 0e00 |0003: return-void │ │ +04c948: |[04c948] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +04c958: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c95e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -58315,33 +58314,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 │ │ -04d3e4: |[04d3e4] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -04d3f4: 6e20 cd16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@16cd │ │ -04d3fa: 0e00 |0003: return-void │ │ +04c960: |[04c960] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +04c970: 6e20 cd16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@16cd │ │ +04c976: 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 : 3023 (ViewGroupCompatHC.java) │ │ + source_file_idx : 3032 (ViewGroupCompatHC.java) │ │ │ │ Class #308 header: │ │ -class_idx : 596 │ │ +class_idx : 605 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3025 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #308 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -58356,17 +58355,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d3fc: |[04d3fc] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -04d40c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d412: 0e00 |0003: return-void │ │ +04c978: |[04c978] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +04c988: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c98e: 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;) │ │ @@ -58374,34 +58373,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 │ │ -04d414: |[04d414] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04d424: 6e30 c216 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@16c2 │ │ -04d42a: 0a00 |0003: move-result v0 │ │ -04d42c: 0f00 |0004: return v0 │ │ +04c990: |[04c990] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04c9a0: 6e30 c216 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@16c2 │ │ +04c9a6: 0a00 |0003: move-result v0 │ │ +04c9a8: 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 : 3025 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 3034 (ViewGroupCompatIcs.java) │ │ │ │ Class #309 header: │ │ -class_idx : 597 │ │ +class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3028 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3037 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #309 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -58416,17 +58415,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d430: |[04d430] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -04d440: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d446: 0e00 |0003: return-void │ │ +04c9ac: |[04c9ac] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +04c9bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04c9c2: 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;) │ │ @@ -58434,18 +58433,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d448: |[04d448] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -04d458: 6e10 b516 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@16b5 │ │ -04d45e: 0a00 |0003: move-result v0 │ │ -04d460: 0f00 |0004: return v0 │ │ +04c9c4: |[04c9c4] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +04c9d4: 6e10 b516 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@16b5 │ │ +04c9da: 0a00 |0003: move-result v0 │ │ +04c9dc: 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;) │ │ @@ -58453,33 +58452,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 │ │ -04d464: |[04d464] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -04d474: 6e20 cc16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@16cc │ │ -04d47a: 0e00 |0003: return-void │ │ +04c9e0: |[04c9e0] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +04c9f0: 6e20 cc16 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@16cc │ │ +04c9f6: 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 : 3028 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 3037 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #310 header: │ │ -class_idx : 598 │ │ +class_idx : 607 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #310 annotations: │ │ Annotations on class │ │ @@ -58501,17 +58500,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d47c: |[04d47c] android.support.v4.view.ViewPager$1.:()V │ │ -04d48c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d492: 0e00 |0003: return-void │ │ +04c9f8: |[04c9f8] android.support.v4.view.ViewPager$1.:()V │ │ +04ca08: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04ca0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -58520,19 +58519,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 │ │ -04d494: |[04d494] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -04d4a4: 5230 8804 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04d4a8: 5241 8804 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04d4ac: b110 |0004: sub-int/2addr v0, v1 │ │ -04d4ae: 0f00 |0005: return v0 │ │ +04ca10: |[04ca10] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +04ca20: 5230 8804 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04ca24: 5241 8804 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04ca28: b110 |0004: sub-int/2addr v0, v1 │ │ +04ca2a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 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; │ │ @@ -58542,35 +58541,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 │ │ -04d4b0: |[04d4b0] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -04d4c0: 1f02 5a02 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04d4c4: 1f03 5a02 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04d4c8: 6e30 f00d 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@0df0 │ │ -04d4ce: 0a00 |0007: move-result v0 │ │ -04d4d0: 0f00 |0008: return v0 │ │ +04ca2c: |[04ca2c] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +04ca3c: 1f02 6302 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04ca40: 1f03 6302 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04ca44: 6e30 f00d 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@0df0 │ │ +04ca4a: 0a00 |0007: move-result v0 │ │ +04ca4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #311 header: │ │ -class_idx : 599 │ │ +class_idx : 608 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -58591,17 +58590,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d4d4: |[04d4d4] android.support.v4.view.ViewPager$2.:()V │ │ -04d4e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d4ea: 0e00 |0003: return-void │ │ +04ca50: |[04ca50] android.support.v4.view.ViewPager$2.:()V │ │ +04ca60: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04ca66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -58610,38 +58609,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04d4ec: |[04d4ec] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -04d4fc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -04d500: c713 |0002: sub-float/2addr v3, v1 │ │ -04d502: a800 0303 |0003: mul-float v0, v3, v3 │ │ -04d506: c830 |0005: mul-float/2addr v0, v3 │ │ -04d508: c830 |0006: mul-float/2addr v0, v3 │ │ -04d50a: c830 |0007: mul-float/2addr v0, v3 │ │ -04d50c: c610 |0008: add-float/2addr v0, v1 │ │ -04d50e: 0f00 |0009: return v0 │ │ +04ca68: |[04ca68] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +04ca78: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +04ca7c: c713 |0002: sub-float/2addr v3, v1 │ │ +04ca7e: a800 0303 |0003: mul-float v0, v3, v3 │ │ +04ca82: c830 |0005: mul-float/2addr v0, v3 │ │ +04ca84: c830 |0006: mul-float/2addr v0, v3 │ │ +04ca86: c830 |0007: mul-float/2addr v0, v3 │ │ +04ca88: c610 |0008: add-float/2addr v0, v1 │ │ +04ca8a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #312 header: │ │ -class_idx : 600 │ │ +class_idx : 609 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -58666,18 +58665,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 │ │ -04d510: |[04d510] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -04d520: 5b01 8504 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0485 │ │ -04d524: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d52a: 0e00 |0005: return-void │ │ +04ca8c: |[04ca8c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +04ca9c: 5b01 8504 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0485 │ │ +04caa0: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04caa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -58687,36 +58686,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04d52c: |[04d52c] android.support.v4.view.ViewPager$3.run:()V │ │ -04d53c: 5420 8504 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0485 │ │ -04d540: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04d542: 7120 1c0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0e1c │ │ -04d548: 5420 8504 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0485 │ │ -04d54c: 6e10 760e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -04d552: 0e00 |000b: return-void │ │ +04caa8: |[04caa8] android.support.v4.view.ViewPager$3.run:()V │ │ +04cab8: 5420 8504 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0485 │ │ +04cabc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04cabe: 7120 1c0e 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0e1c │ │ +04cac4: 5420 8504 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@0485 │ │ +04cac8: 6e10 760e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +04cace: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0006 line=249 │ │ 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #313 header: │ │ -class_idx : 601 │ │ +class_idx : 610 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 annotations: │ │ Annotations on class │ │ @@ -58728,21 +58727,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #314 header: │ │ -class_idx : 602 │ │ +class_idx : 611 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -58782,31 +58781,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d554: |[04d554] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -04d564: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d56a: 0e00 |0003: return-void │ │ +04cad0: |[04cad0] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +04cae0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04cae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #315 header: │ │ -class_idx : 603 │ │ +class_idx : 612 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 825 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 834 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -58850,20 +58849,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04d56c: |[04d56c] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -04d57c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04d57e: 7030 9716 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1697 │ │ -04d584: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04d586: 5910 9204 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -04d58a: 0e00 |0007: return-void │ │ +04cae8: |[04cae8] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +04caf8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04cafa: 7030 9716 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1697 │ │ +04cb00: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04cb02: 5910 9204 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +04cb06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2872 │ │ 0x0004 line=2853 │ │ 0x0007 line=2873 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -58873,29 +58872,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 │ │ -04d58c: |[04d58c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04d59c: 7030 9816 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1698 │ │ -04d5a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04d5a4: 5931 9204 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -04d5a8: 7100 1f0e 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0e1f │ │ -04d5ae: 0c01 |0009: move-result-object v1 │ │ -04d5b0: 6e30 da00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ -04d5b6: 0c00 |000d: move-result-object v0 │ │ -04d5b8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04d5ba: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -04d5be: 6e30 3f01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@013f │ │ -04d5c4: 0a01 |0014: move-result v1 │ │ -04d5c6: 5931 8c04 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ -04d5ca: 6e10 4301 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -04d5d0: 0e00 |001a: return-void │ │ +04cb08: |[04cb08] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04cb18: 7030 9816 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1698 │ │ +04cb1e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04cb20: 5931 9204 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +04cb24: 7100 1f0e 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0e1f │ │ +04cb2a: 0c01 |0009: move-result-object v1 │ │ +04cb2c: 6e30 da00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ +04cb32: 0c00 |000d: move-result-object v0 │ │ +04cb34: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04cb36: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +04cb3a: 6e30 3f01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@013f │ │ +04cb40: 0a01 |0014: move-result v1 │ │ +04cb42: 5931 8c04 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ +04cb46: 6e10 4301 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +04cb4c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2876 │ │ 0x0003 line=2853 │ │ 0x0006 line=2878 │ │ 0x000e line=2879 │ │ 0x0017 line=2880 │ │ @@ -58903,21 +58902,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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #316 header: │ │ -class_idx : 605 │ │ +class_idx : 614 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -58935,21 +58934,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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #317 header: │ │ -class_idx : 606 │ │ +class_idx : 615 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -58979,21 +58978,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #318 header: │ │ -class_idx : 607 │ │ +class_idx : 616 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -59011,21 +59010,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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #319 header: │ │ -class_idx : 608 │ │ +class_idx : 617 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 71 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 73 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -59049,18 +59048,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 │ │ -04d5d4: |[04d5d4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -04d5e4: 5b01 9404 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0494 │ │ -04d5e8: 7010 5d01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@015d │ │ -04d5ee: 0e00 |0005: return-void │ │ +04cb50: |[04cb50] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +04cb60: 5b01 9404 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0494 │ │ +04cb64: 7010 5d01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@015d │ │ +04cb6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -59069,17 +59068,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 │ │ -04d5f0: |[04d5f0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -04d600: 7020 030e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0e03 │ │ -04d606: 0e00 |0003: return-void │ │ +04cb6c: |[04cb6c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +04cb7c: 7020 030e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0e03 │ │ +04cb82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ 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; │ │ @@ -59090,18 +59089,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d608: |[04d608] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -04d618: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0494 │ │ -04d61c: 6e10 2d0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e2d │ │ -04d622: 0e00 |0005: return-void │ │ +04cb84: |[04cb84] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +04cb94: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0494 │ │ +04cb98: 6e10 2d0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e2d │ │ +04cb9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2824 │ │ 0x0005 line=2825 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -59110,32 +59109,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d624: |[04d624] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -04d634: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0494 │ │ -04d638: 6e10 2d0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e2d │ │ -04d63e: 0e00 |0005: return-void │ │ +04cba0: |[04cba0] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +04cbb0: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@0494 │ │ +04cbb4: 6e10 2d0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0e2d │ │ +04cbba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2828 │ │ 0x0005 line=2829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #320 header: │ │ -class_idx : 610 │ │ +class_idx : 619 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 818 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 827 │ │ +source_file_idx : 3041 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -59173,50 +59172,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04d640: |[04d640] android.support.v4.view.ViewPager$SavedState.:()V │ │ -04d650: 2200 6102 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0261 │ │ -04d654: 7010 070e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0e07 │ │ -04d65a: 7110 cb08 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@08cb │ │ -04d660: 0c00 |0008: move-result-object v0 │ │ -04d662: 6900 9504 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0495 │ │ -04d666: 0e00 |000b: return-void │ │ +04cbbc: |[04cbbc] android.support.v4.view.ViewPager$SavedState.:()V │ │ +04cbcc: 2200 6a02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@026a │ │ +04cbd0: 7010 070e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0e07 │ │ +04cbd6: 7110 cb08 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@08cb │ │ +04cbdc: 0c00 |0008: move-result-object v0 │ │ +04cbde: 6900 9504 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0495 │ │ +04cbe2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 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 │ │ -04d668: |[04d668] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -04d678: 7020 ff15 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ -04d67e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -04d682: 6e10 211a 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -04d688: 0c00 |0008: move-result-object v0 │ │ -04d68a: 6e10 ea19 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ -04d690: 0c03 |000c: move-result-object v3 │ │ -04d692: 6e10 1a02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -04d698: 0a00 |0010: move-result v0 │ │ -04d69a: 5910 9804 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ -04d69e: 6e20 1b02 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@021b │ │ -04d6a4: 0c00 |0016: move-result-object v0 │ │ -04d6a6: 5b10 9604 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ -04d6aa: 5b13 9704 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0497 │ │ -04d6ae: 0e00 |001b: return-void │ │ +04cbe4: |[04cbe4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +04cbf4: 7020 ff15 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ +04cbfa: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +04cbfe: 6e10 211a 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +04cc04: 0c00 |0008: move-result-object v0 │ │ +04cc06: 6e10 ea19 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ +04cc0c: 0c03 |000c: move-result-object v3 │ │ +04cc0e: 6e10 1a02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +04cc14: 0a00 |0010: move-result v0 │ │ +04cc16: 5910 9804 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ +04cc1a: 6e20 1b02 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@021b │ │ +04cc20: 0c00 |0016: move-result-object v0 │ │ +04cc22: 5b10 9604 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ +04cc26: 5b13 9704 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0497 │ │ +04cc2a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0003 line=1255 │ │ 0x0005 line=1256 │ │ 0x000d line=1258 │ │ 0x0013 line=1259 │ │ @@ -59232,17 +59231,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d6b0: |[04d6b0] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -04d6c0: 7020 0016 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ -04d6c6: 0e00 |0003: return-void │ │ +04cc2c: |[04cc2c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +04cc3c: 7020 0016 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ +04cc42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -59253,38 +59252,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04d6c8: |[04d6c8] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -04d6d8: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -04d6dc: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04d6e2: 1a01 8603 |0005: const-string v1, "FragmentPager.SavedState{" // string@0386 │ │ -04d6e6: 6e20 431a 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04d6ec: 0c00 |000a: move-result-object v0 │ │ -04d6ee: 7110 4c1a 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -04d6f4: 0a01 |000e: move-result v1 │ │ -04d6f6: 7110 0c1a 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -04d6fc: 0c01 |0012: move-result-object v1 │ │ -04d6fe: 6e20 431a 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04d704: 0c00 |0016: move-result-object v0 │ │ -04d706: 1a01 7f00 |0017: const-string v1, " position=" // string@007f │ │ -04d70a: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04d710: 0c00 |001c: move-result-object v0 │ │ -04d712: 5221 9804 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ -04d716: 6e20 3f1a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -04d71c: 0c00 |0022: move-result-object v0 │ │ -04d71e: 1a01 5d1e |0023: const-string v1, "}" // string@1e5d │ │ -04d722: 6e20 431a 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04d728: 0c00 |0028: move-result-object v0 │ │ -04d72a: 6e10 481a 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04d730: 0c00 |002c: move-result-object v0 │ │ -04d732: 1100 |002d: return-object v0 │ │ +04cc44: |[04cc44] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +04cc54: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +04cc58: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04cc5e: 1a01 8603 |0005: const-string v1, "FragmentPager.SavedState{" // string@0386 │ │ +04cc62: 6e20 431a 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04cc68: 0c00 |000a: move-result-object v0 │ │ +04cc6a: 7110 4c1a 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +04cc70: 0a01 |000e: move-result v1 │ │ +04cc72: 7110 0c1a 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +04cc78: 0c01 |0012: move-result-object v1 │ │ +04cc7a: 6e20 431a 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04cc80: 0c00 |0016: move-result-object v0 │ │ +04cc82: 1a01 7f00 |0017: const-string v1, " position=" // string@007f │ │ +04cc86: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04cc8c: 0c00 |001c: move-result-object v0 │ │ +04cc8e: 5221 9804 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ +04cc92: 6e20 3f1a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +04cc98: 0c00 |0022: move-result-object v0 │ │ +04cc9a: 1a01 661e |0023: const-string v1, "}" // string@1e66 │ │ +04cc9e: 6e20 431a 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04cca4: 0c00 |0028: move-result-object v0 │ │ +04cca6: 6e10 481a 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +04ccac: 0c00 |002c: move-result-object v0 │ │ +04ccae: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -59292,39 +59291,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04d734: |[04d734] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04d744: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ -04d74a: 5210 9804 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ -04d74e: 6e20 1f02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -04d754: 5410 9604 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ -04d758: 6e30 2202 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0222 │ │ -04d75e: 0e00 |000d: return-void │ │ +04ccb0: |[04ccb0] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04ccc0: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ +04ccc6: 5210 9804 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ +04ccca: 6e20 1f02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +04ccd0: 5410 9604 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ +04ccd4: 6e30 2202 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0222 │ │ +04ccda: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x000d line=1232 │ │ 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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #321 header: │ │ -class_idx : 612 │ │ +class_idx : 621 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -59346,17 +59345,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d760: |[04d760] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -04d770: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -04d776: 0e00 |0003: return-void │ │ +04ccdc: |[04ccdc] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +04ccec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +04ccf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -59365,34 +59364,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 │ │ -04d778: |[04d778] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -04d788: 6e10 1d16 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04d78e: 0c00 |0003: move-result-object v0 │ │ -04d790: 1f00 5b02 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04d794: 6e10 1d16 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04d79a: 0c01 |0009: move-result-object v1 │ │ -04d79c: 1f01 5b02 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04d7a0: 5502 8e04 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04d7a4: 5513 8e04 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04d7a8: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -04d7ac: 5502 8e04 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04d7b0: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -04d7b4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -04d7b6: 0f02 |0017: return v2 │ │ -04d7b8: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -04d7ba: 28fe |0019: goto 0017 // -0002 │ │ -04d7bc: 5202 9004 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0490 │ │ -04d7c0: 5213 9004 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0490 │ │ -04d7c4: b132 |001e: sub-int/2addr v2, v3 │ │ -04d7c6: 28f8 |001f: goto 0017 // -0008 │ │ +04ccf4: |[04ccf4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +04cd04: 6e10 1d16 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04cd0a: 0c00 |0003: move-result-object v0 │ │ +04cd0c: 1f00 6402 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04cd10: 6e10 1d16 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04cd16: 0c01 |0009: move-result-object v1 │ │ +04cd18: 1f01 6402 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04cd1c: 5502 8e04 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04cd20: 5513 8e04 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04cd24: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +04cd28: 5502 8e04 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04cd2c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +04cd30: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +04cd32: 0f02 |0017: return v2 │ │ +04cd34: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +04cd36: 28fe |0019: goto 0017 // -0002 │ │ +04cd38: 5202 9004 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0490 │ │ +04cd3c: 5213 9004 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0490 │ │ +04cd40: b132 |001e: sub-int/2addr v2, v3 │ │ +04cd42: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2887 │ │ 0x0006 line=2888 │ │ 0x000c line=2889 │ │ 0x0012 line=2890 │ │ 0x0017 line=2892 │ │ @@ -59410,35 +59409,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 │ │ -04d7c8: |[04d7c8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -04d7d8: 1f02 3703 |0000: check-cast v2, Landroid/view/View; // type@0337 │ │ -04d7dc: 1f03 3703 |0002: check-cast v3, Landroid/view/View; // type@0337 │ │ -04d7e0: 6e30 170e 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0e17 │ │ -04d7e6: 0a00 |0007: move-result v0 │ │ -04d7e8: 0f00 |0008: return v0 │ │ +04cd44: |[04cd44] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +04cd54: 1f02 4003 |0000: check-cast v2, Landroid/view/View; // type@0340 │ │ +04cd58: 1f03 4003 |0002: check-cast v3, Landroid/view/View; // type@0340 │ │ +04cd5c: 6e30 170e 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0e17 │ │ +04cd62: 0a00 |0007: move-result v0 │ │ +04cd64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ 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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #322 header: │ │ -class_idx : 613 │ │ +class_idx : 622 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 827 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 836 │ │ +source_file_idx : 3041 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -59788,31 +59787,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -04d7ec: |[04d7ec] android.support.v4.view.ViewPager.:()V │ │ -04d7fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04d7fe: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -04d802: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04d804: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -04d80a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04d80e: 6900 a204 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a2 │ │ -04d812: 2200 5602 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0256 │ │ -04d816: 7010 ef0d 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0def │ │ -04d81c: 6900 9a04 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049a │ │ -04d820: 2200 5702 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0257 │ │ -04d824: 7010 f20d 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0df2 │ │ -04d82a: 6900 e304 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e3 │ │ -04d82e: 2200 6402 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0264 │ │ -04d832: 7010 160e 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0e16 │ │ -04d838: 6900 e404 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e4 │ │ -04d83c: 0e00 |0020: return-void │ │ +04cd68: |[04cd68] android.support.v4.view.ViewPager.:()V │ │ +04cd78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04cd7a: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +04cd7e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04cd80: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +04cd86: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04cd8a: 6900 a204 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a2 │ │ +04cd8e: 2200 5f02 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@025f │ │ +04cd92: 7010 ef0d 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0def │ │ +04cd98: 6900 9a04 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049a │ │ +04cd9c: 2200 6002 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0260 │ │ +04cda0: 7010 f20d 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0df2 │ │ +04cda6: 6900 e304 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e3 │ │ +04cdaa: 2200 6d02 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@026d │ │ +04cdae: 7010 160e 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0e16 │ │ +04cdb4: 6900 e404 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e4 │ │ +04cdb8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000b line=121 │ │ 0x0012 line=128 │ │ 0x0019 line=228 │ │ locals : │ │ @@ -59822,46 +59821,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04d840: |[04d840] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -04d850: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04d852: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -04d854: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04d856: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -04d858: 7020 a516 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@16a5 │ │ -04d85e: 2200 0a04 |0007: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -04d862: 7010 601a 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -04d868: 5b50 c704 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04d86c: 2200 5a02 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04d870: 7010 f60d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0df6 │ │ -04d876: 5b50 de04 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04de │ │ -04d87a: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -04d87e: 7010 7c01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ -04d884: 5b50 df04 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ -04d888: 5951 d804 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ -04d88c: 5b54 d604 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ -04d890: 5b54 d704 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ -04d894: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -04d89a: 5950 bd04 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04d89e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -04d8a4: 5950 ca04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04d8a8: 5953 d104 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -04d8ac: 5951 ab04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04d8b0: 5c53 bc04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -04d8b4: 5c52 cf04 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04cf │ │ -04d8b8: 2200 5802 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0258 │ │ -04d8bc: 7020 f40d 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0df4 │ │ -04d8c2: 5b50 b804 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ -04d8c6: 5952 da04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ -04d8ca: 6e10 5d0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0e5d │ │ -04d8d0: 0e00 |0040: return-void │ │ +04cdbc: |[04cdbc] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +04cdcc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04cdce: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +04cdd0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04cdd2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +04cdd4: 7020 a516 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@16a5 │ │ +04cdda: 2200 1304 |0007: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +04cdde: 7010 601a 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +04cde4: 5b50 c704 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04cde8: 2200 6302 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04cdec: 7010 f60d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0df6 │ │ +04cdf2: 5b50 de04 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04de │ │ +04cdf6: 2200 5500 |0015: new-instance v0, Landroid/graphics/Rect; // type@0055 │ │ +04cdfa: 7010 7c01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ +04ce00: 5b50 df04 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ +04ce04: 5951 d804 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ +04ce08: 5b54 d604 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ +04ce0c: 5b54 d704 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ +04ce10: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +04ce16: 5950 bd04 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04ce1a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +04ce20: 5950 ca04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04ce24: 5953 d104 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +04ce28: 5951 ab04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04ce2c: 5c53 bc04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +04ce30: 5c52 cf04 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04cf │ │ +04ce34: 2200 6102 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0261 │ │ +04ce38: 7020 f40d 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0df4 │ │ +04ce3e: 5b50 b804 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ +04ce42: 5952 da04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ +04ce46: 6e10 5d0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0e5d │ │ +04ce4c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -59886,46 +59885,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 │ │ -04d8d4: |[04d8d4] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04d8e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04d8e6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -04d8e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -04d8ea: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -04d8ec: 7030 a616 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16a6 │ │ -04d8f2: 2200 0a04 |0007: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -04d8f6: 7010 601a 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -04d8fc: 5b50 c704 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04d900: 2200 5a02 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04d904: 7010 f60d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0df6 │ │ -04d90a: 5b50 de04 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04de │ │ -04d90e: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -04d912: 7010 7c01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ -04d918: 5b50 df04 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ -04d91c: 5951 d804 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ -04d920: 5b54 d604 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ -04d924: 5b54 d704 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ -04d928: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -04d92e: 5950 bd04 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04d932: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -04d938: 5950 ca04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04d93c: 5953 d104 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -04d940: 5951 ab04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04d944: 5c53 bc04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -04d948: 5c52 cf04 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04cf │ │ -04d94c: 2200 5802 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0258 │ │ -04d950: 7020 f40d 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0df4 │ │ -04d956: 5b50 b804 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ -04d95a: 5952 da04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ -04d95e: 6e10 5d0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0e5d │ │ -04d964: 0e00 |0040: return-void │ │ +04ce50: |[04ce50] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04ce60: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04ce62: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +04ce64: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +04ce66: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +04ce68: 7030 a616 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16a6 │ │ +04ce6e: 2200 1304 |0007: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +04ce72: 7010 601a 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +04ce78: 5b50 c704 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ce7c: 2200 6302 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04ce80: 7010 f60d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0df6 │ │ +04ce86: 5b50 de04 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04de │ │ +04ce8a: 2200 5500 |0015: new-instance v0, Landroid/graphics/Rect; // type@0055 │ │ +04ce8e: 7010 7c01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ +04ce94: 5b50 df04 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ +04ce98: 5951 d804 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ +04ce9c: 5b54 d604 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ +04cea0: 5b54 d704 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ +04cea4: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +04ceaa: 5950 bd04 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04ceae: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +04ceb4: 5950 ca04 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04ceb8: 5953 d104 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +04cebc: 5951 ab04 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04cec0: 5c53 bc04 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +04cec4: 5c52 cf04 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04cf │ │ +04cec8: 2200 6102 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0261 │ │ +04cecc: 7020 f40d 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0df4 │ │ +04ced2: 5b50 b804 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ +04ced6: 5952 da04 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ +04ceda: 6e10 5d0e 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0e5d │ │ +04cee0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=354 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -59951,17 +59950,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 │ │ -04d968: |[04d968] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -04d978: 7020 940e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -04d97e: 0e00 |0003: return-void │ │ +04cee4: |[04cee4] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +04cef4: 7020 940e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +04cefa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -59970,17 +59969,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 │ │ -04d980: |[04d980] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -04d990: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04d994: 1100 |0002: return-object v0 │ │ +04cefc: |[04cefc] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +04cf0c: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04cf10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -59988,17 +59987,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 │ │ -04d998: |[04d998] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -04d9a8: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04d9ac: 0f00 |0002: return v0 │ │ +04cf14: |[04cf14] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +04cf24: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04cf28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -60006,226 +60005,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d9b0: |[04d9b0] android.support.v4.view.ViewPager.access$400:()[I │ │ -04d9c0: 6200 a204 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a2 │ │ -04d9c4: 1100 |0002: return-object v0 │ │ +04cf2c: |[04cf2c] android.support.v4.view.ViewPager.access$400:()[I │ │ +04cf3c: 6200 a204 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@04a2 │ │ +04cf40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 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 │ │ -04d9c8: |[04d9c8] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -04d9d8: 54ec ac04 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04d9dc: 6e10 ee0b 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -04d9e2: 0a01 |0005: move-result v1 │ │ -04d9e4: 7010 420e 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04d9ea: 0a0b |0009: move-result v11 │ │ -04d9ec: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -04d9f0: 52ec d304 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04d9f4: 82cc |000e: int-to-float v12, v12 │ │ -04d9f6: 82bd |000f: int-to-float v13, v11 │ │ -04d9f8: a906 0c0d |0010: div-float v6, v12, v13 │ │ -04d9fc: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -04da00: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -04da04: 5208 8804 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04da08: 52fc 8804 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04da0c: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -04da10: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -04da12: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -04da14: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -04da18: 520c 8704 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04da1c: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -04da20: 520d 8a04 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04da24: c6dc |0026: add-float/2addr v12, v13 │ │ -04da26: a607 0c06 |0027: add-float v7, v12, v6 │ │ -04da2a: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -04da2e: 52fc 8804 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04da32: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -04da36: 54ec c704 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04da3a: 6e10 6e1a 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04da40: 0a0c |0034: move-result v12 │ │ -04da42: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -04da46: 54ec c704 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04da4a: 6e20 681a 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04da50: 0c03 |003c: move-result-object v3 │ │ -04da52: 1f03 5a02 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04da56: 523c 8804 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04da5a: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -04da5e: 54ec c704 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04da62: 6e10 6e1a 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04da68: 0a0c |0048: move-result v12 │ │ -04da6a: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -04da6e: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -04da72: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04da76: 54ec c704 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04da7a: 6e20 681a 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04da80: 0c03 |0054: move-result-object v3 │ │ -04da82: 1f03 5a02 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04da86: 28e8 |0057: goto 003f // -0018 │ │ -04da88: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -04da8a: 28b9 |0059: goto 0012 // -0047 │ │ -04da8c: 523c 8804 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04da90: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -04da94: 54ec ac04 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04da98: 6e20 f10b 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04da9e: 0a0c |0063: move-result v12 │ │ -04daa0: c66c |0064: add-float/2addr v12, v6 │ │ -04daa2: c6c7 |0065: add-float/2addr v7, v12 │ │ -04daa4: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04daa8: 28f2 |0068: goto 005a // -000e │ │ -04daaa: 5937 8704 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04daae: 523c 8a04 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04dab2: c66c |006d: add-float/2addr v12, v6 │ │ -04dab4: c6c7 |006e: add-float/2addr v7, v12 │ │ -04dab6: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04daba: 28ba |0071: goto 002b // -0046 │ │ -04dabc: 52fc 8804 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dac0: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -04dac4: 54ec c704 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dac8: 6e10 6e1a 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04dace: 0a0c |007b: move-result v12 │ │ -04dad0: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -04dad4: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -04dad6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -04dada: 5207 8704 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04dade: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -04dae2: 52fc 8804 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dae6: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -04daea: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -04daee: 54ec c704 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04daf2: 6e20 681a 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04daf8: 0c03 |0090: move-result-object v3 │ │ -04dafa: 1f03 5a02 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04dafe: 523c 8804 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04db02: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -04db06: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -04db0a: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04db0e: 54ec c704 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04db12: 6e20 681a 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04db18: 0c03 |00a0: move-result-object v3 │ │ -04db1a: 1f03 5a02 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04db1e: 28f0 |00a3: goto 0093 // -0010 │ │ -04db20: 523c 8804 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04db24: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -04db28: 54ec ac04 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04db2c: 6e20 f10b 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04db32: 0a0c |00ad: move-result v12 │ │ -04db34: c66c |00ae: add-float/2addr v12, v6 │ │ -04db36: c7c7 |00af: sub-float/2addr v7, v12 │ │ -04db38: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -04db3c: 28f2 |00b2: goto 00a4 // -000e │ │ -04db3e: 523c 8a04 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04db42: c66c |00b5: add-float/2addr v12, v6 │ │ -04db44: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -04db46: 5937 8704 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04db4a: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -04db4e: 28ca |00bb: goto 0085 // -0036 │ │ -04db50: 54ec c704 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04db54: 6e10 6e1a 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04db5a: 0a04 |00c1: move-result v4 │ │ -04db5c: 52f7 8704 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04db60: 52fc 8804 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04db64: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -04db68: 52fc 8804 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04db6c: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -04db70: 52fc 8704 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04db74: 59ec bd04 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04db78: 52fc 8804 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04db7c: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -04db80: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -04db84: 52fc 8704 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04db88: 52fd 8a04 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04db8c: c6dc |00da: add-float/2addr v12, v13 │ │ -04db8e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -04db92: c7dc |00dd: sub-float/2addr v12, v13 │ │ -04db94: 59ec ca04 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04db98: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -04db9c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -04dba0: 54ec c704 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dba4: 6e20 681a 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04dbaa: 0c03 |00e9: move-result-object v3 │ │ -04dbac: 1f03 5a02 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04dbb0: 523c 8804 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dbb4: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -04dbb8: 54ec ac04 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04dbbc: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -04dbc0: 6e20 f10b 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04dbc6: 0a0c |00f7: move-result v12 │ │ -04dbc8: c66c |00f8: add-float/2addr v12, v6 │ │ -04dbca: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -04dbcc: 01a9 |00fa: move v9, v10 │ │ -04dbce: 28f1 |00fb: goto 00ec // -000f │ │ -04dbd0: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -04dbd6: 28cf |00ff: goto 00ce // -0031 │ │ -04dbd8: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -04dbde: 28db |0103: goto 00de // -0025 │ │ -04dbe0: 523c 8a04 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04dbe4: c66c |0106: add-float/2addr v12, v6 │ │ -04dbe6: c7c7 |0107: sub-float/2addr v7, v12 │ │ -04dbe8: 5937 8704 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04dbec: 523c 8804 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dbf0: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -04dbf4: 59e7 bd04 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04dbf8: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04dbfc: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -04dc00: 28ce |0114: goto 00e2 // -0032 │ │ -04dc02: 52fc 8704 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04dc06: 52fd 8a04 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04dc0a: c6dc |0119: add-float/2addr v12, v13 │ │ -04dc0c: a607 0c06 |011a: add-float v7, v12, v6 │ │ -04dc10: 52fc 8804 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dc14: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -04dc18: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -04dc1c: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -04dc20: 54ec c704 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dc24: 6e20 681a 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04dc2a: 0c03 |0129: move-result-object v3 │ │ -04dc2c: 1f03 5a02 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04dc30: 523c 8804 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dc34: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -04dc38: 54ec ac04 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04dc3c: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -04dc40: 6e20 f10b 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04dc46: 0a0c |0137: move-result v12 │ │ -04dc48: c66c |0138: add-float/2addr v12, v6 │ │ -04dc4a: c6c7 |0139: add-float/2addr v7, v12 │ │ -04dc4c: 01a9 |013a: move v9, v10 │ │ -04dc4e: 28f1 |013b: goto 012c // -000f │ │ -04dc50: 523c 8804 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dc54: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -04dc58: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -04dc5c: 523c 8a04 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04dc60: c67c |0144: add-float/2addr v12, v7 │ │ -04dc62: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -04dc66: c7dc |0147: sub-float/2addr v12, v13 │ │ -04dc68: 59ec ca04 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04dc6c: 5937 8704 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04dc70: 523c 8a04 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04dc74: c66c |014e: add-float/2addr v12, v6 │ │ -04dc76: c6c7 |014f: add-float/2addr v7, v12 │ │ -04dc78: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04dc7c: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04dc80: 28ce |0154: goto 0122 // -0032 │ │ -04dc82: 120c |0155: const/4 v12, #int 0 // #0 │ │ -04dc84: 5cec cf04 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04cf │ │ -04dc88: 0e00 |0158: return-void │ │ +04cf44: |[04cf44] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +04cf54: 54ec ac04 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04cf58: 6e10 ee0b 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +04cf5e: 0a01 |0005: move-result v1 │ │ +04cf60: 7010 420e 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04cf66: 0a0b |0009: move-result v11 │ │ +04cf68: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +04cf6c: 52ec d304 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04cf70: 82cc |000e: int-to-float v12, v12 │ │ +04cf72: 82bd |000f: int-to-float v13, v11 │ │ +04cf74: a906 0c0d |0010: div-float v6, v12, v13 │ │ +04cf78: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +04cf7c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +04cf80: 5208 8804 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04cf84: 52fc 8804 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04cf88: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +04cf8c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +04cf8e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +04cf90: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +04cf94: 520c 8704 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04cf98: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +04cf9c: 520d 8a04 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04cfa0: c6dc |0026: add-float/2addr v12, v13 │ │ +04cfa2: a607 0c06 |0027: add-float v7, v12, v6 │ │ +04cfa6: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +04cfaa: 52fc 8804 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04cfae: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +04cfb2: 54ec c704 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04cfb6: 6e10 6e1a 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04cfbc: 0a0c |0034: move-result v12 │ │ +04cfbe: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +04cfc2: 54ec c704 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04cfc6: 6e20 681a 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04cfcc: 0c03 |003c: move-result-object v3 │ │ +04cfce: 1f03 6302 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04cfd2: 523c 8804 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04cfd6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +04cfda: 54ec c704 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04cfde: 6e10 6e1a 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04cfe4: 0a0c |0048: move-result v12 │ │ +04cfe6: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +04cfea: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +04cfee: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04cff2: 54ec c704 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04cff6: 6e20 681a 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04cffc: 0c03 |0054: move-result-object v3 │ │ +04cffe: 1f03 6302 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d002: 28e8 |0057: goto 003f // -0018 │ │ +04d004: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +04d006: 28b9 |0059: goto 0012 // -0047 │ │ +04d008: 523c 8804 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d00c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +04d010: 54ec ac04 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04d014: 6e20 f10b 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04d01a: 0a0c |0063: move-result v12 │ │ +04d01c: c66c |0064: add-float/2addr v12, v6 │ │ +04d01e: c6c7 |0065: add-float/2addr v7, v12 │ │ +04d020: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04d024: 28f2 |0068: goto 005a // -000e │ │ +04d026: 5937 8704 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d02a: 523c 8a04 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d02e: c66c |006d: add-float/2addr v12, v6 │ │ +04d030: c6c7 |006e: add-float/2addr v7, v12 │ │ +04d032: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04d036: 28ba |0071: goto 002b // -0046 │ │ +04d038: 52fc 8804 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d03c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +04d040: 54ec c704 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d044: 6e10 6e1a 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d04a: 0a0c |007b: move-result v12 │ │ +04d04c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +04d050: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +04d052: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +04d056: 5207 8704 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d05a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +04d05e: 52fc 8804 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d062: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +04d066: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +04d06a: 54ec c704 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d06e: 6e20 681a 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d074: 0c03 |0090: move-result-object v3 │ │ +04d076: 1f03 6302 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d07a: 523c 8804 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d07e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +04d082: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +04d086: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04d08a: 54ec c704 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d08e: 6e20 681a 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d094: 0c03 |00a0: move-result-object v3 │ │ +04d096: 1f03 6302 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d09a: 28f0 |00a3: goto 0093 // -0010 │ │ +04d09c: 523c 8804 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d0a0: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +04d0a4: 54ec ac04 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04d0a8: 6e20 f10b 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04d0ae: 0a0c |00ad: move-result v12 │ │ +04d0b0: c66c |00ae: add-float/2addr v12, v6 │ │ +04d0b2: c7c7 |00af: sub-float/2addr v7, v12 │ │ +04d0b4: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +04d0b8: 28f2 |00b2: goto 00a4 // -000e │ │ +04d0ba: 523c 8a04 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d0be: c66c |00b5: add-float/2addr v12, v6 │ │ +04d0c0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +04d0c2: 5937 8704 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d0c6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +04d0ca: 28ca |00bb: goto 0085 // -0036 │ │ +04d0cc: 54ec c704 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d0d0: 6e10 6e1a 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d0d6: 0a04 |00c1: move-result v4 │ │ +04d0d8: 52f7 8704 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d0dc: 52fc 8804 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d0e0: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +04d0e4: 52fc 8804 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d0e8: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +04d0ec: 52fc 8704 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d0f0: 59ec bd04 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04d0f4: 52fc 8804 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d0f8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +04d0fc: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +04d100: 52fc 8704 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d104: 52fd 8a04 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d108: c6dc |00da: add-float/2addr v12, v13 │ │ +04d10a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +04d10e: c7dc |00dd: sub-float/2addr v12, v13 │ │ +04d110: 59ec ca04 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04d114: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +04d118: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +04d11c: 54ec c704 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d120: 6e20 681a 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d126: 0c03 |00e9: move-result-object v3 │ │ +04d128: 1f03 6302 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d12c: 523c 8804 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d130: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +04d134: 54ec ac04 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04d138: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +04d13c: 6e20 f10b 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04d142: 0a0c |00f7: move-result v12 │ │ +04d144: c66c |00f8: add-float/2addr v12, v6 │ │ +04d146: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +04d148: 01a9 |00fa: move v9, v10 │ │ +04d14a: 28f1 |00fb: goto 00ec // -000f │ │ +04d14c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +04d152: 28cf |00ff: goto 00ce // -0031 │ │ +04d154: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +04d15a: 28db |0103: goto 00de // -0025 │ │ +04d15c: 523c 8a04 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d160: c66c |0106: add-float/2addr v12, v6 │ │ +04d162: c7c7 |0107: sub-float/2addr v7, v12 │ │ +04d164: 5937 8704 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d168: 523c 8804 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d16c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +04d170: 59e7 bd04 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04d174: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04d178: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +04d17c: 28ce |0114: goto 00e2 // -0032 │ │ +04d17e: 52fc 8704 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d182: 52fd 8a04 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d186: c6dc |0119: add-float/2addr v12, v13 │ │ +04d188: a607 0c06 |011a: add-float v7, v12, v6 │ │ +04d18c: 52fc 8804 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d190: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +04d194: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +04d198: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +04d19c: 54ec c704 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d1a0: 6e20 681a 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d1a6: 0c03 |0129: move-result-object v3 │ │ +04d1a8: 1f03 6302 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d1ac: 523c 8804 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d1b0: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +04d1b4: 54ec ac04 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04d1b8: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +04d1bc: 6e20 f10b 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04d1c2: 0a0c |0137: move-result v12 │ │ +04d1c4: c66c |0138: add-float/2addr v12, v6 │ │ +04d1c6: c6c7 |0139: add-float/2addr v7, v12 │ │ +04d1c8: 01a9 |013a: move v9, v10 │ │ +04d1ca: 28f1 |013b: goto 012c // -000f │ │ +04d1cc: 523c 8804 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d1d0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +04d1d4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +04d1d8: 523c 8a04 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d1dc: c67c |0144: add-float/2addr v12, v7 │ │ +04d1de: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +04d1e2: c7dc |0147: sub-float/2addr v12, v13 │ │ +04d1e4: 59ec ca04 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04d1e8: 5937 8704 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d1ec: 523c 8a04 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d1f0: c66c |014e: add-float/2addr v12, v6 │ │ +04d1f2: c6c7 |014f: add-float/2addr v7, v12 │ │ +04d1f4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d1f8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04d1fc: 28ce |0154: goto 0122 // -0032 │ │ +04d1fe: 120c |0155: const/4 v12, #int 0 // #0 │ │ +04d200: 5cec cf04 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@04cf │ │ +04d204: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ 0x0006 line=1128 │ │ 0x000a line=1129 │ │ 0x0012 line=1131 │ │ 0x0014 line=1132 │ │ @@ -60335,63 +60334,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -04dc8c: |[04dc8c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -04dc9c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04dc9e: 52a8 da04 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ -04dca2: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -04dca4: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -04dca8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -04dcaa: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -04dcae: 7020 950e 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -04dcb4: 54a8 db04 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04dcb8: 6e10 e917 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ -04dcbe: 6e10 540e 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04dcc4: 0a03 |0014: move-result v3 │ │ -04dcc6: 6e10 550e 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -04dccc: 0a04 |0018: move-result v4 │ │ -04dcce: 54a8 db04 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04dcd2: 6e10 ec17 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ -04dcd8: 0a05 |001e: move-result v5 │ │ -04dcda: 54a8 db04 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04dcde: 6e10 ed17 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@17ed │ │ -04dce4: 0a06 |0024: move-result v6 │ │ -04dce6: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -04dcea: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -04dcee: 6e30 810e 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04dcf4: 5ca7 d504 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -04dcf8: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -04dcfa: 54a8 c704 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dcfe: 6e10 6e1a 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04dd04: 0a08 |0034: move-result v8 │ │ -04dd06: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -04dd0a: 54a8 c704 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dd0e: 6e20 681a 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04dd14: 0c01 |003c: move-result-object v1 │ │ -04dd16: 1f01 5a02 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04dd1a: 5518 8904 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ -04dd1e: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -04dd22: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04dd24: 5c17 8904 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ -04dd28: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04dd2c: 28e7 |0048: goto 002f // -0019 │ │ -04dd2e: 0172 |0049: move v2, v7 │ │ -04dd30: 28bd |004a: goto 0007 // -0043 │ │ -04dd32: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -04dd36: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -04dd3a: 54a7 b804 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ -04dd3e: 7120 690d 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d69 │ │ -04dd44: 0e00 |0054: return-void │ │ -04dd46: 54a7 b804 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ -04dd4a: 7210 241a 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -04dd50: 28fa |005a: goto 0054 // -0006 │ │ +04d208: |[04d208] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +04d218: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04d21a: 52a8 da04 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ +04d21e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +04d220: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +04d224: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +04d226: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +04d22a: 7020 950e 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +04d230: 54a8 db04 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d234: 6e10 e917 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ +04d23a: 6e10 540e 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04d240: 0a03 |0014: move-result v3 │ │ +04d242: 6e10 550e 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +04d248: 0a04 |0018: move-result v4 │ │ +04d24a: 54a8 db04 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d24e: 6e10 ec17 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ +04d254: 0a05 |001e: move-result v5 │ │ +04d256: 54a8 db04 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d25a: 6e10 ed17 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@17ed │ │ +04d260: 0a06 |0024: move-result v6 │ │ +04d262: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +04d266: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +04d26a: 6e30 810e 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04d270: 5ca7 d504 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +04d274: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +04d276: 54a8 c704 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d27a: 6e10 6e1a 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d280: 0a08 |0034: move-result v8 │ │ +04d282: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +04d286: 54a8 c704 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d28a: 6e20 681a 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d290: 0c01 |003c: move-result-object v1 │ │ +04d292: 1f01 6302 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d296: 5518 8904 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ +04d29a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +04d29e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +04d2a0: 5c17 8904 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ +04d2a4: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d2a8: 28e7 |0048: goto 002f // -0019 │ │ +04d2aa: 0172 |0049: move v2, v7 │ │ +04d2ac: 28bd |004a: goto 0007 // -0043 │ │ +04d2ae: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +04d2b2: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +04d2b6: 54a7 b804 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ +04d2ba: 7120 690d 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d69 │ │ +04d2c0: 0e00 |0054: return-void │ │ +04d2c2: 54a7 b804 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ +04d2c6: 7210 241a 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +04d2cc: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1741 │ │ 0x0007 line=1742 │ │ 0x0009 line=1744 │ │ 0x000c line=1745 │ │ 0x0011 line=1746 │ │ @@ -60431,61 +60430,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -04dd54: |[04dd54] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -04dd64: 7110 151a 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -04dd6a: 0a04 |0003: move-result v4 │ │ -04dd6c: 5265 be04 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04be │ │ -04dd70: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -04dd74: 7110 151a 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -04dd7a: 0a04 |000b: move-result v4 │ │ -04dd7c: 5265 ce04 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04ce │ │ -04dd80: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -04dd84: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -04dd88: 0172 |0012: move v2, v7 │ │ -04dd8a: 5464 c704 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dd8e: 6e10 6e1a 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04dd94: 0a04 |0018: move-result v4 │ │ -04dd96: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -04dd9a: 5464 c704 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dd9e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -04dda0: 6e20 681a 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04dda6: 0c00 |0021: move-result-object v0 │ │ -04dda8: 1f00 5a02 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04ddac: 5464 c704 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ddb0: 5465 c704 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ddb4: 6e10 6e1a 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04ddba: 0a05 |002b: move-result v5 │ │ -04ddbc: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -04ddc0: 6e20 681a 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04ddc6: 0c01 |0031: move-result-object v1 │ │ -04ddc8: 1f01 5a02 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04ddcc: 5204 8804 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04ddd0: 5215 8804 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04ddd4: 7120 1a1a 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -04ddda: 0a05 |003b: move-result v5 │ │ -04dddc: 7120 181a 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -04dde2: 0a02 |003f: move-result v2 │ │ -04dde4: 0f02 |0040: return v2 │ │ -04dde6: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -04ddea: 28d0 |0043: goto 0013 // -0030 │ │ -04ddec: 5264 b304 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04ddf0: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -04ddf4: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -04ddfa: 8274 |004b: int-to-float v4, v7 │ │ -04ddfc: c684 |004c: add-float/2addr v4, v8 │ │ -04ddfe: c634 |004d: add-float/2addr v4, v3 │ │ -04de00: 8742 |004e: float-to-int v2, v4 │ │ -04de02: 28c4 |004f: goto 0013 // -003c │ │ -04de04: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -04de0a: 28f8 |0053: goto 004b // -0008 │ │ +04d2d0: |[04d2d0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +04d2e0: 7110 151a 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +04d2e6: 0a04 |0003: move-result v4 │ │ +04d2e8: 5265 be04 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04be │ │ +04d2ec: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +04d2f0: 7110 151a 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +04d2f6: 0a04 |000b: move-result v4 │ │ +04d2f8: 5265 ce04 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04ce │ │ +04d2fc: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +04d300: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +04d304: 0172 |0012: move v2, v7 │ │ +04d306: 5464 c704 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d30a: 6e10 6e1a 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d310: 0a04 |0018: move-result v4 │ │ +04d312: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +04d316: 5464 c704 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d31a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +04d31c: 6e20 681a 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d322: 0c00 |0021: move-result-object v0 │ │ +04d324: 1f00 6302 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d328: 5464 c704 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d32c: 5465 c704 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d330: 6e10 6e1a 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d336: 0a05 |002b: move-result v5 │ │ +04d338: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +04d33c: 6e20 681a 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d342: 0c01 |0031: move-result-object v1 │ │ +04d344: 1f01 6302 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d348: 5204 8804 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d34c: 5215 8804 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d350: 7120 1a1a 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +04d356: 0a05 |003b: move-result v5 │ │ +04d358: 7120 181a 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +04d35e: 0a02 |003f: move-result v2 │ │ +04d360: 0f02 |0040: return v2 │ │ +04d362: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +04d366: 28d0 |0043: goto 0013 // -0030 │ │ +04d368: 5264 b304 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04d36c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +04d370: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +04d376: 8274 |004b: int-to-float v4, v7 │ │ +04d378: c684 |004c: add-float/2addr v4, v8 │ │ +04d37a: c634 |004d: add-float/2addr v4, v3 │ │ +04d37c: 8742 |004e: float-to-int v2, v4 │ │ +04d37e: 28c4 |004f: goto 0013 // -003c │ │ +04d380: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +04d386: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0010 line=2157 │ │ 0x0013 line=2163 │ │ 0x001b line=2164 │ │ 0x0024 line=2165 │ │ @@ -60512,30 +60511,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -04de0c: |[04de0c] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -04de1c: 6e10 3f0e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04de22: 0a00 |0003: move-result v0 │ │ -04de24: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04de26: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -04de2a: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -04de2e: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -04de30: 6e20 3e0e 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04de36: 0c03 |000d: move-result-object v3 │ │ -04de38: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04de3a: 7130 730d 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ -04de40: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04de44: 28f1 |0014: goto 0005 // -000f │ │ -04de46: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -04de48: 28f4 |0016: goto 000a // -000c │ │ -04de4a: 0e00 |0017: return-void │ │ +04d388: |[04d388] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +04d398: 6e10 3f0e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04d39e: 0a00 |0003: move-result v0 │ │ +04d3a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04d3a2: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +04d3a6: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +04d3aa: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +04d3ac: 6e20 3e0e 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04d3b2: 0c03 |000d: move-result-object v3 │ │ +04d3b4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04d3b6: 7130 730d 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ +04d3bc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d3c0: 28f1 |0014: goto 0005 // -000f │ │ +04d3c2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +04d3c4: 28f4 |0016: goto 000a // -000c │ │ +04d3c6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ 0x0004 line=1777 │ │ 0x0007 line=1778 │ │ 0x000a line=1780 │ │ 0x0012 line=1777 │ │ @@ -60553,25 +60552,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04de4c: |[04de4c] android.support.v4.view.ViewPager.endDrag:()V │ │ -04de5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04de5e: 5c10 c504 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04de62: 5c10 c604 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ -04de66: 5410 e204 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04de6a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -04de6e: 5410 e204 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04de72: 6e10 f415 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ -04de78: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04de7a: 5b10 e204 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04de7e: 0e00 |0011: return-void │ │ +04d3c8: |[04d3c8] android.support.v4.view.ViewPager.endDrag:()V │ │ +04d3d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d3da: 5c10 c504 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04d3de: 5c10 c604 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ +04d3e2: 5410 e204 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04d3e6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04d3ea: 5410 e204 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04d3ee: 6e10 f415 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ +04d3f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04d3f6: 5b10 e204 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04d3fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2404 │ │ 0x0003 line=2405 │ │ 0x0005 line=2407 │ │ 0x0009 line=2408 │ │ 0x000e line=2409 │ │ @@ -60584,64 +60583,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 │ │ -04de80: |[04de80] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -04de90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04de92: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -04de96: 2205 5200 |0003: new-instance v5, Landroid/graphics/Rect; // type@0052 │ │ -04de9a: 7010 7c01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@017c │ │ -04dea0: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -04dea4: 6e52 8101 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0181 │ │ -04deaa: 1105 |000d: return-object v5 │ │ -04deac: 6e10 1e16 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@161e │ │ -04deb2: 0a02 |0011: move-result v2 │ │ -04deb4: 5952 2a00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ -04deb8: 6e10 3216 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1632 │ │ -04debe: 0a02 |0017: move-result v2 │ │ -04dec0: 5952 2b00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ -04dec4: 6e10 3b16 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@163b │ │ -04deca: 0a02 |001d: move-result v2 │ │ -04decc: 5952 2c00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@002c │ │ -04ded0: 6e10 1316 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -04ded6: 0a02 |0023: move-result v2 │ │ -04ded8: 5952 2900 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ -04dedc: 6e10 2d16 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -04dee2: 0c01 |0029: move-result-object v1 │ │ -04dee4: 2012 3b03 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@033b │ │ -04dee8: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -04deec: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -04def0: 0710 |0030: move-object v0, v1 │ │ -04def2: 1f00 3b03 |0031: check-cast v0, Landroid/view/ViewGroup; // type@033b │ │ -04def6: 5252 2a00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ -04defa: 6e10 b616 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@16b6 │ │ -04df00: 0a03 |0038: move-result v3 │ │ -04df02: b032 |0039: add-int/2addr v2, v3 │ │ -04df04: 5952 2a00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ -04df08: 5252 2b00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ -04df0c: 6e10 b816 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@16b8 │ │ -04df12: 0a03 |0041: move-result v3 │ │ -04df14: b032 |0042: add-int/2addr v2, v3 │ │ -04df16: 5952 2b00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ -04df1a: 5252 2c00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@002c │ │ -04df1e: 6e10 b916 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@16b9 │ │ -04df24: 0a03 |004a: move-result v3 │ │ -04df26: b032 |004b: add-int/2addr v2, v3 │ │ -04df28: 5952 2c00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@002c │ │ -04df2c: 5252 2900 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ -04df30: 6e10 b016 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@16b0 │ │ -04df36: 0a03 |0053: move-result v3 │ │ -04df38: b032 |0054: add-int/2addr v2, v3 │ │ -04df3a: 5952 2900 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ -04df3e: 6e10 b716 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@16b7 │ │ -04df44: 0c01 |005a: move-result-object v1 │ │ -04df46: 28cf |005b: goto 002a // -0031 │ │ +04d3fc: |[04d3fc] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +04d40c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d40e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +04d412: 2205 5500 |0003: new-instance v5, Landroid/graphics/Rect; // type@0055 │ │ +04d416: 7010 7c01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@017c │ │ +04d41c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +04d420: 6e52 8101 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0181 │ │ +04d426: 1105 |000d: return-object v5 │ │ +04d428: 6e10 1e16 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@161e │ │ +04d42e: 0a02 |0011: move-result v2 │ │ +04d430: 5952 2a00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ +04d434: 6e10 3216 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1632 │ │ +04d43a: 0a02 |0017: move-result v2 │ │ +04d43c: 5952 2b00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ +04d440: 6e10 3b16 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@163b │ │ +04d446: 0a02 |001d: move-result v2 │ │ +04d448: 5952 2c00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@002c │ │ +04d44c: 6e10 1316 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +04d452: 0a02 |0023: move-result v2 │ │ +04d454: 5952 2900 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ +04d458: 6e10 2d16 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +04d45e: 0c01 |0029: move-result-object v1 │ │ +04d460: 2012 4403 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0344 │ │ +04d464: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +04d468: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +04d46c: 0710 |0030: move-object v0, v1 │ │ +04d46e: 1f00 4403 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0344 │ │ +04d472: 5252 2a00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ +04d476: 6e10 b616 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@16b6 │ │ +04d47c: 0a03 |0038: move-result v3 │ │ +04d47e: b032 |0039: add-int/2addr v2, v3 │ │ +04d480: 5952 2a00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ +04d484: 5252 2b00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ +04d488: 6e10 b816 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@16b8 │ │ +04d48e: 0a03 |0041: move-result v3 │ │ +04d490: b032 |0042: add-int/2addr v2, v3 │ │ +04d492: 5952 2b00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ +04d496: 5252 2c00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@002c │ │ +04d49a: 6e10 b916 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@16b9 │ │ +04d4a0: 0a03 |004a: move-result v3 │ │ +04d4a2: b032 |004b: add-int/2addr v2, v3 │ │ +04d4a4: 5952 2c00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@002c │ │ +04d4a8: 5252 2900 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ +04d4ac: 6e10 b016 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@16b0 │ │ +04d4b2: 0a03 |0053: move-result v3 │ │ +04d4b4: b032 |0054: add-int/2addr v2, v3 │ │ +04d4b6: 5952 2900 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ +04d4ba: 6e10 b716 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@16b7 │ │ +04d4c0: 0c01 |005a: move-result-object v1 │ │ +04d4c2: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2585 │ │ 0x0003 line=2586 │ │ 0x0008 line=2588 │ │ 0x000a line=2589 │ │ 0x000d line=2607 │ │ @@ -60671,24 +60670,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04df48: |[04df48] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -04df58: 6e10 4b0e 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0e4b │ │ -04df5e: 0a00 |0003: move-result v0 │ │ -04df60: 6e10 4e0e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -04df66: 0a01 |0007: move-result v1 │ │ -04df68: b110 |0008: sub-int/2addr v0, v1 │ │ -04df6a: 6e10 4f0e 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -04df70: 0a01 |000c: move-result v1 │ │ -04df72: b110 |000d: sub-int/2addr v0, v1 │ │ -04df74: 0f00 |000e: return v0 │ │ +04d4c4: |[04d4c4] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +04d4d4: 6e10 4b0e 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0e4b │ │ +04d4da: 0a00 |0003: move-result v0 │ │ +04d4dc: 6e10 4e0e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04d4e2: 0a01 |0007: move-result v1 │ │ +04d4e4: b110 |0008: sub-int/2addr v0, v1 │ │ +04d4e6: 6e10 4f0e 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04d4ec: 0a01 |000c: move-result v1 │ │ +04d4ee: b110 |000d: sub-int/2addr v0, v1 │ │ +04d4f0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -60696,85 +60695,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 │ │ -04df78: |[04df78] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04df88: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -04df8a: 7010 420e 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04df90: 0a0c |0004: move-result v12 │ │ -04df92: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -04df96: 6e10 540e 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04df9c: 0a0d |000a: move-result v13 │ │ -04df9e: 82dd |000b: int-to-float v13, v13 │ │ -04dfa0: 82ce |000c: int-to-float v14, v12 │ │ -04dfa2: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -04dfa6: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -04dfaa: 52fd d304 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04dfae: 82dd |0013: int-to-float v13, v13 │ │ -04dfb0: 82ce |0014: int-to-float v14, v12 │ │ -04dfb2: a908 0d0e |0015: div-float v8, v13, v14 │ │ -04dfb6: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -04dfb8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -04dfba: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -04dfbc: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -04dfbe: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -04dfc0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -04dfc2: 54fd c704 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dfc6: 6e10 6e1a 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04dfcc: 0a0d |0022: move-result v13 │ │ -04dfce: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -04dfd2: 54fd c704 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04dfd6: 6e20 681a 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04dfdc: 0c02 |002a: move-result-object v2 │ │ -04dfde: 1f02 5a02 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04dfe2: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -04dfe6: 522d 8804 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04dfea: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -04dfee: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -04dff2: 54f2 de04 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04de │ │ -04dff6: a60d 0406 |0037: add-float v13, v4, v6 │ │ -04dffa: c68d |0039: add-float/2addr v13, v8 │ │ -04dffc: 592d 8704 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e000: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -04e004: 592d 8804 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e008: 54fd ac04 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04e00c: 522e 8804 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e010: 6e20 f10b ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04e016: 0a0d |0047: move-result v13 │ │ -04e018: 592d 8a04 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04e01c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04e020: 5229 8704 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e024: 0197 |004e: move v7, v9 │ │ -04e026: 522d 8a04 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04e02a: c69d |0051: add-float/2addr v13, v9 │ │ -04e02c: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -04e030: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -04e034: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -04e038: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -04e03c: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -04e040: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -04e044: 54fd c704 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e048: 6e10 6e1a 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04e04e: 0a0d |0063: move-result v13 │ │ -04e050: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -04e054: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -04e058: 0723 |0068: move-object v3, v2 │ │ -04e05a: 1103 |0069: return-object v3 │ │ -04e05c: 018b |006a: move v11, v8 │ │ -04e05e: 28a4 |006b: goto 000f // -005c │ │ -04e060: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -04e062: 5225 8804 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e066: 0194 |006f: move v4, v9 │ │ -04e068: 5226 8a04 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04e06c: 0723 |0072: move-object v3, v2 │ │ -04e06e: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e072: 28a8 |0075: goto 001d // -0058 │ │ +04d4f4: |[04d4f4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +04d504: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +04d506: 7010 420e 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04d50c: 0a0c |0004: move-result v12 │ │ +04d50e: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +04d512: 6e10 540e 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04d518: 0a0d |000a: move-result v13 │ │ +04d51a: 82dd |000b: int-to-float v13, v13 │ │ +04d51c: 82ce |000c: int-to-float v14, v12 │ │ +04d51e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +04d522: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +04d526: 52fd d304 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04d52a: 82dd |0013: int-to-float v13, v13 │ │ +04d52c: 82ce |0014: int-to-float v14, v12 │ │ +04d52e: a908 0d0e |0015: div-float v8, v13, v14 │ │ +04d532: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +04d534: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +04d536: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +04d538: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +04d53a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +04d53c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +04d53e: 54fd c704 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d542: 6e10 6e1a 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d548: 0a0d |0022: move-result v13 │ │ +04d54a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +04d54e: 54fd c704 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d552: 6e20 681a 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d558: 0c02 |002a: move-result-object v2 │ │ +04d55a: 1f02 6302 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d55e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +04d562: 522d 8804 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d566: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +04d56a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +04d56e: 54f2 de04 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@04de │ │ +04d572: a60d 0406 |0037: add-float v13, v4, v6 │ │ +04d576: c68d |0039: add-float/2addr v13, v8 │ │ +04d578: 592d 8704 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d57c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +04d580: 592d 8804 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d584: 54fd ac04 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04d588: 522e 8804 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d58c: 6e20 f10b ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04d592: 0a0d |0047: move-result v13 │ │ +04d594: 592d 8a04 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d598: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04d59c: 5229 8704 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d5a0: 0197 |004e: move v7, v9 │ │ +04d5a2: 522d 8a04 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d5a6: c69d |0051: add-float/2addr v13, v9 │ │ +04d5a8: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +04d5ac: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +04d5b0: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +04d5b4: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +04d5b8: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +04d5bc: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +04d5c0: 54fd c704 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d5c4: 6e10 6e1a 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d5ca: 0a0d |0063: move-result v13 │ │ +04d5cc: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +04d5d0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +04d5d4: 0723 |0068: move-object v3, v2 │ │ +04d5d6: 1103 |0069: return-object v3 │ │ +04d5d8: 018b |006a: move v11, v8 │ │ +04d5da: 28a4 |006b: goto 000f // -005c │ │ +04d5dc: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +04d5de: 5225 8804 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d5e2: 0194 |006f: move v4, v9 │ │ +04d5e4: 5226 8a04 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d5e8: 0723 |0072: move-object v3, v2 │ │ +04d5ea: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d5ee: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2113 │ │ 0x0005 line=2114 │ │ 0x000f line=2115 │ │ 0x0017 line=2116 │ │ 0x0018 line=2117 │ │ @@ -60835,35 +60834,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -04e074: |[04e074] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -04e084: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e086: 5230 bf04 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04bf │ │ -04e08a: 8200 |0003: int-to-float v0, v0 │ │ -04e08c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -04e090: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -04e094: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -04e098: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -04e09c: 6e10 560e 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ -04e0a2: 0a00 |000f: move-result v0 │ │ -04e0a4: 5231 bf04 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04bf │ │ -04e0a8: b110 |0012: sub-int/2addr v0, v1 │ │ -04e0aa: 8200 |0013: int-to-float v0, v0 │ │ -04e0ac: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -04e0b0: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -04e0b4: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -04e0b8: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -04e0bc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04e0be: 0f00 |001d: return v0 │ │ -04e0c0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -04e0c2: 28fe |001f: goto 001d // -0002 │ │ +04d5f0: |[04d5f0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +04d600: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d602: 5230 bf04 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04bf │ │ +04d606: 8200 |0003: int-to-float v0, v0 │ │ +04d608: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +04d60c: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +04d610: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +04d614: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +04d618: 6e10 560e 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ +04d61e: 0a00 |000f: move-result v0 │ │ +04d620: 5231 bf04 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04bf │ │ +04d624: b110 |0012: sub-int/2addr v0, v1 │ │ +04d626: 8200 |0013: int-to-float v0, v0 │ │ +04d628: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +04d62c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +04d630: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +04d634: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +04d638: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04d63a: 0f00 |001d: return v0 │ │ +04d63c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +04d63e: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1772 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -60873,36 +60872,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04e0c4: |[04e0c4] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -04e0d4: 7110 dd0b 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -04e0da: 0a02 |0003: move-result v2 │ │ -04e0dc: 7120 e00b 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -04e0e2: 0a01 |0007: move-result v1 │ │ -04e0e4: 5243 ab04 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04e0e8: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -04e0ec: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -04e0f0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -04e0f2: 7120 e10b 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -04e0f8: 0a03 |0012: move-result v3 │ │ -04e0fa: 5943 c804 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04e0fe: 7120 e00b 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -04e104: 0a03 |0018: move-result v3 │ │ -04e106: 5943 ab04 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04e10a: 5443 e204 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04e10e: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -04e112: 5443 e204 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04e116: 6e10 ed15 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@15ed │ │ -04e11c: 0e00 |0024: return-void │ │ -04e11e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -04e120: 28e9 |0026: goto 000f // -0017 │ │ +04d640: |[04d640] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +04d650: 7110 dd0b 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +04d656: 0a02 |0003: move-result v2 │ │ +04d658: 7120 e00b 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +04d65e: 0a01 |0007: move-result v1 │ │ +04d660: 5243 ab04 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04d664: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +04d668: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +04d66c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +04d66e: 7120 e10b 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +04d674: 0a03 |0012: move-result v3 │ │ +04d676: 5943 c804 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04d67a: 7120 e00b 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +04d680: 0a03 |0018: move-result v3 │ │ +04d682: 5943 ab04 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04d686: 5443 e204 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04d68a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +04d68e: 5443 e204 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04d692: 6e10 ed15 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@15ed │ │ +04d698: 0e00 |0024: return-void │ │ +04d69a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +04d69c: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2389 │ │ 0x0004 line=2390 │ │ 0x0008 line=2391 │ │ 0x000c line=2394 │ │ 0x000f line=2395 │ │ @@ -60923,61 +60922,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -04e124: |[04e124] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -04e134: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04e136: 54a8 c704 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e13a: 6e10 6e1a 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04e140: 0a08 |0006: move-result v8 │ │ -04e142: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -04e146: 5ca7 af04 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ -04e14a: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -04e14c: 6e40 6a0e 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0e6a │ │ -04e152: 55a8 af04 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ -04e156: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -04e15a: 2207 e203 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@03e2 │ │ -04e15e: 1a08 8a18 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@188a │ │ -04e162: 7020 051a 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -04e168: 2707 |001a: throw v7 │ │ -04e16a: 7010 5b0e 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5b │ │ -04e170: 0c01 |001e: move-result-object v1 │ │ -04e172: 7010 420e 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04e178: 0a05 |0022: move-result v5 │ │ -04e17a: 52a8 d304 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04e17e: 9006 0508 |0025: add-int v6, v5, v8 │ │ -04e182: 52a8 d304 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04e186: 8288 |0029: int-to-float v8, v8 │ │ -04e188: 8259 |002a: int-to-float v9, v5 │ │ -04e18a: a902 0809 |002b: div-float v2, v8, v9 │ │ -04e18e: 5210 8804 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e192: 82b8 |002f: int-to-float v8, v11 │ │ -04e194: 8259 |0030: int-to-float v9, v5 │ │ -04e196: c998 |0031: div-float/2addr v8, v9 │ │ -04e198: 5219 8704 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e19c: c798 |0034: sub-float/2addr v8, v9 │ │ -04e19e: 5219 8a04 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04e1a2: c629 |0037: add-float/2addr v9, v2 │ │ -04e1a4: a904 0809 |0038: div-float v4, v8, v9 │ │ -04e1a8: 8268 |003a: int-to-float v8, v6 │ │ -04e1aa: c848 |003b: mul-float/2addr v8, v4 │ │ -04e1ac: 8783 |003c: float-to-int v3, v8 │ │ -04e1ae: 5ca7 af04 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ -04e1b2: 6e40 6a0e 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0e6a │ │ -04e1b8: 55a7 af04 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ -04e1bc: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -04e1c0: 2207 e203 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@03e2 │ │ -04e1c4: 1a08 8a18 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@188a │ │ -04e1c8: 7020 051a 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -04e1ce: 2707 |004d: throw v7 │ │ -04e1d0: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -04e1d2: 0f07 |004f: return v7 │ │ +04d6a0: |[04d6a0] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +04d6b0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04d6b2: 54a8 c704 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d6b6: 6e10 6e1a 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d6bc: 0a08 |0006: move-result v8 │ │ +04d6be: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +04d6c2: 5ca7 af04 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ +04d6c6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +04d6c8: 6e40 6a0e 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0e6a │ │ +04d6ce: 55a8 af04 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ +04d6d2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +04d6d6: 2207 eb03 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@03eb │ │ +04d6da: 1a08 9318 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1893 │ │ +04d6de: 7020 051a 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +04d6e4: 2707 |001a: throw v7 │ │ +04d6e6: 7010 5b0e 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5b │ │ +04d6ec: 0c01 |001e: move-result-object v1 │ │ +04d6ee: 7010 420e 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04d6f4: 0a05 |0022: move-result v5 │ │ +04d6f6: 52a8 d304 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04d6fa: 9006 0508 |0025: add-int v6, v5, v8 │ │ +04d6fe: 52a8 d304 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04d702: 8288 |0029: int-to-float v8, v8 │ │ +04d704: 8259 |002a: int-to-float v9, v5 │ │ +04d706: a902 0809 |002b: div-float v2, v8, v9 │ │ +04d70a: 5210 8804 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d70e: 82b8 |002f: int-to-float v8, v11 │ │ +04d710: 8259 |0030: int-to-float v9, v5 │ │ +04d712: c998 |0031: div-float/2addr v8, v9 │ │ +04d714: 5219 8704 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d718: c798 |0034: sub-float/2addr v8, v9 │ │ +04d71a: 5219 8a04 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04d71e: c629 |0037: add-float/2addr v9, v2 │ │ +04d720: a904 0809 |0038: div-float v4, v8, v9 │ │ +04d724: 8268 |003a: int-to-float v8, v6 │ │ +04d726: c848 |003b: mul-float/2addr v8, v4 │ │ +04d728: 8783 |003c: float-to-int v3, v8 │ │ +04d72a: 5ca7 af04 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ +04d72e: 6e40 6a0e 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0e6a │ │ +04d734: 55a7 af04 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ +04d738: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +04d73c: 2207 eb03 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@03eb │ │ +04d740: 1a08 9318 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1893 │ │ +04d744: 7020 051a 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +04d74a: 2707 |004d: throw v7 │ │ +04d74c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +04d74e: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1636 │ │ 0x0009 line=1637 │ │ 0x000b line=1638 │ │ 0x000f line=1639 │ │ 0x0013 line=1640 │ │ @@ -61009,117 +61008,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -04e1d4: |[04e1d4] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -04e1e4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04e1e6: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -04e1ea: 520e c804 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04e1ee: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -04e1f2: 0200 1200 |0007: move/from16 v0, v18 │ │ -04e1f6: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -04e1fa: 5910 c804 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04e1fe: 7401 540e 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04e204: 0a0e |0010: move-result v14 │ │ -04e206: 82e8 |0011: int-to-float v8, v14 │ │ -04e208: a60c 0802 |0012: add-float v12, v8, v2 │ │ -04e20c: 7601 420e 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04e212: 0a0d |0017: move-result v13 │ │ -04e214: 82de |0018: int-to-float v14, v13 │ │ -04e216: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -04e21a: 520f bd04 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04e21e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -04e222: 82de |001f: int-to-float v14, v13 │ │ -04e224: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -04e228: 520f ca04 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04e22c: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -04e230: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -04e232: 121a |0027: const/4 v10, #int 1 // #1 │ │ -04e234: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -04e238: 540e c704 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e23c: 120f |002c: const/4 v15, #int 0 // #0 │ │ -04e23e: 6e20 681a fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04e244: 0c03 |0030: move-result-object v3 │ │ -04e246: 1f03 5a02 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04e24a: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -04e24e: 540e c704 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e252: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -04e256: 540f c704 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e25a: 6e10 6e1a 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04e260: 0a0f |003e: move-result v15 │ │ -04e262: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -04e266: 6e20 681a fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04e26c: 0c04 |0044: move-result-object v4 │ │ -04e26e: 1f04 5a02 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04e272: 523e 8804 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e276: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -04e27a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -04e27c: 523e 8704 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e280: 82df |004e: int-to-float v15, v13 │ │ -04e282: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -04e286: 524e 8804 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e28a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -04e28e: 540f ac04 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04e292: 6e10 ee0b 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -04e298: 0a0f |005a: move-result v15 │ │ -04e29a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -04e29e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -04e2a2: 120a |005f: const/4 v10, #int 0 // #0 │ │ -04e2a4: 524e 8704 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e2a8: 82df |0062: int-to-float v15, v13 │ │ -04e2aa: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -04e2ae: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -04e2b2: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -04e2b6: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -04e2ba: a709 060c |006b: sub-float v9, v6, v12 │ │ -04e2be: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -04e2c2: 540e cb04 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -04e2c6: 7110 141a 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -04e2cc: 0a0f |0074: move-result v15 │ │ -04e2ce: 82d0 |0075: int-to-float v0, v13 │ │ -04e2d0: 0210 0000 |0076: move/from16 v16, v0 │ │ -04e2d4: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -04e2d8: 6e20 3213 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1332 │ │ -04e2de: 0a07 |007d: move-result v7 │ │ -04e2e0: 016c |007e: move v12, v6 │ │ -04e2e2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -04e2e6: 520e c804 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04e2ea: 87cf |0083: float-to-int v15, v12 │ │ -04e2ec: 82ff |0084: int-to-float v15, v15 │ │ -04e2ee: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -04e2f2: c6fe |0087: add-float/2addr v14, v15 │ │ -04e2f4: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -04e2f8: 590e c804 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04e2fc: 87ce |008c: float-to-int v14, v12 │ │ -04e2fe: 7401 550e 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -04e304: 0a0f |0090: move-result v15 │ │ -04e306: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -04e30a: 6e30 810e e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04e310: 87ce |0096: float-to-int v14, v12 │ │ -04e312: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -04e316: 7020 730e e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ -04e31c: 0f07 |009c: return v7 │ │ -04e31e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -04e322: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -04e326: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -04e32a: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -04e32e: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -04e332: 540e d904 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -04e336: 7110 141a 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -04e33c: 0a0f |00ac: move-result v15 │ │ -04e33e: 82d0 |00ad: int-to-float v0, v13 │ │ -04e340: 0210 0000 |00ae: move/from16 v16, v0 │ │ -04e344: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -04e348: 6e20 3213 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1332 │ │ -04e34e: 0a07 |00b5: move-result v7 │ │ -04e350: 01bc |00b6: move v12, v11 │ │ -04e352: 28c8 |00b7: goto 007f // -0038 │ │ +04d750: |[04d750] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +04d760: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04d762: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +04d766: 520e c804 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04d76a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +04d76e: 0200 1200 |0007: move/from16 v0, v18 │ │ +04d772: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +04d776: 5910 c804 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04d77a: 7401 540e 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04d780: 0a0e |0010: move-result v14 │ │ +04d782: 82e8 |0011: int-to-float v8, v14 │ │ +04d784: a60c 0802 |0012: add-float v12, v8, v2 │ │ +04d788: 7601 420e 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04d78e: 0a0d |0017: move-result v13 │ │ +04d790: 82de |0018: int-to-float v14, v13 │ │ +04d792: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +04d796: 520f bd04 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04d79a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +04d79e: 82de |001f: int-to-float v14, v13 │ │ +04d7a0: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +04d7a4: 520f ca04 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04d7a8: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +04d7ac: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +04d7ae: 121a |0027: const/4 v10, #int 1 // #1 │ │ +04d7b0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +04d7b4: 540e c704 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d7b8: 120f |002c: const/4 v15, #int 0 // #0 │ │ +04d7ba: 6e20 681a fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d7c0: 0c03 |0030: move-result-object v3 │ │ +04d7c2: 1f03 6302 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d7c6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +04d7ca: 540e c704 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d7ce: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +04d7d2: 540f c704 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d7d6: 6e10 6e1a 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04d7dc: 0a0f |003e: move-result v15 │ │ +04d7de: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +04d7e2: 6e20 681a fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04d7e8: 0c04 |0044: move-result-object v4 │ │ +04d7ea: 1f04 6302 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04d7ee: 523e 8804 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d7f2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +04d7f6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +04d7f8: 523e 8704 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d7fc: 82df |004e: int-to-float v15, v13 │ │ +04d7fe: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +04d802: 524e 8804 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04d806: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +04d80a: 540f ac04 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04d80e: 6e10 ee0b 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +04d814: 0a0f |005a: move-result v15 │ │ +04d816: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +04d81a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +04d81e: 120a |005f: const/4 v10, #int 0 // #0 │ │ +04d820: 524e 8704 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d824: 82df |0062: int-to-float v15, v13 │ │ +04d826: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +04d82a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +04d82e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +04d832: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +04d836: a709 060c |006b: sub-float v9, v6, v12 │ │ +04d83a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +04d83e: 540e cb04 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04d842: 7110 141a 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +04d848: 0a0f |0074: move-result v15 │ │ +04d84a: 82d0 |0075: int-to-float v0, v13 │ │ +04d84c: 0210 0000 |0076: move/from16 v16, v0 │ │ +04d850: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +04d854: 6e20 3213 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1332 │ │ +04d85a: 0a07 |007d: move-result v7 │ │ +04d85c: 016c |007e: move v12, v6 │ │ +04d85e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +04d862: 520e c804 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04d866: 87cf |0083: float-to-int v15, v12 │ │ +04d868: 82ff |0084: int-to-float v15, v15 │ │ +04d86a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +04d86e: c6fe |0087: add-float/2addr v14, v15 │ │ +04d870: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +04d874: 590e c804 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04d878: 87ce |008c: float-to-int v14, v12 │ │ +04d87a: 7401 550e 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +04d880: 0a0f |0090: move-result v15 │ │ +04d882: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +04d886: 6e30 810e e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04d88c: 87ce |0096: float-to-int v14, v12 │ │ +04d88e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +04d892: 7020 730e e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ +04d898: 0f07 |009c: return v7 │ │ +04d89a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +04d89e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +04d8a2: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +04d8a6: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +04d8aa: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +04d8ae: 540e d904 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04d8b2: 7110 141a 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +04d8b8: 0a0f |00ac: move-result v15 │ │ +04d8ba: 82d0 |00ad: int-to-float v0, v13 │ │ +04d8bc: 0210 0000 |00ae: move/from16 v16, v0 │ │ +04d8c0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +04d8c4: 6e20 3213 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1332 │ │ +04d8ca: 0a07 |00b5: move-result v7 │ │ +04d8cc: 01bc |00b6: move v12, v11 │ │ +04d8ce: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2062 │ │ 0x0001 line=2064 │ │ 0x0007 line=2065 │ │ 0x000d line=2067 │ │ 0x0012 line=2068 │ │ @@ -61172,96 +61171,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -04e354: |[04e354] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -04e364: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -04e368: 54e0 c704 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e36c: 6e10 691a 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -04e372: 0a00 |0007: move-result v0 │ │ -04e374: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -04e378: 6e10 4e0e 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -04e37e: 0a00 |000d: move-result v0 │ │ -04e380: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -04e384: 6e10 4f0e 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -04e38a: 0a02 |0013: move-result v2 │ │ -04e38c: b120 |0014: sub-int/2addr v0, v2 │ │ -04e38e: 900c 0011 |0015: add-int v12, v0, v17 │ │ -04e392: 6e10 4e0e 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -04e398: 0a00 |001a: move-result v0 │ │ -04e39a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -04e39e: 6e10 4f0e 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -04e3a4: 0a02 |0020: move-result v2 │ │ -04e3a6: b120 |0021: sub-int/2addr v0, v2 │ │ -04e3a8: 9007 0012 |0022: add-int v7, v0, v18 │ │ -04e3ac: 6e10 540e 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04e3b2: 0a0d |0027: move-result v13 │ │ -04e3b4: 82d0 |0028: int-to-float v0, v13 │ │ -04e3b6: 8272 |0029: int-to-float v2, v7 │ │ -04e3b8: a908 0002 |002a: div-float v8, v0, v2 │ │ -04e3bc: 82c0 |002c: int-to-float v0, v12 │ │ -04e3be: c880 |002d: mul-float/2addr v0, v8 │ │ -04e3c0: 8701 |002e: float-to-int v1, v0 │ │ -04e3c2: 6e10 550e 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -04e3c8: 0a00 |0032: move-result v0 │ │ -04e3ca: 6e30 810e 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04e3d0: 54e0 db04 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04e3d4: 6e10 f117 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@17f1 │ │ -04e3da: 0a00 |003b: move-result v0 │ │ -04e3dc: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -04e3e0: 54e0 db04 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04e3e4: 6e10 ee17 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@17ee │ │ -04e3ea: 0a00 |0043: move-result v0 │ │ -04e3ec: 54e2 db04 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04e3f0: 6e10 f417 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@17f4 │ │ -04e3f6: 0a02 |0049: move-result v2 │ │ -04e3f8: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -04e3fc: 52e0 b304 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04e400: 6e20 5c0e 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ -04e406: 0c0b |0051: move-result-object v11 │ │ -04e408: 54e0 db04 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04e40c: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -04e40e: 52b3 8704 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e412: 82f4 |0057: int-to-float v4, v15 │ │ -04e414: c843 |0058: mul-float/2addr v3, v4 │ │ -04e416: 8733 |0059: float-to-int v3, v3 │ │ -04e418: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -04e41a: 7406 f317 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@17f3 │ │ -04e420: 0e00 |005e: return-void │ │ -04e422: 52e0 b304 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04e426: 6e20 5c0e 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ -04e42c: 0c06 |0064: move-result-object v6 │ │ -04e42e: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -04e432: 5260 8704 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e436: 52e2 ca04 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04e43a: 7120 191a 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -04e440: 0a09 |006e: move-result v9 │ │ -04e442: 6e10 4e0e 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -04e448: 0a00 |0072: move-result v0 │ │ -04e44a: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -04e44e: 6e10 4f0e 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -04e454: 0a02 |0078: move-result v2 │ │ -04e456: b120 |0079: sub-int/2addr v0, v2 │ │ -04e458: 8200 |007a: int-to-float v0, v0 │ │ -04e45a: c890 |007b: mul-float/2addr v0, v9 │ │ -04e45c: 870a |007c: float-to-int v10, v0 │ │ -04e45e: 6e10 540e 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04e464: 0a00 |0080: move-result v0 │ │ -04e466: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -04e46a: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -04e46c: 7020 2b0e 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ -04e472: 6e10 550e 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -04e478: 0a00 |008a: move-result v0 │ │ -04e47a: 6e30 810e ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04e480: 28d0 |008e: goto 005e // -0030 │ │ -04e482: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -04e484: 28df |0090: goto 006f // -0021 │ │ +04d8d0: |[04d8d0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +04d8e0: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +04d8e4: 54e0 c704 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04d8e8: 6e10 691a 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +04d8ee: 0a00 |0007: move-result v0 │ │ +04d8f0: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +04d8f4: 6e10 4e0e 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04d8fa: 0a00 |000d: move-result v0 │ │ +04d8fc: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +04d900: 6e10 4f0e 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04d906: 0a02 |0013: move-result v2 │ │ +04d908: b120 |0014: sub-int/2addr v0, v2 │ │ +04d90a: 900c 0011 |0015: add-int v12, v0, v17 │ │ +04d90e: 6e10 4e0e 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04d914: 0a00 |001a: move-result v0 │ │ +04d916: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +04d91a: 6e10 4f0e 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04d920: 0a02 |0020: move-result v2 │ │ +04d922: b120 |0021: sub-int/2addr v0, v2 │ │ +04d924: 9007 0012 |0022: add-int v7, v0, v18 │ │ +04d928: 6e10 540e 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04d92e: 0a0d |0027: move-result v13 │ │ +04d930: 82d0 |0028: int-to-float v0, v13 │ │ +04d932: 8272 |0029: int-to-float v2, v7 │ │ +04d934: a908 0002 |002a: div-float v8, v0, v2 │ │ +04d938: 82c0 |002c: int-to-float v0, v12 │ │ +04d93a: c880 |002d: mul-float/2addr v0, v8 │ │ +04d93c: 8701 |002e: float-to-int v1, v0 │ │ +04d93e: 6e10 550e 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +04d944: 0a00 |0032: move-result v0 │ │ +04d946: 6e30 810e 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04d94c: 54e0 db04 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d950: 6e10 f117 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@17f1 │ │ +04d956: 0a00 |003b: move-result v0 │ │ +04d958: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +04d95c: 54e0 db04 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d960: 6e10 ee17 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@17ee │ │ +04d966: 0a00 |0043: move-result v0 │ │ +04d968: 54e2 db04 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d96c: 6e10 f417 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@17f4 │ │ +04d972: 0a02 |0049: move-result v2 │ │ +04d974: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +04d978: 52e0 b304 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04d97c: 6e20 5c0e 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ +04d982: 0c0b |0051: move-result-object v11 │ │ +04d984: 54e0 db04 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04d988: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +04d98a: 52b3 8704 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d98e: 82f4 |0057: int-to-float v4, v15 │ │ +04d990: c843 |0058: mul-float/2addr v3, v4 │ │ +04d992: 8733 |0059: float-to-int v3, v3 │ │ +04d994: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +04d996: 7406 f317 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@17f3 │ │ +04d99c: 0e00 |005e: return-void │ │ +04d99e: 52e0 b304 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04d9a2: 6e20 5c0e 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ +04d9a8: 0c06 |0064: move-result-object v6 │ │ +04d9aa: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +04d9ae: 5260 8704 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04d9b2: 52e2 ca04 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04d9b6: 7120 191a 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +04d9bc: 0a09 |006e: move-result v9 │ │ +04d9be: 6e10 4e0e 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04d9c4: 0a00 |0072: move-result v0 │ │ +04d9c6: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +04d9ca: 6e10 4f0e 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04d9d0: 0a02 |0078: move-result v2 │ │ +04d9d2: b120 |0079: sub-int/2addr v0, v2 │ │ +04d9d4: 8200 |007a: int-to-float v0, v0 │ │ +04d9d6: c890 |007b: mul-float/2addr v0, v9 │ │ +04d9d8: 870a |007c: float-to-int v10, v0 │ │ +04d9da: 6e10 540e 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04d9e0: 0a00 |0080: move-result v0 │ │ +04d9e2: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +04d9e6: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +04d9e8: 7020 2b0e 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ +04d9ee: 6e10 550e 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +04d9f4: 0a00 |008a: move-result v0 │ │ +04d9f6: 6e30 810e ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04d9fc: 28d0 |008e: goto 005e // -0030 │ │ +04d9fe: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +04da00: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x000a line=1474 │ │ 0x0017 line=1475 │ │ 0x0024 line=1477 │ │ 0x0028 line=1478 │ │ @@ -61301,31 +61300,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04e488: |[04e488] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -04e498: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04e49a: 6e10 3f0e 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04e4a0: 0a03 |0004: move-result v3 │ │ -04e4a2: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -04e4a6: 6e20 3e0e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04e4ac: 0c00 |000a: move-result-object v0 │ │ -04e4ae: 6e10 1d16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04e4b4: 0c02 |000e: move-result-object v2 │ │ -04e4b6: 1f02 5b02 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04e4ba: 5523 8e04 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04e4be: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -04e4c2: 6e20 7d0e 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0e7d │ │ -04e4c8: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04e4cc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e4d0: 28e5 |001c: goto 0001 // -001b │ │ -04e4d2: 0e00 |001d: return-void │ │ +04da04: |[04da04] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +04da14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04da16: 6e10 3f0e 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04da1c: 0a03 |0004: move-result v3 │ │ +04da1e: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +04da22: 6e20 3e0e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04da28: 0c00 |000a: move-result-object v0 │ │ +04da2a: 6e10 1d16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04da30: 0c02 |000e: move-result-object v2 │ │ +04da32: 1f02 6402 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04da36: 5523 8e04 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04da3a: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +04da3e: 6e20 7d0e 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0e7d │ │ +04da44: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04da48: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04da4c: 28e5 |001c: goto 0001 // -001b │ │ +04da4e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x0011 line=462 │ │ 0x0015 line=463 │ │ @@ -61343,20 +61342,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04e4d4: |[04e4d4] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -04e4e4: 6e10 520e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0e52 │ │ -04e4ea: 0c00 |0003: move-result-object v0 │ │ -04e4ec: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -04e4f0: 7220 d016 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@16d0 │ │ -04e4f6: 0e00 |0009: return-void │ │ +04da50: |[04da50] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +04da60: 6e10 520e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0e52 │ │ +04da66: 0c00 |0003: move-result-object v0 │ │ +04da68: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +04da6c: 7220 d016 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@16d0 │ │ +04da72: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2055 │ │ 0x0004 line=2056 │ │ 0x0006 line=2057 │ │ 0x0009 line=2059 │ │ locals : │ │ @@ -61369,59 +61368,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -04e4f8: |[04e4f8] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -04e508: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04e50a: 6e20 5c0e 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ -04e510: 0c00 |0004: move-result-object v0 │ │ -04e512: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04e514: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -04e518: 7010 420e 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04e51e: 0a02 |000b: move-result v2 │ │ -04e520: 8223 |000c: int-to-float v3, v2 │ │ -04e522: 5284 bd04 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04e526: 5205 8704 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04e52a: 5286 ca04 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04e52e: 7120 191a 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -04e534: 0a05 |0016: move-result v5 │ │ -04e536: 7120 171a 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -04e53c: 0a04 |001a: move-result v4 │ │ -04e53e: c843 |001b: mul-float/2addr v3, v4 │ │ -04e540: 8731 |001c: float-to-int v1, v3 │ │ -04e542: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -04e546: 6e40 980e 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0e98 │ │ -04e54c: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -04e550: 5483 d204 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -04e554: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -04e558: 5483 d204 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -04e55c: 7220 010e 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ -04e562: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -04e566: 5483 c404 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -04e56a: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -04e56e: 5483 c404 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -04e572: 7220 010e 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ -04e578: 0e00 |0038: return-void │ │ -04e57a: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -04e57e: 5483 d204 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -04e582: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -04e586: 5483 d204 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -04e58a: 7220 010e 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ -04e590: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -04e594: 5483 c404 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -04e598: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -04e59c: 5483 c404 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -04e5a0: 7220 010e 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ -04e5a6: 7020 2b0e 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ -04e5ac: 6e30 810e 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04e5b2: 7020 730e 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ -04e5b8: 28e0 |0058: goto 0038 // -0020 │ │ +04da74: |[04da74] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +04da84: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04da86: 6e20 5c0e 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ +04da8c: 0c00 |0004: move-result-object v0 │ │ +04da8e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04da90: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +04da94: 7010 420e 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04da9a: 0a02 |000b: move-result v2 │ │ +04da9c: 8223 |000c: int-to-float v3, v2 │ │ +04da9e: 5284 bd04 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04daa2: 5205 8704 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04daa6: 5286 ca04 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04daaa: 7120 191a 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +04dab0: 0a05 |0016: move-result v5 │ │ +04dab2: 7120 171a 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +04dab8: 0a04 |001a: move-result v4 │ │ +04daba: c843 |001b: mul-float/2addr v3, v4 │ │ +04dabc: 8731 |001c: float-to-int v1, v3 │ │ +04dabe: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +04dac2: 6e40 980e 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0e98 │ │ +04dac8: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +04dacc: 5483 d204 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04dad0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +04dad4: 5483 d204 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04dad8: 7220 010e 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ +04dade: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +04dae2: 5483 c404 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +04dae6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +04daea: 5483 c404 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +04daee: 7220 010e 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ +04daf4: 0e00 |0038: return-void │ │ +04daf6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +04dafa: 5483 d204 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04dafe: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +04db02: 5483 d204 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04db06: 7220 010e 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ +04db0c: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +04db10: 5483 c404 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +04db14: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +04db18: 5483 c404 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +04db1c: 7220 010e 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ +04db22: 7020 2b0e 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ +04db28: 6e30 810e 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04db2e: 7020 730e 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ +04db34: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=562 │ │ 0x0005 line=563 │ │ 0x0006 line=564 │ │ 0x0008 line=565 │ │ 0x000c line=566 │ │ @@ -61454,31 +61453,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04e5bc: |[04e5bc] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -04e5cc: 5210 da04 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ -04e5d0: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -04e5d4: 0e00 |0004: return-void │ │ -04e5d6: 5912 da04 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ -04e5da: 5410 d404 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ -04e5de: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -04e5e2: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -04e5e6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04e5e8: 7020 340e 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0e34 │ │ -04e5ee: 5410 d204 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -04e5f2: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -04e5f6: 5410 d204 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -04e5fa: 7220 ff0d 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0dff │ │ -04e600: 28ea |001a: goto 0004 // -0016 │ │ -04e602: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04e604: 28f2 |001c: goto 000e // -000e │ │ +04db38: |[04db38] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +04db48: 5210 da04 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ +04db4c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +04db50: 0e00 |0004: return-void │ │ +04db52: 5912 da04 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ +04db56: 5410 d404 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ +04db5a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +04db5e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +04db62: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04db64: 7020 340e 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0e34 │ │ +04db6a: 5410 d204 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04db6e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +04db72: 5410 d204 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04db76: 7220 ff0d 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0dff │ │ +04db7c: 28ea |001a: goto 0004 // -0016 │ │ +04db7e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04db80: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=405 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x000b line=400 │ │ @@ -61494,19 +61493,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04e608: |[04e608] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -04e618: 5510 dc04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04dc │ │ -04e61c: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -04e620: 5c12 dc04 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04dc │ │ -04e624: 0e00 |0006: return-void │ │ +04db84: |[04db84] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +04db94: 5510 dc04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04dc │ │ +04db98: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +04db9c: 5c12 dc04 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@04dc │ │ +04dba0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2414 │ │ 0x0004 line=2415 │ │ 0x0006 line=2426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -61517,39 +61516,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -04e628: |[04e628] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -04e638: 5253 b604 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ -04e63c: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -04e640: 5453 b704 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ -04e644: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -04e648: 2203 0a04 |0008: new-instance v3, Ljava/util/ArrayList; // type@040a │ │ -04e64c: 7010 601a 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -04e652: 5b53 b704 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ -04e656: 6e10 3f0e 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04e65c: 0a01 |0012: move-result v1 │ │ -04e65e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -04e660: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -04e664: 6e20 3e0e 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04e66a: 0c00 |0019: move-result-object v0 │ │ -04e66c: 5453 b704 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ -04e670: 6e20 641a 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -04e676: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04e67a: 28f3 |0021: goto 0014 // -000d │ │ -04e67c: 5453 b704 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ -04e680: 6e10 661a 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -04e686: 28e8 |0027: goto 000f // -0018 │ │ -04e688: 5453 b704 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ -04e68c: 6204 e404 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e4 │ │ -04e690: 7120 7b1a 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -04e696: 0e00 |002f: return-void │ │ +04dba4: |[04dba4] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +04dbb4: 5253 b604 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ +04dbb8: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +04dbbc: 5453 b704 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ +04dbc0: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +04dbc4: 2203 1304 |0008: new-instance v3, Ljava/util/ArrayList; // type@0413 │ │ +04dbc8: 7010 601a 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +04dbce: 5b53 b704 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ +04dbd2: 6e10 3f0e 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04dbd8: 0a01 |0012: move-result v1 │ │ +04dbda: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +04dbdc: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +04dbe0: 6e20 3e0e 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04dbe6: 0c00 |0019: move-result-object v0 │ │ +04dbe8: 5453 b704 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ +04dbec: 6e20 641a 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +04dbf2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04dbf6: 28f3 |0021: goto 0014 // -000d │ │ +04dbf8: 5453 b704 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ +04dbfc: 6e10 661a 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +04dc02: 28e8 |0027: goto 000f // -0018 │ │ +04dc04: 5453 b704 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ +04dc08: 6204 e404 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@04e4 │ │ +04dc0c: 7120 7b1a 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +04dc12: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0004 line=1112 │ │ 0x0008 line=1113 │ │ 0x000f line=1117 │ │ 0x0013 line=1118 │ │ @@ -61573,60 +61572,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -04e698: |[04e698] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -04e6a8: 6e10 6e1a 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04e6ae: 0a02 |0003: move-result v2 │ │ -04e6b0: 6e10 460e 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0e46 │ │ -04e6b6: 0a01 |0007: move-result v1 │ │ -04e6b8: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -04e6bc: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -04e6c0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04e6c2: 6e10 3f0e 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04e6c8: 0a05 |0010: move-result v5 │ │ -04e6ca: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -04e6ce: 6e20 3e0e 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04e6d4: 0c00 |0016: move-result-object v0 │ │ -04e6d6: 6e10 3f16 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -04e6dc: 0a05 |001a: move-result v5 │ │ -04e6de: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -04e6e2: 6e20 5a0e 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -04e6e8: 0c04 |0020: move-result-object v4 │ │ -04e6ea: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -04e6ee: 5245 8804 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e6f2: 5276 b304 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04e6f6: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -04e6fa: 6e40 0616 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1606 │ │ -04e700: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04e704: 28df |002e: goto 000d // -0021 │ │ -04e706: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -04e70a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -04e70e: 6e10 6e1a 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04e714: 0a05 |0036: move-result v5 │ │ -04e716: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -04e71a: 6e10 600e 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0e60 │ │ -04e720: 0a05 |003c: move-result v5 │ │ -04e722: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -04e726: 0e00 |003f: return-void │ │ -04e728: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -04e72c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -04e72e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -04e732: 6e10 630e 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0e63 │ │ -04e738: 0a05 |0048: move-result v5 │ │ -04e73a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -04e73e: 6e10 610e 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0e61 │ │ -04e744: 0a05 |004e: move-result v5 │ │ -04e746: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -04e74a: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -04e74e: 6e20 641a 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -04e754: 28e9 |0056: goto 003f // -0017 │ │ +04dc14: |[04dc14] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +04dc24: 6e10 6e1a 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04dc2a: 0a02 |0003: move-result v2 │ │ +04dc2c: 6e10 460e 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0e46 │ │ +04dc32: 0a01 |0007: move-result v1 │ │ +04dc34: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +04dc38: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +04dc3c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04dc3e: 6e10 3f0e 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04dc44: 0a05 |0010: move-result v5 │ │ +04dc46: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +04dc4a: 6e20 3e0e 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04dc50: 0c00 |0016: move-result-object v0 │ │ +04dc52: 6e10 3f16 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04dc58: 0a05 |001a: move-result v5 │ │ +04dc5a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +04dc5e: 6e20 5a0e 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +04dc64: 0c04 |0020: move-result-object v4 │ │ +04dc66: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +04dc6a: 5245 8804 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04dc6e: 5276 b304 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04dc72: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +04dc76: 6e40 0616 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1606 │ │ +04dc7c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04dc80: 28df |002e: goto 000d // -0021 │ │ +04dc82: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +04dc86: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +04dc8a: 6e10 6e1a 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04dc90: 0a05 |0036: move-result v5 │ │ +04dc92: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +04dc96: 6e10 600e 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0e60 │ │ +04dc9c: 0a05 |003c: move-result v5 │ │ +04dc9e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +04dca2: 0e00 |003f: return-void │ │ +04dca4: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +04dca8: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +04dcaa: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +04dcae: 6e10 630e 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0e63 │ │ +04dcb4: 0a05 |0048: move-result v5 │ │ +04dcb6: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +04dcba: 6e10 610e 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0e61 │ │ +04dcc0: 0a05 |004e: move-result v5 │ │ +04dcc2: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +04dcc6: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +04dcca: 6e20 641a 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +04dcd0: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2631 │ │ 0x0004 line=2633 │ │ 0x0008 line=2635 │ │ 0x000c line=2636 │ │ 0x0013 line=2637 │ │ @@ -61658,37 +61657,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 │ │ -04e758: |[04e758] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04e768: 2200 5a02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04e76c: 7010 f60d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0df6 │ │ -04e772: 5903 8804 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e776: 5421 ac04 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04e77a: 6e30 f30b 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0bf3 │ │ -04e780: 0c01 |000c: move-result-object v1 │ │ -04e782: 5b01 8604 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -04e786: 5421 ac04 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04e78a: 6e20 f10b 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04e790: 0a01 |0014: move-result v1 │ │ -04e792: 5901 8a04 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04e796: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -04e79a: 5421 c704 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e79e: 6e10 6e1a 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04e7a4: 0a01 |001e: move-result v1 │ │ -04e7a6: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -04e7aa: 5421 c704 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e7ae: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -04e7b4: 1100 |0026: return-object v0 │ │ -04e7b6: 5421 c704 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04e7ba: 6e30 631a 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1a63 │ │ -04e7c0: 28fa |002c: goto 0026 // -0006 │ │ +04dcd4: |[04dcd4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +04dce4: 2200 6302 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04dce8: 7010 f60d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0df6 │ │ +04dcee: 5903 8804 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04dcf2: 5421 ac04 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04dcf6: 6e30 f30b 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0bf3 │ │ +04dcfc: 0c01 |000c: move-result-object v1 │ │ +04dcfe: 5b01 8604 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +04dd02: 5421 ac04 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04dd06: 6e20 f10b 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04dd0c: 0a01 |0014: move-result v1 │ │ +04dd0e: 5901 8a04 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04dd12: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +04dd16: 5421 c704 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04dd1a: 6e10 6e1a 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04dd20: 0a01 |001e: move-result v1 │ │ +04dd22: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +04dd26: 5421 c704 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04dd2a: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +04dd30: 1100 |0026: return-object v0 │ │ +04dd32: 5421 c704 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04dd36: 6e30 631a 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1a63 │ │ +04dd3c: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0005 line=836 │ │ 0x0007 line=837 │ │ 0x000f line=838 │ │ 0x0017 line=839 │ │ @@ -61706,34 +61705,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04e7c4: |[04e7c4] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -04e7d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04e7d6: 6e10 3f0e 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04e7dc: 0a03 |0004: move-result v3 │ │ -04e7de: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -04e7e2: 6e20 3e0e 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04e7e8: 0c00 |000a: move-result-object v0 │ │ -04e7ea: 6e10 3f16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -04e7f0: 0a03 |000e: move-result v3 │ │ -04e7f2: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -04e7f6: 6e20 5a0e 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -04e7fc: 0c02 |0014: move-result-object v2 │ │ -04e7fe: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -04e802: 5223 8804 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04e806: 5254 b304 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04e80a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -04e80e: 6e20 0716 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1607 │ │ -04e814: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e818: 28df |0022: goto 0001 // -0021 │ │ -04e81a: 0e00 |0023: return-void │ │ +04dd40: |[04dd40] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +04dd50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04dd52: 6e10 3f0e 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04dd58: 0a03 |0004: move-result v3 │ │ +04dd5a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +04dd5e: 6e20 3e0e 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04dd64: 0c00 |000a: move-result-object v0 │ │ +04dd66: 6e10 3f16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04dd6c: 0a03 |000e: move-result v3 │ │ +04dd6e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +04dd72: 6e20 5a0e 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +04dd78: 0c02 |0014: move-result-object v2 │ │ +04dd7a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +04dd7e: 5223 8804 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04dd82: 5254 b304 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04dd86: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +04dd8a: 6e20 0716 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1607 │ │ +04dd90: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04dd94: 28df |0022: goto 0001 // -0021 │ │ +04dd96: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2678 │ │ 0x0007 line=2679 │ │ 0x000b line=2680 │ │ 0x0011 line=2681 │ │ 0x0015 line=2682 │ │ @@ -61753,41 +61752,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 │ │ -04e81c: |[04e81c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -04e82c: 6e20 2a0e 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0e2a │ │ -04e832: 0a01 |0003: move-result v1 │ │ -04e834: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -04e838: 6e20 3c0e 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0e3c │ │ -04e83e: 0c06 |0009: move-result-object v6 │ │ -04e840: 0760 |000a: move-object v0, v6 │ │ -04e842: 1f00 5b02 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04e846: 5501 8e04 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04e84a: 2042 5902 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0259 │ │ -04e84e: b621 |0011: or-int/2addr v1, v2 │ │ -04e850: 5c01 8e04 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04e854: 5531 c104 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ -04e858: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -04e85c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -04e860: 5501 8e04 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04e864: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -04e868: 2201 e203 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -04e86c: 1a02 5c02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@025c │ │ -04e870: 7020 051a 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -04e876: 2701 |0025: throw v1 │ │ -04e878: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -04e87a: 5c01 8f04 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@048f │ │ -04e87e: 6e40 240e 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0e24 │ │ -04e884: 0e00 |002c: return-void │ │ -04e886: 6f40 a916 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@16a9 │ │ -04e88c: 28fc |0030: goto 002c // -0004 │ │ +04dd98: |[04dd98] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +04dda8: 6e20 2a0e 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0e2a │ │ +04ddae: 0a01 |0003: move-result v1 │ │ +04ddb0: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +04ddb4: 6e20 3c0e 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0e3c │ │ +04ddba: 0c06 |0009: move-result-object v6 │ │ +04ddbc: 0760 |000a: move-object v0, v6 │ │ +04ddbe: 1f00 6402 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04ddc2: 5501 8e04 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04ddc6: 2042 6202 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0262 │ │ +04ddca: b621 |0011: or-int/2addr v1, v2 │ │ +04ddcc: 5c01 8e04 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04ddd0: 5531 c104 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ +04ddd4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +04ddd8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +04dddc: 5501 8e04 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04dde0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +04dde4: 2201 eb03 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +04dde8: 1a02 5c02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@025c │ │ +04ddec: 7020 051a 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +04ddf2: 2701 |0025: throw v1 │ │ +04ddf4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +04ddf6: 5c01 8f04 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@048f │ │ +04ddfa: 6e40 240e 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0e24 │ │ +04de00: 0e00 |002c: return-void │ │ +04de02: 6f40 a916 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@16a9 │ │ +04de08: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0006 line=1298 │ │ 0x000b line=1300 │ │ 0x000d line=1301 │ │ 0x0014 line=1302 │ │ @@ -61809,127 +61808,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -04e890: |[04e890] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -04e8a0: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -04e8a4: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -04e8a8: 6e10 390e 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0e39 │ │ -04e8ae: 0c01 |0007: move-result-object v1 │ │ -04e8b0: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -04e8b4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04e8b6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -04e8b8: 7100 a315 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@15a3 │ │ -04e8be: 0c08 |000f: move-result-object v8 │ │ -04e8c0: 6e40 a215 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@15a2 │ │ -04e8c6: 0c04 |0013: move-result-object v4 │ │ -04e8c8: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -04e8cc: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -04e8d0: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -04e8d4: 54d8 df04 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ -04e8d8: 7030 410e 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ -04e8de: 0c08 |001f: move-result-object v8 │ │ -04e8e0: 5285 2a00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ -04e8e4: 54d8 df04 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ -04e8e8: 7030 410e 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ -04e8ee: 0c08 |0027: move-result-object v8 │ │ -04e8f0: 5280 2a00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ -04e8f4: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -04e8f8: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -04e8fc: 6e10 710e 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0e71 │ │ -04e902: 0a02 |0031: move-result v2 │ │ -04e904: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -04e908: 7110 eb15 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@15eb │ │ -04e90e: 0a08 |0037: move-result v8 │ │ -04e910: 6e20 750e 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0e75 │ │ -04e916: 0f02 |003b: return v2 │ │ -04e918: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -04e91c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -04e91e: 6e10 2d16 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -04e924: 0c06 |0042: move-result-object v6 │ │ -04e926: 2068 3b03 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@033b │ │ -04e92a: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -04e92e: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -04e932: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -04e934: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -04e938: 2207 f403 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -04e93c: 7010 3b1a 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04e942: 6e10 211a 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -04e948: 0c08 |0054: move-result-object v8 │ │ -04e94a: 6e10 f419 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ -04e950: 0c08 |0058: move-result-object v8 │ │ -04e952: 6e20 431a 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04e958: 6e10 2d16 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -04e95e: 0c06 |005f: move-result-object v6 │ │ -04e960: 2068 3b03 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@033b │ │ -04e964: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -04e968: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ -04e96c: 6e20 431a 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04e972: 0c08 |0069: move-result-object v8 │ │ -04e974: 6e10 211a 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -04e97a: 0c09 |006d: move-result-object v9 │ │ -04e97c: 6e10 f419 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ -04e982: 0c09 |0071: move-result-object v9 │ │ -04e984: 6e20 431a 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04e98a: 7210 cf16 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@16cf │ │ -04e990: 0c06 |0078: move-result-object v6 │ │ -04e992: 28e7 |0079: goto 0060 // -0019 │ │ -04e994: 7210 cf16 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@16cf │ │ -04e99a: 0c06 |007d: move-result-object v6 │ │ -04e99c: 28c5 |007e: goto 0043 // -003b │ │ -04e99e: 1a08 d70b |007f: const-string v8, "ViewPager" // string@0bd7 │ │ -04e9a2: 2209 f403 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -04e9a6: 7010 3b1a 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -04e9ac: 1a0a 730d |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0d73 │ │ -04e9b0: 6e20 431a a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04e9b6: 0c09 |008b: move-result-object v9 │ │ -04e9b8: 6e10 481a 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04e9be: 0c0a |008f: move-result-object v10 │ │ -04e9c0: 6e20 431a a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -04e9c6: 0c09 |0093: move-result-object v9 │ │ -04e9c8: 6e10 481a 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -04e9ce: 0c09 |0097: move-result-object v9 │ │ -04e9d0: 7120 9415 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -04e9d6: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -04e9d8: 2900 6fff |009c: goto/16 000b // -0091 │ │ -04e9dc: 6e10 6416 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1664 │ │ -04e9e2: 0a02 |00a1: move-result v2 │ │ -04e9e4: 2890 |00a2: goto 0032 // -0070 │ │ -04e9e6: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -04e9ea: 54d8 df04 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ -04e9ee: 7030 410e 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ -04e9f4: 0c08 |00aa: move-result-object v8 │ │ -04e9f6: 5285 2a00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ -04e9fa: 54d8 df04 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ -04e9fe: 7030 410e 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ -04ea04: 0c08 |00b2: move-result-object v8 │ │ -04ea06: 5280 2a00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ -04ea0a: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -04ea0e: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -04ea12: 6e10 720e 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0e72 │ │ -04ea18: 0a02 |00bc: move-result v2 │ │ -04ea1a: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -04ea1e: 6e10 6416 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1664 │ │ -04ea24: 0a02 |00c2: move-result v2 │ │ -04ea26: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -04ea2a: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -04ea2e: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -04ea30: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -04ea34: 6e10 710e 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0e71 │ │ -04ea3a: 0a02 |00cd: move-result v2 │ │ -04ea3c: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -04ea40: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -04ea44: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -04ea46: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -04ea4a: 6e10 720e 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0e72 │ │ -04ea50: 0a02 |00d8: move-result v2 │ │ -04ea52: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +04de0c: |[04de0c] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +04de1c: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +04de20: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +04de24: 6e10 390e 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0e39 │ │ +04de2a: 0c01 |0007: move-result-object v1 │ │ +04de2c: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +04de30: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04de32: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +04de34: 7100 a315 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@15a3 │ │ +04de3a: 0c08 |000f: move-result-object v8 │ │ +04de3c: 6e40 a215 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@15a2 │ │ +04de42: 0c04 |0013: move-result-object v4 │ │ +04de44: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +04de48: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +04de4c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +04de50: 54d8 df04 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ +04de54: 7030 410e 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ +04de5a: 0c08 |001f: move-result-object v8 │ │ +04de5c: 5285 2a00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ +04de60: 54d8 df04 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ +04de64: 7030 410e 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ +04de6a: 0c08 |0027: move-result-object v8 │ │ +04de6c: 5280 2a00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ +04de70: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +04de74: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +04de78: 6e10 710e 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0e71 │ │ +04de7e: 0a02 |0031: move-result v2 │ │ +04de80: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +04de84: 7110 eb15 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@15eb │ │ +04de8a: 0a08 |0037: move-result v8 │ │ +04de8c: 6e20 750e 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0e75 │ │ +04de92: 0f02 |003b: return v2 │ │ +04de94: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +04de98: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +04de9a: 6e10 2d16 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +04dea0: 0c06 |0042: move-result-object v6 │ │ +04dea2: 2068 4403 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0344 │ │ +04dea6: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +04deaa: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +04deae: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +04deb0: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +04deb4: 2207 fd03 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +04deb8: 7010 3b1a 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04debe: 6e10 211a 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +04dec4: 0c08 |0054: move-result-object v8 │ │ +04dec6: 6e10 f419 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ +04decc: 0c08 |0058: move-result-object v8 │ │ +04dece: 6e20 431a 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04ded4: 6e10 2d16 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +04deda: 0c06 |005f: move-result-object v6 │ │ +04dedc: 2068 4403 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0344 │ │ +04dee0: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +04dee4: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ +04dee8: 6e20 431a 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04deee: 0c08 |0069: move-result-object v8 │ │ +04def0: 6e10 211a 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +04def6: 0c09 |006d: move-result-object v9 │ │ +04def8: 6e10 f419 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ +04defe: 0c09 |0071: move-result-object v9 │ │ +04df00: 6e20 431a 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04df06: 7210 cf16 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@16cf │ │ +04df0c: 0c06 |0078: move-result-object v6 │ │ +04df0e: 28e7 |0079: goto 0060 // -0019 │ │ +04df10: 7210 cf16 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@16cf │ │ +04df16: 0c06 |007d: move-result-object v6 │ │ +04df18: 28c5 |007e: goto 0043 // -003b │ │ +04df1a: 1a08 e00b |007f: const-string v8, "ViewPager" // string@0be0 │ │ +04df1e: 2209 fd03 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +04df22: 7010 3b1a 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +04df28: 1a0a 7c0d |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0d7c │ │ +04df2c: 6e20 431a a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04df32: 0c09 |008b: move-result-object v9 │ │ +04df34: 6e10 481a 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +04df3a: 0c0a |008f: move-result-object v10 │ │ +04df3c: 6e20 431a a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +04df42: 0c09 |0093: move-result-object v9 │ │ +04df44: 6e10 481a 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +04df4a: 0c09 |0097: move-result-object v9 │ │ +04df4c: 7120 9415 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +04df52: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +04df54: 2900 6fff |009c: goto/16 000b // -0091 │ │ +04df58: 6e10 6416 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1664 │ │ +04df5e: 0a02 |00a1: move-result v2 │ │ +04df60: 2890 |00a2: goto 0032 // -0070 │ │ +04df62: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +04df66: 54d8 df04 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ +04df6a: 7030 410e 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ +04df70: 0c08 |00aa: move-result-object v8 │ │ +04df72: 5285 2a00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ +04df76: 54d8 df04 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@04df │ │ +04df7a: 7030 410e 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0e41 │ │ +04df80: 0c08 |00b2: move-result-object v8 │ │ +04df82: 5280 2a00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@002a │ │ +04df86: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +04df8a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +04df8e: 6e10 720e 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0e72 │ │ +04df94: 0a02 |00bc: move-result v2 │ │ +04df96: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +04df9a: 6e10 6416 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1664 │ │ +04dfa0: 0a02 |00c2: move-result v2 │ │ +04dfa2: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +04dfa6: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +04dfaa: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +04dfac: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +04dfb0: 6e10 710e 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0e71 │ │ +04dfb6: 0a02 |00cd: move-result v2 │ │ +04dfb8: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +04dfbc: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +04dfc0: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +04dfc2: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +04dfc6: 6e10 720e 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0e72 │ │ +04dfcc: 0a02 |00d8: move-result v2 │ │ +04dfce: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2519 │ │ 0x0008 line=2520 │ │ 0x000a line=2521 │ │ 0x000b line=2545 │ │ 0x000c line=2547 │ │ @@ -61991,46 +61990,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -04ea58: |[04ea58] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -04ea68: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -04ea6a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04ea6c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -04ea6e: 55a2 c504 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04ea72: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -04ea76: 0f04 |0007: return v4 │ │ -04ea78: 5ca9 bb04 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ -04ea7c: 7020 940e 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -04ea82: 59a5 c804 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04ea86: 59a5 c204 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -04ea8a: 54a2 e204 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04ea8e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -04ea92: 7100 f315 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ -04ea98: 0c02 |0018: move-result-object v2 │ │ -04ea9a: 5ba2 e204 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04ea9e: 7100 2e02 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -04eaa4: 0b00 |001e: move-result-wide v0 │ │ -04eaa6: 0402 |001f: move-wide v2, v0 │ │ -04eaa8: 0156 |0020: move v6, v5 │ │ -04eaaa: 0147 |0021: move v7, v4 │ │ -04eaac: 7708 e615 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ -04eab2: 0c08 |0025: move-result-object v8 │ │ -04eab4: 54a2 e204 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04eab8: 6e20 ec15 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -04eabe: 6e10 e815 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ -04eac4: 5aa0 ba04 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04ba │ │ -04eac8: 0194 |0030: move v4, v9 │ │ -04eaca: 28d6 |0031: goto 0007 // -002a │ │ -04eacc: 54a2 e204 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04ead0: 6e10 ed15 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@15ed │ │ -04ead6: 28e4 |0037: goto 001b // -001c │ │ +04dfd4: |[04dfd4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +04dfe4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +04dfe6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04dfe8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +04dfea: 55a2 c504 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04dfee: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +04dff2: 0f04 |0007: return v4 │ │ +04dff4: 5ca9 bb04 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ +04dff8: 7020 940e 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +04dffe: 59a5 c804 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e002: 59a5 c204 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04e006: 54a2 e204 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04e00a: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +04e00e: 7100 f315 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ +04e014: 0c02 |0018: move-result-object v2 │ │ +04e016: 5ba2 e204 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04e01a: 7100 2e02 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +04e020: 0b00 |001e: move-result-wide v0 │ │ +04e022: 0402 |001f: move-wide v2, v0 │ │ +04e024: 0156 |0020: move v6, v5 │ │ +04e026: 0147 |0021: move v7, v4 │ │ +04e028: 7708 e615 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ +04e02e: 0c08 |0025: move-result-object v8 │ │ +04e030: 54a2 e204 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04e034: 6e20 ec15 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +04e03a: 6e10 e815 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ +04e040: 5aa0 ba04 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04ba │ │ +04e044: 0194 |0030: move v4, v9 │ │ +04e046: 28d6 |0031: goto 0007 // -002a │ │ +04e048: 54a2 e204 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04e04c: 6e10 ed15 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@15ed │ │ +04e052: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2278 │ │ 0x0007 line=2294 │ │ 0x0008 line=2281 │ │ 0x000a line=2282 │ │ 0x000d line=2283 │ │ @@ -62053,72 +62052,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -04ead8: |[04ead8] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -04eae8: 20c0 3b03 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@033b │ │ -04eaec: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -04eaf0: 07c7 |0004: move-object v7, v12 │ │ -04eaf2: 1f07 3b03 |0005: check-cast v7, Landroid/view/ViewGroup; // type@033b │ │ -04eaf6: 6e10 3816 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1638 │ │ -04eafc: 0a09 |000a: move-result v9 │ │ -04eafe: 6e10 3916 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ -04eb04: 0a0a |000e: move-result v10 │ │ -04eb06: 6e10 b216 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -04eb0c: 0a06 |0012: move-result v6 │ │ -04eb0e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -04eb12: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -04eb16: 6e20 b116 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -04eb1c: 0c01 |001a: move-result-object v1 │ │ -04eb1e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -04eb22: 6e10 1e16 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ -04eb28: 0a02 |0020: move-result v2 │ │ -04eb2a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -04eb2e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -04eb32: 6e10 3216 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1632 │ │ -04eb38: 0a02 |0028: move-result v2 │ │ -04eb3a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -04eb3e: 9000 100a |002b: add-int v0, v16, v10 │ │ -04eb42: 6e10 3b16 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -04eb48: 0a02 |0030: move-result v2 │ │ -04eb4a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -04eb4e: 9000 100a |0033: add-int v0, v16, v10 │ │ -04eb52: 6e10 1316 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -04eb58: 0a02 |0038: move-result v2 │ │ -04eb5a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -04eb5e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -04eb60: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -04eb64: 6e10 1e16 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ -04eb6a: 0a03 |0041: move-result v3 │ │ -04eb6c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -04eb70: 9000 100a |0044: add-int v0, v16, v10 │ │ -04eb74: 6e10 3b16 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -04eb7a: 0a03 |0049: move-result v3 │ │ -04eb7c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -04eb80: 07b0 |004c: move-object v0, v11 │ │ -04eb82: 01e3 |004d: move v3, v14 │ │ -04eb84: 7406 280e 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e28 │ │ -04eb8a: 0a00 |0051: move-result v0 │ │ -04eb8c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -04eb90: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -04eb92: 0f00 |0055: return v0 │ │ -04eb94: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -04eb98: 28bd |0058: goto 0015 // -0043 │ │ -04eb9a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -04eb9e: 7be0 |005b: neg-int v0, v14 │ │ -04eba0: 7120 420d 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d42 │ │ -04eba6: 0a00 |005f: move-result v0 │ │ -04eba8: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -04ebac: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -04ebae: 28f2 |0063: goto 0055 // -000e │ │ -04ebb0: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04ebb2: 28f0 |0065: goto 0055 // -0010 │ │ +04e054: |[04e054] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +04e064: 20c0 4403 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0344 │ │ +04e068: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +04e06c: 07c7 |0004: move-object v7, v12 │ │ +04e06e: 1f07 4403 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0344 │ │ +04e072: 6e10 3816 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1638 │ │ +04e078: 0a09 |000a: move-result v9 │ │ +04e07a: 6e10 3916 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ +04e080: 0a0a |000e: move-result v10 │ │ +04e082: 6e10 b216 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +04e088: 0a06 |0012: move-result v6 │ │ +04e08a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +04e08e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +04e092: 6e20 b116 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +04e098: 0c01 |001a: move-result-object v1 │ │ +04e09a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +04e09e: 6e10 1e16 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ +04e0a4: 0a02 |0020: move-result v2 │ │ +04e0a6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +04e0aa: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +04e0ae: 6e10 3216 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1632 │ │ +04e0b4: 0a02 |0028: move-result v2 │ │ +04e0b6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +04e0ba: 9000 100a |002b: add-int v0, v16, v10 │ │ +04e0be: 6e10 3b16 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +04e0c4: 0a02 |0030: move-result v2 │ │ +04e0c6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +04e0ca: 9000 100a |0033: add-int v0, v16, v10 │ │ +04e0ce: 6e10 1316 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +04e0d4: 0a02 |0038: move-result v2 │ │ +04e0d6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +04e0da: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +04e0dc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +04e0e0: 6e10 1e16 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ +04e0e6: 0a03 |0041: move-result v3 │ │ +04e0e8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +04e0ec: 9000 100a |0044: add-int v0, v16, v10 │ │ +04e0f0: 6e10 3b16 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +04e0f6: 0a03 |0049: move-result v3 │ │ +04e0f8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +04e0fc: 07b0 |004c: move-object v0, v11 │ │ +04e0fe: 01e3 |004d: move v3, v14 │ │ +04e100: 7406 280e 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e28 │ │ +04e106: 0a00 |0051: move-result v0 │ │ +04e108: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +04e10c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +04e10e: 0f00 |0055: return v0 │ │ +04e110: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +04e114: 28bd |0058: goto 0015 // -0043 │ │ +04e116: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +04e11a: 7be0 |005b: neg-int v0, v14 │ │ +04e11c: 7120 420d 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d42 │ │ +04e122: 0a00 |005f: move-result v0 │ │ +04e124: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04e128: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +04e12a: 28f2 |0063: goto 0055 // -000e │ │ +04e12c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +04e12e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2456 │ │ 0x0005 line=2457 │ │ 0x0007 line=2458 │ │ 0x000b line=2459 │ │ 0x000f line=2460 │ │ @@ -62154,44 +62153,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -04ebb4: |[04ebb4] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -04ebc4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04ebc6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04ebc8: 5464 ac04 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ebcc: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -04ebd0: 0f03 |0006: return v3 │ │ -04ebd2: 7010 420e 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04ebd8: 0a01 |000a: move-result v1 │ │ -04ebda: 6e10 540e 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04ebe0: 0a00 |000e: move-result v0 │ │ -04ebe2: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -04ebe6: 8214 |0011: int-to-float v4, v1 │ │ -04ebe8: 5265 bd04 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04ebec: c854 |0014: mul-float/2addr v4, v5 │ │ -04ebee: 8744 |0015: float-to-int v4, v4 │ │ -04ebf0: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -04ebf4: 0123 |0018: move v3, v2 │ │ -04ebf6: 28ed |0019: goto 0006 // -0013 │ │ -04ebf8: 0132 |001a: move v2, v3 │ │ -04ebfa: 28fd |001b: goto 0018 // -0003 │ │ -04ebfc: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -04ec00: 8214 |001e: int-to-float v4, v1 │ │ -04ec02: 5265 ca04 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04ec06: c854 |0021: mul-float/2addr v4, v5 │ │ -04ec08: 8744 |0022: float-to-int v4, v4 │ │ -04ec0a: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -04ec0e: 0123 |0025: move v3, v2 │ │ -04ec10: 28e0 |0026: goto 0006 // -0020 │ │ -04ec12: 0132 |0027: move v2, v3 │ │ -04ec14: 28fd |0028: goto 0025 // -0003 │ │ +04e130: |[04e130] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +04e140: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04e142: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04e144: 5464 ac04 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e148: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +04e14c: 0f03 |0006: return v3 │ │ +04e14e: 7010 420e 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04e154: 0a01 |000a: move-result v1 │ │ +04e156: 6e10 540e 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04e15c: 0a00 |000e: move-result v0 │ │ +04e15e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +04e162: 8214 |0011: int-to-float v4, v1 │ │ +04e164: 5265 bd04 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04e168: c854 |0014: mul-float/2addr v4, v5 │ │ +04e16a: 8744 |0015: float-to-int v4, v4 │ │ +04e16c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +04e170: 0123 |0018: move v3, v2 │ │ +04e172: 28ed |0019: goto 0006 // -0013 │ │ +04e174: 0132 |001a: move v2, v3 │ │ +04e176: 28fd |001b: goto 0018 // -0003 │ │ +04e178: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +04e17c: 8214 |001e: int-to-float v4, v1 │ │ +04e17e: 5265 ca04 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04e182: c854 |0021: mul-float/2addr v4, v5 │ │ +04e184: 8744 |0022: float-to-int v4, v4 │ │ +04e186: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +04e18a: 0123 |0025: move v3, v2 │ │ +04e18c: 28e0 |0026: goto 0006 // -0020 │ │ +04e18e: 0132 |0027: move v2, v3 │ │ +04e190: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2429 │ │ 0x0006 line=2440 │ │ 0x0007 line=2433 │ │ 0x000b line=2434 │ │ 0x000f line=2435 │ │ @@ -62209,24 +62208,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04ec18: |[04ec18] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -04ec28: 2020 5b02 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04ec2c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04ec30: 6f20 aa16 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@16aa │ │ -04ec36: 0a00 |0007: move-result v0 │ │ -04ec38: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04ec3c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04ec3e: 0f00 |000b: return v0 │ │ -04ec40: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04ec42: 28fe |000d: goto 000b // -0002 │ │ +04e194: |[04e194] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +04e1a4: 2020 6402 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04e1a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04e1ac: 6f20 aa16 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@16aa │ │ +04e1b2: 0a00 |0007: move-result v0 │ │ +04e1b4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +04e1b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04e1ba: 0f00 |000b: return v0 │ │ +04e1bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04e1be: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -62235,48 +62234,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -04ec44: |[04ec44] android.support.v4.view.ViewPager.computeScroll:()V │ │ -04ec54: 5454 db04 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04ec58: 6e10 f117 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@17f1 │ │ -04ec5e: 0a04 |0005: move-result v4 │ │ -04ec60: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -04ec64: 5454 db04 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04ec68: 6e10 ea17 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@17ea │ │ -04ec6e: 0a04 |000d: move-result v4 │ │ -04ec70: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -04ec74: 6e10 540e 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04ec7a: 0a00 |0013: move-result v0 │ │ -04ec7c: 6e10 550e 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -04ec82: 0a01 |0017: move-result v1 │ │ -04ec84: 5454 db04 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04ec88: 6e10 ec17 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ -04ec8e: 0a02 |001d: move-result v2 │ │ -04ec90: 5454 db04 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04ec94: 6e10 ed17 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@17ed │ │ -04ec9a: 0a03 |0023: move-result v3 │ │ -04ec9c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -04eca0: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -04eca4: 6e30 810e 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04ecaa: 7020 730e 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ -04ecb0: 0a04 |002e: move-result v4 │ │ -04ecb2: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -04ecb6: 5454 db04 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04ecba: 6e10 e917 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ -04ecc0: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -04ecc2: 6e30 810e 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04ecc8: 7110 670d 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -04ecce: 0e00 |003d: return-void │ │ -04ecd0: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -04ecd2: 7020 2b0e 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ -04ecd8: 28fb |0042: goto 003d // -0005 │ │ +04e1c0: |[04e1c0] android.support.v4.view.ViewPager.computeScroll:()V │ │ +04e1d0: 5454 db04 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04e1d4: 6e10 f117 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@17f1 │ │ +04e1da: 0a04 |0005: move-result v4 │ │ +04e1dc: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +04e1e0: 5454 db04 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04e1e4: 6e10 ea17 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@17ea │ │ +04e1ea: 0a04 |000d: move-result v4 │ │ +04e1ec: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +04e1f0: 6e10 540e 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04e1f6: 0a00 |0013: move-result v0 │ │ +04e1f8: 6e10 550e 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +04e1fe: 0a01 |0017: move-result v1 │ │ +04e200: 5454 db04 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04e204: 6e10 ec17 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ +04e20a: 0a02 |001d: move-result v2 │ │ +04e20c: 5454 db04 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04e210: 6e10 ed17 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@17ed │ │ +04e216: 0a03 |0023: move-result v3 │ │ +04e218: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +04e21c: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +04e220: 6e30 810e 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04e226: 7020 730e 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ +04e22c: 0a04 |002e: move-result v4 │ │ +04e22e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +04e232: 5454 db04 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04e236: 6e10 e917 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ +04e23c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +04e23e: 6e30 810e 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04e244: 7110 670d 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +04e24a: 0e00 |003d: return-void │ │ +04e24c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +04e24e: 7020 2b0e 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ +04e254: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0010 line=1613 │ │ 0x0014 line=1614 │ │ 0x0018 line=1615 │ │ 0x001e line=1616 │ │ @@ -62300,113 +62299,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -04ecdc: |[04ecdc] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -04ecec: 121a |0000: const/4 v10, #int 1 // #1 │ │ -04ecee: 120b |0001: const/4 v11, #int 0 // #0 │ │ -04ecf0: 54fc ac04 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ecf4: 6e10 ee0b 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -04ecfa: 0a00 |0007: move-result v0 │ │ -04ecfc: 59f0 b904 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ -04ed00: 54fc c704 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ed04: 6e10 6e1a 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04ed0a: 0a0c |000f: move-result v12 │ │ -04ed0c: 52fd d104 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -04ed10: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -04ed14: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04ed18: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -04ed1c: 54fc c704 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ed20: 6e10 6e1a 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04ed26: 0a0c |001d: move-result v12 │ │ -04ed28: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -04ed2c: 01a7 |0020: move v7, v10 │ │ -04ed2e: 52f8 b304 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04ed32: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -04ed34: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -04ed36: 54fc c704 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ed3a: 6e10 6e1a 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04ed40: 0a0c |002a: move-result v12 │ │ -04ed42: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -04ed46: 54fc c704 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ed4a: 6e20 681a 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04ed50: 0c04 |0032: move-result-object v4 │ │ -04ed52: 1f04 5a02 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04ed56: 54fc ac04 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ed5a: 544d 8604 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -04ed5e: 6e20 ef0b dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0bef │ │ -04ed64: 0a09 |003c: move-result v9 │ │ -04ed66: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -04ed68: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -04ed6c: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ed70: 28e3 |0042: goto 0025 // -001d │ │ -04ed72: 01b7 |0043: move v7, v11 │ │ -04ed74: 28dd |0044: goto 0021 // -0023 │ │ -04ed76: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -04ed78: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -04ed7c: 54fc c704 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ed80: 6e20 6b1a 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -04ed86: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04ed8a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -04ed8e: 54fc ac04 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ed92: 6e20 fc0b fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0bfc │ │ -04ed98: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -04ed9a: 54fc ac04 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ed9e: 524d 8804 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04eda2: 544e 8604 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -04eda6: 6e40 eb0b fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ -04edac: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -04edae: 52fc b304 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04edb2: 524d 8804 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04edb6: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -04edba: 52fc b304 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04edbe: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -04edc2: 7120 1a1a dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -04edc8: 0a0c |006e: move-result v12 │ │ -04edca: 7120 181a cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -04edd0: 0a08 |0072: move-result v8 │ │ -04edd2: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -04edd4: 28cc |0074: goto 0040 // -0034 │ │ -04edd6: 524c 8804 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04edda: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -04edde: 524c 8804 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04ede2: 52fd b304 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04ede6: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -04edea: 0198 |007f: move v8, v9 │ │ -04edec: 5949 8804 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04edf0: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -04edf2: 28bd |0083: goto 0040 // -0043 │ │ -04edf4: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -04edf8: 54fc ac04 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04edfc: 6e20 ed0b fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0bed │ │ -04ee02: 54fc c704 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04ee06: 620d 9a04 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049a │ │ -04ee0a: 7120 7b1a dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -04ee10: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -04ee14: 6e10 3f0e 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04ee1a: 0a02 |0097: move-result v2 │ │ -04ee1c: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -04ee1e: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -04ee22: 6e20 3e0e 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04ee28: 0c01 |009e: move-result-object v1 │ │ -04ee2a: 6e10 1d16 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04ee30: 0c06 |00a2: move-result-object v6 │ │ -04ee32: 1f06 5b02 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04ee36: 556c 8e04 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04ee3a: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -04ee3e: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -04ee40: 596c 9204 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -04ee44: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ee48: 28eb |00ae: goto 0099 // -0015 │ │ -04ee4a: 6e40 870e 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ -04ee50: 6e10 7f0e 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ -04ee56: 0e00 |00b5: return-void │ │ +04e258: |[04e258] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +04e268: 121a |0000: const/4 v10, #int 1 // #1 │ │ +04e26a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +04e26c: 54fc ac04 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e270: 6e10 ee0b 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +04e276: 0a00 |0007: move-result v0 │ │ +04e278: 59f0 b904 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ +04e27c: 54fc c704 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e280: 6e10 6e1a 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04e286: 0a0c |000f: move-result v12 │ │ +04e288: 52fd d104 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +04e28c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +04e290: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +04e294: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +04e298: 54fc c704 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e29c: 6e10 6e1a 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04e2a2: 0a0c |001d: move-result v12 │ │ +04e2a4: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +04e2a8: 01a7 |0020: move v7, v10 │ │ +04e2aa: 52f8 b304 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04e2ae: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +04e2b0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +04e2b2: 54fc c704 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e2b6: 6e10 6e1a 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04e2bc: 0a0c |002a: move-result v12 │ │ +04e2be: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +04e2c2: 54fc c704 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e2c6: 6e20 681a 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04e2cc: 0c04 |0032: move-result-object v4 │ │ +04e2ce: 1f04 6302 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04e2d2: 54fc ac04 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e2d6: 544d 8604 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +04e2da: 6e20 ef0b dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0bef │ │ +04e2e0: 0a09 |003c: move-result v9 │ │ +04e2e2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +04e2e4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +04e2e8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04e2ec: 28e3 |0042: goto 0025 // -001d │ │ +04e2ee: 01b7 |0043: move v7, v11 │ │ +04e2f0: 28dd |0044: goto 0021 // -0023 │ │ +04e2f2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +04e2f4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +04e2f8: 54fc c704 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e2fc: 6e20 6b1a 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +04e302: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04e306: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +04e30a: 54fc ac04 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e30e: 6e20 fc0b fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0bfc │ │ +04e314: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +04e316: 54fc ac04 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e31a: 524d 8804 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e31e: 544e 8604 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +04e322: 6e40 eb0b fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ +04e328: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +04e32a: 52fc b304 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04e32e: 524d 8804 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e332: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +04e336: 52fc b304 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04e33a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +04e33e: 7120 1a1a dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +04e344: 0a0c |006e: move-result v12 │ │ +04e346: 7120 181a cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +04e34c: 0a08 |0072: move-result v8 │ │ +04e34e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +04e350: 28cc |0074: goto 0040 // -0034 │ │ +04e352: 524c 8804 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e356: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +04e35a: 524c 8804 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e35e: 52fd b304 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04e362: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +04e366: 0198 |007f: move v8, v9 │ │ +04e368: 5949 8804 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e36c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +04e36e: 28bd |0083: goto 0040 // -0043 │ │ +04e370: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +04e374: 54fc ac04 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e378: 6e20 ed0b fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0bed │ │ +04e37e: 54fc c704 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e382: 620d 9a04 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@049a │ │ +04e386: 7120 7b1a dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +04e38c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +04e390: 6e10 3f0e 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04e396: 0a02 |0097: move-result v2 │ │ +04e398: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +04e39a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +04e39e: 6e20 3e0e 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04e3a4: 0c01 |009e: move-result-object v1 │ │ +04e3a6: 6e10 1d16 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04e3ac: 0c06 |00a2: move-result-object v6 │ │ +04e3ae: 1f06 6402 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04e3b2: 556c 8e04 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04e3b6: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +04e3ba: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +04e3bc: 596c 9204 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +04e3c0: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04e3c4: 28eb |00ae: goto 0099 // -0015 │ │ +04e3c6: 6e40 870e 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ +04e3cc: 6e10 7f0e 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ +04e3d2: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=850 │ │ 0x0008 line=851 │ │ 0x000a line=852 │ │ 0x0021 line=854 │ │ 0x0023 line=856 │ │ @@ -62470,25 +62469,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04ee58: |[04ee58] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -04ee68: 6f20 ab16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@16ab │ │ -04ee6e: 0a00 |0003: move-result v0 │ │ -04ee70: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -04ee74: 6e20 370e 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0e37 │ │ -04ee7a: 0a00 |0009: move-result v0 │ │ -04ee7c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -04ee80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04ee82: 0f00 |000d: return v0 │ │ -04ee84: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04ee86: 28fe |000f: goto 000d // -0002 │ │ +04e3d4: |[04e3d4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +04e3e4: 6f20 ab16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@16ab │ │ +04e3ea: 0a00 |0003: move-result v0 │ │ +04e3ec: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +04e3f0: 6e20 370e 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0e37 │ │ +04e3f6: 0a00 |0009: move-result v0 │ │ +04e3f8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +04e3fc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04e3fe: 0f00 |000d: return v0 │ │ +04e400: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04e402: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2481 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -62497,46 +62496,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -04ee88: |[04ee88] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04ee98: 6e10 fc16 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@16fc │ │ -04ee9e: 0a04 |0003: move-result v4 │ │ -04eea0: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -04eea4: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -04eea8: 6f20 ac16 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@16ac │ │ -04eeae: 0a04 |000b: move-result v4 │ │ -04eeb0: 0f04 |000c: return v4 │ │ -04eeb2: 6e10 3f0e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04eeb8: 0a01 |0010: move-result v1 │ │ -04eeba: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -04eebc: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -04eec0: 6e20 3e0e 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04eec6: 0c00 |0017: move-result-object v0 │ │ -04eec8: 6e10 3f16 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -04eece: 0a04 |001b: move-result v4 │ │ -04eed0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -04eed4: 6e20 5a0e 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -04eeda: 0c03 |0021: move-result-object v3 │ │ -04eedc: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -04eee0: 5234 8804 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04eee4: 5265 b304 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04eee8: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -04eeec: 6e20 0c16 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@160c │ │ -04eef2: 0a04 |002d: move-result v4 │ │ -04eef4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -04eef8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -04eefa: 28db |0031: goto 000c // -0025 │ │ -04eefc: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04ef00: 28de |0034: goto 0012 // -0022 │ │ -04ef02: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -04ef04: 28d6 |0036: goto 000c // -002a │ │ +04e404: |[04e404] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04e414: 6e10 fc16 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@16fc │ │ +04e41a: 0a04 |0003: move-result v4 │ │ +04e41c: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +04e420: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +04e424: 6f20 ac16 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@16ac │ │ +04e42a: 0a04 |000b: move-result v4 │ │ +04e42c: 0f04 |000c: return v4 │ │ +04e42e: 6e10 3f0e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04e434: 0a01 |0010: move-result v1 │ │ +04e436: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +04e438: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +04e43c: 6e20 3e0e 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04e442: 0c00 |0017: move-result-object v0 │ │ +04e444: 6e10 3f16 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04e44a: 0a04 |001b: move-result v4 │ │ +04e44c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +04e450: 6e20 5a0e 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +04e456: 0c03 |0021: move-result-object v3 │ │ +04e458: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +04e45c: 5234 8804 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e460: 5265 b304 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04e464: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +04e468: 6e20 0c16 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@160c │ │ +04e46e: 0a04 |002d: move-result v4 │ │ +04e470: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +04e474: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +04e476: 28db |0031: goto 000c // -0025 │ │ +04e478: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04e47c: 28de |0034: goto 0012 // -0022 │ │ +04e47e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +04e480: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2725 │ │ 0x0008 line=2726 │ │ 0x000c line=2742 │ │ 0x000d line=2730 │ │ 0x0011 line=2731 │ │ @@ -62560,26 +62559,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04ef08: |[04ef08] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -04ef18: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -04ef1c: c705 |0002: sub-float/2addr v5, v0 │ │ -04ef1e: 8950 |0003: float-to-double v0, v5 │ │ -04ef20: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -04ef2a: cd20 |0009: mul-double/2addr v0, v2 │ │ -04ef2c: 8c05 |000a: double-to-float v5, v0 │ │ -04ef2e: 8950 |000b: float-to-double v0, v5 │ │ -04ef30: 7120 1c1a 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1a1c │ │ -04ef36: 0b00 |000f: move-result-wide v0 │ │ -04ef38: 8c00 |0010: double-to-float v0, v0 │ │ -04ef3a: 0f00 |0011: return v0 │ │ +04e484: |[04e484] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +04e494: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +04e498: c705 |0002: sub-float/2addr v5, v0 │ │ +04e49a: 8950 |0003: float-to-double v0, v5 │ │ +04e49c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +04e4a6: cd20 |0009: mul-double/2addr v0, v2 │ │ +04e4a8: 8c05 |000a: double-to-float v5, v0 │ │ +04e4aa: 8950 |000b: float-to-double v0, v5 │ │ +04e4ac: 7120 1c1a 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1a1c │ │ +04e4b2: 0b00 |000f: move-result-wide v0 │ │ +04e4b4: 8c00 |0010: double-to-float v0, v0 │ │ +04e4b6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ 0x000b line=773 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -62590,106 +62589,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -04ef3c: |[04ef3c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -04ef4c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04ef4e: 6f20 ad16 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@16ad │ │ -04ef54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ef56: 7110 520d 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0d52 │ │ -04ef5c: 0a02 |0008: move-result v2 │ │ -04ef5e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -04ef62: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -04ef66: 5485 ac04 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ef6a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -04ef6e: 5485 ac04 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04ef72: 6e10 ee0b 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -04ef78: 0a05 |0016: move-result v5 │ │ -04ef7a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -04ef7e: 5485 cb04 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -04ef82: 6e10 3013 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1330 │ │ -04ef88: 0a05 |001e: move-result v5 │ │ -04ef8a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -04ef8e: 6e10 7001 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -04ef94: 0a03 |0024: move-result v3 │ │ -04ef96: 6e10 480e 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0e48 │ │ -04ef9c: 0a05 |0028: move-result v5 │ │ -04ef9e: 6e10 500e 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ -04efa4: 0a06 |002c: move-result v6 │ │ -04efa6: b165 |002d: sub-int/2addr v5, v6 │ │ -04efa8: 6e10 4d0e 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ -04efae: 0a06 |0031: move-result v6 │ │ -04efb0: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -04efb4: 6e10 560e 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ -04efba: 0a04 |0037: move-result v4 │ │ -04efbc: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -04efc0: 6e20 6f01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@016f │ │ -04efc6: 7b05 |003d: neg-int v5, v0 │ │ -04efc8: 6e10 500e 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ -04efce: 0a06 |0041: move-result v6 │ │ -04efd0: b065 |0042: add-int/2addr v5, v6 │ │ -04efd2: 8255 |0043: int-to-float v5, v5 │ │ -04efd4: 5286 bd04 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04efd8: 8247 |0046: int-to-float v7, v4 │ │ -04efda: c876 |0047: mul-float/2addr v6, v7 │ │ -04efdc: 6e30 7401 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ -04efe2: 5485 cb04 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -04efe6: 6e30 3413 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1334 │ │ -04efec: 5485 cb04 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -04eff0: 6e20 2e13 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@132e │ │ -04eff6: 0a05 |0055: move-result v5 │ │ -04eff8: b651 |0056: or-int/2addr v1, v5 │ │ -04effa: 6e20 6e01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ -04f000: 5485 d904 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -04f004: 6e10 3013 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1330 │ │ -04f00a: 0a05 |005f: move-result v5 │ │ -04f00c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -04f010: 6e10 7001 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -04f016: 0a03 |0065: move-result v3 │ │ -04f018: 6e10 560e 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ -04f01e: 0a04 |0069: move-result v4 │ │ -04f020: 6e10 480e 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0e48 │ │ -04f026: 0a05 |006d: move-result v5 │ │ -04f028: 6e10 500e 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ -04f02e: 0a06 |0071: move-result v6 │ │ -04f030: b165 |0072: sub-int/2addr v5, v6 │ │ -04f032: 6e10 4d0e 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ -04f038: 0a06 |0076: move-result v6 │ │ -04f03a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -04f03e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -04f042: 6e20 6f01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@016f │ │ -04f048: 6e10 500e 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ -04f04e: 0a05 |0081: move-result v5 │ │ -04f050: 7b55 |0082: neg-int v5, v5 │ │ -04f052: 8255 |0083: int-to-float v5, v5 │ │ -04f054: 5286 ca04 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04f058: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -04f05c: c676 |0088: add-float/2addr v6, v7 │ │ -04f05e: 7f66 |0089: neg-float v6, v6 │ │ -04f060: 8247 |008a: int-to-float v7, v4 │ │ -04f062: c876 |008b: mul-float/2addr v6, v7 │ │ -04f064: 6e30 7401 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ -04f06a: 5485 d904 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -04f06e: 6e30 3413 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1334 │ │ -04f074: 5485 d904 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -04f078: 6e20 2e13 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@132e │ │ -04f07e: 0a05 |0099: move-result v5 │ │ -04f080: b651 |009a: or-int/2addr v1, v5 │ │ -04f082: 6e20 6e01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ -04f088: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -04f08c: 7110 670d 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -04f092: 0e00 |00a3: return-void │ │ -04f094: 5485 cb04 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -04f098: 6e10 2f13 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@132f │ │ -04f09e: 5485 d904 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -04f0a2: 6e10 2f13 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@132f │ │ -04f0a8: 28f0 |00ae: goto 009e // -0010 │ │ +04e4b8: |[04e4b8] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +04e4c8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04e4ca: 6f20 ad16 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@16ad │ │ +04e4d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04e4d2: 7110 520d 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0d52 │ │ +04e4d8: 0a02 |0008: move-result v2 │ │ +04e4da: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +04e4de: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +04e4e2: 5485 ac04 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e4e6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +04e4ea: 5485 ac04 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e4ee: 6e10 ee0b 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +04e4f4: 0a05 |0016: move-result v5 │ │ +04e4f6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +04e4fa: 5485 cb04 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04e4fe: 6e10 3013 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1330 │ │ +04e504: 0a05 |001e: move-result v5 │ │ +04e506: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +04e50a: 6e10 7001 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +04e510: 0a03 |0024: move-result v3 │ │ +04e512: 6e10 480e 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0e48 │ │ +04e518: 0a05 |0028: move-result v5 │ │ +04e51a: 6e10 500e 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ +04e520: 0a06 |002c: move-result v6 │ │ +04e522: b165 |002d: sub-int/2addr v5, v6 │ │ +04e524: 6e10 4d0e 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ +04e52a: 0a06 |0031: move-result v6 │ │ +04e52c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +04e530: 6e10 560e 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ +04e536: 0a04 |0037: move-result v4 │ │ +04e538: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +04e53c: 6e20 6f01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@016f │ │ +04e542: 7b05 |003d: neg-int v5, v0 │ │ +04e544: 6e10 500e 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ +04e54a: 0a06 |0041: move-result v6 │ │ +04e54c: b065 |0042: add-int/2addr v5, v6 │ │ +04e54e: 8255 |0043: int-to-float v5, v5 │ │ +04e550: 5286 bd04 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04e554: 8247 |0046: int-to-float v7, v4 │ │ +04e556: c876 |0047: mul-float/2addr v6, v7 │ │ +04e558: 6e30 7401 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ +04e55e: 5485 cb04 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04e562: 6e30 3413 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1334 │ │ +04e568: 5485 cb04 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04e56c: 6e20 2e13 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@132e │ │ +04e572: 0a05 |0055: move-result v5 │ │ +04e574: b651 |0056: or-int/2addr v1, v5 │ │ +04e576: 6e20 6e01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ +04e57c: 5485 d904 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04e580: 6e10 3013 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1330 │ │ +04e586: 0a05 |005f: move-result v5 │ │ +04e588: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +04e58c: 6e10 7001 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +04e592: 0a03 |0065: move-result v3 │ │ +04e594: 6e10 560e 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ +04e59a: 0a04 |0069: move-result v4 │ │ +04e59c: 6e10 480e 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0e48 │ │ +04e5a2: 0a05 |006d: move-result v5 │ │ +04e5a4: 6e10 500e 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ +04e5aa: 0a06 |0071: move-result v6 │ │ +04e5ac: b165 |0072: sub-int/2addr v5, v6 │ │ +04e5ae: 6e10 4d0e 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ +04e5b4: 0a06 |0076: move-result v6 │ │ +04e5b6: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +04e5ba: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +04e5be: 6e20 6f01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@016f │ │ +04e5c4: 6e10 500e 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ +04e5ca: 0a05 |0081: move-result v5 │ │ +04e5cc: 7b55 |0082: neg-int v5, v5 │ │ +04e5ce: 8255 |0083: int-to-float v5, v5 │ │ +04e5d0: 5286 ca04 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04e5d4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +04e5d8: c676 |0088: add-float/2addr v6, v7 │ │ +04e5da: 7f66 |0089: neg-float v6, v6 │ │ +04e5dc: 8247 |008a: int-to-float v7, v4 │ │ +04e5de: c876 |008b: mul-float/2addr v6, v7 │ │ +04e5e0: 6e30 7401 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ +04e5e6: 5485 d904 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04e5ea: 6e30 3413 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1334 │ │ +04e5f0: 5485 d904 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04e5f4: 6e20 2e13 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@132e │ │ +04e5fa: 0a05 |0099: move-result v5 │ │ +04e5fc: b651 |009a: or-int/2addr v1, v5 │ │ +04e5fe: 6e20 6e01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ +04e604: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +04e608: 7110 670d 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +04e60e: 0e00 |00a3: return-void │ │ +04e610: 5485 cb04 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04e614: 6e10 2f13 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@132f │ │ +04e61a: 5485 d904 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04e61e: 6e10 2f13 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@132f │ │ +04e624: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2176 │ │ 0x0004 line=2177 │ │ 0x0005 line=2179 │ │ 0x0009 line=2180 │ │ 0x0019 line=2183 │ │ @@ -62732,25 +62731,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04f0ac: |[04f0ac] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -04f0bc: 6f10 af16 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@16af │ │ -04f0c2: 5420 cc04 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -04f0c6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -04f0ca: 6e10 8f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@018f │ │ -04f0d0: 0a01 |000a: move-result v1 │ │ -04f0d2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -04f0d6: 6e10 470e 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0e47 │ │ -04f0dc: 0c01 |0010: move-result-object v1 │ │ -04f0de: 6e20 9401 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0194 │ │ -04f0e4: 0e00 |0014: return-void │ │ +04e628: |[04e628] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +04e638: 6f10 af16 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@16af │ │ +04e63e: 5420 cc04 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04e642: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +04e646: 6e10 8f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@018f │ │ +04e64c: 0a01 |000a: move-result v1 │ │ +04e64e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +04e652: 6e10 470e 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0e47 │ │ +04e658: 0c01 |0010: move-result-object v1 │ │ +04e65a: 6e20 9401 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0194 │ │ +04e660: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0003 line=760 │ │ 0x0005 line=761 │ │ 0x000d line=762 │ │ 0x0014 line=764 │ │ @@ -62763,57 +62762,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -04f0e8: |[04f0e8] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -04f0f8: 121b |0000: const/4 v11, #int 1 // #1 │ │ -04f0fa: 55c9 bb04 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ -04f0fe: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -04f102: 2209 e203 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@03e2 │ │ -04f106: 1a0a 8e09 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@098e │ │ -04f10a: 7020 051a a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -04f110: 2709 |000c: throw v9 │ │ -04f112: 54c7 e204 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f116: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -04f11a: 52ca cd04 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04cd │ │ -04f11e: 82aa |0013: int-to-float v10, v10 │ │ -04f120: 6e30 ee15 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ -04f126: 52c9 ab04 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04f12a: 7120 6c0c 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -04f130: 0a09 |001c: move-result v9 │ │ -04f132: 8792 |001d: float-to-int v2, v9 │ │ -04f134: 5ccb d504 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -04f138: 7010 420e 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04f13e: 0a08 |0023: move-result v8 │ │ -04f140: 6e10 540e 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04f146: 0a05 |0027: move-result v5 │ │ -04f148: 7010 5b0e 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5b │ │ -04f14e: 0c01 |002b: move-result-object v1 │ │ -04f150: 5210 8804 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f154: 8259 |002e: int-to-float v9, v5 │ │ -04f156: 828a |002f: int-to-float v10, v8 │ │ -04f158: c9a9 |0030: div-float/2addr v9, v10 │ │ -04f15a: 521a 8704 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04f15e: c7a9 |0033: sub-float/2addr v9, v10 │ │ -04f160: 521a 8a04 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04f164: a904 090a |0036: div-float v4, v9, v10 │ │ -04f168: 52c9 c804 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f16c: 52ca c204 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -04f170: c7a9 |003c: sub-float/2addr v9, v10 │ │ -04f172: 8796 |003d: float-to-int v6, v9 │ │ -04f174: 7056 2e0e 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0e2e │ │ -04f17a: 0a03 |0041: move-result v3 │ │ -04f17c: 6e52 880e 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0e88 │ │ -04f182: 7010 350e 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0e35 │ │ -04f188: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -04f18a: 5cc9 bb04 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ -04f18e: 0e00 |004b: return-void │ │ +04e664: |[04e664] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +04e674: 121b |0000: const/4 v11, #int 1 // #1 │ │ +04e676: 55c9 bb04 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ +04e67a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +04e67e: 2209 eb03 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@03eb │ │ +04e682: 1a0a 9709 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0997 │ │ +04e686: 7020 051a a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +04e68c: 2709 |000c: throw v9 │ │ +04e68e: 54c7 e204 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04e692: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +04e696: 52ca cd04 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04cd │ │ +04e69a: 82aa |0013: int-to-float v10, v10 │ │ +04e69c: 6e30 ee15 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ +04e6a2: 52c9 ab04 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04e6a6: 7120 6c0c 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +04e6ac: 0a09 |001c: move-result v9 │ │ +04e6ae: 8792 |001d: float-to-int v2, v9 │ │ +04e6b0: 5ccb d504 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +04e6b4: 7010 420e 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04e6ba: 0a08 |0023: move-result v8 │ │ +04e6bc: 6e10 540e 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04e6c2: 0a05 |0027: move-result v5 │ │ +04e6c4: 7010 5b0e 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5b │ │ +04e6ca: 0c01 |002b: move-result-object v1 │ │ +04e6cc: 5210 8804 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e6d0: 8259 |002e: int-to-float v9, v5 │ │ +04e6d2: 828a |002f: int-to-float v10, v8 │ │ +04e6d4: c9a9 |0030: div-float/2addr v9, v10 │ │ +04e6d6: 521a 8704 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04e6da: c7a9 |0033: sub-float/2addr v9, v10 │ │ +04e6dc: 521a 8a04 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04e6e0: a904 090a |0036: div-float v4, v9, v10 │ │ +04e6e4: 52c9 c804 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e6e8: 52ca c204 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04e6ec: c7a9 |003c: sub-float/2addr v9, v10 │ │ +04e6ee: 8796 |003d: float-to-int v6, v9 │ │ +04e6f0: 7056 2e0e 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0e2e │ │ +04e6f6: 0a03 |0041: move-result v3 │ │ +04e6f8: 6e52 880e 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0e88 │ │ +04e6fe: 7010 350e 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0e35 │ │ +04e704: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +04e706: 5cc9 bb04 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ +04e70a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2304 │ │ 0x0005 line=2305 │ │ 0x000d line=2308 │ │ 0x000f line=2309 │ │ 0x0017 line=2310 │ │ @@ -62846,50 +62845,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -04f190: |[04f190] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -04f1a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04f1a2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04f1a4: 6e10 bc15 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@15bc │ │ -04f1aa: 0a01 |0005: move-result v1 │ │ -04f1ac: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -04f1b0: 6e10 bd15 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@15bd │ │ -04f1b6: 0a01 |000b: move-result v1 │ │ -04f1b8: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -04f1be: 0f00 |000f: return v0 │ │ -04f1c0: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -04f1c4: 6e20 250e 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ -04f1ca: 0a00 |0015: move-result v0 │ │ -04f1cc: 28f9 |0016: goto 000f // -0007 │ │ -04f1ce: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -04f1d2: 6e20 250e 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ -04f1d8: 0a00 |001c: move-result v0 │ │ -04f1da: 28f2 |001d: goto 000f // -000e │ │ -04f1dc: 6001 2d00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -04f1e0: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -04f1e4: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -04f1e8: 7110 4c0b 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0b4c │ │ -04f1ee: 0a01 |0027: move-result v1 │ │ -04f1f0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -04f1f4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -04f1f6: 6e20 250e 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ -04f1fc: 0a00 |002e: move-result v0 │ │ -04f1fe: 28e0 |002f: goto 000f // -0020 │ │ -04f200: 7120 4b0b 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0b4b │ │ -04f206: 0a01 |0033: move-result v1 │ │ -04f208: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -04f20c: 6e20 250e 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ -04f212: 0a00 |0039: move-result v0 │ │ -04f214: 28d5 |003a: goto 000f // -002b │ │ -04f216: 0000 |003b: nop // spacer │ │ -04f218: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +04e70c: |[04e70c] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +04e71c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04e71e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04e720: 6e10 bc15 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@15bc │ │ +04e726: 0a01 |0005: move-result v1 │ │ +04e728: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +04e72c: 6e10 bd15 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@15bd │ │ +04e732: 0a01 |000b: move-result v1 │ │ +04e734: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +04e73a: 0f00 |000f: return v0 │ │ +04e73c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +04e740: 6e20 250e 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ +04e746: 0a00 |0015: move-result v0 │ │ +04e748: 28f9 |0016: goto 000f // -0007 │ │ +04e74a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +04e74e: 6e20 250e 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ +04e754: 0a00 |001c: move-result v0 │ │ +04e756: 28f2 |001d: goto 000f // -000e │ │ +04e758: 6001 2d00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +04e75c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +04e760: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +04e764: 7110 4c0b 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0b4c │ │ +04e76a: 0a01 |0027: move-result v1 │ │ +04e76c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +04e770: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +04e772: 6e20 250e 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ +04e778: 0a00 |002e: move-result v0 │ │ +04e77a: 28e0 |002f: goto 000f // -0020 │ │ +04e77c: 7120 4b0b 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0b4b │ │ +04e782: 0a01 |0033: move-result v1 │ │ +04e784: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +04e788: 6e20 250e 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0e25 │ │ +04e78e: 0a00 |0039: move-result v0 │ │ +04e790: 28d5 |003a: goto 000f // -002b │ │ +04e792: 0000 |003b: nop // spacer │ │ +04e794: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2493 │ │ 0x0002 line=2494 │ │ 0x0008 line=2495 │ │ 0x000f line=2515 │ │ 0x0010 line=2497 │ │ @@ -62908,122 +62907,119 @@ │ │ 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 : 20 │ │ + registers : 19 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 194 16-bit code units │ │ -04f234: |[04f234] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -04f244: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -04f248: 5502 bb04 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ -04f24c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -04f250: 2202 e203 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -04f254: 1a03 8e09 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@098e │ │ -04f258: 7020 051a 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -04f25e: 2702 |000d: throw v2 │ │ -04f260: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -04f264: 5202 c804 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f268: a602 0213 |0012: add-float v2, v2, v19 │ │ -04f26c: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -04f270: 5902 c804 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f274: 7401 540e 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04f27a: 0a02 |001b: move-result v2 │ │ -04f27c: 822e |001c: int-to-float v14, v2 │ │ -04f27e: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -04f282: 7601 420e 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -04f288: 0a11 |0022: move-result v17 │ │ -04f28a: 0200 1100 |0023: move/from16 v0, v17 │ │ -04f28e: 8202 |0025: int-to-float v2, v0 │ │ -04f290: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -04f294: 5203 bd04 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ -04f298: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -04f29c: 0200 1100 |002c: move/from16 v0, v17 │ │ -04f2a0: 8202 |002e: int-to-float v2, v0 │ │ -04f2a2: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -04f2a6: 5203 ca04 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ -04f2aa: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -04f2ae: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -04f2b2: 5402 c704 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f2b6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -04f2b8: 6e20 681a 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f2be: 0c0b |003d: move-result-object v11 │ │ -04f2c0: 1f0b 5a02 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f2c4: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -04f2c8: 5402 c704 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f2cc: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -04f2d0: 5403 c704 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f2d4: 6e10 6e1a 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04f2da: 0a03 |004b: move-result v3 │ │ -04f2dc: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04f2e0: 6e20 681a 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f2e6: 0c0c |0051: move-result-object v12 │ │ -04f2e8: 1f0c 5a02 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f2ec: 52b2 8804 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f2f0: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -04f2f4: 52b2 8704 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04f2f8: 0200 1100 |005a: move/from16 v0, v17 │ │ -04f2fc: 8203 |005c: int-to-float v3, v0 │ │ -04f2fe: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -04f302: 52c2 8804 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f306: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -04f30a: 5403 ac04 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04f30e: 6e10 ee0b 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -04f314: 0a03 |0068: move-result v3 │ │ -04f316: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04f31a: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -04f31e: 52c2 8704 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04f322: 0200 1100 |006f: move/from16 v0, v17 │ │ -04f326: 8203 |0071: int-to-float v3, v0 │ │ -04f328: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -04f32c: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -04f330: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -04f334: 0210 0d00 |0078: move/from16 v16, v13 │ │ -04f338: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -04f33c: 5202 c804 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f340: 0200 1000 |007e: move/from16 v0, v16 │ │ -04f344: 8703 |0080: float-to-int v3, v0 │ │ -04f346: 8233 |0081: int-to-float v3, v3 │ │ -04f348: a703 1003 |0082: sub-float v3, v16, v3 │ │ -04f34c: c632 |0084: add-float/2addr v2, v3 │ │ -04f34e: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -04f352: 5902 c804 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f356: 0200 1000 |0089: move/from16 v0, v16 │ │ -04f35a: 8702 |008b: float-to-int v2, v0 │ │ -04f35c: 7401 550e 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -04f362: 0a03 |008f: move-result v3 │ │ -04f364: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -04f368: 6e30 810e 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -04f36e: 0200 1000 |0095: move/from16 v0, v16 │ │ -04f372: 8702 |0097: float-to-int v2, v0 │ │ -04f374: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -04f378: 7020 730e 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ -04f37e: 7100 2e02 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -04f384: 0b04 |00a0: move-result-wide v4 │ │ -04f386: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -04f38a: 5302 ba04 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04ba │ │ -04f38e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -04f390: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -04f394: 5207 c804 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f398: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -04f39a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -04f39c: 7708 e615 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ -04f3a2: 0c0a |00af: move-result-object v10 │ │ -04f3a4: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -04f3a8: 5402 e204 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f3ac: 6e20 ec15 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -04f3b2: 6e10 e815 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ -04f3b8: 0e00 |00ba: return-void │ │ -04f3ba: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -04f3be: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -04f3c2: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -04f3c6: 28b9 |00c1: goto 007a // -0047 │ │ + insns size : 186 16-bit code units │ │ +04e7b0: |[04e7b0] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +04e7c0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +04e7c4: 5501 bb04 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ +04e7c8: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ +04e7cc: 2201 eb03 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +04e7d0: 1a02 9709 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0997 │ │ +04e7d4: 7020 051a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +04e7da: 2701 |000d: throw v1 │ │ +04e7dc: 0800 1100 |000e: move-object/from16 v0, v17 │ │ +04e7e0: 5201 c804 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e7e4: a601 0112 |0012: add-float v1, v1, v18 │ │ +04e7e8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +04e7ec: 5901 c804 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e7f0: 7401 540e 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04e7f6: 0a01 |001b: move-result v1 │ │ +04e7f8: 821d |001c: int-to-float v13, v1 │ │ +04e7fa: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ +04e7fe: 7601 420e 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04e804: 0a10 |0022: move-result v16 │ │ +04e806: 0200 1000 |0023: move/from16 v0, v16 │ │ +04e80a: 8201 |0025: int-to-float v1, v0 │ │ +04e80c: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +04e810: 5202 bd04 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@04bd │ │ +04e814: a80c 0102 |002a: mul-float v12, v1, v2 │ │ +04e818: 0200 1000 |002c: move/from16 v0, v16 │ │ +04e81c: 8201 |002e: int-to-float v1, v0 │ │ +04e81e: 0800 1100 |002f: move-object/from16 v0, v17 │ │ +04e822: 5202 ca04 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@04ca │ │ +04e826: a80e 0102 |0033: mul-float v14, v1, v2 │ │ +04e82a: 0800 1100 |0035: move-object/from16 v0, v17 │ │ +04e82e: 5401 c704 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e832: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +04e834: 6e20 681a 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04e83a: 0c0a |003d: move-result-object v10 │ │ +04e83c: 1f0a 6302 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04e840: 0800 1100 |0040: move-object/from16 v0, v17 │ │ +04e844: 5401 c704 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e848: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +04e84c: 5402 c704 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04e850: 6e10 6e1a 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04e856: 0a02 |004b: move-result v2 │ │ +04e858: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04e85c: 6e20 681a 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04e862: 0c0b |0051: move-result-object v11 │ │ +04e864: 1f0b 6302 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04e868: 52a1 8804 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e86c: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ +04e870: 52a1 8704 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04e874: 0200 1000 |005a: move/from16 v0, v16 │ │ +04e878: 8202 |005c: int-to-float v2, v0 │ │ +04e87a: a80c 0102 |005d: mul-float v12, v1, v2 │ │ +04e87e: 52b1 8804 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04e882: 0800 1100 |0061: move-object/from16 v0, v17 │ │ +04e886: 5402 ac04 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e88a: 6e10 ee0b 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +04e890: 0a02 |0068: move-result v2 │ │ +04e892: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04e896: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ +04e89a: 52b1 8704 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04e89e: 0200 1000 |006f: move/from16 v0, v16 │ │ +04e8a2: 8202 |0071: int-to-float v2, v0 │ │ +04e8a4: a80e 0102 |0072: mul-float v14, v1, v2 │ │ +04e8a8: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ +04e8ac: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ +04e8b0: 01cf |0078: move v15, v12 │ │ +04e8b2: 0800 1100 |0079: move-object/from16 v0, v17 │ │ +04e8b6: 5201 c804 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e8ba: 87f2 |007d: float-to-int v2, v15 │ │ +04e8bc: 8222 |007e: int-to-float v2, v2 │ │ +04e8be: a702 0f02 |007f: sub-float v2, v15, v2 │ │ +04e8c2: c621 |0081: add-float/2addr v1, v2 │ │ +04e8c4: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +04e8c8: 5901 c804 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e8cc: 87f1 |0086: float-to-int v1, v15 │ │ +04e8ce: 7401 550e 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +04e8d4: 0a02 |008a: move-result v2 │ │ +04e8d6: 0800 1100 |008b: move-object/from16 v0, v17 │ │ +04e8da: 6e30 810e 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +04e8e0: 87f1 |0090: float-to-int v1, v15 │ │ +04e8e2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +04e8e6: 7020 730e 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0e73 │ │ +04e8ec: 7100 2e02 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +04e8f2: 0b03 |0099: move-result-wide v3 │ │ +04e8f4: 0800 1100 |009a: move-object/from16 v0, v17 │ │ +04e8f8: 5301 ba04 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@04ba │ │ +04e8fc: 1225 |009e: const/4 v5, #int 2 // #2 │ │ +04e8fe: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +04e902: 5206 c804 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04e906: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ +04e908: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ +04e90a: 7708 e615 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ +04e910: 0c09 |00a8: move-result-object v9 │ │ +04e912: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ +04e916: 5401 e204 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04e91a: 6e20 ec15 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +04e920: 6e10 e815 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ +04e926: 0e00 |00b3: return-void │ │ +04e928: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ +04e92c: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ +04e930: 01ef |00b8: move v15, v14 │ │ +04e932: 28c0 |00b9: goto 0079 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2335 │ │ 0x0006 line=2336 │ │ 0x000e line=2339 │ │ 0x0018 line=2341 │ │ 0x001d line=2342 │ │ @@ -63034,50 +63030,50 @@ │ │ 0x0040 line=2349 │ │ 0x0054 line=2350 │ │ 0x0058 line=2351 │ │ 0x005f line=2353 │ │ 0x006d line=2354 │ │ 0x0074 line=2357 │ │ 0x0078 line=2358 │ │ - 0x007a line=2363 │ │ - 0x0089 line=2364 │ │ - 0x0095 line=2365 │ │ - 0x009d line=2368 │ │ - 0x00a1 line=2369 │ │ - 0x00b0 line=2371 │ │ - 0x00b7 line=2372 │ │ - 0x00ba line=2373 │ │ - 0x00bb line=2359 │ │ - 0x00bf line=2360 │ │ - 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 │ │ + 0x0079 line=2363 │ │ + 0x0086 line=2364 │ │ + 0x0090 line=2365 │ │ + 0x0096 line=2368 │ │ + 0x009a line=2369 │ │ + 0x00a9 line=2371 │ │ + 0x00b0 line=2372 │ │ + 0x00b3 line=2373 │ │ + 0x00b4 line=2359 │ │ + 0x00b8 line=2360 │ │ + 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 │ │ │ │ #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 │ │ -04f3c8: |[04f3c8] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -04f3d8: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04f3dc: 7010 f70d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0df7 │ │ -04f3e2: 1100 |0005: return-object v0 │ │ +04e934: |[04e934] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +04e944: 2200 6402 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04e948: 7010 f70d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0df7 │ │ +04e94e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63085,20 +63081,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 │ │ -04f3e4: |[04f3e4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -04f3f4: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04f3f8: 6e10 430e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0e43 │ │ -04f3fe: 0c01 |0005: move-result-object v1 │ │ -04f400: 7030 f80d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0df8 │ │ -04f406: 1100 |0009: return-object v0 │ │ +04e950: |[04e950] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +04e960: 2200 6402 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04e964: 6e10 430e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0e43 │ │ +04e96a: 0c01 |0005: move-result-object v1 │ │ +04e96c: 7030 f80d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0df8 │ │ +04e972: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2762 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -63107,18 +63103,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 │ │ -04f408: |[04f408] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04f418: 6e10 3a0e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0e3a │ │ -04f41e: 0c00 |0003: move-result-object v0 │ │ -04f420: 1100 |0004: return-object v0 │ │ +04e974: |[04e974] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +04e984: 6e10 3a0e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0e3a │ │ +04e98a: 0c00 |0003: move-result-object v0 │ │ +04e98c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -63127,17 +63123,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f424: |[04f424] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -04f434: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04f438: 1100 |0002: return-object v0 │ │ +04e990: |[04e990] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +04e9a0: 5410 ac04 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04e9a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63145,31 +63141,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04f43c: |[04f43c] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -04f44c: 5242 b604 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ -04f450: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -04f452: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -04f456: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -04f45a: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -04f45e: 5442 b704 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ -04f462: 6e20 681a 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f468: 0c02 |000e: move-result-object v2 │ │ -04f46a: 1f02 3703 |000f: check-cast v2, Landroid/view/View; // type@0337 │ │ -04f46e: 6e10 1d16 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04f474: 0c02 |0014: move-result-object v2 │ │ -04f476: 1f02 5b02 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04f47a: 5221 8b04 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048b │ │ -04f47e: 0f01 |0019: return v1 │ │ -04f480: 0160 |001a: move v0, v6 │ │ -04f482: 28ee |001b: goto 0009 // -0012 │ │ +04e9a8: |[04e9a8] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +04e9b8: 5242 b604 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ +04e9bc: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +04e9be: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +04e9c2: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +04e9c6: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +04e9ca: 5442 b704 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@04b7 │ │ +04e9ce: 6e20 681a 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04e9d4: 0c02 |000e: move-result-object v2 │ │ +04e9d6: 1f02 4003 |000f: check-cast v2, Landroid/view/View; // type@0340 │ │ +04e9da: 6e10 1d16 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04e9e0: 0c02 |0014: move-result-object v2 │ │ +04e9e2: 1f02 6402 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04e9e6: 5221 8b04 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048b │ │ +04e9ea: 0f01 |0019: return v1 │ │ +04e9ec: 0160 |001a: move v0, v6 │ │ +04e9ee: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ 0x0009 line=648 │ │ 0x0019 line=649 │ │ 0x001b line=647 │ │ locals : │ │ @@ -63184,17 +63180,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f484: |[04f484] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -04f494: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04f498: 0f00 |0002: return v0 │ │ +04e9f0: |[04e9f0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +04ea00: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04ea04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63202,17 +63198,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f49c: |[04f49c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -04f4ac: 5210 d104 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -04f4b0: 0f00 |0002: return v0 │ │ +04ea08: |[04ea08] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +04ea18: 5210 d104 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +04ea1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63220,17 +63216,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f4b4: |[04f4b4] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -04f4c4: 5210 d304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04f4c8: 0f00 |0002: return v0 │ │ +04ea20: |[04ea20] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +04ea30: 5210 d304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04ea34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63238,29 +63234,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 │ │ -04f4cc: |[04f4cc] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04f4dc: 6e10 2d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -04f4e2: 0c00 |0003: move-result-object v0 │ │ -04f4e4: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -04f4e8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -04f4ec: 2001 3703 |0008: instance-of v1, v0, Landroid/view/View; // type@0337 │ │ -04f4f0: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -04f4f4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04f4f6: 1101 |000d: return-object v1 │ │ -04f4f8: 0703 |000e: move-object v3, v0 │ │ -04f4fa: 1f03 3703 |000f: check-cast v3, Landroid/view/View; // type@0337 │ │ -04f4fe: 28ef |0011: goto 0000 // -0011 │ │ -04f500: 6e20 5a0e 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -04f506: 0c01 |0015: move-result-object v1 │ │ -04f508: 28f7 |0016: goto 000d // -0009 │ │ +04ea38: |[04ea38] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +04ea48: 6e10 2d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +04ea4e: 0c00 |0003: move-result-object v0 │ │ +04ea50: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +04ea54: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +04ea58: 2001 4003 |0008: instance-of v1, v0, Landroid/view/View; // type@0340 │ │ +04ea5c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +04ea60: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04ea62: 1101 |000d: return-object v1 │ │ +04ea64: 0703 |000e: move-object v3, v0 │ │ +04ea66: 1f03 4003 |000f: check-cast v3, Landroid/view/View; // type@0340 │ │ +04ea6a: 28ef |0011: goto 0000 // -0011 │ │ +04ea6c: 6e20 5a0e 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +04ea72: 0c01 |0015: move-result-object v1 │ │ +04ea74: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0006 line=1343 │ │ 0x000c line=1344 │ │ 0x000d line=1348 │ │ 0x000f line=1346 │ │ @@ -63275,34 +63271,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 │ │ -04f50c: |[04f50c] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04f51c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f51e: 5442 c704 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f522: 6e10 6e1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04f528: 0a02 |0006: move-result v2 │ │ -04f52a: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -04f52e: 5442 c704 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f532: 6e20 681a 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f538: 0c01 |000e: move-result-object v1 │ │ -04f53a: 1f01 5a02 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f53e: 5442 ac04 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04f542: 5413 8604 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -04f546: 6e30 f40b 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0bf4 │ │ -04f54c: 0a02 |0018: move-result v2 │ │ -04f54e: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -04f552: 1101 |001b: return-object v1 │ │ -04f554: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f558: 28e3 |001e: goto 0001 // -001d │ │ -04f55a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -04f55c: 28fb |0020: goto 001b // -0005 │ │ +04ea78: |[04ea78] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +04ea88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ea8a: 5442 c704 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ea8e: 6e10 6e1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04ea94: 0a02 |0006: move-result v2 │ │ +04ea96: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +04ea9a: 5442 c704 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ea9e: 6e20 681a 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04eaa4: 0c01 |000e: move-result-object v1 │ │ +04eaa6: 1f01 6302 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04eaaa: 5442 ac04 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04eaae: 5413 8604 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +04eab2: 6e30 f40b 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0bf4 │ │ +04eab8: 0a02 |0018: move-result v2 │ │ +04eaba: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +04eabe: 1101 |001b: return-object v1 │ │ +04eac0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04eac4: 28e3 |001e: goto 0001 // -001d │ │ +04eac6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +04eac8: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0009 line=1332 │ │ 0x0011 line=1333 │ │ 0x001b line=1337 │ │ 0x001c line=1331 │ │ @@ -63319,31 +63315,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 │ │ -04f560: |[04f560] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04f570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f572: 5432 c704 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f576: 6e10 6e1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04f57c: 0a02 |0006: move-result v2 │ │ -04f57e: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -04f582: 5432 c704 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f586: 6e20 681a 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f58c: 0c01 |000e: move-result-object v1 │ │ -04f58e: 1f01 5a02 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f592: 5212 8804 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f596: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -04f59a: 1101 |0015: return-object v1 │ │ -04f59c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f5a0: 28e9 |0018: goto 0001 // -0017 │ │ -04f5a2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -04f5a4: 28fb |001a: goto 0015 // -0005 │ │ +04eacc: |[04eacc] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +04eadc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04eade: 5432 c704 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04eae2: 6e10 6e1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04eae8: 0a02 |0006: move-result v2 │ │ +04eaea: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +04eaee: 5432 c704 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04eaf2: 6e20 681a 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04eaf8: 0c01 |000e: move-result-object v1 │ │ +04eafa: 1f01 6302 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04eafe: 5212 8804 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04eb02: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +04eb06: 1101 |0015: return-object v1 │ │ +04eb08: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04eb0c: 28e9 |0018: goto 0001 // -0017 │ │ +04eb0e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +04eb10: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0009 line=1353 │ │ 0x0011 line=1354 │ │ 0x0015 line=1358 │ │ 0x0016 line=1352 │ │ @@ -63360,70 +63356,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -04f5a8: |[04f5a8] android.support.v4.view.ViewPager.initViewPager:()V │ │ -04f5b8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04f5ba: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04f5bc: 6e20 960e 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0e96 │ │ -04f5c2: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -04f5c6: 6e20 890e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0e89 │ │ -04f5cc: 6e20 8a0e 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0e8a │ │ -04f5d2: 6e10 430e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0e43 │ │ -04f5d8: 0c01 |0010: move-result-object v1 │ │ -04f5da: 2203 7003 |0011: new-instance v3, Landroid/widget/Scroller; // type@0370 │ │ -04f5de: 6204 e304 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e3 │ │ -04f5e2: 7030 e817 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@17e8 │ │ -04f5e8: 5b63 db04 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04f5ec: 7110 8e16 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ -04f5f2: 0c00 |001d: move-result-object v0 │ │ -04f5f4: 6e10 d500 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -04f5fa: 0c03 |0021: move-result-object v3 │ │ -04f5fc: 6e10 2d01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -04f602: 0c03 |0025: move-result-object v3 │ │ -04f604: 5232 7306 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -04f608: 7110 cf0d 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0dcf │ │ -04f60e: 0a03 |002b: move-result v3 │ │ -04f610: 5963 e104 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -04f614: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -04f618: c823 |0030: mul-float/2addr v3, v2 │ │ -04f61a: 8733 |0031: float-to-int v3, v3 │ │ -04f61c: 5963 ce04 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04ce │ │ -04f620: 6e10 9216 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1692 │ │ -04f626: 0a03 |0037: move-result v3 │ │ -04f628: 5963 cd04 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04cd │ │ -04f62c: 2203 c702 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02c7 │ │ -04f630: 7020 2d13 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@132d │ │ -04f636: 5b63 cb04 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -04f63a: 2203 c702 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02c7 │ │ -04f63e: 7020 2d13 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@132d │ │ -04f644: 5b63 d904 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -04f648: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -04f64c: c823 |004a: mul-float/2addr v3, v2 │ │ -04f64e: 8733 |004b: float-to-int v3, v3 │ │ -04f650: 5963 be04 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04be │ │ -04f654: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -04f658: c823 |0050: mul-float/2addr v3, v2 │ │ -04f65a: 8733 |0051: float-to-int v3, v3 │ │ -04f65c: 5963 b204 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b2 │ │ -04f660: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -04f664: c823 |0056: mul-float/2addr v3, v2 │ │ -04f666: 8733 |0057: float-to-int v3, v3 │ │ -04f668: 5963 b504 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b5 │ │ -04f66c: 2203 5c02 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@025c │ │ -04f670: 7020 f90d 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0df9 │ │ -04f676: 7120 6c0d 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ -04f67c: 7110 490d 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d49 │ │ -04f682: 0a03 |0065: move-result v3 │ │ -04f684: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -04f688: 7120 700d 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -04f68e: 0e00 |006b: return-void │ │ +04eb14: |[04eb14] android.support.v4.view.ViewPager.initViewPager:()V │ │ +04eb24: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04eb26: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04eb28: 6e20 960e 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0e96 │ │ +04eb2e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +04eb32: 6e20 890e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0e89 │ │ +04eb38: 6e20 8a0e 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0e8a │ │ +04eb3e: 6e10 430e 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0e43 │ │ +04eb44: 0c01 |0010: move-result-object v1 │ │ +04eb46: 2203 7903 |0011: new-instance v3, Landroid/widget/Scroller; // type@0379 │ │ +04eb4a: 6204 e304 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@04e3 │ │ +04eb4e: 7030 e817 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@17e8 │ │ +04eb54: 5b63 db04 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04eb58: 7110 8e16 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ +04eb5e: 0c00 |001d: move-result-object v0 │ │ +04eb60: 6e10 d500 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +04eb66: 0c03 |0021: move-result-object v3 │ │ +04eb68: 6e10 2d01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +04eb6e: 0c03 |0025: move-result-object v3 │ │ +04eb70: 5232 7306 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +04eb74: 7110 cf0d 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0dcf │ │ +04eb7a: 0a03 |002b: move-result v3 │ │ +04eb7c: 5963 e104 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04eb80: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +04eb84: c823 |0030: mul-float/2addr v3, v2 │ │ +04eb86: 8733 |0031: float-to-int v3, v3 │ │ +04eb88: 5963 ce04 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@04ce │ │ +04eb8c: 6e10 9216 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1692 │ │ +04eb92: 0a03 |0037: move-result v3 │ │ +04eb94: 5963 cd04 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04cd │ │ +04eb98: 2203 d002 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02d0 │ │ +04eb9c: 7020 2d13 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@132d │ │ +04eba2: 5b63 cb04 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04eba6: 2203 d002 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@02d0 │ │ +04ebaa: 7020 2d13 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@132d │ │ +04ebb0: 5b63 d904 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04ebb4: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +04ebb8: c823 |004a: mul-float/2addr v3, v2 │ │ +04ebba: 8733 |004b: float-to-int v3, v3 │ │ +04ebbc: 5963 be04 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@04be │ │ +04ebc0: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +04ebc4: c823 |0050: mul-float/2addr v3, v2 │ │ +04ebc6: 8733 |0051: float-to-int v3, v3 │ │ +04ebc8: 5963 b204 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b2 │ │ +04ebcc: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +04ebd0: c823 |0056: mul-float/2addr v3, v2 │ │ +04ebd2: 8733 |0057: float-to-int v3, v3 │ │ +04ebd4: 5963 b504 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b5 │ │ +04ebd8: 2203 6502 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0265 │ │ +04ebdc: 7020 f90d 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0df9 │ │ +04ebe2: 7120 6c0d 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ +04ebe8: 7110 490d 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d49 │ │ +04ebee: 0a03 |0065: move-result v3 │ │ +04ebf0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +04ebf4: 7120 700d 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +04ebfa: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=359 │ │ 0x0005 line=360 │ │ 0x000a line=361 │ │ 0x000d line=362 │ │ 0x0011 line=363 │ │ @@ -63452,17 +63448,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f690: |[04f690] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -04f6a0: 5510 bb04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ -04f6a4: 0f00 |0002: return v0 │ │ +04ebfc: |[04ebfc] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +04ec0c: 5510 bb04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ +04ec10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -63470,19 +63466,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f6a8: |[04f6a8] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -04f6b8: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ -04f6be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04f6c0: 5c10 bc04 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -04f6c4: 0e00 |0006: return-void │ │ +04ec14: |[04ec14] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +04ec24: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ +04ec2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04ec2c: 5c10 bc04 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +04ec30: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0003 line=1364 │ │ 0x0006 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -63492,19 +63488,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04f6c8: |[04f6c8] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -04f6d8: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ -04f6dc: 6e20 7a0e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e7a │ │ -04f6e2: 6f10 bc16 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ -04f6e8: 0e00 |0008: return-void │ │ +04ec34: |[04ec34] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +04ec44: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@04b8 │ │ +04ec48: 6e20 7a0e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e7a │ │ +04ec4e: 6f10 bc16 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ +04ec54: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0005 line=389 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -63514,131 +63510,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -04f6ec: |[04f6ec] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -04f6fc: 7502 bd16 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@16bd │ │ -04f702: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -04f706: 520d d304 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04f70a: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -04f70e: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -04f712: 540d cc04 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -04f716: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -04f71a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -04f71e: 540d c704 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f722: 6e10 6e1a 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04f728: 0a0d |0016: move-result v13 │ │ -04f72a: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -04f72e: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -04f732: 540d ac04 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04f736: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -04f73a: 7401 540e 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04f740: 0a0a |0022: move-result v10 │ │ -04f742: 7401 560e 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ -04f748: 0a0b |0026: move-result v11 │ │ -04f74a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -04f74e: 520d d304 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04f752: 82dd |002b: int-to-float v13, v13 │ │ -04f754: 82be |002c: int-to-float v14, v11 │ │ -04f756: a907 0d0e |002d: div-float v7, v13, v14 │ │ -04f75a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -04f75c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -04f760: 540d c704 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f764: 120e |0034: const/4 v14, #int 0 // #0 │ │ -04f766: 6e20 681a ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f76c: 0c03 |0038: move-result-object v3 │ │ -04f76e: 1f03 5a02 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f772: 5238 8704 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04f776: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -04f77a: 540d c704 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f77e: 6e10 6e1a 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -04f784: 0a04 |0044: move-result v4 │ │ -04f786: 5232 8804 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f78a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -04f78e: 540d c704 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f792: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -04f796: 6e20 681a ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f79c: 0c0d |0050: move-result-object v13 │ │ -04f79e: 1f0d 5a02 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f7a2: 52d6 8804 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f7a6: 0129 |0055: move v9, v2 │ │ -04f7a8: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -04f7ac: 523d 8804 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f7b0: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -04f7b4: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -04f7b8: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -04f7bc: 540d c704 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -04f7c0: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04f7c4: 6e20 681a 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -04f7ca: 0c03 |0067: move-result-object v3 │ │ -04f7cc: 1f03 5a02 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -04f7d0: 28ee |006a: goto 0058 // -0012 │ │ -04f7d2: 523d 8804 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -04f7d6: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -04f7da: 523d 8704 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04f7de: 523e 8a04 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04f7e2: c6ed |0073: add-float/2addr v13, v14 │ │ -04f7e4: 82be |0074: int-to-float v14, v11 │ │ -04f7e6: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -04f7ea: 523d 8704 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04f7ee: 523e 8a04 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -04f7f2: c6ed |007b: add-float/2addr v13, v14 │ │ -04f7f4: a608 0d07 |007c: add-float v8, v13, v7 │ │ -04f7f8: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -04f7fc: 520d d304 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04f800: 82dd |0082: int-to-float v13, v13 │ │ -04f802: c61d |0083: add-float/2addr v13, v1 │ │ -04f804: 82ae |0084: int-to-float v14, v10 │ │ -04f806: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -04f80a: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -04f80e: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -04f812: 540d cc04 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -04f816: 871e |008d: float-to-int v14, v1 │ │ -04f818: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -04f81c: 520f e004 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e0 │ │ -04f820: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -04f824: 5200 d304 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -04f828: 0210 0000 |0096: move/from16 v16, v0 │ │ -04f82c: 0200 1000 |0098: move/from16 v0, v16 │ │ -04f830: 8200 |009a: int-to-float v0, v0 │ │ -04f832: 0210 0000 |009b: move/from16 v16, v0 │ │ -04f836: a610 1001 |009d: add-float v16, v16, v1 │ │ -04f83a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -04f83e: a610 1011 |00a1: add-float v16, v16, v17 │ │ -04f842: 0200 1000 |00a3: move/from16 v0, v16 │ │ -04f846: 8700 |00a5: float-to-int v0, v0 │ │ -04f848: 0210 0000 |00a6: move/from16 v16, v0 │ │ -04f84c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -04f850: 5200 ae04 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04ae │ │ -04f854: 0211 0000 |00ac: move/from16 v17, v0 │ │ -04f858: 7405 9301 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ -04f85e: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -04f862: 540d cc04 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -04f866: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -04f86a: 6e20 8a01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ -04f870: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -04f874: 82dd |00bc: int-to-float v13, v13 │ │ -04f876: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -04f87a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -04f87e: 0e00 |00c1: return-void │ │ -04f880: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -04f884: 540d ac04 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -04f888: 6e20 f10b 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -04f88e: 0a0c |00c9: move-result v12 │ │ -04f890: a60d 080c |00ca: add-float v13, v8, v12 │ │ -04f894: 82be |00cc: int-to-float v14, v11 │ │ -04f896: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -04f89a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -04f89e: c6d8 |00d1: add-float/2addr v8, v13 │ │ -04f8a0: 28ac |00d2: goto 007e // -0054 │ │ -04f8a2: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04f8a6: 2881 |00d5: goto 0056 // -007f │ │ +04ec58: |[04ec58] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +04ec68: 7502 bd16 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@16bd │ │ +04ec6e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +04ec72: 520d d304 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04ec76: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +04ec7a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +04ec7e: 540d cc04 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04ec82: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +04ec86: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +04ec8a: 540d c704 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ec8e: 6e10 6e1a 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04ec94: 0a0d |0016: move-result v13 │ │ +04ec96: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +04ec9a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +04ec9e: 540d ac04 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04eca2: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +04eca6: 7401 540e 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04ecac: 0a0a |0022: move-result v10 │ │ +04ecae: 7401 560e 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ +04ecb4: 0a0b |0026: move-result v11 │ │ +04ecb6: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +04ecba: 520d d304 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04ecbe: 82dd |002b: int-to-float v13, v13 │ │ +04ecc0: 82be |002c: int-to-float v14, v11 │ │ +04ecc2: a907 0d0e |002d: div-float v7, v13, v14 │ │ +04ecc6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +04ecc8: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +04eccc: 540d c704 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ecd0: 120e |0034: const/4 v14, #int 0 // #0 │ │ +04ecd2: 6e20 681a ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04ecd8: 0c03 |0038: move-result-object v3 │ │ +04ecda: 1f03 6302 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04ecde: 5238 8704 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04ece2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +04ece6: 540d c704 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ecea: 6e10 6e1a 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +04ecf0: 0a04 |0044: move-result v4 │ │ +04ecf2: 5232 8804 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04ecf6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +04ecfa: 540d c704 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ecfe: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +04ed02: 6e20 681a ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04ed08: 0c0d |0050: move-result-object v13 │ │ +04ed0a: 1f0d 6302 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04ed0e: 52d6 8804 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04ed12: 0129 |0055: move v9, v2 │ │ +04ed14: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +04ed18: 523d 8804 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04ed1c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +04ed20: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +04ed24: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +04ed28: 540d c704 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +04ed2c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04ed30: 6e20 681a 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +04ed36: 0c03 |0067: move-result-object v3 │ │ +04ed38: 1f03 6302 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +04ed3c: 28ee |006a: goto 0058 // -0012 │ │ +04ed3e: 523d 8804 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04ed42: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +04ed46: 523d 8704 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04ed4a: 523e 8a04 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04ed4e: c6ed |0073: add-float/2addr v13, v14 │ │ +04ed50: 82be |0074: int-to-float v14, v11 │ │ +04ed52: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +04ed56: 523d 8704 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04ed5a: 523e 8a04 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04ed5e: c6ed |007b: add-float/2addr v13, v14 │ │ +04ed60: a608 0d07 |007c: add-float v8, v13, v7 │ │ +04ed64: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +04ed68: 520d d304 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04ed6c: 82dd |0082: int-to-float v13, v13 │ │ +04ed6e: c61d |0083: add-float/2addr v13, v1 │ │ +04ed70: 82ae |0084: int-to-float v14, v10 │ │ +04ed72: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +04ed76: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +04ed7a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +04ed7e: 540d cc04 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04ed82: 871e |008d: float-to-int v14, v1 │ │ +04ed84: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +04ed88: 520f e004 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e0 │ │ +04ed8c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +04ed90: 5200 d304 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04ed94: 0210 0000 |0096: move/from16 v16, v0 │ │ +04ed98: 0200 1000 |0098: move/from16 v0, v16 │ │ +04ed9c: 8200 |009a: int-to-float v0, v0 │ │ +04ed9e: 0210 0000 |009b: move/from16 v16, v0 │ │ +04eda2: a610 1001 |009d: add-float v16, v16, v1 │ │ +04eda6: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +04edaa: a610 1011 |00a1: add-float v16, v16, v17 │ │ +04edae: 0200 1000 |00a3: move/from16 v0, v16 │ │ +04edb2: 8700 |00a5: float-to-int v0, v0 │ │ +04edb4: 0210 0000 |00a6: move/from16 v16, v0 │ │ +04edb8: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +04edbc: 5200 ae04 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04ae │ │ +04edc0: 0211 0000 |00ac: move/from16 v17, v0 │ │ +04edc4: 7405 9301 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ +04edca: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +04edce: 540d cc04 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04edd2: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +04edd6: 6e20 8a01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ +04eddc: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +04ede0: 82dd |00bc: int-to-float v13, v13 │ │ +04ede2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +04ede6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +04edea: 0e00 |00c1: return-void │ │ +04edec: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +04edf0: 540d ac04 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04edf4: 6e20 f10b 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +04edfa: 0a0c |00c9: move-result v12 │ │ +04edfc: a60d 080c |00ca: add-float v13, v8, v12 │ │ +04ee00: 82be |00cc: int-to-float v14, v11 │ │ +04ee02: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +04ee06: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +04ee0a: c6d8 |00d1: add-float/2addr v8, v13 │ │ +04ee0c: 28ac |00d2: goto 007e // -0054 │ │ +04ee0e: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04ee12: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2218 │ │ 0x0003 line=2221 │ │ 0x001f line=2222 │ │ 0x0023 line=2223 │ │ 0x0027 line=2225 │ │ @@ -63696,189 +63692,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -04f8a8: |[04f8a8] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04f8b8: 6e10 dc15 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -04f8be: 0a00 |0003: move-result v0 │ │ -04f8c0: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -04f8c4: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -04f8c6: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -04f8ca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04f8cc: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -04f8d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04f8d2: 5ce0 c504 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04f8d6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04f8d8: 5ce0 c604 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ -04f8dc: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -04f8de: 59e0 ab04 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04f8e2: 54e0 e204 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f8e6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -04f8ea: 54e0 e204 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f8ee: 6e10 f415 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ -04f8f4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -04f8f6: 5be0 e204 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f8fa: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -04f8fc: 0f00 |0022: return v0 │ │ -04f8fe: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -04f902: 55e0 c504 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04f906: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -04f90a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -04f90c: 28f8 |002a: goto 0022 // -0008 │ │ -04f90e: 55e0 c604 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ -04f912: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -04f916: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -04f918: 28f2 |0030: goto 0022 // -000e │ │ -04f91a: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -04f920: 54e0 e204 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f924: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -04f928: 7100 f315 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ -04f92e: 0c00 |003b: move-result-object v0 │ │ -04f930: 5be0 e204 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f934: 54e0 e204 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -04f938: 6e20 ec15 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -04f93e: 55e0 c504 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04f942: 28dd |0045: goto 0022 // -0023 │ │ -04f944: 52e7 ab04 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04f948: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -04f94a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -04f94e: 7120 dc0b 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -04f954: 0a09 |004e: move-result v9 │ │ -04f956: 7120 e10b 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -04f95c: 0a0a |0052: move-result v10 │ │ -04f95e: 52e0 c804 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f962: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -04f966: 7110 141a 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -04f96c: 0a0b |005a: move-result v11 │ │ -04f96e: 7120 e20b 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -04f974: 0a0c |005e: move-result v12 │ │ -04f976: 52e0 c304 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c3 │ │ -04f97a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -04f97e: 7110 141a 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -04f984: 0a0d |0066: move-result v13 │ │ -04f986: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -04f988: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -04f98c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -04f990: 52e0 c804 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f994: 7030 620e 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0e62 │ │ -04f99a: 0a00 |0071: move-result v0 │ │ -04f99c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -04f9a0: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -04f9a2: 8783 |0075: float-to-int v3, v8 │ │ -04f9a4: 87a4 |0076: float-to-int v4, v10 │ │ -04f9a6: 87c5 |0077: float-to-int v5, v12 │ │ -04f9a8: 07e0 |0078: move-object v0, v14 │ │ -04f9aa: 07e1 |0079: move-object v1, v14 │ │ -04f9ac: 7406 280e 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e28 │ │ -04f9b2: 0a00 |007d: move-result v0 │ │ -04f9b4: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -04f9b8: 59ea c804 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04f9bc: 59ec c904 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ -04f9c0: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -04f9c2: 5ce0 c604 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ -04f9c6: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -04f9c8: 289a |0088: goto 0022 // -0066 │ │ -04f9ca: 52e0 e104 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -04f9ce: 8200 |008b: int-to-float v0, v0 │ │ -04f9d0: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -04f9d4: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -04f9d8: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -04f9dc: c8b0 |0092: mul-float/2addr v0, v11 │ │ -04f9de: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -04f9e2: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -04f9e6: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -04f9e8: 5ce0 c504 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04f9ec: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -04f9ee: 7020 800e 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0e80 │ │ -04f9f4: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -04f9f6: 7020 940e 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -04f9fc: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -04f9fe: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -04fa02: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -04fa06: 52e0 c204 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -04fa0a: 52e1 e104 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -04fa0e: 8211 |00ab: int-to-float v1, v1 │ │ -04fa10: c610 |00ac: add-float/2addr v0, v1 │ │ -04fa12: 59e0 c804 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04fa16: 59ec c904 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ -04fa1a: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -04fa1c: 7020 950e 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -04fa22: 55e0 c504 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04fa26: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -04fa2a: 7020 740e ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0e74 │ │ -04fa30: 0a00 |00bc: move-result v0 │ │ -04fa32: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -04fa36: 7110 670d 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -04fa3c: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -04fa40: 52e0 c204 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -04fa44: 52e1 e104 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -04fa48: 8211 |00c8: int-to-float v1, v1 │ │ -04fa4a: c710 |00c9: sub-float/2addr v0, v1 │ │ -04fa4c: 28e3 |00ca: goto 00ad // -001d │ │ -04fa4e: 52e0 e104 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -04fa52: 8200 |00cd: int-to-float v0, v0 │ │ -04fa54: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -04fa58: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -04fa5c: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -04fa5e: 5ce0 c604 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ -04fa62: 28e0 |00d5: goto 00b5 // -0020 │ │ -04fa64: 6e10 e215 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -04fa6a: 0a00 |00d9: move-result v0 │ │ -04fa6c: 59e0 c204 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -04fa70: 59e0 c804 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -04fa74: 6e10 e415 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -04fa7a: 0a00 |00e1: move-result v0 │ │ -04fa7c: 59e0 c304 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c3 │ │ -04fa80: 59e0 c904 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ -04fa84: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -04fa86: 7120 e00b 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -04fa8c: 0a00 |00ea: move-result v0 │ │ -04fa8e: 59e0 ab04 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -04fa92: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -04fa94: 5ce0 c604 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ -04fa98: 54e0 db04 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04fa9c: 6e10 ea17 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@17ea │ │ -04faa2: 52e0 da04 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ -04faa6: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -04faa8: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -04faac: 54e0 db04 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04fab0: 6e10 ef17 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@17ef │ │ -04fab6: 0a00 |00ff: move-result v0 │ │ -04fab8: 54e1 db04 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04fabc: 6e10 ec17 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ -04fac2: 0a01 |0105: move-result v1 │ │ -04fac4: b110 |0106: sub-int/2addr v0, v1 │ │ -04fac6: 7110 151a 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -04facc: 0a00 |010a: move-result v0 │ │ -04face: 52e1 b204 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b2 │ │ -04fad2: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -04fad6: 54e0 db04 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -04fada: 6e10 e917 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ -04fae0: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -04fae2: 5ce0 d504 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -04fae6: 6e10 760e 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -04faec: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -04faee: 5ce0 c504 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04faf2: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -04faf4: 7020 800e 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0e80 │ │ -04fafa: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -04fafc: 7020 940e 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -04fb02: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -04fb06: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -04fb08: 7020 2b0e 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ -04fb0e: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -04fb10: 5ce0 c504 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -04fb14: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -04fb18: 7020 6e0e fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0e6e │ │ -04fb1e: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -04fb22: 0000 |0135: nop // spacer │ │ -04fb24: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +04ee14: |[04ee14] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04ee24: 6e10 dc15 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +04ee2a: 0a00 |0003: move-result v0 │ │ +04ee2c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +04ee30: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +04ee32: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +04ee36: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04ee38: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +04ee3c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04ee3e: 5ce0 c504 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04ee42: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04ee44: 5ce0 c604 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ +04ee48: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +04ee4a: 59e0 ab04 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04ee4e: 54e0 e204 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04ee52: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +04ee56: 54e0 e204 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04ee5a: 6e10 f415 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ +04ee60: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +04ee62: 5be0 e204 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04ee66: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +04ee68: 0f00 |0022: return v0 │ │ +04ee6a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +04ee6e: 55e0 c504 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04ee72: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +04ee76: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +04ee78: 28f8 |002a: goto 0022 // -0008 │ │ +04ee7a: 55e0 c604 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ +04ee7e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +04ee82: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +04ee84: 28f2 |0030: goto 0022 // -000e │ │ +04ee86: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +04ee8c: 54e0 e204 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04ee90: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +04ee94: 7100 f315 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ +04ee9a: 0c00 |003b: move-result-object v0 │ │ +04ee9c: 5be0 e204 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04eea0: 54e0 e204 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04eea4: 6e20 ec15 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +04eeaa: 55e0 c504 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04eeae: 28dd |0045: goto 0022 // -0023 │ │ +04eeb0: 52e7 ab04 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04eeb4: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +04eeb6: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +04eeba: 7120 dc0b 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +04eec0: 0a09 |004e: move-result v9 │ │ +04eec2: 7120 e10b 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +04eec8: 0a0a |0052: move-result v10 │ │ +04eeca: 52e0 c804 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04eece: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +04eed2: 7110 141a 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +04eed8: 0a0b |005a: move-result v11 │ │ +04eeda: 7120 e20b 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +04eee0: 0a0c |005e: move-result v12 │ │ +04eee2: 52e0 c304 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c3 │ │ +04eee6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +04eeea: 7110 141a 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +04eef0: 0a0d |0066: move-result v13 │ │ +04eef2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +04eef4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +04eef8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +04eefc: 52e0 c804 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04ef00: 7030 620e 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0e62 │ │ +04ef06: 0a00 |0071: move-result v0 │ │ +04ef08: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +04ef0c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +04ef0e: 8783 |0075: float-to-int v3, v8 │ │ +04ef10: 87a4 |0076: float-to-int v4, v10 │ │ +04ef12: 87c5 |0077: float-to-int v5, v12 │ │ +04ef14: 07e0 |0078: move-object v0, v14 │ │ +04ef16: 07e1 |0079: move-object v1, v14 │ │ +04ef18: 7406 280e 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0e28 │ │ +04ef1e: 0a00 |007d: move-result v0 │ │ +04ef20: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +04ef24: 59ea c804 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04ef28: 59ec c904 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ +04ef2c: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +04ef2e: 5ce0 c604 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ +04ef32: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +04ef34: 289a |0088: goto 0022 // -0066 │ │ +04ef36: 52e0 e104 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04ef3a: 8200 |008b: int-to-float v0, v0 │ │ +04ef3c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +04ef40: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +04ef44: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +04ef48: c8b0 |0092: mul-float/2addr v0, v11 │ │ +04ef4a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +04ef4e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +04ef52: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +04ef54: 5ce0 c504 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04ef58: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +04ef5a: 7020 800e 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0e80 │ │ +04ef60: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +04ef62: 7020 940e 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +04ef68: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +04ef6a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +04ef6e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +04ef72: 52e0 c204 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04ef76: 52e1 e104 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04ef7a: 8211 |00ab: int-to-float v1, v1 │ │ +04ef7c: c610 |00ac: add-float/2addr v0, v1 │ │ +04ef7e: 59e0 c804 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04ef82: 59ec c904 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ +04ef86: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +04ef88: 7020 950e 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +04ef8e: 55e0 c504 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04ef92: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +04ef96: 7020 740e ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0e74 │ │ +04ef9c: 0a00 |00bc: move-result v0 │ │ +04ef9e: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +04efa2: 7110 670d 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +04efa8: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +04efac: 52e0 c204 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04efb0: 52e1 e104 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04efb4: 8211 |00c8: int-to-float v1, v1 │ │ +04efb6: c710 |00c9: sub-float/2addr v0, v1 │ │ +04efb8: 28e3 |00ca: goto 00ad // -001d │ │ +04efba: 52e0 e104 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04efbe: 8200 |00cd: int-to-float v0, v0 │ │ +04efc0: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +04efc4: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +04efc8: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +04efca: 5ce0 c604 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ +04efce: 28e0 |00d5: goto 00b5 // -0020 │ │ +04efd0: 6e10 e215 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +04efd6: 0a00 |00d9: move-result v0 │ │ +04efd8: 59e0 c204 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04efdc: 59e0 c804 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04efe0: 6e10 e415 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +04efe6: 0a00 |00e1: move-result v0 │ │ +04efe8: 59e0 c304 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c3 │ │ +04efec: 59e0 c904 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ +04eff0: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +04eff2: 7120 e00b 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +04eff8: 0a00 |00ea: move-result v0 │ │ +04effa: 59e0 ab04 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04effe: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +04f000: 5ce0 c604 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@04c6 │ │ +04f004: 54e0 db04 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04f008: 6e10 ea17 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@17ea │ │ +04f00e: 52e0 da04 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@04da │ │ +04f012: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +04f014: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +04f018: 54e0 db04 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04f01c: 6e10 ef17 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@17ef │ │ +04f022: 0a00 |00ff: move-result v0 │ │ +04f024: 54e1 db04 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04f028: 6e10 ec17 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ +04f02e: 0a01 |0105: move-result v1 │ │ +04f030: b110 |0106: sub-int/2addr v0, v1 │ │ +04f032: 7110 151a 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +04f038: 0a00 |010a: move-result v0 │ │ +04f03a: 52e1 b204 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@04b2 │ │ +04f03e: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +04f042: 54e0 db04 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04f046: 6e10 e917 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ +04f04c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +04f04e: 5ce0 d504 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +04f052: 6e10 760e 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +04f058: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +04f05a: 5ce0 c504 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04f05e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +04f060: 7020 800e 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0e80 │ │ +04f066: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +04f068: 7020 940e 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +04f06e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +04f072: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +04f074: 7020 2b0e 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ +04f07a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +04f07c: 5ce0 c504 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04f080: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +04f084: 7020 6e0e fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0e6e │ │ +04f08a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +04f08e: 0000 |0135: nop // spacer │ │ +04f090: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0006 line=1795 │ │ 0x000c line=1798 │ │ 0x000f line=1799 │ │ 0x0012 line=1800 │ │ @@ -63956,224 +63952,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -04fb40: |[04fb40] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -04fb50: 7401 3f0e 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04fb56: 0a09 |0003: move-result v9 │ │ -04fb58: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -04fb5c: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -04fb60: 7401 4e0e 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -04fb66: 0a13 |000b: move-result v19 │ │ -04fb68: 7401 500e 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ -04fb6e: 0a15 |000f: move-result v21 │ │ -04fb70: 7401 4f0e 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -04fb76: 0a14 |0013: move-result v20 │ │ -04fb78: 7401 4d0e 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ -04fb7e: 0a12 |0017: move-result v18 │ │ -04fb80: 7401 540e 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -04fb86: 0a16 |001b: move-result v22 │ │ -04fb88: 120a |001c: const/4 v10, #int 0 // #0 │ │ -04fb8a: 120e |001d: const/4 v14, #int 0 // #0 │ │ -04fb8c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -04fb90: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -04fb94: 6e20 3e0e e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04fb9a: 0c05 |0025: move-result-object v5 │ │ -04fb9c: 6e10 3f16 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -04fba2: 0a1a |0029: move-result v26 │ │ -04fba4: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -04fba8: 0200 1a00 |002c: move/from16 v0, v26 │ │ -04fbac: 0201 1b00 |002e: move/from16 v1, v27 │ │ -04fbb0: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -04fbb4: 6e10 1d16 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04fbba: 0c11 |0035: move-result-object v17 │ │ -04fbbc: 1f11 5b02 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04fbc0: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -04fbc2: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -04fbc4: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -04fbc8: 5500 8e04 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04fbcc: 021a 0000 |003e: move/from16 v26, v0 │ │ -04fbd0: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -04fbd4: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -04fbd8: 5200 8c04 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ -04fbdc: 021a 0000 |0046: move/from16 v26, v0 │ │ -04fbe0: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -04fbe4: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -04fbe8: 5200 8c04 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ -04fbec: 021a 0000 |004e: move/from16 v26, v0 │ │ -04fbf0: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -04fbf4: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -04fbfa: 0206 1300 |0055: move/from16 v6, v19 │ │ -04fbfe: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -04fc04: 0207 1500 |005a: move/from16 v7, v21 │ │ -04fc08: 9006 0616 |005c: add-int v6, v6, v22 │ │ -04fc0c: 6e10 2416 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -04fc12: 0a1a |0061: move-result v26 │ │ -04fc14: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -04fc18: 6e10 2116 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -04fc1e: 0a1b |0067: move-result v27 │ │ -04fc20: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -04fc24: 0200 1a00 |006a: move/from16 v0, v26 │ │ -04fc28: 0201 1b00 |006c: move/from16 v1, v27 │ │ -04fc2c: 6e51 5316 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -04fc32: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04fc36: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -04fc3a: 28a9 |0075: goto 001e // -0057 │ │ -04fc3c: 0206 1300 |0076: move/from16 v6, v19 │ │ -04fc40: 6e10 2416 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -04fc46: 0a1a |007b: move-result v26 │ │ -04fc48: 9013 131a |007c: add-int v19, v19, v26 │ │ -04fc4c: 28d9 |007e: goto 0057 // -0027 │ │ -04fc4e: 6e10 2416 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -04fc54: 0a1a |0082: move-result v26 │ │ -04fc56: 911a 181a |0083: sub-int v26, v24, v26 │ │ -04fc5a: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -04fc5e: 0200 1a00 |0087: move/from16 v0, v26 │ │ -04fc62: 0201 1300 |0089: move/from16 v1, v19 │ │ -04fc66: 7120 181a 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -04fc6c: 0a06 |008e: move-result v6 │ │ -04fc6e: 28c8 |008f: goto 0057 // -0038 │ │ -04fc70: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -04fc74: 6e10 2416 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -04fc7a: 0a1b |0095: move-result v27 │ │ -04fc7c: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -04fc80: 6e10 2416 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -04fc86: 0a1a |009b: move-result v26 │ │ -04fc88: 9014 141a |009c: add-int v20, v20, v26 │ │ -04fc8c: 28b9 |009e: goto 0057 // -0047 │ │ -04fc8e: 0207 1500 |009f: move/from16 v7, v21 │ │ -04fc92: 6e10 2116 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -04fc98: 0a1a |00a4: move-result v26 │ │ -04fc9a: 9015 151a |00a5: add-int v21, v21, v26 │ │ -04fc9e: 28b5 |00a7: goto 005c // -004b │ │ -04fca0: 6e10 2116 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -04fca6: 0a1a |00ab: move-result v26 │ │ -04fca8: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -04fcac: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -04fcb0: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -04fcb4: 0201 1500 |00b2: move/from16 v1, v21 │ │ -04fcb8: 7120 181a 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -04fcbe: 0a07 |00b7: move-result v7 │ │ -04fcc0: 28a4 |00b8: goto 005c // -005c │ │ -04fcc2: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -04fcc6: 6e10 2116 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -04fccc: 0a1b |00be: move-result v27 │ │ -04fcce: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -04fcd2: 6e10 2116 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -04fcd8: 0a1a |00c4: move-result v26 │ │ -04fcda: 9012 121a |00c5: add-int v18, v18, v26 │ │ -04fcde: 2895 |00c7: goto 005c // -006b │ │ -04fce0: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -04fce4: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -04fce8: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -04fcea: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -04fcee: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -04fcf2: 6e20 3e0e e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04fcf8: 0c05 |00d4: move-result-object v5 │ │ -04fcfa: 6e10 3f16 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -04fd00: 0a1a |00d8: move-result v26 │ │ -04fd02: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -04fd06: 0200 1a00 |00db: move/from16 v0, v26 │ │ -04fd0a: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -04fd0e: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -04fd12: 6e10 1d16 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04fd18: 0c11 |00e4: move-result-object v17 │ │ -04fd1a: 1f11 5b02 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04fd1e: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -04fd22: 5500 8e04 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04fd26: 021a 0000 |00eb: move/from16 v26, v0 │ │ -04fd2a: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -04fd2e: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -04fd32: 6e20 5a0e 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -04fd38: 0c0f |00f4: move-result-object v15 │ │ -04fd3a: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -04fd3e: 8280 |00f7: int-to-float v0, v8 │ │ -04fd40: 021a 0000 |00f8: move/from16 v26, v0 │ │ -04fd44: 52f0 8704 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -04fd48: 021b 0000 |00fc: move/from16 v27, v0 │ │ -04fd4c: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -04fd50: 0200 1a00 |0100: move/from16 v0, v26 │ │ -04fd54: 8700 |0102: float-to-int v0, v0 │ │ -04fd56: 0210 0000 |0103: move/from16 v16, v0 │ │ -04fd5a: 9006 1310 |0105: add-int v6, v19, v16 │ │ -04fd5e: 0207 1500 |0107: move/from16 v7, v21 │ │ -04fd62: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -04fd66: 5500 8f04 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@048f │ │ -04fd6a: 021a 0000 |010d: move/from16 v26, v0 │ │ -04fd6e: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -04fd72: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -04fd76: 0200 1a00 |0113: move/from16 v0, v26 │ │ -04fd7a: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -04fd7e: 5c10 8f04 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@048f │ │ -04fd82: 8280 |0119: int-to-float v0, v8 │ │ -04fd84: 021a 0000 |011a: move/from16 v26, v0 │ │ -04fd88: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -04fd8c: 5200 9204 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -04fd90: 021b 0000 |0120: move/from16 v27, v0 │ │ -04fd94: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -04fd98: 0200 1a00 |0124: move/from16 v0, v26 │ │ -04fd9c: 8700 |0126: float-to-int v0, v0 │ │ -04fd9e: 021a 0000 |0127: move/from16 v26, v0 │ │ -04fda2: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -04fda6: 7702 0416 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -04fdac: 0a19 |012e: move-result v25 │ │ -04fdae: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -04fdb2: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -04fdb6: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -04fdba: 7702 0416 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -04fdc0: 0a0c |0138: move-result v12 │ │ -04fdc2: 0200 1900 |0139: move/from16 v0, v25 │ │ -04fdc6: 6e30 5416 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -04fdcc: 6e10 2416 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -04fdd2: 0a1a |0141: move-result v26 │ │ -04fdd4: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -04fdd8: 6e10 2116 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -04fdde: 0a1b |0147: move-result v27 │ │ -04fde0: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -04fde4: 0200 1a00 |014a: move/from16 v0, v26 │ │ -04fde8: 0201 1b00 |014c: move/from16 v1, v27 │ │ -04fdec: 6e51 5316 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -04fdf2: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -04fdf6: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -04fdfa: 0200 1500 |0155: move/from16 v0, v21 │ │ -04fdfe: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -04fe02: 5910 e004 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e0 │ │ -04fe06: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -04fe0a: 0200 1a00 |015d: move/from16 v0, v26 │ │ -04fe0e: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -04fe12: 5910 ae04 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04ae │ │ -04fe16: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -04fe1a: 590a b404 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b4 │ │ -04fe1e: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -04fe22: 5500 bc04 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -04fe26: 021a 0000 |016b: move/from16 v26, v0 │ │ -04fe2a: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -04fe2e: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -04fe32: 5200 b304 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -04fe36: 021a 0000 |0173: move/from16 v26, v0 │ │ -04fe3a: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -04fe3e: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -04fe42: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -04fe46: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -04fe4a: 0201 1a00 |017d: move/from16 v1, v26 │ │ -04fe4e: 0202 1b00 |017f: move/from16 v2, v27 │ │ -04fe52: 0203 1c00 |0181: move/from16 v3, v28 │ │ -04fe56: 0204 1d00 |0183: move/from16 v4, v29 │ │ -04fe5a: 7054 820e 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0e82 │ │ -04fe60: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -04fe64: 0200 1a00 |018a: move/from16 v0, v26 │ │ -04fe68: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -04fe6c: 5c10 bc04 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -04fe70: 0e00 |0190: return-void │ │ -04fe72: 0000 |0191: nop // spacer │ │ -04fe74: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -04fe90: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +04f0ac: |[04f0ac] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +04f0bc: 7401 3f0e 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04f0c2: 0a09 |0003: move-result v9 │ │ +04f0c4: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +04f0c8: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +04f0cc: 7401 4e0e 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04f0d2: 0a13 |000b: move-result v19 │ │ +04f0d4: 7401 500e 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ +04f0da: 0a15 |000f: move-result v21 │ │ +04f0dc: 7401 4f0e 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04f0e2: 0a14 |0013: move-result v20 │ │ +04f0e4: 7401 4d0e 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ +04f0ea: 0a12 |0017: move-result v18 │ │ +04f0ec: 7401 540e 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04f0f2: 0a16 |001b: move-result v22 │ │ +04f0f4: 120a |001c: const/4 v10, #int 0 // #0 │ │ +04f0f6: 120e |001d: const/4 v14, #int 0 // #0 │ │ +04f0f8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +04f0fc: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +04f100: 6e20 3e0e e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f106: 0c05 |0025: move-result-object v5 │ │ +04f108: 6e10 3f16 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04f10e: 0a1a |0029: move-result v26 │ │ +04f110: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +04f114: 0200 1a00 |002c: move/from16 v0, v26 │ │ +04f118: 0201 1b00 |002e: move/from16 v1, v27 │ │ +04f11c: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +04f120: 6e10 1d16 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04f126: 0c11 |0035: move-result-object v17 │ │ +04f128: 1f11 6402 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04f12c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +04f12e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +04f130: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +04f134: 5500 8e04 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04f138: 021a 0000 |003e: move/from16 v26, v0 │ │ +04f13c: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +04f140: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +04f144: 5200 8c04 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ +04f148: 021a 0000 |0046: move/from16 v26, v0 │ │ +04f14c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +04f150: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +04f154: 5200 8c04 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ +04f158: 021a 0000 |004e: move/from16 v26, v0 │ │ +04f15c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +04f160: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +04f166: 0206 1300 |0055: move/from16 v6, v19 │ │ +04f16a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +04f170: 0207 1500 |005a: move/from16 v7, v21 │ │ +04f174: 9006 0616 |005c: add-int v6, v6, v22 │ │ +04f178: 6e10 2416 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f17e: 0a1a |0061: move-result v26 │ │ +04f180: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +04f184: 6e10 2116 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f18a: 0a1b |0067: move-result v27 │ │ +04f18c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +04f190: 0200 1a00 |006a: move/from16 v0, v26 │ │ +04f194: 0201 1b00 |006c: move/from16 v1, v27 │ │ +04f198: 6e51 5316 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +04f19e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +04f1a2: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04f1a6: 28a9 |0075: goto 001e // -0057 │ │ +04f1a8: 0206 1300 |0076: move/from16 v6, v19 │ │ +04f1ac: 6e10 2416 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f1b2: 0a1a |007b: move-result v26 │ │ +04f1b4: 9013 131a |007c: add-int v19, v19, v26 │ │ +04f1b8: 28d9 |007e: goto 0057 // -0027 │ │ +04f1ba: 6e10 2416 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f1c0: 0a1a |0082: move-result v26 │ │ +04f1c2: 911a 181a |0083: sub-int v26, v24, v26 │ │ +04f1c6: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +04f1ca: 0200 1a00 |0087: move/from16 v0, v26 │ │ +04f1ce: 0201 1300 |0089: move/from16 v1, v19 │ │ +04f1d2: 7120 181a 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +04f1d8: 0a06 |008e: move-result v6 │ │ +04f1da: 28c8 |008f: goto 0057 // -0038 │ │ +04f1dc: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +04f1e0: 6e10 2416 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f1e6: 0a1b |0095: move-result v27 │ │ +04f1e8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +04f1ec: 6e10 2416 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f1f2: 0a1a |009b: move-result v26 │ │ +04f1f4: 9014 141a |009c: add-int v20, v20, v26 │ │ +04f1f8: 28b9 |009e: goto 0057 // -0047 │ │ +04f1fa: 0207 1500 |009f: move/from16 v7, v21 │ │ +04f1fe: 6e10 2116 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f204: 0a1a |00a4: move-result v26 │ │ +04f206: 9015 151a |00a5: add-int v21, v21, v26 │ │ +04f20a: 28b5 |00a7: goto 005c // -004b │ │ +04f20c: 6e10 2116 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f212: 0a1a |00ab: move-result v26 │ │ +04f214: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +04f218: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +04f21c: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +04f220: 0201 1500 |00b2: move/from16 v1, v21 │ │ +04f224: 7120 181a 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +04f22a: 0a07 |00b7: move-result v7 │ │ +04f22c: 28a4 |00b8: goto 005c // -005c │ │ +04f22e: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +04f232: 6e10 2116 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f238: 0a1b |00be: move-result v27 │ │ +04f23a: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +04f23e: 6e10 2116 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f244: 0a1a |00c4: move-result v26 │ │ +04f246: 9012 121a |00c5: add-int v18, v18, v26 │ │ +04f24a: 2895 |00c7: goto 005c // -006b │ │ +04f24c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +04f250: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +04f254: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +04f256: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +04f25a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +04f25e: 6e20 3e0e e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f264: 0c05 |00d4: move-result-object v5 │ │ +04f266: 6e10 3f16 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04f26c: 0a1a |00d8: move-result v26 │ │ +04f26e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +04f272: 0200 1a00 |00db: move/from16 v0, v26 │ │ +04f276: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +04f27a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +04f27e: 6e10 1d16 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04f284: 0c11 |00e4: move-result-object v17 │ │ +04f286: 1f11 6402 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04f28a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +04f28e: 5500 8e04 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04f292: 021a 0000 |00eb: move/from16 v26, v0 │ │ +04f296: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +04f29a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +04f29e: 6e20 5a0e 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +04f2a4: 0c0f |00f4: move-result-object v15 │ │ +04f2a6: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +04f2aa: 8280 |00f7: int-to-float v0, v8 │ │ +04f2ac: 021a 0000 |00f8: move/from16 v26, v0 │ │ +04f2b0: 52f0 8704 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04f2b4: 021b 0000 |00fc: move/from16 v27, v0 │ │ +04f2b8: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +04f2bc: 0200 1a00 |0100: move/from16 v0, v26 │ │ +04f2c0: 8700 |0102: float-to-int v0, v0 │ │ +04f2c2: 0210 0000 |0103: move/from16 v16, v0 │ │ +04f2c6: 9006 1310 |0105: add-int v6, v19, v16 │ │ +04f2ca: 0207 1500 |0107: move/from16 v7, v21 │ │ +04f2ce: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +04f2d2: 5500 8f04 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@048f │ │ +04f2d6: 021a 0000 |010d: move/from16 v26, v0 │ │ +04f2da: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +04f2de: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +04f2e2: 0200 1a00 |0113: move/from16 v0, v26 │ │ +04f2e6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +04f2ea: 5c10 8f04 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@048f │ │ +04f2ee: 8280 |0119: int-to-float v0, v8 │ │ +04f2f0: 021a 0000 |011a: move/from16 v26, v0 │ │ +04f2f4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +04f2f8: 5200 9204 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +04f2fc: 021b 0000 |0120: move/from16 v27, v0 │ │ +04f300: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +04f304: 0200 1a00 |0124: move/from16 v0, v26 │ │ +04f308: 8700 |0126: float-to-int v0, v0 │ │ +04f30a: 021a 0000 |0127: move/from16 v26, v0 │ │ +04f30e: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +04f312: 7702 0416 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f318: 0a19 |012e: move-result v25 │ │ +04f31a: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +04f31e: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +04f322: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +04f326: 7702 0416 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f32c: 0a0c |0138: move-result v12 │ │ +04f32e: 0200 1900 |0139: move/from16 v0, v25 │ │ +04f332: 6e30 5416 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +04f338: 6e10 2416 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f33e: 0a1a |0141: move-result v26 │ │ +04f340: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +04f344: 6e10 2116 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f34a: 0a1b |0147: move-result v27 │ │ +04f34c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +04f350: 0200 1a00 |014a: move/from16 v0, v26 │ │ +04f354: 0201 1b00 |014c: move/from16 v1, v27 │ │ +04f358: 6e51 5316 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +04f35e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04f362: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +04f366: 0200 1500 |0155: move/from16 v0, v21 │ │ +04f36a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +04f36e: 5910 e004 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@04e0 │ │ +04f372: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +04f376: 0200 1a00 |015d: move/from16 v0, v26 │ │ +04f37a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +04f37e: 5910 ae04 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@04ae │ │ +04f382: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +04f386: 590a b404 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b4 │ │ +04f38a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +04f38e: 5500 bc04 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +04f392: 021a 0000 |016b: move/from16 v26, v0 │ │ +04f396: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +04f39a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +04f39e: 5200 b304 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04f3a2: 021a 0000 |0173: move/from16 v26, v0 │ │ +04f3a6: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +04f3aa: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +04f3ae: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +04f3b2: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +04f3b6: 0201 1a00 |017d: move/from16 v1, v26 │ │ +04f3ba: 0202 1b00 |017f: move/from16 v2, v27 │ │ +04f3be: 0203 1c00 |0181: move/from16 v3, v28 │ │ +04f3c2: 0204 1d00 |0183: move/from16 v4, v29 │ │ +04f3c6: 7054 820e 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0e82 │ │ +04f3cc: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +04f3d0: 0200 1a00 |018a: move/from16 v0, v26 │ │ +04f3d4: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +04f3d8: 5c10 bc04 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +04f3dc: 0e00 |0190: return-void │ │ +04f3de: 0000 |0191: nop // spacer │ │ +04f3e0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +04f3fc: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1503 │ │ 0x0004 line=1504 │ │ 0x0006 line=1505 │ │ 0x0008 line=1506 │ │ 0x000c line=1507 │ │ @@ -64280,223 +64276,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -04feac: |[04feac] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -04febc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -04fec0: 0200 1500 |0002: move/from16 v0, v21 │ │ -04fec4: 0201 1800 |0004: move/from16 v1, v24 │ │ -04fec8: 7120 450e 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0e45 │ │ -04fece: 0a15 |0009: move-result v21 │ │ -04fed0: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -04fed4: 0200 1600 |000c: move/from16 v0, v22 │ │ -04fed8: 0201 1900 |000e: move/from16 v1, v25 │ │ -04fedc: 7120 450e 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0e45 │ │ -04fee2: 0a16 |0013: move-result v22 │ │ -04fee4: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -04fee8: 0201 1500 |0016: move/from16 v1, v21 │ │ -04feec: 0202 1600 |0018: move/from16 v2, v22 │ │ -04fef0: 6e30 8c0e 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0e8c │ │ -04fef6: 7401 4b0e 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0e4b │ │ -04fefc: 0a0f |0020: move-result v15 │ │ -04fefe: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -04ff02: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -04ff06: 5200 b504 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b5 │ │ -04ff0a: 0215 0000 |0027: move/from16 v21, v0 │ │ -04ff0e: 0200 1500 |0029: move/from16 v0, v21 │ │ -04ff12: 7120 1a1a 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -04ff18: 0a15 |002e: move-result v21 │ │ -04ff1a: 0200 1500 |002f: move/from16 v0, v21 │ │ -04ff1e: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -04ff22: 5910 bf04 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04bf │ │ -04ff26: 7401 4e0e 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -04ff2c: 0a15 |0038: move-result v21 │ │ -04ff2e: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -04ff32: 7401 4f0e 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -04ff38: 0a16 |003e: move-result v22 │ │ -04ff3a: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -04ff3e: 7401 4a0e 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0e4a │ │ -04ff44: 0a15 |0044: move-result v21 │ │ -04ff46: 7401 500e 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ -04ff4c: 0a16 |0048: move-result v22 │ │ -04ff4e: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -04ff52: 7401 4d0e 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ -04ff58: 0a16 |004e: move-result v22 │ │ -04ff5a: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -04ff5e: 7401 3f0e 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -04ff64: 0a10 |0054: move-result v16 │ │ -04ff66: 120c |0055: const/4 v12, #int 0 // #0 │ │ -04ff68: 0200 1000 |0056: move/from16 v0, v16 │ │ -04ff6c: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -04ff70: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -04ff74: 6e20 3e0e c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -04ff7a: 0c03 |005f: move-result-object v3 │ │ -04ff7c: 6e10 3f16 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -04ff82: 0a15 |0063: move-result v21 │ │ -04ff84: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -04ff88: 0200 1500 |0066: move/from16 v0, v21 │ │ -04ff8c: 0201 1600 |0068: move/from16 v1, v22 │ │ -04ff90: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -04ff94: 6e10 1d16 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -04ff9a: 0c0d |006f: move-result-object v13 │ │ -04ff9c: 1f0d 5b02 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -04ffa0: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -04ffa4: 55d0 8e04 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -04ffa8: 0215 0000 |0076: move/from16 v21, v0 │ │ -04ffac: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -04ffb0: 52d0 8c04 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ -04ffb4: 0215 0000 |007c: move/from16 v21, v0 │ │ -04ffb8: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -04ffbc: 52d0 8c04 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ -04ffc0: 0215 0000 |0082: move/from16 v21, v0 │ │ -04ffc4: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -04ffc8: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -04ffcc: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -04ffd0: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -04ffd4: 0200 1100 |008c: move/from16 v0, v17 │ │ -04ffd8: 0201 1500 |008e: move/from16 v1, v21 │ │ -04ffdc: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -04ffe0: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -04ffe4: 0200 1100 |0094: move/from16 v0, v17 │ │ -04ffe8: 0201 1500 |0096: move/from16 v1, v21 │ │ -04ffec: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -04fff0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -04fff2: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -04fff6: 0200 1500 |009d: move/from16 v0, v21 │ │ -04fffa: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -04fffe: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -050002: 0200 1500 |00a3: move/from16 v0, v21 │ │ -050006: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -05000a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -05000c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -050010: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -050014: 0213 0500 |00ac: move/from16 v19, v5 │ │ -050018: 0149 |00ae: move v9, v4 │ │ -05001a: 52d0 9104 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0491 │ │ -05001e: 0215 0000 |00b1: move/from16 v21, v0 │ │ -050022: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -050026: 0200 1500 |00b5: move/from16 v0, v21 │ │ -05002a: 0201 1600 |00b7: move/from16 v1, v22 │ │ -05002e: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -050032: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -050036: 52d0 9104 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0491 │ │ -05003a: 0215 0000 |00bf: move/from16 v21, v0 │ │ -05003e: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -050042: 0200 1500 |00c3: move/from16 v0, v21 │ │ -050046: 0201 1600 |00c5: move/from16 v1, v22 │ │ -05004a: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -05004e: 52d0 9104 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0491 │ │ -050052: 0213 0000 |00cb: move/from16 v19, v0 │ │ -050056: 52d0 8d04 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@048d │ │ -05005a: 0215 0000 |00cf: move/from16 v21, v0 │ │ -05005e: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -050062: 0200 1500 |00d3: move/from16 v0, v21 │ │ -050066: 0201 1600 |00d5: move/from16 v1, v22 │ │ -05006a: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -05006e: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -050072: 52d0 8d04 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@048d │ │ -050076: 0215 0000 |00dd: move/from16 v21, v0 │ │ -05007a: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -05007e: 0200 1500 |00e1: move/from16 v0, v21 │ │ -050082: 0201 1600 |00e3: move/from16 v1, v22 │ │ -050086: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -05008a: 52d9 8d04 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@048d │ │ -05008e: 0200 1300 |00e9: move/from16 v0, v19 │ │ -050092: 0201 1200 |00eb: move/from16 v1, v18 │ │ -050096: 7120 0416 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05009c: 0a14 |00f0: move-result v20 │ │ -05009e: 7120 0416 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -0500a4: 0a0a |00f4: move-result v10 │ │ -0500a6: 0200 1400 |00f5: move/from16 v0, v20 │ │ -0500aa: 6e30 5416 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -0500b0: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -0500b4: 6e10 2116 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -0500ba: 0a15 |00ff: move-result v21 │ │ -0500bc: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -0500c0: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0500c4: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -0500c8: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -0500ca: 2894 |0107: goto 009b // -006c │ │ -0500cc: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -0500ce: 289f |0109: goto 00a8 // -0061 │ │ -0500d0: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -0500d4: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -0500d8: 289e |010e: goto 00ac // -0062 │ │ -0500da: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -0500de: 6e10 2416 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -0500e4: 0a15 |0114: move-result v21 │ │ -0500e6: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -0500ea: 28eb |0117: goto 0102 // -0015 │ │ -0500ec: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -0500f0: 0200 1500 |011a: move/from16 v0, v21 │ │ -0500f4: 7120 0416 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -0500fa: 0a15 |011f: move-result v21 │ │ -0500fc: 0200 1500 |0120: move/from16 v0, v21 │ │ -050100: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -050104: 5910 b104 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@04b1 │ │ -050108: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -05010c: 0200 1500 |0128: move/from16 v0, v21 │ │ -050110: 7120 0416 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -050116: 0a15 |012d: move-result v21 │ │ -050118: 0200 1500 |012e: move/from16 v0, v21 │ │ -05011c: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -050120: 5910 b004 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b0 │ │ -050124: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -050128: 0200 1500 |0136: move/from16 v0, v21 │ │ -05012c: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -050130: 5c10 c104 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ -050134: 7401 760e 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -05013a: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -05013e: 0200 1500 |0141: move/from16 v0, v21 │ │ -050142: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -050146: 5c10 c104 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ -05014a: 7401 3f0e 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -050150: 0a10 |014a: move-result v16 │ │ -050152: 120c |014b: const/4 v12, #int 0 // #0 │ │ -050154: 0200 1000 |014c: move/from16 v0, v16 │ │ -050158: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -05015c: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -050160: 6e20 3e0e c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -050166: 0c03 |0155: move-result-object v3 │ │ -050168: 6e10 3f16 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -05016e: 0a15 |0159: move-result v21 │ │ -050170: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -050174: 0200 1500 |015c: move/from16 v0, v21 │ │ -050178: 0201 1600 |015e: move/from16 v1, v22 │ │ -05017c: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -050180: 6e10 1d16 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -050186: 0c0d |0165: move-result-object v13 │ │ -050188: 1f0d 5b02 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -05018c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -050190: 55d0 8e04 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -050194: 0215 0000 |016c: move/from16 v21, v0 │ │ -050198: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -05019c: 8250 |0170: int-to-float v0, v5 │ │ -05019e: 0215 0000 |0171: move/from16 v21, v0 │ │ -0501a2: 52d0 9204 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -0501a6: 0216 0000 |0175: move/from16 v22, v0 │ │ -0501aa: a815 1516 |0177: mul-float v21, v21, v22 │ │ -0501ae: 0200 1500 |0179: move/from16 v0, v21 │ │ -0501b2: 8700 |017b: float-to-int v0, v0 │ │ -0501b4: 0215 0000 |017c: move/from16 v21, v0 │ │ -0501b8: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -0501bc: 7702 0416 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -0501c2: 0a14 |0183: move-result v20 │ │ -0501c4: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -0501c8: 5200 b004 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b0 │ │ -0501cc: 0215 0000 |0188: move/from16 v21, v0 │ │ -0501d0: 0200 1400 |018a: move/from16 v0, v20 │ │ -0501d4: 0201 1500 |018c: move/from16 v1, v21 │ │ -0501d8: 6e30 5416 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -0501de: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0501e2: 28b9 |0193: goto 014c // -0047 │ │ -0501e4: 0e00 |0194: return-void │ │ +04f418: |[04f418] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +04f428: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +04f42c: 0200 1500 |0002: move/from16 v0, v21 │ │ +04f430: 0201 1800 |0004: move/from16 v1, v24 │ │ +04f434: 7120 450e 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0e45 │ │ +04f43a: 0a15 |0009: move-result v21 │ │ +04f43c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +04f440: 0200 1600 |000c: move/from16 v0, v22 │ │ +04f444: 0201 1900 |000e: move/from16 v1, v25 │ │ +04f448: 7120 450e 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0e45 │ │ +04f44e: 0a16 |0013: move-result v22 │ │ +04f450: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +04f454: 0201 1500 |0016: move/from16 v1, v21 │ │ +04f458: 0202 1600 |0018: move/from16 v2, v22 │ │ +04f45c: 6e30 8c0e 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0e8c │ │ +04f462: 7401 4b0e 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0e4b │ │ +04f468: 0a0f |0020: move-result v15 │ │ +04f46a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +04f46e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +04f472: 5200 b504 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@04b5 │ │ +04f476: 0215 0000 |0027: move/from16 v21, v0 │ │ +04f47a: 0200 1500 |0029: move/from16 v0, v21 │ │ +04f47e: 7120 1a1a 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +04f484: 0a15 |002e: move-result v21 │ │ +04f486: 0200 1500 |002f: move/from16 v0, v21 │ │ +04f48a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +04f48e: 5910 bf04 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@04bf │ │ +04f492: 7401 4e0e 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04f498: 0a15 |0038: move-result v21 │ │ +04f49a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +04f49e: 7401 4f0e 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04f4a4: 0a16 |003e: move-result v22 │ │ +04f4a6: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +04f4aa: 7401 4a0e 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0e4a │ │ +04f4b0: 0a15 |0044: move-result v21 │ │ +04f4b2: 7401 500e 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0e50 │ │ +04f4b8: 0a16 |0048: move-result v22 │ │ +04f4ba: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +04f4be: 7401 4d0e 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0e4d │ │ +04f4c4: 0a16 |004e: move-result v22 │ │ +04f4c6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +04f4ca: 7401 3f0e 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04f4d0: 0a10 |0054: move-result v16 │ │ +04f4d2: 120c |0055: const/4 v12, #int 0 // #0 │ │ +04f4d4: 0200 1000 |0056: move/from16 v0, v16 │ │ +04f4d8: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +04f4dc: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +04f4e0: 6e20 3e0e c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f4e6: 0c03 |005f: move-result-object v3 │ │ +04f4e8: 6e10 3f16 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04f4ee: 0a15 |0063: move-result v21 │ │ +04f4f0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +04f4f4: 0200 1500 |0066: move/from16 v0, v21 │ │ +04f4f8: 0201 1600 |0068: move/from16 v1, v22 │ │ +04f4fc: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +04f500: 6e10 1d16 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04f506: 0c0d |006f: move-result-object v13 │ │ +04f508: 1f0d 6402 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04f50c: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +04f510: 55d0 8e04 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04f514: 0215 0000 |0076: move/from16 v21, v0 │ │ +04f518: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +04f51c: 52d0 8c04 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ +04f520: 0215 0000 |007c: move/from16 v21, v0 │ │ +04f524: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +04f528: 52d0 8c04 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ +04f52c: 0215 0000 |0082: move/from16 v21, v0 │ │ +04f530: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +04f534: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +04f538: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +04f53c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +04f540: 0200 1100 |008c: move/from16 v0, v17 │ │ +04f544: 0201 1500 |008e: move/from16 v1, v21 │ │ +04f548: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +04f54c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +04f550: 0200 1100 |0094: move/from16 v0, v17 │ │ +04f554: 0201 1500 |0096: move/from16 v1, v21 │ │ +04f558: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +04f55c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +04f55e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +04f562: 0200 1500 |009d: move/from16 v0, v21 │ │ +04f566: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +04f56a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +04f56e: 0200 1500 |00a3: move/from16 v0, v21 │ │ +04f572: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +04f576: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +04f578: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +04f57c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +04f580: 0213 0500 |00ac: move/from16 v19, v5 │ │ +04f584: 0149 |00ae: move v9, v4 │ │ +04f586: 52d0 9104 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0491 │ │ +04f58a: 0215 0000 |00b1: move/from16 v21, v0 │ │ +04f58e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +04f592: 0200 1500 |00b5: move/from16 v0, v21 │ │ +04f596: 0201 1600 |00b7: move/from16 v1, v22 │ │ +04f59a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +04f59e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +04f5a2: 52d0 9104 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0491 │ │ +04f5a6: 0215 0000 |00bf: move/from16 v21, v0 │ │ +04f5aa: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +04f5ae: 0200 1500 |00c3: move/from16 v0, v21 │ │ +04f5b2: 0201 1600 |00c5: move/from16 v1, v22 │ │ +04f5b6: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +04f5ba: 52d0 9104 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@0491 │ │ +04f5be: 0213 0000 |00cb: move/from16 v19, v0 │ │ +04f5c2: 52d0 8d04 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@048d │ │ +04f5c6: 0215 0000 |00cf: move/from16 v21, v0 │ │ +04f5ca: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +04f5ce: 0200 1500 |00d3: move/from16 v0, v21 │ │ +04f5d2: 0201 1600 |00d5: move/from16 v1, v22 │ │ +04f5d6: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +04f5da: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +04f5de: 52d0 8d04 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@048d │ │ +04f5e2: 0215 0000 |00dd: move/from16 v21, v0 │ │ +04f5e6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +04f5ea: 0200 1500 |00e1: move/from16 v0, v21 │ │ +04f5ee: 0201 1600 |00e3: move/from16 v1, v22 │ │ +04f5f2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +04f5f6: 52d9 8d04 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@048d │ │ +04f5fa: 0200 1300 |00e9: move/from16 v0, v19 │ │ +04f5fe: 0201 1200 |00eb: move/from16 v1, v18 │ │ +04f602: 7120 0416 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f608: 0a14 |00f0: move-result v20 │ │ +04f60a: 7120 0416 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f610: 0a0a |00f4: move-result v10 │ │ +04f612: 0200 1400 |00f5: move/from16 v0, v20 │ │ +04f616: 6e30 5416 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +04f61c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +04f620: 6e10 2116 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +04f626: 0a15 |00ff: move-result v21 │ │ +04f628: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +04f62c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04f630: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +04f634: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +04f636: 2894 |0107: goto 009b // -006c │ │ +04f638: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +04f63a: 289f |0109: goto 00a8 // -0061 │ │ +04f63c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +04f640: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +04f644: 289e |010e: goto 00ac // -0062 │ │ +04f646: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +04f64a: 6e10 2416 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f650: 0a15 |0114: move-result v21 │ │ +04f652: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +04f656: 28eb |0117: goto 0102 // -0015 │ │ +04f658: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +04f65c: 0200 1500 |011a: move/from16 v0, v21 │ │ +04f660: 7120 0416 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f666: 0a15 |011f: move-result v21 │ │ +04f668: 0200 1500 |0120: move/from16 v0, v21 │ │ +04f66c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +04f670: 5910 b104 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@04b1 │ │ +04f674: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +04f678: 0200 1500 |0128: move/from16 v0, v21 │ │ +04f67c: 7120 0416 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f682: 0a15 |012d: move-result v21 │ │ +04f684: 0200 1500 |012e: move/from16 v0, v21 │ │ +04f688: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +04f68c: 5910 b004 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b0 │ │ +04f690: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +04f694: 0200 1500 |0136: move/from16 v0, v21 │ │ +04f698: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +04f69c: 5c10 c104 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ +04f6a0: 7401 760e 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +04f6a6: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +04f6aa: 0200 1500 |0141: move/from16 v0, v21 │ │ +04f6ae: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +04f6b2: 5c10 c104 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ +04f6b6: 7401 3f0e 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04f6bc: 0a10 |014a: move-result v16 │ │ +04f6be: 120c |014b: const/4 v12, #int 0 // #0 │ │ +04f6c0: 0200 1000 |014c: move/from16 v0, v16 │ │ +04f6c4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +04f6c8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +04f6cc: 6e20 3e0e c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f6d2: 0c03 |0155: move-result-object v3 │ │ +04f6d4: 6e10 3f16 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04f6da: 0a15 |0159: move-result v21 │ │ +04f6dc: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +04f6e0: 0200 1500 |015c: move/from16 v0, v21 │ │ +04f6e4: 0201 1600 |015e: move/from16 v1, v22 │ │ +04f6e8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +04f6ec: 6e10 1d16 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04f6f2: 0c0d |0165: move-result-object v13 │ │ +04f6f4: 1f0d 6402 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04f6f8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +04f6fc: 55d0 8e04 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04f700: 0215 0000 |016c: move/from16 v21, v0 │ │ +04f704: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +04f708: 8250 |0170: int-to-float v0, v5 │ │ +04f70a: 0215 0000 |0171: move/from16 v21, v0 │ │ +04f70e: 52d0 9204 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +04f712: 0216 0000 |0175: move/from16 v22, v0 │ │ +04f716: a815 1516 |0177: mul-float v21, v21, v22 │ │ +04f71a: 0200 1500 |0179: move/from16 v0, v21 │ │ +04f71e: 8700 |017b: float-to-int v0, v0 │ │ +04f720: 0215 0000 |017c: move/from16 v21, v0 │ │ +04f724: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +04f728: 7702 0416 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +04f72e: 0a14 |0183: move-result v20 │ │ +04f730: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +04f734: 5200 b004 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@04b0 │ │ +04f738: 0215 0000 |0188: move/from16 v21, v0 │ │ +04f73c: 0200 1400 |018a: move/from16 v0, v20 │ │ +04f740: 0201 1500 |018c: move/from16 v1, v21 │ │ +04f744: 6e30 5416 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +04f74a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04f74e: 28b9 |0193: goto 014c // -0047 │ │ +04f750: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x001d line=1377 │ │ 0x0021 line=1378 │ │ 0x0023 line=1379 │ │ 0x0035 line=1382 │ │ @@ -64594,129 +64590,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -0501e8: |[0501e8] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -0501f8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0501fc: 520f b404 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b4 │ │ -050200: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -050204: 7401 540e 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -05020a: 0a0c |0009: move-result v12 │ │ -05020c: 7401 4e0e 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -050212: 0a0a |000d: move-result v10 │ │ -050214: 7401 4f0e 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -05021a: 0a0b |0011: move-result v11 │ │ -05021c: 7401 560e 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ -050222: 0a0e |0015: move-result v14 │ │ -050224: 7401 3f0e 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -05022a: 0a04 |0019: move-result v4 │ │ -05022c: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -05022e: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -050232: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -050236: 6e20 3e0e 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -05023c: 0c03 |0022: move-result-object v3 │ │ -05023e: 6e10 1d16 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -050244: 0c09 |0026: move-result-object v9 │ │ -050246: 1f09 5b02 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -05024a: 559f 8e04 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -05024e: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -050252: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -050256: 28ec |002f: goto 001b // -0014 │ │ -050258: 529f 8c04 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ -05025c: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -050260: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -050262: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -050268: 01a5 |0038: move v5, v10 │ │ -05026a: b0c5 |0039: add-int/2addr v5, v12 │ │ -05026c: 6e10 1e16 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@161e │ │ -050272: 0a0f |003d: move-result v15 │ │ -050274: 9106 050f |003e: sub-int v6, v5, v15 │ │ -050278: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -05027c: 6e20 5516 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ -050282: 28e8 |0045: goto 002d // -0018 │ │ -050284: 01a5 |0046: move v5, v10 │ │ -050286: 6e10 4016 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -05028c: 0a0f |004a: move-result v15 │ │ -05028e: b0fa |004b: add-int/2addr v10, v15 │ │ -050290: 28ed |004c: goto 0039 // -0013 │ │ -050292: 6e10 2416 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -050298: 0a0f |0050: move-result v15 │ │ -05029a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -05029e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -0502a2: 7120 181a af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -0502a8: 0a05 |0058: move-result v5 │ │ -0502aa: 28e0 |0059: goto 0039 // -0020 │ │ -0502ac: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -0502b0: 6e10 2416 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -0502b6: 0a10 |005f: move-result v16 │ │ -0502b8: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -0502bc: 6e10 2416 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -0502c2: 0a0f |0065: move-result v15 │ │ -0502c4: b0fb |0066: add-int/2addr v11, v15 │ │ -0502c6: 28d2 |0067: goto 0039 // -002e │ │ -0502c8: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -0502cc: 540f d204 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -0502d0: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -0502d4: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -0502d8: 540f d204 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -0502dc: 0200 1200 |0072: move/from16 v0, v18 │ │ -0502e0: 0201 1300 |0074: move/from16 v1, v19 │ │ -0502e4: 0202 1400 |0076: move/from16 v2, v20 │ │ -0502e8: 7240 000e 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e00 │ │ -0502ee: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -0502f2: 540f c404 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -0502f6: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -0502fa: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -0502fe: 540f c404 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -050302: 0200 1200 |0085: move/from16 v0, v18 │ │ -050306: 0201 1300 |0087: move/from16 v1, v19 │ │ -05030a: 0202 1400 |0089: move/from16 v2, v20 │ │ -05030e: 7240 000e 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e00 │ │ -050314: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -050318: 540f d404 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ -05031c: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -050320: 7401 540e 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -050326: 0a0c |0097: move-result v12 │ │ -050328: 7401 3f0e 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -05032e: 0a04 |009b: move-result v4 │ │ -050330: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -050332: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -050336: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -05033a: 6e20 3e0e 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -050340: 0c03 |00a4: move-result-object v3 │ │ -050342: 6e10 1d16 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -050348: 0c09 |00a8: move-result-object v9 │ │ -05034a: 1f09 5b02 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -05034e: 559f 8e04 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -050352: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -050356: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05035a: 28ec |00b1: goto 009d // -0014 │ │ -05035c: 6e10 1e16 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@161e │ │ -050362: 0a0f |00b5: move-result v15 │ │ -050364: b1cf |00b6: sub-int/2addr v15, v12 │ │ -050366: 82ff |00b7: int-to-float v15, v15 │ │ -050368: 7601 420e 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -05036e: 0a10 |00bb: move-result v16 │ │ -050370: 0200 1000 |00bc: move/from16 v0, v16 │ │ -050374: 8200 |00be: int-to-float v0, v0 │ │ -050376: 0210 0000 |00bf: move/from16 v16, v0 │ │ -05037a: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -05037e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -050382: 540f d404 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ -050386: 7230 020e 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0e02 │ │ -05038c: 28e5 |00ca: goto 00af // -001b │ │ -05038e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -050390: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -050394: 5c0f af04 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ -050398: 0e00 |00d0: return-void │ │ -05039a: 0000 |00d1: nop // spacer │ │ -05039c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +04f754: |[04f754] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +04f764: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +04f768: 520f b404 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@04b4 │ │ +04f76c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +04f770: 7401 540e 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04f776: 0a0c |0009: move-result v12 │ │ +04f778: 7401 4e0e 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +04f77e: 0a0a |000d: move-result v10 │ │ +04f780: 7401 4f0e 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +04f786: 0a0b |0011: move-result v11 │ │ +04f788: 7401 560e 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ +04f78e: 0a0e |0015: move-result v14 │ │ +04f790: 7401 3f0e 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04f796: 0a04 |0019: move-result v4 │ │ +04f798: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +04f79a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +04f79e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +04f7a2: 6e20 3e0e 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f7a8: 0c03 |0022: move-result-object v3 │ │ +04f7aa: 6e10 1d16 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04f7b0: 0c09 |0026: move-result-object v9 │ │ +04f7b2: 1f09 6402 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04f7b6: 559f 8e04 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04f7ba: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +04f7be: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04f7c2: 28ec |002f: goto 001b // -0014 │ │ +04f7c4: 529f 8c04 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@048c │ │ +04f7c8: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +04f7cc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +04f7ce: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +04f7d4: 01a5 |0038: move v5, v10 │ │ +04f7d6: b0c5 |0039: add-int/2addr v5, v12 │ │ +04f7d8: 6e10 1e16 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@161e │ │ +04f7de: 0a0f |003d: move-result v15 │ │ +04f7e0: 9106 050f |003e: sub-int v6, v5, v15 │ │ +04f7e4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +04f7e8: 6e20 5516 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ +04f7ee: 28e8 |0045: goto 002d // -0018 │ │ +04f7f0: 01a5 |0046: move v5, v10 │ │ +04f7f2: 6e10 4016 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +04f7f8: 0a0f |004a: move-result v15 │ │ +04f7fa: b0fa |004b: add-int/2addr v10, v15 │ │ +04f7fc: 28ed |004c: goto 0039 // -0013 │ │ +04f7fe: 6e10 2416 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f804: 0a0f |0050: move-result v15 │ │ +04f806: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +04f80a: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +04f80e: 7120 181a af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +04f814: 0a05 |0058: move-result v5 │ │ +04f816: 28e0 |0059: goto 0039 // -0020 │ │ +04f818: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +04f81c: 6e10 2416 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f822: 0a10 |005f: move-result v16 │ │ +04f824: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +04f828: 6e10 2416 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +04f82e: 0a0f |0065: move-result v15 │ │ +04f830: b0fb |0066: add-int/2addr v11, v15 │ │ +04f832: 28d2 |0067: goto 0039 // -002e │ │ +04f834: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +04f838: 540f d204 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04f83c: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +04f840: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +04f844: 540f d204 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +04f848: 0200 1200 |0072: move/from16 v0, v18 │ │ +04f84c: 0201 1300 |0074: move/from16 v1, v19 │ │ +04f850: 0202 1400 |0076: move/from16 v2, v20 │ │ +04f854: 7240 000e 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e00 │ │ +04f85a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +04f85e: 540f c404 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +04f862: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +04f866: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +04f86a: 540f c404 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +04f86e: 0200 1200 |0085: move/from16 v0, v18 │ │ +04f872: 0201 1300 |0087: move/from16 v1, v19 │ │ +04f876: 0202 1400 |0089: move/from16 v2, v20 │ │ +04f87a: 7240 000e 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0e00 │ │ +04f880: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +04f884: 540f d404 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ +04f888: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +04f88c: 7401 540e 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04f892: 0a0c |0097: move-result v12 │ │ +04f894: 7401 3f0e 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04f89a: 0a04 |009b: move-result v4 │ │ +04f89c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +04f89e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +04f8a2: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +04f8a6: 6e20 3e0e 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f8ac: 0c03 |00a4: move-result-object v3 │ │ +04f8ae: 6e10 1d16 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +04f8b4: 0c09 |00a8: move-result-object v9 │ │ +04f8b6: 1f09 6402 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +04f8ba: 559f 8e04 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +04f8be: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +04f8c2: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04f8c6: 28ec |00b1: goto 009d // -0014 │ │ +04f8c8: 6e10 1e16 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@161e │ │ +04f8ce: 0a0f |00b5: move-result v15 │ │ +04f8d0: b1cf |00b6: sub-int/2addr v15, v12 │ │ +04f8d2: 82ff |00b7: int-to-float v15, v15 │ │ +04f8d4: 7601 420e 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04f8da: 0a10 |00bb: move-result v16 │ │ +04f8dc: 0200 1000 |00bc: move/from16 v0, v16 │ │ +04f8e0: 8200 |00be: int-to-float v0, v0 │ │ +04f8e2: 0210 0000 |00bf: move/from16 v16, v0 │ │ +04f8e6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +04f8ea: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +04f8ee: 540f d404 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ +04f8f2: 7230 020e 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0e02 │ │ +04f8f8: 28e5 |00ca: goto 00af // -001b │ │ +04f8fa: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +04f8fc: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +04f900: 5c0f af04 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@04af │ │ +04f904: 0e00 |00d0: return-void │ │ +04f906: 0000 |00d1: nop // spacer │ │ +04f908: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ 0x0006 line=1678 │ │ 0x000a line=1679 │ │ 0x000e line=1680 │ │ 0x0012 line=1681 │ │ @@ -64786,48 +64782,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0503b8: |[0503b8] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -0503c8: 6e10 3f0e 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -0503ce: 0a01 |0003: move-result v1 │ │ -0503d0: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -0503d4: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -0503d8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -0503da: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -0503dc: 0112 |000a: move v2, v1 │ │ -0503de: 0163 |000b: move v3, v6 │ │ -0503e0: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -0503e4: 6e20 3e0e 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -0503ea: 0c00 |0011: move-result-object v0 │ │ -0503ec: 6e10 3f16 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -0503f2: 0a07 |0015: move-result v7 │ │ -0503f4: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -0503f8: 6e20 5a0e 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -0503fe: 0c04 |001b: move-result-object v4 │ │ -050400: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -050404: 5247 8804 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -050408: 5298 b304 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -05040c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -050410: 6e30 6616 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1666 │ │ -050416: 0a07 |0027: move-result v7 │ │ -050418: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -05041c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -05041e: 0f07 |002b: return v7 │ │ -050420: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -050424: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -050426: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -050428: 28db |0030: goto 000b // -0025 │ │ -05042a: b053 |0031: add-int/2addr v3, v5 │ │ -05042c: 28da |0032: goto 000c // -0026 │ │ -05042e: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -050430: 28f7 |0034: goto 002b // -0009 │ │ +04f924: |[04f924] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +04f934: 6e10 3f0e 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +04f93a: 0a01 |0003: move-result v1 │ │ +04f93c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +04f940: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +04f944: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +04f946: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +04f948: 0112 |000a: move v2, v1 │ │ +04f94a: 0163 |000b: move v3, v6 │ │ +04f94c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +04f950: 6e20 3e0e 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +04f956: 0c00 |0011: move-result-object v0 │ │ +04f958: 6e10 3f16 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +04f95e: 0a07 |0015: move-result v7 │ │ +04f960: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +04f964: 6e20 5a0e 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +04f96a: 0c04 |001b: move-result-object v4 │ │ +04f96c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +04f970: 5247 8804 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04f974: 5298 b304 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04f978: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +04f97c: 6e30 6616 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1666 │ │ +04f982: 0a07 |0027: move-result v7 │ │ +04f984: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +04f988: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +04f98a: 0f07 |002b: return v7 │ │ +04f98c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +04f990: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +04f992: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +04f994: 28db |0030: goto 000b // -0025 │ │ +04f996: b053 |0031: add-int/2addr v3, v5 │ │ +04f998: 28da |0032: goto 000c // -0026 │ │ +04f99a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +04f99c: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2698 │ │ 0x0004 line=2699 │ │ 0x0008 line=2700 │ │ 0x0009 line=2701 │ │ 0x000a line=2702 │ │ @@ -64866,42 +64862,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -050434: |[050434] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -050444: 2051 6202 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0262 │ │ -050448: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -05044c: 6f20 c316 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ -050452: 0e00 |0007: return-void │ │ -050454: 0750 |0008: move-object v0, v5 │ │ -050456: 1f00 6202 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0262 │ │ -05045a: 6e10 0f0e 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e0f │ │ -050460: 0c01 |000e: move-result-object v1 │ │ -050462: 6f20 c316 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ -050468: 5441 ac04 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -05046c: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -050470: 5441 ac04 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050474: 5402 9604 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ -050478: 5403 9704 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0497 │ │ -05047c: 6e30 f70b 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0bf7 │ │ -050482: 5201 9804 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ -050486: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -050488: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -05048a: 6e40 870e 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ -050490: 28e1 |0026: goto 0007 // -001f │ │ -050492: 5201 9804 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ -050496: 5941 d804 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ -05049a: 5401 9604 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ -05049e: 5b41 d604 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ -0504a2: 5401 9704 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0497 │ │ -0504a6: 5b41 d704 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ -0504aa: 28d4 |0033: goto 0007 // -002c │ │ +04f9a0: |[04f9a0] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +04f9b0: 2051 6b02 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@026b │ │ +04f9b4: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +04f9b8: 6f20 c316 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ +04f9be: 0e00 |0007: return-void │ │ +04f9c0: 0750 |0008: move-object v0, v5 │ │ +04f9c2: 1f00 6b02 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@026b │ │ +04f9c6: 6e10 0f0e 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e0f │ │ +04f9cc: 0c01 |000e: move-result-object v1 │ │ +04f9ce: 6f20 c316 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ +04f9d4: 5441 ac04 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04f9d8: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +04f9dc: 5441 ac04 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04f9e0: 5402 9604 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ +04f9e4: 5403 9704 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0497 │ │ +04f9e8: 6e30 f70b 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0bf7 │ │ +04f9ee: 5201 9804 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ +04f9f2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +04f9f4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +04f9f6: 6e40 870e 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ +04f9fc: 28e1 |0026: goto 0007 // -001f │ │ +04f9fe: 5201 9804 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ +04fa02: 5941 d804 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ +04fa06: 5401 9604 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ +04fa0a: 5b41 d604 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ +04fa0e: 5401 9704 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0497 │ │ +04fa12: 5b41 d704 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ +04fa16: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0004 line=1278 │ │ 0x0007 line=1293 │ │ 0x0009 line=1282 │ │ 0x000b line=1283 │ │ @@ -64921,28 +64917,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0504ac: |[0504ac] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0504bc: 6f10 c416 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@16c4 │ │ -0504c2: 0c01 |0003: move-result-object v1 │ │ -0504c4: 2200 6202 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0262 │ │ -0504c8: 7020 0e0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0e0e │ │ -0504ce: 5232 b304 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -0504d2: 5902 9804 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ -0504d6: 5432 ac04 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0504da: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -0504de: 5432 ac04 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0504e2: 6e10 f80b 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0bf8 │ │ -0504e8: 0c02 |0016: move-result-object v2 │ │ -0504ea: 5b02 9604 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ -0504ee: 1100 |0019: return-object v0 │ │ +04fa18: |[04fa18] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04fa28: 6f10 c416 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@16c4 │ │ +04fa2e: 0c01 |0003: move-result-object v1 │ │ +04fa30: 2200 6b02 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@026b │ │ +04fa34: 7020 0e0e 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0e0e │ │ +04fa3a: 5232 b304 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04fa3e: 5902 9804 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0498 │ │ +04fa42: 5432 ac04 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04fa46: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +04fa4a: 5432 ac04 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04fa4e: 6e10 f80b 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0bf8 │ │ +04fa54: 0c02 |0016: move-result-object v2 │ │ +04fa56: 5b02 9604 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0496 │ │ +04fa5a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0004 line=1267 │ │ 0x0009 line=1268 │ │ 0x000d line=1269 │ │ 0x0011 line=1270 │ │ @@ -64957,21 +64953,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -0504f0: |[0504f0] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -050500: 6f56 c516 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@16c5 │ │ -050506: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -05050a: 5220 d304 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -05050e: 5221 d304 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -050512: 7051 780e 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0e78 │ │ -050518: 0e00 |000c: return-void │ │ +04fa5c: |[04fa5c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +04fa6c: 6f56 c516 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@16c5 │ │ +04fa72: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +04fa76: 5220 d304 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04fa7a: 5221 d304 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +04fa7e: 7051 780e 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0e78 │ │ +04fa84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0003 line=1467 │ │ 0x0005 line=1468 │ │ 0x000c line=1470 │ │ locals : │ │ @@ -64986,375 +64982,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -05051c: |[05051c] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05052c: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -050530: 5500 bb04 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ -050534: 0218 0000 |0004: move/from16 v24, v0 │ │ -050538: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -05053c: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -050540: 0f18 |000a: return v24 │ │ -050542: 7401 dc15 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -050548: 0a18 |000e: move-result v24 │ │ -05054a: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -05054e: 7401 de15 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@15de │ │ -050554: 0a18 |0014: move-result v24 │ │ -050556: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -05055a: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -05055e: 28f1 |0019: goto 000a // -000f │ │ -050560: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -050564: 5400 ac04 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050568: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -05056c: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -050570: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -050574: 5400 ac04 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050578: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -05057c: 7401 ee0b 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -050582: 0a18 |002b: move-result v24 │ │ -050584: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -050588: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -05058c: 28da |0030: goto 000a // -0026 │ │ -05058e: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -050592: 5400 e204 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -050596: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -05059a: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -05059e: 7100 f315 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ -0505a4: 0c18 |003c: move-result-object v24 │ │ -0505a6: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -0505aa: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -0505ae: 5b10 e204 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -0505b2: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -0505b6: 5400 e204 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -0505ba: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -0505be: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -0505c2: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -0505c6: 6e20 ec15 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -0505cc: 7401 dc15 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -0505d2: 0a05 |0053: move-result v5 │ │ -0505d4: 120b |0054: const/4 v11, #int 0 // #0 │ │ -0505d6: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -0505da: 0218 0000 |0057: move/from16 v24, v0 │ │ -0505de: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -0505e4: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -0505e8: 7701 670d 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -0505ee: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -0505f2: 28a7 |0063: goto 000a // -0059 │ │ -0505f4: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -0505f8: 5400 db04 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -0505fc: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -050600: 7401 e917 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ -050606: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -05060a: 0200 1800 |006f: move/from16 v0, v24 │ │ -05060e: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -050612: 5c10 d504 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -050616: 7401 760e 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -05061c: 7401 e215 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -050622: 0a18 |007b: move-result v24 │ │ -050624: 0200 1800 |007c: move/from16 v0, v24 │ │ -050628: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -05062c: 5910 c204 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -050630: 0200 1800 |0082: move/from16 v0, v24 │ │ -050634: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -050638: 5910 c804 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -05063c: 7401 e415 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -050642: 0a18 |008b: move-result v24 │ │ -050644: 0200 1800 |008c: move/from16 v0, v24 │ │ -050648: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -05064c: 5910 c304 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c3 │ │ -050650: 0200 1800 |0092: move/from16 v0, v24 │ │ -050654: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -050658: 5910 c904 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ -05065c: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -050660: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -050664: 0201 1800 |009c: move/from16 v1, v24 │ │ -050668: 7120 e00b 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05066e: 0a18 |00a1: move-result v24 │ │ -050670: 0200 1800 |00a2: move/from16 v0, v24 │ │ -050674: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -050678: 5910 ab04 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -05067c: 28b4 |00a8: goto 005c // -004c │ │ -05067e: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -050682: 5500 c504 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -050686: 0218 0000 |00ad: move/from16 v24, v0 │ │ -05068a: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -05068e: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -050692: 5200 ab04 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -050696: 0218 0000 |00b5: move/from16 v24, v0 │ │ -05069a: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -05069e: 0201 1800 |00b9: move/from16 v1, v24 │ │ -0506a2: 7120 dc0b 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -0506a8: 0a0f |00be: move-result v15 │ │ -0506aa: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -0506ae: 7120 e10b f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -0506b4: 0a14 |00c4: move-result v20 │ │ -0506b6: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -0506ba: 5200 c804 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -0506be: 0218 0000 |00c9: move/from16 v24, v0 │ │ -0506c2: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -0506c6: 7701 141a 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -0506cc: 0a15 |00d0: move-result v21 │ │ -0506ce: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -0506d2: 7120 e20b f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -0506d8: 0a16 |00d6: move-result v22 │ │ -0506da: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -0506de: 5200 c904 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ -0506e2: 0218 0000 |00db: move/from16 v24, v0 │ │ -0506e6: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -0506ea: 7701 141a 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -0506f0: 0a17 |00e2: move-result v23 │ │ -0506f2: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -0506f6: 5200 e104 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -0506fa: 0218 0000 |00e7: move/from16 v24, v0 │ │ -0506fe: 0200 1800 |00e9: move/from16 v0, v24 │ │ -050702: 8200 |00eb: int-to-float v0, v0 │ │ -050704: 0218 0000 |00ec: move/from16 v24, v0 │ │ -050708: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -05070c: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -050710: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -050714: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -050718: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -05071c: 0200 1800 |00f8: move/from16 v0, v24 │ │ -050720: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -050724: 5c10 c504 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -050728: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -05072c: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -050730: 0201 1800 |0102: move/from16 v1, v24 │ │ -050734: 7020 800e 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0e80 │ │ -05073a: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -05073e: 5200 c204 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -050742: 0218 0000 |010b: move/from16 v24, v0 │ │ -050746: a718 1418 |010d: sub-float v24, v20, v24 │ │ -05074a: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -05074e: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -050752: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -050756: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -05075a: 5200 c204 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -05075e: 0218 0000 |0119: move/from16 v24, v0 │ │ -050762: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -050766: 5200 e104 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -05076a: 0219 0000 |011f: move/from16 v25, v0 │ │ -05076e: 0200 1900 |0121: move/from16 v0, v25 │ │ -050772: 8200 |0123: int-to-float v0, v0 │ │ -050774: 0219 0000 |0124: move/from16 v25, v0 │ │ -050778: a618 1819 |0126: add-float v24, v24, v25 │ │ -05077c: 0200 1800 |0128: move/from16 v0, v24 │ │ -050780: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -050784: 5910 c804 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -050788: 0200 1600 |012e: move/from16 v0, v22 │ │ -05078c: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -050790: 5910 c904 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ -050794: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -050798: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -05079c: 0201 1800 |0138: move/from16 v1, v24 │ │ -0507a0: 7020 940e 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -0507a6: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -0507aa: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -0507ae: 0201 1800 |0141: move/from16 v1, v24 │ │ -0507b2: 7020 950e 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -0507b8: 7401 520e 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0e52 │ │ -0507be: 0c0e |0149: move-result-object v14 │ │ -0507c0: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -0507c4: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -0507c8: 0200 1800 |014e: move/from16 v0, v24 │ │ -0507cc: 7220 d016 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@16d0 │ │ -0507d2: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -0507d6: 5500 c504 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -0507da: 0218 0000 |0157: move/from16 v24, v0 │ │ -0507de: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -0507e2: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -0507e6: 5200 ab04 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -0507ea: 0218 0000 |015f: move/from16 v24, v0 │ │ -0507ee: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -0507f2: 0201 1800 |0163: move/from16 v1, v24 │ │ -0507f6: 7120 dc0b 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -0507fc: 0a06 |0168: move-result v6 │ │ -0507fe: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -050802: 7120 e10b 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -050808: 0a14 |016e: move-result v20 │ │ -05080a: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -05080e: 0201 1400 |0171: move/from16 v1, v20 │ │ -050812: 7020 740e 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0e74 │ │ -050818: 0a18 |0176: move-result v24 │ │ -05081a: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -05081e: 2900 e3fe |0179: goto/16 005c // -011d │ │ -050822: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -050826: 5200 c204 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -05082a: 0218 0000 |017f: move/from16 v24, v0 │ │ -05082e: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -050832: 5200 e104 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ -050836: 0219 0000 |0185: move/from16 v25, v0 │ │ -05083a: 0200 1900 |0187: move/from16 v0, v25 │ │ -05083e: 8200 |0189: int-to-float v0, v0 │ │ -050840: 0219 0000 |018a: move/from16 v25, v0 │ │ -050844: a718 1819 |018c: sub-float v24, v24, v25 │ │ -050848: 289a |018e: goto 0128 // -0066 │ │ -05084a: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -05084e: 5500 c504 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -050852: 0218 0000 |0193: move/from16 v24, v0 │ │ -050856: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -05085a: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -05085e: 5400 e204 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ -050862: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -050866: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -05086a: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -05086e: 5200 cd04 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04cd │ │ -050872: 0219 0000 |01a3: move/from16 v25, v0 │ │ -050876: 0200 1900 |01a5: move/from16 v0, v25 │ │ -05087a: 8200 |01a7: int-to-float v0, v0 │ │ -05087c: 0219 0000 |01a8: move/from16 v25, v0 │ │ -050880: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -050884: 0201 1800 |01ac: move/from16 v1, v24 │ │ -050888: 0202 1900 |01ae: move/from16 v2, v25 │ │ -05088c: 6e30 ee15 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ -050892: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -050896: 5200 ab04 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -05089a: 0218 0000 |01b7: move/from16 v24, v0 │ │ -05089e: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -0508a2: 0201 1800 |01bb: move/from16 v1, v24 │ │ -0508a6: 7120 6c0c 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -0508ac: 0a18 |01c0: move-result v24 │ │ -0508ae: 0200 1800 |01c1: move/from16 v0, v24 │ │ -0508b2: 870a |01c3: float-to-int v10, v0 │ │ -0508b4: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -0508b8: 0200 1800 |01c6: move/from16 v0, v24 │ │ -0508bc: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -0508c0: 5c10 d504 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -0508c4: 7601 420e 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -0508ca: 0a13 |01cf: move-result v19 │ │ -0508cc: 7401 540e 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -0508d2: 0a10 |01d3: move-result v16 │ │ -0508d4: 7601 5b0e 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5b │ │ -0508da: 0c08 |01d7: move-result-object v8 │ │ -0508dc: 5287 8804 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -0508e0: 0200 1000 |01da: move/from16 v0, v16 │ │ -0508e4: 8200 |01dc: int-to-float v0, v0 │ │ -0508e6: 0218 0000 |01dd: move/from16 v24, v0 │ │ -0508ea: 0200 1300 |01df: move/from16 v0, v19 │ │ -0508ee: 8200 |01e1: int-to-float v0, v0 │ │ -0508f0: 0219 0000 |01e2: move/from16 v25, v0 │ │ -0508f4: a918 1819 |01e4: div-float v24, v24, v25 │ │ -0508f8: 5280 8704 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ -0508fc: 0219 0000 |01e8: move/from16 v25, v0 │ │ -050900: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -050904: 5280 8a04 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -050908: 0219 0000 |01ee: move/from16 v25, v0 │ │ -05090c: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -050910: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -050914: 5200 ab04 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -050918: 0218 0000 |01f6: move/from16 v24, v0 │ │ -05091c: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -050920: 0201 1800 |01fa: move/from16 v1, v24 │ │ -050924: 7120 dc0b 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -05092a: 0a06 |01ff: move-result v6 │ │ -05092c: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -050930: 7120 e10b 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -050936: 0a14 |0205: move-result v20 │ │ -050938: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -05093c: 5200 c204 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ -050940: 0218 0000 |020a: move/from16 v24, v0 │ │ -050944: a718 1418 |020c: sub-float v24, v20, v24 │ │ -050948: 0200 1800 |020e: move/from16 v0, v24 │ │ -05094c: 8700 |0210: float-to-int v0, v0 │ │ -05094e: 0211 0000 |0211: move/from16 v17, v0 │ │ -050952: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -050956: 0201 1100 |0215: move/from16 v1, v17 │ │ -05095a: 7051 2e0e 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0e2e │ │ -050960: 0a0c |021a: move-result v12 │ │ -050962: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -050966: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -05096a: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -05096e: 0201 1800 |0221: move/from16 v1, v24 │ │ -050972: 0202 1900 |0223: move/from16 v2, v25 │ │ -050976: 6e5a 880e c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0e88 │ │ -05097c: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -050980: 0200 1800 |022a: move/from16 v0, v24 │ │ -050984: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -050988: 5910 ab04 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -05098c: 7601 350e 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0e35 │ │ -050992: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -050996: 5400 cb04 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -05099a: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -05099e: 7401 3313 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ -0509a4: 0a18 |023c: move-result v24 │ │ -0509a6: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -0509aa: 5400 d904 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -0509ae: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -0509b2: 7401 3313 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ -0509b8: 0a19 |0246: move-result v25 │ │ -0509ba: 960b 1819 |0247: or-int v11, v24, v25 │ │ -0509be: 2900 13fe |0249: goto/16 005c // -01ed │ │ -0509c2: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -0509c6: 5500 c504 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ -0509ca: 0218 0000 |024f: move/from16 v24, v0 │ │ -0509ce: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -0509d2: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -0509d6: 5200 b304 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -0509da: 0218 0000 |0257: move/from16 v24, v0 │ │ -0509de: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -0509e2: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -0509e6: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -0509ea: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -0509ee: 0201 1800 |0261: move/from16 v1, v24 │ │ -0509f2: 0202 1900 |0263: move/from16 v2, v25 │ │ -0509f6: 0203 1a00 |0265: move/from16 v3, v26 │ │ -0509fa: 0204 1b00 |0267: move/from16 v4, v27 │ │ -0509fe: 7054 820e 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0e82 │ │ -050a04: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -050a08: 0200 1800 |026e: move/from16 v0, v24 │ │ -050a0c: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -050a10: 5910 ab04 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -050a14: 7601 350e 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0e35 │ │ -050a1a: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -050a1e: 5400 cb04 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ -050a22: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -050a26: 7401 3313 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ -050a2c: 0a18 |0280: move-result v24 │ │ -050a2e: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -050a32: 5400 d904 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ -050a36: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -050a3a: 7401 3313 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ -050a40: 0a19 |028a: move-result v25 │ │ -050a42: 960b 1819 |028b: or-int v11, v24, v25 │ │ -050a46: 2900 cffd |028d: goto/16 005c // -0231 │ │ -050a4a: 7701 dd0b 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -050a50: 0a09 |0292: move-result v9 │ │ -050a52: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -050a56: 7120 e10b 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -050a5c: 0a14 |0298: move-result v20 │ │ -050a5e: 0200 1400 |0299: move/from16 v0, v20 │ │ -050a62: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -050a66: 5910 c804 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -050a6a: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -050a6e: 7120 e00b 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -050a74: 0a18 |02a4: move-result v24 │ │ -050a76: 0200 1800 |02a5: move/from16 v0, v24 │ │ -050a7a: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -050a7e: 5910 ab04 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -050a82: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -050a86: 7602 6e0e 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0e6e │ │ -050a8c: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -050a90: 5200 ab04 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ -050a94: 0218 0000 |02b4: move/from16 v24, v0 │ │ -050a98: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -050a9c: 0201 1800 |02b8: move/from16 v1, v24 │ │ -050aa0: 7120 dc0b 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -050aa6: 0a18 |02bd: move-result v24 │ │ -050aa8: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -050aac: 0201 1800 |02c0: move/from16 v1, v24 │ │ -050ab0: 7120 e10b 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -050ab6: 0a18 |02c5: move-result v24 │ │ -050ab8: 0200 1800 |02c6: move/from16 v0, v24 │ │ -050abc: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -050ac0: 5910 c804 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ -050ac4: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -050ac8: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +04fa88: |[04fa88] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04fa98: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +04fa9c: 5500 bb04 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@04bb │ │ +04faa0: 0218 0000 |0004: move/from16 v24, v0 │ │ +04faa4: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +04faa8: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +04faac: 0f18 |000a: return v24 │ │ +04faae: 7401 dc15 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +04fab4: 0a18 |000e: move-result v24 │ │ +04fab6: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +04faba: 7401 de15 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@15de │ │ +04fac0: 0a18 |0014: move-result v24 │ │ +04fac2: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +04fac6: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +04faca: 28f1 |0019: goto 000a // -000f │ │ +04facc: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +04fad0: 5400 ac04 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04fad4: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +04fad8: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +04fadc: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +04fae0: 5400 ac04 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +04fae4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +04fae8: 7401 ee0b 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +04faee: 0a18 |002b: move-result v24 │ │ +04faf0: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +04faf4: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +04faf8: 28da |0030: goto 000a // -0026 │ │ +04fafa: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +04fafe: 5400 e204 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04fb02: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +04fb06: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +04fb0a: 7100 f315 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ +04fb10: 0c18 |003c: move-result-object v24 │ │ +04fb12: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +04fb16: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +04fb1a: 5b10 e204 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04fb1e: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +04fb22: 5400 e204 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04fb26: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +04fb2a: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +04fb2e: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +04fb32: 6e20 ec15 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +04fb38: 7401 dc15 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +04fb3e: 0a05 |0053: move-result v5 │ │ +04fb40: 120b |0054: const/4 v11, #int 0 // #0 │ │ +04fb42: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +04fb46: 0218 0000 |0057: move/from16 v24, v0 │ │ +04fb4a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +04fb50: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +04fb54: 7701 670d 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +04fb5a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +04fb5e: 28a7 |0063: goto 000a // -0059 │ │ +04fb60: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +04fb64: 5400 db04 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +04fb68: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +04fb6c: 7401 e917 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ +04fb72: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +04fb76: 0200 1800 |006f: move/from16 v0, v24 │ │ +04fb7a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +04fb7e: 5c10 d504 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +04fb82: 7401 760e 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +04fb88: 7401 e215 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +04fb8e: 0a18 |007b: move-result v24 │ │ +04fb90: 0200 1800 |007c: move/from16 v0, v24 │ │ +04fb94: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +04fb98: 5910 c204 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04fb9c: 0200 1800 |0082: move/from16 v0, v24 │ │ +04fba0: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +04fba4: 5910 c804 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04fba8: 7401 e415 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +04fbae: 0a18 |008b: move-result v24 │ │ +04fbb0: 0200 1800 |008c: move/from16 v0, v24 │ │ +04fbb4: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +04fbb8: 5910 c304 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@04c3 │ │ +04fbbc: 0200 1800 |0092: move/from16 v0, v24 │ │ +04fbc0: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +04fbc4: 5910 c904 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ +04fbc8: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +04fbcc: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +04fbd0: 0201 1800 |009c: move/from16 v1, v24 │ │ +04fbd4: 7120 e00b 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +04fbda: 0a18 |00a1: move-result v24 │ │ +04fbdc: 0200 1800 |00a2: move/from16 v0, v24 │ │ +04fbe0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +04fbe4: 5910 ab04 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04fbe8: 28b4 |00a8: goto 005c // -004c │ │ +04fbea: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +04fbee: 5500 c504 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04fbf2: 0218 0000 |00ad: move/from16 v24, v0 │ │ +04fbf6: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +04fbfa: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +04fbfe: 5200 ab04 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04fc02: 0218 0000 |00b5: move/from16 v24, v0 │ │ +04fc06: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +04fc0a: 0201 1800 |00b9: move/from16 v1, v24 │ │ +04fc0e: 7120 dc0b 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +04fc14: 0a0f |00be: move-result v15 │ │ +04fc16: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +04fc1a: 7120 e10b f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +04fc20: 0a14 |00c4: move-result v20 │ │ +04fc22: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +04fc26: 5200 c804 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04fc2a: 0218 0000 |00c9: move/from16 v24, v0 │ │ +04fc2e: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +04fc32: 7701 141a 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +04fc38: 0a15 |00d0: move-result v21 │ │ +04fc3a: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +04fc3e: 7120 e20b f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +04fc44: 0a16 |00d6: move-result v22 │ │ +04fc46: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +04fc4a: 5200 c904 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ +04fc4e: 0218 0000 |00db: move/from16 v24, v0 │ │ +04fc52: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +04fc56: 7701 141a 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +04fc5c: 0a17 |00e2: move-result v23 │ │ +04fc5e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +04fc62: 5200 e104 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04fc66: 0218 0000 |00e7: move/from16 v24, v0 │ │ +04fc6a: 0200 1800 |00e9: move/from16 v0, v24 │ │ +04fc6e: 8200 |00eb: int-to-float v0, v0 │ │ +04fc70: 0218 0000 |00ec: move/from16 v24, v0 │ │ +04fc74: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +04fc78: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +04fc7c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +04fc80: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +04fc84: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +04fc88: 0200 1800 |00f8: move/from16 v0, v24 │ │ +04fc8c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +04fc90: 5c10 c504 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04fc94: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +04fc98: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +04fc9c: 0201 1800 |0102: move/from16 v1, v24 │ │ +04fca0: 7020 800e 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0e80 │ │ +04fca6: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +04fcaa: 5200 c204 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04fcae: 0218 0000 |010b: move/from16 v24, v0 │ │ +04fcb2: a718 1418 |010d: sub-float v24, v20, v24 │ │ +04fcb6: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +04fcba: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +04fcbe: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +04fcc2: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +04fcc6: 5200 c204 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04fcca: 0218 0000 |0119: move/from16 v24, v0 │ │ +04fcce: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +04fcd2: 5200 e104 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04fcd6: 0219 0000 |011f: move/from16 v25, v0 │ │ +04fcda: 0200 1900 |0121: move/from16 v0, v25 │ │ +04fcde: 8200 |0123: int-to-float v0, v0 │ │ +04fce0: 0219 0000 |0124: move/from16 v25, v0 │ │ +04fce4: a618 1819 |0126: add-float v24, v24, v25 │ │ +04fce8: 0200 1800 |0128: move/from16 v0, v24 │ │ +04fcec: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +04fcf0: 5910 c804 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04fcf4: 0200 1600 |012e: move/from16 v0, v22 │ │ +04fcf8: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +04fcfc: 5910 c904 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@04c9 │ │ +04fd00: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +04fd04: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +04fd08: 0201 1800 |0138: move/from16 v1, v24 │ │ +04fd0c: 7020 940e 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +04fd12: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +04fd16: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +04fd1a: 0201 1800 |0141: move/from16 v1, v24 │ │ +04fd1e: 7020 950e 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +04fd24: 7401 520e 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0e52 │ │ +04fd2a: 0c0e |0149: move-result-object v14 │ │ +04fd2c: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +04fd30: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +04fd34: 0200 1800 |014e: move/from16 v0, v24 │ │ +04fd38: 7220 d016 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@16d0 │ │ +04fd3e: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +04fd42: 5500 c504 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04fd46: 0218 0000 |0157: move/from16 v24, v0 │ │ +04fd4a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +04fd4e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +04fd52: 5200 ab04 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04fd56: 0218 0000 |015f: move/from16 v24, v0 │ │ +04fd5a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +04fd5e: 0201 1800 |0163: move/from16 v1, v24 │ │ +04fd62: 7120 dc0b 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +04fd68: 0a06 |0168: move-result v6 │ │ +04fd6a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +04fd6e: 7120 e10b 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +04fd74: 0a14 |016e: move-result v20 │ │ +04fd76: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +04fd7a: 0201 1400 |0171: move/from16 v1, v20 │ │ +04fd7e: 7020 740e 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0e74 │ │ +04fd84: 0a18 |0176: move-result v24 │ │ +04fd86: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +04fd8a: 2900 e3fe |0179: goto/16 005c // -011d │ │ +04fd8e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +04fd92: 5200 c204 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04fd96: 0218 0000 |017f: move/from16 v24, v0 │ │ +04fd9a: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +04fd9e: 5200 e104 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@04e1 │ │ +04fda2: 0219 0000 |0185: move/from16 v25, v0 │ │ +04fda6: 0200 1900 |0187: move/from16 v0, v25 │ │ +04fdaa: 8200 |0189: int-to-float v0, v0 │ │ +04fdac: 0219 0000 |018a: move/from16 v25, v0 │ │ +04fdb0: a718 1819 |018c: sub-float v24, v24, v25 │ │ +04fdb4: 289a |018e: goto 0128 // -0066 │ │ +04fdb6: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +04fdba: 5500 c504 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04fdbe: 0218 0000 |0193: move/from16 v24, v0 │ │ +04fdc2: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +04fdc6: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +04fdca: 5400 e204 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04e2 │ │ +04fdce: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +04fdd2: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +04fdd6: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +04fdda: 5200 cd04 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@04cd │ │ +04fdde: 0219 0000 |01a3: move/from16 v25, v0 │ │ +04fde2: 0200 1900 |01a5: move/from16 v0, v25 │ │ +04fde6: 8200 |01a7: int-to-float v0, v0 │ │ +04fde8: 0219 0000 |01a8: move/from16 v25, v0 │ │ +04fdec: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +04fdf0: 0201 1800 |01ac: move/from16 v1, v24 │ │ +04fdf4: 0202 1900 |01ae: move/from16 v2, v25 │ │ +04fdf8: 6e30 ee15 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ +04fdfe: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +04fe02: 5200 ab04 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04fe06: 0218 0000 |01b7: move/from16 v24, v0 │ │ +04fe0a: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +04fe0e: 0201 1800 |01bb: move/from16 v1, v24 │ │ +04fe12: 7120 6c0c 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +04fe18: 0a18 |01c0: move-result v24 │ │ +04fe1a: 0200 1800 |01c1: move/from16 v0, v24 │ │ +04fe1e: 870a |01c3: float-to-int v10, v0 │ │ +04fe20: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +04fe24: 0200 1800 |01c6: move/from16 v0, v24 │ │ +04fe28: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +04fe2c: 5c10 d504 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +04fe30: 7601 420e 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +04fe36: 0a13 |01cf: move-result v19 │ │ +04fe38: 7401 540e 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +04fe3e: 0a10 |01d3: move-result v16 │ │ +04fe40: 7601 5b0e 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5b │ │ +04fe46: 0c08 |01d7: move-result-object v8 │ │ +04fe48: 5287 8804 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +04fe4c: 0200 1000 |01da: move/from16 v0, v16 │ │ +04fe50: 8200 |01dc: int-to-float v0, v0 │ │ +04fe52: 0218 0000 |01dd: move/from16 v24, v0 │ │ +04fe56: 0200 1300 |01df: move/from16 v0, v19 │ │ +04fe5a: 8200 |01e1: int-to-float v0, v0 │ │ +04fe5c: 0219 0000 |01e2: move/from16 v25, v0 │ │ +04fe60: a918 1819 |01e4: div-float v24, v24, v25 │ │ +04fe64: 5280 8704 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0487 │ │ +04fe68: 0219 0000 |01e8: move/from16 v25, v0 │ │ +04fe6c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +04fe70: 5280 8a04 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +04fe74: 0219 0000 |01ee: move/from16 v25, v0 │ │ +04fe78: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +04fe7c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +04fe80: 5200 ab04 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04fe84: 0218 0000 |01f6: move/from16 v24, v0 │ │ +04fe88: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +04fe8c: 0201 1800 |01fa: move/from16 v1, v24 │ │ +04fe90: 7120 dc0b 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +04fe96: 0a06 |01ff: move-result v6 │ │ +04fe98: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +04fe9c: 7120 e10b 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +04fea2: 0a14 |0205: move-result v20 │ │ +04fea4: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +04fea8: 5200 c204 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@04c2 │ │ +04feac: 0218 0000 |020a: move/from16 v24, v0 │ │ +04feb0: a718 1418 |020c: sub-float v24, v20, v24 │ │ +04feb4: 0200 1800 |020e: move/from16 v0, v24 │ │ +04feb8: 8700 |0210: float-to-int v0, v0 │ │ +04feba: 0211 0000 |0211: move/from16 v17, v0 │ │ +04febe: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +04fec2: 0201 1100 |0215: move/from16 v1, v17 │ │ +04fec6: 7051 2e0e 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0e2e │ │ +04fecc: 0a0c |021a: move-result v12 │ │ +04fece: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +04fed2: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +04fed6: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +04feda: 0201 1800 |0221: move/from16 v1, v24 │ │ +04fede: 0202 1900 |0223: move/from16 v2, v25 │ │ +04fee2: 6e5a 880e c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0e88 │ │ +04fee8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +04feec: 0200 1800 |022a: move/from16 v0, v24 │ │ +04fef0: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +04fef4: 5910 ab04 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04fef8: 7601 350e 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0e35 │ │ +04fefe: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +04ff02: 5400 cb04 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04ff06: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +04ff0a: 7401 3313 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ +04ff10: 0a18 |023c: move-result v24 │ │ +04ff12: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +04ff16: 5400 d904 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04ff1a: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +04ff1e: 7401 3313 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ +04ff24: 0a19 |0246: move-result v25 │ │ +04ff26: 960b 1819 |0247: or-int v11, v24, v25 │ │ +04ff2a: 2900 13fe |0249: goto/16 005c // -01ed │ │ +04ff2e: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +04ff32: 5500 c504 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@04c5 │ │ +04ff36: 0218 0000 |024f: move/from16 v24, v0 │ │ +04ff3a: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +04ff3e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +04ff42: 5200 b304 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +04ff46: 0218 0000 |0257: move/from16 v24, v0 │ │ +04ff4a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +04ff4e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +04ff52: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +04ff56: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +04ff5a: 0201 1800 |0261: move/from16 v1, v24 │ │ +04ff5e: 0202 1900 |0263: move/from16 v2, v25 │ │ +04ff62: 0203 1a00 |0265: move/from16 v3, v26 │ │ +04ff66: 0204 1b00 |0267: move/from16 v4, v27 │ │ +04ff6a: 7054 820e 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0e82 │ │ +04ff70: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +04ff74: 0200 1800 |026e: move/from16 v0, v24 │ │ +04ff78: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +04ff7c: 5910 ab04 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04ff80: 7601 350e 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0e35 │ │ +04ff86: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +04ff8a: 5400 cb04 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04cb │ │ +04ff8e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +04ff92: 7401 3313 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ +04ff98: 0a18 |0280: move-result v24 │ │ +04ff9a: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +04ff9e: 5400 d904 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@04d9 │ │ +04ffa2: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +04ffa6: 7401 3313 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1333 │ │ +04ffac: 0a19 |028a: move-result v25 │ │ +04ffae: 960b 1819 |028b: or-int v11, v24, v25 │ │ +04ffb2: 2900 cffd |028d: goto/16 005c // -0231 │ │ +04ffb6: 7701 dd0b 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +04ffbc: 0a09 |0292: move-result v9 │ │ +04ffbe: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +04ffc2: 7120 e10b 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +04ffc8: 0a14 |0298: move-result v20 │ │ +04ffca: 0200 1400 |0299: move/from16 v0, v20 │ │ +04ffce: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +04ffd2: 5910 c804 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +04ffd6: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +04ffda: 7120 e00b 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +04ffe0: 0a18 |02a4: move-result v24 │ │ +04ffe2: 0200 1800 |02a5: move/from16 v0, v24 │ │ +04ffe6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +04ffea: 5910 ab04 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +04ffee: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +04fff2: 7602 6e0e 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0e6e │ │ +04fff8: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +04fffc: 5200 ab04 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@04ab │ │ +050000: 0218 0000 |02b4: move/from16 v24, v0 │ │ +050004: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +050008: 0201 1800 |02b8: move/from16 v1, v24 │ │ +05000c: 7120 dc0b 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +050012: 0a18 |02bd: move-result v24 │ │ +050014: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +050018: 0201 1800 |02c0: move/from16 v1, v24 │ │ +05001c: 7120 e10b 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +050022: 0a18 |02c5: move-result v24 │ │ +050024: 0200 1800 |02c6: move/from16 v0, v24 │ │ +050028: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +05002c: 5910 c804 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@04c8 │ │ +050030: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +050034: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ 0x0008 line=1934 │ │ 0x000a line=2051 │ │ 0x000b line=1937 │ │ 0x0017 line=1940 │ │ @@ -65464,24 +65460,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -050aec: |[050aec] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -050afc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050afe: 5221 b304 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050b02: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -050b06: 5221 b304 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050b0a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -050b0e: 6e30 860e 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0e86 │ │ -050b14: 0f00 |000c: return v0 │ │ -050b16: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -050b18: 28fe |000e: goto 000c // -0002 │ │ +050058: |[050058] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +050068: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05006a: 5221 b304 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05006e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +050072: 5221 b304 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050076: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05007a: 6e30 860e 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0e86 │ │ +050080: 0f00 |000c: return v0 │ │ +050082: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +050084: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2611 │ │ 0x0005 line=2612 │ │ 0x000c line=2615 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -65491,30 +65487,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -050b1c: |[050b1c] android.support.v4.view.ViewPager.pageRight:()Z │ │ -050b2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050b2e: 5431 ac04 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050b32: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -050b36: 5231 b304 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050b3a: 5432 ac04 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050b3e: 6e10 ee0b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -050b44: 0a02 |000c: move-result v2 │ │ -050b46: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -050b4a: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -050b4e: 5231 b304 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050b52: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -050b56: 6e30 860e 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0e86 │ │ -050b5c: 0f00 |0018: return v0 │ │ -050b5e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -050b60: 28fe |001a: goto 0018 // -0002 │ │ +050088: |[050088] android.support.v4.view.ViewPager.pageRight:()Z │ │ +050098: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05009a: 5431 ac04 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +05009e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +0500a2: 5231 b304 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0500a6: 5432 ac04 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0500aa: 6e10 ee0b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +0500b0: 0a02 |000c: move-result v2 │ │ +0500b2: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0500b6: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +0500ba: 5231 b304 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0500be: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0500c2: 6e30 860e 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0e86 │ │ +0500c8: 0f00 |0018: return v0 │ │ +0500ca: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0500cc: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2619 │ │ 0x0011 line=2620 │ │ 0x0018 line=2623 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -65524,18 +65520,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -050b64: |[050b64] android.support.v4.view.ViewPager.populate:()V │ │ -050b74: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050b78: 6e20 770e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0e77 │ │ -050b7e: 0e00 |0005: return-void │ │ +0500d0: |[0500d0] android.support.v4.view.ViewPager.populate:()V │ │ +0500e0: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0500e4: 6e20 770e 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0e77 │ │ +0500ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0005 line=920 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -65544,606 +65540,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -050b80: |[050b80] android.support.v4.view.ViewPager.populate:(I)V │ │ -050b90: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -050b94: 122f |0002: const/4 v15, #int 2 // #2 │ │ -050b96: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -050b9a: 5200 b304 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050b9e: 021b 0000 |0007: move/from16 v27, v0 │ │ -050ba2: 0200 1b00 |0009: move/from16 v0, v27 │ │ -050ba6: 0201 1f00 |000b: move/from16 v1, v31 │ │ -050baa: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -050bae: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -050bb2: 5200 b304 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050bb6: 021b 0000 |0013: move/from16 v27, v0 │ │ -050bba: 0200 1b00 |0015: move/from16 v0, v27 │ │ -050bbe: 0201 1f00 |0017: move/from16 v1, v31 │ │ -050bc2: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -050bc6: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -050bca: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -050bce: 5200 b304 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050bd2: 021b 0000 |0021: move/from16 v27, v0 │ │ -050bd6: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -050bda: 0201 1b00 |0025: move/from16 v1, v27 │ │ -050bde: 6e20 5c0e 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ -050be4: 0c15 |002a: move-result-object v21 │ │ -050be6: 0200 1f00 |002b: move/from16 v0, v31 │ │ -050bea: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -050bee: 5910 b304 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050bf2: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -050bf6: 5400 ac04 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050bfa: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -050bfe: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -050c02: 7601 990e 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0e99 │ │ -050c08: 0e00 |003c: return-void │ │ -050c0a: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -050c0e: 28de |003f: goto 001d // -0022 │ │ -050c10: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -050c14: 5500 d504 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -050c18: 021b 0000 |0044: move/from16 v27, v0 │ │ -050c1c: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -050c20: 7601 990e 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0e99 │ │ -050c26: 28f1 |004b: goto 003c // -000f │ │ -050c28: 7401 570e 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0e57 │ │ -050c2e: 0c1b |004f: move-result-object v27 │ │ -050c30: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -050c34: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -050c38: 5400 ac04 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050c3c: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -050c40: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -050c44: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -050c48: 6e20 fc0b 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0bfc │ │ -050c4e: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -050c52: 5200 d104 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -050c56: 0216 0000 |0063: move/from16 v22, v0 │ │ -050c5a: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -050c5e: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -050c62: 5200 b304 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050c66: 021c 0000 |006b: move/from16 v28, v0 │ │ -050c6a: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -050c6e: 7702 181a 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -050c74: 0a1a |0072: move-result v26 │ │ -050c76: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -050c7a: 5400 ac04 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050c7e: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -050c82: 7401 ee0b 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -050c88: 0a04 |007c: move-result v4 │ │ -050c8a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -050c8e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -050c92: 5200 b304 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050c96: 021c 0000 |0083: move/from16 v28, v0 │ │ -050c9a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -050c9e: 7702 1a1a 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -050ca4: 0a0c |008a: move-result v12 │ │ -050ca6: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -050caa: 5200 b904 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ -050cae: 021b 0000 |008f: move/from16 v27, v0 │ │ -050cb2: 0200 1b00 |0091: move/from16 v0, v27 │ │ -050cb6: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -050cba: 7401 530e 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0e53 │ │ -050cc0: 0c1b |0098: move-result-object v27 │ │ -050cc2: 7401 490e 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0e49 │ │ -050cc8: 0a1c |009c: move-result v28 │ │ -050cca: 7402 3201 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0132 │ │ -050cd0: 0c18 |00a0: move-result-object v24 │ │ -050cd2: 221b e203 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@03e2 │ │ -050cd6: 221c f403 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@03f4 │ │ -050cda: 7601 3b1a 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -050ce0: 1a1d 220b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b22 │ │ -050ce4: 7402 431a 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -050cea: 0c1c |00ad: move-result-object v28 │ │ -050cec: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -050cf0: 5200 b904 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ -050cf4: 021d 0000 |00b2: move/from16 v29, v0 │ │ -050cf8: 7402 3f1a 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -050cfe: 0c1c |00b7: move-result-object v28 │ │ -050d00: 1a1d d200 |00b8: const-string v29, ", found: " // string@00d2 │ │ -050d04: 7402 431a 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -050d0a: 0c1c |00bd: move-result-object v28 │ │ -050d0c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -050d10: 6e20 3f1a 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -050d16: 0c1c |00c3: move-result-object v28 │ │ -050d18: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ -050d1c: 7402 431a 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -050d22: 0c1c |00c9: move-result-object v28 │ │ -050d24: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -050d28: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -050d2c: 6e20 431a 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -050d32: 0c1c |00d1: move-result-object v28 │ │ -050d34: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ -050d38: 7402 431a 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -050d3e: 0c1c |00d7: move-result-object v28 │ │ -050d40: 7401 211a 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -050d46: 0c1d |00db: move-result-object v29 │ │ -050d48: 7402 421a 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -050d4e: 0c1c |00df: move-result-object v28 │ │ -050d50: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ -050d54: 7402 431a 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -050d5a: 0c1c |00e5: move-result-object v28 │ │ -050d5c: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -050d60: 5400 ac04 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050d64: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -050d68: 7401 211a 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -050d6e: 0c1d |00ef: move-result-object v29 │ │ -050d70: 7402 421a 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -050d76: 0c1c |00f3: move-result-object v28 │ │ -050d78: 7401 481a 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -050d7e: 0c1c |00f7: move-result-object v28 │ │ -050d80: 7602 051a 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -050d86: 271b |00fb: throw v27 │ │ -050d88: 0d0b |00fc: move-exception v11 │ │ -050d8a: 7401 490e 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0e49 │ │ -050d90: 0a1b |0100: move-result v27 │ │ -050d92: 7701 0c1a 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -050d98: 0c18 |0104: move-result-object v24 │ │ -050d9a: 289c |0105: goto 00a1 // -0064 │ │ -050d9c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -050d9e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -050da0: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -050da2: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -050da6: 5400 c704 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -050daa: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -050dae: 7401 6e1a 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -050db4: 0a1b |0112: move-result v27 │ │ -050db6: 0200 1b00 |0113: move/from16 v0, v27 │ │ -050dba: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -050dbe: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -050dc2: 5400 c704 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -050dc6: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -050dca: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -050dce: 6e20 681a 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -050dd4: 0c11 |0122: move-result-object v17 │ │ -050dd6: 1f11 5a02 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -050dda: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -050dde: 5200 8804 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -050de2: 021b 0000 |0129: move/from16 v27, v0 │ │ -050de6: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -050dea: 5200 b304 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050dee: 021c 0000 |012f: move/from16 v28, v0 │ │ -050df2: 0200 1b00 |0131: move/from16 v0, v27 │ │ -050df6: 0201 1c00 |0133: move/from16 v1, v28 │ │ -050dfa: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -050dfe: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -050e02: 5200 8804 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -050e06: 021b 0000 |013b: move/from16 v27, v0 │ │ -050e0a: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -050e0e: 5200 b304 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050e12: 021c 0000 |0141: move/from16 v28, v0 │ │ -050e16: 0200 1b00 |0143: move/from16 v0, v27 │ │ -050e1a: 0201 1c00 |0145: move/from16 v1, v28 │ │ -050e1e: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -050e22: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -050e26: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -050e2a: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -050e2e: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -050e32: 5200 b304 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050e36: 021b 0000 |0153: move/from16 v27, v0 │ │ -050e3a: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -050e3e: 0201 1b00 |0157: move/from16 v1, v27 │ │ -050e42: 6e30 210e 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e21 │ │ -050e48: 0c09 |015c: move-result-object v9 │ │ -050e4a: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -050e4e: 120d |015f: const/4 v13, #int 0 // #0 │ │ -050e50: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -050e54: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -050e58: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -050e5c: 5400 c704 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -050e60: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -050e64: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -050e68: 0201 1200 |016c: move/from16 v1, v18 │ │ -050e6c: 6e20 681a 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -050e72: 0c1b |0171: move-result-object v27 │ │ -050e74: 1f1b 5a02 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -050e78: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -050e7c: 7601 420e 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -050e82: 0a07 |0179: move-result v7 │ │ -050e84: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -050e88: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -050e8c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -050e90: 5200 b304 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050e94: 021b 0000 |0182: move/from16 v27, v0 │ │ -050e98: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -050e9c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -050ea0: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -050ea4: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -050ea8: 0200 1700 |018c: move/from16 v0, v23 │ │ -050eac: 0201 1a00 |018e: move/from16 v1, v26 │ │ -050eb0: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -050eb4: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -050eb8: 529e 8a04 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -050ebc: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -050ec0: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -050ec4: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -050ec8: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -050ecc: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -050ed0: 5400 c704 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -050ed4: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -050ed8: 7401 6e1a 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -050ede: 0a1b |01a7: move-result v27 │ │ -050ee0: 0200 1200 |01a8: move/from16 v0, v18 │ │ -050ee4: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -050ee8: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -050eec: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -050ef0: 5400 c704 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -050ef4: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -050ef8: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -050efc: 0201 1200 |01b6: move/from16 v1, v18 │ │ -050f00: 6e20 681a 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -050f06: 0c1b |01bb: move-result-object v27 │ │ -050f08: 1f1b 5a02 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -050f0c: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -050f10: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -050f14: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -050f18: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -050f1c: 5200 b304 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050f20: 021b 0000 |01c8: move/from16 v27, v0 │ │ -050f24: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -050f28: 0200 1700 |01cc: move/from16 v0, v23 │ │ -050f2c: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -050f30: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -050f34: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -050f38: 0200 1700 |01d4: move/from16 v0, v23 │ │ -050f3c: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -050f40: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -050f44: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -050f48: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -050f4c: 7040 270e 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@0e27 │ │ -050f52: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -050f56: 5400 ac04 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050f5a: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -050f5e: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -050f62: 5200 b304 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -050f66: 021d 0000 |01eb: move/from16 v29, v0 │ │ -050f6a: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -050f6e: 5490 8604 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -050f72: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -050f76: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -050f7a: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -050f7e: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -050f82: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -050f86: 6e40 fa0b 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0bfa │ │ -050f8c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -050f90: 5400 ac04 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -050f94: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -050f98: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -050f9c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -050fa0: 6e20 ed0b 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0bed │ │ -050fa6: 7401 3f0e 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -050fac: 0a06 |020e: move-result v6 │ │ -050fae: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -050fb2: 0200 1000 |0211: move/from16 v0, v16 │ │ -050fb6: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -050fba: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -050fbe: 0201 1000 |0217: move/from16 v1, v16 │ │ -050fc2: 6e20 3e0e 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -050fc8: 0c05 |021c: move-result-object v5 │ │ -050fca: 6e10 1d16 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -050fd0: 0c14 |0220: move-result-object v20 │ │ -050fd2: 1f14 5b02 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@025b │ │ -050fd6: 0200 1000 |0223: move/from16 v0, v16 │ │ -050fda: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -050fde: 5910 8b04 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048b │ │ -050fe2: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -050fe6: 5500 8e04 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ -050fea: 021b 0000 |022d: move/from16 v27, v0 │ │ -050fee: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -050ff2: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -050ff6: 5200 9204 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -050ffa: 021b 0000 |0235: move/from16 v27, v0 │ │ -050ffe: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -051002: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -051006: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -05100a: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -05100e: 6e20 5a0e 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -051014: 0c11 |0242: move-result-object v17 │ │ -051016: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -05101a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -05101e: 5200 8a04 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -051022: 021b 0000 |0249: move/from16 v27, v0 │ │ -051026: 0200 1b00 |024b: move/from16 v0, v27 │ │ -05102a: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -05102e: 5910 9204 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ -051032: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -051036: 5200 8804 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -05103a: 021b 0000 |0255: move/from16 v27, v0 │ │ -05103e: 0200 1b00 |0257: move/from16 v0, v27 │ │ -051042: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -051046: 5910 9004 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0490 │ │ -05104a: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -05104e: 28b2 |025f: goto 0211 // -004e │ │ -051050: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -051054: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -051058: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -05105c: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -051060: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -051064: 5290 8a04 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -051068: 021c 0000 |026c: move/from16 v28, v0 │ │ -05106c: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -051070: 7401 4e0e 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ -051076: 0a1c |0273: move-result v28 │ │ -051078: 0200 1c00 |0274: move/from16 v0, v28 │ │ -05107c: 8200 |0276: int-to-float v0, v0 │ │ -05107e: 021c 0000 |0277: move/from16 v28, v0 │ │ -051082: 8270 |0279: int-to-float v0, v7 │ │ -051084: 021d 0000 |027a: move/from16 v29, v0 │ │ -051088: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -05108c: a613 1b1c |027e: add-float v19, v27, v28 │ │ -051090: 2900 fefe |0280: goto/16 017e // -0102 │ │ -051094: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -051098: 5200 8804 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -05109c: 021b 0000 |0286: move/from16 v27, v0 │ │ -0510a0: 0200 1700 |0288: move/from16 v0, v23 │ │ -0510a4: 0201 1b00 |028a: move/from16 v1, v27 │ │ -0510a8: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -0510ac: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -0510b0: 5500 8904 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ -0510b4: 021b 0000 |0292: move/from16 v27, v0 │ │ -0510b8: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -0510bc: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -0510c0: 5400 c704 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0510c4: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -0510c8: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -0510cc: 0201 1200 |029e: move/from16 v1, v18 │ │ -0510d0: 6e20 6b1a 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -0510d6: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -0510da: 5400 ac04 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0510de: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -0510e2: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -0510e6: 5400 8604 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -0510ea: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -0510ee: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -0510f2: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -0510f6: 0202 1700 |02b3: move/from16 v2, v23 │ │ -0510fa: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -0510fe: 6e40 eb0b 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ -051104: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -051108: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -05110c: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -051110: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -051114: 5400 c704 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051118: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -05111c: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -051120: 0201 1200 |02c8: move/from16 v1, v18 │ │ -051124: 6e20 681a 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05112a: 0c1b |02cd: move-result-object v27 │ │ -05112c: 1f1b 5a02 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -051130: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -051134: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -051138: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -05113c: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -051140: 28fa |02d8: goto 02d2 // -0006 │ │ -051142: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -051146: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -05114a: 5200 8804 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -05114e: 021b 0000 |02df: move/from16 v27, v0 │ │ -051152: 0200 1700 |02e1: move/from16 v0, v23 │ │ -051156: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -05115a: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -05115e: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -051162: 5200 8a04 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -051166: 021b 0000 |02eb: move/from16 v27, v0 │ │ -05116a: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -05116e: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -051172: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -051176: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -05117a: 5400 c704 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -05117e: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -051182: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -051186: 0201 1200 |02fb: move/from16 v1, v18 │ │ -05118a: 6e20 681a 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -051190: 0c1b |0300: move-result-object v27 │ │ -051192: 1f1b 5a02 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -051196: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -05119a: 28cd |0305: goto 02d2 // -0033 │ │ -05119c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -0511a0: 28fd |0308: goto 0305 // -0003 │ │ -0511a2: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -0511a6: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -0511aa: 0201 1700 |030d: move/from16 v1, v23 │ │ -0511ae: 0202 1b00 |030f: move/from16 v2, v27 │ │ -0511b2: 6e30 210e 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e21 │ │ -0511b8: 0c11 |0314: move-result-object v17 │ │ -0511ba: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -0511be: 5200 8a04 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -0511c2: 021b 0000 |0319: move/from16 v27, v0 │ │ -0511c6: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -0511ca: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0511ce: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -0511d2: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -0511d6: 5400 c704 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0511da: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -0511de: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -0511e2: 0201 1200 |0329: move/from16 v1, v18 │ │ -0511e6: 6e20 681a 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0511ec: 0c1b |032e: move-result-object v27 │ │ -0511ee: 1f1b 5a02 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -0511f2: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -0511f6: 289f |0333: goto 02d2 // -0061 │ │ -0511f8: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -0511fc: 28fd |0336: goto 0333 // -0003 │ │ -0511fe: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -051202: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -051206: 7401 4f0e 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ -05120c: 0a1b |033e: move-result v27 │ │ -05120e: 0200 1b00 |033f: move/from16 v0, v27 │ │ -051212: 8200 |0341: int-to-float v0, v0 │ │ -051214: 021b 0000 |0342: move/from16 v27, v0 │ │ -051218: 8270 |0344: int-to-float v0, v7 │ │ -05121a: 021c 0000 |0345: move/from16 v28, v0 │ │ -05121e: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -051222: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -051226: a619 1b1c |034b: add-float v25, v27, v28 │ │ -05122a: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -05122e: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -051232: 5200 8804 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -051236: 021b 0000 |0353: move/from16 v27, v0 │ │ -05123a: 0200 1700 |0355: move/from16 v0, v23 │ │ -05123e: 0201 1b00 |0357: move/from16 v1, v27 │ │ -051242: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -051246: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -05124a: 5500 8904 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ -05124e: 021b 0000 |035f: move/from16 v27, v0 │ │ -051252: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -051256: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -05125a: 5400 c704 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -05125e: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -051262: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -051266: 0201 1200 |036b: move/from16 v1, v18 │ │ -05126a: 6e20 6b1a 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -051270: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -051274: 5400 ac04 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051278: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -05127c: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -051280: 5400 8604 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -051284: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -051288: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -05128c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -051290: 0202 1700 |0380: move/from16 v2, v23 │ │ -051294: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -051298: 6e40 eb0b 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ -05129e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -0512a2: 5400 c704 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0512a6: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -0512aa: 7401 6e1a 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0512b0: 0a1b |0390: move-result v27 │ │ -0512b2: 0200 1200 |0391: move/from16 v0, v18 │ │ -0512b6: 0201 1b00 |0393: move/from16 v1, v27 │ │ -0512ba: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -0512be: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -0512c2: 5400 c704 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0512c6: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -0512ca: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -0512ce: 0201 1200 |039f: move/from16 v1, v18 │ │ -0512d2: 6e20 681a 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0512d8: 0c1b |03a4: move-result-object v27 │ │ -0512da: 1f1b 5a02 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -0512de: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -0512e2: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -0512e6: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -0512ea: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -0512ee: 28fa |03af: goto 03a9 // -0006 │ │ -0512f0: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -0512f4: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -0512f8: 5200 8804 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -0512fc: 021b 0000 |03b6: move/from16 v27, v0 │ │ -051300: 0200 1700 |03b8: move/from16 v0, v23 │ │ -051304: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -051308: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -05130c: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -051310: 5200 8a04 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -051314: 021b 0000 |03c2: move/from16 v27, v0 │ │ -051318: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -05131c: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -051320: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -051324: 5400 c704 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051328: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -05132c: 7401 6e1a 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -051332: 0a1b |03d1: move-result v27 │ │ -051334: 0200 1200 |03d2: move/from16 v0, v18 │ │ -051338: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -05133c: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -051340: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -051344: 5400 c704 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051348: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -05134c: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -051350: 0201 1200 |03e0: move/from16 v1, v18 │ │ -051354: 6e20 681a 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05135a: 0c1b |03e5: move-result-object v27 │ │ -05135c: 1f1b 5a02 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -051360: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -051364: 28bf |03ea: goto 03a9 // -0041 │ │ -051366: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -05136a: 28fd |03ed: goto 03ea // -0003 │ │ -05136c: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -051370: 0201 1700 |03f0: move/from16 v1, v23 │ │ -051374: 0202 1200 |03f2: move/from16 v2, v18 │ │ -051378: 6e30 210e 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e21 │ │ -05137e: 0c11 |03f7: move-result-object v17 │ │ -051380: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -051384: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -051388: 5200 8a04 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ -05138c: 021b 0000 |03fe: move/from16 v27, v0 │ │ -051390: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -051394: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -051398: 5400 c704 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -05139c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -0513a0: 7401 6e1a 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0513a6: 0a1b |040b: move-result v27 │ │ -0513a8: 0200 1200 |040c: move/from16 v0, v18 │ │ -0513ac: 0201 1b00 |040e: move/from16 v1, v27 │ │ -0513b0: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -0513b4: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -0513b8: 5400 c704 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0513bc: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -0513c0: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -0513c4: 0201 1200 |041a: move/from16 v1, v18 │ │ -0513c8: 6e20 681a 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0513ce: 0c1b |041f: move-result-object v27 │ │ -0513d0: 1f1b 5a02 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -0513d4: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -0513d8: 2885 |0424: goto 03a9 // -007b │ │ -0513da: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -0513de: 28fd |0427: goto 0424 // -0003 │ │ -0513e0: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -0513e4: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -0513e8: 7601 990e 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0e99 │ │ -0513ee: 7401 580e 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0e58 │ │ -0513f4: 0a1b |0432: move-result v27 │ │ -0513f6: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -0513fa: 7401 390e 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0e39 │ │ -051400: 0c0a |0438: move-result-object v10 │ │ -051402: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -051406: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -05140a: 6e20 590e a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e59 │ │ -051410: 0c11 |0440: move-result-object v17 │ │ -051412: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -051416: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -05141a: 5200 8804 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -05141e: 021b 0000 |0447: move/from16 v27, v0 │ │ -051422: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -051426: 5200 b304 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -05142a: 021c 0000 |044d: move/from16 v28, v0 │ │ -05142e: 0200 1b00 |044f: move/from16 v0, v27 │ │ -051432: 0201 1c00 |0451: move/from16 v1, v28 │ │ -051436: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -05143a: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -05143e: 7401 3f0e 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -051444: 0a1b |045a: move-result v27 │ │ -051446: 0200 1000 |045b: move/from16 v0, v16 │ │ -05144a: 0201 1b00 |045d: move/from16 v1, v27 │ │ -05144e: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -051452: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -051456: 0201 1000 |0463: move/from16 v1, v16 │ │ -05145a: 6e20 3e0e 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -051460: 0c05 |0468: move-result-object v5 │ │ -051462: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -051466: 6e20 5a0e 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ -05146c: 0c11 |046e: move-result-object v17 │ │ -05146e: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -051472: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -051476: 5200 8804 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -05147a: 021b 0000 |0475: move/from16 v27, v0 │ │ -05147e: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -051482: 5200 b304 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -051486: 021c 0000 |047b: move/from16 v28, v0 │ │ -05148a: 0200 1b00 |047d: move/from16 v0, v27 │ │ -05148e: 0201 1c00 |047f: move/from16 v1, v28 │ │ -051492: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -051496: 6e20 6516 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1665 │ │ -05149c: 0a1b |0486: move-result v27 │ │ -05149e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -0514a2: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0514a6: 28cc |048b: goto 0457 // -0034 │ │ -0514a8: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -0514ac: 28b3 |048e: goto 0441 // -004d │ │ +0500ec: |[0500ec] android.support.v4.view.ViewPager.populate:(I)V │ │ +0500fc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +050100: 122f |0002: const/4 v15, #int 2 // #2 │ │ +050102: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +050106: 5200 b304 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05010a: 021b 0000 |0007: move/from16 v27, v0 │ │ +05010e: 0200 1b00 |0009: move/from16 v0, v27 │ │ +050112: 0201 1f00 |000b: move/from16 v1, v31 │ │ +050116: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +05011a: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +05011e: 5200 b304 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050122: 021b 0000 |0013: move/from16 v27, v0 │ │ +050126: 0200 1b00 |0015: move/from16 v0, v27 │ │ +05012a: 0201 1f00 |0017: move/from16 v1, v31 │ │ +05012e: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +050132: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +050136: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +05013a: 5200 b304 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05013e: 021b 0000 |0021: move/from16 v27, v0 │ │ +050142: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +050146: 0201 1b00 |0025: move/from16 v1, v27 │ │ +05014a: 6e20 5c0e 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5c │ │ +050150: 0c15 |002a: move-result-object v21 │ │ +050152: 0200 1f00 |002b: move/from16 v0, v31 │ │ +050156: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +05015a: 5910 b304 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05015e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +050162: 5400 ac04 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050166: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +05016a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +05016e: 7601 990e 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0e99 │ │ +050174: 0e00 |003c: return-void │ │ +050176: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +05017a: 28de |003f: goto 001d // -0022 │ │ +05017c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +050180: 5500 d504 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +050184: 021b 0000 |0044: move/from16 v27, v0 │ │ +050188: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +05018c: 7601 990e 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0e99 │ │ +050192: 28f1 |004b: goto 003c // -000f │ │ +050194: 7401 570e 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0e57 │ │ +05019a: 0c1b |004f: move-result-object v27 │ │ +05019c: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +0501a0: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +0501a4: 5400 ac04 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0501a8: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +0501ac: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +0501b0: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +0501b4: 6e20 fc0b 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0bfc │ │ +0501ba: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +0501be: 5200 d104 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +0501c2: 0216 0000 |0063: move/from16 v22, v0 │ │ +0501c6: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +0501ca: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +0501ce: 5200 b304 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0501d2: 021c 0000 |006b: move/from16 v28, v0 │ │ +0501d6: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +0501da: 7702 181a 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +0501e0: 0a1a |0072: move-result v26 │ │ +0501e2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +0501e6: 5400 ac04 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0501ea: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +0501ee: 7401 ee0b 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +0501f4: 0a04 |007c: move-result v4 │ │ +0501f6: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +0501fa: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0501fe: 5200 b304 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050202: 021c 0000 |0083: move/from16 v28, v0 │ │ +050206: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +05020a: 7702 1a1a 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +050210: 0a0c |008a: move-result v12 │ │ +050212: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +050216: 5200 b904 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ +05021a: 021b 0000 |008f: move/from16 v27, v0 │ │ +05021e: 0200 1b00 |0091: move/from16 v0, v27 │ │ +050222: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +050226: 7401 530e 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0e53 │ │ +05022c: 0c1b |0098: move-result-object v27 │ │ +05022e: 7401 490e 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0e49 │ │ +050234: 0a1c |009c: move-result v28 │ │ +050236: 7402 3201 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0132 │ │ +05023c: 0c18 |00a0: move-result-object v24 │ │ +05023e: 221b eb03 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@03eb │ │ +050242: 221c fd03 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@03fd │ │ +050246: 7601 3b1a 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05024c: 1a1d 2b0b |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0b2b │ │ +050250: 7402 431a 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +050256: 0c1c |00ad: move-result-object v28 │ │ +050258: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +05025c: 5200 b904 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ +050260: 021d 0000 |00b2: move/from16 v29, v0 │ │ +050264: 7402 3f1a 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +05026a: 0c1c |00b7: move-result-object v28 │ │ +05026c: 1a1d d200 |00b8: const-string v29, ", found: " // string@00d2 │ │ +050270: 7402 431a 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +050276: 0c1c |00bd: move-result-object v28 │ │ +050278: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +05027c: 6e20 3f1a 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +050282: 0c1c |00c3: move-result-object v28 │ │ +050284: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ +050288: 7402 431a 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05028e: 0c1c |00c9: move-result-object v28 │ │ +050290: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +050294: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +050298: 6e20 431a 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05029e: 0c1c |00d1: move-result-object v28 │ │ +0502a0: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ +0502a4: 7402 431a 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0502aa: 0c1c |00d7: move-result-object v28 │ │ +0502ac: 7401 211a 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +0502b2: 0c1d |00db: move-result-object v29 │ │ +0502b4: 7402 421a 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0502ba: 0c1c |00df: move-result-object v28 │ │ +0502bc: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ +0502c0: 7402 431a 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0502c6: 0c1c |00e5: move-result-object v28 │ │ +0502c8: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +0502cc: 5400 ac04 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0502d0: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +0502d4: 7401 211a 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +0502da: 0c1d |00ef: move-result-object v29 │ │ +0502dc: 7402 421a 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0502e2: 0c1c |00f3: move-result-object v28 │ │ +0502e4: 7401 481a 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0502ea: 0c1c |00f7: move-result-object v28 │ │ +0502ec: 7602 051a 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0502f2: 271b |00fb: throw v27 │ │ +0502f4: 0d0b |00fc: move-exception v11 │ │ +0502f6: 7401 490e 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0e49 │ │ +0502fc: 0a1b |0100: move-result v27 │ │ +0502fe: 7701 0c1a 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +050304: 0c18 |0104: move-result-object v24 │ │ +050306: 289c |0105: goto 00a1 // -0064 │ │ +050308: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +05030a: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +05030c: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +05030e: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +050312: 5400 c704 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050316: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +05031a: 7401 6e1a 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +050320: 0a1b |0112: move-result v27 │ │ +050322: 0200 1b00 |0113: move/from16 v0, v27 │ │ +050326: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +05032a: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +05032e: 5400 c704 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050332: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +050336: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +05033a: 6e20 681a 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050340: 0c11 |0122: move-result-object v17 │ │ +050342: 1f11 6302 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +050346: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +05034a: 5200 8804 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +05034e: 021b 0000 |0129: move/from16 v27, v0 │ │ +050352: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +050356: 5200 b304 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05035a: 021c 0000 |012f: move/from16 v28, v0 │ │ +05035e: 0200 1b00 |0131: move/from16 v0, v27 │ │ +050362: 0201 1c00 |0133: move/from16 v1, v28 │ │ +050366: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +05036a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +05036e: 5200 8804 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +050372: 021b 0000 |013b: move/from16 v27, v0 │ │ +050376: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +05037a: 5200 b304 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05037e: 021c 0000 |0141: move/from16 v28, v0 │ │ +050382: 0200 1b00 |0143: move/from16 v0, v27 │ │ +050386: 0201 1c00 |0145: move/from16 v1, v28 │ │ +05038a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +05038e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +050392: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +050396: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +05039a: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +05039e: 5200 b304 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0503a2: 021b 0000 |0153: move/from16 v27, v0 │ │ +0503a6: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +0503aa: 0201 1b00 |0157: move/from16 v1, v27 │ │ +0503ae: 6e30 210e 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e21 │ │ +0503b4: 0c09 |015c: move-result-object v9 │ │ +0503b6: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +0503ba: 120d |015f: const/4 v13, #int 0 // #0 │ │ +0503bc: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +0503c0: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +0503c4: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +0503c8: 5400 c704 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +0503cc: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +0503d0: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +0503d4: 0201 1200 |016c: move/from16 v1, v18 │ │ +0503d8: 6e20 681a 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0503de: 0c1b |0171: move-result-object v27 │ │ +0503e0: 1f1b 6302 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +0503e4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +0503e8: 7601 420e 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +0503ee: 0a07 |0179: move-result v7 │ │ +0503f0: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +0503f4: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +0503f8: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +0503fc: 5200 b304 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050400: 021b 0000 |0182: move/from16 v27, v0 │ │ +050404: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +050408: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +05040c: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +050410: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +050414: 0200 1700 |018c: move/from16 v0, v23 │ │ +050418: 0201 1a00 |018e: move/from16 v1, v26 │ │ +05041c: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +050420: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +050424: 529e 8a04 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +050428: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +05042c: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +050430: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +050434: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +050438: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +05043c: 5400 c704 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050440: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +050444: 7401 6e1a 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05044a: 0a1b |01a7: move-result v27 │ │ +05044c: 0200 1200 |01a8: move/from16 v0, v18 │ │ +050450: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +050454: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +050458: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +05045c: 5400 c704 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050460: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +050464: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +050468: 0201 1200 |01b6: move/from16 v1, v18 │ │ +05046c: 6e20 681a 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050472: 0c1b |01bb: move-result-object v27 │ │ +050474: 1f1b 6302 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +050478: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +05047c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +050480: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +050484: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +050488: 5200 b304 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +05048c: 021b 0000 |01c8: move/from16 v27, v0 │ │ +050490: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +050494: 0200 1700 |01cc: move/from16 v0, v23 │ │ +050498: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +05049c: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +0504a0: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +0504a4: 0200 1700 |01d4: move/from16 v0, v23 │ │ +0504a8: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +0504ac: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +0504b0: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +0504b4: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +0504b8: 7040 270e 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@0e27 │ │ +0504be: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +0504c2: 5400 ac04 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0504c6: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +0504ca: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +0504ce: 5200 b304 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0504d2: 021d 0000 |01eb: move/from16 v29, v0 │ │ +0504d6: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +0504da: 5490 8604 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +0504de: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +0504e2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +0504e6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +0504ea: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +0504ee: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +0504f2: 6e40 fa0b 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0bfa │ │ +0504f8: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +0504fc: 5400 ac04 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050500: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +050504: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +050508: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +05050c: 6e20 ed0b 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0bed │ │ +050512: 7401 3f0e 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +050518: 0a06 |020e: move-result v6 │ │ +05051a: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +05051e: 0200 1000 |0211: move/from16 v0, v16 │ │ +050522: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +050526: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +05052a: 0201 1000 |0217: move/from16 v1, v16 │ │ +05052e: 6e20 3e0e 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +050534: 0c05 |021c: move-result-object v5 │ │ +050536: 6e10 1d16 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05053c: 0c14 |0220: move-result-object v20 │ │ +05053e: 1f14 6402 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0264 │ │ +050542: 0200 1000 |0223: move/from16 v0, v16 │ │ +050546: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +05054a: 5910 8b04 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@048b │ │ +05054e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +050552: 5500 8e04 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@048e │ │ +050556: 021b 0000 |022d: move/from16 v27, v0 │ │ +05055a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +05055e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +050562: 5200 9204 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +050566: 021b 0000 |0235: move/from16 v27, v0 │ │ +05056a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +05056e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +050572: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +050576: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +05057a: 6e20 5a0e 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +050580: 0c11 |0242: move-result-object v17 │ │ +050582: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +050586: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +05058a: 5200 8a04 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +05058e: 021b 0000 |0249: move/from16 v27, v0 │ │ +050592: 0200 1b00 |024b: move/from16 v0, v27 │ │ +050596: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +05059a: 5910 9204 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@0492 │ │ +05059e: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +0505a2: 5200 8804 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +0505a6: 021b 0000 |0255: move/from16 v27, v0 │ │ +0505aa: 0200 1b00 |0257: move/from16 v0, v27 │ │ +0505ae: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +0505b2: 5910 9004 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@0490 │ │ +0505b6: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0505ba: 28b2 |025f: goto 0211 // -004e │ │ +0505bc: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0505c0: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +0505c4: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +0505c8: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +0505cc: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +0505d0: 5290 8a04 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +0505d4: 021c 0000 |026c: move/from16 v28, v0 │ │ +0505d8: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +0505dc: 7401 4e0e 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0e4e │ │ +0505e2: 0a1c |0273: move-result v28 │ │ +0505e4: 0200 1c00 |0274: move/from16 v0, v28 │ │ +0505e8: 8200 |0276: int-to-float v0, v0 │ │ +0505ea: 021c 0000 |0277: move/from16 v28, v0 │ │ +0505ee: 8270 |0279: int-to-float v0, v7 │ │ +0505f0: 021d 0000 |027a: move/from16 v29, v0 │ │ +0505f4: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +0505f8: a613 1b1c |027e: add-float v19, v27, v28 │ │ +0505fc: 2900 fefe |0280: goto/16 017e // -0102 │ │ +050600: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +050604: 5200 8804 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +050608: 021b 0000 |0286: move/from16 v27, v0 │ │ +05060c: 0200 1700 |0288: move/from16 v0, v23 │ │ +050610: 0201 1b00 |028a: move/from16 v1, v27 │ │ +050614: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +050618: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +05061c: 5500 8904 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ +050620: 021b 0000 |0292: move/from16 v27, v0 │ │ +050624: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +050628: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +05062c: 5400 c704 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050630: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +050634: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +050638: 0201 1200 |029e: move/from16 v1, v18 │ │ +05063c: 6e20 6b1a 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +050642: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +050646: 5400 ac04 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +05064a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +05064e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +050652: 5400 8604 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +050656: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +05065a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +05065e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +050662: 0202 1700 |02b3: move/from16 v2, v23 │ │ +050666: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +05066a: 6e40 eb0b 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ +050670: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +050674: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +050678: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +05067c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +050680: 5400 c704 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050684: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +050688: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +05068c: 0201 1200 |02c8: move/from16 v1, v18 │ │ +050690: 6e20 681a 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050696: 0c1b |02cd: move-result-object v27 │ │ +050698: 1f1b 6302 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +05069c: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +0506a0: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +0506a4: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +0506a8: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +0506ac: 28fa |02d8: goto 02d2 // -0006 │ │ +0506ae: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +0506b2: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +0506b6: 5200 8804 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +0506ba: 021b 0000 |02df: move/from16 v27, v0 │ │ +0506be: 0200 1700 |02e1: move/from16 v0, v23 │ │ +0506c2: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +0506c6: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +0506ca: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +0506ce: 5200 8a04 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +0506d2: 021b 0000 |02eb: move/from16 v27, v0 │ │ +0506d6: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +0506da: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +0506de: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +0506e2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +0506e6: 5400 c704 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +0506ea: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +0506ee: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +0506f2: 0201 1200 |02fb: move/from16 v1, v18 │ │ +0506f6: 6e20 681a 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0506fc: 0c1b |0300: move-result-object v27 │ │ +0506fe: 1f1b 6302 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +050702: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +050706: 28cd |0305: goto 02d2 // -0033 │ │ +050708: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +05070c: 28fd |0308: goto 0305 // -0003 │ │ +05070e: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +050712: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +050716: 0201 1700 |030d: move/from16 v1, v23 │ │ +05071a: 0202 1b00 |030f: move/from16 v2, v27 │ │ +05071e: 6e30 210e 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e21 │ │ +050724: 0c11 |0314: move-result-object v17 │ │ +050726: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +05072a: 5200 8a04 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +05072e: 021b 0000 |0319: move/from16 v27, v0 │ │ +050732: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +050736: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05073a: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +05073e: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +050742: 5400 c704 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050746: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +05074a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +05074e: 0201 1200 |0329: move/from16 v1, v18 │ │ +050752: 6e20 681a 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050758: 0c1b |032e: move-result-object v27 │ │ +05075a: 1f1b 6302 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +05075e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +050762: 289f |0333: goto 02d2 // -0061 │ │ +050764: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +050768: 28fd |0336: goto 0333 // -0003 │ │ +05076a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +05076e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +050772: 7401 4f0e 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0e4f │ │ +050778: 0a1b |033e: move-result v27 │ │ +05077a: 0200 1b00 |033f: move/from16 v0, v27 │ │ +05077e: 8200 |0341: int-to-float v0, v0 │ │ +050780: 021b 0000 |0342: move/from16 v27, v0 │ │ +050784: 8270 |0344: int-to-float v0, v7 │ │ +050786: 021c 0000 |0345: move/from16 v28, v0 │ │ +05078a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +05078e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +050792: a619 1b1c |034b: add-float v25, v27, v28 │ │ +050796: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +05079a: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +05079e: 5200 8804 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +0507a2: 021b 0000 |0353: move/from16 v27, v0 │ │ +0507a6: 0200 1700 |0355: move/from16 v0, v23 │ │ +0507aa: 0201 1b00 |0357: move/from16 v1, v27 │ │ +0507ae: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +0507b2: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +0507b6: 5500 8904 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ +0507ba: 021b 0000 |035f: move/from16 v27, v0 │ │ +0507be: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +0507c2: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +0507c6: 5400 c704 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +0507ca: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +0507ce: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +0507d2: 0201 1200 |036b: move/from16 v1, v18 │ │ +0507d6: 6e20 6b1a 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +0507dc: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +0507e0: 5400 ac04 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0507e4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +0507e8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +0507ec: 5400 8604 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +0507f0: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +0507f4: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +0507f8: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +0507fc: 0202 1700 |0380: move/from16 v2, v23 │ │ +050800: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +050804: 6e40 eb0b 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ +05080a: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +05080e: 5400 c704 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050812: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +050816: 7401 6e1a 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05081c: 0a1b |0390: move-result v27 │ │ +05081e: 0200 1200 |0391: move/from16 v0, v18 │ │ +050822: 0201 1b00 |0393: move/from16 v1, v27 │ │ +050826: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +05082a: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +05082e: 5400 c704 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050832: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +050836: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +05083a: 0201 1200 |039f: move/from16 v1, v18 │ │ +05083e: 6e20 681a 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050844: 0c1b |03a4: move-result-object v27 │ │ +050846: 1f1b 6302 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +05084a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +05084e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +050852: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +050856: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +05085a: 28fa |03af: goto 03a9 // -0006 │ │ +05085c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +050860: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +050864: 5200 8804 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +050868: 021b 0000 |03b6: move/from16 v27, v0 │ │ +05086c: 0200 1700 |03b8: move/from16 v0, v23 │ │ +050870: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +050874: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +050878: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +05087c: 5200 8a04 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +050880: 021b 0000 |03c2: move/from16 v27, v0 │ │ +050884: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +050888: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +05088c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +050890: 5400 c704 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050894: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +050898: 7401 6e1a 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05089e: 0a1b |03d1: move-result v27 │ │ +0508a0: 0200 1200 |03d2: move/from16 v0, v18 │ │ +0508a4: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +0508a8: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +0508ac: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +0508b0: 5400 c704 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +0508b4: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +0508b8: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +0508bc: 0201 1200 |03e0: move/from16 v1, v18 │ │ +0508c0: 6e20 681a 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0508c6: 0c1b |03e5: move-result-object v27 │ │ +0508c8: 1f1b 6302 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +0508cc: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +0508d0: 28bf |03ea: goto 03a9 // -0041 │ │ +0508d2: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +0508d6: 28fd |03ed: goto 03ea // -0003 │ │ +0508d8: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +0508dc: 0201 1700 |03f0: move/from16 v1, v23 │ │ +0508e0: 0202 1200 |03f2: move/from16 v2, v18 │ │ +0508e4: 6e30 210e 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e21 │ │ +0508ea: 0c11 |03f7: move-result-object v17 │ │ +0508ec: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0508f0: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +0508f4: 5200 8a04 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@048a │ │ +0508f8: 021b 0000 |03fe: move/from16 v27, v0 │ │ +0508fc: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +050900: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +050904: 5400 c704 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050908: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +05090c: 7401 6e1a 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +050912: 0a1b |040b: move-result v27 │ │ +050914: 0200 1200 |040c: move/from16 v0, v18 │ │ +050918: 0201 1b00 |040e: move/from16 v1, v27 │ │ +05091c: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +050920: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +050924: 5400 c704 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050928: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +05092c: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +050930: 0201 1200 |041a: move/from16 v1, v18 │ │ +050934: 6e20 681a 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +05093a: 0c1b |041f: move-result-object v27 │ │ +05093c: 1f1b 6302 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +050940: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +050944: 2885 |0424: goto 03a9 // -007b │ │ +050946: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +05094a: 28fd |0427: goto 0424 // -0003 │ │ +05094c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +050950: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +050954: 7601 990e 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0e99 │ │ +05095a: 7401 580e 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0e58 │ │ +050960: 0a1b |0432: move-result v27 │ │ +050962: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +050966: 7401 390e 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0e39 │ │ +05096c: 0c0a |0438: move-result-object v10 │ │ +05096e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +050972: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +050976: 6e20 590e a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e59 │ │ +05097c: 0c11 |0440: move-result-object v17 │ │ +05097e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +050982: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +050986: 5200 8804 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +05098a: 021b 0000 |0447: move/from16 v27, v0 │ │ +05098e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +050992: 5200 b304 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050996: 021c 0000 |044d: move/from16 v28, v0 │ │ +05099a: 0200 1b00 |044f: move/from16 v0, v27 │ │ +05099e: 0201 1c00 |0451: move/from16 v1, v28 │ │ +0509a2: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +0509a6: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +0509aa: 7401 3f0e 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +0509b0: 0a1b |045a: move-result v27 │ │ +0509b2: 0200 1000 |045b: move/from16 v0, v16 │ │ +0509b6: 0201 1b00 |045d: move/from16 v1, v27 │ │ +0509ba: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +0509be: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +0509c2: 0201 1000 |0463: move/from16 v1, v16 │ │ +0509c6: 6e20 3e0e 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +0509cc: 0c05 |0468: move-result-object v5 │ │ +0509ce: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +0509d2: 6e20 5a0e 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0e5a │ │ +0509d8: 0c11 |046e: move-result-object v17 │ │ +0509da: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +0509de: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +0509e2: 5200 8804 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +0509e6: 021b 0000 |0475: move/from16 v27, v0 │ │ +0509ea: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +0509ee: 5200 b304 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0509f2: 021c 0000 |047b: move/from16 v28, v0 │ │ +0509f6: 0200 1b00 |047d: move/from16 v0, v27 │ │ +0509fa: 0201 1c00 |047f: move/from16 v1, v28 │ │ +0509fe: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +050a02: 6e20 6516 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1665 │ │ +050a08: 0a1b |0486: move-result v27 │ │ +050a0a: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +050a0e: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +050a12: 28cc |048b: goto 0457 // -0034 │ │ +050a14: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +050a18: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=923 │ │ 0x0002 line=924 │ │ 0x0003 line=925 │ │ @@ -66302,21 +66298,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0514c0: |[0514c0] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -0514d0: 5510 c104 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ -0514d4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0514d8: 6e20 7e0e 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0e7e │ │ -0514de: 0e00 |0007: return-void │ │ -0514e0: 6f20 c816 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@16c8 │ │ -0514e6: 28fc |000b: goto 0007 // -0004 │ │ +050a2c: |[050a2c] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +050a3c: 5510 c104 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@04c1 │ │ +050a40: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +050a44: 6e20 7e0e 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0e7e │ │ +050a4a: 0e00 |0007: return-void │ │ +050a4c: 6f20 c816 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@16c8 │ │ +050a52: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0004 line=1324 │ │ 0x0007 line=1328 │ │ 0x0008 line=1326 │ │ locals : │ │ @@ -66328,90 +66324,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 │ │ -0514e8: |[0514e8] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -0514f8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0514fa: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0514fc: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -0514fe: 54a4 ac04 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051502: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -051506: 54a4 ac04 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -05150a: 54a5 d004 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ -05150e: 6e20 fd0b 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bfd │ │ -051514: 54a4 ac04 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051518: 6e20 fc0b a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0bfc │ │ -05151e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -051520: 54a4 c704 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051524: 6e10 6e1a 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05152a: 0a04 |0019: move-result v4 │ │ -05152c: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -051530: 54a4 c704 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051534: 6e20 681a 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05153a: 0c01 |0021: move-result-object v1 │ │ -05153c: 1f01 5a02 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -051540: 54a4 ac04 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051544: 5215 8804 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ -051548: 5416 8604 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ -05154c: 6e40 eb0b a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ -051552: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -051556: 28e5 |002f: goto 0014 // -001b │ │ -051558: 54a4 ac04 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -05155c: 6e20 ed0b a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0bed │ │ -051562: 54a4 c704 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051566: 6e10 661a 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -05156c: 7010 7b0e 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0e7b │ │ -051572: 59a7 b304 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -051576: 6e30 810e 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ -05157c: 54a2 ac04 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051580: 5bab ac04 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051584: 59a7 b904 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ -051588: 54a4 ac04 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -05158c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -051590: 54a4 d004 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ -051594: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -051598: 2204 6002 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0260 │ │ -05159c: 7030 040e 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@0e04 │ │ -0515a2: 5ba4 d004 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ -0515a6: 54a4 ac04 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0515aa: 54a5 d004 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ -0515ae: 6e20 f60b 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bf6 │ │ -0515b4: 5ca7 d504 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -0515b8: 55a3 bc04 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -0515bc: 5ca9 bc04 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -0515c0: 54a4 ac04 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0515c4: 6e10 ee0b 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -0515ca: 0a04 |0069: move-result v4 │ │ -0515cc: 59a4 b904 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ -0515d0: 52a4 d804 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ -0515d4: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -0515d8: 54a4 ac04 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0515dc: 54a5 d604 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ -0515e0: 54a6 d704 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ -0515e4: 6e30 f70b 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0bf7 │ │ -0515ea: 52a4 d804 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ -0515ee: 6e40 870e 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ -0515f4: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -0515f6: 59a4 d804 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ -0515fa: 5ba8 d604 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ -0515fe: 5ba8 d704 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ -051602: 54a4 ad04 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04ad │ │ -051606: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -05160a: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -05160e: 54a4 ad04 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04ad │ │ -051612: 7230 fe0d 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@0dfe │ │ -051618: 0e00 |0090: return-void │ │ -05161a: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -05161e: 6e10 760e 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -051624: 28ef |0096: goto 0085 // -0011 │ │ -051626: 6e10 7f0e 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ -05162c: 28eb |009a: goto 0085 // -0015 │ │ +050a54: |[050a54] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +050a64: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +050a66: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +050a68: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +050a6a: 54a4 ac04 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050a6e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +050a72: 54a4 ac04 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050a76: 54a5 d004 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ +050a7a: 6e20 fd0b 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bfd │ │ +050a80: 54a4 ac04 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050a84: 6e20 fc0b a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0bfc │ │ +050a8a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +050a8c: 54a4 c704 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050a90: 6e10 6e1a 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +050a96: 0a04 |0019: move-result v4 │ │ +050a98: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +050a9c: 54a4 c704 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050aa0: 6e20 681a 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050aa6: 0c01 |0021: move-result-object v1 │ │ +050aa8: 1f01 6302 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +050aac: 54a4 ac04 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050ab0: 5215 8804 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0488 │ │ +050ab4: 5416 8604 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0486 │ │ +050ab8: 6e40 eb0b a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0beb │ │ +050abe: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +050ac2: 28e5 |002f: goto 0014 // -001b │ │ +050ac4: 54a4 ac04 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050ac8: 6e20 ed0b a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0bed │ │ +050ace: 54a4 c704 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050ad2: 6e10 661a 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +050ad8: 7010 7b0e 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0e7b │ │ +050ade: 59a7 b304 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050ae2: 6e30 810e 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0e81 │ │ +050ae8: 54a2 ac04 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050aec: 5bab ac04 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050af0: 59a7 b904 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ +050af4: 54a4 ac04 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050af8: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +050afc: 54a4 d004 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ +050b00: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +050b04: 2204 6902 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0269 │ │ +050b08: 7030 040e 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@0e04 │ │ +050b0e: 5ba4 d004 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ +050b12: 54a4 ac04 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050b16: 54a5 d004 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@04d0 │ │ +050b1a: 6e20 f60b 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bf6 │ │ +050b20: 5ca7 d504 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +050b24: 55a3 bc04 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +050b28: 5ca9 bc04 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +050b2c: 54a4 ac04 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050b30: 6e10 ee0b 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +050b36: 0a04 |0069: move-result v4 │ │ +050b38: 59a4 b904 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@04b9 │ │ +050b3c: 52a4 d804 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ +050b40: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +050b44: 54a4 ac04 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050b48: 54a5 d604 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ +050b4c: 54a6 d704 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ +050b50: 6e30 f70b 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0bf7 │ │ +050b56: 52a4 d804 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ +050b5a: 6e40 870e 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ +050b60: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +050b62: 59a4 d804 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@04d8 │ │ +050b66: 5ba8 d604 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@04d6 │ │ +050b6a: 5ba8 d704 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@04d7 │ │ +050b6e: 54a4 ad04 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04ad │ │ +050b72: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +050b76: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +050b7a: 54a4 ad04 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04ad │ │ +050b7e: 7230 fe0d 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@0dfe │ │ +050b84: 0e00 |0090: return-void │ │ +050b86: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +050b8a: 6e10 760e 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +050b90: 28ef |0096: goto 0085 // -0011 │ │ +050b92: 6e10 7f0e 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ +050b98: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=413 │ │ 0x0007 line=414 │ │ 0x000e line=415 │ │ 0x0013 line=416 │ │ 0x001c line=417 │ │ @@ -66459,49 +66455,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -051630: |[051630] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -051640: 6001 2d00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -051644: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -051646: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -05164a: 5461 dd04 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04dd │ │ -05164e: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -051652: 1c01 3b03 |0009: const-class v1, Landroid/view/ViewGroup; // type@033b │ │ -051656: 1a02 201b |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1b20 │ │ -05165a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -05165c: 2333 4d04 |000e: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -051660: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -051662: 6205 e407 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@07e4 │ │ -051666: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -05166a: 6e30 ee19 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ -051670: 0c01 |0018: move-result-object v1 │ │ -051672: 5b61 dd04 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04dd │ │ -051676: 5461 dd04 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04dd │ │ -05167a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -05167c: 2322 4e04 |001e: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -051680: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -051682: 7110 de19 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@19de │ │ -051688: 0c04 |0024: move-result-object v4 │ │ -05168a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -05168e: 6e30 5d1a 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -051694: 0e00 |002a: return-void │ │ -051696: 0d00 |002b: move-exception v0 │ │ -051698: 1a01 d70b |002c: const-string v1, "ViewPager" // string@0bd7 │ │ -05169c: 1a02 5702 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0257 │ │ -0516a0: 7130 9515 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -0516a6: 28e8 |0033: goto 001b // -0018 │ │ -0516a8: 0d00 |0034: move-exception v0 │ │ -0516aa: 1a01 d70b |0035: const-string v1, "ViewPager" // string@0bd7 │ │ -0516ae: 1a02 1d03 |0037: const-string v2, "Error changing children drawing order" // string@031d │ │ -0516b2: 7130 9515 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -0516b8: 28ee |003c: goto 002a // -0012 │ │ +050b9c: |[050b9c] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +050bac: 6001 2d00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +050bb0: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +050bb2: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +050bb6: 5461 dd04 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04dd │ │ +050bba: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +050bbe: 1c01 4403 |0009: const-class v1, Landroid/view/ViewGroup; // type@0344 │ │ +050bc2: 1a02 291b |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1b29 │ │ +050bc6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +050bc8: 2333 5604 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +050bcc: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +050bce: 6205 e407 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@07e4 │ │ +050bd2: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +050bd6: 6e30 ee19 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ +050bdc: 0c01 |0018: move-result-object v1 │ │ +050bde: 5b61 dd04 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04dd │ │ +050be2: 5461 dd04 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@04dd │ │ +050be6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +050be8: 2322 5704 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +050bec: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +050bee: 7110 de19 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@19de │ │ +050bf4: 0c04 |0024: move-result-object v4 │ │ +050bf6: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +050bfa: 6e30 5d1a 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +050c00: 0e00 |002a: return-void │ │ +050c02: 0d00 |002b: move-exception v0 │ │ +050c04: 1a01 e00b |002c: const-string v1, "ViewPager" // string@0be0 │ │ +050c08: 1a02 5702 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0257 │ │ +050c0c: 7130 9515 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +050c12: 28e8 |0033: goto 001b // -0018 │ │ +050c14: 0d00 |0034: move-exception v0 │ │ +050c16: 1a01 e00b |0035: const-string v1, "ViewPager" // string@0be0 │ │ +050c1a: 1a02 1d03 |0037: const-string v2, "Error changing children drawing order" // string@031d │ │ +050c1e: 7130 9515 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +050c24: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=628 │ │ @@ -66524,24 +66520,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0516d8: |[0516d8] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -0516e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0516ea: 5c21 d504 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -0516ee: 5520 bc04 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -0516f2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0516f6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0516f8: 6e40 870e 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ -0516fe: 0e00 |000b: return-void │ │ -051700: 0110 |000c: move v0, v1 │ │ -051702: 28fb |000d: goto 0008 // -0005 │ │ +050c44: |[050c44] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +050c54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +050c56: 5c21 d504 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +050c5a: 5520 bc04 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +050c5e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +050c62: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +050c64: 6e40 870e 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ +050c6a: 0e00 |000b: return-void │ │ +050c6c: 0110 |000c: move v0, v1 │ │ +050c6e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=494 │ │ 0x0003 line=495 │ │ 0x000b line=496 │ │ 0x000d line=495 │ │ locals : │ │ @@ -66553,19 +66549,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -051704: |[051704] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -051714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051716: 5c10 d504 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ -05171a: 6e40 870e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ -051720: 0e00 |0006: return-void │ │ +050c70: |[050c70] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +050c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050c82: 5c10 d504 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@04d5 │ │ +050c86: 6e40 870e 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0e87 │ │ +050c8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -66577,18 +66573,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -051724: |[051724] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -051734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051736: 6e50 880e 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0e88 │ │ -05173c: 0e00 |0004: return-void │ │ +050c90: |[050c90] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +050ca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050ca2: 6e50 880e 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0e88 │ │ +050ca8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -66600,86 +66596,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -051740: |[051740] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -051750: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051752: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -051754: 5453 ac04 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051758: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -05175c: 5453 ac04 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051760: 6e10 ee0b 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -051766: 0a03 |000b: move-result v3 │ │ -051768: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -05176c: 7020 950e 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -051772: 0e00 |0011: return-void │ │ -051774: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -051778: 5253 b304 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -05177c: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -051780: 5453 c704 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -051784: 6e10 6e1a 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05178a: 0a03 |001d: move-result v3 │ │ -05178c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -051790: 7020 950e 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -051796: 28ee |0023: goto 0011 // -0012 │ │ -051798: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -05179c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -05179e: 5252 d104 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -0517a2: 5253 b304 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -0517a6: b023 |002b: add-int/2addr v3, v2 │ │ -0517a8: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -0517ac: 5253 b304 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -0517b0: b123 |0030: sub-int/2addr v3, v2 │ │ -0517b2: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -0517b6: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -0517b8: 5453 c704 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0517bc: 6e10 6e1a 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0517c2: 0a03 |0039: move-result v3 │ │ -0517c4: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -0517c8: 5453 c704 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ -0517cc: 6e20 681a 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0517d2: 0c03 |0041: move-result-object v3 │ │ -0517d4: 1f03 5a02 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@025a │ │ -0517d8: 5c30 8904 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ -0517dc: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0517e0: 28ec |0048: goto 0034 // -0014 │ │ -0517e2: 5453 ac04 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0517e6: 6e10 ee0b 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -0517ec: 0a03 |004e: move-result v3 │ │ -0517ee: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -0517f2: 5453 ac04 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -0517f6: 6e10 ee0b 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -0517fc: 0a03 |0056: move-result v3 │ │ -0517fe: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -051802: 28ce |0059: goto 0027 // -0032 │ │ -051804: 5253 b304 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -051808: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -05180c: 5553 bc04 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ -051810: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -051814: 5956 b304 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -051818: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -05181c: 5453 d204 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -051820: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -051824: 5453 d204 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -051828: 7220 010e 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ -05182e: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -051832: 5453 c404 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -051836: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -05183a: 5453 c404 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -05183e: 7220 010e 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ -051844: 6e10 7f0e 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ -05184a: 2894 |007d: goto 0011 // -006c │ │ -05184c: 0140 |007e: move v0, v4 │ │ -05184e: 28df |007f: goto 005e // -0021 │ │ -051850: 6e20 770e 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0e77 │ │ -051856: 7050 820e 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0e82 │ │ -05185c: 288b |0086: goto 0011 // -0075 │ │ +050cac: |[050cac] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +050cbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050cbe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +050cc0: 5453 ac04 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050cc4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +050cc8: 5453 ac04 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050ccc: 6e10 ee0b 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +050cd2: 0a03 |000b: move-result v3 │ │ +050cd4: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +050cd8: 7020 950e 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +050cde: 0e00 |0011: return-void │ │ +050ce0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +050ce4: 5253 b304 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050ce8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +050cec: 5453 c704 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050cf0: 6e10 6e1a 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +050cf6: 0a03 |001d: move-result v3 │ │ +050cf8: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +050cfc: 7020 950e 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +050d02: 28ee |0023: goto 0011 // -0012 │ │ +050d04: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +050d08: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +050d0a: 5252 d104 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +050d0e: 5253 b304 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050d12: b023 |002b: add-int/2addr v3, v2 │ │ +050d14: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +050d18: 5253 b304 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050d1c: b123 |0030: sub-int/2addr v3, v2 │ │ +050d1e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +050d22: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +050d24: 5453 c704 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050d28: 6e10 6e1a 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +050d2e: 0a03 |0039: move-result v3 │ │ +050d30: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +050d34: 5453 c704 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@04c7 │ │ +050d38: 6e20 681a 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +050d3e: 0c03 |0041: move-result-object v3 │ │ +050d40: 1f03 6302 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0263 │ │ +050d44: 5c30 8904 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0489 │ │ +050d48: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +050d4c: 28ec |0048: goto 0034 // -0014 │ │ +050d4e: 5453 ac04 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050d52: 6e10 ee0b 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +050d58: 0a03 |004e: move-result v3 │ │ +050d5a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +050d5e: 5453 ac04 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +050d62: 6e10 ee0b 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +050d68: 0a03 |0056: move-result v3 │ │ +050d6a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +050d6e: 28ce |0059: goto 0027 // -0032 │ │ +050d70: 5253 b304 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050d74: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +050d78: 5553 bc04 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@04bc │ │ +050d7c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +050d80: 5956 b304 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +050d84: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +050d88: 5453 d204 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +050d8c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +050d90: 5453 d204 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +050d94: 7220 010e 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ +050d9a: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +050d9e: 5453 c404 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +050da2: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +050da6: 5453 c404 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +050daa: 7220 010e 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0e01 │ │ +050db0: 6e10 7f0e 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ +050db6: 2894 |007d: goto 0011 // -006c │ │ +050db8: 0140 |007e: move v0, v4 │ │ +050dba: 28df |007f: goto 005e // -0021 │ │ +050dbc: 6e20 770e 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0e77 │ │ +050dc2: 7050 820e 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0e82 │ │ +050dc8: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=518 │ │ 0x000e line=519 │ │ 0x0011 line=558 │ │ 0x0012 line=522 │ │ 0x0020 line=523 │ │ @@ -66720,18 +66716,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 │ │ -051860: |[051860] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -051870: 5410 c404 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -051874: 5b12 c404 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ -051878: 1100 |0004: return-object v0 │ │ +050dcc: |[050dcc] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +050ddc: 5410 c404 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +050de0: 5b12 c404 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04c4 │ │ +050de4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=660 │ │ 0x0004 line=661 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -66743,39 +66739,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -05187c: |[05187c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -05188c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05188e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -051892: 1a00 d70b |0003: const-string v0, "ViewPager" // string@0bd7 │ │ -051896: 2201 f403 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -05189a: 7010 3b1a 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0518a0: 1a02 420a |000a: const-string v2, "Requested offscreen page limit " // string@0a42 │ │ -0518a4: 6e20 431a 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0518aa: 0c01 |000f: move-result-object v1 │ │ -0518ac: 6e20 3f1a 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0518b2: 0c01 |0013: move-result-object v1 │ │ -0518b4: 1a02 8900 |0014: const-string v2, " too small; defaulting to " // string@0089 │ │ -0518b8: 6e20 431a 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0518be: 0c01 |0019: move-result-object v1 │ │ -0518c0: 6e20 3f1a 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0518c6: 0c01 |001d: move-result-object v1 │ │ -0518c8: 6e10 481a 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0518ce: 0c01 |0021: move-result-object v1 │ │ -0518d0: 7120 9815 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0518d6: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -0518d8: 5240 d104 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -0518dc: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -0518e0: 5945 d104 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ -0518e4: 6e10 760e 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -0518ea: 0e00 |002f: return-void │ │ +050de8: |[050de8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +050df8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +050dfa: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +050dfe: 1a00 e00b |0003: const-string v0, "ViewPager" // string@0be0 │ │ +050e02: 2201 fd03 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +050e06: 7010 3b1a 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +050e0c: 1a02 4b0a |000a: const-string v2, "Requested offscreen page limit " // string@0a4b │ │ +050e10: 6e20 431a 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +050e16: 0c01 |000f: move-result-object v1 │ │ +050e18: 6e20 3f1a 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +050e1e: 0c01 |0013: move-result-object v1 │ │ +050e20: 1a02 8900 |0014: const-string v2, " too small; defaulting to " // string@0089 │ │ +050e24: 6e20 431a 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +050e2a: 0c01 |0019: move-result-object v1 │ │ +050e2c: 6e20 3f1a 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +050e32: 0c01 |001d: move-result-object v1 │ │ +050e34: 6e10 481a 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +050e3a: 0c01 |0021: move-result-object v1 │ │ +050e3c: 7120 9815 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +050e42: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +050e44: 5240 d104 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +050e48: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +050e4c: 5945 d104 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@04d1 │ │ +050e50: 6e10 760e 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +050e56: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=693 │ │ 0x0003 line=694 │ │ 0x0025 line=696 │ │ 0x0026 line=698 │ │ 0x002a line=699 │ │ @@ -66790,17 +66786,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 │ │ -0518ec: |[0518ec] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -0518fc: 5b01 ad04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04ad │ │ -051900: 0e00 |0002: return-void │ │ +050e58: |[050e58] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +050e68: 5b01 ad04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@04ad │ │ +050e6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -66810,17 +66806,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 │ │ -051904: |[051904] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -051914: 5b01 d204 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ -051918: 0e00 |0002: return-void │ │ +050e70: |[050e70] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +050e80: 5b01 d204 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@04d2 │ │ +050e84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -66830,22 +66826,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -05191c: |[05191c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -05192c: 5220 d304 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -051930: 5923 d304 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -051934: 6e10 560e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ -05193a: 0a01 |0007: move-result v1 │ │ -05193c: 7050 780e 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0e78 │ │ -051942: 6e10 7f0e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ -051948: 0e00 |000e: return-void │ │ +050e88: |[050e88] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +050e98: 5220 d304 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +050e9c: 5923 d304 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +050ea0: 6e10 560e 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0e56 │ │ +050ea6: 0a01 |0007: move-result v1 │ │ +050ea8: 7050 780e 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0e78 │ │ +050eae: 6e10 7f0e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0e7f │ │ +050eb4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ 0x0004 line=716 │ │ 0x0008 line=717 │ │ 0x000b line=719 │ │ @@ -66861,23 +66857,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05194c: |[05194c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -05195c: 6e10 430e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0e43 │ │ -051962: 0c00 |0003: move-result-object v0 │ │ -051964: 6e10 d500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -05196a: 0c00 |0007: move-result-object v0 │ │ -05196c: 6e20 2e01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -051972: 0c00 |000b: move-result-object v0 │ │ -051974: 6e20 920e 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0e92 │ │ -05197a: 0e00 |000f: return-void │ │ +050eb8: |[050eb8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +050ec8: 6e10 430e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0e43 │ │ +050ece: 0c00 |0003: move-result-object v0 │ │ +050ed0: 6e10 d500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +050ed6: 0c00 |0007: move-result-object v0 │ │ +050ed8: 6e20 2e01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +050ede: 0c00 |000b: move-result-object v0 │ │ +050ee0: 6e20 920e 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0e92 │ │ +050ee6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000f line=750 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -66887,25 +66883,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05197c: |[05197c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05198c: 5b12 cc04 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -051990: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -051994: 6e10 790e 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0e79 │ │ -05199a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -05199e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0519a0: 6e20 960e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0e96 │ │ -0519a6: 6e10 5e0e 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0e5e │ │ -0519ac: 0e00 |0010: return-void │ │ -0519ae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0519b0: 28f8 |0012: goto 000a // -0008 │ │ +050ee8: |[050ee8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +050ef8: 5b12 cc04 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +050efc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +050f00: 6e10 790e 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0e79 │ │ +050f06: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +050f0a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +050f0c: 6e20 960e 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0e96 │ │ +050f12: 6e10 5e0e 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0e5e │ │ +050f18: 0e00 |0010: return-void │ │ +050f1a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +050f1c: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0007 line=739 │ │ 0x000d line=740 │ │ 0x0010 line=741 │ │ @@ -66919,44 +66915,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 │ │ -0519b4: |[0519b4] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -0519c4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0519c6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0519c8: 6004 2d00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0519cc: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -0519d0: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -0519d4: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -0519d8: 0120 |000a: move v0, v2 │ │ -0519da: 5464 d404 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ -0519de: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -0519e2: 0124 |000f: move v4, v2 │ │ -0519e4: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -0519e8: 0121 |0012: move v1, v2 │ │ -0519ea: 5b68 d404 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ -0519ee: 6e20 840e 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0e84 │ │ -0519f4: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -0519f8: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -0519fc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0519fe: 5962 b604 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ -051a02: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -051a06: 6e10 760e 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -051a0c: 0e00 |0024: return-void │ │ -051a0e: 0130 |0025: move v0, v3 │ │ -051a10: 28e5 |0026: goto 000b // -001b │ │ -051a12: 0134 |0027: move v4, v3 │ │ -051a14: 28e8 |0028: goto 0010 // -0018 │ │ -051a16: 0131 |0029: move v1, v3 │ │ -051a18: 28e9 |002a: goto 0013 // -0017 │ │ -051a1a: 5963 b604 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ -051a1e: 28f2 |002d: goto 001f // -000e │ │ +050f20: |[050f20] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +050f30: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +050f32: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +050f34: 6004 2d00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +050f38: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +050f3c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +050f40: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +050f44: 0120 |000a: move v0, v2 │ │ +050f46: 5464 d404 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ +050f4a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +050f4e: 0124 |000f: move v4, v2 │ │ +050f50: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +050f54: 0121 |0012: move v1, v2 │ │ +050f56: 5b68 d404 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@04d4 │ │ +050f5a: 6e20 840e 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0e84 │ │ +050f60: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +050f64: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +050f68: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +050f6a: 5962 b604 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ +050f6e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +050f72: 6e10 760e 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +050f78: 0e00 |0024: return-void │ │ +050f7a: 0130 |0025: move v0, v3 │ │ +050f7c: 28e5 |0026: goto 000b // -001b │ │ +050f7e: 0134 |0027: move v4, v3 │ │ +050f80: 28e8 |0028: goto 0010 // -0018 │ │ +050f82: 0131 |0029: move v1, v3 │ │ +050f84: 28e9 |002a: goto 0013 // -0017 │ │ +050f86: 5963 b604 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@04b6 │ │ +050f8a: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=613 │ │ 0x0008 line=614 │ │ 0x000b line=615 │ │ 0x0013 line=616 │ │ 0x0015 line=617 │ │ @@ -66981,18 +66977,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -051a20: |[051a20] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -051a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051a32: 6e40 980e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0e98 │ │ -051a38: 0e00 |0004: return-void │ │ +050f8c: |[050f8c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +050f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050f9e: 6e40 980e 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0e98 │ │ +050fa4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -67003,98 +66999,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -051a3c: |[051a3c] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -051a4c: 6e10 3f0e 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ -051a52: 0a01 |0003: move-result v1 │ │ -051a54: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -051a58: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -051a5a: 7020 950e 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -051a60: 0e00 |000a: return-void │ │ -051a62: 6e10 540e 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ -051a68: 0a02 |000e: move-result v2 │ │ -051a6a: 6e10 550e 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ -051a70: 0a03 |0012: move-result v3 │ │ -051a72: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -051a76: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -051a7a: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -051a7e: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -051a82: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -051a84: 7020 2b0e 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ -051a8a: 6e10 760e 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ -051a90: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -051a92: 7020 940e 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -051a98: 28e4 |0026: goto 000a // -001c │ │ -051a9a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -051a9c: 7020 950e 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ -051aa2: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -051aa4: 7020 940e 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ -051aaa: 7010 420e 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ -051ab0: 0a0c |0032: move-result v12 │ │ -051ab2: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -051ab6: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -051aba: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -051abe: 7110 151a 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -051ac4: 0a0e |003c: move-result v14 │ │ -051ac6: 82ee |003d: int-to-float v14, v14 │ │ -051ac8: c8ed |003e: mul-float/2addr v13, v14 │ │ -051aca: 82ce |003f: int-to-float v14, v12 │ │ -051acc: c9ed |0040: div-float/2addr v13, v14 │ │ -051ace: 7120 191a d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -051ad4: 0a08 |0044: move-result v8 │ │ -051ad6: 8291 |0045: int-to-float v1, v9 │ │ -051ad8: 829d |0046: int-to-float v13, v9 │ │ -051ada: 6e20 310e 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0e31 │ │ -051ae0: 0a0e |004a: move-result v14 │ │ -051ae2: c8ed |004b: mul-float/2addr v13, v14 │ │ -051ae4: a607 010d |004c: add-float v7, v1, v13 │ │ -051ae8: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -051aea: 7701 151a 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -051af0: 0a12 |0052: move-result v18 │ │ -051af2: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -051af6: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -051afa: 0200 1200 |0057: move/from16 v0, v18 │ │ -051afe: 820d |0059: int-to-float v13, v0 │ │ -051b00: a90d 070d |005a: div-float v13, v7, v13 │ │ -051b04: 7110 141a 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -051b0a: 0a0d |005f: move-result v13 │ │ -051b0c: c8d1 |0060: mul-float/2addr v1, v13 │ │ -051b0e: 7110 1b1a 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1a1b │ │ -051b14: 0a01 |0064: move-result v1 │ │ -051b16: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -051b1a: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -051b1e: 7120 1a1a 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -051b24: 0a06 |006c: move-result v6 │ │ -051b26: 54f1 db04 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ -051b2a: 7406 f317 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@17f3 │ │ -051b30: 7110 670d 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -051b36: 2895 |0075: goto 000a // -006b │ │ -051b38: 82c1 |0076: int-to-float v1, v12 │ │ -051b3a: 54fd ac04 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ -051b3e: 52fe b304 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ -051b42: 6e20 f10b ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ -051b48: 0a0d |007e: move-result v13 │ │ -051b4a: a80b 010d |007f: mul-float v11, v1, v13 │ │ -051b4e: 7110 151a 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -051b54: 0a01 |0084: move-result v1 │ │ -051b56: 8211 |0085: int-to-float v1, v1 │ │ -051b58: 52fd d304 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ -051b5c: 82dd |0088: int-to-float v13, v13 │ │ -051b5e: c6bd |0089: add-float/2addr v13, v11 │ │ -051b60: a90a 010d |008a: div-float v10, v1, v13 │ │ -051b64: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -051b68: c6a1 |008e: add-float/2addr v1, v10 │ │ -051b6a: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -051b6e: c8d1 |0091: mul-float/2addr v1, v13 │ │ -051b70: 8716 |0092: float-to-int v6, v1 │ │ -051b72: 28d4 |0093: goto 0067 // -002c │ │ +050fa8: |[050fa8] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +050fb8: 6e10 3f0e 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0e3f │ │ +050fbe: 0a01 |0003: move-result v1 │ │ +050fc0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +050fc4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +050fc6: 7020 950e 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +050fcc: 0e00 |000a: return-void │ │ +050fce: 6e10 540e 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0e54 │ │ +050fd4: 0a02 |000e: move-result v2 │ │ +050fd6: 6e10 550e 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0e55 │ │ +050fdc: 0a03 |0012: move-result v3 │ │ +050fde: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +050fe2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +050fe6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +050fea: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +050fee: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +050ff0: 7020 2b0e 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0e2b │ │ +050ff6: 6e10 760e 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0e76 │ │ +050ffc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +050ffe: 7020 940e 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +051004: 28e4 |0026: goto 000a // -001c │ │ +051006: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +051008: 7020 950e 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0e95 │ │ +05100e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +051010: 7020 940e 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0e94 │ │ +051016: 7010 420e 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0e42 │ │ +05101c: 0a0c |0032: move-result v12 │ │ +05101e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +051022: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +051026: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +05102a: 7110 151a 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +051030: 0a0e |003c: move-result v14 │ │ +051032: 82ee |003d: int-to-float v14, v14 │ │ +051034: c8ed |003e: mul-float/2addr v13, v14 │ │ +051036: 82ce |003f: int-to-float v14, v12 │ │ +051038: c9ed |0040: div-float/2addr v13, v14 │ │ +05103a: 7120 191a d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +051040: 0a08 |0044: move-result v8 │ │ +051042: 8291 |0045: int-to-float v1, v9 │ │ +051044: 829d |0046: int-to-float v13, v9 │ │ +051046: 6e20 310e 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0e31 │ │ +05104c: 0a0e |004a: move-result v14 │ │ +05104e: c8ed |004b: mul-float/2addr v13, v14 │ │ +051050: a607 010d |004c: add-float v7, v1, v13 │ │ +051054: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +051056: 7701 151a 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05105c: 0a12 |0052: move-result v18 │ │ +05105e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +051062: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +051066: 0200 1200 |0057: move/from16 v0, v18 │ │ +05106a: 820d |0059: int-to-float v13, v0 │ │ +05106c: a90d 070d |005a: div-float v13, v7, v13 │ │ +051070: 7110 141a 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +051076: 0a0d |005f: move-result v13 │ │ +051078: c8d1 |0060: mul-float/2addr v1, v13 │ │ +05107a: 7110 1b1a 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@1a1b │ │ +051080: 0a01 |0064: move-result v1 │ │ +051082: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +051086: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +05108a: 7120 1a1a 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +051090: 0a06 |006c: move-result v6 │ │ +051092: 54f1 db04 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@04db │ │ +051096: 7406 f317 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@17f3 │ │ +05109c: 7110 670d 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +0510a2: 2895 |0075: goto 000a // -006b │ │ +0510a4: 82c1 |0076: int-to-float v1, v12 │ │ +0510a6: 54fd ac04 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@04ac │ │ +0510aa: 52fe b304 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@04b3 │ │ +0510ae: 6e20 f10b ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0bf1 │ │ +0510b4: 0a0d |007e: move-result v13 │ │ +0510b6: a80b 010d |007f: mul-float v11, v1, v13 │ │ +0510ba: 7110 151a 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +0510c0: 0a01 |0084: move-result v1 │ │ +0510c2: 8211 |0085: int-to-float v1, v1 │ │ +0510c4: 52fd d304 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@04d3 │ │ +0510c8: 82dd |0088: int-to-float v13, v13 │ │ +0510ca: c6bd |0089: add-float/2addr v13, v11 │ │ +0510cc: a90a 010d |008a: div-float v10, v1, v13 │ │ +0510d0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +0510d4: c6a1 |008e: add-float/2addr v1, v10 │ │ +0510d6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +0510da: c8d1 |0091: mul-float/2addr v1, v13 │ │ +0510dc: 8716 |0092: float-to-int v6, v1 │ │ +0510de: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=796 │ │ 0x000a line=832 │ │ 0x000b line=799 │ │ 0x000f line=800 │ │ @@ -67142,38 +67138,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051b74: |[051b74] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -051b84: 6f20 ce16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@16ce │ │ -051b8a: 0a00 |0003: move-result v0 │ │ -051b8c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -051b90: 5410 cc04 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -051b94: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -051b98: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -051b9a: 0f00 |000b: return v0 │ │ -051b9c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -051b9e: 28fe |000d: goto 000b // -0002 │ │ +0510e0: |[0510e0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0510f0: 6f20 ce16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@16ce │ │ +0510f6: 0a00 |0003: move-result v0 │ │ +0510f8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0510fc: 5410 cc04 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +051100: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +051104: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +051106: 0f00 |000b: return v0 │ │ +051108: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05110a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #323 header: │ │ -class_idx : 615 │ │ +class_idx : 624 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -67191,21 +67187,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 : 3033 (ViewParentCompat.java) │ │ + source_file_idx : 3042 (ViewParentCompat.java) │ │ │ │ Class #324 header: │ │ -class_idx : 617 │ │ +class_idx : 626 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3042 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -67228,26 +67224,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -051ba0: |[051ba0] android.support.v4.view.ViewParentCompat.:()V │ │ -051bb0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -051bb4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -051bb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -051bbc: 2201 6602 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@0266 │ │ -051bc0: 7010 9b0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0e9b │ │ -051bc6: 6901 e504 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e5 │ │ -051bca: 0e00 |000d: return-void │ │ -051bcc: 2201 6802 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0268 │ │ -051bd0: 7010 9e0e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0e9e │ │ -051bd6: 6901 e504 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e5 │ │ -051bda: 28f8 |0015: goto 000d // -0008 │ │ +05110c: |[05110c] android.support.v4.view.ViewParentCompat.:()V │ │ +05111c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +051120: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +051124: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +051128: 2201 6f02 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@026f │ │ +05112c: 7010 9b0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0e9b │ │ +051132: 6901 e504 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e5 │ │ +051136: 0e00 |000d: return-void │ │ +051138: 2201 7102 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0271 │ │ +05113c: 7010 9e0e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0e9e │ │ +051142: 6901 e504 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e5 │ │ +051146: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -67259,17 +67255,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051bdc: |[051bdc] android.support.v4.view.ViewParentCompat.:()V │ │ -051bec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -051bf2: 0e00 |0003: return-void │ │ +051148: |[051148] android.support.v4.view.ViewParentCompat.:()V │ │ +051158: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05115e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -67278,35 +67274,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 │ │ -051bf4: |[051bf4] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051c04: 6200 e504 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e5 │ │ -051c08: 7240 9d0e 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@0e9d │ │ -051c0e: 0a00 |0005: move-result v0 │ │ -051c10: 0f00 |0006: return v0 │ │ +051160: |[051160] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051170: 6200 e504 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@04e5 │ │ +051174: 7240 9d0e 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@0e9d │ │ +05117a: 0a00 |0005: move-result v0 │ │ +05117c: 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 : 3033 (ViewParentCompat.java) │ │ + source_file_idx : 3042 (ViewParentCompat.java) │ │ │ │ Class #325 header: │ │ -class_idx : 618 │ │ +class_idx : 627 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3034 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3043 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #325 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -67321,17 +67317,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051c14: |[051c14] android.support.v4.view.ViewParentCompatICS.:()V │ │ -051c24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -051c2a: 0e00 |0003: return-void │ │ +051180: |[051180] android.support.v4.view.ViewParentCompatICS.:()V │ │ +051190: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051196: 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;) │ │ @@ -67339,34 +67335,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 │ │ -051c2c: |[051c2c] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051c3c: 7230 d116 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@16d1 │ │ -051c42: 0a00 |0003: move-result v0 │ │ -051c44: 0f00 |0004: return v0 │ │ +051198: |[051198] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0511a8: 7230 d116 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@16d1 │ │ +0511ae: 0a00 |0003: move-result v0 │ │ +0511b0: 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 : 3034 (ViewParentCompatICS.java) │ │ + source_file_idx : 3043 (ViewParentCompatICS.java) │ │ │ │ Class #326 header: │ │ -class_idx : 626 │ │ +class_idx : 635 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 32 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -67570,21 +67566,21 @@ │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ name : 'yBy' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #327 header: │ │ -class_idx : 627 │ │ +class_idx : 636 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3048 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 32 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -67619,38 +67615,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -051c48: |[051c48] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ -051c58: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -051c5c: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -051c60: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -051c64: 2201 7002 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0270 │ │ -051c68: 7010 f20e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@0ef2 │ │ -051c6e: 6901 ec04 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051c72: 0e00 |000d: return-void │ │ -051c74: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -051c78: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -051c7c: 2201 7102 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@0271 │ │ -051c80: 7010 f40e 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0ef4 │ │ -051c86: 6901 ec04 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051c8a: 28f4 |0019: goto 000d // -000c │ │ -051c8c: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -051c90: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -051c94: 2201 6f02 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@026f │ │ -051c98: 7010 d20e 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0ed2 │ │ -051c9e: 6901 ec04 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051ca2: 28e8 |0025: goto 000d // -0018 │ │ -051ca4: 2201 6b02 |0026: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@026b │ │ -051ca8: 7010 a50e 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0ea5 │ │ -051cae: 6901 ec04 |002b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051cb2: 28e0 |002d: goto 000d // -0020 │ │ +0511b4: |[0511b4] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ +0511c4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0511c8: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0511cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0511d0: 2201 7902 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@0279 │ │ +0511d4: 7010 f20e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@0ef2 │ │ +0511da: 6901 ec04 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0511de: 0e00 |000d: return-void │ │ +0511e0: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +0511e4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0511e8: 2201 7a02 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@027a │ │ +0511ec: 7010 f40e 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0ef4 │ │ +0511f2: 6901 ec04 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0511f6: 28f4 |0019: goto 000d // -000c │ │ +0511f8: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +0511fc: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +051200: 2201 7802 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@0278 │ │ +051204: 7010 d20e 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0ed2 │ │ +05120a: 6901 ec04 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +05120e: 28e8 |0025: goto 000d // -0018 │ │ +051210: 2201 7402 |0026: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0274 │ │ +051214: 7010 a50e 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0ea5 │ │ +05121a: 6901 ec04 |002b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +05121e: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0002 line=461 │ │ 0x0006 line=462 │ │ 0x000d line=470 │ │ 0x000e line=463 │ │ @@ -67666,20 +67662,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -051cb4: |[051cb4] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ -051cc4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -051cca: 2200 0004 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0400 │ │ -051cce: 7020 521a 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1a52 │ │ -051cd4: 5b10 ee04 |0008: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051cd8: 0e00 |000a: return-void │ │ +051220: |[051220] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ +051230: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051236: 2200 0904 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0409 │ │ +05123a: 7020 521a 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1a52 │ │ +051240: 5b10 ee04 |0008: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051244: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x000a line=29 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -67691,23 +67687,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051cdc: |[051cdc] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051cec: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051cf0: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051cf6: 0c00 |0005: move-result-object v0 │ │ -051cf8: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051cfc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051d00: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051d04: 7230 f80e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/view/View;F)V // method@0ef8 │ │ -051d0a: 1102 |000f: return-object v2 │ │ +051248: |[051248] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051258: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +05125c: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +051262: 0c00 |0005: move-result-object v0 │ │ +051264: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051268: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +05126c: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051270: 7230 f80e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/view/View;F)V // method@0ef8 │ │ +051276: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x000a line=503 │ │ 0x000f line=505 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67719,23 +67715,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051d0c: |[051d0c] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051d1c: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051d20: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051d26: 0c00 |0005: move-result-object v0 │ │ -051d28: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051d2c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051d30: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051d34: 7230 f90e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/view/View;F)V // method@0ef9 │ │ -051d3a: 1102 |000f: return-object v2 │ │ +051278: |[051278] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051288: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +05128c: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +051292: 0c00 |0005: move-result-object v0 │ │ +051294: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051298: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +05129c: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0512a0: 7230 f90e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/view/View;F)V // method@0ef9 │ │ +0512a6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x000a line=520 │ │ 0x000f line=522 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67747,140 +67743,140 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -051d3c: |[051d3c] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ -051d4c: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051d50: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051d56: 0c00 |0005: move-result-object v0 │ │ -051d58: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051d5c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051d60: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051d64: 7220 fa0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/view/View;)V // method@0efa │ │ -051d6a: 0e00 |000f: return-void │ │ +0512a8: |[0512a8] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ +0512b8: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0512bc: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0512c2: 0c00 |0005: move-result-object v0 │ │ +0512c4: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0512c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0512cc: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0512d0: 7220 fa0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/view/View;)V // method@0efa │ │ +0512d6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x000a line=860 │ │ 0x000f line=862 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'getDuration' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -051d6c: |[051d6c] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ -051d7c: 5441 ee04 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051d80: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051d86: 0c00 |0005: move-result-object v0 │ │ -051d88: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051d8c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -051d90: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051d94: 7220 fb0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/view/View;)J // method@0efb │ │ -051d9a: 0b02 |000f: move-result-wide v2 │ │ -051d9c: 1002 |0010: return-wide v2 │ │ -051d9e: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -051da2: 28fd |0013: goto 0010 // -0003 │ │ +0512d8: |[0512d8] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ +0512e8: 5431 ee04 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0512ec: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0512f2: 0c00 |0005: move-result-object v0 │ │ +0512f4: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0512f8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +0512fc: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051300: 7220 fb0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/view/View;)J // method@0efb │ │ +051306: 0b01 |000f: move-result-wide v1 │ │ +051308: 1001 |0010: return-wide v1 │ │ +05130a: 1601 0000 |0011: const-wide/16 v1, #int 0 // #0 │ │ +05130e: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x000a line=607 │ │ 0x0010 line=609 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0014 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'getInterpolator' │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -051da4: |[051da4] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -051db4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051db8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051dbe: 0c00 |0005: move-result-object v0 │ │ -051dc0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051dc4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -051dc8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051dcc: 7220 fc0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0efc │ │ -051dd2: 0c01 |000f: move-result-object v1 │ │ -051dd4: 1101 |0010: return-object v1 │ │ -051dd6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -051dd8: 28fe |0012: goto 0010 // -0002 │ │ +051310: |[051310] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +051320: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051324: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05132a: 0c00 |0005: move-result-object v0 │ │ +05132c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051330: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +051334: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051338: 7220 fc0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0efc │ │ +05133e: 0c01 |000f: move-result-object v1 │ │ +051340: 1101 |0010: return-object v1 │ │ +051342: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +051344: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x000a line=641 │ │ 0x0010 line=643 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'getStartDelay' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -051ddc: |[051ddc] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ -051dec: 5441 ee04 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051df0: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051df6: 0c00 |0005: move-result-object v0 │ │ -051df8: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051dfc: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -051e00: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051e04: 7220 fd0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/view/View;)J // method@0efd │ │ -051e0a: 0b02 |000f: move-result-wide v2 │ │ -051e0c: 1002 |0010: return-wide v2 │ │ -051e0e: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -051e12: 28fd |0013: goto 0010 // -0003 │ │ +051348: |[051348] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ +051358: 5431 ee04 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +05135c: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +051362: 0c00 |0005: move-result-object v0 │ │ +051364: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051368: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +05136c: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051370: 7220 fd0e 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/view/View;)J // method@0efd │ │ +051376: 0b01 |000f: move-result-wide v1 │ │ +051378: 1001 |0010: return-wide v1 │ │ +05137a: 1601 0000 |0011: const-wide/16 v1, #int 0 // #0 │ │ +05137e: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x000a line=678 │ │ 0x0010 line=680 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0014 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0014 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'rotation' │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051e14: |[051e14] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051e24: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051e28: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051e2e: 0c00 |0005: move-result-object v0 │ │ -051e30: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051e34: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051e38: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051e3c: 7230 fe0e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/view/View;F)V // method@0efe │ │ -051e42: 1102 |000f: return-object v2 │ │ +051380: |[051380] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051390: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051394: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05139a: 0c00 |0005: move-result-object v0 │ │ +05139c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0513a0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0513a4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0513a8: 7230 fe0e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/view/View;F)V // method@0efe │ │ +0513ae: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x000a line=696 │ │ 0x000f line=698 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67892,23 +67888,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051e44: |[051e44] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051e54: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051e58: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051e5e: 0c00 |0005: move-result-object v0 │ │ -051e60: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051e64: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051e68: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051e6c: 7230 ff0e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/view/View;F)V // method@0eff │ │ -051e72: 1102 |000f: return-object v2 │ │ +0513b0: |[0513b0] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0513c0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0513c4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0513ca: 0c00 |0005: move-result-object v0 │ │ +0513cc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0513d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0513d4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0513d8: 7230 ff0e 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/view/View;F)V // method@0eff │ │ +0513de: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x000a line=713 │ │ 0x000f line=715 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67920,23 +67916,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051e74: |[051e74] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051e84: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051e88: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051e8e: 0c00 |0005: move-result-object v0 │ │ -051e90: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051e94: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051e98: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051e9c: 7230 000f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/view/View;F)V // method@0f00 │ │ -051ea2: 1102 |000f: return-object v2 │ │ +0513e0: |[0513e0] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0513f0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0513f4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0513fa: 0c00 |0005: move-result-object v0 │ │ +0513fc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051400: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051404: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051408: 7230 000f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/view/View;F)V // method@0f00 │ │ +05140e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x000a line=730 │ │ 0x000f line=732 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67948,23 +67944,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051ea4: |[051ea4] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051eb4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051eb8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051ebe: 0c00 |0005: move-result-object v0 │ │ -051ec0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051ec4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051ec8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051ecc: 7230 010f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/view/View;F)V // method@0f01 │ │ -051ed2: 1102 |000f: return-object v2 │ │ +051410: |[051410] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051420: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051424: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05142a: 0c00 |0005: move-result-object v0 │ │ +05142c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051430: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051434: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051438: 7230 010f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/view/View;F)V // method@0f01 │ │ +05143e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x000a line=747 │ │ 0x000f line=749 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -67976,23 +67972,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051ed4: |[051ed4] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051ee4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051ee8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051eee: 0c00 |0005: move-result-object v0 │ │ -051ef0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051ef4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051ef8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051efc: 7230 020f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/view/View;F)V // method@0f02 │ │ -051f02: 1102 |000f: return-object v2 │ │ +051440: |[051440] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051450: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051454: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05145a: 0c00 |0005: move-result-object v0 │ │ +05145c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051460: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051464: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051468: 7230 020f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/view/View;F)V // method@0f02 │ │ +05146e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x000a line=764 │ │ 0x000f line=766 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68004,23 +68000,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051f04: |[051f04] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051f14: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051f18: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051f1e: 0c00 |0005: move-result-object v0 │ │ -051f20: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051f24: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051f28: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051f2c: 7230 030f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/view/View;F)V // method@0f03 │ │ -051f32: 1102 |000f: return-object v2 │ │ +051470: |[051470] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051480: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051484: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05148a: 0c00 |0005: move-result-object v0 │ │ +05148c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051490: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051494: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051498: 7230 030f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/view/View;F)V // method@0f03 │ │ +05149e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x000a line=781 │ │ 0x000f line=783 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68032,23 +68028,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051f34: |[051f34] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051f44: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051f48: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051f4e: 0c00 |0005: move-result-object v0 │ │ -051f50: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051f54: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051f58: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051f5c: 7230 040f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/view/View;F)V // method@0f04 │ │ -051f62: 1102 |000f: return-object v2 │ │ +0514a0: |[0514a0] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0514b0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0514b4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0514ba: 0c00 |0005: move-result-object v0 │ │ +0514bc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0514c0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0514c4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0514c8: 7230 040f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/view/View;F)V // method@0f04 │ │ +0514ce: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x000a line=798 │ │ 0x000f line=800 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68060,23 +68056,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051f64: |[051f64] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051f74: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051f78: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051f7e: 0c00 |0005: move-result-object v0 │ │ -051f80: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051f84: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051f88: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051f8c: 7230 050f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/view/View;F)V // method@0f05 │ │ -051f92: 1102 |000f: return-object v2 │ │ +0514d0: |[0514d0] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0514e0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0514e4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0514ea: 0c00 |0005: move-result-object v0 │ │ +0514ec: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0514f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0514f4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0514f8: 7230 050f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/view/View;F)V // method@0f05 │ │ +0514fe: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x000a line=815 │ │ 0x000f line=817 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68088,23 +68084,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051f94: |[051f94] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051fa4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051fa8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051fae: 0c00 |0005: move-result-object v0 │ │ -051fb0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051fb4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051fb8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051fbc: 7230 060f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/view/View;F)V // method@0f06 │ │ -051fc2: 1102 |000f: return-object v2 │ │ +051500: |[051500] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051510: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051514: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05151a: 0c00 |0005: move-result-object v0 │ │ +05151c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051520: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051524: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051528: 7230 060f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/view/View;F)V // method@0f06 │ │ +05152e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x000a line=832 │ │ 0x000f line=834 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68116,23 +68112,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -051fc4: |[051fc4] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -051fd4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -051fd8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -051fde: 0c00 |0005: move-result-object v0 │ │ -051fe0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -051fe4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -051fe8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -051fec: 7230 070f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/view/View;F)V // method@0f07 │ │ -051ff2: 1102 |000f: return-object v2 │ │ +051530: |[051530] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051540: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051544: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05154a: 0c00 |0005: move-result-object v0 │ │ +05154c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051550: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051554: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051558: 7230 070f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/view/View;F)V // method@0f07 │ │ +05155e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x000a line=849 │ │ 0x000f line=851 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68140,55 +68136,55 @@ │ │ 0x0000 - 0x0010 reg=3 value F │ │ │ │ #16 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'setDuration' │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -051ff4: |[051ff4] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052004: 5431 ee04 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052008: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05200e: 0c00 |0005: move-result-object v0 │ │ -052010: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052014: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052018: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05201c: 7240 080f 0154 |000c: invoke-interface {v1, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/view/View;J)V // method@0f08 │ │ -052022: 1103 |000f: return-object v3 │ │ +051560: |[051560] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051570: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051574: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05157a: 0c00 |0005: move-result-object v0 │ │ +05157c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051580: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051584: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051588: 7240 080f 0143 |000c: invoke-interface {v1, v0, v3, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/view/View;J)V // method@0f08 │ │ +05158e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x000a line=486 │ │ 0x000f line=488 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ - 0x0000 - 0x0010 reg=4 value J │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value J │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'setInterpolator' │ │ type : '(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052024: |[052024] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052034: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052038: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05203e: 0c00 |0005: move-result-object v0 │ │ -052040: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052044: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052048: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05204c: 7230 090f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0f09 │ │ -052052: 1102 |000f: return-object v2 │ │ +051590: |[051590] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0515a0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0515a4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0515aa: 0c00 |0005: move-result-object v0 │ │ +0515ac: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0515b0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0515b4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0515b8: 7230 090f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0f09 │ │ +0515be: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x000a line=626 │ │ 0x000f line=628 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68200,23 +68196,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052054: |[052054] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052064: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052068: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05206e: 0c00 |0005: move-result-object v0 │ │ -052070: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052074: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052078: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05207c: 7230 0a0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f0a │ │ -052082: 1102 |000f: return-object v2 │ │ +0515c0: |[0515c0] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0515d0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0515d4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0515da: 0c00 |0005: move-result-object v0 │ │ +0515dc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0515e0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0515e4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0515e8: 7230 0a0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f0a │ │ +0515ee: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ 0x000a line=1058 │ │ 0x000f line=1060 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68224,55 +68220,55 @@ │ │ 0x0000 - 0x0010 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'setStartDelay' │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -052084: |[052084] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052094: 5431 ee04 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052098: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05209e: 0c00 |0005: move-result-object v0 │ │ -0520a0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -0520a4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0520a8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -0520ac: 7240 0b0f 0154 |000c: invoke-interface {v1, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/view/View;J)V // method@0f0b │ │ -0520b2: 1103 |000f: return-object v3 │ │ +0515f0: |[0515f0] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051600: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051604: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05160a: 0c00 |0005: move-result-object v0 │ │ +05160c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051610: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051614: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051618: 7240 0b0f 0143 |000c: invoke-interface {v1, v0, v3, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/view/View;J)V // method@0f0b │ │ +05161e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x000a line=660 │ │ 0x000f line=662 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ - 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ - 0x0000 - 0x0010 reg=4 value J │ │ + 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ + 0x0000 - 0x0010 reg=3 value J │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ name : 'start' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0520b4: |[0520b4] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ -0520c4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -0520c8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -0520ce: 0c00 |0005: move-result-object v0 │ │ -0520d0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -0520d4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0520d8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -0520dc: 7220 0c0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/view/View;)V // method@0f0c │ │ -0520e2: 0e00 |000f: return-void │ │ +051620: |[051620] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ +051630: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051634: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05163a: 0c00 |0005: move-result-object v0 │ │ +05163c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051640: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051644: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051648: 7220 0c0f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/view/View;)V // method@0f0c │ │ +05164e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 0x000a line=978 │ │ 0x000f line=980 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68283,23 +68279,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0520e4: |[0520e4] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0520f4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -0520f8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -0520fe: 0c00 |0005: move-result-object v0 │ │ -052100: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052104: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052108: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05210c: 7230 0d0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/view/View;F)V // method@0f0d │ │ -052112: 1102 |000f: return-object v2 │ │ +051650: |[051650] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051660: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051664: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05166a: 0c00 |0005: move-result-object v0 │ │ +05166c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051670: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051674: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051678: 7230 0d0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/view/View;F)V // method@0f0d │ │ +05167e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x000a line=537 │ │ 0x000f line=539 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68311,23 +68307,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052114: |[052114] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052124: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052128: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05212e: 0c00 |0005: move-result-object v0 │ │ -052130: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052134: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052138: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05213c: 7230 0e0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/view/View;F)V // method@0f0e │ │ -052142: 1102 |000f: return-object v2 │ │ +051680: |[051680] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051690: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051694: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05169a: 0c00 |0005: move-result-object v0 │ │ +05169c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0516a0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0516a4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0516a8: 7230 0e0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/view/View;F)V // method@0f0e │ │ +0516ae: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x000a line=944 │ │ 0x000f line=946 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68339,23 +68335,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052144: |[052144] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052154: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052158: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05215e: 0c00 |0005: move-result-object v0 │ │ -052160: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052164: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052168: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05216c: 7230 0f0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/view/View;F)V // method@0f0f │ │ -052172: 1102 |000f: return-object v2 │ │ +0516b0: |[0516b0] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0516c0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0516c4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0516ca: 0c00 |0005: move-result-object v0 │ │ +0516cc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0516d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0516d4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0516d8: 7230 0f0f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/view/View;F)V // method@0f0f │ │ +0516de: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x000a line=554 │ │ 0x000f line=556 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68367,23 +68363,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052174: |[052174] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052184: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052188: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05218e: 0c00 |0005: move-result-object v0 │ │ -052190: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052194: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052198: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05219c: 7230 100f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/view/View;F)V // method@0f10 │ │ -0521a2: 1102 |000f: return-object v2 │ │ +0516e0: |[0516e0] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0516f0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0516f4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0516fa: 0c00 |0005: move-result-object v0 │ │ +0516fc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051700: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051704: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051708: 7230 100f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/view/View;F)V // method@0f10 │ │ +05170e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x000a line=961 │ │ 0x000f line=963 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68395,23 +68391,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0521a4: |[0521a4] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0521b4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -0521b8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -0521be: 0c00 |0005: move-result-object v0 │ │ -0521c0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -0521c4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0521c8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -0521cc: 7230 110f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f11 │ │ -0521d2: 1102 |000f: return-object v2 │ │ +051710: |[051710] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051720: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051724: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05172a: 0c00 |0005: move-result-object v0 │ │ +05172c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051730: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051734: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051738: 7230 110f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f11 │ │ +05173e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x000a line=589 │ │ 0x000f line=591 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68423,23 +68419,23 @@ │ │ type : '()Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0521d4: |[0521d4] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0521e4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -0521e8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -0521ee: 0c00 |0005: move-result-object v0 │ │ -0521f0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -0521f4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0521f8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -0521fc: 7220 120f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/view/View;)V // method@0f12 │ │ -052202: 1102 |000f: return-object v2 │ │ +051740: |[051740] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051750: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051754: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05175a: 0c00 |0005: move-result-object v0 │ │ +05175c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051760: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051764: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051768: 7220 120f 0100 |000c: invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/view/View;)V // method@0f12 │ │ +05176e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x000a line=1015 │ │ 0x000f line=1017 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68450,23 +68446,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052204: |[052204] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052214: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052218: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05221e: 0c00 |0005: move-result-object v0 │ │ -052220: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052224: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052228: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05222c: 7230 130f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f13 │ │ -052232: 1102 |000f: return-object v2 │ │ +051770: |[051770] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051780: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051784: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05178a: 0c00 |0005: move-result-object v0 │ │ +05178c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051790: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051794: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051798: 7230 130f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f13 │ │ +05179e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ 0x000a line=1040 │ │ 0x000f line=1042 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68478,23 +68474,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052234: |[052234] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052244: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052248: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05224e: 0c00 |0005: move-result-object v0 │ │ -052250: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052254: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052258: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05225c: 7230 140f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/view/View;F)V // method@0f14 │ │ -052262: 1102 |000f: return-object v2 │ │ +0517a0: |[0517a0] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0517b0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0517b4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0517ba: 0c00 |0005: move-result-object v0 │ │ +0517bc: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0517c0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0517c4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0517c8: 7230 140f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/view/View;F)V // method@0f14 │ │ +0517ce: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x000a line=876 │ │ 0x000f line=878 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68506,23 +68502,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052264: |[052264] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -052274: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -052278: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -05227e: 0c00 |0005: move-result-object v0 │ │ -052280: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -052284: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -052288: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -05228c: 7230 150f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/view/View;F)V // method@0f15 │ │ -052292: 1102 |000f: return-object v2 │ │ +0517d0: |[0517d0] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0517e0: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +0517e4: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +0517ea: 0c00 |0005: move-result-object v0 │ │ +0517ec: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +0517f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0517f4: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +0517f8: 7230 150f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/view/View;F)V // method@0f15 │ │ +0517fe: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 0x000a line=893 │ │ 0x000f line=895 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68534,23 +68530,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -052294: |[052294] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0522a4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -0522a8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -0522ae: 0c00 |0005: move-result-object v0 │ │ -0522b0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -0522b4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0522b8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -0522bc: 7230 160f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/view/View;F)V // method@0f16 │ │ -0522c2: 1102 |000f: return-object v2 │ │ +051800: |[051800] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051810: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051814: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05181a: 0c00 |0005: move-result-object v0 │ │ +05181c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051820: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051824: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051828: 7230 160f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/view/View;F)V // method@0f16 │ │ +05182e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x000a line=910 │ │ 0x000f line=912 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -68562,40 +68558,40 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0522c4: |[0522c4] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0522d4: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ -0522d8: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -0522de: 0c00 |0005: move-result-object v0 │ │ -0522e0: 1f00 3703 |0006: check-cast v0, Landroid/view/View; // type@0337 │ │ -0522e4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0522e8: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ -0522ec: 7230 170f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/view/View;F)V // method@0f17 │ │ -0522f2: 1102 |000f: return-object v2 │ │ +051830: |[051830] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +051840: 5421 ee04 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@04ee │ │ +051844: 6e10 531a 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +05184a: 0c00 |0005: move-result-object v0 │ │ +05184c: 1f00 4003 |0006: check-cast v0, Landroid/view/View; // type@0340 │ │ +051850: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +051854: 6201 ec04 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@04ec │ │ +051858: 7230 170f 0103 |000c: invoke-interface {v1, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/view/View;F)V // method@0f17 │ │ +05185e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ 0x000a line=927 │ │ 0x000f line=929 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0010 reg=3 value F │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #328 header: │ │ -class_idx : 628 │ │ +class_idx : 637 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 9 │ │ -source_file_idx : 3040 │ │ +superclass_idx : 11 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -68623,19 +68619,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0522f4: |[0522f4] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -052304: 5b01 ef04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ -052308: 5b02 f004 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ -05230c: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ -052312: 0e00 |0007: return-void │ │ +051860: |[051860] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +051870: 5b01 ef04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ +051874: 5b02 f004 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ +051878: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +05187e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -68646,19 +68642,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052314: |[052314] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -052324: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ -052328: 5421 f004 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ -05232c: 7220 610f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@0f61 │ │ -052332: 0e00 |0007: return-void │ │ +051880: |[051880] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +051890: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ +051894: 5421 f004 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ +051898: 7220 610f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@0f61 │ │ +05189e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0007 line=142 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -68668,19 +68664,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052334: |[052334] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -052344: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ -052348: 5421 f004 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ -05234c: 7220 620f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@0f62 │ │ -052352: 0e00 |0007: return-void │ │ +0518a0: |[0518a0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +0518b0: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ +0518b4: 5421 f004 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ +0518b8: 7220 620f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@0f62 │ │ +0518be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0007 line=147 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -68690,34 +68686,34 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052354: |[052354] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -052364: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ -052368: 5421 f004 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ -05236c: 7220 630f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@0f63 │ │ -052372: 0e00 |0007: return-void │ │ +0518c0: |[0518c0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +0518d0: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@04ef │ │ +0518d4: 5421 f004 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@04f0 │ │ +0518d8: 7220 630f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@0f63 │ │ +0518de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0007 line=152 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 3040 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 3049 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #329 header: │ │ -class_idx : 629 │ │ +class_idx : 638 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3040 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3049 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 29 │ │ virtual_methods_size: 0 │ │ │ │ Class #329 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;' │ │ @@ -68732,17 +68728,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052374: |[052374] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ -052384: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05238a: 0e00 |0003: return-void │ │ +0518e0: |[0518e0] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ +0518f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0518f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -68750,19 +68746,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05238c: |[05238c] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ -05239c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0523a2: 0c00 |0003: move-result-object v0 │ │ -0523a4: 6e20 d216 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@16d2 │ │ -0523aa: 0e00 |0007: return-void │ │ +0518f8: |[0518f8] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ +051908: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +05190e: 0c00 |0003: move-result-object v0 │ │ +051910: 6e20 d216 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@16d2 │ │ +051916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68772,19 +68768,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0523ac: |[0523ac] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ -0523bc: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0523c2: 0c00 |0003: move-result-object v0 │ │ -0523c4: 6e20 d316 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@16d3 │ │ -0523ca: 0e00 |0007: return-void │ │ +051918: |[051918] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ +051928: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +05192e: 0c00 |0003: move-result-object v0 │ │ +051930: 6e20 d316 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@16d3 │ │ +051936: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68794,19 +68790,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0523cc: |[0523cc] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ -0523dc: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0523e2: 0c00 |0003: move-result-object v0 │ │ -0523e4: 6e10 d416 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@16d4 │ │ -0523ea: 0e00 |0007: return-void │ │ +051938: |[051938] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ +051948: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +05194e: 0c00 |0003: move-result-object v0 │ │ +051950: 6e10 d416 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@16d4 │ │ +051956: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -68815,20 +68811,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0523ec: |[0523ec] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ -0523fc: 6e10 0816 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052402: 0c00 |0003: move-result-object v0 │ │ -052404: 6e10 d516 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@16d5 │ │ -05240a: 0b00 |0007: move-result-wide v0 │ │ -05240c: 1000 |0008: return-wide v0 │ │ +051958: |[051958] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ +051968: 6e10 0816 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +05196e: 0c00 |0003: move-result-object v0 │ │ +051970: 6e10 d516 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@16d5 │ │ +051976: 0b00 |0007: move-result-wide v0 │ │ +051978: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -68836,20 +68832,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -052410: |[052410] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ -052420: 6e10 0816 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052426: 0c00 |0003: move-result-object v0 │ │ -052428: 6e10 d716 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@16d7 │ │ -05242e: 0b00 |0007: move-result-wide v0 │ │ -052430: 1000 |0008: return-wide v0 │ │ +05197c: |[05197c] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ +05198c: 6e10 0816 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051992: 0c00 |0003: move-result-object v0 │ │ +051994: 6e10 d716 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@16d7 │ │ +05199a: 0b00 |0007: move-result-wide v0 │ │ +05199c: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -68857,19 +68853,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052434: |[052434] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ -052444: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05244a: 0c00 |0003: move-result-object v0 │ │ -05244c: 6e20 d816 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@16d8 │ │ -052452: 0e00 |0007: return-void │ │ +0519a0: |[0519a0] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ +0519b0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +0519b6: 0c00 |0003: move-result-object v0 │ │ +0519b8: 6e20 d816 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@16d8 │ │ +0519be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68879,19 +68875,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052454: |[052454] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ -052464: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05246a: 0c00 |0003: move-result-object v0 │ │ -05246c: 6e20 d916 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@16d9 │ │ -052472: 0e00 |0007: return-void │ │ +0519c0: |[0519c0] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ +0519d0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +0519d6: 0c00 |0003: move-result-object v0 │ │ +0519d8: 6e20 d916 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@16d9 │ │ +0519de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68901,19 +68897,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052474: |[052474] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ -052484: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05248a: 0c00 |0003: move-result-object v0 │ │ -05248c: 6e20 da16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@16da │ │ -052492: 0e00 |0007: return-void │ │ +0519e0: |[0519e0] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ +0519f0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +0519f6: 0c00 |0003: move-result-object v0 │ │ +0519f8: 6e20 da16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@16da │ │ +0519fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68923,19 +68919,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052494: |[052494] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ -0524a4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0524aa: 0c00 |0003: move-result-object v0 │ │ -0524ac: 6e20 db16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@16db │ │ -0524b2: 0e00 |0007: return-void │ │ +051a00: |[051a00] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ +051a10: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051a16: 0c00 |0003: move-result-object v0 │ │ +051a18: 6e20 db16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@16db │ │ +051a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=78 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68945,19 +68941,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0524b4: |[0524b4] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ -0524c4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0524ca: 0c00 |0003: move-result-object v0 │ │ -0524cc: 6e20 dc16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@16dc │ │ -0524d2: 0e00 |0007: return-void │ │ +051a20: |[051a20] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ +051a30: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051a36: 0c00 |0003: move-result-object v0 │ │ +051a38: 6e20 dc16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@16dc │ │ +051a3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68967,19 +68963,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0524d4: |[0524d4] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ -0524e4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0524ea: 0c00 |0003: move-result-object v0 │ │ -0524ec: 6e20 dd16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@16dd │ │ -0524f2: 0e00 |0007: return-void │ │ +051a40: |[051a40] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ +051a50: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051a56: 0c00 |0003: move-result-object v0 │ │ +051a58: 6e20 dd16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@16dd │ │ +051a5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0007 line=86 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -68989,19 +68985,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0524f4: |[0524f4] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ -052504: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05250a: 0c00 |0003: move-result-object v0 │ │ -05250c: 6e20 de16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@16de │ │ -052512: 0e00 |0007: return-void │ │ +051a60: |[051a60] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ +051a70: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051a76: 0c00 |0003: move-result-object v0 │ │ +051a78: 6e20 de16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@16de │ │ +051a7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69011,19 +69007,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052514: |[052514] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ -052524: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05252a: 0c00 |0003: move-result-object v0 │ │ -05252c: 6e20 df16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@16df │ │ -052532: 0e00 |0007: return-void │ │ +051a80: |[051a80] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ +051a90: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051a96: 0c00 |0003: move-result-object v0 │ │ +051a98: 6e20 df16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@16df │ │ +051a9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69033,19 +69029,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052534: |[052534] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ -052544: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05254a: 0c00 |0003: move-result-object v0 │ │ -05254c: 6e20 e016 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@16e0 │ │ -052552: 0e00 |0007: return-void │ │ +051aa0: |[051aa0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ +051ab0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051ab6: 0c00 |0003: move-result-object v0 │ │ +051ab8: 6e20 e016 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@16e0 │ │ +051abe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69055,19 +69051,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052554: |[052554] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ -052564: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05256a: 0c00 |0003: move-result-object v0 │ │ -05256c: 6e20 e116 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@16e1 │ │ -052572: 0e00 |0007: return-void │ │ +051ac0: |[051ac0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ +051ad0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051ad6: 0c00 |0003: move-result-object v0 │ │ +051ad8: 6e20 e116 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@16e1 │ │ +051ade: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0007 line=102 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69077,19 +69073,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052574: |[052574] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ -052584: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05258a: 0c00 |0003: move-result-object v0 │ │ -05258c: 6e30 e216 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@16e2 │ │ -052592: 0e00 |0007: return-void │ │ +051ae0: |[051ae0] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ +051af0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051af6: 0c00 |0003: move-result-object v0 │ │ +051af8: 6e30 e216 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@16e2 │ │ +051afe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -69099,19 +69095,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052594: |[052594] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0525a4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0525aa: 0c00 |0003: move-result-object v0 │ │ -0525ac: 6e20 e316 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@16e3 │ │ -0525b2: 0e00 |0007: return-void │ │ +051b00: |[051b00] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +051b10: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051b16: 0c00 |0003: move-result-object v0 │ │ +051b18: 6e20 e316 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@16e3 │ │ +051b1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -69121,21 +69117,21 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0525b4: |[0525b4] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0525c4: 6e10 0816 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0525ca: 0c00 |0003: move-result-object v0 │ │ -0525cc: 2201 7402 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@0274 │ │ -0525d0: 7030 3a0f 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@0f3a │ │ -0525d6: 6e20 e416 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@16e4 │ │ -0525dc: 0e00 |000c: return-void │ │ +051b20: |[051b20] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +051b30: 6e10 0816 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051b36: 0c00 |0003: move-result-object v0 │ │ +051b38: 2201 7d02 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@027d │ │ +051b3c: 7030 3a0f 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@0f3a │ │ +051b42: 6e20 e416 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@16e4 │ │ +051b48: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000c line=154 │ │ locals : │ │ 0x0000 - 0x000d reg=2 view Landroid/view/View; │ │ 0x0000 - 0x000d reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ @@ -69145,19 +69141,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0525e0: |[0525e0] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ -0525f0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0525f6: 0c00 |0003: move-result-object v0 │ │ -0525f8: 6e30 e516 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@16e5 │ │ -0525fe: 0e00 |0007: return-void │ │ +051b4c: |[051b4c] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ +051b5c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051b62: 0c00 |0003: move-result-object v0 │ │ +051b64: 6e30 e516 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@16e5 │ │ +051b6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -69167,19 +69163,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -052600: |[052600] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ -052610: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052616: 0c00 |0003: move-result-object v0 │ │ -052618: 6e10 e616 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@16e6 │ │ -05261e: 0e00 |0007: return-void │ │ +051b6c: |[051b6c] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ +051b7c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051b82: 0c00 |0003: move-result-object v0 │ │ +051b84: 6e10 e616 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@16e6 │ │ +051b8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0007 line=134 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -69188,19 +69184,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052620: |[052620] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ -052630: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052636: 0c00 |0003: move-result-object v0 │ │ -052638: 6e20 e716 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@16e7 │ │ -05263e: 0e00 |0007: return-void │ │ +051b8c: |[051b8c] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ +051b9c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051ba2: 0c00 |0003: move-result-object v0 │ │ +051ba4: 6e20 e716 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@16e7 │ │ +051baa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69210,19 +69206,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052640: |[052640] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ -052650: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052656: 0c00 |0003: move-result-object v0 │ │ -052658: 6e20 e816 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@16e8 │ │ -05265e: 0e00 |0007: return-void │ │ +051bac: |[051bac] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ +051bbc: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051bc2: 0c00 |0003: move-result-object v0 │ │ +051bc4: 6e20 e816 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@16e8 │ │ +051bca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0007 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69232,19 +69228,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052660: |[052660] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ -052670: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052676: 0c00 |0003: move-result-object v0 │ │ -052678: 6e20 e916 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@16e9 │ │ -05267e: 0e00 |0007: return-void │ │ +051bcc: |[051bcc] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ +051bdc: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051be2: 0c00 |0003: move-result-object v0 │ │ +051be4: 6e20 e916 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@16e9 │ │ +051bea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69254,19 +69250,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052680: |[052680] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ -052690: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052696: 0c00 |0003: move-result-object v0 │ │ -052698: 6e20 ea16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@16ea │ │ -05269e: 0e00 |0007: return-void │ │ +051bec: |[051bec] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ +051bfc: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051c02: 0c00 |0003: move-result-object v0 │ │ +051c04: 6e20 ea16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@16ea │ │ +051c0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69276,19 +69272,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0526a0: |[0526a0] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ -0526b0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0526b6: 0c00 |0003: move-result-object v0 │ │ -0526b8: 6e20 ee16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@16ee │ │ -0526be: 0e00 |0007: return-void │ │ +051c0c: |[051c0c] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ +051c1c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051c22: 0c00 |0003: move-result-object v0 │ │ +051c24: 6e20 ee16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@16ee │ │ +051c2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0007 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69298,19 +69294,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0526c0: |[0526c0] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ -0526d0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0526d6: 0c00 |0003: move-result-object v0 │ │ -0526d8: 6e20 ef16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@16ef │ │ -0526de: 0e00 |0007: return-void │ │ +051c2c: |[051c2c] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ +051c3c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051c42: 0c00 |0003: move-result-object v0 │ │ +051c44: 6e20 ef16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@16ef │ │ +051c4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0007 line=114 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69320,19 +69316,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0526e0: |[0526e0] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ -0526f0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0526f6: 0c00 |0003: move-result-object v0 │ │ -0526f8: 6e20 f016 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@16f0 │ │ -0526fe: 0e00 |0007: return-void │ │ +051c4c: |[051c4c] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ +051c5c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051c62: 0c00 |0003: move-result-object v0 │ │ +051c64: 6e20 f016 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@16f0 │ │ +051c6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0007 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -69342,35 +69338,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052700: |[052700] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ -052710: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -052716: 0c00 |0003: move-result-object v0 │ │ -052718: 6e20 f116 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@16f1 │ │ -05271e: 0e00 |0007: return-void │ │ +051c6c: |[051c6c] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ +051c7c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051c82: 0c00 |0003: move-result-object v0 │ │ +051c84: 6e20 f116 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@16f1 │ │ +051c8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0007 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 3040 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 3049 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #330 header: │ │ -class_idx : 630 │ │ +class_idx : 639 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3042 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3051 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #330 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;' │ │ @@ -69385,17 +69381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052720: |[052720] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ -052730: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -052736: 0e00 |0003: return-void │ │ +051c8c: |[051c8c] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ +051c9c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ @@ -69403,19 +69399,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052738: |[052738] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -052748: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05274e: 0c00 |0003: move-result-object v0 │ │ -052750: 6e20 eb16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@16eb │ │ -052756: 0e00 |0007: return-void │ │ +051ca4: |[051ca4] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +051cb4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051cba: 0c00 |0003: move-result-object v0 │ │ +051cbc: 6e20 eb16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@16eb │ │ +051cc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ @@ -69425,19 +69421,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -052758: |[052758] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ -052768: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05276e: 0c00 |0003: move-result-object v0 │ │ -052770: 6e10 ec16 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@16ec │ │ -052776: 0e00 |0007: return-void │ │ +051cc4: |[051cc4] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ +051cd4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051cda: 0c00 |0003: move-result-object v0 │ │ +051cdc: 6e10 ec16 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@16ec │ │ +051ce2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -69446,35 +69442,35 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -052778: |[052778] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -052788: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -05278e: 0c00 |0003: move-result-object v0 │ │ -052790: 6e20 ed16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@16ed │ │ -052796: 0e00 |0007: return-void │ │ +051ce4: |[051ce4] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +051cf4: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051cfa: 0c00 |0003: move-result-object v0 │ │ +051cfc: 6e20 ed16 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@16ed │ │ +051d02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0007 line=24 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3042 (ViewPropertyAnimatorCompatJB.java) │ │ + source_file_idx : 3051 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ Class #331 header: │ │ -class_idx : 631 │ │ +class_idx : 640 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3043 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3052 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #331 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;' │ │ @@ -69489,17 +69485,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052798: |[052798] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ -0527a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0527ae: 0e00 |0003: return-void │ │ +051d04: |[051d04] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ +051d14: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051d1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ @@ -69507,35 +69503,35 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0527b0: |[0527b0] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0527c0: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ -0527c6: 0c00 |0003: move-result-object v0 │ │ -0527c8: 6e10 d616 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@16d6 │ │ -0527ce: 0c00 |0007: move-result-object v0 │ │ -0527d0: 1f00 5103 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@0351 │ │ -0527d4: 1100 |000a: return-object v0 │ │ +051d1c: |[051d1c] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +051d2c: 6e10 0816 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1608 │ │ +051d32: 0c00 |0003: move-result-object v0 │ │ +051d34: 6e10 d616 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@16d6 │ │ +051d3a: 0c00 |0007: move-result-object v0 │ │ +051d3c: 1f00 5a03 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@035a │ │ +051d40: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000b reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3043 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ + source_file_idx : 3052 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ │ │ Class #332 header: │ │ -class_idx : 632 │ │ +class_idx : 641 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3044 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3053 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #332 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ @@ -69560,21 +69556,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3044 (ViewPropertyAnimatorListener.java) │ │ + source_file_idx : 3053 (ViewPropertyAnimatorListener.java) │ │ │ │ Class #333 header: │ │ -class_idx : 633 │ │ +class_idx : 642 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3059 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #333 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -69604,30 +69600,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0527d8: |[0527d8] android.support.v4.view.WindowCompat.:()V │ │ -0527e8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0527ee: 0e00 |0003: return-void │ │ +051d44: |[051d44] android.support.v4.view.WindowCompat.:()V │ │ +051d54: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051d5a: 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 : 3050 (WindowCompat.java) │ │ + source_file_idx : 3059 (WindowCompat.java) │ │ │ │ Class #334 header: │ │ -class_idx : 636 │ │ +class_idx : 645 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #334 annotations: │ │ @@ -69661,17 +69657,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 379 (AccessibilityEventCompat.java) │ │ │ │ Class #335 header: │ │ -class_idx : 637 │ │ +class_idx : 646 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 379 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #335 annotations: │ │ @@ -69776,26 +69772,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0527f0: |[0527f0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -052800: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -052804: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -052808: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05280c: 2200 7a02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@027a │ │ -052810: 7010 650f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0f65 │ │ -052816: 6900 f404 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ -05281a: 0e00 |000d: return-void │ │ -05281c: 2200 7b02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@027b │ │ -052820: 7010 690f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0f69 │ │ -052826: 6900 f404 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ -05282a: 28f8 |0015: goto 000d // -0008 │ │ +051d5c: |[051d5c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +051d6c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +051d70: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +051d74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +051d78: 2200 8302 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0283 │ │ +051d7c: 7010 650f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0f65 │ │ +051d82: 6900 f404 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ +051d86: 0e00 |000d: return-void │ │ +051d88: 2200 8402 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0284 │ │ +051d8c: 7010 690f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0f69 │ │ +051d92: 6900 f404 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ +051d96: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -69805,17 +69801,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05282c: |[05282c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -05283c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -052842: 0e00 |0003: return-void │ │ +051d98: |[051d98] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +051da8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051dae: 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; │ │ │ │ @@ -69824,20 +69820,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 │ │ -052844: |[052844] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -052854: 6200 f404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ -052858: 6e10 b811 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@11b8 │ │ -05285e: 0c01 |0005: move-result-object v1 │ │ -052860: 7230 6d0f 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0f6d │ │ -052866: 0e00 |0009: return-void │ │ +051db0: |[051db0] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +051dc0: 6200 f404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ +051dc4: 6e10 b811 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@11b8 │ │ +051dca: 0c01 |0005: move-result-object v1 │ │ +051dcc: 7230 6d0f 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0f6d │ │ +051dd2: 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; │ │ @@ -69847,18 +69843,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 │ │ -052868: |[052868] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -052878: 2200 a502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a5 │ │ -05287c: 7020 b011 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ -052882: 1100 |0005: return-object v0 │ │ +051dd4: |[051dd4] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +051de4: 2200 ae02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ae │ │ +051de8: 7020 b011 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ +051dee: 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;) │ │ @@ -69866,21 +69862,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 │ │ -052884: |[052884] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -052894: 2200 a502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a5 │ │ -052898: 6201 f404 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ -05289c: 7230 6e0f 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0f6e │ │ -0528a2: 0c01 |0007: move-result-object v1 │ │ -0528a4: 7020 b011 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ -0528aa: 1100 |000b: return-object v0 │ │ +051df0: |[051df0] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +051e00: 2200 ae02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ae │ │ +051e04: 6201 f404 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ +051e08: 7230 6e0f 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0f6e │ │ +051e0e: 0c01 |0007: move-result-object v1 │ │ +051e10: 7020 b011 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ +051e16: 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 │ │ │ │ @@ -69889,32 +69885,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 │ │ -0528ac: |[0528ac] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0528bc: 6200 f404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ -0528c0: 7220 6f0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0f6f │ │ -0528c6: 0a00 |0005: move-result v0 │ │ -0528c8: 0f00 |0006: return v0 │ │ +051e18: |[051e18] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +051e28: 6200 f404 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@04f4 │ │ +051e2c: 7220 6f0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0f6f │ │ +051e32: 0a00 |0005: move-result v0 │ │ +051e34: 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 : 379 (AccessibilityEventCompat.java) │ │ │ │ Class #336 header: │ │ -class_idx : 638 │ │ +class_idx : 647 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 380 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #336 - │ │ @@ -69930,17 +69926,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0528cc: |[0528cc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -0528dc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0528e2: 0e00 |0003: return-void │ │ +051e38: |[051e38] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +051e48: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051e4e: 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;) │ │ @@ -69948,18 +69944,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 │ │ -0528e4: |[0528e4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0528f4: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -0528f8: 6e20 fa16 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@16fa │ │ -0528fe: 0e00 |0005: return-void │ │ +051e50: |[051e50] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +051e60: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +051e64: 6e20 fa16 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@16fa │ │ +051e6a: 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; │ │ @@ -69969,18 +69965,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 │ │ -052900: |[052900] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -052910: 6e20 fd16 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@16fd │ │ -052916: 0c00 |0003: move-result-object v0 │ │ -052918: 1100 |0004: return-object v0 │ │ +051e6c: |[051e6c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +051e7c: 6e20 fd16 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@16fd │ │ +051e82: 0c00 |0003: move-result-object v0 │ │ +051e84: 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 │ │ │ │ @@ -69989,31 +69985,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 │ │ -05291c: |[05291c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05292c: 6e10 fe16 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@16fe │ │ -052932: 0a00 |0003: move-result v0 │ │ -052934: 0f00 |0004: return v0 │ │ +051e88: |[051e88] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +051e98: 6e10 fe16 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@16fe │ │ +051e9e: 0a00 |0003: move-result v0 │ │ +051ea0: 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 : 380 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #337 header: │ │ -class_idx : 642 │ │ +class_idx : 651 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #337 annotations: │ │ @@ -70069,17 +70065,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #338 header: │ │ -class_idx : 643 │ │ +class_idx : 652 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #338 annotations: │ │ @@ -70104,22 +70100,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -052938: |[052938] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -052948: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05294e: 7100 940f 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0f94 │ │ -052954: 0c00 |0006: move-result-object v0 │ │ -052956: 7220 8e0f 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@0f8e │ │ -05295c: 0c00 |000a: move-result-object v0 │ │ -05295e: 5b10 0705 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0507 │ │ -052962: 0e00 |000d: return-void │ │ +051ea4: |[051ea4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +051eb4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051eba: 7100 940f 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0f94 │ │ +051ec0: 0c00 |0006: move-result-object v0 │ │ +051ec2: 7220 8e0f 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@0f8e │ │ +051ec8: 0c00 |000a: move-result-object v0 │ │ +051eca: 5b10 0705 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0507 │ │ +051ece: 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; │ │ @@ -70130,17 +70126,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #339 header: │ │ -class_idx : 644 │ │ +class_idx : 653 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 385 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #339 annotations: │ │ @@ -70168,26 +70164,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -052964: |[052964] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -052974: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -052978: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05297c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -052980: 2200 8002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0280 │ │ -052984: 7010 7c0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0f7c │ │ -05298a: 6900 0805 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -05298e: 0e00 |000d: return-void │ │ -052990: 2200 8102 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0281 │ │ -052994: 7010 830f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0f83 │ │ -05299a: 6900 0805 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -05299e: 28f8 |0015: goto 000d // -0008 │ │ +051ed0: |[051ed0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +051ee0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +051ee4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +051ee8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +051eec: 2200 8902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0289 │ │ +051ef0: 7010 7c0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0f7c │ │ +051ef6: 6900 0805 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051efa: 0e00 |000d: return-void │ │ +051efc: 2200 8a02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@028a │ │ +051f00: 7010 830f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0f83 │ │ +051f06: 6900 0805 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051f0a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -70197,17 +70193,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0529a0: |[0529a0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -0529b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0529b6: 0e00 |0003: return-void │ │ +051f0c: |[051f0c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +051f1c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051f22: 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; │ │ │ │ @@ -70216,36 +70212,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 │ │ -0529b8: |[0529b8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -0529c8: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -0529cc: 1100 |0002: return-object v0 │ │ +051f24: |[051f24] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +051f34: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051f38: 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 │ │ -0529d0: |[0529d0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0529e0: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -0529e4: 7230 8a0f 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@0f8a │ │ -0529ea: 0a00 |0005: move-result v0 │ │ -0529ec: 0f00 |0006: return v0 │ │ +051f3c: |[051f3c] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +051f4c: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051f50: 7230 8a0f 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@0f8a │ │ +051f56: 0a00 |0005: move-result v0 │ │ +051f58: 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; │ │ │ │ @@ -70254,19 +70250,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 │ │ -0529f0: |[0529f0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -052a00: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -052a04: 7230 8b0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0f8b │ │ -052a0a: 0c00 |0005: move-result-object v0 │ │ -052a0c: 1100 |0006: return-object v0 │ │ +051f5c: |[051f5c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +051f6c: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051f70: 7230 8b0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0f8b │ │ +051f76: 0c00 |0005: move-result-object v0 │ │ +051f78: 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 │ │ │ │ @@ -70275,19 +70271,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 │ │ -052a10: |[052a10] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -052a20: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -052a24: 7220 8c0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0f8c │ │ -052a2a: 0c00 |0005: move-result-object v0 │ │ -052a2c: 1100 |0006: return-object v0 │ │ +051f7c: |[051f7c] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +051f8c: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051f90: 7220 8c0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0f8c │ │ +051f96: 0c00 |0005: move-result-object v0 │ │ +051f98: 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;) │ │ @@ -70295,19 +70291,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 │ │ -052a30: |[052a30] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -052a40: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -052a44: 7220 8d0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0f8d │ │ -052a4a: 0a00 |0005: move-result v0 │ │ -052a4c: 0f00 |0006: return v0 │ │ +051f9c: |[051f9c] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +051fac: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051fb0: 7220 8d0f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0f8d │ │ +051fb6: 0a00 |0005: move-result v0 │ │ +051fb8: 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;) │ │ @@ -70315,33 +70311,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 │ │ -052a50: |[052a50] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -052a60: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ -052a64: 7230 8f0f 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@0f8f │ │ -052a6a: 0a00 |0005: move-result v0 │ │ -052a6c: 0f00 |0006: return v0 │ │ +051fbc: |[051fbc] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +051fcc: 6200 0805 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0508 │ │ +051fd0: 7230 8f0f 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@0f8f │ │ +051fd6: 0a00 |0005: move-result v0 │ │ +051fd8: 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 : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #340 header: │ │ -class_idx : 645 │ │ +class_idx : 654 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ @@ -70367,18 +70363,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 │ │ -052a70: |[052a70] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -052a80: 5b01 0905 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0509 │ │ -052a84: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -052a8a: 0e00 |0005: return-void │ │ +051fdc: |[051fdc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +051fec: 5b01 0905 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0509 │ │ +051ff0: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +051ff6: 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; │ │ │ │ @@ -70388,32 +70384,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052a8c: |[052a8c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -052a9c: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0509 │ │ -052aa0: 7220 9c0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0f9c │ │ -052aa6: 0e00 |0005: return-void │ │ +051ff8: |[051ff8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +052008: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0509 │ │ +05200c: 7220 9c0f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0f9c │ │ +052012: 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 : 386 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #341 header: │ │ -class_idx : 646 │ │ +class_idx : 655 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #341 annotations: │ │ @@ -70435,17 +70431,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 386 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #342 header: │ │ -class_idx : 647 │ │ +class_idx : 656 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 386 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #342 annotations: │ │ @@ -70469,17 +70465,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052aa8: |[052aa8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -052ab8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -052abe: 0e00 |0003: return-void │ │ +052014: |[052014] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +052024: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05202a: 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; │ │ │ │ @@ -70488,19 +70484,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 │ │ -052ac0: |[052ac0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -052ad0: 1f02 4503 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0345 │ │ -052ad4: 6e20 0417 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1704 │ │ -052ada: 0a00 |0005: move-result v0 │ │ -052adc: 0f00 |0006: return v0 │ │ +05202c: |[05202c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +05203c: 1f02 4e03 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@034e │ │ +052040: 6e20 0417 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1704 │ │ +052046: 0a00 |0005: move-result v0 │ │ +052048: 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; │ │ │ │ @@ -70509,18 +70505,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 │ │ -052ae0: |[052ae0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -052af0: 6e20 0517 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1705 │ │ -052af6: 0c00 |0003: move-result-object v0 │ │ -052af8: 1100 |0004: return-object v0 │ │ +05204c: |[05204c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05205c: 6e20 0517 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1705 │ │ +052062: 0c00 |0003: move-result-object v0 │ │ +052064: 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 │ │ │ │ @@ -70529,18 +70525,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 │ │ -052afc: |[052afc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -052b0c: 6e10 0617 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1706 │ │ -052b12: 0c00 |0003: move-result-object v0 │ │ -052b14: 1100 |0004: return-object v0 │ │ +052068: |[052068] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +052078: 6e10 0617 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1706 │ │ +05207e: 0c00 |0003: move-result-object v0 │ │ +052080: 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;) │ │ @@ -70548,18 +70544,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 │ │ -052b18: |[052b18] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -052b28: 6e10 0817 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1708 │ │ -052b2e: 0a00 |0003: move-result v0 │ │ -052b30: 0f00 |0004: return v0 │ │ +052084: |[052084] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +052094: 6e10 0817 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1708 │ │ +05209a: 0a00 |0003: move-result v0 │ │ +05209c: 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;) │ │ @@ -70567,18 +70563,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 │ │ -052b34: |[052b34] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -052b44: 2200 8502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0285 │ │ -052b48: 7020 9a0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0f9a │ │ -052b4e: 1100 |0005: return-object v0 │ │ +0520a0: |[0520a0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +0520b0: 2200 8e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@028e │ │ +0520b4: 7020 9a0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0f9a │ │ +0520ba: 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;) │ │ @@ -70586,33 +70582,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 │ │ -052b50: |[052b50] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -052b60: 1f02 4503 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0345 │ │ -052b64: 6e20 0917 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1709 │ │ -052b6a: 0a00 |0005: move-result v0 │ │ -052b6c: 0f00 |0006: return v0 │ │ +0520bc: |[0520bc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +0520cc: 1f02 4e03 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@034e │ │ +0520d0: 6e20 0917 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1709 │ │ +0520d6: 0a00 |0005: move-result v0 │ │ +0520d8: 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 : 386 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #343 header: │ │ -class_idx : 649 │ │ +class_idx : 658 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 64 │ │ │ │ Class #343 annotations: │ │ @@ -71014,17 +71010,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #344 header: │ │ -class_idx : 654 │ │ +class_idx : 663 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 391 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 64 │ │ │ │ Class #344 annotations: │ │ @@ -71205,47 +71201,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -052b70: |[052b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -052b80: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -052b84: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -052b88: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -052b8c: 2200 8c02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@028c │ │ -052b90: 7010 2510 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1025 │ │ -052b96: 6900 2305 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052b9a: 0e00 |000d: return-void │ │ -052b9c: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -052ba0: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -052ba4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -052ba8: 2200 8b02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@028b │ │ -052bac: 7010 2210 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1022 │ │ -052bb2: 6900 2305 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052bb6: 28f2 |001b: goto 000d // -000e │ │ -052bb8: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -052bbc: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -052bc0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -052bc4: 2200 8a02 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@028a │ │ -052bc8: 7010 1410 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1014 │ │ -052bce: 6900 2305 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052bd2: 28e4 |0029: goto 000d // -001c │ │ -052bd4: 6000 2d00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -052bd8: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -052bdc: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -052be0: 2200 8802 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0288 │ │ -052be4: 7010 a40f 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0fa4 │ │ -052bea: 6900 2305 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052bee: 28d6 |0037: goto 000d // -002a │ │ -052bf0: 2200 8d02 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@028d │ │ -052bf4: 7010 2810 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1028 │ │ -052bfa: 6900 2305 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052bfe: 28ce |003f: goto 000d // -0032 │ │ +0520dc: |[0520dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +0520ec: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0520f0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0520f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0520f8: 2200 9502 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0295 │ │ +0520fc: 7010 2510 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1025 │ │ +052102: 6900 2305 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052106: 0e00 |000d: return-void │ │ +052108: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +05210c: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +052110: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +052114: 2200 9402 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0294 │ │ +052118: 7010 2210 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1022 │ │ +05211e: 6900 2305 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052122: 28f2 |001b: goto 000d // -000e │ │ +052124: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +052128: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +05212c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +052130: 2200 9302 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0293 │ │ +052134: 7010 1410 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1014 │ │ +05213a: 6900 2305 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05213e: 28e4 |0029: goto 000d // -001c │ │ +052140: 6000 2d00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +052144: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +052148: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +05214c: 2200 9102 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0291 │ │ +052150: 7010 a40f 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0fa4 │ │ +052156: 6900 2305 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05215a: 28d6 |0037: goto 000d // -002a │ │ +05215c: 2200 9602 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0296 │ │ +052160: 7010 2810 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1028 │ │ +052166: 6900 2305 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05216a: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -71261,18 +71257,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -052c00: |[052c00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -052c10: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -052c16: 5b01 2905 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052c1a: 0e00 |0005: return-void │ │ +05216c: |[05216c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +05217c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +052182: 5b01 2905 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052186: 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; │ │ @@ -71283,55 +71279,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -052c1c: |[052c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -052c2c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -052c32: 1a00 5701 |0003: const-string v0, "ACTION_UNKNOWN" // string@0157 │ │ -052c36: 1100 |0005: return-object v0 │ │ -052c38: 1a00 4301 |0006: const-string v0, "ACTION_FOCUS" // string@0143 │ │ -052c3c: 28fd |0008: goto 0005 // -0003 │ │ -052c3e: 1a00 3c01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@013c │ │ -052c42: 28fa |000b: goto 0005 // -0006 │ │ -052c44: 1a00 5501 |000c: const-string v0, "ACTION_SELECT" // string@0155 │ │ -052c48: 28f7 |000e: goto 0005 // -0009 │ │ -052c4a: 1a00 3d01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@013d │ │ -052c4e: 28f4 |0011: goto 0005 // -000c │ │ -052c50: 1a00 3e01 |0012: const-string v0, "ACTION_CLICK" // string@013e │ │ -052c54: 28f1 |0014: goto 0005 // -000f │ │ -052c56: 1a00 4701 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0147 │ │ -052c5a: 28ee |0017: goto 0005 // -0012 │ │ -052c5c: 1a00 3401 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0134 │ │ -052c60: 28eb |001a: goto 0005 // -0015 │ │ -052c62: 1a00 3b01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@013b │ │ -052c66: 28e8 |001d: goto 0005 // -0018 │ │ -052c68: 1a00 4901 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0149 │ │ -052c6c: 28e5 |0020: goto 0005 // -001b │ │ -052c6e: 1a00 5001 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0150 │ │ -052c72: 28e2 |0023: goto 0005 // -001e │ │ -052c74: 1a00 4a01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@014a │ │ -052c78: 28df |0026: goto 0005 // -0021 │ │ -052c7a: 1a00 5101 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0151 │ │ -052c7e: 28dc |0029: goto 0005 // -0024 │ │ -052c80: 1a00 5401 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0154 │ │ -052c84: 28d9 |002c: goto 0005 // -0027 │ │ -052c86: 1a00 5301 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0153 │ │ -052c8a: 28d6 |002f: goto 0005 // -002a │ │ -052c8c: 1a00 4001 |0030: const-string v0, "ACTION_CUT" // string@0140 │ │ -052c90: 28d3 |0032: goto 0005 // -002d │ │ -052c92: 1a00 3f01 |0033: const-string v0, "ACTION_COPY" // string@013f │ │ -052c96: 28d0 |0035: goto 0005 // -0030 │ │ -052c98: 1a00 4b01 |0036: const-string v0, "ACTION_PASTE" // string@014b │ │ -052c9c: 28cd |0038: goto 0005 // -0033 │ │ -052c9e: 1a00 5601 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0156 │ │ -052ca2: 28ca |003b: goto 0005 // -0036 │ │ -052ca4: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +052188: |[052188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +052198: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +05219e: 1a00 5701 |0003: const-string v0, "ACTION_UNKNOWN" // string@0157 │ │ +0521a2: 1100 |0005: return-object v0 │ │ +0521a4: 1a00 4301 |0006: const-string v0, "ACTION_FOCUS" // string@0143 │ │ +0521a8: 28fd |0008: goto 0005 // -0003 │ │ +0521aa: 1a00 3c01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@013c │ │ +0521ae: 28fa |000b: goto 0005 // -0006 │ │ +0521b0: 1a00 5501 |000c: const-string v0, "ACTION_SELECT" // string@0155 │ │ +0521b4: 28f7 |000e: goto 0005 // -0009 │ │ +0521b6: 1a00 3d01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@013d │ │ +0521ba: 28f4 |0011: goto 0005 // -000c │ │ +0521bc: 1a00 3e01 |0012: const-string v0, "ACTION_CLICK" // string@013e │ │ +0521c0: 28f1 |0014: goto 0005 // -000f │ │ +0521c2: 1a00 4701 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0147 │ │ +0521c6: 28ee |0017: goto 0005 // -0012 │ │ +0521c8: 1a00 3401 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0134 │ │ +0521cc: 28eb |001a: goto 0005 // -0015 │ │ +0521ce: 1a00 3b01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@013b │ │ +0521d2: 28e8 |001d: goto 0005 // -0018 │ │ +0521d4: 1a00 4901 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0149 │ │ +0521d8: 28e5 |0020: goto 0005 // -001b │ │ +0521da: 1a00 5001 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0150 │ │ +0521de: 28e2 |0023: goto 0005 // -001e │ │ +0521e0: 1a00 4a01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@014a │ │ +0521e4: 28df |0026: goto 0005 // -0021 │ │ +0521e6: 1a00 5101 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0151 │ │ +0521ea: 28dc |0029: goto 0005 // -0024 │ │ +0521ec: 1a00 5401 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0154 │ │ +0521f0: 28d9 |002c: goto 0005 // -0027 │ │ +0521f2: 1a00 5301 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0153 │ │ +0521f6: 28d6 |002f: goto 0005 // -002a │ │ +0521f8: 1a00 4001 |0030: const-string v0, "ACTION_CUT" // string@0140 │ │ +0521fc: 28d3 |0032: goto 0005 // -002d │ │ +0521fe: 1a00 3f01 |0033: const-string v0, "ACTION_COPY" // string@013f │ │ +052202: 28d0 |0035: goto 0005 // -0030 │ │ +052204: 1a00 4b01 |0036: const-string v0, "ACTION_PASTE" // string@014b │ │ +052208: 28cd |0038: goto 0005 // -0033 │ │ +05220a: 1a00 5601 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0156 │ │ +05220e: 28ca |003b: goto 0005 // -0036 │ │ +052210: 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 │ │ @@ -71359,43 +71355,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 │ │ -052d38: |[052d38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052d48: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052d4c: 7210 f40f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0ff4 │ │ -052d52: 0c00 |0005: move-result-object v0 │ │ -052d54: 7110 b010 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -052d5a: 0c00 |0009: move-result-object v0 │ │ -052d5c: 1100 |000a: return-object v0 │ │ +0522a4: |[0522a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0522b4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0522b8: 7210 f40f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0ff4 │ │ +0522be: 0c00 |0005: move-result-object v0 │ │ +0522c0: 7110 b010 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +0522c6: 0c00 |0009: move-result-object v0 │ │ +0522c8: 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 │ │ -052d60: |[052d60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052d70: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052d74: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052d78: 7220 f70f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ff7 │ │ -052d7e: 0c00 |0007: move-result-object v0 │ │ -052d80: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -052d86: 0c00 |000b: move-result-object v0 │ │ -052d88: 1100 |000c: return-object v0 │ │ +0522cc: |[0522cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0522dc: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0522e0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0522e4: 7220 f70f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ff7 │ │ +0522ea: 0c00 |0007: move-result-object v0 │ │ +0522ec: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +0522f2: 0c00 |000b: move-result-object v0 │ │ +0522f4: 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;) │ │ @@ -71403,21 +71399,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 │ │ -052d8c: |[052d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052d9c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052da0: 7220 f50f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0ff5 │ │ -052da6: 0c00 |0005: move-result-object v0 │ │ -052da8: 7110 b010 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -052dae: 0c00 |0009: move-result-object v0 │ │ -052db0: 1100 |000a: return-object v0 │ │ +0522f8: |[0522f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +052308: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05230c: 7220 f50f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0ff5 │ │ +052312: 0c00 |0005: move-result-object v0 │ │ +052314: 7110 b010 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +05231a: 0c00 |0009: move-result-object v0 │ │ +05231c: 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;) │ │ @@ -71425,21 +71421,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 │ │ -052db4: |[052db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052dc4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052dc8: 7230 f60f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0ff6 │ │ -052dce: 0c00 |0005: move-result-object v0 │ │ -052dd0: 7110 b010 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -052dd6: 0c00 |0009: move-result-object v0 │ │ -052dd8: 1100 |000a: return-object v0 │ │ +052320: |[052320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +052330: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052334: 7230 f60f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0ff6 │ │ +05233a: 0c00 |0005: move-result-object v0 │ │ +05233c: 7110 b010 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +052342: 0c00 |0009: move-result-object v0 │ │ +052344: 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 │ │ │ │ @@ -71448,21 +71444,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 │ │ -052ddc: |[052ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052dec: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -052df0: 2200 8e02 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -052df4: 7020 6a10 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ -052dfa: 1100 |0007: return-object v0 │ │ -052dfc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -052dfe: 28fe |0009: goto 0007 // -0002 │ │ +052348: |[052348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +052358: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +05235c: 2200 9702 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +052360: 7020 6a10 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ +052366: 1100 |0007: return-object v0 │ │ +052368: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05236a: 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; │ │ @@ -71473,19 +71469,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052e00: |[052e00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -052e10: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052e14: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052e18: 7230 d40f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0fd4 │ │ -052e1e: 0e00 |0007: return-void │ │ +05236c: |[05236c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +05237c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052380: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052384: 7230 d40f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0fd4 │ │ +05238a: 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 │ │ @@ -71495,19 +71491,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052e20: |[052e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -052e30: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052e34: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052e38: 7230 d50f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0fd5 │ │ -052e3e: 0e00 |0007: return-void │ │ +05238c: |[05238c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +05239c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0523a0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0523a4: 7230 d50f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0fd5 │ │ +0523aa: 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; │ │ @@ -71517,19 +71513,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -052e40: |[052e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -052e50: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052e54: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052e58: 7240 d60f 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@0fd6 │ │ -052e5e: 0e00 |0007: return-void │ │ +0523ac: |[0523ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +0523bc: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0523c0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0523c4: 7240 d60f 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@0fd6 │ │ +0523ca: 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; │ │ @@ -71540,44 +71536,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -052e60: |[052e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -052e70: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -052e72: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -052e74: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -052e78: 0f01 |0004: return v1 │ │ -052e7a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -052e7e: 0121 |0007: move v1, v2 │ │ -052e80: 28fc |0008: goto 0004 // -0004 │ │ -052e82: 6e10 211a 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -052e88: 0c03 |000c: move-result-object v3 │ │ -052e8a: 6e10 211a 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -052e90: 0c04 |0010: move-result-object v4 │ │ -052e92: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -052e96: 0121 |0013: move v1, v2 │ │ -052e98: 28f0 |0014: goto 0004 // -0010 │ │ -052e9a: 0760 |0015: move-object v0, v6 │ │ -052e9c: 1f00 8e02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -052ea0: 5453 2905 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052ea4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -052ea8: 5403 2905 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052eac: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -052eb0: 0121 |0020: move v1, v2 │ │ -052eb2: 28e3 |0021: goto 0004 // -001d │ │ -052eb4: 5453 2905 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052eb8: 5404 2905 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052ebc: 6e20 201a 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -052ec2: 0a03 |0029: move-result v3 │ │ -052ec4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -052ec8: 0121 |002c: move v1, v2 │ │ -052eca: 28d7 |002d: goto 0004 // -0029 │ │ +0523cc: |[0523cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +0523dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0523de: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0523e0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0523e4: 0f01 |0004: return v1 │ │ +0523e6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0523ea: 0121 |0007: move v1, v2 │ │ +0523ec: 28fc |0008: goto 0004 // -0004 │ │ +0523ee: 6e10 211a 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +0523f4: 0c03 |000c: move-result-object v3 │ │ +0523f6: 6e10 211a 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +0523fc: 0c04 |0010: move-result-object v4 │ │ +0523fe: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +052402: 0121 |0013: move v1, v2 │ │ +052404: 28f0 |0014: goto 0004 // -0010 │ │ +052406: 0760 |0015: move-object v0, v6 │ │ +052408: 1f00 9702 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +05240c: 5453 2905 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052410: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +052414: 5403 2905 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052418: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +05241c: 0121 |0020: move v1, v2 │ │ +05241e: 28e3 |0021: goto 0004 // -001d │ │ +052420: 5453 2905 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052424: 5404 2905 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052428: 6e20 201a 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +05242e: 0a03 |0029: move-result v3 │ │ +052430: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +052434: 0121 |002c: move v1, v2 │ │ +052436: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -71598,33 +71594,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 │ │ -052ecc: |[052ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -052edc: 2204 0a04 |0000: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -052ee0: 7010 601a 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -052ee6: 6205 2305 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052eea: 5476 2905 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052eee: 7230 d70f 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@0fd7 │ │ -052ef4: 0c03 |000c: move-result-object v3 │ │ -052ef6: 7210 9b1a 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1a9b │ │ -052efc: 0a02 |0010: move-result v2 │ │ -052efe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -052f00: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -052f04: 7220 981a 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ -052f0a: 0c01 |0017: move-result-object v1 │ │ -052f0c: 2205 8e02 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -052f10: 7020 6a10 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ -052f16: 7220 971a 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ -052f1c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -052f20: 28f0 |0022: goto 0012 // -0010 │ │ -052f22: 1104 |0023: return-object v4 │ │ +052438: |[052438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +052448: 2204 1304 |0000: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +05244c: 7010 601a 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +052452: 6205 2305 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052456: 5476 2905 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05245a: 7230 d70f 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@0fd7 │ │ +052460: 0c03 |000c: move-result-object v3 │ │ +052462: 7210 9b1a 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1a9b │ │ +052468: 0a02 |0010: move-result v2 │ │ +05246a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05246c: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +052470: 7220 981a 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ +052476: 0c01 |0017: move-result-object v1 │ │ +052478: 2205 9702 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +05247c: 7020 6a10 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ +052482: 7220 971a 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ +052488: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05248c: 28f0 |0022: goto 0012 // -0010 │ │ +05248e: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -71645,22 +71641,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 │ │ -052f24: |[052f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052f34: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052f38: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052f3c: 7230 d80f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0fd8 │ │ -052f42: 0c00 |0007: move-result-object v0 │ │ -052f44: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -052f4a: 0c00 |000b: move-result-object v0 │ │ -052f4c: 1100 |000c: return-object v0 │ │ +052490: |[052490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0524a0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0524a4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0524a8: 7230 d80f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0fd8 │ │ +0524ae: 0c00 |0007: move-result-object v0 │ │ +0524b0: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +0524b6: 0c00 |000b: move-result-object v0 │ │ +0524b8: 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 │ │ │ │ @@ -71669,22 +71665,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 │ │ -052f50: |[052f50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052f60: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052f64: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052f68: 7230 d90f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0fd9 │ │ -052f6e: 0c00 |0007: move-result-object v0 │ │ -052f70: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -052f76: 0c00 |000b: move-result-object v0 │ │ -052f78: 1100 |000c: return-object v0 │ │ +0524bc: |[0524bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0524cc: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0524d0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0524d4: 7230 d90f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0fd9 │ │ +0524da: 0c00 |0007: move-result-object v0 │ │ +0524dc: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +0524e2: 0c00 |000b: move-result-object v0 │ │ +0524e4: 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 │ │ │ │ @@ -71693,20 +71689,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -052f7c: |[052f7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -052f8c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052f90: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052f94: 7220 da0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0fda │ │ -052f9a: 0a00 |0007: move-result v0 │ │ -052f9c: 0f00 |0008: return v0 │ │ +0524e8: |[0524e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +0524f8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0524fc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052500: 7220 da0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0fda │ │ +052506: 0a00 |0007: move-result v0 │ │ +052508: 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;) │ │ @@ -71714,19 +71710,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052fa0: |[052fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -052fb0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052fb4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052fb8: 7230 db0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0fdb │ │ -052fbe: 0e00 |0007: return-void │ │ +05250c: |[05250c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +05251c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052520: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052524: 7230 db0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0fdb │ │ +05252a: 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; │ │ @@ -71736,19 +71732,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -052fc0: |[052fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -052fd0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052fd4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052fd8: 7230 dc0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0fdc │ │ -052fde: 0e00 |0007: return-void │ │ +05252c: |[05252c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +05253c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052540: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052544: 7230 dc0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0fdc │ │ +05254a: 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; │ │ @@ -71758,22 +71754,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 │ │ -052fe0: |[052fe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -052ff0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -052ff4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -052ff8: 7230 dd0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0fdd │ │ -052ffe: 0c00 |0007: move-result-object v0 │ │ -053000: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -053006: 0c00 |000b: move-result-object v0 │ │ -053008: 1100 |000c: return-object v0 │ │ +05254c: |[05254c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05255c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052560: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052564: 7230 dd0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0fdd │ │ +05256a: 0c00 |0007: move-result-object v0 │ │ +05256c: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +052572: 0c00 |000b: move-result-object v0 │ │ +052574: 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 │ │ │ │ @@ -71782,20 +71778,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05300c: |[05300c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -05301c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053020: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053024: 7220 de0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0fde │ │ -05302a: 0a00 |0007: move-result v0 │ │ -05302c: 0f00 |0008: return v0 │ │ +052578: |[052578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +052588: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05258c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052590: 7220 de0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0fde │ │ +052596: 0a00 |0007: move-result v0 │ │ +052598: 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;) │ │ @@ -71803,20 +71799,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053030: |[053030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -053040: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053044: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053048: 7220 df0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fdf │ │ -05304e: 0c00 |0007: move-result-object v0 │ │ -053050: 1100 |0008: return-object v0 │ │ +05259c: |[05259c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +0525ac: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0525b0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0525b4: 7220 df0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fdf │ │ +0525ba: 0c00 |0007: move-result-object v0 │ │ +0525bc: 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;) │ │ @@ -71824,20 +71820,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053054: |[053054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -053064: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053068: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -05306c: 7220 e00f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fe0 │ │ -053072: 0c00 |0007: move-result-object v0 │ │ -053074: 1100 |0008: return-object v0 │ │ +0525c0: |[0525c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +0525d0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0525d4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0525d8: 7220 e00f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fe0 │ │ +0525de: 0c00 |0007: move-result-object v0 │ │ +0525e0: 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;) │ │ @@ -71845,17 +71841,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053078: |[053078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -053088: 5410 2905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -05308c: 1100 |0002: return-object v0 │ │ +0525e4: |[0525e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +0525f4: 5410 2905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0525f8: 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;) │ │ @@ -71863,20 +71859,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053090: |[053090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -0530a0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0530a4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0530a8: 7220 e10f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0fe1 │ │ -0530ae: 0a00 |0007: move-result v0 │ │ -0530b0: 0f00 |0008: return v0 │ │ +0525fc: |[0525fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +05260c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052610: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052614: 7220 e10f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0fe1 │ │ +05261a: 0a00 |0007: move-result v0 │ │ +05261c: 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;) │ │ @@ -71884,20 +71880,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0530b4: |[0530b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -0530c4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0530c8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0530cc: 7220 e20f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0fe2 │ │ -0530d2: 0a00 |0007: move-result v0 │ │ -0530d4: 0f00 |0008: return v0 │ │ +052620: |[052620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +052630: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052634: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052638: 7220 e20f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0fe2 │ │ +05263e: 0a00 |0007: move-result v0 │ │ +052640: 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;) │ │ @@ -71905,20 +71901,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0530d8: |[0530d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -0530e8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0530ec: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0530f0: 7220 e30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fe3 │ │ -0530f6: 0c00 |0007: move-result-object v0 │ │ -0530f8: 1100 |0008: return-object v0 │ │ +052644: |[052644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +052654: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052658: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05265c: 7220 e30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fe3 │ │ +052662: 0c00 |0007: move-result-object v0 │ │ +052664: 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;) │ │ @@ -71926,22 +71922,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 │ │ -0530fc: |[0530fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05310c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053110: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053114: 7220 e40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fe4 │ │ -05311a: 0c00 |0007: move-result-object v0 │ │ -05311c: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -053122: 0c00 |000b: move-result-object v0 │ │ -053124: 1100 |000c: return-object v0 │ │ +052668: |[052668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +052678: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05267c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052680: 7220 e40f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fe4 │ │ +052686: 0c00 |0007: move-result-object v0 │ │ +052688: 7110 b010 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +05268e: 0c00 |000b: move-result-object v0 │ │ +052690: 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;) │ │ @@ -71949,20 +71945,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053128: |[053128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -053138: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05313c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053140: 7220 e50f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fe5 │ │ -053146: 0c00 |0007: move-result-object v0 │ │ -053148: 1100 |0008: return-object v0 │ │ +052694: |[052694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +0526a4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0526a8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0526ac: 7220 e50f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0fe5 │ │ +0526b2: 0c00 |0007: move-result-object v0 │ │ +0526b4: 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;) │ │ @@ -71970,20 +71966,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05314c: |[05314c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -05315c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053160: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053164: 7220 e60f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0fe6 │ │ -05316a: 0c00 |0007: move-result-object v0 │ │ -05316c: 1100 |0008: return-object v0 │ │ +0526b8: |[0526b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +0526c8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0526cc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0526d0: 7220 e60f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0fe6 │ │ +0526d6: 0c00 |0007: move-result-object v0 │ │ +0526d8: 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;) │ │ @@ -71991,20 +71987,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053170: |[053170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -053180: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053184: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053188: 7220 e70f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0fe7 │ │ -05318e: 0a00 |0007: move-result v0 │ │ -053190: 0f00 |0008: return v0 │ │ +0526dc: |[0526dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +0526ec: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0526f0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0526f4: 7220 e70f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0fe7 │ │ +0526fa: 0a00 |0007: move-result v0 │ │ +0526fc: 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;) │ │ @@ -72012,23 +72008,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -053194: |[053194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -0531a4: 5410 2905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0531a8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0531ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0531ae: 0f00 |0005: return v0 │ │ -0531b0: 5410 2905 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0531b4: 6e10 221a 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -0531ba: 0a00 |000b: move-result v0 │ │ -0531bc: 28f9 |000c: goto 0005 // -0007 │ │ +052700: |[052700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +052710: 5410 2905 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052714: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +052718: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05271a: 0f00 |0005: return v0 │ │ +05271c: 5410 2905 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052720: 6e10 221a 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +052726: 0a00 |000b: move-result v0 │ │ +052728: 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;) │ │ @@ -72036,20 +72032,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0531c0: |[0531c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -0531d0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0531d4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0531d8: 7220 e80f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0fe8 │ │ -0531de: 0a00 |0007: move-result v0 │ │ -0531e0: 0f00 |0008: return v0 │ │ +05272c: |[05272c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +05273c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052740: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052744: 7220 e80f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0fe8 │ │ +05274a: 0a00 |0007: move-result v0 │ │ +05274c: 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;) │ │ @@ -72057,20 +72053,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0531e4: |[0531e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -0531f4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0531f8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0531fc: 7220 e90f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0fe9 │ │ -053202: 0a00 |0007: move-result v0 │ │ -053204: 0f00 |0008: return v0 │ │ +052750: |[052750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +052760: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052764: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052768: 7220 e90f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0fe9 │ │ +05276e: 0a00 |0007: move-result v0 │ │ +052770: 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;) │ │ @@ -72078,20 +72074,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053208: |[053208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -053218: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05321c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053220: 7220 ea0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0fea │ │ -053226: 0a00 |0007: move-result v0 │ │ -053228: 0f00 |0008: return v0 │ │ +052774: |[052774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +052784: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052788: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05278c: 7220 ea0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0fea │ │ +052792: 0a00 |0007: move-result v0 │ │ +052794: 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;) │ │ @@ -72099,20 +72095,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05322c: |[05322c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -05323c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053240: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053244: 7220 eb0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0feb │ │ -05324a: 0a00 |0007: move-result v0 │ │ -05324c: 0f00 |0008: return v0 │ │ +052798: |[052798] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +0527a8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0527ac: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0527b0: 7220 eb0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0feb │ │ +0527b6: 0a00 |0007: move-result v0 │ │ +0527b8: 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;) │ │ @@ -72120,20 +72116,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053250: |[053250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -053260: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053264: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053268: 7220 ec0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0fec │ │ -05326e: 0a00 |0007: move-result v0 │ │ -053270: 0f00 |0008: return v0 │ │ +0527bc: |[0527bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +0527cc: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0527d0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0527d4: 7220 ec0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0fec │ │ +0527da: 0a00 |0007: move-result v0 │ │ +0527dc: 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;) │ │ @@ -72141,20 +72137,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053274: |[053274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -053284: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053288: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -05328c: 7220 ed0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0fed │ │ -053292: 0a00 |0007: move-result v0 │ │ -053294: 0f00 |0008: return v0 │ │ +0527e0: |[0527e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +0527f0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0527f4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0527f8: 7220 ed0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0fed │ │ +0527fe: 0a00 |0007: move-result v0 │ │ +052800: 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;) │ │ @@ -72162,20 +72158,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053298: |[053298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -0532a8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0532ac: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0532b0: 7220 ee0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0fee │ │ -0532b6: 0a00 |0007: move-result v0 │ │ -0532b8: 0f00 |0008: return v0 │ │ +052804: |[052804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +052814: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052818: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05281c: 7220 ee0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0fee │ │ +052822: 0a00 |0007: move-result v0 │ │ +052824: 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;) │ │ @@ -72183,20 +72179,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0532bc: |[0532bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -0532cc: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0532d0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0532d4: 7220 ef0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0fef │ │ -0532da: 0a00 |0007: move-result v0 │ │ -0532dc: 0f00 |0008: return v0 │ │ +052828: |[052828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +052838: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +05283c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052840: 7220 ef0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0fef │ │ +052846: 0a00 |0007: move-result v0 │ │ +052848: 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;) │ │ @@ -72204,20 +72200,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0532e0: |[0532e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -0532f0: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0532f4: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0532f8: 7220 f00f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0ff0 │ │ -0532fe: 0a00 |0007: move-result v0 │ │ -053300: 0f00 |0008: return v0 │ │ +05284c: |[05284c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +05285c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052860: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052864: 7220 f00f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0ff0 │ │ +05286a: 0a00 |0007: move-result v0 │ │ +05286c: 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;) │ │ @@ -72225,20 +72221,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053304: |[053304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -053314: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053318: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -05331c: 7220 f10f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ff1 │ │ -053322: 0a00 |0007: move-result v0 │ │ -053324: 0f00 |0008: return v0 │ │ +052870: |[052870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +052880: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052884: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052888: 7220 f10f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ff1 │ │ +05288e: 0a00 |0007: move-result v0 │ │ +052890: 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;) │ │ @@ -72246,20 +72242,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053328: |[053328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -053338: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05333c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053340: 7220 f20f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0ff2 │ │ -053346: 0a00 |0007: move-result v0 │ │ -053348: 0f00 |0008: return v0 │ │ +052894: |[052894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +0528a4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0528a8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0528ac: 7220 f20f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0ff2 │ │ +0528b2: 0a00 |0007: move-result v0 │ │ +0528b4: 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;) │ │ @@ -72267,20 +72263,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05334c: |[05334c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -05335c: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053360: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053364: 7220 f30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0ff3 │ │ -05336a: 0a00 |0007: move-result v0 │ │ -05336c: 0f00 |0008: return v0 │ │ +0528b8: |[0528b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +0528c8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0528cc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0528d0: 7220 f30f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0ff3 │ │ +0528d6: 0a00 |0007: move-result v0 │ │ +0528d8: 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;) │ │ @@ -72288,20 +72284,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -053370: |[053370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -053380: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -053384: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053388: 7230 f80f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0ff8 │ │ -05338e: 0a00 |0007: move-result v0 │ │ -053390: 0f00 |0008: return v0 │ │ +0528dc: |[0528dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +0528ec: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0528f0: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0528f4: 7230 f80f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0ff8 │ │ +0528fa: 0a00 |0007: move-result v0 │ │ +0528fc: 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 │ │ │ │ @@ -72310,20 +72306,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -053394: |[053394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -0533a4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0533a8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0533ac: 7240 f90f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0ff9 │ │ -0533b2: 0a00 |0007: move-result v0 │ │ -0533b4: 0f00 |0008: return v0 │ │ +052900: |[052900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +052910: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052914: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052918: 7240 f90f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0ff9 │ │ +05291e: 0a00 |0007: move-result v0 │ │ +052920: 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; │ │ @@ -72333,19 +72329,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0533b8: |[0533b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -0533c8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0533cc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0533d0: 7220 fa0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0ffa │ │ -0533d6: 0e00 |0007: return-void │ │ +052924: |[052924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +052934: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052938: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05293c: 7220 fa0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0ffa │ │ +052942: 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; │ │ │ │ @@ -72354,19 +72350,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0533d8: |[0533d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -0533e8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0533ec: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0533f0: 7230 fb0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0ffb │ │ -0533f6: 0e00 |0007: return-void │ │ +052944: |[052944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +052954: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052958: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05295c: 7230 fb0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0ffb │ │ +052962: 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 │ │ @@ -72376,19 +72372,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0533f8: |[0533f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -053408: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05340c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053410: 7230 fc0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ffc │ │ -053416: 0e00 |0007: return-void │ │ +052964: |[052964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +052974: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052978: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05297c: 7230 fc0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ffc │ │ +052982: 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; │ │ @@ -72398,19 +72394,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053418: |[053418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -053428: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05342c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053430: 7230 fd0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ffd │ │ -053436: 0e00 |0007: return-void │ │ +052984: |[052984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +052994: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052998: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +05299c: 7230 fd0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ffd │ │ +0529a2: 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; │ │ @@ -72420,19 +72416,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053438: |[053438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -053448: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05344c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053450: 7230 fe0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0ffe │ │ -053456: 0e00 |0007: return-void │ │ +0529a4: |[0529a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +0529b4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0529b8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0529bc: 7230 fe0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0ffe │ │ +0529c2: 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 │ │ @@ -72442,19 +72438,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053458: |[053458] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -053468: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05346c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053470: 7230 ff0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0fff │ │ -053476: 0e00 |0007: return-void │ │ +0529c4: |[0529c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +0529d4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0529d8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0529dc: 7230 ff0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0fff │ │ +0529e2: 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 │ │ @@ -72464,19 +72460,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053478: |[053478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -053488: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05348c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053490: 7230 0010 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1000 │ │ -053496: 0e00 |0007: return-void │ │ +0529e4: |[0529e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +0529f4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +0529f8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +0529fc: 7230 0010 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1000 │ │ +052a02: 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; │ │ @@ -72486,19 +72482,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053498: |[053498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -0534a8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0534ac: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0534b0: 7230 0110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@1001 │ │ -0534b6: 0e00 |0007: return-void │ │ +052a04: |[052a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +052a14: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052a18: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052a1c: 7230 0110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@1001 │ │ +052a22: 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 │ │ @@ -72508,19 +72504,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0534b8: |[0534b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -0534c8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0534cc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0534d0: 7230 0210 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1002 │ │ -0534d6: 0e00 |0007: return-void │ │ +052a24: |[052a24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +052a34: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052a38: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052a3c: 7230 0210 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1002 │ │ +052a42: 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; │ │ @@ -72530,19 +72526,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0534d8: |[0534d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -0534e8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0534ec: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0534f0: 7230 0310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1003 │ │ -0534f6: 0e00 |0007: return-void │ │ +052a44: |[052a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +052a54: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052a58: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052a5c: 7230 0310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1003 │ │ +052a62: 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 │ │ @@ -72552,19 +72548,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0534f8: |[0534f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -053508: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05350c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053510: 7230 0410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1004 │ │ -053516: 0e00 |0007: return-void │ │ +052a64: |[052a64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +052a74: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052a78: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052a7c: 7230 0410 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1004 │ │ +052a82: 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 │ │ @@ -72574,19 +72570,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053518: |[053518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -053528: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05352c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053530: 7230 0510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1005 │ │ -053536: 0e00 |0007: return-void │ │ +052a84: |[052a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +052a94: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052a98: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052a9c: 7230 0510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1005 │ │ +052aa2: 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 │ │ @@ -72596,19 +72592,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053538: |[053538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -053548: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05354c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053550: 7230 0610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1006 │ │ -053556: 0e00 |0007: return-void │ │ +052aa4: |[052aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +052ab4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052ab8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052abc: 7230 0610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1006 │ │ +052ac2: 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 │ │ @@ -72618,19 +72614,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053558: |[053558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -053568: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05356c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053570: 7230 0710 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@1007 │ │ -053576: 0e00 |0007: return-void │ │ +052ac4: |[052ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +052ad4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052ad8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052adc: 7230 0710 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@1007 │ │ +052ae2: 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 │ │ @@ -72640,19 +72636,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053578: |[053578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -053588: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05358c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053590: 7230 0810 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1008 │ │ -053596: 0e00 |0007: return-void │ │ +052ae4: |[052ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +052af4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052af8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052afc: 7230 0810 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1008 │ │ +052b02: 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 │ │ @@ -72662,19 +72658,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053598: |[053598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -0535a8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0535ac: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0535b0: 7230 0910 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1009 │ │ -0535b6: 0e00 |0007: return-void │ │ +052b04: |[052b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +052b14: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052b18: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052b1c: 7230 0910 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1009 │ │ +052b22: 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; │ │ @@ -72684,19 +72680,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0535b8: |[0535b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -0535c8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0535cc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0535d0: 7230 0a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@100a │ │ -0535d6: 0e00 |0007: return-void │ │ +052b24: |[052b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +052b34: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052b38: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052b3c: 7230 0a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@100a │ │ +052b42: 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; │ │ @@ -72706,19 +72702,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0535d8: |[0535d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -0535e8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0535ec: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0535f0: 7240 0b10 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@100b │ │ -0535f6: 0e00 |0007: return-void │ │ +052b44: |[052b44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +052b54: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052b58: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052b5c: 7240 0b10 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@100b │ │ +052b62: 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; │ │ @@ -72729,19 +72725,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0535f8: |[0535f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -053608: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05360c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053610: 7230 0c10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@100c │ │ -053616: 0e00 |0007: return-void │ │ +052b64: |[052b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +052b74: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052b78: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052b7c: 7230 0c10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@100c │ │ +052b82: 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 │ │ @@ -72751,19 +72747,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053618: |[053618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -053628: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05362c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053630: 7230 0d10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@100d │ │ -053636: 0e00 |0007: return-void │ │ +052b84: |[052b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +052b94: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052b98: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052b9c: 7230 0d10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@100d │ │ +052ba2: 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 │ │ @@ -72773,19 +72769,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053638: |[053638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -053648: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05364c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053650: 7230 0e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@100e │ │ -053656: 0e00 |0007: return-void │ │ +052ba4: |[052ba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +052bb4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052bb8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052bbc: 7230 0e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@100e │ │ +052bc2: 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 │ │ @@ -72795,19 +72791,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053658: |[053658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -053668: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05366c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053670: 7230 0f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@100f │ │ -053676: 0e00 |0007: return-void │ │ +052bc4: |[052bc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +052bd4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052bd8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052bdc: 7230 0f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@100f │ │ +052be2: 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; │ │ @@ -72817,19 +72813,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -053678: |[053678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -053688: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -05368c: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -053690: 7240 1010 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@1010 │ │ -053696: 0e00 |0007: return-void │ │ +052be4: |[052be4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +052bf4: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052bf8: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052bfc: 7240 1010 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@1010 │ │ +052c02: 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; │ │ @@ -72840,19 +72836,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -053698: |[053698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -0536a8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0536ac: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0536b0: 7230 1110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1011 │ │ -0536b6: 0e00 |0007: return-void │ │ +052c04: |[052c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +052c14: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052c18: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052c1c: 7230 1110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1011 │ │ +052c22: 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; │ │ @@ -72862,19 +72858,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0536b8: |[0536b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -0536c8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0536cc: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0536d0: 7230 1210 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1012 │ │ -0536d6: 0e00 |0007: return-void │ │ +052c24: |[052c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +052c34: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052c38: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052c3c: 7230 1210 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1012 │ │ +052c42: 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; │ │ @@ -72884,19 +72880,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0536d8: |[0536d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -0536e8: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ -0536ec: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ -0536f0: 7230 1310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1013 │ │ -0536f6: 0e00 |0007: return-void │ │ +052c44: |[052c44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +052c54: 6200 2305 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0523 │ │ +052c58: 5421 2905 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0529 │ │ +052c5c: 7230 1310 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1013 │ │ +052c62: 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 │ │ @@ -72906,163 +72902,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -0536f8: |[0536f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -053708: 2203 f403 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -05370c: 7010 3b1a 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -053712: 6f10 231a 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ -053718: 0c04 |0008: move-result-object v4 │ │ -05371a: 6e20 431a 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053720: 2202 5200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ -053724: 7010 7c01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@017c │ │ -05372a: 6e20 7410 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ -053730: 2204 f403 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -053734: 7010 3b1a 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05373a: 1a05 e800 |0019: const-string v5, "; boundsInParent: " // string@00e8 │ │ -05373e: 6e20 431a 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053744: 0c04 |001e: move-result-object v4 │ │ -053746: 6e20 421a 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -05374c: 0c04 |0022: move-result-object v4 │ │ -05374e: 6e10 481a 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -053754: 0c04 |0026: move-result-object v4 │ │ -053756: 6e20 431a 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05375c: 6e20 7510 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1075 │ │ -053762: 2204 f403 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -053766: 7010 3b1a 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05376c: 1a05 e900 |0032: const-string v5, "; boundsInScreen: " // string@00e9 │ │ -053770: 6e20 431a 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053776: 0c04 |0037: move-result-object v4 │ │ -053778: 6e20 421a 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -05377e: 0c04 |003b: move-result-object v4 │ │ -053780: 6e10 481a 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -053786: 0c04 |003f: move-result-object v4 │ │ -053788: 6e20 431a 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05378e: 1a04 f300 |0043: const-string v4, "; packageName: " // string@00f3 │ │ -053792: 6e20 431a 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053798: 0c04 |0048: move-result-object v4 │ │ -05379a: 6e10 7d10 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@107d │ │ -0537a0: 0c05 |004c: move-result-object v5 │ │ -0537a2: 6e20 411a 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ -0537a8: 1a04 ec00 |0050: const-string v4, "; className: " // string@00ec │ │ -0537ac: 6e20 431a 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0537b2: 0c04 |0055: move-result-object v4 │ │ -0537b4: 6e10 7810 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1078 │ │ -0537ba: 0c05 |0059: move-result-object v5 │ │ -0537bc: 6e20 411a 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ -0537c2: 1a04 f700 |005d: const-string v4, "; text: " // string@00f7 │ │ -0537c6: 6e20 431a 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0537cc: 0c04 |0062: move-result-object v4 │ │ -0537ce: 6e10 7f10 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@107f │ │ -0537d4: 0c05 |0066: move-result-object v5 │ │ -0537d6: 6e20 411a 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ -0537dc: 1a04 ee00 |006a: const-string v4, "; contentDescription: " // string@00ee │ │ -0537e0: 6e20 431a 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0537e6: 0c04 |006f: move-result-object v4 │ │ -0537e8: 6e10 7910 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ -0537ee: 0c05 |0073: move-result-object v5 │ │ -0537f0: 6e20 411a 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ -0537f6: 1a04 f800 |0077: const-string v4, "; viewId: " // string@00f8 │ │ -0537fa: 6e20 431a 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053800: 0c04 |007c: move-result-object v4 │ │ -053802: 6e10 8010 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@1080 │ │ -053808: 0c05 |0080: move-result-object v5 │ │ -05380a: 6e20 431a 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053810: 1a04 ea00 |0084: const-string v4, "; checkable: " // string@00ea │ │ -053814: 6e20 431a 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05381a: 0c04 |0089: move-result-object v4 │ │ -05381c: 6e10 8410 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1084 │ │ -053822: 0a05 |008d: move-result v5 │ │ -053824: 6e20 441a 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -05382a: 1a04 eb00 |0091: const-string v4, "; checked: " // string@00eb │ │ -05382e: 6e20 431a 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053834: 0c04 |0096: move-result-object v4 │ │ -053836: 6e10 8510 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1085 │ │ -05383c: 0a05 |009a: move-result v5 │ │ -05383e: 6e20 441a 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -053844: 1a04 f000 |009e: const-string v4, "; focusable: " // string@00f0 │ │ -053848: 6e20 431a 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05384e: 0c04 |00a3: move-result-object v4 │ │ -053850: 6e10 8810 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1088 │ │ -053856: 0a05 |00a7: move-result v5 │ │ -053858: 6e20 441a 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -05385e: 1a04 f100 |00ab: const-string v4, "; focused: " // string@00f1 │ │ -053862: 6e20 431a 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053868: 0c04 |00b0: move-result-object v4 │ │ -05386a: 6e10 8910 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1089 │ │ -053870: 0a05 |00b4: move-result v5 │ │ -053872: 6e20 441a 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -053878: 1a04 f600 |00b8: const-string v4, "; selected: " // string@00f6 │ │ -05387c: 6e20 431a 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053882: 0c04 |00bd: move-result-object v4 │ │ -053884: 6e10 8d10 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@108d │ │ -05388a: 0a05 |00c1: move-result v5 │ │ -05388c: 6e20 441a 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -053892: 1a04 ed00 |00c5: const-string v4, "; clickable: " // string@00ed │ │ -053896: 6e20 431a 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05389c: 0c04 |00ca: move-result-object v4 │ │ -05389e: 6e10 8610 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1086 │ │ -0538a4: 0a05 |00ce: move-result v5 │ │ -0538a6: 6e20 441a 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -0538ac: 1a04 f200 |00d2: const-string v4, "; longClickable: " // string@00f2 │ │ -0538b0: 6e20 431a 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0538b6: 0c04 |00d7: move-result-object v4 │ │ -0538b8: 6e10 8a10 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@108a │ │ -0538be: 0a05 |00db: move-result v5 │ │ -0538c0: 6e20 441a 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -0538c6: 1a04 ef00 |00df: const-string v4, "; enabled: " // string@00ef │ │ -0538ca: 6e20 431a 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0538d0: 0c04 |00e4: move-result-object v4 │ │ -0538d2: 6e10 8710 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1087 │ │ -0538d8: 0a05 |00e8: move-result v5 │ │ -0538da: 6e20 441a 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -0538e0: 1a04 f400 |00ec: const-string v4, "; password: " // string@00f4 │ │ -0538e4: 6e20 431a 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0538ea: 0c04 |00f1: move-result-object v4 │ │ -0538ec: 6e10 8b10 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@108b │ │ -0538f2: 0a05 |00f5: move-result v5 │ │ -0538f4: 6e20 441a 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -0538fa: 2204 f403 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -0538fe: 7010 3b1a 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -053904: 1a05 f500 |00fe: const-string v5, "; scrollable: " // string@00f5 │ │ -053908: 6e20 431a 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05390e: 0c04 |0103: move-result-object v4 │ │ -053910: 6e10 8c10 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@108c │ │ -053916: 0a05 |0107: move-result v5 │ │ -053918: 6e20 441a 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -05391e: 0c04 |010b: move-result-object v4 │ │ -053920: 6e10 481a 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -053926: 0c04 |010f: move-result-object v4 │ │ -053928: 6e20 431a 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05392e: 1a04 e700 |0113: const-string v4, "; [" // string@00e7 │ │ -053932: 6e20 431a 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053938: 6e10 7310 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ -05393e: 0a01 |011b: move-result v1 │ │ -053940: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -053944: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -053946: 7110 0a1a 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1a0a │ │ -05394c: 0a05 |0122: move-result v5 │ │ -05394e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -053952: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -053956: b541 |0127: and-int/2addr v1, v4 │ │ -053958: 7110 7210 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@1072 │ │ -05395e: 0c04 |012b: move-result-object v4 │ │ -053960: 6e20 431a 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053966: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -05396a: 1a04 d000 |0131: const-string v4, ", " // string@00d0 │ │ -05396e: 6e20 431a 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053974: 28e6 |0136: goto 011c // -001a │ │ -053976: 1a04 420c |0137: const-string v4, "]" // string@0c42 │ │ -05397a: 6e20 431a 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -053980: 6e10 481a 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -053986: 0c04 |013f: move-result-object v4 │ │ -053988: 1104 |0140: return-object v4 │ │ +052c64: |[052c64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +052c74: 2203 fd03 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +052c78: 7010 3b1a 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +052c7e: 6f10 231a 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ +052c84: 0c04 |0008: move-result-object v4 │ │ +052c86: 6e20 431a 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052c8c: 2202 5500 |000c: new-instance v2, Landroid/graphics/Rect; // type@0055 │ │ +052c90: 7010 7c01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@017c │ │ +052c96: 6e20 7410 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ +052c9c: 2204 fd03 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +052ca0: 7010 3b1a 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +052ca6: 1a05 e800 |0019: const-string v5, "; boundsInParent: " // string@00e8 │ │ +052caa: 6e20 431a 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052cb0: 0c04 |001e: move-result-object v4 │ │ +052cb2: 6e20 421a 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +052cb8: 0c04 |0022: move-result-object v4 │ │ +052cba: 6e10 481a 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +052cc0: 0c04 |0026: move-result-object v4 │ │ +052cc2: 6e20 431a 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052cc8: 6e20 7510 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1075 │ │ +052cce: 2204 fd03 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +052cd2: 7010 3b1a 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +052cd8: 1a05 e900 |0032: const-string v5, "; boundsInScreen: " // string@00e9 │ │ +052cdc: 6e20 431a 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052ce2: 0c04 |0037: move-result-object v4 │ │ +052ce4: 6e20 421a 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +052cea: 0c04 |003b: move-result-object v4 │ │ +052cec: 6e10 481a 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +052cf2: 0c04 |003f: move-result-object v4 │ │ +052cf4: 6e20 431a 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052cfa: 1a04 f300 |0043: const-string v4, "; packageName: " // string@00f3 │ │ +052cfe: 6e20 431a 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d04: 0c04 |0048: move-result-object v4 │ │ +052d06: 6e10 7d10 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@107d │ │ +052d0c: 0c05 |004c: move-result-object v5 │ │ +052d0e: 6e20 411a 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ +052d14: 1a04 ec00 |0050: const-string v4, "; className: " // string@00ec │ │ +052d18: 6e20 431a 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d1e: 0c04 |0055: move-result-object v4 │ │ +052d20: 6e10 7810 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1078 │ │ +052d26: 0c05 |0059: move-result-object v5 │ │ +052d28: 6e20 411a 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ +052d2e: 1a04 f700 |005d: const-string v4, "; text: " // string@00f7 │ │ +052d32: 6e20 431a 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d38: 0c04 |0062: move-result-object v4 │ │ +052d3a: 6e10 7f10 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@107f │ │ +052d40: 0c05 |0066: move-result-object v5 │ │ +052d42: 6e20 411a 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ +052d48: 1a04 ee00 |006a: const-string v4, "; contentDescription: " // string@00ee │ │ +052d4c: 6e20 431a 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d52: 0c04 |006f: move-result-object v4 │ │ +052d54: 6e10 7910 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ +052d5a: 0c05 |0073: move-result-object v5 │ │ +052d5c: 6e20 411a 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1a41 │ │ +052d62: 1a04 f800 |0077: const-string v4, "; viewId: " // string@00f8 │ │ +052d66: 6e20 431a 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d6c: 0c04 |007c: move-result-object v4 │ │ +052d6e: 6e10 8010 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@1080 │ │ +052d74: 0c05 |0080: move-result-object v5 │ │ +052d76: 6e20 431a 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d7c: 1a04 ea00 |0084: const-string v4, "; checkable: " // string@00ea │ │ +052d80: 6e20 431a 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052d86: 0c04 |0089: move-result-object v4 │ │ +052d88: 6e10 8410 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1084 │ │ +052d8e: 0a05 |008d: move-result v5 │ │ +052d90: 6e20 441a 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052d96: 1a04 eb00 |0091: const-string v4, "; checked: " // string@00eb │ │ +052d9a: 6e20 431a 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052da0: 0c04 |0096: move-result-object v4 │ │ +052da2: 6e10 8510 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1085 │ │ +052da8: 0a05 |009a: move-result v5 │ │ +052daa: 6e20 441a 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052db0: 1a04 f000 |009e: const-string v4, "; focusable: " // string@00f0 │ │ +052db4: 6e20 431a 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052dba: 0c04 |00a3: move-result-object v4 │ │ +052dbc: 6e10 8810 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1088 │ │ +052dc2: 0a05 |00a7: move-result v5 │ │ +052dc4: 6e20 441a 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052dca: 1a04 f100 |00ab: const-string v4, "; focused: " // string@00f1 │ │ +052dce: 6e20 431a 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052dd4: 0c04 |00b0: move-result-object v4 │ │ +052dd6: 6e10 8910 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1089 │ │ +052ddc: 0a05 |00b4: move-result v5 │ │ +052dde: 6e20 441a 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052de4: 1a04 f600 |00b8: const-string v4, "; selected: " // string@00f6 │ │ +052de8: 6e20 431a 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052dee: 0c04 |00bd: move-result-object v4 │ │ +052df0: 6e10 8d10 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@108d │ │ +052df6: 0a05 |00c1: move-result v5 │ │ +052df8: 6e20 441a 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052dfe: 1a04 ed00 |00c5: const-string v4, "; clickable: " // string@00ed │ │ +052e02: 6e20 431a 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052e08: 0c04 |00ca: move-result-object v4 │ │ +052e0a: 6e10 8610 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1086 │ │ +052e10: 0a05 |00ce: move-result v5 │ │ +052e12: 6e20 441a 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052e18: 1a04 f200 |00d2: const-string v4, "; longClickable: " // string@00f2 │ │ +052e1c: 6e20 431a 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052e22: 0c04 |00d7: move-result-object v4 │ │ +052e24: 6e10 8a10 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@108a │ │ +052e2a: 0a05 |00db: move-result v5 │ │ +052e2c: 6e20 441a 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052e32: 1a04 ef00 |00df: const-string v4, "; enabled: " // string@00ef │ │ +052e36: 6e20 431a 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052e3c: 0c04 |00e4: move-result-object v4 │ │ +052e3e: 6e10 8710 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1087 │ │ +052e44: 0a05 |00e8: move-result v5 │ │ +052e46: 6e20 441a 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052e4c: 1a04 f400 |00ec: const-string v4, "; password: " // string@00f4 │ │ +052e50: 6e20 431a 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052e56: 0c04 |00f1: move-result-object v4 │ │ +052e58: 6e10 8b10 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@108b │ │ +052e5e: 0a05 |00f5: move-result v5 │ │ +052e60: 6e20 441a 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052e66: 2204 fd03 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +052e6a: 7010 3b1a 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +052e70: 1a05 f500 |00fe: const-string v5, "; scrollable: " // string@00f5 │ │ +052e74: 6e20 431a 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052e7a: 0c04 |0103: move-result-object v4 │ │ +052e7c: 6e10 8c10 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@108c │ │ +052e82: 0a05 |0107: move-result v5 │ │ +052e84: 6e20 441a 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +052e8a: 0c04 |010b: move-result-object v4 │ │ +052e8c: 6e10 481a 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +052e92: 0c04 |010f: move-result-object v4 │ │ +052e94: 6e20 431a 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052e9a: 1a04 e700 |0113: const-string v4, "; [" // string@00e7 │ │ +052e9e: 6e20 431a 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052ea4: 6e10 7310 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ +052eaa: 0a01 |011b: move-result v1 │ │ +052eac: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +052eb0: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +052eb2: 7110 0a1a 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@1a0a │ │ +052eb8: 0a05 |0122: move-result v5 │ │ +052eba: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +052ebe: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +052ec2: b541 |0127: and-int/2addr v1, v4 │ │ +052ec4: 7110 7210 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@1072 │ │ +052eca: 0c04 |012b: move-result-object v4 │ │ +052ecc: 6e20 431a 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052ed2: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +052ed6: 1a04 d000 |0131: const-string v4, ", " // string@00d0 │ │ +052eda: 6e20 431a 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052ee0: 28e6 |0136: goto 011c // -001a │ │ +052ee2: 1a04 4b0c |0137: const-string v4, "]" // string@0c4b │ │ +052ee6: 6e20 431a 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +052eec: 6e10 481a 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +052ef2: 0c04 |013f: move-result-object v4 │ │ +052ef4: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -73098,17 +73094,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 : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #345 header: │ │ -class_idx : 655 │ │ +class_idx : 664 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 392 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #345 annotations: │ │ @@ -73128,17 +73124,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05398c: |[05398c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -05399c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0539a2: 0e00 |0003: return-void │ │ +052ef8: |[052ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +052f08: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +052f0e: 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;) │ │ @@ -73146,18 +73142,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 │ │ -0539a4: |[0539a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -0539b4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0539b8: 6e20 0b17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@170b │ │ -0539be: 0e00 |0005: return-void │ │ +052f10: |[052f10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +052f20: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052f24: 6e20 0b17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@170b │ │ +052f2a: 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 │ │ @@ -73167,18 +73163,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 │ │ -0539c0: |[0539c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0539d0: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0539d4: 6e20 0c17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@170c │ │ -0539da: 0e00 |0005: return-void │ │ +052f2c: |[052f2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +052f3c: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052f40: 6e20 0c17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@170c │ │ +052f46: 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; │ │ @@ -73188,20 +73184,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 │ │ -0539dc: |[0539dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0539ec: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0539f0: 6e20 0e17 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@170e │ │ -0539f6: 0c00 |0005: move-result-object v0 │ │ -0539f8: 1f00 1404 |0006: check-cast v0, Ljava/util/List; // type@0414 │ │ -0539fc: 1100 |0008: return-object v0 │ │ +052f48: |[052f48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +052f58: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052f5c: 6e20 0e17 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@170e │ │ +052f62: 0c00 |0005: move-result-object v0 │ │ +052f64: 1f00 1d04 |0006: check-cast v0, Ljava/util/List; // type@041d │ │ +052f68: 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; │ │ @@ -73212,19 +73208,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053a00: |[053a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -053a10: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053a14: 6e10 1117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1711 │ │ -053a1a: 0a00 |0005: move-result v0 │ │ -053a1c: 0f00 |0006: return v0 │ │ +052f6c: |[052f6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +052f7c: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052f80: 6e10 1117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1711 │ │ +052f86: 0a00 |0005: move-result v0 │ │ +052f88: 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;) │ │ @@ -73232,18 +73228,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 │ │ -053a20: |[053a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -053a30: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053a34: 6e20 1217 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1712 │ │ -053a3a: 0e00 |0005: return-void │ │ +052f8c: |[052f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +052f9c: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052fa0: 6e20 1217 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1712 │ │ +052fa6: 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; │ │ @@ -73253,18 +73249,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 │ │ -053a3c: |[053a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -053a4c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053a50: 6e20 1317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1713 │ │ -053a56: 0e00 |0005: return-void │ │ +052fa8: |[052fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +052fb8: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052fbc: 6e20 1317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1713 │ │ +052fc2: 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; │ │ @@ -73274,19 +73270,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 │ │ -053a58: |[053a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -053a68: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053a6c: 6e20 1417 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1714 │ │ -053a72: 0c00 |0005: move-result-object v0 │ │ -053a74: 1100 |0006: return-object v0 │ │ +052fc4: |[052fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +052fd4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052fd8: 6e20 1417 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1714 │ │ +052fde: 0c00 |0005: move-result-object v0 │ │ +052fe0: 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 │ │ │ │ @@ -73295,19 +73291,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053a78: |[053a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -053a88: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053a8c: 6e10 1517 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1715 │ │ -053a92: 0a00 |0005: move-result v0 │ │ -053a94: 0f00 |0006: return v0 │ │ +052fe4: |[052fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +052ff4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +052ff8: 6e10 1517 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1715 │ │ +052ffe: 0a00 |0005: move-result v0 │ │ +053000: 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;) │ │ @@ -73315,19 +73311,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 │ │ -053a98: |[053a98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -053aa8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053aac: 6e10 1617 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1716 │ │ -053ab2: 0c00 |0005: move-result-object v0 │ │ -053ab4: 1100 |0006: return-object v0 │ │ +053004: |[053004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053014: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053018: 6e10 1617 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1716 │ │ +05301e: 0c00 |0005: move-result-object v0 │ │ +053020: 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;) │ │ @@ -73335,19 +73331,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 │ │ -053ab8: |[053ab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -053ac8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053acc: 6e10 1717 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1717 │ │ -053ad2: 0c00 |0005: move-result-object v0 │ │ -053ad4: 1100 |0006: return-object v0 │ │ +053024: |[053024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053034: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053038: 6e10 1717 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1717 │ │ +05303e: 0c00 |0005: move-result-object v0 │ │ +053040: 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;) │ │ @@ -73355,19 +73351,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 │ │ -053ad8: |[053ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -053ae8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053aec: 6e10 1a17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@171a │ │ -053af2: 0c00 |0005: move-result-object v0 │ │ -053af4: 1100 |0006: return-object v0 │ │ +053044: |[053044] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053054: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053058: 6e10 1a17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@171a │ │ +05305e: 0c00 |0005: move-result-object v0 │ │ +053060: 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;) │ │ @@ -73375,19 +73371,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 │ │ -053af8: |[053af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -053b08: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053b0c: 6e10 1b17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@171b │ │ -053b12: 0c00 |0005: move-result-object v0 │ │ -053b14: 1100 |0006: return-object v0 │ │ +053064: |[053064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +053074: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053078: 6e10 1b17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@171b │ │ +05307e: 0c00 |0005: move-result-object v0 │ │ +053080: 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;) │ │ @@ -73395,19 +73391,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 │ │ -053b18: |[053b18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -053b28: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053b2c: 6e10 1c17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@171c │ │ -053b32: 0c00 |0005: move-result-object v0 │ │ -053b34: 1100 |0006: return-object v0 │ │ +053084: |[053084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053094: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053098: 6e10 1c17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@171c │ │ +05309e: 0c00 |0005: move-result-object v0 │ │ +0530a0: 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;) │ │ @@ -73415,19 +73411,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053b38: |[053b38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -053b48: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053b4c: 6e10 1e17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@171e │ │ -053b52: 0a00 |0005: move-result v0 │ │ -053b54: 0f00 |0006: return v0 │ │ +0530a4: |[0530a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0530b4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0530b8: 6e10 1e17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@171e │ │ +0530be: 0a00 |0005: move-result v0 │ │ +0530c0: 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;) │ │ @@ -73435,19 +73431,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053b58: |[053b58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -053b68: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053b6c: 6e10 2017 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1720 │ │ -053b72: 0a00 |0005: move-result v0 │ │ -053b74: 0f00 |0006: return v0 │ │ +0530c4: |[0530c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +0530d4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0530d8: 6e10 2017 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1720 │ │ +0530de: 0a00 |0005: move-result v0 │ │ +0530e0: 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;) │ │ @@ -73455,19 +73451,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053b78: |[053b78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -053b88: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053b8c: 6e10 2117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1721 │ │ -053b92: 0a00 |0005: move-result v0 │ │ -053b94: 0f00 |0006: return v0 │ │ +0530e4: |[0530e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0530f4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0530f8: 6e10 2117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1721 │ │ +0530fe: 0a00 |0005: move-result v0 │ │ +053100: 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;) │ │ @@ -73475,19 +73471,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053b98: |[053b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -053ba8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053bac: 6e10 2217 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1722 │ │ -053bb2: 0a00 |0005: move-result v0 │ │ -053bb4: 0f00 |0006: return v0 │ │ +053104: |[053104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +053114: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053118: 6e10 2217 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1722 │ │ +05311e: 0a00 |0005: move-result v0 │ │ +053120: 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;) │ │ @@ -73495,19 +73491,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053bb8: |[053bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -053bc8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053bcc: 6e10 2317 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1723 │ │ -053bd2: 0a00 |0005: move-result v0 │ │ -053bd4: 0f00 |0006: return v0 │ │ +053124: |[053124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +053134: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053138: 6e10 2317 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1723 │ │ +05313e: 0a00 |0005: move-result v0 │ │ +053140: 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;) │ │ @@ -73515,19 +73511,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053bd8: |[053bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -053be8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053bec: 6e10 2417 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1724 │ │ -053bf2: 0a00 |0005: move-result v0 │ │ -053bf4: 0f00 |0006: return v0 │ │ +053144: |[053144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +053154: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053158: 6e10 2417 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1724 │ │ +05315e: 0a00 |0005: move-result v0 │ │ +053160: 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;) │ │ @@ -73535,19 +73531,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053bf8: |[053bf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -053c08: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053c0c: 6e10 2517 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1725 │ │ -053c12: 0a00 |0005: move-result v0 │ │ -053c14: 0f00 |0006: return v0 │ │ +053164: |[053164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +053174: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053178: 6e10 2517 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1725 │ │ +05317e: 0a00 |0005: move-result v0 │ │ +053180: 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;) │ │ @@ -73555,19 +73551,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053c18: |[053c18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -053c28: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053c2c: 6e10 2617 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1726 │ │ -053c32: 0a00 |0005: move-result v0 │ │ -053c34: 0f00 |0006: return v0 │ │ +053184: |[053184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +053194: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053198: 6e10 2617 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1726 │ │ +05319e: 0a00 |0005: move-result v0 │ │ +0531a0: 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;) │ │ @@ -73575,19 +73571,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053c38: |[053c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -053c48: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053c4c: 6e10 2717 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1727 │ │ -053c52: 0a00 |0005: move-result v0 │ │ -053c54: 0f00 |0006: return v0 │ │ +0531a4: |[0531a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0531b4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0531b8: 6e10 2717 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1727 │ │ +0531be: 0a00 |0005: move-result v0 │ │ +0531c0: 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;) │ │ @@ -73595,19 +73591,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053c58: |[053c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -053c68: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053c6c: 6e10 2817 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1728 │ │ -053c72: 0a00 |0005: move-result v0 │ │ -053c74: 0f00 |0006: return v0 │ │ +0531c4: |[0531c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0531d4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0531d8: 6e10 2817 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1728 │ │ +0531de: 0a00 |0005: move-result v0 │ │ +0531e0: 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;) │ │ @@ -73615,19 +73611,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053c78: |[053c78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -053c88: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053c8c: 6e10 2917 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1729 │ │ -053c92: 0a00 |0005: move-result v0 │ │ -053c94: 0f00 |0006: return v0 │ │ +0531e4: |[0531e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +0531f4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0531f8: 6e10 2917 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1729 │ │ +0531fe: 0a00 |0005: move-result v0 │ │ +053200: 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;) │ │ @@ -73635,36 +73631,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -053c98: |[053c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -053ca8: 7100 2b17 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@172b │ │ -053cae: 0c00 |0003: move-result-object v0 │ │ -053cb0: 1100 |0004: return-object v0 │ │ +053204: |[053204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +053214: 7100 2b17 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@172b │ │ +05321a: 0c00 |0003: move-result-object v0 │ │ +05321c: 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 │ │ -053cb4: |[053cb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -053cc4: 7110 2c17 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@172c │ │ -053cca: 0c00 |0003: move-result-object v0 │ │ -053ccc: 1100 |0004: return-object v0 │ │ +053220: |[053220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +053230: 7110 2c17 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@172c │ │ +053236: 0c00 |0003: move-result-object v0 │ │ +053238: 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;) │ │ @@ -73672,19 +73668,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 │ │ -053cd0: |[053cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -053ce0: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053ce4: 7110 2e17 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@172e │ │ -053cea: 0c00 |0005: move-result-object v0 │ │ -053cec: 1100 |0006: return-object v0 │ │ +05323c: |[05323c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05324c: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053250: 7110 2e17 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@172e │ │ +053256: 0c00 |0005: move-result-object v0 │ │ +053258: 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;) │ │ @@ -73692,19 +73688,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 │ │ -053cf0: |[053cf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -053d00: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053d04: 6e20 2f17 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@172f │ │ -053d0a: 0a00 |0005: move-result v0 │ │ -053d0c: 0f00 |0006: return v0 │ │ +05325c: |[05325c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +05326c: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053270: 6e20 2f17 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@172f │ │ +053276: 0a00 |0005: move-result v0 │ │ +053278: 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 │ │ │ │ @@ -73713,18 +73709,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053d10: |[053d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -053d20: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053d24: 6e10 3117 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1731 │ │ -053d2a: 0e00 |0005: return-void │ │ +05327c: |[05327c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +05328c: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053290: 6e10 3117 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1731 │ │ +053296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -73733,18 +73729,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 │ │ -053d2c: |[053d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -053d3c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053d40: 6e20 3317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1733 │ │ -053d46: 0e00 |0005: return-void │ │ +053298: |[053298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0532a8: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0532ac: 6e20 3317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1733 │ │ +0532b2: 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; │ │ @@ -73754,18 +73750,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 │ │ -053d48: |[053d48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -053d58: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053d5c: 6e20 3417 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1734 │ │ -053d62: 0e00 |0005: return-void │ │ +0532b4: |[0532b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0532c4: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0532c8: 6e20 3417 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1734 │ │ +0532ce: 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; │ │ @@ -73775,18 +73771,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 │ │ -053d64: |[053d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -053d74: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053d78: 6e20 3517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1735 │ │ -053d7e: 0e00 |0005: return-void │ │ +0532d0: |[0532d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +0532e0: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0532e4: 6e20 3517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1735 │ │ +0532ea: 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 │ │ @@ -73796,18 +73792,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 │ │ -053d80: |[053d80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -053d90: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053d94: 6e20 3617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1736 │ │ -053d9a: 0e00 |0005: return-void │ │ +0532ec: |[0532ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0532fc: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053300: 6e20 3617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1736 │ │ +053306: 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 │ │ @@ -73817,18 +73813,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 │ │ -053d9c: |[053d9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -053dac: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053db0: 6e20 3717 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1737 │ │ -053db6: 0e00 |0005: return-void │ │ +053308: |[053308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053318: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +05331c: 6e20 3717 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1737 │ │ +053322: 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; │ │ @@ -73838,18 +73834,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 │ │ -053db8: |[053db8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -053dc8: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053dcc: 6e20 3817 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1738 │ │ -053dd2: 0e00 |0005: return-void │ │ +053324: |[053324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +053334: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053338: 6e20 3817 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1738 │ │ +05333e: 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 │ │ @@ -73859,18 +73855,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 │ │ -053dd4: |[053dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -053de4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053de8: 6e20 3917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1739 │ │ -053dee: 0e00 |0005: return-void │ │ +053340: |[053340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053350: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053354: 6e20 3917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1739 │ │ +05335a: 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; │ │ @@ -73880,18 +73876,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 │ │ -053df0: |[053df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -053e00: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053e04: 6e20 3a17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@173a │ │ -053e0a: 0e00 |0005: return-void │ │ +05335c: |[05335c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +05336c: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053370: 6e20 3a17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@173a │ │ +053376: 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 │ │ @@ -73901,18 +73897,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 │ │ -053e0c: |[053e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -053e1c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053e20: 6e20 3b17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@173b │ │ -053e26: 0e00 |0005: return-void │ │ +053378: |[053378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +053388: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +05338c: 6e20 3b17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@173b │ │ +053392: 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 │ │ @@ -73922,18 +73918,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 │ │ -053e28: |[053e28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -053e38: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053e3c: 6e20 3c17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@173c │ │ -053e42: 0e00 |0005: return-void │ │ +053394: |[053394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +0533a4: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0533a8: 6e20 3c17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@173c │ │ +0533ae: 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 │ │ @@ -73943,18 +73939,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 │ │ -053e44: |[053e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -053e54: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053e58: 6e20 3e17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@173e │ │ -053e5e: 0e00 |0005: return-void │ │ +0533b0: |[0533b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0533c0: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0533c4: 6e20 3e17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@173e │ │ +0533ca: 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 │ │ @@ -73964,18 +73960,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 │ │ -053e60: |[053e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -053e70: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053e74: 6e20 4017 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1740 │ │ -053e7a: 0e00 |0005: return-void │ │ +0533cc: |[0533cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0533dc: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0533e0: 6e20 4017 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1740 │ │ +0533e6: 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; │ │ @@ -73985,18 +73981,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 │ │ -053e7c: |[053e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -053e8c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053e90: 6e20 4117 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1741 │ │ -053e96: 0e00 |0005: return-void │ │ +0533e8: |[0533e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0533f8: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0533fc: 6e20 4117 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1741 │ │ +053402: 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; │ │ @@ -74006,18 +74002,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 │ │ -053e98: |[053e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -053ea8: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053eac: 6e20 4317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1743 │ │ -053eb2: 0e00 |0005: return-void │ │ +053404: |[053404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +053414: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053418: 6e20 4317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1743 │ │ +05341e: 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 │ │ @@ -74027,18 +74023,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 │ │ -053eb4: |[053eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -053ec4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053ec8: 6e20 4417 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1744 │ │ -053ece: 0e00 |0005: return-void │ │ +053420: |[053420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +053430: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053434: 6e20 4417 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1744 │ │ +05343a: 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 │ │ @@ -74048,18 +74044,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 │ │ -053ed0: |[053ed0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -053ee0: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053ee4: 6e20 4517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1745 │ │ -053eea: 0e00 |0005: return-void │ │ +05343c: |[05343c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +05344c: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053450: 6e20 4517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1745 │ │ +053456: 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 │ │ @@ -74069,18 +74065,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 │ │ -053eec: |[053eec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -053efc: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053f00: 6e20 4617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1746 │ │ -053f06: 0e00 |0005: return-void │ │ +053458: |[053458] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +053468: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +05346c: 6e20 4617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1746 │ │ +053472: 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; │ │ @@ -74090,33 +74086,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 │ │ -053f08: |[053f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -053f18: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053f1c: 6e20 4817 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1748 │ │ -053f22: 0e00 |0005: return-void │ │ +053474: |[053474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053484: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053488: 6e20 4817 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1748 │ │ +05348e: 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 : 392 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #346 header: │ │ -class_idx : 656 │ │ +class_idx : 665 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 393 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #346 - │ │ @@ -74132,17 +74128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053f24: |[053f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -053f34: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -053f3a: 0e00 |0003: return-void │ │ +053490: |[053490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +0534a0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0534a6: 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;) │ │ @@ -74150,18 +74146,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 │ │ -053f3c: |[053f3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -053f4c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053f50: 6e30 0d17 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@170d │ │ -053f56: 0e00 |0005: return-void │ │ +0534a8: |[0534a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0534b8: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0534bc: 6e30 0d17 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@170d │ │ +0534c2: 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; │ │ @@ -74172,19 +74168,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 │ │ -053f58: |[053f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -053f68: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053f6c: 6e20 0f17 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@170f │ │ -053f72: 0c00 |0005: move-result-object v0 │ │ -053f74: 1100 |0006: return-object v0 │ │ +0534c4: |[0534c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0534d4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0534d8: 6e20 0f17 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@170f │ │ +0534de: 0c00 |0005: move-result-object v0 │ │ +0534e0: 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 │ │ │ │ @@ -74193,19 +74189,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 │ │ -053f78: |[053f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -053f88: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053f8c: 6e20 1017 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1710 │ │ -053f92: 0c00 |0005: move-result-object v0 │ │ -053f94: 1100 |0006: return-object v0 │ │ +0534e4: |[0534e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0534f4: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0534f8: 6e20 1017 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1710 │ │ +0534fe: 0c00 |0005: move-result-object v0 │ │ +053500: 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 │ │ │ │ @@ -74214,19 +74210,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053f98: |[053f98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -053fa8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053fac: 6e10 1917 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1719 │ │ -053fb2: 0a00 |0005: move-result v0 │ │ -053fb4: 0f00 |0006: return v0 │ │ +053504: |[053504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +053514: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053518: 6e10 1917 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1719 │ │ +05351e: 0a00 |0005: move-result v0 │ │ +053520: 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;) │ │ @@ -74234,19 +74230,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053fb8: |[053fb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -053fc8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053fcc: 6e10 1f17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@171f │ │ -053fd2: 0a00 |0005: move-result v0 │ │ -053fd4: 0f00 |0006: return v0 │ │ +053524: |[053524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +053534: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053538: 6e10 1f17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@171f │ │ +05353e: 0a00 |0005: move-result v0 │ │ +053540: 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;) │ │ @@ -74254,19 +74250,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -053fd8: |[053fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -053fe8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -053fec: 6e10 2a17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@172a │ │ -053ff2: 0a00 |0005: move-result v0 │ │ -053ff4: 0f00 |0006: return v0 │ │ +053544: |[053544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +053554: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053558: 6e10 2a17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@172a │ │ +05355e: 0a00 |0005: move-result v0 │ │ +053560: 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;) │ │ @@ -74274,18 +74270,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 │ │ -053ff8: |[053ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -054008: 7120 2d17 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@172d │ │ -05400e: 0c00 |0003: move-result-object v0 │ │ -054010: 1100 |0004: return-object v0 │ │ +053564: |[053564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +053574: 7120 2d17 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@172d │ │ +05357a: 0c00 |0003: move-result-object v0 │ │ +05357c: 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 │ │ │ │ @@ -74294,19 +74290,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 │ │ -054014: |[054014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -054024: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -054028: 6e30 3017 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1730 │ │ -05402e: 0a00 |0005: move-result v0 │ │ -054030: 0f00 |0006: return v0 │ │ +053580: |[053580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +053590: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053594: 6e30 3017 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1730 │ │ +05359a: 0a00 |0005: move-result v0 │ │ +05359c: 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; │ │ @@ -74316,18 +74312,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 │ │ -054034: |[054034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -054044: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -054048: 6e20 3217 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1732 │ │ -05404e: 0e00 |0005: return-void │ │ +0535a0: |[0535a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +0535b0: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0535b4: 6e20 3217 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1732 │ │ +0535ba: 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 │ │ @@ -74337,18 +74333,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 │ │ -054050: |[054050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -054060: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -054064: 6e20 3f17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@173f │ │ -05406a: 0e00 |0005: return-void │ │ +0535bc: |[0535bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0535cc: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0535d0: 6e20 3f17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@173f │ │ +0535d6: 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 │ │ @@ -74358,18 +74354,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 │ │ -05406c: |[05406c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05407c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -054080: 6e30 4217 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1742 │ │ -054086: 0e00 |0005: return-void │ │ +0535d8: |[0535d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0535e8: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0535ec: 6e30 4217 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1742 │ │ +0535f2: 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; │ │ @@ -74380,18 +74376,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 │ │ -054088: |[054088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -054098: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -05409c: 6e30 4717 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1747 │ │ -0540a2: 0e00 |0005: return-void │ │ +0535f4: |[0535f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +053604: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053608: 6e30 4717 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1747 │ │ +05360e: 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; │ │ @@ -74402,33 +74398,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 │ │ -0540a4: |[0540a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0540b4: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0540b8: 6e20 4a17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@174a │ │ -0540be: 0e00 |0005: return-void │ │ +053610: |[053610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +053620: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053624: 6e20 4a17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@174a │ │ +05362a: 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 : 393 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #347 header: │ │ -class_idx : 657 │ │ +class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #347 - │ │ @@ -74444,17 +74440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0540c0: |[0540c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -0540d0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0540d6: 0e00 |0003: return-void │ │ +05362c: |[05362c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +05363c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +053642: 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;) │ │ @@ -74462,19 +74458,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 │ │ -0540d8: |[0540d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0540e8: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0540ec: 6e10 1d17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@171d │ │ -0540f2: 0c00 |0005: move-result-object v0 │ │ -0540f4: 1100 |0006: return-object v0 │ │ +053644: |[053644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +053654: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053658: 6e10 1d17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@171d │ │ +05365e: 0c00 |0005: move-result-object v0 │ │ +053660: 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;) │ │ @@ -74482,33 +74478,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 │ │ -0540f8: |[0540f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -054108: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -05410c: 6e20 4917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1749 │ │ -054112: 0e00 |0005: return-void │ │ +053664: |[053664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +053674: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053678: 6e20 4917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1749 │ │ +05367e: 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 : 394 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #348 header: │ │ -class_idx : 658 │ │ +class_idx : 667 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 395 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #348 - │ │ @@ -74524,17 +74520,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054114: |[054114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -054124: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05412a: 0e00 |0003: return-void │ │ +053680: |[053680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +053690: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +053696: 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;) │ │ @@ -74542,19 +74538,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05412c: |[05412c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -05413c: 1f01 4703 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -054140: 6e10 1817 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1718 │ │ -054146: 0a00 |0005: move-result v0 │ │ -054148: 0f00 |0006: return v0 │ │ +053698: |[053698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +0536a8: 1f01 5003 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0536ac: 6e10 1817 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1718 │ │ +0536b2: 0a00 |0005: move-result v0 │ │ +0536b4: 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;) │ │ @@ -74562,33 +74558,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 │ │ -05414c: |[05414c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05415c: 1f00 4703 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -054160: 6e20 3d17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@173d │ │ -054166: 0e00 |0005: return-void │ │ +0536b8: |[0536b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0536c8: 1f00 5003 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0536cc: 6e20 3d17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@173d │ │ +0536d2: 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 : 395 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #349 header: │ │ -class_idx : 659 │ │ +class_idx : 668 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #349 annotations: │ │ @@ -74610,17 +74606,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #350 header: │ │ -class_idx : 665 │ │ +class_idx : 674 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 402 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #350 annotations: │ │ @@ -74650,33 +74646,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -054168: |[054168] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -054178: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -05417c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -054180: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -054184: 2200 9702 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0297 │ │ -054188: 7010 0111 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1101 │ │ -05418e: 6900 2e05 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ -054192: 0e00 |000d: return-void │ │ -054194: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -054198: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -05419c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0541a0: 2200 9502 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0295 │ │ -0541a4: 7010 fa10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@10fa │ │ -0541aa: 6900 2e05 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ -0541ae: 28f2 |001b: goto 000d // -000e │ │ -0541b0: 2200 9802 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0298 │ │ -0541b4: 7010 0311 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1103 │ │ -0541ba: 6900 2e05 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ -0541be: 28ea |0023: goto 000d // -0016 │ │ +0536d4: |[0536d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +0536e4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0536e8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0536ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0536f0: 2200 a002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@02a0 │ │ +0536f4: 7010 0111 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@1101 │ │ +0536fa: 6900 2e05 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ +0536fe: 0e00 |000d: return-void │ │ +053700: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +053704: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +053708: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05370c: 2200 9e02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@029e │ │ +053710: 7010 fa10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@10fa │ │ +053716: 6900 2e05 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ +05371a: 28f2 |001b: goto 000d // -000e │ │ +05371c: 2200 a102 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@02a1 │ │ +053720: 7010 0311 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1103 │ │ +053726: 6900 2e05 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ +05372a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -74688,21 +74684,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0541c0: |[0541c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -0541d0: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0541d6: 6200 2e05 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ -0541da: 7220 f510 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@10f5 │ │ -0541e0: 0c00 |0008: move-result-object v0 │ │ -0541e2: 5b10 2f05 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@052f │ │ -0541e6: 0e00 |000b: return-void │ │ +05372c: |[05372c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +05373c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +053742: 6200 2e05 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@052e │ │ +053746: 7220 f510 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@10f5 │ │ +05374c: 0c00 |0008: move-result-object v0 │ │ +05374e: 5b10 2f05 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@052f │ │ +053752: 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; │ │ @@ -74712,18 +74708,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0541e8: |[0541e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -0541f8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0541fe: 5b01 2f05 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@052f │ │ -054202: 0e00 |0005: return-void │ │ +053754: |[053754] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +053764: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05376a: 5b01 2f05 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@052f │ │ +05376e: 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; │ │ @@ -74735,17 +74731,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 │ │ -054204: |[054204] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -054214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054216: 1100 |0001: return-object v0 │ │ +053770: |[053770] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +053780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053782: 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 │ │ │ │ @@ -74754,17 +74750,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 │ │ -054218: |[054218] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -054228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05422a: 1100 |0001: return-object v0 │ │ +053784: |[053784] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +053794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053796: 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 │ │ @@ -74774,17 +74770,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 │ │ -05422c: |[05422c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05423c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05423e: 1100 |0001: return-object v0 │ │ +053798: |[053798] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0537a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537aa: 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 │ │ │ │ @@ -74793,17 +74789,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054240: |[054240] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -054250: 5410 2f05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@052f │ │ -054254: 1100 |0002: return-object v0 │ │ +0537ac: |[0537ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +0537bc: 5410 2f05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@052f │ │ +0537c0: 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;) │ │ @@ -74811,32 +74807,32 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054258: |[054258] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -054268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05426a: 0f00 |0001: return v0 │ │ +0537c4: |[0537c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +0537d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537d6: 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 : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #351 header: │ │ -class_idx : 666 │ │ +class_idx : 675 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 840 │ │ +superclass_idx : 849 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #351 annotations: │ │ @@ -74863,18 +74859,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 │ │ -05426c: |[05426c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -05427c: 5b01 3005 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ -054280: 7010 4b17 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@174b │ │ -054286: 0e00 |0005: return-void │ │ +0537d8: |[0537d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +0537e8: 5b01 3005 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ +0537ec: 7010 4b17 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@174b │ │ +0537f2: 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; │ │ │ │ @@ -74884,20 +74880,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054288: |[054288] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -054298: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ -05429c: 7220 1111 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1111 │ │ -0542a2: 0c00 |0005: move-result-object v0 │ │ -0542a4: 1f00 4703 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0542a8: 1100 |0008: return-object v0 │ │ +0537f4: |[0537f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +053804: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ +053808: 7220 1111 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@1111 │ │ +05380e: 0c00 |0005: move-result-object v0 │ │ +053810: 1f00 5003 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +053814: 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 │ │ │ │ @@ -74906,19 +74902,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 │ │ -0542ac: |[0542ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0542bc: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ -0542c0: 7230 1211 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1112 │ │ -0542c6: 0c00 |0005: move-result-object v0 │ │ -0542c8: 1100 |0006: return-object v0 │ │ +053818: |[053818] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +053828: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ +05382c: 7230 1211 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1112 │ │ +053832: 0c00 |0005: move-result-object v0 │ │ +053834: 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 │ │ @@ -74928,34 +74924,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0542cc: |[0542cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0542dc: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ -0542e0: 7240 1311 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1113 │ │ -0542e6: 0a00 |0005: move-result v0 │ │ -0542e8: 0f00 |0006: return v0 │ │ +053838: |[053838] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +053848: 5410 3005 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0530 │ │ +05384c: 7240 1311 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@1113 │ │ +053852: 0a00 |0005: move-result v0 │ │ +053854: 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 : 403 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #352 header: │ │ -class_idx : 667 │ │ +class_idx : 676 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #352 annotations: │ │ @@ -74991,17 +74987,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 403 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #353 header: │ │ -class_idx : 668 │ │ +class_idx : 677 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #353 annotations: │ │ @@ -75021,17 +75017,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0542ec: |[0542ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -0542fc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -054302: 0e00 |0003: return-void │ │ +053858: |[053858] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +053868: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05386e: 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; │ │ │ │ @@ -75040,31 +75036,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 │ │ -054304: |[054304] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -054314: 2200 9a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@029a │ │ -054318: 7020 0d11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@110d │ │ -05431e: 1100 |0005: return-object v0 │ │ +053870: |[053870] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +053880: 2200 a302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@02a3 │ │ +053884: 7020 0d11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@110d │ │ +05388a: 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 : 403 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #354 header: │ │ -class_idx : 669 │ │ +class_idx : 678 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 840 │ │ +superclass_idx : 849 │ │ source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #354 annotations: │ │ @@ -75091,18 +75087,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 │ │ -054320: |[054320] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -054330: 5b01 3105 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ -054334: 7010 4b17 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@174b │ │ -05433a: 0e00 |0005: return-void │ │ +05388c: |[05388c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +05389c: 5b01 3105 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ +0538a0: 7010 4b17 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@174b │ │ +0538a6: 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; │ │ │ │ @@ -75112,20 +75108,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05433c: |[05433c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -05434c: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ -054350: 7220 1b11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@111b │ │ -054356: 0c00 |0005: move-result-object v0 │ │ -054358: 1f00 4703 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -05435c: 1100 |0008: return-object v0 │ │ +0538a8: |[0538a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +0538b8: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ +0538bc: 7220 1b11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@111b │ │ +0538c2: 0c00 |0005: move-result-object v0 │ │ +0538c4: 1f00 5003 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +0538c8: 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 │ │ │ │ @@ -75134,19 +75130,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 │ │ -054360: |[054360] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -054370: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ -054374: 7230 1c11 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@111c │ │ -05437a: 0c00 |0005: move-result-object v0 │ │ -05437c: 1100 |0006: return-object v0 │ │ +0538cc: |[0538cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0538dc: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ +0538e0: 7230 1c11 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@111c │ │ +0538e6: 0c00 |0005: move-result-object v0 │ │ +0538e8: 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 │ │ @@ -75156,20 +75152,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054380: |[054380] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -054390: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ -054394: 7220 1d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@111d │ │ -05439a: 0c00 |0005: move-result-object v0 │ │ -05439c: 1f00 4703 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0347 │ │ -0543a0: 1100 |0008: return-object v0 │ │ +0538ec: |[0538ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +0538fc: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ +053900: 7220 1d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@111d │ │ +053906: 0c00 |0005: move-result-object v0 │ │ +053908: 1f00 5003 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0350 │ │ +05390c: 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 │ │ │ │ @@ -75178,34 +75174,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0543a4: |[0543a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0543b4: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ -0543b8: 7240 1e11 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@111e │ │ -0543be: 0a00 |0005: move-result v0 │ │ -0543c0: 0f00 |0006: return v0 │ │ +053910: |[053910] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +053920: 5410 3105 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0531 │ │ +053924: 7240 1e11 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@111e │ │ +05392a: 0a00 |0005: move-result v0 │ │ +05392c: 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 : 404 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #355 header: │ │ -class_idx : 670 │ │ +class_idx : 679 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #355 annotations: │ │ @@ -75247,17 +75243,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 404 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #356 header: │ │ -class_idx : 671 │ │ +class_idx : 680 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #356 annotations: │ │ @@ -75277,17 +75273,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0543c4: |[0543c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -0543d4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0543da: 0e00 |0003: return-void │ │ +053930: |[053930] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +053940: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +053946: 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; │ │ │ │ @@ -75296,31 +75292,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 │ │ -0543dc: |[0543dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -0543ec: 2200 9d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@029d │ │ -0543f0: 7020 1611 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@1116 │ │ -0543f6: 1100 |0005: return-object v0 │ │ +053948: |[053948] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +053958: 2200 a602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@02a6 │ │ +05395c: 7020 1611 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@1116 │ │ +053962: 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 : 404 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #357 header: │ │ -class_idx : 674 │ │ +class_idx : 683 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #357 annotations: │ │ @@ -75614,17 +75610,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 409 (AccessibilityRecordCompat.java) │ │ │ │ Class #358 header: │ │ -class_idx : 677 │ │ +class_idx : 686 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 409 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #358 annotations: │ │ @@ -75654,40 +75650,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0543f8: |[0543f8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -054408: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -05440c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -054410: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -054414: 2200 a302 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@02a3 │ │ -054418: 7010 7e11 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@117e │ │ -05441e: 6900 3205 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054422: 0e00 |000d: return-void │ │ -054424: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -054428: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -05442c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -054430: 2200 a102 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@02a1 │ │ -054434: 7010 4b11 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@114b │ │ -05443a: 6900 3205 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05443e: 28f2 |001b: goto 000d // -000e │ │ -054440: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -054444: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -054448: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -05444c: 2200 a002 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@02a0 │ │ -054450: 7010 2111 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1121 │ │ -054456: 6900 3205 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05445a: 28e4 |0029: goto 000d // -001c │ │ -05445c: 2200 a402 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@02a4 │ │ -054460: 7010 8011 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1180 │ │ -054466: 6900 3205 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05446a: 28dc |0031: goto 000d // -0024 │ │ +053964: |[053964] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +053974: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +053978: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05397c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +053980: 2200 ac02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@02ac │ │ +053984: 7010 7e11 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@117e │ │ +05398a: 6900 3205 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +05398e: 0e00 |000d: return-void │ │ +053990: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +053994: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +053998: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05399c: 2200 aa02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@02aa │ │ +0539a0: 7010 4b11 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@114b │ │ +0539a6: 6900 3205 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +0539aa: 28f2 |001b: goto 000d // -000e │ │ +0539ac: 6000 2d00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0539b0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +0539b4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0539b8: 2200 a902 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@02a9 │ │ +0539bc: 7010 2111 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1121 │ │ +0539c2: 6900 3205 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +0539c6: 28e4 |0029: goto 000d // -001c │ │ +0539c8: 2200 ad02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@02ad │ │ +0539cc: 7010 8011 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1180 │ │ +0539d2: 6900 3205 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +0539d6: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -75701,18 +75697,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05446c: |[05446c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -05447c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -054482: 5b01 3305 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054486: 0e00 |0005: return-void │ │ +0539d8: |[0539d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +0539e8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0539ee: 5b01 3305 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +0539f2: 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; │ │ @@ -75723,43 +75719,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 │ │ -054488: |[054488] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -054498: 2200 a502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a5 │ │ -05449c: 6201 3205 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0544a0: 7210 6611 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1166 │ │ -0544a6: 0c01 |0007: move-result-object v1 │ │ -0544a8: 7020 b011 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ -0544ae: 1100 |000b: return-object v0 │ │ +0539f4: |[0539f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +053a04: 2200 ae02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ae │ │ +053a08: 6201 3205 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053a0c: 7210 6611 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1166 │ │ +053a12: 0c01 |0007: move-result-object v1 │ │ +053a14: 7020 b011 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ +053a1a: 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 │ │ -0544b0: |[0544b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0544c0: 2200 a502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a5 │ │ -0544c4: 6201 3205 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0544c8: 5432 3305 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0544cc: 7220 6711 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1167 │ │ -0544d2: 0c01 |0009: move-result-object v1 │ │ -0544d4: 7020 b011 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ -0544da: 1100 |000d: return-object v0 │ │ +053a1c: |[053a1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +053a2c: 2200 ae02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ae │ │ +053a30: 6201 3205 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053a34: 5432 3305 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053a38: 7220 6711 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1167 │ │ +053a3e: 0c01 |0009: move-result-object v1 │ │ +053a40: 7020 b011 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@11b0 │ │ +053a46: 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 - │ │ @@ -75768,44 +75764,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0544dc: |[0544dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -0544ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0544ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0544f0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0544f4: 0f01 |0004: return v1 │ │ -0544f6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -0544fa: 0121 |0007: move v1, v2 │ │ -0544fc: 28fc |0008: goto 0004 // -0004 │ │ -0544fe: 6e10 211a 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -054504: 0c03 |000c: move-result-object v3 │ │ -054506: 6e10 211a 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -05450c: 0c04 |0010: move-result-object v4 │ │ -05450e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -054512: 0121 |0013: move v1, v2 │ │ -054514: 28f0 |0014: goto 0004 // -0010 │ │ -054516: 0760 |0015: move-object v0, v6 │ │ -054518: 1f00 a502 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02a5 │ │ -05451c: 5453 3305 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054520: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -054524: 5403 3305 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054528: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -05452c: 0121 |0020: move v1, v2 │ │ -05452e: 28e3 |0021: goto 0004 // -001d │ │ -054530: 5453 3305 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054534: 5404 3305 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054538: 6e20 201a 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ -05453e: 0a03 |0029: move-result v3 │ │ -054540: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -054544: 0121 |002c: move v1, v2 │ │ -054546: 28d7 |002d: goto 0004 // -0029 │ │ +053a48: |[053a48] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +053a58: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +053a5a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +053a5c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +053a60: 0f01 |0004: return v1 │ │ +053a62: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +053a66: 0121 |0007: move v1, v2 │ │ +053a68: 28fc |0008: goto 0004 // -0004 │ │ +053a6a: 6e10 211a 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +053a70: 0c03 |000c: move-result-object v3 │ │ +053a72: 6e10 211a 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +053a78: 0c04 |0010: move-result-object v4 │ │ +053a7a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +053a7e: 0121 |0013: move v1, v2 │ │ +053a80: 28f0 |0014: goto 0004 // -0010 │ │ +053a82: 0760 |0015: move-object v0, v6 │ │ +053a84: 1f00 ae02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@02ae │ │ +053a88: 5453 3305 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053a8c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +053a90: 5403 3305 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053a94: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +053a98: 0121 |0020: move v1, v2 │ │ +053a9a: 28e3 |0021: goto 0004 // -001d │ │ +053a9c: 5453 3305 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053aa0: 5404 3305 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053aa4: 6e20 201a 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1a20 │ │ +053aaa: 0a03 |0029: move-result v3 │ │ +053aac: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +053ab0: 0121 |002c: move v1, v2 │ │ +053ab2: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -75826,20 +75822,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054548: |[054548] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -054558: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05455c: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054560: 7220 5011 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1150 │ │ -054566: 0a00 |0007: move-result v0 │ │ -054568: 0f00 |0008: return v0 │ │ +053ab4: |[053ab4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +053ac4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053ac8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053acc: 7220 5011 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1150 │ │ +053ad2: 0a00 |0007: move-result v0 │ │ +053ad4: 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;) │ │ @@ -75847,20 +75843,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05456c: |[05456c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -05457c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054580: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054584: 7220 5111 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1151 │ │ -05458a: 0c00 |0007: move-result-object v0 │ │ -05458c: 1100 |0008: return-object v0 │ │ +053ad8: |[053ad8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +053ae8: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053aec: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053af0: 7220 5111 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1151 │ │ +053af6: 0c00 |0007: move-result-object v0 │ │ +053af8: 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;) │ │ @@ -75868,20 +75864,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054590: |[054590] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -0545a0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0545a4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0545a8: 7220 5211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1152 │ │ -0545ae: 0c00 |0007: move-result-object v0 │ │ -0545b0: 1100 |0008: return-object v0 │ │ +053afc: |[053afc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +053b0c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053b10: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053b14: 7220 5211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1152 │ │ +053b1a: 0c00 |0007: move-result-object v0 │ │ +053b1c: 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;) │ │ @@ -75889,20 +75885,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0545b4: |[0545b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -0545c4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0545c8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0545cc: 7220 5311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1153 │ │ -0545d2: 0c00 |0007: move-result-object v0 │ │ -0545d4: 1100 |0008: return-object v0 │ │ +053b20: |[053b20] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +053b30: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053b34: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053b38: 7220 5311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1153 │ │ +053b3e: 0c00 |0007: move-result-object v0 │ │ +053b40: 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;) │ │ @@ -75910,20 +75906,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0545d8: |[0545d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -0545e8: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0545ec: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0545f0: 7220 5411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1154 │ │ -0545f6: 0a00 |0007: move-result v0 │ │ -0545f8: 0f00 |0008: return v0 │ │ +053b44: |[053b44] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +053b54: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053b58: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053b5c: 7220 5411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1154 │ │ +053b62: 0a00 |0007: move-result v0 │ │ +053b64: 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;) │ │ @@ -75931,20 +75927,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0545fc: |[0545fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -05460c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054610: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054614: 7220 5511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1155 │ │ -05461a: 0a00 |0007: move-result v0 │ │ -05461c: 0f00 |0008: return v0 │ │ +053b68: |[053b68] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +053b78: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053b7c: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053b80: 7220 5511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1155 │ │ +053b86: 0a00 |0007: move-result v0 │ │ +053b88: 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;) │ │ @@ -75952,17 +75948,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054620: |[054620] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -054630: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054634: 1100 |0002: return-object v0 │ │ +053b8c: |[053b8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +053b9c: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053ba0: 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;) │ │ @@ -75970,20 +75966,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054638: |[054638] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -054648: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05464c: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054650: 7220 5611 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1156 │ │ -054656: 0a00 |0007: move-result v0 │ │ -054658: 0f00 |0008: return v0 │ │ +053ba4: |[053ba4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +053bb4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053bb8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053bbc: 7220 5611 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1156 │ │ +053bc2: 0a00 |0007: move-result v0 │ │ +053bc4: 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;) │ │ @@ -75991,20 +75987,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05465c: |[05465c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -05466c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054670: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054674: 7220 5711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1157 │ │ -05467a: 0a00 |0007: move-result v0 │ │ -05467c: 0f00 |0008: return v0 │ │ +053bc8: |[053bc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +053bd8: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053bdc: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053be0: 7220 5711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1157 │ │ +053be6: 0a00 |0007: move-result v0 │ │ +053be8: 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;) │ │ @@ -76012,20 +76008,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054680: |[054680] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -054690: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054694: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054698: 7220 5811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1158 │ │ -05469e: 0a00 |0007: move-result v0 │ │ -0546a0: 0f00 |0008: return v0 │ │ +053bec: |[053bec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +053bfc: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053c00: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053c04: 7220 5811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1158 │ │ +053c0a: 0a00 |0007: move-result v0 │ │ +053c0c: 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;) │ │ @@ -76033,20 +76029,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0546a4: |[0546a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -0546b4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0546b8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0546bc: 7220 5911 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1159 │ │ -0546c2: 0c00 |0007: move-result-object v0 │ │ -0546c4: 1100 |0008: return-object v0 │ │ +053c10: |[053c10] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +053c20: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053c24: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053c28: 7220 5911 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@1159 │ │ +053c2e: 0c00 |0007: move-result-object v0 │ │ +053c30: 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;) │ │ @@ -76054,20 +76050,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0546c8: |[0546c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -0546d8: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0546dc: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0546e0: 7220 5a11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@115a │ │ -0546e6: 0a00 |0007: move-result v0 │ │ -0546e8: 0f00 |0008: return v0 │ │ +053c34: |[053c34] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +053c44: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053c48: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053c4c: 7220 5a11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@115a │ │ +053c52: 0a00 |0007: move-result v0 │ │ +053c54: 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;) │ │ @@ -76075,20 +76071,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0546ec: |[0546ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -0546fc: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054700: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054704: 7220 5b11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@115b │ │ -05470a: 0a00 |0007: move-result v0 │ │ -05470c: 0f00 |0008: return v0 │ │ +053c58: |[053c58] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +053c68: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053c6c: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053c70: 7220 5b11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@115b │ │ +053c76: 0a00 |0007: move-result v0 │ │ +053c78: 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;) │ │ @@ -76096,20 +76092,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054710: |[054710] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -054720: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054724: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054728: 7220 5c11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@115c │ │ -05472e: 0a00 |0007: move-result v0 │ │ -054730: 0f00 |0008: return v0 │ │ +053c7c: |[053c7c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +053c8c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053c90: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053c94: 7220 5c11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@115c │ │ +053c9a: 0a00 |0007: move-result v0 │ │ +053c9c: 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;) │ │ @@ -76117,20 +76113,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 │ │ -054734: |[054734] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -054744: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054748: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05474c: 7220 5d11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@115d │ │ -054752: 0c00 |0007: move-result-object v0 │ │ -054754: 1100 |0008: return-object v0 │ │ +053ca0: |[053ca0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +053cb0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053cb4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053cb8: 7220 5d11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@115d │ │ +053cbe: 0c00 |0007: move-result-object v0 │ │ +053cc0: 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;) │ │ @@ -76138,20 +76134,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054758: |[054758] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -054768: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05476c: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054770: 7220 5e11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@115e │ │ -054776: 0c00 |0007: move-result-object v0 │ │ -054778: 1100 |0008: return-object v0 │ │ +053cc4: |[053cc4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +053cd4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053cd8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053cdc: 7220 5e11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@115e │ │ +053ce2: 0c00 |0007: move-result-object v0 │ │ +053ce4: 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;) │ │ @@ -76159,20 +76155,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05477c: |[05477c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -05478c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054790: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054794: 7220 5f11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@115f │ │ -05479a: 0a00 |0007: move-result v0 │ │ -05479c: 0f00 |0008: return v0 │ │ +053ce8: |[053ce8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +053cf8: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053cfc: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053d00: 7220 5f11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@115f │ │ +053d06: 0a00 |0007: move-result v0 │ │ +053d08: 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;) │ │ @@ -76180,20 +76176,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0547a0: |[0547a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -0547b0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0547b4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0547b8: 7220 6011 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1160 │ │ -0547be: 0a00 |0007: move-result v0 │ │ -0547c0: 0f00 |0008: return v0 │ │ +053d0c: |[053d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +053d1c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053d20: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053d24: 7220 6011 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1160 │ │ +053d2a: 0a00 |0007: move-result v0 │ │ +053d2c: 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;) │ │ @@ -76201,23 +76197,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0547c4: |[0547c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -0547d4: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0547d8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0547dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0547de: 0f00 |0005: return v0 │ │ -0547e0: 5410 3305 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0547e4: 6e10 221a 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -0547ea: 0a00 |000b: move-result v0 │ │ -0547ec: 28f9 |000c: goto 0005 // -0007 │ │ +053d30: |[053d30] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +053d40: 5410 3305 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053d44: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +053d48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +053d4a: 0f00 |0005: return v0 │ │ +053d4c: 5410 3305 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053d50: 6e10 221a 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +053d56: 0a00 |000b: move-result v0 │ │ +053d58: 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;) │ │ @@ -76225,20 +76221,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0547f0: |[0547f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -054800: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054804: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054808: 7220 6111 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1161 │ │ -05480e: 0a00 |0007: move-result v0 │ │ -054810: 0f00 |0008: return v0 │ │ +053d5c: |[053d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +053d6c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053d70: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053d74: 7220 6111 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1161 │ │ +053d7a: 0a00 |0007: move-result v0 │ │ +053d7c: 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;) │ │ @@ -76246,20 +76242,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054814: |[054814] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -054824: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054828: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05482c: 7220 6211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1162 │ │ -054832: 0a00 |0007: move-result v0 │ │ -054834: 0f00 |0008: return v0 │ │ +053d80: |[053d80] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +053d90: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053d94: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053d98: 7220 6211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1162 │ │ +053d9e: 0a00 |0007: move-result v0 │ │ +053da0: 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;) │ │ @@ -76267,20 +76263,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054838: |[054838] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -054848: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -05484c: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054850: 7220 6311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1163 │ │ -054856: 0a00 |0007: move-result v0 │ │ -054858: 0f00 |0008: return v0 │ │ +053da4: |[053da4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +053db4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053db8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053dbc: 7220 6311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1163 │ │ +053dc2: 0a00 |0007: move-result v0 │ │ +053dc4: 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;) │ │ @@ -76288,20 +76284,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05485c: |[05485c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -05486c: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054870: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054874: 7220 6411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1164 │ │ -05487a: 0a00 |0007: move-result v0 │ │ -05487c: 0f00 |0008: return v0 │ │ +053dc8: |[053dc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +053dd8: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053ddc: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053de0: 7220 6411 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1164 │ │ +053de6: 0a00 |0007: move-result v0 │ │ +053de8: 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;) │ │ @@ -76309,20 +76305,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -054880: |[054880] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -054890: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054894: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054898: 7220 6511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1165 │ │ -05489e: 0a00 |0007: move-result v0 │ │ -0548a0: 0f00 |0008: return v0 │ │ +053dec: |[053dec] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +053dfc: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053e00: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053e04: 7220 6511 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1165 │ │ +053e0a: 0a00 |0007: move-result v0 │ │ +053e0c: 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;) │ │ @@ -76330,19 +76326,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0548a4: |[0548a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -0548b4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0548b8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0548bc: 7220 6811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1168 │ │ -0548c2: 0e00 |0007: return-void │ │ +053e10: |[053e10] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +053e20: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053e24: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053e28: 7220 6811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1168 │ │ +053e2e: 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; │ │ │ │ @@ -76351,19 +76347,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0548c4: |[0548c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -0548d4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0548d8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0548dc: 7230 6911 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@1169 │ │ -0548e2: 0e00 |0007: return-void │ │ +053e30: |[053e30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +053e40: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053e44: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053e48: 7230 6911 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@1169 │ │ +053e4e: 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 │ │ @@ -76373,19 +76369,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0548e4: |[0548e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -0548f4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0548f8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0548fc: 7230 6a11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@116a │ │ -054902: 0e00 |0007: return-void │ │ +053e50: |[053e50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +053e60: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053e64: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053e68: 7230 6a11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@116a │ │ +053e6e: 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; │ │ @@ -76395,19 +76391,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054904: |[054904] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -054914: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054918: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05491c: 7230 6b11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@116b │ │ -054922: 0e00 |0007: return-void │ │ +053e70: |[053e70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +053e80: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053e84: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053e88: 7230 6b11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@116b │ │ +053e8e: 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 │ │ @@ -76417,19 +76413,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054924: |[054924] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -054934: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054938: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05493c: 7230 6c11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@116c │ │ -054942: 0e00 |0007: return-void │ │ +053e90: |[053e90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +053ea0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053ea4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053ea8: 7230 6c11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@116c │ │ +053eae: 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; │ │ @@ -76439,19 +76435,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054944: |[054944] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -054954: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054958: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05495c: 7230 6d11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@116d │ │ -054962: 0e00 |0007: return-void │ │ +053eb0: |[053eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +053ec0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053ec4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053ec8: 7230 6d11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@116d │ │ +053ece: 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; │ │ @@ -76461,19 +76457,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054964: |[054964] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -054974: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054978: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05497c: 7230 6e11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@116e │ │ -054982: 0e00 |0007: return-void │ │ +053ed0: |[053ed0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +053ee0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053ee4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053ee8: 7230 6e11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@116e │ │ +053eee: 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 │ │ @@ -76483,19 +76479,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054984: |[054984] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -054994: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054998: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -05499c: 7230 6f11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@116f │ │ -0549a2: 0e00 |0007: return-void │ │ +053ef0: |[053ef0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +053f00: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053f04: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053f08: 7230 6f11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@116f │ │ +053f0e: 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 │ │ @@ -76505,19 +76501,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0549a4: |[0549a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -0549b4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0549b8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0549bc: 7230 7011 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1170 │ │ -0549c2: 0e00 |0007: return-void │ │ +053f10: |[053f10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +053f20: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053f24: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053f28: 7230 7011 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1170 │ │ +053f2e: 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 │ │ @@ -76527,19 +76523,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0549c4: |[0549c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -0549d4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0549d8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0549dc: 7230 7111 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1171 │ │ -0549e2: 0e00 |0007: return-void │ │ +053f30: |[053f30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +053f40: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053f44: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053f48: 7230 7111 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1171 │ │ +053f4e: 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 │ │ @@ -76549,19 +76545,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0549e4: |[0549e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -0549f4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -0549f8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -0549fc: 7230 7211 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1172 │ │ -054a02: 0e00 |0007: return-void │ │ +053f50: |[053f50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +053f60: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053f64: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053f68: 7230 7211 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1172 │ │ +053f6e: 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 │ │ @@ -76571,19 +76567,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054a04: |[054a04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -054a14: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054a18: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054a1c: 7230 7311 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1173 │ │ -054a22: 0e00 |0007: return-void │ │ +053f70: |[053f70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +053f80: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053f84: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053f88: 7230 7311 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1173 │ │ +053f8e: 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 │ │ @@ -76593,19 +76589,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054a24: |[054a24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -054a34: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054a38: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054a3c: 7230 7411 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1174 │ │ -054a42: 0e00 |0007: return-void │ │ +053f90: |[053f90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +053fa0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053fa4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053fa8: 7230 7411 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1174 │ │ +053fae: 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 │ │ @@ -76615,19 +76611,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054a44: |[054a44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -054a54: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054a58: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054a5c: 7230 7511 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1175 │ │ -054a62: 0e00 |0007: return-void │ │ +053fb0: |[053fb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +053fc0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053fc4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053fc8: 7230 7511 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1175 │ │ +053fce: 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; │ │ @@ -76637,19 +76633,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054a64: |[054a64] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -054a74: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054a78: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054a7c: 7230 7611 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1176 │ │ -054a82: 0e00 |0007: return-void │ │ +053fd0: |[053fd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +053fe0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +053fe4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +053fe8: 7230 7611 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1176 │ │ +053fee: 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 │ │ @@ -76659,19 +76655,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054a84: |[054a84] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -054a94: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054a98: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054a9c: 7230 7711 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1177 │ │ -054aa2: 0e00 |0007: return-void │ │ +053ff0: |[053ff0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +054000: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +054004: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +054008: 7230 7711 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1177 │ │ +05400e: 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 │ │ @@ -76681,19 +76677,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054aa4: |[054aa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -054ab4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054ab8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054abc: 7230 7811 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1178 │ │ -054ac2: 0e00 |0007: return-void │ │ +054010: |[054010] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +054020: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +054024: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +054028: 7230 7811 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1178 │ │ +05402e: 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 │ │ @@ -76703,19 +76699,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054ac4: |[054ac4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -054ad4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054ad8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054adc: 7230 7911 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@1179 │ │ -054ae2: 0e00 |0007: return-void │ │ +054030: |[054030] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +054040: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +054044: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +054048: 7230 7911 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@1179 │ │ +05404e: 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 │ │ @@ -76725,19 +76721,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054ae4: |[054ae4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -054af4: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054af8: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054afc: 7230 7a11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@117a │ │ -054b02: 0e00 |0007: return-void │ │ +054050: |[054050] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +054060: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +054064: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +054068: 7230 7a11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@117a │ │ +05406e: 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 │ │ @@ -76747,19 +76743,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054b04: |[054b04] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -054b14: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054b18: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054b1c: 7230 7b11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@117b │ │ -054b22: 0e00 |0007: return-void │ │ +054070: |[054070] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +054080: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +054084: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +054088: 7230 7b11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@117b │ │ +05408e: 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; │ │ @@ -76769,19 +76765,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -054b24: |[054b24] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -054b34: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054b38: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054b3c: 7240 7c11 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@117c │ │ -054b42: 0e00 |0007: return-void │ │ +054090: |[054090] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +0540a0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +0540a4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +0540a8: 7240 7c11 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@117c │ │ +0540ae: 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; │ │ @@ -76792,33 +76788,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -054b44: |[054b44] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -054b54: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ -054b58: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ -054b5c: 7230 7d11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@117d │ │ -054b62: 0e00 |0007: return-void │ │ +0540b0: |[0540b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +0540c0: 6200 3205 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0532 │ │ +0540c4: 5421 3305 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0533 │ │ +0540c8: 7230 7d11 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@117d │ │ +0540ce: 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 : 409 (AccessibilityRecordCompat.java) │ │ │ │ Class #359 header: │ │ -class_idx : 678 │ │ +class_idx : 687 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 410 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #359 annotations: │ │ @@ -76838,17 +76834,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054b64: |[054b64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -054b74: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -054b7a: 0e00 |0003: return-void │ │ +0540d0: |[0540d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +0540e0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0540e6: 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;) │ │ @@ -76856,19 +76852,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054b7c: |[054b7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -054b8c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054b90: 6e10 4c17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@174c │ │ -054b96: 0a00 |0005: move-result v0 │ │ -054b98: 0f00 |0006: return v0 │ │ +0540e8: |[0540e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +0540f8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0540fc: 6e10 4c17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@174c │ │ +054102: 0a00 |0005: move-result v0 │ │ +054104: 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;) │ │ @@ -76876,19 +76872,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 │ │ -054b9c: |[054b9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054bac: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054bb0: 6e10 4d17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@174d │ │ -054bb6: 0c00 |0005: move-result-object v0 │ │ -054bb8: 1100 |0006: return-object v0 │ │ +054108: |[054108] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054118: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05411c: 6e10 4d17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@174d │ │ +054122: 0c00 |0005: move-result-object v0 │ │ +054124: 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;) │ │ @@ -76896,19 +76892,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 │ │ -054bbc: |[054bbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054bcc: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054bd0: 6e10 4e17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@174e │ │ -054bd6: 0c00 |0005: move-result-object v0 │ │ -054bd8: 1100 |0006: return-object v0 │ │ +054128: |[054128] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054138: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05413c: 6e10 4e17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@174e │ │ +054142: 0c00 |0005: move-result-object v0 │ │ +054144: 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;) │ │ @@ -76916,19 +76912,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 │ │ -054bdc: |[054bdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054bec: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054bf0: 6e10 4f17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@174f │ │ -054bf6: 0c00 |0005: move-result-object v0 │ │ -054bf8: 1100 |0006: return-object v0 │ │ +054148: |[054148] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054158: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05415c: 6e10 4f17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@174f │ │ +054162: 0c00 |0005: move-result-object v0 │ │ +054164: 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;) │ │ @@ -76936,19 +76932,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054bfc: |[054bfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -054c0c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054c10: 6e10 5017 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1750 │ │ -054c16: 0a00 |0005: move-result v0 │ │ -054c18: 0f00 |0006: return v0 │ │ +054168: |[054168] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +054178: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05417c: 6e10 5017 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1750 │ │ +054182: 0a00 |0005: move-result v0 │ │ +054184: 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;) │ │ @@ -76956,19 +76952,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054c1c: |[054c1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -054c2c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054c30: 6e10 5117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1751 │ │ -054c36: 0a00 |0005: move-result v0 │ │ -054c38: 0f00 |0006: return v0 │ │ +054188: |[054188] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +054198: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05419c: 6e10 5117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1751 │ │ +0541a2: 0a00 |0005: move-result v0 │ │ +0541a4: 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;) │ │ @@ -76976,19 +76972,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054c3c: |[054c3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -054c4c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054c50: 6e10 5217 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1752 │ │ -054c56: 0a00 |0005: move-result v0 │ │ -054c58: 0f00 |0006: return v0 │ │ +0541a8: |[0541a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +0541b8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0541bc: 6e10 5217 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1752 │ │ +0541c2: 0a00 |0005: move-result v0 │ │ +0541c4: 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;) │ │ @@ -76996,19 +76992,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 │ │ -054c5c: |[054c5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -054c6c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054c70: 6e10 5517 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1755 │ │ -054c76: 0c00 |0005: move-result-object v0 │ │ -054c78: 1100 |0006: return-object v0 │ │ +0541c8: |[0541c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0541d8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0541dc: 6e10 5517 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1755 │ │ +0541e2: 0c00 |0005: move-result-object v0 │ │ +0541e4: 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;) │ │ @@ -77016,19 +77012,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054c7c: |[054c7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -054c8c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054c90: 6e10 5617 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1756 │ │ -054c96: 0a00 |0005: move-result v0 │ │ -054c98: 0f00 |0006: return v0 │ │ +0541e8: |[0541e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +0541f8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0541fc: 6e10 5617 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1756 │ │ +054202: 0a00 |0005: move-result v0 │ │ +054204: 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;) │ │ @@ -77036,19 +77032,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054c9c: |[054c9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -054cac: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054cb0: 6e10 5717 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1757 │ │ -054cb6: 0a00 |0005: move-result v0 │ │ -054cb8: 0f00 |0006: return v0 │ │ +054208: |[054208] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +054218: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05421c: 6e10 5717 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1757 │ │ +054222: 0a00 |0005: move-result v0 │ │ +054224: 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;) │ │ @@ -77056,19 +77052,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054cbc: |[054cbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -054ccc: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054cd0: 6e10 5817 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1758 │ │ -054cd6: 0a00 |0005: move-result v0 │ │ -054cd8: 0f00 |0006: return v0 │ │ +054228: |[054228] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +054238: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05423c: 6e10 5817 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1758 │ │ +054242: 0a00 |0005: move-result v0 │ │ +054244: 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;) │ │ @@ -77076,19 +77072,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 │ │ -054cdc: |[054cdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054cec: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054cf0: 6e10 5917 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1759 │ │ -054cf6: 0c00 |0005: move-result-object v0 │ │ -054cf8: 1100 |0006: return-object v0 │ │ +054248: |[054248] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054258: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05425c: 6e10 5917 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1759 │ │ +054262: 0c00 |0005: move-result-object v0 │ │ +054264: 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;) │ │ @@ -77096,19 +77092,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 │ │ -054cfc: |[054cfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -054d0c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054d10: 6e10 5a17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@175a │ │ -054d16: 0c00 |0005: move-result-object v0 │ │ -054d18: 1100 |0006: return-object v0 │ │ +054268: |[054268] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +054278: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05427c: 6e10 5a17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@175a │ │ +054282: 0c00 |0005: move-result-object v0 │ │ +054284: 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;) │ │ @@ -77116,19 +77112,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054d1c: |[054d1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -054d2c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054d30: 6e10 5b17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@175b │ │ -054d36: 0a00 |0005: move-result v0 │ │ -054d38: 0f00 |0006: return v0 │ │ +054288: |[054288] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +054298: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05429c: 6e10 5b17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@175b │ │ +0542a2: 0a00 |0005: move-result v0 │ │ +0542a4: 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;) │ │ @@ -77136,19 +77132,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054d3c: |[054d3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -054d4c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054d50: 6e10 5c17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@175c │ │ -054d56: 0a00 |0005: move-result v0 │ │ -054d58: 0f00 |0006: return v0 │ │ +0542a8: |[0542a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +0542b8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0542bc: 6e10 5c17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@175c │ │ +0542c2: 0a00 |0005: move-result v0 │ │ +0542c4: 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;) │ │ @@ -77156,19 +77152,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054d5c: |[054d5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -054d6c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054d70: 6e10 5d17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@175d │ │ -054d76: 0a00 |0005: move-result v0 │ │ -054d78: 0f00 |0006: return v0 │ │ +0542c8: |[0542c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0542d8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0542dc: 6e10 5d17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@175d │ │ +0542e2: 0a00 |0005: move-result v0 │ │ +0542e4: 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;) │ │ @@ -77176,19 +77172,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054d7c: |[054d7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -054d8c: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054d90: 6e10 5e17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@175e │ │ -054d96: 0a00 |0005: move-result v0 │ │ -054d98: 0f00 |0006: return v0 │ │ +0542e8: |[0542e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0542f8: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0542fc: 6e10 5e17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@175e │ │ +054302: 0a00 |0005: move-result v0 │ │ +054304: 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;) │ │ @@ -77196,19 +77192,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054d9c: |[054d9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -054dac: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054db0: 6e10 5f17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@175f │ │ -054db6: 0a00 |0005: move-result v0 │ │ -054db8: 0f00 |0006: return v0 │ │ +054308: |[054308] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +054318: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05431c: 6e10 5f17 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@175f │ │ +054322: 0a00 |0005: move-result v0 │ │ +054324: 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;) │ │ @@ -77216,19 +77212,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054dbc: |[054dbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -054dcc: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054dd0: 6e10 6017 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1760 │ │ -054dd6: 0a00 |0005: move-result v0 │ │ -054dd8: 0f00 |0006: return v0 │ │ +054328: |[054328] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +054338: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05433c: 6e10 6017 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1760 │ │ +054342: 0a00 |0005: move-result v0 │ │ +054344: 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;) │ │ @@ -77236,19 +77232,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -054ddc: |[054ddc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -054dec: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054df0: 6e10 6117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1761 │ │ -054df6: 0a00 |0005: move-result v0 │ │ -054df8: 0f00 |0006: return v0 │ │ +054348: |[054348] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +054358: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05435c: 6e10 6117 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1761 │ │ +054362: 0a00 |0005: move-result v0 │ │ +054364: 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;) │ │ @@ -77256,37 +77252,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054dfc: |[054dfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -054e0c: 7100 6217 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1762 │ │ -054e12: 0c00 |0003: move-result-object v0 │ │ -054e14: 1100 |0004: return-object v0 │ │ +054368: |[054368] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +054378: 7100 6217 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1762 │ │ +05437e: 0c00 |0003: move-result-object v0 │ │ +054380: 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 │ │ -054e18: |[054e18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054e28: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054e2c: 7110 6317 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1763 │ │ -054e32: 0c00 |0005: move-result-object v0 │ │ -054e34: 1100 |0006: return-object v0 │ │ +054384: |[054384] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054394: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054398: 7110 6317 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1763 │ │ +05439e: 0c00 |0005: move-result-object v0 │ │ +0543a0: 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;) │ │ @@ -77294,18 +77290,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -054e38: |[054e38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -054e48: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054e4c: 6e10 6417 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1764 │ │ -054e52: 0e00 |0005: return-void │ │ +0543a4: |[0543a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0543b4: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0543b8: 6e10 6417 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1764 │ │ +0543be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -77314,18 +77310,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 │ │ -054e54: |[054e54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -054e64: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054e68: 6e20 6517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1765 │ │ -054e6e: 0e00 |0005: return-void │ │ +0543c0: |[0543c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +0543d0: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0543d4: 6e20 6517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1765 │ │ +0543da: 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 │ │ @@ -77335,18 +77331,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 │ │ -054e70: |[054e70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054e80: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054e84: 6e20 6617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1766 │ │ -054e8a: 0e00 |0005: return-void │ │ +0543dc: |[0543dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0543ec: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0543f0: 6e20 6617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1766 │ │ +0543f6: 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; │ │ @@ -77356,18 +77352,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 │ │ -054e8c: |[054e8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -054e9c: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054ea0: 6e20 6717 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1767 │ │ -054ea6: 0e00 |0005: return-void │ │ +0543f8: |[0543f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +054408: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05440c: 6e20 6717 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1767 │ │ +054412: 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 │ │ @@ -77377,18 +77373,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 │ │ -054ea8: |[054ea8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054eb8: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054ebc: 6e20 6817 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1768 │ │ -054ec2: 0e00 |0005: return-void │ │ +054414: |[054414] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +054424: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054428: 6e20 6817 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1768 │ │ +05442e: 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; │ │ @@ -77398,18 +77394,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 │ │ -054ec4: |[054ec4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054ed4: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054ed8: 6e20 6917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1769 │ │ -054ede: 0e00 |0005: return-void │ │ +054430: |[054430] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +054440: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054444: 6e20 6917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1769 │ │ +05444a: 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; │ │ @@ -77419,18 +77415,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 │ │ -054ee0: |[054ee0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -054ef0: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054ef4: 6e20 6a17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@176a │ │ -054efa: 0e00 |0005: return-void │ │ +05444c: |[05444c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +05445c: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054460: 6e20 6a17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@176a │ │ +054466: 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 │ │ @@ -77440,18 +77436,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 │ │ -054efc: |[054efc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -054f0c: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054f10: 6e20 6b17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@176b │ │ -054f16: 0e00 |0005: return-void │ │ +054468: |[054468] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +054478: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05447c: 6e20 6b17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@176b │ │ +054482: 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 │ │ @@ -77461,18 +77457,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 │ │ -054f18: |[054f18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -054f28: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054f2c: 6e20 6c17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@176c │ │ -054f32: 0e00 |0005: return-void │ │ +054484: |[054484] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +054494: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054498: 6e20 6c17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@176c │ │ +05449e: 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 │ │ @@ -77482,18 +77478,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 │ │ -054f34: |[054f34] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -054f44: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054f48: 6e20 6d17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@176d │ │ -054f4e: 0e00 |0005: return-void │ │ +0544a0: |[0544a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0544b0: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0544b4: 6e20 6d17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@176d │ │ +0544ba: 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 │ │ @@ -77503,18 +77499,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 │ │ -054f50: |[054f50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -054f60: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054f64: 6e20 6e17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@176e │ │ -054f6a: 0e00 |0005: return-void │ │ +0544bc: |[0544bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +0544cc: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0544d0: 6e20 6e17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@176e │ │ +0544d6: 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 │ │ @@ -77524,18 +77520,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 │ │ -054f6c: |[054f6c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -054f7c: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054f80: 6e20 7117 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1771 │ │ -054f86: 0e00 |0005: return-void │ │ +0544d8: |[0544d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0544e8: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0544ec: 6e20 7117 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1771 │ │ +0544f2: 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; │ │ @@ -77545,18 +77541,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 │ │ -054f88: |[054f88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -054f98: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054f9c: 6e20 7217 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1772 │ │ -054fa2: 0e00 |0005: return-void │ │ +0544f4: |[0544f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +054504: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054508: 6e20 7217 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1772 │ │ +05450e: 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 │ │ @@ -77566,18 +77562,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 │ │ -054fa4: |[054fa4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -054fb4: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054fb8: 6e20 7317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1773 │ │ -054fbe: 0e00 |0005: return-void │ │ +054510: |[054510] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +054520: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054524: 6e20 7317 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1773 │ │ +05452a: 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 │ │ @@ -77587,18 +77583,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 │ │ -054fc0: |[054fc0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -054fd0: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054fd4: 6e20 7417 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1774 │ │ -054fda: 0e00 |0005: return-void │ │ +05452c: |[05452c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +05453c: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054540: 6e20 7417 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1774 │ │ +054546: 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 │ │ @@ -77608,18 +77604,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 │ │ -054fdc: |[054fdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -054fec: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -054ff0: 6e20 7517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1775 │ │ -054ff6: 0e00 |0005: return-void │ │ +054548: |[054548] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +054558: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +05455c: 6e20 7517 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1775 │ │ +054562: 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 │ │ @@ -77629,18 +77625,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 │ │ -054ff8: |[054ff8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -055008: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -05500c: 6e20 7617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1776 │ │ -055012: 0e00 |0005: return-void │ │ +054564: |[054564] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +054574: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054578: 6e20 7617 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1776 │ │ +05457e: 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 │ │ @@ -77650,18 +77646,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 │ │ -055014: |[055014] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055024: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -055028: 6e20 7717 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1777 │ │ -05502e: 0e00 |0005: return-void │ │ +054580: |[054580] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +054590: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054594: 6e20 7717 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1777 │ │ +05459a: 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; │ │ @@ -77671,33 +77667,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 │ │ -055030: |[055030] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -055040: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -055044: 6e20 7917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1779 │ │ -05504a: 0e00 |0005: return-void │ │ +05459c: |[05459c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +0545ac: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0545b0: 6e20 7917 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1779 │ │ +0545b6: 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 : 410 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #360 header: │ │ -class_idx : 679 │ │ +class_idx : 688 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 411 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #360 - │ │ @@ -77713,17 +77709,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05504c: |[05504c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -05505c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -055062: 0e00 |0003: return-void │ │ +0545b8: |[0545b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +0545c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0545ce: 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;) │ │ @@ -77731,19 +77727,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055064: |[055064] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -055074: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -055078: 6e10 5317 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1753 │ │ -05507e: 0a00 |0005: move-result v0 │ │ -055080: 0f00 |0006: return v0 │ │ +0545d0: |[0545d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0545e0: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +0545e4: 6e10 5317 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1753 │ │ +0545ea: 0a00 |0005: move-result v0 │ │ +0545ec: 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;) │ │ @@ -77751,19 +77747,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055084: |[055084] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -055094: 1f01 4903 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -055098: 6e10 5417 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1754 │ │ -05509e: 0a00 |0005: move-result v0 │ │ -0550a0: 0f00 |0006: return v0 │ │ +0545f0: |[0545f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +054600: 1f01 5203 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054604: 6e10 5417 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1754 │ │ +05460a: 0a00 |0005: move-result v0 │ │ +05460c: 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;) │ │ @@ -77771,18 +77767,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 │ │ -0550a4: |[0550a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0550b4: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -0550b8: 6e20 6f17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@176f │ │ -0550be: 0e00 |0005: return-void │ │ +054610: |[054610] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +054620: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054624: 6e20 6f17 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@176f │ │ +05462a: 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 │ │ @@ -77792,33 +77788,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 │ │ -0550c0: |[0550c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0550d0: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -0550d4: 6e20 7017 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1770 │ │ -0550da: 0e00 |0005: return-void │ │ +05462c: |[05462c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05463c: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054640: 6e20 7017 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1770 │ │ +054646: 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 : 411 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #361 header: │ │ -class_idx : 680 │ │ +class_idx : 689 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 412 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 - │ │ @@ -77834,17 +77830,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0550dc: |[0550dc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -0550ec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0550f2: 0e00 |0003: return-void │ │ +054648: |[054648] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +054658: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05465e: 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;) │ │ @@ -77852,34 +77848,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 │ │ -0550f4: |[0550f4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -055104: 1f00 4903 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0349 │ │ -055108: 6e30 7817 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1778 │ │ -05510e: 0e00 |0005: return-void │ │ +054660: |[054660] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +054670: 1f00 5203 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0352 │ │ +054674: 6e30 7817 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1778 │ │ +05467a: 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 : 412 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #362 header: │ │ -class_idx : 681 │ │ +class_idx : 690 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #362 annotations: │ │ @@ -77895,17 +77891,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 496 (AutoScrollHelper.java) │ │ │ │ Class #363 header: │ │ -class_idx : 682 │ │ +class_idx : 691 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #363 annotations: │ │ @@ -77970,26 +77966,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -055110: |[055110] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -055120: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -055122: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -055128: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -05512c: 5a30 3a05 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ -055130: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -055134: 5a30 3b05 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -055138: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -05513c: 5a30 3405 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ -055140: 5932 3505 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ -055144: 5932 3605 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ -055148: 0e00 |0014: return-void │ │ +05467c: |[05467c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +05468c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05468e: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +054694: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +054698: 5a30 3a05 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ +05469c: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +0546a0: 5a30 3b05 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +0546a4: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +0546a8: 5a30 3405 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ +0546ac: 5932 3505 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ +0546b0: 5932 3605 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ +0546b4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -77999,89 +77995,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 : 14 │ │ + registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05514c: |[05514c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -05515c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -055160: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -055162: 53b6 3a05 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ -055166: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -05516a: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -05516e: 0f04 |0009: return v4 │ │ -055170: 53b6 3b05 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -055174: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -055178: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -05517c: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -055180: 53b6 3b05 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -055184: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -055188: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -05518c: 53b6 3a05 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ -055190: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -055194: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -055198: 8526 |001e: long-to-float v6, v2 │ │ -05519a: 52b7 3905 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0539 │ │ -05519e: 8277 |0021: int-to-float v7, v7 │ │ -0551a0: c976 |0022: div-float/2addr v6, v7 │ │ -0551a2: 7130 3112 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1231 │ │ -0551a8: 0a04 |0026: move-result v4 │ │ -0551aa: c854 |0027: mul-float/2addr v4, v5 │ │ -0551ac: 28e1 |0028: goto 0009 // -001f │ │ -0551ae: 53b6 3b05 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -0551b2: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -0551b6: 52b5 3c05 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ -0551ba: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -0551be: 52b6 3c05 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ -0551c2: 8507 |0033: long-to-float v7, v0 │ │ -0551c4: 52b8 3705 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0537 │ │ -0551c8: 8288 |0036: int-to-float v8, v8 │ │ -0551ca: c987 |0037: div-float/2addr v7, v8 │ │ -0551cc: 7130 3112 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1231 │ │ -0551d2: 0a04 |003b: move-result v4 │ │ -0551d4: c864 |003c: mul-float/2addr v4, v6 │ │ -0551d6: c654 |003d: add-float/2addr v4, v5 │ │ -0551d8: 28cb |003e: goto 0009 // -0035 │ │ +0546b8: |[0546b8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +0546c8: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0546cc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0546ce: 53a5 3a05 |0003: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ +0546d2: 3105 0b05 |0005: cmp-long v5, v11, v5 │ │ +0546d6: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +0546da: 0f04 |0009: return v4 │ │ +0546dc: 53a5 3b05 |000a: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +0546e0: 1607 0000 |000c: const-wide/16 v7, #int 0 // #0 │ │ +0546e4: 3105 0507 |000e: cmp-long v5, v5, v7 │ │ +0546e8: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +0546ec: 53a5 3b05 |0012: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +0546f0: 3105 0b05 |0014: cmp-long v5, v11, v5 │ │ +0546f4: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +0546f8: 53a5 3a05 |0018: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ +0546fc: 9c02 0b05 |001a: sub-long v2, v11, v5 │ │ +054700: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +054704: 8526 |001e: long-to-float v6, v2 │ │ +054706: 52a7 3905 |001f: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0539 │ │ +05470a: 8277 |0021: int-to-float v7, v7 │ │ +05470c: c976 |0022: div-float/2addr v6, v7 │ │ +05470e: 7130 3112 4609 |0023: invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1231 │ │ +054714: 0a04 |0026: move-result v4 │ │ +054716: c854 |0027: mul-float/2addr v4, v5 │ │ +054718: 28e1 |0028: goto 0009 // -001f │ │ +05471a: 53a5 3b05 |0029: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +05471e: 9c00 0b05 |002b: sub-long v0, v11, v5 │ │ +054722: 52a5 3c05 |002d: iget v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ +054726: a705 0905 |002f: sub-float v5, v9, v5 │ │ +05472a: 52a6 3c05 |0031: iget v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ +05472e: 8507 |0033: long-to-float v7, v0 │ │ +054730: 52a8 3705 |0034: iget v8, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0537 │ │ +054734: 8288 |0036: int-to-float v8, v8 │ │ +054736: c987 |0037: div-float/2addr v7, v8 │ │ +054738: 7130 3112 4709 |0038: invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@1231 │ │ +05473e: 0a04 |003b: move-result v4 │ │ +054740: c864 |003c: mul-float/2addr v4, v6 │ │ +054742: c654 |003d: add-float/2addr v4, v5 │ │ +054744: 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=11 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ - 0x0000 - 0x003f reg=12 currentTime J │ │ + 0x0000 - 0x003f reg=10 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ + 0x0000 - 0x003f reg=11 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 │ │ -0551dc: |[0551dc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -0551ec: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -0551f0: c830 |0002: mul-float/2addr v0, v3 │ │ -0551f2: c830 |0003: mul-float/2addr v0, v3 │ │ -0551f4: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -0551f8: c831 |0006: mul-float/2addr v1, v3 │ │ -0551fa: c610 |0007: add-float/2addr v0, v1 │ │ -0551fc: 0f00 |0008: return v0 │ │ +054748: |[054748] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +054758: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +05475c: c830 |0002: mul-float/2addr v0, v3 │ │ +05475e: c830 |0003: mul-float/2addr v0, v3 │ │ +054760: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +054764: c831 |0006: mul-float/2addr v1, v3 │ │ +054766: c610 |0007: add-float/2addr v0, v1 │ │ +054768: 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 │ │ │ │ @@ -78091,45 +78087,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -055200: |[055200] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -055210: 53a6 3405 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ -055214: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -055218: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -05521c: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -055220: 2206 f103 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@03f1 │ │ -055224: 1a07 5d02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@025d │ │ -055228: 7020 251a 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -05522e: 2706 |000f: throw v6 │ │ -055230: 7100 8717 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -055236: 0b00 |0013: move-result-wide v0 │ │ -055238: 7030 1812 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1218 │ │ -05523e: 0a05 |0017: move-result v5 │ │ -055240: 7020 1a12 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@121a │ │ -055246: 0a04 |001b: move-result v4 │ │ -055248: 53a6 3405 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ -05524c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -055250: 5aa0 3405 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ -055254: 8526 |0022: long-to-float v6, v2 │ │ -055256: c846 |0023: mul-float/2addr v6, v4 │ │ -055258: 52a7 3d05 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ -05525c: c876 |0026: mul-float/2addr v6, v7 │ │ -05525e: 8766 |0027: float-to-int v6, v6 │ │ -055260: 59a6 3505 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ -055264: 8526 |002a: long-to-float v6, v2 │ │ -055266: c846 |002b: mul-float/2addr v6, v4 │ │ -055268: 52a7 3e05 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ -05526c: c876 |002e: mul-float/2addr v6, v7 │ │ -05526e: 8766 |002f: float-to-int v6, v6 │ │ -055270: 59a6 3605 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ -055274: 0e00 |0032: return-void │ │ +05476c: |[05476c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +05477c: 53a6 3405 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ +054780: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +054784: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +054788: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +05478c: 2206 fa03 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@03fa │ │ +054790: 1a07 5d02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@025d │ │ +054794: 7020 251a 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +05479a: 2706 |000f: throw v6 │ │ +05479c: 7100 8717 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +0547a2: 0b00 |0013: move-result-wide v0 │ │ +0547a4: 7030 1812 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1218 │ │ +0547aa: 0a05 |0017: move-result v5 │ │ +0547ac: 7020 1a12 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@121a │ │ +0547b2: 0a04 |001b: move-result v4 │ │ +0547b4: 53a6 3405 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ +0547b8: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +0547bc: 5aa0 3405 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ +0547c0: 8526 |0022: long-to-float v6, v2 │ │ +0547c2: c846 |0023: mul-float/2addr v6, v4 │ │ +0547c4: 52a7 3d05 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ +0547c8: c876 |0026: mul-float/2addr v6, v7 │ │ +0547ca: 8766 |0027: float-to-int v6, v6 │ │ +0547cc: 59a6 3505 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ +0547d0: 8526 |002a: long-to-float v6, v2 │ │ +0547d2: c846 |002b: mul-float/2addr v6, v4 │ │ +0547d4: 52a7 3e05 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ +0547d8: c876 |002e: mul-float/2addr v6, v7 │ │ +0547da: 8766 |002f: float-to-int v6, v6 │ │ +0547dc: 59a6 3605 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ +0547e0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -78150,17 +78146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055278: |[055278] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -055288: 5210 3505 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ -05528c: 0f00 |0002: return v0 │ │ +0547e4: |[0547e4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +0547f4: 5210 3505 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ +0547f8: 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;) │ │ @@ -78168,17 +78164,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055290: |[055290] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -0552a0: 5210 3605 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ -0552a4: 0f00 |0002: return v0 │ │ +0547fc: |[0547fc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +05480c: 5210 3605 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ +054810: 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;) │ │ @@ -78186,22 +78182,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0552a8: |[0552a8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -0552b8: 5220 3d05 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ -0552bc: 5221 3d05 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ -0552c0: 7110 141a 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -0552c6: 0a01 |0007: move-result v1 │ │ -0552c8: c910 |0008: div-float/2addr v0, v1 │ │ -0552ca: 8700 |0009: float-to-int v0, v0 │ │ -0552cc: 0f00 |000a: return v0 │ │ +054814: |[054814] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +054824: 5220 3d05 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ +054828: 5221 3d05 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ +05482c: 7110 141a 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +054832: 0a01 |0007: move-result v1 │ │ +054834: c910 |0008: div-float/2addr v0, v1 │ │ +054836: 8700 |0009: float-to-int v0, v0 │ │ +054838: 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;) │ │ @@ -78209,22 +78205,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0552d0: |[0552d0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -0552e0: 5220 3e05 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ -0552e4: 5221 3e05 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ -0552e8: 7110 141a 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -0552ee: 0a01 |0007: move-result v1 │ │ -0552f0: c910 |0008: div-float/2addr v0, v1 │ │ -0552f2: 8700 |0009: float-to-int v0, v0 │ │ -0552f4: 0f00 |000a: return v0 │ │ +05483c: |[05483c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +05484c: 5220 3e05 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ +054850: 5221 3e05 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ +054854: 7110 141a 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05485a: 0a01 |0007: move-result v1 │ │ +05485c: c910 |0008: div-float/2addr v0, v1 │ │ +05485e: 8700 |0009: float-to-int v0, v0 │ │ +054860: 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;) │ │ @@ -78232,31 +78228,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0552f8: |[0552f8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -055308: 5360 3b05 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -05530c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -055310: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -055314: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -055318: 7100 8717 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -05531e: 0b00 |000b: move-result-wide v0 │ │ -055320: 5362 3b05 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -055324: 5264 3705 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0537 │ │ -055328: 8144 |0010: int-to-long v4, v4 │ │ -05532a: bb42 |0011: add-long/2addr v2, v4 │ │ -05532c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -055330: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -055334: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -055336: 0f00 |0017: return v0 │ │ -055338: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05533a: 28fe |0019: goto 0017 // -0002 │ │ +054864: |[054864] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +054874: 5360 3b05 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +054878: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +05487c: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +054880: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +054884: 7100 8717 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +05488a: 0b00 |000b: move-result-wide v0 │ │ +05488c: 5362 3b05 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +054890: 5264 3705 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0537 │ │ +054894: 8144 |0010: int-to-long v4, v4 │ │ +054896: bb42 |0011: add-long/2addr v2, v4 │ │ +054898: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +05489c: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +0548a0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +0548a2: 0f00 |0017: return v0 │ │ +0548a4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0548a6: 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;) │ │ @@ -78264,30 +78260,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -05533c: |[05533c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -05534c: 7100 8717 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -055352: 0b00 |0003: move-result-wide v0 │ │ -055354: 5352 3a05 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ -055358: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -05535c: 8422 |0008: long-to-int v2, v2 │ │ -05535e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -055360: 5254 3805 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0538 │ │ -055364: 7130 3012 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@1230 │ │ -05536a: 0a02 |000f: move-result v2 │ │ -05536c: 5952 3705 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0537 │ │ -055370: 7030 1812 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1218 │ │ -055376: 0a02 |0015: move-result v2 │ │ -055378: 5952 3c05 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ -05537c: 5a50 3b05 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -055380: 0e00 |001a: return-void │ │ +0548a8: |[0548a8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +0548b8: 7100 8717 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +0548be: 0b00 |0003: move-result-wide v0 │ │ +0548c0: 5352 3a05 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ +0548c4: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +0548c8: 8422 |0008: long-to-int v2, v2 │ │ +0548ca: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0548cc: 5254 3805 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0538 │ │ +0548d0: 7130 3012 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@1230 │ │ +0548d6: 0a02 |000f: move-result v2 │ │ +0548d8: 5952 3705 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0537 │ │ +0548dc: 7030 1812 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@1218 │ │ +0548e2: 0a02 |0015: move-result v2 │ │ +0548e4: 5952 3c05 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ +0548e8: 5a50 3b05 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +0548ec: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -78300,17 +78296,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055384: |[055384] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -055394: 5901 3805 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0538 │ │ -055398: 0e00 |0002: return-void │ │ +0548f0: |[0548f0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +054900: 5901 3805 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0538 │ │ +054904: 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 │ │ @@ -78320,17 +78316,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05539c: |[05539c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -0553ac: 5901 3905 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0539 │ │ -0553b0: 0e00 |0002: return-void │ │ +054908: |[054908] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +054918: 5901 3905 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0539 │ │ +05491c: 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 │ │ @@ -78340,18 +78336,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0553b4: |[0553b4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -0553c4: 5901 3d05 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ -0553c8: 5902 3e05 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ -0553cc: 0e00 |0004: return-void │ │ +054920: |[054920] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +054930: 5901 3d05 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@053d │ │ +054934: 5902 3e05 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@053e │ │ +054938: 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; │ │ @@ -78363,28 +78359,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0553d0: |[0553d0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -0553e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0553e2: 7100 8717 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -0553e8: 0b00 |0004: move-result-wide v0 │ │ -0553ea: 5a30 3a05 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ -0553ee: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -0553f2: 5a30 3b05 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ -0553f6: 5330 3a05 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ -0553fa: 5a30 3405 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ -0553fe: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -055402: 5930 3c05 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ -055406: 5932 3505 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ -05540a: 5932 3605 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ -05540e: 0e00 |0017: return-void │ │ +05493c: |[05493c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +05494c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05494e: 7100 8717 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +054954: 0b00 |0004: move-result-wide v0 │ │ +054956: 5a30 3a05 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ +05495a: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +05495e: 5a30 3b05 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@053b │ │ +054962: 5330 3a05 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@053a │ │ +054966: 5a30 3405 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0534 │ │ +05496a: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +05496e: 5930 3c05 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@053c │ │ +054972: 5932 3505 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0535 │ │ +054976: 5932 3605 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0536 │ │ +05497a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -78392,17 +78388,17 @@ │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ source_file_idx : 496 (AutoScrollHelper.java) │ │ │ │ Class #364 header: │ │ -class_idx : 683 │ │ +class_idx : 692 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #364 annotations: │ │ @@ -78428,18 +78424,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 │ │ -055410: |[055410] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -055420: 5b01 3f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -055424: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05542a: 0e00 |0005: return-void │ │ +05497c: |[05497c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +05498c: 5b01 3f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054990: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +054996: 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; │ │ │ │ @@ -78448,17 +78444,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 │ │ -05542c: |[05542c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -05543c: 7020 2112 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1221 │ │ -055442: 0e00 |0003: return-void │ │ +054998: |[054998] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +0549a8: 7020 2112 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@1221 │ │ +0549ae: 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; │ │ @@ -78469,64 +78465,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -055444: |[055444] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -055454: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -055456: 5453 3f05 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -05545a: 7110 2612 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1226 │ │ -055460: 0a03 |0006: move-result v3 │ │ -055462: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -055466: 0e00 |0009: return-void │ │ -055468: 5453 3f05 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -05546c: 7110 2812 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1228 │ │ -055472: 0a03 |000f: move-result v3 │ │ -055474: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -055478: 5453 3f05 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -05547c: 7120 2912 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1229 │ │ -055482: 5453 3f05 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -055486: 7110 2a12 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@122a │ │ -05548c: 0c03 |001c: move-result-object v3 │ │ -05548e: 6e10 2012 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1220 │ │ -055494: 5453 3f05 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -055498: 7110 2a12 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@122a │ │ -05549e: 0c02 |0025: move-result-object v2 │ │ -0554a0: 6e10 1b12 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@121b │ │ -0554a6: 0a03 |0029: move-result v3 │ │ -0554a8: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -0554ac: 5453 3f05 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -0554b0: 7110 2b12 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@122b │ │ -0554b6: 0a03 |0031: move-result v3 │ │ -0554b8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -0554bc: 5453 3f05 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -0554c0: 7120 2712 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1227 │ │ -0554c6: 28d0 |0039: goto 0009 // -0030 │ │ -0554c8: 5453 3f05 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -0554cc: 7110 2c12 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@122c │ │ -0554d2: 0a03 |003f: move-result v3 │ │ -0554d4: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -0554d8: 5453 3f05 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -0554dc: 7120 2d12 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@122d │ │ -0554e2: 5453 3f05 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -0554e6: 7110 2e12 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@122e │ │ -0554ec: 6e10 1412 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1214 │ │ -0554f2: 6e10 1512 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@1215 │ │ -0554f8: 0a00 |0052: move-result v0 │ │ -0554fa: 6e10 1612 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@1216 │ │ -055500: 0a01 |0056: move-result v1 │ │ -055502: 5453 3f05 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -055506: 6e30 3e12 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@123e │ │ -05550c: 5453 3f05 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ -055510: 7110 2f12 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@122f │ │ -055516: 0c03 |0061: move-result-object v3 │ │ -055518: 7120 690d 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d69 │ │ -05551e: 28a4 |0065: goto 0009 // -005c │ │ +0549b0: |[0549b0] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +0549c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0549c2: 5453 3f05 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +0549c6: 7110 2612 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1226 │ │ +0549cc: 0a03 |0006: move-result v3 │ │ +0549ce: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +0549d2: 0e00 |0009: return-void │ │ +0549d4: 5453 3f05 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +0549d8: 7110 2812 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@1228 │ │ +0549de: 0a03 |000f: move-result v3 │ │ +0549e0: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +0549e4: 5453 3f05 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +0549e8: 7120 2912 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1229 │ │ +0549ee: 5453 3f05 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +0549f2: 7110 2a12 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@122a │ │ +0549f8: 0c03 |001c: move-result-object v3 │ │ +0549fa: 6e10 2012 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@1220 │ │ +054a00: 5453 3f05 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a04: 7110 2a12 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@122a │ │ +054a0a: 0c02 |0025: move-result-object v2 │ │ +054a0c: 6e10 1b12 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@121b │ │ +054a12: 0a03 |0029: move-result v3 │ │ +054a14: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +054a18: 5453 3f05 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a1c: 7110 2b12 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@122b │ │ +054a22: 0a03 |0031: move-result v3 │ │ +054a24: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +054a28: 5453 3f05 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a2c: 7120 2712 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@1227 │ │ +054a32: 28d0 |0039: goto 0009 // -0030 │ │ +054a34: 5453 3f05 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a38: 7110 2c12 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@122c │ │ +054a3e: 0a03 |003f: move-result v3 │ │ +054a40: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +054a44: 5453 3f05 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a48: 7120 2d12 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@122d │ │ +054a4e: 5453 3f05 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a52: 7110 2e12 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@122e │ │ +054a58: 6e10 1412 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@1214 │ │ +054a5e: 6e10 1512 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@1215 │ │ +054a64: 0a00 |0052: move-result v0 │ │ +054a66: 6e10 1612 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@1216 │ │ +054a6c: 0a01 |0056: move-result v1 │ │ +054a6e: 5453 3f05 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a72: 6e30 3e12 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@123e │ │ +054a78: 5453 3f05 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@053f │ │ +054a7c: 7110 2f12 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@122f │ │ +054a82: 0c03 |0061: move-result-object v3 │ │ +054a84: 7120 690d 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d69 │ │ +054a8a: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -78546,17 +78542,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 : 496 (AutoScrollHelper.java) │ │ │ │ Class #365 header: │ │ -class_idx : 684 │ │ +class_idx : 693 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 496 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #365 annotations: │ │ @@ -78730,99 +78726,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -055520: |[055520] android.support.v4.widget.AutoScrollHelper.:()V │ │ -055530: 7100 9616 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1696 │ │ -055536: 0a00 |0003: move-result v0 │ │ -055538: 6700 4005 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0540 │ │ -05553c: 0e00 |0006: return-void │ │ +054a8c: |[054a8c] android.support.v4.widget.AutoScrollHelper.:()V │ │ +054a9c: 7100 9616 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1696 │ │ +054aa2: 0a00 |0003: move-result v0 │ │ +054aa4: 6700 4005 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0540 │ │ +054aa8: 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 │ │ -055540: |[055540] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -055550: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -055556: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -05555a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -05555e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -055564: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -055566: 7010 1e1a 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05556c: 2203 aa02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@02aa │ │ -055570: 7010 1312 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1213 │ │ -055576: 5b93 6005 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -05557a: 2203 4a03 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@034a │ │ -05557e: 7010 7a17 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@177a │ │ -055584: 5b93 5405 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0554 │ │ -055588: 2343 2e04 |001c: new-array v3, v4, [F // type@042e │ │ -05558c: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -055592: 5b93 5d05 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ -055596: 2343 2e04 |0023: new-array v3, v4, [F // type@042e │ │ -05559a: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -0555a0: 5b93 5805 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ -0555a4: 2343 2e04 |002a: new-array v3, v4, [F // type@042e │ │ -0555a8: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -0555ae: 5b93 5e05 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ -0555b2: 2343 2e04 |0031: new-array v3, v4, [F // type@042e │ │ -0555b6: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -0555bc: 5b93 5a05 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ -0555c0: 2343 2e04 |0038: new-array v3, v4, [F // type@042e │ │ -0555c4: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -0555ca: 5b93 5905 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ -0555ce: 5b9a 6105 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ -0555d2: 7100 3701 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0137 │ │ -0555d8: 0c03 |0044: move-result-object v3 │ │ -0555da: 6e10 2d01 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -0555e0: 0c01 |0048: move-result-object v1 │ │ -0555e2: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -0555e8: 5214 7306 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -0555ec: c843 |004e: mul-float/2addr v3, v4 │ │ -0555ee: c663 |004f: add-float/2addr v3, v6 │ │ -0555f0: 8730 |0050: float-to-int v0, v3 │ │ -0555f2: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -0555f8: 5214 7306 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -0555fc: c843 |0056: mul-float/2addr v3, v4 │ │ -0555fe: c663 |0057: add-float/2addr v3, v6 │ │ -055600: 8732 |0058: float-to-int v2, v3 │ │ -055602: 8203 |0059: int-to-float v3, v0 │ │ -055604: 8204 |005a: int-to-float v4, v0 │ │ -055606: 6e30 4412 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1244 │ │ -05560c: 8223 |005e: int-to-float v3, v2 │ │ -05560e: 8224 |005f: int-to-float v4, v2 │ │ -055610: 6e30 4512 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1245 │ │ -055616: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -055618: 6e20 4012 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1240 │ │ -05561e: 6e30 4312 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1243 │ │ -055624: 6e30 4812 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1248 │ │ -05562a: 6e30 4912 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1249 │ │ -055630: 6003 4005 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0540 │ │ -055634: 6e20 3f12 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@123f │ │ -05563a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -05563e: 6e20 4712 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1247 │ │ -055644: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -055648: 6e20 4612 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1246 │ │ -05564e: 0e00 |007f: return-void │ │ -055650: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -055660: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -055670: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -055680: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -055690: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +054aac: |[054aac] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +054abc: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +054ac2: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +054ac6: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +054aca: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +054ad0: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +054ad2: 7010 1e1a 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@1a1e │ │ +054ad8: 2203 b302 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@02b3 │ │ +054adc: 7010 1312 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@1213 │ │ +054ae2: 5b93 6005 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +054ae6: 2203 5303 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@0353 │ │ +054aea: 7010 7a17 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@177a │ │ +054af0: 5b93 5405 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0554 │ │ +054af4: 2343 3704 |001c: new-array v3, v4, [F // type@0437 │ │ +054af8: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +054afe: 5b93 5d05 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ +054b02: 2343 3704 |0023: new-array v3, v4, [F // type@0437 │ │ +054b06: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +054b0c: 5b93 5805 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ +054b10: 2343 3704 |002a: new-array v3, v4, [F // type@0437 │ │ +054b14: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +054b1a: 5b93 5e05 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ +054b1e: 2343 3704 |0031: new-array v3, v4, [F // type@0437 │ │ +054b22: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +054b28: 5b93 5a05 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ +054b2c: 2343 3704 |0038: new-array v3, v4, [F // type@0437 │ │ +054b30: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +054b36: 5b93 5905 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ +054b3a: 5b9a 6105 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ +054b3e: 7100 3701 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0137 │ │ +054b44: 0c03 |0044: move-result-object v3 │ │ +054b46: 6e10 2d01 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +054b4c: 0c01 |0048: move-result-object v1 │ │ +054b4e: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +054b54: 5214 7306 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +054b58: c843 |004e: mul-float/2addr v3, v4 │ │ +054b5a: c663 |004f: add-float/2addr v3, v6 │ │ +054b5c: 8730 |0050: float-to-int v0, v3 │ │ +054b5e: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +054b64: 5214 7306 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +054b68: c843 |0056: mul-float/2addr v3, v4 │ │ +054b6a: c663 |0057: add-float/2addr v3, v6 │ │ +054b6c: 8732 |0058: float-to-int v2, v3 │ │ +054b6e: 8203 |0059: int-to-float v3, v0 │ │ +054b70: 8204 |005a: int-to-float v4, v0 │ │ +054b72: 6e30 4412 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1244 │ │ +054b78: 8223 |005e: int-to-float v3, v2 │ │ +054b7a: 8224 |005f: int-to-float v4, v2 │ │ +054b7c: 6e30 4512 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1245 │ │ +054b82: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +054b84: 6e20 4012 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1240 │ │ +054b8a: 6e30 4312 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1243 │ │ +054b90: 6e30 4812 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1248 │ │ +054b96: 6e30 4912 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@1249 │ │ +054b9c: 6003 4005 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0540 │ │ +054ba0: 6e20 3f12 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@123f │ │ +054ba6: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +054baa: 6e20 4712 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1247 │ │ +054bb0: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +054bb4: 6e20 4612 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@1246 │ │ +054bba: 0e00 |007f: return-void │ │ +054bbc: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +054bcc: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +054bdc: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +054bec: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +054bfc: 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 │ │ @@ -78860,17 +78856,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 │ │ -0556a0: |[0556a0] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0556b0: 5510 5305 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -0556b4: 0f00 |0002: return v0 │ │ +054c0c: |[054c0c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +054c1c: 5510 5305 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +054c20: 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;) │ │ @@ -78878,17 +78874,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 │ │ -0556b8: |[0556b8] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0556c8: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -0556cc: 0f01 |0002: return v1 │ │ +054c24: |[054c24] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +054c34: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +054c38: 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 │ │ │ │ @@ -78897,17 +78893,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 │ │ -0556d0: |[0556d0] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0556e0: 5510 5c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ -0556e4: 0f00 |0002: return v0 │ │ +054c3c: |[054c3c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +054c4c: 5510 5c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ +054c50: 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;) │ │ @@ -78915,17 +78911,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 │ │ -0556e8: |[0556e8] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0556f8: 5c01 5c05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ -0556fc: 0f01 |0002: return v1 │ │ +054c54: |[054c54] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +054c64: 5c01 5c05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ +054c68: 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 │ │ │ │ @@ -78934,17 +78930,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 │ │ -055700: |[055700] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -055710: 5410 6005 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -055714: 1100 |0002: return-object v0 │ │ +054c6c: |[054c6c] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +054c7c: 5410 6005 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +054c80: 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;) │ │ @@ -78952,18 +78948,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 │ │ -055718: |[055718] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -055728: 7010 4a12 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@124a │ │ -05572e: 0a00 |0003: move-result v0 │ │ -055730: 0f00 |0004: return v0 │ │ +054c84: |[054c84] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +054c94: 7010 4a12 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@124a │ │ +054c9a: 0a00 |0003: move-result v0 │ │ +054c9c: 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;) │ │ @@ -78971,17 +78967,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 │ │ -055734: |[055734] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -055744: 5510 5b05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055b │ │ -055748: 0f00 |0002: return v0 │ │ +054ca0: |[054ca0] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +054cb0: 5510 5b05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055b │ │ +054cb4: 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;) │ │ @@ -78989,17 +78985,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 │ │ -05574c: |[05574c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -05575c: 5c01 5b05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055b │ │ -055760: 0f01 |0002: return v1 │ │ +054cb8: |[054cb8] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +054cc8: 5c01 5b05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055b │ │ +054ccc: 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 │ │ │ │ @@ -79008,17 +79004,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 │ │ -055764: |[055764] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -055774: 7010 3412 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1234 │ │ -05577a: 0e00 |0003: return-void │ │ +054cd0: |[054cd0] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +054ce0: 7010 3412 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@1234 │ │ +054ce6: 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;) │ │ @@ -79026,17 +79022,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 │ │ -05577c: |[05577c] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -05578c: 5410 6105 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ -055790: 1100 |0002: return-object v0 │ │ +054ce8: |[054ce8] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +054cf8: 5410 6105 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ +054cfc: 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;) │ │ @@ -79044,18 +79040,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -055794: |[055794] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -0557a4: 7130 3712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@1237 │ │ -0557aa: 0a00 |0003: move-result v0 │ │ -0557ac: 0f00 |0004: return v0 │ │ +054d00: |[054d00] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +054d10: 7130 3712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@1237 │ │ +054d16: 0a00 |0003: move-result v0 │ │ +054d18: 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 │ │ @@ -79065,18 +79061,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0557b0: |[0557b0] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -0557c0: 7130 3612 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ -0557c6: 0a00 |0003: move-result v0 │ │ -0557c8: 0f00 |0004: return v0 │ │ +054d1c: |[054d1c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +054d2c: 7130 3612 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ +054d32: 0a00 |0003: move-result v0 │ │ +054d34: 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 │ │ @@ -79086,28 +79082,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -0557cc: |[0557cc] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -0557dc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0557de: 7100 2e02 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -0557e4: 0b00 |0004: move-result-wide v0 │ │ -0557e6: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -0557e8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0557ea: 0402 |0007: move-wide v2, v0 │ │ -0557ec: 0156 |0008: move v6, v5 │ │ -0557ee: 7708 e615 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ -0557f4: 0c08 |000c: move-result-object v8 │ │ -0557f6: 5492 6105 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ -0557fa: 6e20 5c16 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@165c │ │ -055800: 6e10 e815 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ -055806: 0e00 |0015: return-void │ │ +054d38: |[054d38] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +054d48: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +054d4a: 7100 2e02 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +054d50: 0b00 |0004: move-result-wide v0 │ │ +054d52: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +054d54: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +054d56: 0402 |0007: move-wide v2, v0 │ │ +054d58: 0156 |0008: move v6, v5 │ │ +054d5a: 7708 e615 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ +054d60: 0c08 |000c: move-result-object v8 │ │ +054d62: 5492 6105 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ +054d66: 6e20 5c16 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@165c │ │ +054d6c: 6e10 e815 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ +054d72: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -79121,44 +79117,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -055808: |[055808] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -055818: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05581a: 5498 5d05 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ -05581e: 4403 080a |0003: aget v3, v8, v10 │ │ -055822: 5498 5805 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ -055826: 4400 080a |0007: aget v0, v8, v10 │ │ -05582a: 705b 3912 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@1239 │ │ -055830: 0a06 |000c: move-result v6 │ │ -055832: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -055836: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -05583a: 0f07 |0011: return v7 │ │ -05583c: 5498 5e05 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ -055840: 4404 080a |0014: aget v4, v8, v10 │ │ -055844: 5498 5a05 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ -055848: 4402 080a |0018: aget v2, v8, v10 │ │ -05584c: 5498 5905 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ -055850: 4401 080a |001c: aget v1, v8, v10 │ │ -055854: a805 040d |001e: mul-float v5, v4, v13 │ │ -055858: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -05585c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -055860: a807 0605 |0024: mul-float v7, v6, v5 │ │ -055864: 7130 3612 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ -05586a: 0a07 |0029: move-result v7 │ │ -05586c: 28e7 |002a: goto 0011 // -0019 │ │ -05586e: 7f67 |002b: neg-float v7, v6 │ │ -055870: c857 |002c: mul-float/2addr v7, v5 │ │ -055872: 7130 3612 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ -055878: 0a07 |0030: move-result v7 │ │ -05587a: 7f77 |0031: neg-float v7, v7 │ │ -05587c: 28df |0032: goto 0011 // -0021 │ │ +054d74: |[054d74] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +054d84: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +054d86: 5498 5d05 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ +054d8a: 4403 080a |0003: aget v3, v8, v10 │ │ +054d8e: 5498 5805 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ +054d92: 4400 080a |0007: aget v0, v8, v10 │ │ +054d96: 705b 3912 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@1239 │ │ +054d9c: 0a06 |000c: move-result v6 │ │ +054d9e: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +054da2: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +054da6: 0f07 |0011: return v7 │ │ +054da8: 5498 5e05 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ +054dac: 4404 080a |0014: aget v4, v8, v10 │ │ +054db0: 5498 5a05 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ +054db4: 4402 080a |0018: aget v2, v8, v10 │ │ +054db8: 5498 5905 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ +054dbc: 4401 080a |001c: aget v1, v8, v10 │ │ +054dc0: a805 040d |001e: mul-float v5, v4, v13 │ │ +054dc4: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +054dc8: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +054dcc: a807 0605 |0024: mul-float v7, v6, v5 │ │ +054dd0: 7130 3612 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ +054dd6: 0a07 |0029: move-result v7 │ │ +054dd8: 28e7 |002a: goto 0011 // -0019 │ │ +054dda: 7f67 |002b: neg-float v7, v6 │ │ +054ddc: c857 |002c: mul-float/2addr v7, v5 │ │ +054dde: 7130 3612 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ +054de4: 0a07 |0030: move-result v7 │ │ +054de6: 7f77 |0031: neg-float v7, v7 │ │ +054de8: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -79188,24 +79184,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -055880: |[055880] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -055890: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -055894: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -055898: 0f03 |0004: return v3 │ │ -05589a: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -05589e: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -0558a2: 0123 |0009: move v3, v2 │ │ -0558a4: 28fa |000a: goto 0004 // -0006 │ │ -0558a6: 0113 |000b: move v3, v1 │ │ -0558a8: 28f8 |000c: goto 0004 // -0008 │ │ +054dec: |[054dec] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +054dfc: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +054e00: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +054e04: 0f03 |0004: return v3 │ │ +054e06: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +054e0a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +054e0e: 0123 |0009: move v3, v2 │ │ +054e10: 28fa |000a: goto 0004 // -0006 │ │ +054e12: 0113 |000b: move v3, v1 │ │ +054e14: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -79220,22 +79216,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0558ac: |[0558ac] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -0558bc: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -0558c0: 0f02 |0002: return v2 │ │ -0558c2: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -0558c6: 0112 |0005: move v2, v1 │ │ -0558c8: 28fc |0006: goto 0002 // -0004 │ │ -0558ca: 0102 |0007: move v2, v0 │ │ -0558cc: 28fa |0008: goto 0002 // -0006 │ │ +054e18: |[054e18] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +054e28: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +054e2c: 0f02 |0002: return v2 │ │ +054e2e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +054e32: 0112 |0005: move v2, v1 │ │ +054e34: 28fc |0006: goto 0002 // -0004 │ │ +054e36: 0102 |0007: move v2, v0 │ │ +054e38: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -79250,43 +79246,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -0558d0: |[0558d0] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -0558e0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0558e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0558e6: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -0558ea: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0558ee: 0f00 |0007: return v0 │ │ -0558f0: 5242 5505 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0555 │ │ -0558f4: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -0558fa: 28fa |000d: goto 0007 // -0006 │ │ -0558fc: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -055900: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -055904: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -055908: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -05590c: a900 0506 |0016: div-float v0, v5, v6 │ │ -055910: a700 0100 |0018: sub-float v0, v1, v0 │ │ -055914: 28ed |001a: goto 0007 // -0013 │ │ -055916: 5542 5305 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -05591a: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -05591e: 5242 5505 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0555 │ │ -055922: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -055924: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -055928: 0110 |0024: move v0, v1 │ │ -05592a: 28e2 |0025: goto 0007 // -001e │ │ -05592c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -055930: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -055934: 7f60 |002a: neg-float v0, v6 │ │ -055936: a900 0500 |002b: div-float v0, v5, v0 │ │ -05593a: 28da |002d: goto 0007 // -0026 │ │ -05593c: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +054e3c: |[054e3c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +054e4c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +054e50: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +054e52: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +054e56: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +054e5a: 0f00 |0007: return v0 │ │ +054e5c: 5242 5505 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0555 │ │ +054e60: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +054e66: 28fa |000d: goto 0007 // -0006 │ │ +054e68: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +054e6c: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +054e70: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +054e74: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +054e78: a900 0506 |0016: div-float v0, v5, v6 │ │ +054e7c: a700 0100 |0018: sub-float v0, v1, v0 │ │ +054e80: 28ed |001a: goto 0007 // -0013 │ │ +054e82: 5542 5305 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +054e86: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +054e8a: 5242 5505 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0555 │ │ +054e8e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +054e90: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +054e94: 0110 |0024: move v0, v1 │ │ +054e96: 28e2 |0025: goto 0007 // -001e │ │ +054e98: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +054e9c: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +054ea0: 7f60 |002a: neg-float v0, v6 │ │ +054ea2: a900 0500 |002b: div-float v0, v5, v0 │ │ +054ea6: 28da |002d: goto 0007 // -0026 │ │ +054ea8: 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 │ │ @@ -79306,43 +79302,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -055950: |[055950] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -055960: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -055962: a806 0809 |0001: mul-float v6, v8, v9 │ │ -055966: 7130 3612 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ -05596c: 0a00 |0006: move-result v0 │ │ -05596e: 7030 3812 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1238 │ │ -055974: 0a03 |000a: move-result v3 │ │ -055976: a706 090b |000b: sub-float v6, v9, v11 │ │ -05597a: 7030 3812 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1238 │ │ -055980: 0a04 |0010: move-result v4 │ │ -055982: a702 0403 |0011: sub-float v2, v4, v3 │ │ -055986: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -05598a: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -05598e: 5475 5405 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0554 │ │ -055992: 7f26 |0019: neg-float v6, v2 │ │ -055994: 7220 8a17 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ -05599a: 0a05 |001d: move-result v5 │ │ -05599c: 7f51 |001e: neg-float v1, v5 │ │ -05599e: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -0559a2: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -0559a6: 7130 3612 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ -0559ac: 0a05 |0026: move-result v5 │ │ -0559ae: 0f05 |0027: return v5 │ │ -0559b0: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -0559b4: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -0559b8: 5475 5405 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0554 │ │ -0559bc: 7220 8a17 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ -0559c2: 0a01 |0031: move-result v1 │ │ -0559c4: 28ed |0032: goto 001f // -0013 │ │ +054ebc: |[054ebc] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +054ecc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +054ece: a806 0809 |0001: mul-float v6, v8, v9 │ │ +054ed2: 7130 3612 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ +054ed8: 0a00 |0006: move-result v0 │ │ +054eda: 7030 3812 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1238 │ │ +054ee0: 0a03 |000a: move-result v3 │ │ +054ee2: a706 090b |000b: sub-float v6, v9, v11 │ │ +054ee6: 7030 3812 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@1238 │ │ +054eec: 0a04 |0010: move-result v4 │ │ +054eee: a702 0403 |0011: sub-float v2, v4, v3 │ │ +054ef2: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +054ef6: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +054efa: 5475 5405 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0554 │ │ +054efe: 7f26 |0019: neg-float v6, v2 │ │ +054f00: 7220 8a17 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ +054f06: 0a05 |001d: move-result v5 │ │ +054f08: 7f51 |001e: neg-float v1, v5 │ │ +054f0a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +054f0e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +054f12: 7130 3612 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@1236 │ │ +054f18: 0a05 |0026: move-result v5 │ │ +054f1a: 0f05 |0027: return v5 │ │ +054f1c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +054f20: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +054f24: 5475 5405 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0554 │ │ +054f28: 7220 8a17 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ +054f2e: 0a01 |0031: move-result v1 │ │ +054f30: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -79368,23 +79364,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0559c8: |[0559c8] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -0559d8: 5510 5c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ -0559dc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0559e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0559e2: 5c10 5305 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -0559e6: 0e00 |0007: return-void │ │ -0559e8: 5410 6005 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -0559ec: 6e10 1c12 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@121c │ │ -0559f2: 28fa |000d: goto 0007 // -0006 │ │ +054f34: |[054f34] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +054f44: 5510 5c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ +054f48: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +054f4c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +054f4e: 5c10 5305 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +054f52: 0e00 |0007: return-void │ │ +054f54: 5410 6005 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +054f58: 6e10 1c12 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@121c │ │ +054f5e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -79395,32 +79391,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0559f4: |[0559f4] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -055a04: 5441 6005 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -055a08: 6e10 1912 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@1219 │ │ -055a0e: 0a02 |0005: move-result v2 │ │ -055a10: 6e10 1712 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@1217 │ │ -055a16: 0a00 |0009: move-result v0 │ │ -055a18: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -055a1c: 6e20 3312 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1233 │ │ -055a22: 0a03 |000f: move-result v3 │ │ -055a24: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -055a28: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -055a2c: 6e20 3212 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@1232 │ │ -055a32: 0a03 |0017: move-result v3 │ │ -055a34: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -055a38: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -055a3a: 0f03 |001b: return v3 │ │ -055a3c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -055a3e: 28fe |001d: goto 001b // -0002 │ │ +054f60: |[054f60] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +054f70: 5441 6005 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +054f74: 6e10 1912 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@1219 │ │ +054f7a: 0a02 |0005: move-result v2 │ │ +054f7c: 6e10 1712 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@1217 │ │ +054f82: 0a00 |0009: move-result v0 │ │ +054f84: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +054f88: 6e20 3312 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@1233 │ │ +054f8e: 0a03 |000f: move-result v3 │ │ +054f90: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +054f94: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +054f98: 6e20 3212 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@1232 │ │ +054f9e: 0a03 |0017: move-result v3 │ │ +054fa0: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +054fa4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +054fa6: 0f03 |001b: return v3 │ │ +054fa8: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +054faa: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -79434,38 +79430,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -055a40: |[055a40] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -055a50: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -055a52: 5450 5f05 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ -055a56: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -055a5a: 2200 ab02 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@02ab │ │ -055a5e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -055a60: 7030 2212 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@1222 │ │ -055a66: 5b50 5f05 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ -055a6a: 5c54 5305 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -055a6e: 5c54 5c05 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ -055a72: 5550 5205 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0552 │ │ -055a76: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -055a7a: 5250 5105 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0551 │ │ -055a7e: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -055a82: 5450 6105 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ -055a86: 5451 5f05 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ -055a8a: 5252 5105 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0551 │ │ -055a8e: 8122 |001f: int-to-long v2, v2 │ │ -055a90: 7140 6a0d 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0d6a │ │ -055a96: 5c54 5205 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0552 │ │ -055a9a: 0e00 |0025: return-void │ │ -055a9c: 5450 5f05 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ -055aa0: 7210 241a 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -055aa6: 28f8 |002b: goto 0023 // -0008 │ │ +054fac: |[054fac] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +054fbc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +054fbe: 5450 5f05 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ +054fc2: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +054fc6: 2200 b402 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@02b4 │ │ +054fca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +054fcc: 7030 2212 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@1222 │ │ +054fd2: 5b50 5f05 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ +054fd6: 5c54 5305 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +054fda: 5c54 5c05 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@055c │ │ +054fde: 5550 5205 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0552 │ │ +054fe2: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +054fe6: 5250 5105 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0551 │ │ +054fea: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +054fee: 5450 6105 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ +054ff2: 5451 5f05 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ +054ff6: 5252 5105 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0551 │ │ +054ffa: 8122 |001f: int-to-long v2, v2 │ │ +054ffc: 7140 6a0d 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0d6a │ │ +055002: 5c54 5205 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0552 │ │ +055006: 0e00 |0025: return-void │ │ +055008: 5450 5f05 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@055f │ │ +05500c: 7210 241a 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +055012: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -79494,17 +79490,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055aa8: |[055aa8] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -055ab8: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ -055abc: 0f00 |0002: return v0 │ │ +055014: |[055014] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +055024: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ +055028: 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;) │ │ @@ -79512,17 +79508,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055ac0: |[055ac0] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -055ad0: 5510 5705 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0557 │ │ -055ad4: 0f00 |0002: return v0 │ │ +05502c: |[05502c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +05503c: 5510 5705 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0557 │ │ +055040: 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;) │ │ @@ -79530,68 +79526,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 │ │ -055ad8: |[055ad8] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -055ae8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -055aea: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -055aec: 5585 5605 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ -055af0: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -055af4: 0f04 |0006: return v4 │ │ -055af6: 7110 de0b 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -055afc: 0a00 |000a: move-result v0 │ │ -055afe: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -055b04: 5585 5705 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0557 │ │ -055b08: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -055b0c: 5585 5305 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -055b10: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -055b14: 0134 |0016: move v4, v3 │ │ -055b16: 28ef |0017: goto 0006 // -0011 │ │ -055b18: 5c83 5b05 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055b │ │ -055b1c: 5c84 5205 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0552 │ │ -055b20: 6e10 e215 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -055b26: 0a05 |001f: move-result v5 │ │ -055b28: 6e10 4016 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -055b2e: 0a06 |0023: move-result v6 │ │ -055b30: 8266 |0024: int-to-float v6, v6 │ │ -055b32: 5487 6105 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ -055b36: 6e10 4016 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -055b3c: 0a07 |002a: move-result v7 │ │ -055b3e: 8277 |002b: int-to-float v7, v7 │ │ -055b40: 7057 3512 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1235 │ │ -055b46: 0a01 |002f: move-result v1 │ │ -055b48: 6e10 e415 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -055b4e: 0a05 |0033: move-result v5 │ │ -055b50: 6e10 1616 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1616 │ │ -055b56: 0a06 |0037: move-result v6 │ │ -055b58: 8266 |0038: int-to-float v6, v6 │ │ -055b5a: 5487 6105 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ -055b5e: 6e10 1616 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1616 │ │ -055b64: 0a07 |003e: move-result v7 │ │ -055b66: 8277 |003f: int-to-float v7, v7 │ │ -055b68: 7057 3512 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1235 │ │ -055b6e: 0a02 |0043: move-result v2 │ │ -055b70: 5485 6005 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -055b74: 6e30 1f12 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@121f │ │ -055b7a: 5585 5305 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ -055b7e: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -055b82: 7010 4a12 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@124a │ │ -055b88: 0a05 |0050: move-result v5 │ │ -055b8a: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -055b8e: 7010 4b12 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@124b │ │ -055b94: 28b8 |0056: goto 000e // -0048 │ │ -055b96: 7010 3d12 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@123d │ │ -055b9c: 28b4 |005a: goto 000e // -004c │ │ -055b9e: 0143 |005b: move v3, v4 │ │ -055ba0: 28ba |005c: goto 0016 // -0046 │ │ -055ba2: 0000 |005d: nop // spacer │ │ -055ba4: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +055044: |[055044] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +055054: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +055056: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +055058: 5585 5605 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ +05505c: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +055060: 0f04 |0006: return v4 │ │ +055062: 7110 de0b 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +055068: 0a00 |000a: move-result v0 │ │ +05506a: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +055070: 5585 5705 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0557 │ │ +055074: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +055078: 5585 5305 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +05507c: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +055080: 0134 |0016: move v4, v3 │ │ +055082: 28ef |0017: goto 0006 // -0011 │ │ +055084: 5c83 5b05 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@055b │ │ +055088: 5c84 5205 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0552 │ │ +05508c: 6e10 e215 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +055092: 0a05 |001f: move-result v5 │ │ +055094: 6e10 4016 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +05509a: 0a06 |0023: move-result v6 │ │ +05509c: 8266 |0024: int-to-float v6, v6 │ │ +05509e: 5487 6105 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ +0550a2: 6e10 4016 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +0550a8: 0a07 |002a: move-result v7 │ │ +0550aa: 8277 |002b: int-to-float v7, v7 │ │ +0550ac: 7057 3512 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1235 │ │ +0550b2: 0a01 |002f: move-result v1 │ │ +0550b4: 6e10 e415 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +0550ba: 0a05 |0033: move-result v5 │ │ +0550bc: 6e10 1616 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1616 │ │ +0550c2: 0a06 |0037: move-result v6 │ │ +0550c4: 8266 |0038: int-to-float v6, v6 │ │ +0550c6: 5487 6105 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0561 │ │ +0550ca: 6e10 1616 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1616 │ │ +0550d0: 0a07 |003e: move-result v7 │ │ +0550d2: 8277 |003f: int-to-float v7, v7 │ │ +0550d4: 7057 3512 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@1235 │ │ +0550da: 0a02 |0043: move-result v2 │ │ +0550dc: 5485 6005 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +0550e0: 6e30 1f12 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@121f │ │ +0550e6: 5585 5305 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0553 │ │ +0550ea: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +0550ee: 7010 4a12 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@124a │ │ +0550f4: 0a05 |0050: move-result v5 │ │ +0550f6: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +0550fa: 7010 4b12 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@124b │ │ +055100: 28b8 |0056: goto 000e // -0048 │ │ +055102: 7010 3d12 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@123d │ │ +055108: 28b4 |005a: goto 000e // -004c │ │ +05510a: 0143 |005b: move v3, v4 │ │ +05510c: 28ba |005c: goto 0016 // -0046 │ │ +05510e: 0000 |005d: nop // spacer │ │ +055110: 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 │ │ @@ -79624,17 +79620,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 │ │ -055bbc: |[055bbc] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055bcc: 5901 5105 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0551 │ │ -055bd0: 1100 |0002: return-object v0 │ │ +055128: |[055128] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055138: 5901 5105 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0551 │ │ +05513c: 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 │ │ @@ -79644,17 +79640,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 │ │ -055bd4: |[055bd4] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055be4: 5901 5505 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0555 │ │ -055be8: 1100 |0002: return-object v0 │ │ +055140: |[055140] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055150: 5901 5505 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0555 │ │ +055154: 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 │ │ @@ -79664,21 +79660,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 │ │ -055bec: |[055bec] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055bfc: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ -055c00: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -055c04: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -055c08: 7010 3d12 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@123d │ │ -055c0e: 5c12 5605 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ -055c12: 1101 |000b: return-object v1 │ │ +055158: |[055158] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055168: 5510 5605 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ +05516c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +055170: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +055174: 7010 3d12 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@123d │ │ +05517a: 5c12 5605 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0556 │ │ +05517e: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -79690,17 +79686,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 │ │ -055c14: |[055c14] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055c24: 5c01 5705 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0557 │ │ -055c28: 1100 |0002: return-object v0 │ │ +055180: |[055180] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055190: 5c01 5705 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0557 │ │ +055194: 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 │ │ @@ -79710,22 +79706,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 │ │ -055c2c: |[055c2c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055c3c: 5420 5805 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ -055c40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -055c42: 4b03 0001 |0003: aput v3, v0, v1 │ │ -055c46: 5420 5805 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ -055c4a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -055c4c: 4b04 0001 |0008: aput v4, v0, v1 │ │ -055c50: 1102 |000a: return-object v2 │ │ +055198: |[055198] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0551a8: 5420 5805 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ +0551ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0551ae: 4b03 0001 |0003: aput v3, v0, v1 │ │ +0551b2: 5420 5805 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0558 │ │ +0551b6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0551b8: 4b04 0001 |0008: aput v4, v0, v1 │ │ +0551bc: 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; │ │ @@ -79737,25 +79733,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 │ │ -055c54: |[055c54] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055c64: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -055c68: 5440 5905 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ -055c6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -055c6e: a902 0503 |0005: div-float v2, v5, v3 │ │ -055c72: 4b02 0001 |0007: aput v2, v0, v1 │ │ -055c76: 5440 5905 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ -055c7a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -055c7c: a902 0603 |000c: div-float v2, v6, v3 │ │ -055c80: 4b02 0001 |000e: aput v2, v0, v1 │ │ -055c84: 1104 |0010: return-object v4 │ │ +0551c0: |[0551c0] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0551d0: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +0551d4: 5440 5905 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ +0551d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0551da: a902 0503 |0005: div-float v2, v5, v3 │ │ +0551de: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0551e2: 5440 5905 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0559 │ │ +0551e6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0551e8: a902 0603 |000c: div-float v2, v6, v3 │ │ +0551ec: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0551f0: 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; │ │ @@ -79767,25 +79763,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 │ │ -055c88: |[055c88] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055c98: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -055c9c: 5440 5a05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ -055ca0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -055ca2: a902 0503 |0005: div-float v2, v5, v3 │ │ -055ca6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -055caa: 5440 5a05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ -055cae: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -055cb0: a902 0603 |000c: div-float v2, v6, v3 │ │ -055cb4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -055cb8: 1104 |0010: return-object v4 │ │ +0551f4: |[0551f4] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055204: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +055208: 5440 5a05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ +05520c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05520e: a902 0503 |0005: div-float v2, v5, v3 │ │ +055212: 4b02 0001 |0007: aput v2, v0, v1 │ │ +055216: 5440 5a05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@055a │ │ +05521a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +05521c: a902 0603 |000c: div-float v2, v6, v3 │ │ +055220: 4b02 0001 |000e: aput v2, v0, v1 │ │ +055224: 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; │ │ @@ -79797,18 +79793,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 │ │ -055cbc: |[055cbc] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055ccc: 5410 6005 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -055cd0: 6e20 1d12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@121d │ │ -055cd6: 1101 |0005: return-object v1 │ │ +055228: |[055228] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055238: 5410 6005 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +05523c: 6e20 1d12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@121d │ │ +055242: 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 │ │ @@ -79818,18 +79814,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 │ │ -055cd8: |[055cd8] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055ce8: 5410 6005 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ -055cec: 6e20 1e12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@121e │ │ -055cf2: 1101 |0005: return-object v1 │ │ +055244: |[055244] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055254: 5410 6005 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0560 │ │ +055258: 6e20 1e12 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@121e │ │ +05525e: 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 │ │ @@ -79839,22 +79835,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 │ │ -055cf4: |[055cf4] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055d04: 5420 5d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ -055d08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -055d0a: 4b03 0001 |0003: aput v3, v0, v1 │ │ -055d0e: 5420 5d05 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ -055d12: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -055d14: 4b04 0001 |0008: aput v4, v0, v1 │ │ -055d18: 1102 |000a: return-object v2 │ │ +055260: |[055260] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055270: 5420 5d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ +055274: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055276: 4b03 0001 |0003: aput v3, v0, v1 │ │ +05527a: 5420 5d05 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@055d │ │ +05527e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +055280: 4b04 0001 |0008: aput v4, v0, v1 │ │ +055284: 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; │ │ @@ -79866,41 +79862,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 │ │ -055d1c: |[055d1c] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -055d2c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -055d30: 5440 5e05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ -055d34: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -055d36: a902 0503 |0005: div-float v2, v5, v3 │ │ -055d3a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -055d3e: 5440 5e05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ -055d42: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -055d44: a902 0603 |000c: div-float v2, v6, v3 │ │ -055d48: 4b02 0001 |000e: aput v2, v0, v1 │ │ -055d4c: 1104 |0010: return-object v4 │ │ +055288: |[055288] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +055298: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +05529c: 5440 5e05 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ +0552a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0552a2: a902 0503 |0005: div-float v2, v5, v3 │ │ +0552a6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0552aa: 5440 5e05 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@055e │ │ +0552ae: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0552b0: a902 0603 |000c: div-float v2, v6, v3 │ │ +0552b4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0552b8: 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 : 496 (AutoScrollHelper.java) │ │ │ │ Class #366 header: │ │ -class_idx : 685 │ │ +class_idx : 694 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 530 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 - │ │ @@ -79929,31 +79925,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -055d50: |[055d50] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -055d60: 2200 ad02 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@02ad │ │ -055d64: 7010 4d12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@124d │ │ -055d6a: 6900 6205 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0562 │ │ -055d6e: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -055d72: 2300 2e04 |0009: new-array v0, v0, [F // type@042e │ │ -055d76: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -055d7c: 6900 6405 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055d80: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -055d84: 6201 6405 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055d88: 2111 |0014: array-length v1, v1 │ │ -055d8a: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -055d8e: 8211 |0017: int-to-float v1, v1 │ │ -055d90: c910 |0018: div-float/2addr v0, v1 │ │ -055d92: 6700 6305 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0563 │ │ -055d96: 0e00 |001b: return-void │ │ -055d98: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +0552bc: |[0552bc] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +0552cc: 2200 b602 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@02b6 │ │ +0552d0: 7010 4d12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@124d │ │ +0552d6: 6900 6205 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0562 │ │ +0552da: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +0552de: 2300 3704 |0009: new-array v0, v0, [F // type@0437 │ │ +0552e2: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +0552e8: 6900 6405 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +0552ec: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +0552f0: 6201 6405 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +0552f4: 2111 |0014: array-length v1, v1 │ │ +0552f6: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0552fa: 8211 |0017: int-to-float v1, v1 │ │ +0552fc: c910 |0018: div-float/2addr v0, v1 │ │ +0552fe: 6700 6305 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0563 │ │ +055302: 0e00 |001b: return-void │ │ +055304: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=48 │ │ 0x0010 line=61 │ │ 0x001c line=48 │ │ locals : │ │ @@ -79963,17 +79959,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055f34: |[055f34] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -055f44: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -055f4a: 0e00 |0003: return-void │ │ +0554a0: |[0554a0] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +0554b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0554b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -79982,17 +79978,17 @@ │ │ type : '()Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055f4c: |[055f4c] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -055f5c: 6200 6205 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0562 │ │ -055f60: 1100 |0002: return-object v0 │ │ +0554b8: |[0554b8] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +0554c8: 6200 6205 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@0562 │ │ +0554cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -80000,52 +79996,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -055f64: |[055f64] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -055f74: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -055f78: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -055f7a: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -055f7e: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -055f82: 0f04 |0007: return v4 │ │ -055f84: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -055f88: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -055f8c: 0154 |000c: move v4, v5 │ │ -055f8e: 28fa |000d: goto 0007 // -0006 │ │ -055f90: 6204 6405 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055f94: 2144 |0010: array-length v4, v4 │ │ -055f96: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -055f9a: 8244 |0013: int-to-float v4, v4 │ │ -055f9c: c884 |0014: mul-float/2addr v4, v8 │ │ -055f9e: 8744 |0015: float-to-int v4, v4 │ │ -055fa0: 6205 6405 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055fa4: 2155 |0018: array-length v5, v5 │ │ -055fa6: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -055faa: 7120 1a1a 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -055fb0: 0a01 |001e: move-result v1 │ │ -055fb2: 8214 |001f: int-to-float v4, v1 │ │ -055fb4: 6005 6305 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0563 │ │ -055fb8: a802 0405 |0022: mul-float v2, v4, v5 │ │ -055fbc: a700 0802 |0024: sub-float v0, v8, v2 │ │ -055fc0: 6004 6305 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0563 │ │ -055fc4: a903 0004 |0028: div-float v3, v0, v4 │ │ -055fc8: 6204 6405 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055fcc: 4404 0401 |002c: aget v4, v4, v1 │ │ -055fd0: 6205 6405 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055fd4: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -055fd8: 4405 0506 |0032: aget v5, v5, v6 │ │ -055fdc: 6206 6405 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ -055fe0: 4406 0601 |0036: aget v6, v6, v1 │ │ -055fe4: c765 |0038: sub-float/2addr v5, v6 │ │ -055fe6: c835 |0039: mul-float/2addr v5, v3 │ │ -055fe8: c654 |003a: add-float/2addr v4, v5 │ │ -055fea: 28cc |003b: goto 0007 // -0034 │ │ +0554d0: |[0554d0] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +0554e0: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +0554e4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0554e6: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +0554ea: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +0554ee: 0f04 |0007: return v4 │ │ +0554f0: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +0554f4: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +0554f8: 0154 |000c: move v4, v5 │ │ +0554fa: 28fa |000d: goto 0007 // -0006 │ │ +0554fc: 6204 6405 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +055500: 2144 |0010: array-length v4, v4 │ │ +055502: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +055506: 8244 |0013: int-to-float v4, v4 │ │ +055508: c884 |0014: mul-float/2addr v4, v8 │ │ +05550a: 8744 |0015: float-to-int v4, v4 │ │ +05550c: 6205 6405 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +055510: 2155 |0018: array-length v5, v5 │ │ +055512: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +055516: 7120 1a1a 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +05551c: 0a01 |001e: move-result v1 │ │ +05551e: 8214 |001f: int-to-float v4, v1 │ │ +055520: 6005 6305 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0563 │ │ +055524: a802 0405 |0022: mul-float v2, v4, v5 │ │ +055528: a700 0802 |0024: sub-float v0, v8, v2 │ │ +05552c: 6004 6305 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0563 │ │ +055530: a903 0004 |0028: div-float v3, v0, v4 │ │ +055534: 6204 6405 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +055538: 4404 0401 |002c: aget v4, v4, v1 │ │ +05553c: 6205 6405 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +055540: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +055544: 4405 0506 |0032: aget v5, v5, v6 │ │ +055548: 6206 6405 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0564 │ │ +05554c: 4406 0601 |0036: aget v6, v6, v1 │ │ +055550: c765 |0038: sub-float/2addr v5, v6 │ │ +055552: c835 |0039: mul-float/2addr v5, v3 │ │ +055554: c654 |003a: add-float/2addr v4, v5 │ │ +055556: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -80060,17 +80056,17 @@ │ │ 0x002a - 0x003c reg=3 weight F │ │ 0x0000 - 0x003c reg=7 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ 0x0000 - 0x003c reg=8 input F │ │ │ │ source_file_idx : 530 (BakedBezierInterpolator.java) │ │ │ │ Class #367 header: │ │ -class_idx : 686 │ │ +class_idx : 695 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 628 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #367 annotations: │ │ @@ -80096,61 +80092,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 │ │ -055fec: |[055fec] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -055ffc: 5b01 6505 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ -056000: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -056006: 0e00 |0005: return-void │ │ +055558: |[055558] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +055568: 5b01 6505 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ +05556c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +055572: 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 : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -056008: |[056008] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -056018: 5440 6505 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ -05601c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05601e: 7120 5612 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1256 │ │ -056024: 5440 6505 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ -056028: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -05602c: 7130 5712 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1257 │ │ -056032: 5440 6505 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ -056036: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -05603a: 6e20 6012 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1260 │ │ -056040: 0e00 |0014: return-void │ │ +055574: |[055574] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +055584: 5430 6505 |0000: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ +055588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05558a: 7120 5612 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1256 │ │ +055590: 5430 6505 |0006: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ +055594: 1601 ffff |0008: const-wide/16 v1, #int -1 // #ffff │ │ +055598: 7130 5712 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1257 │ │ +05559e: 5430 6505 |000d: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0565 │ │ +0555a2: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +0555a6: 6e20 6012 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1260 │ │ +0555ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ - 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ + 0x0000 - 0x0015 reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ │ │ source_file_idx : 628 (ContentLoadingProgressBar.java) │ │ │ │ Class #368 header: │ │ -class_idx : 687 │ │ +class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 628 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #368 annotations: │ │ @@ -80176,18 +80172,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 │ │ -056044: |[056044] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -056054: 5b01 6605 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ -056058: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05605e: 0e00 |0005: return-void │ │ +0555b0: |[0555b0] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0555c0: 5b01 6605 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ +0555c4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0555ca: 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; │ │ │ │ @@ -80197,45 +80193,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -056060: |[056060] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -056070: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -056072: 5440 6605 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ -056076: 7120 5812 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1258 │ │ -05607c: 5440 6605 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ -056080: 7110 5912 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1259 │ │ -056086: 0a00 |000b: move-result v0 │ │ -056088: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -05608c: 5440 6605 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ -056090: 7100 4a1a 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ -056096: 0b02 |0013: move-result-wide v2 │ │ -056098: 7130 5712 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1257 │ │ -05609e: 5440 6605 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ -0560a2: 6e20 6012 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1260 │ │ -0560a8: 0e00 |001c: return-void │ │ +0555cc: |[0555cc] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +0555dc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0555de: 5440 6605 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ +0555e2: 7120 5812 3000 |0003: invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1258 │ │ +0555e8: 5440 6605 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ +0555ec: 7110 5912 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1259 │ │ +0555f2: 0a00 |000b: move-result v0 │ │ +0555f4: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +0555f8: 5440 6605 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ +0555fc: 7100 4a1a 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ +055602: 0b01 |0013: move-result-wide v1 │ │ +055604: 7130 5712 1002 |0014: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1257 │ │ +05560a: 5440 6605 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0566 │ │ +05560e: 6e20 6012 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1260 │ │ +055614: 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 : 628 (ContentLoadingProgressBar.java) │ │ │ │ Class #369 header: │ │ -class_idx : 688 │ │ +class_idx : 697 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 878 │ │ +superclass_idx : 887 │ │ source_file_idx : 628 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #369 - │ │ @@ -80285,18 +80281,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0560ac: |[0560ac] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -0560bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0560be: 7030 5512 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1255 │ │ -0560c4: 0e00 |0004: return-void │ │ +055618: |[055618] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +055628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05562a: 7030 5512 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1255 │ │ +055630: 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; │ │ @@ -80306,29 +80302,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 │ │ -0560c8: |[0560c8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0560d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0560da: 7040 e017 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e0 │ │ -0560e0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0560e4: 5a30 6e05 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ -0560e8: 5c32 6c05 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ -0560ec: 5c32 6d05 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ -0560f0: 5c32 6b05 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ -0560f4: 2200 ae02 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@02ae │ │ -0560f8: 7020 5012 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1250 │ │ -0560fe: 5b30 6905 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ -056102: 2200 af02 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@02af │ │ -056106: 7020 5212 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1252 │ │ -05610c: 5b30 6a05 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ -056110: 0e00 |001c: return-void │ │ +055634: |[055634] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +055644: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055646: 7040 e017 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e0 │ │ +05564c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +055650: 5a30 6e05 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ +055654: 5c32 6c05 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ +055658: 5c32 6d05 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ +05565c: 5c32 6b05 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ +055660: 2200 b702 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@02b7 │ │ +055664: 7020 5012 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1250 │ │ +05566a: 5b30 6905 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ +05566e: 2200 b802 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@02b8 │ │ +055672: 7020 5212 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1252 │ │ +055678: 5b30 6a05 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ +05567c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -80345,55 +80341,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 │ │ -056114: |[056114] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -056124: 5c01 6c05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ -056128: 0f01 |0002: return v1 │ │ +055680: |[055680] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +055690: 5c01 6c05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ +055694: 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 : 4 │ │ + registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05612c: |[05612c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -05613c: 5a12 6e05 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ -056140: 1002 |0002: return-wide v2 │ │ +055698: |[055698] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +0556a8: 5a01 6e05 |0000: iput-wide v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ +0556ac: 1001 |0002: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - 0x0000 - 0x0003 reg=2 x1 J │ │ + 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0003 reg=1 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 │ │ -056144: |[056144] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -056154: 5c01 6d05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ -056158: 0f01 |0002: return v1 │ │ +0556b0: |[0556b0] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +0556c0: 5c01 6d05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ +0556c4: 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 │ │ │ │ @@ -80402,17 +80398,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 │ │ -05615c: |[05615c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -05616c: 5510 6b05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ -056170: 0f00 |0002: return v0 │ │ +0556c8: |[0556c8] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +0556d8: 5510 6b05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ +0556dc: 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;) │ │ @@ -80420,92 +80416,92 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056174: |[056174] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -056184: 5410 6905 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ -056188: 6e20 5f12 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ -05618e: 5410 6a05 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ -056192: 6e20 5f12 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ -056198: 0e00 |000a: return-void │ │ +0556e0: |[0556e0] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +0556f0: 5410 6905 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ +0556f4: 6e20 5f12 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ +0556fa: 5410 6a05 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ +0556fe: 6e20 5f12 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ +055704: 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 : 11 │ │ + registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -05619c: |[05619c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -0561ac: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -0561b0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0561b2: 5ca6 6b05 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ -0561b6: 54a2 6a05 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ -0561ba: 6e20 5f12 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ -0561c0: 7100 4a1a 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ -0561c6: 0b02 |000d: move-result-wide v2 │ │ -0561c8: 53a4 6e05 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ -0561cc: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -0561d0: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -0561d4: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -0561d8: 53a2 6e05 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ -0561dc: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -0561e0: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -0561e4: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -0561e8: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -0561ec: 6e20 6012 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1260 │ │ -0561f2: 0e00 |0023: return-void │ │ -0561f4: 55a2 6c05 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ -0561f8: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -0561fc: 54a2 6905 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ -056200: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -056204: 6e40 5d12 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125d │ │ -05620a: 5ca6 6c05 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ -05620e: 28f2 |0031: goto 0023 // -000e │ │ +055708: |[055708] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +055718: 1607 f401 |0000: const-wide/16 v7, #int 500 // #1f4 │ │ +05571c: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +05571e: 5c96 6b05 |0003: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ +055722: 5492 6a05 |0005: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ +055726: 6e20 5f12 2900 |0007: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ +05572c: 7100 4a1a 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ +055732: 0b02 |000d: move-result-wide v2 │ │ +055734: 5394 6e05 |000e: iget-wide v4, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ +055738: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +05573c: 3102 0007 |0012: cmp-long v2, v0, v7 │ │ +055740: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +055744: 5392 6e05 |0016: iget-wide v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ +055748: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +05574c: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +055750: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +055754: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +055758: 6e20 6012 2900 |0020: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1260 │ │ +05575e: 0e00 |0023: return-void │ │ +055760: 5592 6c05 |0024: iget-boolean v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ +055764: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +055768: 5492 6905 |0028: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ +05576c: 9c03 0700 |002a: sub-long v3, v7, v0 │ │ +055770: 6e40 5d12 2943 |002c: invoke-virtual {v9, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125d │ │ +055776: 5c96 6c05 |002f: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@056c │ │ +05577a: 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=10 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x0032 reg=9 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 │ │ -056210: |[056210] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -056220: 6f10 e117 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@17e1 │ │ -056226: 7010 5e12 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@125e │ │ -05622c: 0e00 |0006: return-void │ │ +05577c: |[05577c] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +05578c: 6f10 e117 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@17e1 │ │ +055792: 7010 5e12 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@125e │ │ +055798: 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; │ │ @@ -80515,68 +80511,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056230: |[056230] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -056240: 6f10 e217 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@17e2 │ │ -056246: 7010 5e12 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@125e │ │ -05624c: 0e00 |0006: return-void │ │ +05579c: |[05579c] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +0557ac: 6f10 e217 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@17e2 │ │ +0557b2: 7010 5e12 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@125e │ │ +0557b8: 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 : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -056250: |[056250] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -056260: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -056264: 5a40 6e05 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ -056268: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05626a: 5c40 6b05 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ -05626e: 5440 6905 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ -056272: 6e20 5f12 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ -056278: 5540 6d05 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ -05627c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -056280: 5440 6a05 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ -056284: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -056288: 6e40 5d12 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125d │ │ -05628e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -056290: 5c40 6d05 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ -056294: 0e00 |001a: return-void │ │ +0557bc: |[0557bc] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +0557cc: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +0557d0: 5a30 6e05 |0002: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@056e │ │ +0557d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0557d6: 5c30 6b05 |0005: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@056b │ │ +0557da: 5430 6905 |0007: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0569 │ │ +0557de: 6e20 5f12 0300 |0009: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@125f │ │ +0557e4: 5530 6d05 |000c: iget-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ +0557e8: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +0557ec: 5430 6a05 |0010: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@056a │ │ +0557f0: 1601 f401 |0012: const-wide/16 v1, #int 500 // #1f4 │ │ +0557f4: 6e40 5d12 0321 |0014: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@125d │ │ +0557fa: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0557fc: 5c30 6d05 |0018: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@056d │ │ +055800: 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=4 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ + 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ source_file_idx : 628 (ContentLoadingProgressBar.java) │ │ │ │ Class #370 header: │ │ -class_idx : 689 │ │ +class_idx : 698 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #370 annotations: │ │ @@ -80592,17 +80588,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 650 (CursorAdapter.java) │ │ │ │ Class #371 header: │ │ -class_idx : 690 │ │ +class_idx : 699 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 68 │ │ +superclass_idx : 70 │ │ source_file_idx : 650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #371 annotations: │ │ @@ -80627,20 +80623,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 │ │ -056298: |[056298] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0562a8: 5b12 6f05 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@056f │ │ -0562ac: 2200 7100 |0002: new-instance v0, Landroid/os/Handler; // type@0071 │ │ -0562b0: 7010 fd01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -0562b6: 7020 4701 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0147 │ │ -0562bc: 0e00 |000a: return-void │ │ +055804: |[055804] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +055814: 5b12 6f05 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@056f │ │ +055818: 2200 7700 |0002: new-instance v0, Landroid/os/Handler; // type@0077 │ │ +05581c: 7010 fd01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +055822: 7020 4701 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0147 │ │ +055828: 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; │ │ @@ -80652,17 +80648,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0562c0: |[0562c0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -0562d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0562d2: 0f00 |0001: return v0 │ │ +05582c: |[05582c] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +05583c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05583e: 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;) │ │ @@ -80670,32 +80666,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0562d4: |[0562d4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -0562e4: 5410 6f05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@056f │ │ -0562e8: 6e10 7e12 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@127e │ │ -0562ee: 0e00 |0005: return-void │ │ +055840: |[055840] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +055850: 5410 6f05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@056f │ │ +055854: 6e10 7e12 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@127e │ │ +05585a: 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 : 650 (CursorAdapter.java) │ │ │ │ Class #372 header: │ │ -class_idx : 691 │ │ +class_idx : 700 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 71 │ │ +superclass_idx : 73 │ │ source_file_idx : 650 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #372 annotations: │ │ @@ -80720,18 +80716,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 │ │ -0562f0: |[0562f0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -056300: 5b01 7005 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ -056304: 7010 5d01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@015d │ │ -05630a: 0e00 |0005: return-void │ │ +05585c: |[05585c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +05586c: 5b01 7005 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ +055870: 7010 5d01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@015d │ │ +055876: 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; │ │ │ │ @@ -80740,17 +80736,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 │ │ -05630c: |[05630c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -05631c: 7020 6512 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1265 │ │ -056322: 0e00 |0003: return-void │ │ +055878: |[055878] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +055888: 7020 6512 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1265 │ │ +05588e: 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; │ │ @@ -80761,21 +80757,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -056324: |[056324] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -056334: 5420 7005 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ -056338: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05633a: 5c01 7905 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -05633e: 5420 7005 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ -056342: 6e10 7c12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@127c │ │ -056348: 0e00 |000a: return-void │ │ +055890: |[055890] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +0558a0: 5420 7005 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ +0558a4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0558a6: 5c01 7905 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +0558aa: 5420 7005 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ +0558ae: 6e10 7c12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@127c │ │ +0558b4: 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; │ │ @@ -80785,35 +80781,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05634c: |[05634c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -05635c: 5420 7005 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ -056360: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -056362: 5c01 7905 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -056366: 5420 7005 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ -05636a: 6e10 7d12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@127d │ │ -056370: 0e00 |000a: return-void │ │ +0558b8: |[0558b8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +0558c8: 5420 7005 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ +0558cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0558ce: 5c01 7905 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +0558d2: 5420 7005 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0570 │ │ +0558d6: 6e10 7d12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@127d │ │ +0558dc: 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 : 650 (CursorAdapter.java) │ │ │ │ Class #373 header: │ │ -class_idx : 693 │ │ +class_idx : 702 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 651 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #373 annotations: │ │ @@ -80853,17 +80849,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 651 (CursorFilter.java) │ │ │ │ Class #374 header: │ │ -class_idx : 694 │ │ +class_idx : 703 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 862 │ │ +superclass_idx : 871 │ │ source_file_idx : 651 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #374 annotations: │ │ @@ -80887,18 +80883,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 │ │ -056374: |[056374] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -056384: 7010 a217 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@17a2 │ │ -05638a: 5b01 7c05 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ -05638e: 0e00 |0005: return-void │ │ +0558e0: |[0558e0] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +0558f0: 7010 a217 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@17a2 │ │ +0558f6: 5b01 7c05 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ +0558fa: 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; │ │ @@ -80910,20 +80906,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 │ │ -056390: |[056390] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0563a0: 5410 7c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ -0563a4: 1f02 4500 |0002: check-cast v2, Landroid/database/Cursor; // type@0045 │ │ -0563a8: 7220 8312 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1283 │ │ -0563ae: 0c00 |0007: move-result-object v0 │ │ -0563b0: 1100 |0008: return-object v0 │ │ +0558fc: |[0558fc] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05590c: 5410 7c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ +055910: 1f02 4700 |0002: check-cast v2, Landroid/database/Cursor; // type@0047 │ │ +055914: 7220 8312 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1283 │ │ +05591a: 0c00 |0007: move-result-object v0 │ │ +05591c: 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; │ │ │ │ @@ -80932,31 +80928,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 │ │ -0563b4: |[0563b4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -0563c4: 5432 7c05 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ -0563c8: 7220 8512 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1285 │ │ -0563ce: 0c00 |0005: move-result-object v0 │ │ -0563d0: 2201 5d03 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@035d │ │ -0563d4: 7010 a117 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@17a1 │ │ -0563da: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0563de: 7210 4b01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@014b │ │ -0563e4: 0a02 |0010: move-result v2 │ │ -0563e6: 5912 7706 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0677 │ │ -0563ea: 5b10 7806 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ -0563ee: 1101 |0015: return-object v1 │ │ -0563f0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0563f2: 5912 7706 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0677 │ │ -0563f6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0563f8: 5b12 7806 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ -0563fc: 28f9 |001c: goto 0015 // -0007 │ │ +055920: |[055920] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +055930: 5432 7c05 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ +055934: 7220 8512 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1285 │ │ +05593a: 0c00 |0005: move-result-object v0 │ │ +05593c: 2201 6603 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0366 │ │ +055940: 7010 a117 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@17a1 │ │ +055946: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +05594a: 7210 4b01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@014b │ │ +055950: 0a02 |0010: move-result v2 │ │ +055952: 5912 7706 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0677 │ │ +055956: 5b10 7806 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ +05595a: 1101 |0015: return-object v1 │ │ +05595c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +05595e: 5912 7706 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0677 │ │ +055962: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +055964: 5b12 7806 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ +055968: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -80974,27 +80970,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 │ │ -056400: |[056400] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -056410: 5431 7c05 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ -056414: 7210 8412 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1284 │ │ -05641a: 0c00 |0005: move-result-object v0 │ │ -05641c: 5451 7806 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ -056420: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -056424: 5451 7806 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ -056428: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -05642c: 5432 7c05 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ -056430: 5451 7806 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ -056434: 1f01 4500 |0012: check-cast v1, Landroid/database/Cursor; // type@0045 │ │ -056438: 7220 8212 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1282 │ │ -05643e: 0e00 |0017: return-void │ │ +05596c: |[05596c] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +05597c: 5431 7c05 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ +055980: 7210 8412 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1284 │ │ +055986: 0c00 |0005: move-result-object v0 │ │ +055988: 5451 7806 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ +05598c: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +055990: 5451 7806 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ +055994: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +055998: 5432 7c05 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@057c │ │ +05599c: 5451 7806 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0678 │ │ +0559a0: 1f01 4700 |0012: check-cast v1, Landroid/database/Cursor; // type@0047 │ │ +0559a4: 7220 8212 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1282 │ │ +0559aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -81002,17 +80998,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 : 651 (CursorFilter.java) │ │ │ │ Class #375 header: │ │ -class_idx : 697 │ │ +class_idx : 706 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #375 annotations: │ │ @@ -81052,17 +81048,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #376 header: │ │ -class_idx : 698 │ │ +class_idx : 707 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #376 annotations: │ │ @@ -81081,17 +81077,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #377 header: │ │ -class_idx : 699 │ │ +class_idx : 708 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 826 │ │ +superclass_idx : 835 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #377 annotations: │ │ @@ -81128,19 +81124,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -056440: |[056440] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -056450: 7030 9916 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1699 │ │ -056456: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -056458: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -05645c: 0e00 |0006: return-void │ │ +0559ac: |[0559ac] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +0559bc: 7030 9916 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1699 │ │ +0559c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0559c4: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +0559c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ 0x0003 line=1631 │ │ 0x0006 line=1646 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -81152,18 +81148,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056460: |[056460] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -056470: 7030 9712 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1297 │ │ -056476: 5903 8105 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -05647a: 0e00 |0005: return-void │ │ +0559cc: |[0559cc] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +0559dc: 7030 9712 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1297 │ │ +0559e2: 5903 8105 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +0559e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1649 │ │ 0x0003 line=1650 │ │ 0x0005 line=1651 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -81176,27 +81172,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 │ │ -05647c: |[05647c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05648c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05648e: 7030 9a16 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@169a │ │ -056494: 5932 8105 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -056498: 7100 c312 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@12c3 │ │ -05649e: 0c01 |0009: move-result-object v1 │ │ -0564a0: 6e30 da00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ -0564a6: 0c00 |000d: move-result-object v0 │ │ -0564a8: 6e30 3e01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@013e │ │ -0564ae: 0a01 |0011: move-result v1 │ │ -0564b0: 5931 8105 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -0564b4: 6e10 4301 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -0564ba: 0e00 |0017: return-void │ │ +0559e8: |[0559e8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0559f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0559fa: 7030 9a16 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@169a │ │ +055a00: 5932 8105 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a04: 7100 c312 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@12c3 │ │ +055a0a: 0c01 |0009: move-result-object v1 │ │ +055a0c: 6e30 da00 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ +055a12: 0c00 |000d: move-result-object v0 │ │ +055a14: 6e30 3e01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@013e │ │ +055a1a: 0a01 |0011: move-result v1 │ │ +055a1c: 5931 8105 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a20: 6e10 4301 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +055a26: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1637 │ │ 0x0004 line=1631 │ │ 0x0006 line=1639 │ │ 0x000e line=1640 │ │ 0x0014 line=1641 │ │ @@ -81212,21 +81208,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 │ │ -0564bc: |[0564bc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -0564cc: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ -0564d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0564d4: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -0564d8: 5220 8105 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -0564dc: 5910 8105 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -0564e0: 0e00 |000a: return-void │ │ +055a28: |[055a28] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +055a38: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ +055a3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +055a40: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a44: 5220 8105 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a48: 5910 8105 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a4c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1654 │ │ 0x0003 line=1631 │ │ 0x0006 line=1655 │ │ 0x000a line=1656 │ │ locals : │ │ @@ -81238,19 +81234,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 │ │ -0564e4: |[0564e4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0564f4: 7020 9b16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@169b │ │ -0564fa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0564fc: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -056500: 0e00 |0006: return-void │ │ +055a50: |[055a50] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +055a60: 7020 9b16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@169b │ │ +055a66: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +055a68: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a6c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1659 │ │ 0x0003 line=1631 │ │ 0x0006 line=1660 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -81261,35 +81257,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 │ │ -056504: |[056504] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -056514: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ -05651a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05651c: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -056520: 0e00 |0006: return-void │ │ +055a70: |[055a70] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +055a80: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ +055a86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +055a88: 5910 8105 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +055a8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1663 │ │ 0x0003 line=1631 │ │ 0x0006 line=1664 │ │ 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 : 734 (DrawerLayout.java) │ │ │ │ Class #378 header: │ │ -class_idx : 700 │ │ +class_idx : 709 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #378 annotations: │ │ @@ -81308,17 +81304,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #379 header: │ │ -class_idx : 701 │ │ +class_idx : 710 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #379 annotations: │ │ @@ -81341,17 +81337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056524: |[056524] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -056534: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05653a: 0e00 |0003: return-void │ │ +055a90: |[055a90] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +055aa0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +055aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -81360,18 +81356,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 │ │ -05653c: |[05653c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -05654c: 2200 be02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02be │ │ -056550: 7020 a312 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@12a3 │ │ -056556: 1100 |0005: return-object v0 │ │ +055aa8: |[055aa8] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +055ab8: 2200 c702 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c7 │ │ +055abc: 7020 a312 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@12a3 │ │ +055ac2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -81380,18 +81376,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 │ │ -056558: |[056558] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -056568: 6e20 9e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@129e │ │ -05656e: 0c00 |0003: move-result-object v0 │ │ -056570: 1100 |0004: return-object v0 │ │ +055ac4: |[055ac4] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +055ad4: 6e20 9e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@129e │ │ +055ada: 0c00 |0003: move-result-object v0 │ │ +055adc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -81400,17 +81396,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 │ │ -056574: |[056574] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -056584: 2320 4704 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0447 │ │ -056588: 1100 |0002: return-object v0 │ │ +055ae0: |[055ae0] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +055af0: 2320 5004 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0450 │ │ +055af4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -81419,31 +81415,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 │ │ -05658c: |[05658c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05659c: 6e20 a012 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@12a0 │ │ -0565a2: 0c00 |0003: move-result-object v0 │ │ -0565a4: 1100 |0004: return-object v0 │ │ +055af8: |[055af8] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +055b08: 6e20 a012 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@12a0 │ │ +055b0e: 0c00 |0003: move-result-object v0 │ │ +055b10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #380 header: │ │ -class_idx : 702 │ │ +class_idx : 711 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 818 │ │ +superclass_idx : 827 │ │ source_file_idx : 734 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #380 annotations: │ │ @@ -81482,43 +81478,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0565a8: |[0565a8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -0565b8: 2200 bd02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@02bd │ │ -0565bc: 7010 9d12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@129d │ │ -0565c2: 6900 8a05 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@058a │ │ -0565c6: 0e00 |0007: return-void │ │ +055b14: |[055b14] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +055b24: 2200 c602 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@02c6 │ │ +055b28: 7010 9d12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@129d │ │ +055b2e: 6900 8a05 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@058a │ │ +055b32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1449 │ │ 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 │ │ -0565c8: |[0565c8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -0565d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0565da: 7020 ff15 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ -0565e0: 5910 8d05 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -0565e4: 5910 8b05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ -0565e8: 5910 8c05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ -0565ec: 6e10 1a02 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -0565f2: 0a00 |000d: move-result v0 │ │ -0565f4: 5910 8d05 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -0565f8: 0e00 |0010: return-void │ │ +055b34: |[055b34] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +055b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055b46: 7020 ff15 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ +055b4c: 5910 8d05 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +055b50: 5910 8b05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ +055b54: 5910 8c05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ +055b58: 6e10 1a02 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +055b5e: 0a00 |000d: move-result v0 │ │ +055b60: 5910 8d05 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +055b64: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1435 │ │ 0x0004 line=1430 │ │ 0x0006 line=1431 │ │ 0x0008 line=1432 │ │ 0x000a line=1436 │ │ @@ -81532,21 +81528,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0565fc: |[0565fc] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -05660c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05660e: 7020 0016 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ -056614: 5910 8d05 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -056618: 5910 8b05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ -05661c: 5910 8c05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ -056620: 0e00 |000a: return-void │ │ +055b68: |[055b68] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +055b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055b7a: 7020 0016 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ +055b80: 5910 8d05 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +055b84: 5910 8b05 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ +055b88: 5910 8c05 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ +055b8c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1440 │ │ 0x0004 line=1430 │ │ 0x0006 line=1431 │ │ 0x0008 line=1432 │ │ 0x000a line=1441 │ │ @@ -81560,35 +81556,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -056624: |[056624] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -056634: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ -05663a: 5210 8d05 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -05663e: 6e20 1f02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -056644: 0e00 |0008: return-void │ │ +055b90: |[055b90] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +055ba0: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ +055ba6: 5210 8d05 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +055baa: 6e20 1f02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +055bb0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1445 │ │ 0x0003 line=1446 │ │ 0x0008 line=1447 │ │ 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 : 734 (DrawerLayout.java) │ │ │ │ Class #381 header: │ │ -class_idx : 704 │ │ +class_idx : 713 │ │ access_flags : 9728 (0x2600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #381 annotations: │ │ @@ -81607,17 +81603,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #382 header: │ │ -class_idx : 705 │ │ +class_idx : 714 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #382 annotations: │ │ @@ -81643,18 +81639,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 │ │ -056648: |[056648] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -056658: 5b01 8e05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@058e │ │ -05665c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -056662: 0e00 |0005: return-void │ │ +055bb4: |[055bb4] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +055bc4: 5b01 8e05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@058e │ │ +055bc8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +055bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -81664,31 +81660,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056664: |[056664] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -056674: 5410 8e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@058e │ │ -056678: 7110 af12 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@12af │ │ -05667e: 0e00 |0005: return-void │ │ +055bd0: |[055bd0] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +055be0: 5410 8e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@058e │ │ +055be4: 7110 af12 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@12af │ │ +055bea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ 0x0005 line=1470 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #383 header: │ │ -class_idx : 707 │ │ +class_idx : 716 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 827 │ │ +superclass_idx : 836 │ │ source_file_idx : 734 │ │ static_fields_size : 15 │ │ instance_fields_size: 23 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 54 │ │ │ │ Class #383 annotations: │ │ @@ -81877,40 +81873,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -056680: |[056680] android.support.v4.widget.DrawerLayout.:()V │ │ -056690: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -056692: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -056696: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -056698: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -05669e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0566a2: 6900 9605 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0596 │ │ -0566a6: 0e00 |000b: return-void │ │ +055bec: |[055bec] android.support.v4.widget.DrawerLayout.:()V │ │ +055bfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055bfe: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +055c02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +055c04: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +055c0a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +055c0e: 6900 9605 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0596 │ │ +055c12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 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 │ │ -0566a8: |[0566a8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -0566b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0566ba: 7030 c112 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c1 │ │ -0566c0: 0e00 |0004: return-void │ │ +055c14: |[055c14] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +055c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c26: 7030 c112 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c1 │ │ +055c2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -81920,18 +81916,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 │ │ -0566c4: |[0566c4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0566d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0566d6: 7040 c212 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@12c2 │ │ -0566dc: 0e00 |0004: return-void │ │ +055c30: |[055c30] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +055c40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055c42: 7040 c212 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@12c2 │ │ +055c48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -81942,79 +81938,79 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 135 16-bit code units │ │ -0566e0: |[0566e0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0566f0: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -0566f4: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0566f6: 7040 a716 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16a7 │ │ -0566fc: 2202 b802 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@02b8 │ │ -056700: 7020 9112 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1291 │ │ -056706: 5b62 a205 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a2 │ │ -05670a: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ -05670e: 5962 b205 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ -056712: 2202 4f00 |0011: new-instance v2, Landroid/graphics/Paint; // type@004f │ │ -056716: 7010 7801 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0178 │ │ -05671c: 5b62 b405 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b4 │ │ -056720: 5c64 a605 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ -056724: 6e10 e312 0600 |001a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@12e3 │ │ -05672a: 0c02 |001d: move-result-object v2 │ │ -05672c: 6e10 2d01 0200 |001e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -056732: 0c02 |0021: move-result-object v2 │ │ -056734: 5220 7306 |0022: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -056738: 1502 8042 |0024: const/high16 v2, #int 1115684864 // #4280 │ │ -05673c: c802 |0026: mul-float/2addr v2, v0 │ │ -05673e: 1503 003f |0027: const/high16 v3, #int 1056964608 // #3f00 │ │ -056742: c632 |0029: add-float/2addr v2, v3 │ │ -056744: 8722 |002a: float-to-int v2, v2 │ │ -056746: 5962 af05 |002b: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05af │ │ -05674a: 1502 c843 |002d: const/high16 v2, #int 1137180672 // #43c8 │ │ -05674e: a801 0200 |002f: mul-float v1, v2, v0 │ │ -056752: 2202 c202 |0031: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02c2 │ │ -056756: 1233 |0033: const/4 v3, #int 3 // #3 │ │ -056758: 7030 ae12 6203 |0034: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@12ae │ │ -05675e: 5b62 aa05 |0037: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ -056762: 2202 c202 |0039: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02c2 │ │ -056766: 1253 |003b: const/4 v3, #int 5 // #5 │ │ -056768: 7030 ae12 6203 |003c: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@12ae │ │ -05676e: 5b62 b005 |003f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ -056772: 5462 aa05 |0041: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ -056776: 7130 6715 5602 |0043: 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@1567 │ │ -05677c: 0c02 |0046: move-result-object v2 │ │ -05677e: 5b62 ab05 |0047: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -056782: 5462 ab05 |0049: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -056786: 6e20 8215 4200 |004b: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ -05678c: 5462 ab05 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -056790: 6e20 8315 1200 |0050: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1583 │ │ -056796: 5462 aa05 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ -05679a: 5463 ab05 |0055: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -05679e: 6e20 bd12 3200 |0057: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@12bd │ │ -0567a4: 5462 b005 |005a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ -0567a8: 7130 6715 5602 |005c: 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@1567 │ │ -0567ae: 0c02 |005f: move-result-object v2 │ │ -0567b0: 5b62 b105 |0060: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0567b4: 5462 b105 |0062: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0567b8: 1223 |0064: const/4 v3, #int 2 // #2 │ │ -0567ba: 6e20 8215 3200 |0065: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ -0567c0: 5462 b105 |0068: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0567c4: 6e20 8315 1200 |006a: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1583 │ │ -0567ca: 5462 b005 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ -0567ce: 5463 b105 |006f: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0567d2: 6e20 bd12 3200 |0071: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@12bd │ │ -0567d8: 6e20 0e13 4600 |0074: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@130e │ │ -0567de: 7120 700d 4600 |0077: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -0567e4: 2202 b702 |007a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@02b7 │ │ -0567e8: 7020 8a12 6200 |007c: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@128a │ │ -0567ee: 7120 6c0d 2600 |007f: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ -0567f4: 1202 |0082: const/4 v2, #int 0 // #0 │ │ -0567f6: 7120 e70d 2600 |0083: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0de7 │ │ -0567fc: 0e00 |0086: return-void │ │ +055c4c: |[055c4c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +055c5c: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +055c60: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +055c62: 7040 a716 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16a7 │ │ +055c68: 2202 c102 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@02c1 │ │ +055c6c: 7020 9112 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1291 │ │ +055c72: 5b62 a205 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a2 │ │ +055c76: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ +055c7a: 5962 b205 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ +055c7e: 2202 5100 |0011: new-instance v2, Landroid/graphics/Paint; // type@0051 │ │ +055c82: 7010 7801 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0178 │ │ +055c88: 5b62 b405 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b4 │ │ +055c8c: 5c64 a605 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ +055c90: 6e10 e312 0600 |001a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@12e3 │ │ +055c96: 0c02 |001d: move-result-object v2 │ │ +055c98: 6e10 2d01 0200 |001e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +055c9e: 0c02 |0021: move-result-object v2 │ │ +055ca0: 5220 7306 |0022: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +055ca4: 1502 8042 |0024: const/high16 v2, #int 1115684864 // #4280 │ │ +055ca8: c802 |0026: mul-float/2addr v2, v0 │ │ +055caa: 1503 003f |0027: const/high16 v3, #int 1056964608 // #3f00 │ │ +055cae: c632 |0029: add-float/2addr v2, v3 │ │ +055cb0: 8722 |002a: float-to-int v2, v2 │ │ +055cb2: 5962 af05 |002b: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05af │ │ +055cb6: 1502 c843 |002d: const/high16 v2, #int 1137180672 // #43c8 │ │ +055cba: a801 0200 |002f: mul-float v1, v2, v0 │ │ +055cbe: 2202 cb02 |0031: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02cb │ │ +055cc2: 1233 |0033: const/4 v3, #int 3 // #3 │ │ +055cc4: 7030 ae12 6203 |0034: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@12ae │ │ +055cca: 5b62 aa05 |0037: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ +055cce: 2202 cb02 |0039: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@02cb │ │ +055cd2: 1253 |003b: const/4 v3, #int 5 // #5 │ │ +055cd4: 7030 ae12 6203 |003c: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@12ae │ │ +055cda: 5b62 b005 |003f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ +055cde: 5462 aa05 |0041: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ +055ce2: 7130 6715 5602 |0043: 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@1567 │ │ +055ce8: 0c02 |0046: move-result-object v2 │ │ +055cea: 5b62 ab05 |0047: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +055cee: 5462 ab05 |0049: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +055cf2: 6e20 8215 4200 |004b: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ +055cf8: 5462 ab05 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +055cfc: 6e20 8315 1200 |0050: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1583 │ │ +055d02: 5462 aa05 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ +055d06: 5463 ab05 |0055: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +055d0a: 6e20 bd12 3200 |0057: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@12bd │ │ +055d10: 5462 b005 |005a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ +055d14: 7130 6715 5602 |005c: 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@1567 │ │ +055d1a: 0c02 |005f: move-result-object v2 │ │ +055d1c: 5b62 b105 |0060: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +055d20: 5462 b105 |0062: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +055d24: 1223 |0064: const/4 v3, #int 2 // #2 │ │ +055d26: 6e20 8215 3200 |0065: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ +055d2c: 5462 b105 |0068: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +055d30: 6e20 8315 1200 |006a: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1583 │ │ +055d36: 5462 b005 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ +055d3a: 5463 b105 |006f: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +055d3e: 6e20 bd12 3200 |0071: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@12bd │ │ +055d44: 6e20 0e13 4600 |0074: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@130e │ │ +055d4a: 7120 700d 4600 |0077: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +055d50: 2202 c002 |007a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@02c0 │ │ +055d54: 7020 8a12 6200 |007c: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@128a │ │ +055d5a: 7120 6c0d 2600 |007f: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ +055d60: 1202 |0082: const/4 v2, #int 0 // #0 │ │ +055d62: 7120 e70d 2600 |0083: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0de7 │ │ +055d68: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=260 │ │ 0x0006 line=162 │ │ 0x000d line=167 │ │ 0x0011 line=169 │ │ 0x0018 line=177 │ │ @@ -82049,35 +82045,35 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056800: |[056800] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -056810: 6200 9605 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0596 │ │ -056814: 1100 |0002: return-object v0 │ │ +055d6c: |[055d6c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +055d7c: 6200 9605 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0596 │ │ +055d80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056818: |[056818] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -056828: 7010 d512 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@12d5 │ │ -05682e: 0c00 |0003: move-result-object v0 │ │ -056830: 1100 |0004: return-object v0 │ │ +055d84: |[055d84] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +055d94: 7010 d512 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@12d5 │ │ +055d9a: 0c00 |0003: move-result-object v0 │ │ +055d9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -82085,18 +82081,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056834: |[056834] android.support.v4.widget.DrawerLayout.access$300:(Landroid/view/View;)Z │ │ -056844: 7110 eb12 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibilitiy:(Landroid/view/View;)Z // method@12eb │ │ -05684a: 0a00 |0003: move-result v0 │ │ -05684c: 0f00 |0004: return v0 │ │ +055da0: |[055da0] android.support.v4.widget.DrawerLayout.access$300:(Landroid/view/View;)Z │ │ +055db0: 7110 eb12 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibilitiy:(Landroid/view/View;)Z // method@12eb │ │ +055db6: 0a00 |0003: move-result v0 │ │ +055db8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -82104,32 +82100,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -056850: |[056850] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -056860: 6e10 da12 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -056866: 0a01 |0003: move-result v1 │ │ -056868: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05686a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -05686e: 6e20 d912 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056874: 0c00 |000a: move-result-object v0 │ │ -056876: 6e20 f012 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -05687c: 0a03 |000e: move-result v3 │ │ -05687e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -056882: 6e20 f212 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@12f2 │ │ -056888: 0a03 |0014: move-result v3 │ │ -05688a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -05688e: 1100 |0017: return-object v0 │ │ -056890: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056894: 28eb |001a: goto 0005 // -0015 │ │ -056896: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -056898: 28fb |001c: goto 0017 // -0005 │ │ +055dbc: |[055dbc] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +055dcc: 6e10 da12 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +055dd2: 0a01 |0003: move-result v1 │ │ +055dd4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +055dd6: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +055dda: 6e20 d912 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +055de0: 0c00 |000a: move-result-object v0 │ │ +055de2: 6e20 f012 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +055de8: 0a03 |000e: move-result v3 │ │ +055dea: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +055dee: 6e20 f212 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@12f2 │ │ +055df4: 0a03 |0014: move-result v3 │ │ +055df6: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +055dfa: 1100 |0017: return-object v0 │ │ +055dfc: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055e00: 28eb |001a: goto 0005 // -0015 │ │ +055e02: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +055e04: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0004 line=1309 │ │ 0x0007 line=1310 │ │ 0x000b line=1311 │ │ 0x0017 line=1315 │ │ @@ -82147,28 +82143,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05689c: |[05689c] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -0568ac: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -0568b0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0568b2: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0568b6: 1a00 4404 |0005: const-string v0, "LEFT" // string@0444 │ │ -0568ba: 1100 |0007: return-object v0 │ │ -0568bc: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -0568c0: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0568c2: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0568c6: 1a00 250a |000d: const-string v0, "RIGHT" // string@0a25 │ │ -0568ca: 28f8 |000f: goto 0007 // -0008 │ │ -0568cc: 7110 0c1a 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0568d2: 0c00 |0013: move-result-object v0 │ │ -0568d4: 28f3 |0014: goto 0007 // -000d │ │ +055e08: |[055e08] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +055e18: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +055e1c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +055e1e: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +055e22: 1a00 4404 |0005: const-string v0, "LEFT" // string@0444 │ │ +055e26: 1100 |0007: return-object v0 │ │ +055e28: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +055e2c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +055e2e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +055e32: 1a00 2e0a |000d: const-string v0, "RIGHT" // string@0a2e │ │ +055e36: 28f8 |000f: goto 0007 // -0008 │ │ +055e38: 7110 0c1a 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +055e3e: 0c00 |0013: move-result-object v0 │ │ +055e40: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0005 line=690 │ │ 0x0007 line=695 │ │ 0x0008 line=692 │ │ 0x000d line=693 │ │ @@ -82181,25 +82177,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0568d8: |[0568d8] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -0568e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0568ea: 6e10 1216 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1612 │ │ -0568f0: 0c00 |0004: move-result-object v0 │ │ -0568f2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0568f6: 6e10 8d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@018d │ │ -0568fc: 0a02 |000a: move-result v2 │ │ -0568fe: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -056900: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -056904: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -056906: 0f01 |000f: return v1 │ │ +055e44: |[055e44] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +055e54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055e56: 6e10 1216 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1612 │ │ +055e5c: 0c00 |0004: move-result-object v0 │ │ +055e5e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +055e62: 6e10 8d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@018d │ │ +055e68: 0a02 |000a: move-result v2 │ │ +055e6a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +055e6c: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +055e70: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +055e72: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=894 │ │ 0x0005 line=895 │ │ 0x0007 line=896 │ │ 0x000f line=898 │ │ locals : │ │ @@ -82211,32 +82207,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -056908: |[056908] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -056918: 6e10 da12 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -05691e: 0a00 |0003: move-result v0 │ │ -056920: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -056922: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -056926: 6e20 d912 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -05692c: 0c03 |000a: move-result-object v3 │ │ -05692e: 6e10 1d16 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -056934: 0c02 |000e: move-result-object v2 │ │ -056936: 1f02 bb02 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05693a: 5523 8305 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ -05693e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -056942: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -056944: 0f03 |0016: return v3 │ │ -056946: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05694a: 28ec |0019: goto 0005 // -0014 │ │ -05694c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -05694e: 28fb |001b: goto 0016 // -0005 │ │ +055e74: |[055e74] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +055e84: 6e10 da12 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +055e8a: 0a00 |0003: move-result v0 │ │ +055e8c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +055e8e: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +055e92: 6e20 d912 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +055e98: 0c03 |000a: move-result-object v3 │ │ +055e9a: 6e10 1d16 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +055ea0: 0c02 |000e: move-result-object v2 │ │ +055ea2: 1f02 c402 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +055ea6: 5523 8305 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ +055eaa: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +055eae: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +055eb0: 0f03 |0016: return v3 │ │ +055eb2: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055eb6: 28ec |0019: goto 0005 // -0014 │ │ +055eb8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +055eba: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1269 │ │ 0x0004 line=1270 │ │ 0x0007 line=1271 │ │ 0x0011 line=1272 │ │ 0x0015 line=1273 │ │ @@ -82255,22 +82251,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -056950: |[056950] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -056960: 7010 d512 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@12d5 │ │ -056966: 0c00 |0003: move-result-object v0 │ │ -056968: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -05696c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05696e: 0f00 |0007: return v0 │ │ -056970: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -056972: 28fe |0009: goto 0007 // -0002 │ │ +055ebc: |[055ebc] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +055ecc: 7010 d512 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@12d5 │ │ +055ed2: 0c00 |0003: move-result-object v0 │ │ +055ed4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +055ed8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +055eda: 0f00 |0007: return v0 │ │ +055edc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +055ede: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -82278,27 +82274,27 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -056974: |[056974] android.support.v4.widget.DrawerLayout.includeChildForAccessibilitiy:(Landroid/view/View;)Z │ │ -056984: 7110 490d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d49 │ │ -05698a: 0a00 |0003: move-result v0 │ │ -05698c: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -05698e: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ -056992: 7110 490d 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d49 │ │ -056998: 0a00 |000a: move-result v0 │ │ -05699a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -05699c: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ -0569a0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0569a2: 0f00 |000f: return v0 │ │ -0569a4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0569a6: 28fe |0011: goto 000f // -0002 │ │ +055ee0: |[055ee0] android.support.v4.widget.DrawerLayout.includeChildForAccessibilitiy:(Landroid/view/View;)Z │ │ +055ef0: 7110 490d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d49 │ │ +055ef6: 0a00 |0003: move-result v0 │ │ +055ef8: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +055efa: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ +055efe: 7110 490d 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0d49 │ │ +055f04: 0a00 |000a: move-result v0 │ │ +055f06: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +055f08: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ +055f0c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +055f0e: 0f00 |000f: return v0 │ │ +055f10: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +055f12: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 child Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -82307,29 +82303,29 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0569a8: |[0569a8] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0569b8: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ -0569bc: 3b03 1500 |0002: if-gez v3, 0017 // +0015 │ │ -0569c0: 6e10 da12 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -0569c6: 0a00 |0007: move-result v0 │ │ -0569c8: 3d00 0f00 |0008: if-lez v0, 0017 // +000f │ │ -0569cc: 1240 |000a: const/4 v0, #int 4 // #4 │ │ -0569ce: 7120 700d 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -0569d4: 5410 a205 |000e: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a2 │ │ -0569d8: 7120 6c0d 0200 |0010: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ -0569de: 6f40 a916 2143 |0013: invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@16a9 │ │ -0569e4: 0e00 |0016: return-void │ │ -0569e6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0569e8: 7120 700d 0200 |0018: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -0569ee: 28f8 |001b: goto 0013 // -0008 │ │ +055f14: |[055f14] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +055f24: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ +055f28: 3b03 1500 |0002: if-gez v3, 0017 // +0015 │ │ +055f2c: 6e10 da12 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +055f32: 0a00 |0007: move-result v0 │ │ +055f34: 3d00 0f00 |0008: if-lez v0, 0017 // +000f │ │ +055f38: 1240 |000a: const/4 v0, #int 4 // #4 │ │ +055f3a: 7120 700d 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +055f40: 5410 a205 |000e: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@05a2 │ │ +055f44: 7120 6c0d 0200 |0010: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ +055f4a: 6f40 a916 2143 |0013: invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@16a9 │ │ +055f50: 0e00 |0016: return-void │ │ +055f52: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +055f54: 7120 700d 0200 |0018: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +055f5a: 28f8 |001b: goto 0013 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x000a line=1401 │ │ 0x000e line=1405 │ │ 0x0013 line=1411 │ │ 0x0016 line=1412 │ │ @@ -82345,39 +82341,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0569f0: |[0569f0] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -056a00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -056a02: 55b2 a305 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -056a06: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -056a0a: 7100 2e02 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -056a10: 0b00 |0008: move-result-wide v0 │ │ -056a12: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -056a14: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -056a16: 0402 |000b: move-wide v2, v0 │ │ -056a18: 0156 |000c: move v6, v5 │ │ -056a1a: 7708 e615 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ -056a20: 0c08 |0010: move-result-object v8 │ │ -056a22: 6e10 da12 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -056a28: 0a09 |0014: move-result v9 │ │ -056a2a: 120a |0015: const/4 v10, #int 0 // #0 │ │ -056a2c: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -056a30: 6e20 d912 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056a36: 0c02 |001b: move-result-object v2 │ │ -056a38: 6e20 0d16 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@160d │ │ -056a3e: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -056a42: 28f5 |0021: goto 0016 // -000b │ │ -056a44: 6e10 e815 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ -056a4a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -056a4c: 5cb2 a305 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -056a50: 0e00 |0028: return-void │ │ +055f5c: |[055f5c] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +055f6c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +055f6e: 55b2 a305 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +055f72: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +055f76: 7100 2e02 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +055f7c: 0b00 |0008: move-result-wide v0 │ │ +055f7e: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +055f80: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +055f82: 0402 |000b: move-wide v2, v0 │ │ +055f84: 0156 |000c: move v6, v5 │ │ +055f86: 7708 e615 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@15e6 │ │ +055f8c: 0c08 |0010: move-result-object v8 │ │ +055f8e: 6e10 da12 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +055f94: 0a09 |0014: move-result v9 │ │ +055f96: 120a |0015: const/4 v10, #int 0 // #0 │ │ +055f98: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +055f9c: 6e20 d912 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +055fa2: 0c02 |001b: move-result-object v2 │ │ +055fa4: 6e20 0d16 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@160d │ │ +055faa: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +055fae: 28f5 |0021: goto 0016 // -000b │ │ +055fb0: 6e10 e815 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ +055fb6: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +055fb8: 5cb2 a305 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +055fbc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1320 │ │ 0x0005 line=1321 │ │ 0x0009 line=1322 │ │ 0x0011 line=1324 │ │ 0x0015 line=1325 │ │ @@ -82398,23 +82394,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -056a54: |[056a54] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -056a64: 6e20 e012 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ -056a6a: 0a00 |0003: move-result v0 │ │ -056a6c: 9501 0004 |0004: and-int v1, v0, v4 │ │ -056a70: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -056a74: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -056a76: 0f01 |0009: return v1 │ │ -056a78: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -056a7a: 28fe |000b: goto 0009 // -0002 │ │ +055fc0: |[055fc0] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +055fd0: 6e20 e012 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ +055fd6: 0a00 |0003: move-result v0 │ │ +055fd8: 9501 0004 |0004: and-int v1, v0, v4 │ │ +055fdc: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +055fe0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +055fe2: 0f01 |0009: return v1 │ │ +055fe4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +055fe6: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0004 line=636 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -82426,24 +82422,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -056a7c: |[056a7c] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -056a8c: 2020 bb02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -056a90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -056a94: 6f20 aa16 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@16aa │ │ -056a9a: 0a00 |0007: move-result v0 │ │ -056a9c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -056aa0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -056aa2: 0f00 |000b: return v0 │ │ -056aa4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -056aa6: 28fe |000d: goto 000b // -0002 │ │ +055fe8: |[055fe8] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +055ff8: 2020 c402 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +055ffc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +056000: 6f20 aa16 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@16aa │ │ +056006: 0a00 |0007: move-result v0 │ │ +056008: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05600c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05600e: 0f00 |000b: return v0 │ │ +056010: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +056012: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -82452,34 +82448,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -056aa8: |[056aa8] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -056ab8: 6e20 d312 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -056abe: 0c00 |0003: move-result-object v0 │ │ -056ac0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -056ac4: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -056ac8: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -056acc: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -056ad2: 1a03 8b09 |000d: const-string v3, "No drawer view found with gravity " // string@098b │ │ -056ad6: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -056adc: 0c02 |0012: move-result-object v2 │ │ -056ade: 7110 e612 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@12e6 │ │ -056ae4: 0c03 |0016: move-result-object v3 │ │ -056ae6: 6e20 431a 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -056aec: 0c02 |001a: move-result-object v2 │ │ -056aee: 6e10 481a 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -056af4: 0c02 |001e: move-result-object v2 │ │ -056af6: 7020 001a 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -056afc: 2701 |0022: throw v1 │ │ -056afe: 6e20 cb12 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@12cb │ │ -056b04: 0e00 |0026: return-void │ │ +056014: |[056014] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +056024: 6e20 d312 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +05602a: 0c00 |0003: move-result-object v0 │ │ +05602c: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +056030: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +056034: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +056038: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05603e: 1a03 9409 |000d: const-string v3, "No drawer view found with gravity " // string@0994 │ │ +056042: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +056048: 0c02 |0012: move-result-object v2 │ │ +05604a: 7110 e612 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@12e6 │ │ +056050: 0c03 |0016: move-result-object v3 │ │ +056052: 6e20 431a 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +056058: 0c02 |001a: move-result-object v2 │ │ +05605a: 6e10 481a 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +056060: 0c02 |001e: move-result-object v2 │ │ +056062: 7020 001a 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +056068: 2701 |0022: throw v1 │ │ +05606a: 6e20 cb12 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@12cb │ │ +056070: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 0x0004 line=1196 │ │ 0x0006 line=1197 │ │ 0x0023 line=1200 │ │ 0x0026 line=1201 │ │ @@ -82493,63 +82489,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -056b08: |[056b08] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -056b18: 6e20 f012 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -056b1e: 0a01 |0003: move-result v1 │ │ -056b20: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -056b24: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -056b28: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -056b2c: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -056b32: 1a03 b90b |000d: const-string v3, "View " // string@0bb9 │ │ -056b36: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -056b3c: 0c02 |0012: move-result-object v2 │ │ -056b3e: 6e20 421a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -056b44: 0c02 |0016: move-result-object v2 │ │ -056b46: 1a03 5100 |0017: const-string v3, " is not a sliding drawer" // string@0051 │ │ -056b4a: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -056b50: 0c02 |001c: move-result-object v2 │ │ -056b52: 6e10 481a 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -056b58: 0c02 |0020: move-result-object v2 │ │ -056b5a: 7020 001a 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -056b60: 2701 |0024: throw v1 │ │ -056b62: 5541 a605 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ -056b66: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -056b6a: 6e10 1d16 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -056b70: 0c00 |002c: move-result-object v0 │ │ -056b72: 1f00 bb02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -056b76: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -056b78: 5901 8605 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -056b7c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -056b7e: 5c01 8405 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -056b82: 6e10 ec12 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -056b88: 0e00 |0038: return-void │ │ -056b8a: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -056b8c: 6e30 c812 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -056b92: 0a01 |003d: move-result v1 │ │ -056b94: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -056b98: 5441 ab05 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -056b9c: 6e10 4016 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -056ba2: 0a02 |0045: move-result v2 │ │ -056ba4: 7b22 |0046: neg-int v2, v2 │ │ -056ba6: 6e10 3b16 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ -056bac: 0a03 |004a: move-result v3 │ │ -056bae: 6e40 8615 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -056bb4: 28e7 |004e: goto 0035 // -0019 │ │ -056bb6: 5441 b105 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -056bba: 6e10 e512 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -056bc0: 0a02 |0054: move-result v2 │ │ -056bc2: 6e10 3b16 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ -056bc8: 0a03 |0058: move-result v3 │ │ -056bca: 6e40 8615 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -056bd0: 28d9 |005c: goto 0035 // -0027 │ │ +056074: |[056074] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +056084: 6e20 f012 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +05608a: 0a01 |0003: move-result v1 │ │ +05608c: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +056090: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +056094: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +056098: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05609e: 1a03 c20b |000d: const-string v3, "View " // string@0bc2 │ │ +0560a2: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0560a8: 0c02 |0012: move-result-object v2 │ │ +0560aa: 6e20 421a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0560b0: 0c02 |0016: move-result-object v2 │ │ +0560b2: 1a03 5100 |0017: const-string v3, " is not a sliding drawer" // string@0051 │ │ +0560b6: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0560bc: 0c02 |001c: move-result-object v2 │ │ +0560be: 6e10 481a 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0560c4: 0c02 |0020: move-result-object v2 │ │ +0560c6: 7020 001a 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0560cc: 2701 |0024: throw v1 │ │ +0560ce: 5541 a605 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ +0560d2: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0560d6: 6e10 1d16 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0560dc: 0c00 |002c: move-result-object v0 │ │ +0560de: 1f00 c402 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0560e2: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0560e4: 5901 8605 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +0560e8: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0560ea: 5c01 8405 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +0560ee: 6e10 ec12 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +0560f4: 0e00 |0038: return-void │ │ +0560f6: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0560f8: 6e30 c812 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +0560fe: 0a01 |003d: move-result v1 │ │ +056100: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +056104: 5441 ab05 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +056108: 6e10 4016 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +05610e: 0a02 |0045: move-result v2 │ │ +056110: 7b22 |0046: neg-int v2, v2 │ │ +056112: 6e10 3b16 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ +056118: 0a03 |004a: move-result v3 │ │ +05611a: 6e40 8615 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +056120: 28e7 |004e: goto 0035 // -0019 │ │ +056122: 5441 b105 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +056126: 6e10 e512 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +05612c: 0a02 |0054: move-result v2 │ │ +05612e: 6e10 3b16 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ +056134: 0a03 |0058: move-result v3 │ │ +056136: 6e40 8615 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +05613c: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0006 line=1170 │ │ 0x0025 line=1173 │ │ 0x0029 line=1174 │ │ 0x002f line=1175 │ │ @@ -82569,18 +82565,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056bd4: |[056bd4] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -056be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056be6: 6e20 cd12 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ -056bec: 0e00 |0004: return-void │ │ +056140: |[056140] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +056150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056152: 6e20 cd12 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ +056158: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ 0x0004 line=1089 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -82589,65 +82585,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -056bf0: |[056bf0] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -056c00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -056c02: 6e10 da12 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -056c08: 0a01 |0004: move-result v1 │ │ -056c0a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -056c0c: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -056c10: 6e20 d912 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056c16: 0c00 |000b: move-result-object v0 │ │ -056c18: 6e10 1d16 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -056c1e: 0c04 |000f: move-result-object v4 │ │ -056c20: 1f04 bb02 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -056c24: 6e20 f012 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -056c2a: 0a06 |0015: move-result v6 │ │ -056c2c: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -056c30: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -056c34: 5546 8305 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ -056c38: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -056c3c: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056c40: 28e6 |0020: goto 0006 // -001a │ │ -056c42: 6e10 4016 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -056c48: 0a02 |0024: move-result v2 │ │ -056c4a: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -056c4c: 6e30 c812 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -056c52: 0a06 |0029: move-result v6 │ │ -056c54: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -056c58: 5496 ab05 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -056c5c: 7b27 |002e: neg-int v7, v2 │ │ -056c5e: 6e10 3b16 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ -056c64: 0a08 |0032: move-result v8 │ │ -056c66: 6e40 8615 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -056c6c: 0a06 |0036: move-result v6 │ │ -056c6e: b665 |0037: or-int/2addr v5, v6 │ │ -056c70: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -056c72: 5c46 8305 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ -056c76: 28e3 |003b: goto 001e // -001d │ │ -056c78: 5496 b105 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -056c7c: 6e10 e512 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -056c82: 0a07 |0041: move-result v7 │ │ -056c84: 6e10 3b16 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ -056c8a: 0a08 |0045: move-result v8 │ │ -056c8c: 6e40 8615 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -056c92: 0a06 |0049: move-result v6 │ │ -056c94: b665 |004a: or-int/2addr v5, v6 │ │ -056c96: 28ed |004b: goto 0038 // -0013 │ │ -056c98: 5496 aa05 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ -056c9c: 6e10 bc12 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ -056ca2: 5496 b005 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ -056ca6: 6e10 bc12 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ -056cac: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -056cb0: 6e10 ec12 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -056cb6: 0e00 |005b: return-void │ │ +05615c: |[05615c] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +05616c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05616e: 6e10 da12 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +056174: 0a01 |0004: move-result v1 │ │ +056176: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +056178: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +05617c: 6e20 d912 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +056182: 0c00 |000b: move-result-object v0 │ │ +056184: 6e10 1d16 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05618a: 0c04 |000f: move-result-object v4 │ │ +05618c: 1f04 c402 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +056190: 6e20 f012 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +056196: 0a06 |0015: move-result v6 │ │ +056198: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +05619c: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0561a0: 5546 8305 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ +0561a4: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0561a8: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0561ac: 28e6 |0020: goto 0006 // -001a │ │ +0561ae: 6e10 4016 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +0561b4: 0a02 |0024: move-result v2 │ │ +0561b6: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0561b8: 6e30 c812 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +0561be: 0a06 |0029: move-result v6 │ │ +0561c0: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0561c4: 5496 ab05 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +0561c8: 7b27 |002e: neg-int v7, v2 │ │ +0561ca: 6e10 3b16 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ +0561d0: 0a08 |0032: move-result v8 │ │ +0561d2: 6e40 8615 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +0561d8: 0a06 |0036: move-result v6 │ │ +0561da: b665 |0037: or-int/2addr v5, v6 │ │ +0561dc: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0561de: 5c46 8305 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ +0561e2: 28e3 |003b: goto 001e // -001d │ │ +0561e4: 5496 b105 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +0561e8: 6e10 e512 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +0561ee: 0a07 |0041: move-result v7 │ │ +0561f0: 6e10 3b16 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ +0561f6: 0a08 |0045: move-result v8 │ │ +0561f8: 6e40 8615 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +0561fe: 0a06 |0049: move-result v6 │ │ +056200: b665 |004a: or-int/2addr v5, v6 │ │ +056202: 28ed |004b: goto 0038 // -0013 │ │ +056204: 5496 aa05 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ +056208: 6e10 bc12 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ +05620e: 5496 b005 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ +056212: 6e10 bc12 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ +056218: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +05621c: 6e10 ec12 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +056222: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1092 │ │ 0x0001 line=1093 │ │ 0x0005 line=1094 │ │ 0x0008 line=1095 │ │ 0x000c line=1096 │ │ @@ -82678,42 +82674,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -056cb8: |[056cb8] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -056cc8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -056cca: 6e10 da12 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -056cd0: 0a00 |0004: move-result v0 │ │ -056cd2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -056cd4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -056cd6: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -056cda: 6e20 d912 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056ce0: 0c04 |000c: move-result-object v4 │ │ -056ce2: 6e10 1d16 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -056ce8: 0c04 |0010: move-result-object v4 │ │ -056cea: 1f04 bb02 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -056cee: 5242 8605 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -056cf2: 7120 171a 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -056cf8: 0a03 |0018: move-result v3 │ │ -056cfa: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056cfe: 28ec |001b: goto 0007 // -0014 │ │ -056d00: 5973 b305 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ -056d04: 5474 ab05 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -056d08: 6e20 6615 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1566 │ │ -056d0e: 0a04 |0023: move-result v4 │ │ -056d10: 5475 b105 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -056d14: 6e20 6615 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1566 │ │ -056d1a: 0a05 |0029: move-result v5 │ │ -056d1c: b654 |002a: or-int/2addr v4, v5 │ │ -056d1e: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -056d22: 7110 670d 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -056d28: 0e00 |0030: return-void │ │ +056224: |[056224] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +056234: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +056236: 6e10 da12 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +05623c: 0a00 |0004: move-result v0 │ │ +05623e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +056240: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +056242: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +056246: 6e20 d912 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +05624c: 0c04 |000c: move-result-object v4 │ │ +05624e: 6e10 1d16 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +056254: 0c04 |0010: move-result-object v4 │ │ +056256: 1f04 c402 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +05625a: 5242 8605 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +05625e: 7120 171a 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +056264: 0a03 |0018: move-result v3 │ │ +056266: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05626a: 28ec |001b: goto 0007 // -0014 │ │ +05626c: 5973 b305 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ +056270: 5474 ab05 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +056274: 6e20 6615 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1566 │ │ +05627a: 0a04 |0023: move-result v4 │ │ +05627c: 5475 b105 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +056280: 6e20 6615 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1566 │ │ +056286: 0a05 |0029: move-result v5 │ │ +056288: b654 |002a: or-int/2addr v4, v5 │ │ +05628a: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +05628e: 7110 670d 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +056294: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=879 │ │ 0x0005 line=880 │ │ 0x0006 line=881 │ │ 0x0009 line=882 │ │ 0x0015 line=883 │ │ @@ -82734,42 +82730,42 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -056d2c: |[056d2c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -056d3c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -056d3e: 6e10 1d16 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -056d44: 0c01 |0004: move-result-object v1 │ │ -056d46: 1f01 bb02 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -056d4a: 5513 8405 |0007: iget-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -056d4e: 3803 2c00 |0009: if-eqz v3, 0035 // +002c │ │ -056d52: 5c14 8405 |000b: iput-boolean v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -056d56: 5453 ac05 |000d: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -056d5a: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ -056d5e: 5453 ac05 |0011: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -056d62: 7220 9312 6300 |0013: invoke-interface {v3, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1293 │ │ -056d68: 6e20 d912 4500 |0016: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056d6e: 0c00 |0019: move-result-object v0 │ │ -056d70: 3800 0600 |001a: if-eqz v0, 0020 // +0006 │ │ -056d74: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -056d76: 7120 700d 3000 |001d: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -056d7c: 1243 |0020: const/4 v3, #int 4 // #4 │ │ -056d7e: 7120 700d 3600 |0021: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -056d84: 6e10 ea12 0500 |0024: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@12ea │ │ -056d8a: 0a03 |0027: move-result v3 │ │ -056d8c: 3803 0d00 |0028: if-eqz v3, 0035 // +000d │ │ -056d90: 6e10 e412 0500 |002a: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@12e4 │ │ -056d96: 0c02 |002d: move-result-object v2 │ │ -056d98: 3802 0700 |002e: if-eqz v2, 0035 // +0007 │ │ -056d9c: 1303 2000 |0030: const/16 v3, #int 32 // #20 │ │ -056da0: 6e20 6b16 3200 |0032: invoke-virtual {v2, v3}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@166b │ │ -056da6: 0e00 |0035: return-void │ │ +056298: |[056298] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0562a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0562aa: 6e10 1d16 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0562b0: 0c01 |0004: move-result-object v1 │ │ +0562b2: 1f01 c402 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0562b6: 5513 8405 |0007: iget-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +0562ba: 3803 2c00 |0009: if-eqz v3, 0035 // +002c │ │ +0562be: 5c14 8405 |000b: iput-boolean v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +0562c2: 5453 ac05 |000d: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +0562c6: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ +0562ca: 5453 ac05 |0011: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +0562ce: 7220 9312 6300 |0013: invoke-interface {v3, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1293 │ │ +0562d4: 6e20 d912 4500 |0016: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +0562da: 0c00 |0019: move-result-object v0 │ │ +0562dc: 3800 0600 |001a: if-eqz v0, 0020 // +0006 │ │ +0562e0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0562e2: 7120 700d 3000 |001d: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +0562e8: 1243 |0020: const/4 v3, #int 4 // #4 │ │ +0562ea: 7120 700d 3600 |0021: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +0562f0: 6e10 ea12 0500 |0024: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@12ea │ │ +0562f6: 0a03 |0027: move-result v3 │ │ +0562f8: 3803 0d00 |0028: if-eqz v3, 0035 // +000d │ │ +0562fc: 6e10 e412 0500 |002a: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@12e4 │ │ +056302: 0c02 |002d: move-result-object v2 │ │ +056304: 3802 0700 |002e: if-eqz v2, 0035 // +0007 │ │ +056308: 1303 2000 |0030: const/16 v3, #int 32 // #20 │ │ +05630c: 6e20 6b16 3200 |0032: invoke-virtual {v2, v3}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@166b │ │ +056312: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=553 │ │ 0x0007 line=554 │ │ 0x000b line=555 │ │ 0x000d line=556 │ │ 0x0011 line=557 │ │ @@ -82794,37 +82790,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -056da8: |[056da8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -056db8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -056dba: 6e10 1d16 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -056dc0: 0c01 |0004: move-result-object v1 │ │ -056dc2: 1f01 bb02 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -056dc6: 5512 8405 |0007: iget-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -056dca: 3902 2300 |0009: if-nez v2, 002c // +0023 │ │ -056dce: 5c13 8405 |000b: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -056dd2: 5442 ac05 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -056dd6: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -056dda: 5442 ac05 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -056dde: 7220 9412 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1294 │ │ -056de4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -056de6: 6e20 d912 2400 |0017: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056dec: 0c00 |001a: move-result-object v0 │ │ -056dee: 3800 0600 |001b: if-eqz v0, 0021 // +0006 │ │ -056df2: 1242 |001d: const/4 v2, #int 4 // #4 │ │ -056df4: 7120 700d 2000 |001e: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -056dfa: 7120 700d 3500 |0021: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -056e00: 1302 2000 |0024: const/16 v2, #int 32 // #20 │ │ -056e04: 6e20 0513 2400 |0026: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1305 │ │ -056e0a: 6e10 6416 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.requestFocus:()Z // method@1664 │ │ -056e10: 0e00 |002c: return-void │ │ +056314: |[056314] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +056324: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +056326: 6e10 1d16 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05632c: 0c01 |0004: move-result-object v1 │ │ +05632e: 1f01 c402 |0005: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +056332: 5512 8405 |0007: iget-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +056336: 3902 2300 |0009: if-nez v2, 002c // +0023 │ │ +05633a: 5c13 8405 |000b: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +05633e: 5442 ac05 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +056342: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +056346: 5442 ac05 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +05634a: 7220 9412 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1294 │ │ +056350: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +056352: 6e20 d912 2400 |0017: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +056358: 0c00 |001a: move-result-object v0 │ │ +05635a: 3800 0600 |001b: if-eqz v0, 0021 // +0006 │ │ +05635e: 1242 |001d: const/4 v2, #int 4 // #4 │ │ +056360: 7120 700d 2000 |001e: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +056366: 7120 700d 3500 |0021: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +05636c: 1302 2000 |0024: const/16 v2, #int 32 // #20 │ │ +056370: 6e20 0513 2400 |0026: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@1305 │ │ +056376: 6e10 6416 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.requestFocus:()Z // method@1664 │ │ +05637c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=583 │ │ 0x0007 line=584 │ │ 0x000b line=585 │ │ 0x000d line=586 │ │ 0x0011 line=587 │ │ @@ -82846,20 +82842,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -056e14: |[056e14] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -056e24: 5410 ac05 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -056e28: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -056e2c: 5410 ac05 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -056e30: 7230 9512 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1295 │ │ -056e36: 0e00 |0009: return-void │ │ +056380: |[056380] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +056390: 5410 ac05 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +056394: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +056398: 5410 ac05 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +05639c: 7230 9512 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1295 │ │ +0563a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x0009 line=609 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -82867,225 +82863,225 @@ │ │ 0x0000 - 0x000a reg=3 slideOffset F │ │ │ │ #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'drawChild' │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 34 │ │ + registers : 33 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -056e38: |[056e38] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -056e48: 7401 e212 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@12e2 │ │ -056e4e: 0a12 |0003: move-result v18 │ │ -056e50: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -056e54: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -056e58: 6e20 ed12 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ -056e5e: 0a11 |000b: move-result v17 │ │ -056e60: 120d |000c: const/4 v13, #int 0 // #0 │ │ -056e62: 7401 e512 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -056e68: 0a0e |0010: move-result v14 │ │ -056e6a: 7401 7001 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -056e70: 0a15 |0014: move-result v21 │ │ -056e72: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -056e76: 7401 da12 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -056e7c: 0a0a |001a: move-result v10 │ │ -056e7e: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -056e82: 0200 1300 |001d: move/from16 v0, v19 │ │ -056e86: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -056e8a: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -056e8e: 0201 1300 |0023: move/from16 v1, v19 │ │ -056e92: 6e20 d912 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -056e98: 0c19 |0028: move-result-object v25 │ │ -056e9a: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -056e9e: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -056ea2: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -056ea6: 7401 3f16 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -056eac: 0a02 |0032: move-result v2 │ │ -056eae: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -056eb2: 7701 e712 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@12e7 │ │ -056eb8: 0a02 |0038: move-result v2 │ │ -056eba: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -056ebe: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -056ec2: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -056ec6: 6e20 f012 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -056ecc: 0a02 |0042: move-result v2 │ │ -056ece: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -056ed2: 7401 1616 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1616 │ │ -056ed8: 0a02 |0048: move-result v2 │ │ -056eda: 0200 1200 |0049: move/from16 v0, v18 │ │ -056ede: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -056ee2: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -056ee6: 28ce |004f: goto 001d // -0032 │ │ -056ee8: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -056eea: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -056eee: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -056ef2: 6e30 c812 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -056ef8: 0a02 |0058: move-result v2 │ │ -056efa: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -056efe: 7401 3216 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1632 │ │ -056f04: 0a1b |005e: move-result v27 │ │ -056f06: 0200 1b00 |005f: move/from16 v0, v27 │ │ -056f0a: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -056f0e: 020d 1b00 |0063: move/from16 v13, v27 │ │ -056f12: 28e8 |0065: goto 004d // -0018 │ │ -056f14: 7401 1e16 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@161e │ │ -056f1a: 0a1a |0069: move-result v26 │ │ -056f1c: 0200 1a00 |006a: move/from16 v0, v26 │ │ -056f20: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -056f24: 020e 1a00 |006e: move/from16 v14, v26 │ │ -056f28: 28dd |0070: goto 004d // -0023 │ │ -056f2a: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -056f2c: 7401 e212 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@12e2 │ │ -056f32: 0a03 |0075: move-result v3 │ │ -056f34: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -056f38: 6e53 6501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0165 │ │ -056f3e: 7505 ae16 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ -056f44: 0a16 |007e: move-result v22 │ │ -056f46: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -056f4a: 0201 1500 |0081: move/from16 v1, v21 │ │ -056f4e: 6e20 6e01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ -056f54: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -056f58: 5202 b305 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ -056f5c: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -056f5e: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -056f62: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -056f66: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -056f6a: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -056f6e: 5202 b205 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ -056f72: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -056f76: b532 |0097: and-int/2addr v2, v3 │ │ -056f78: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -056f7c: 8292 |009a: int-to-float v2, v9 │ │ -056f7e: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -056f82: 5203 b305 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ -056f86: c832 |009f: mul-float/2addr v2, v3 │ │ -056f88: 8720 |00a0: float-to-int v0, v2 │ │ -056f8a: 0214 0000 |00a1: move/from16 v20, v0 │ │ -056f8e: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -056f92: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -056f96: 5203 b205 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ -056f9a: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -056fa0: b543 |00ac: and-int/2addr v3, v4 │ │ -056fa2: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -056fa6: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -056faa: 5402 b405 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b4 │ │ -056fae: 6e20 7901 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -056fb4: 82d3 |00b6: int-to-float v3, v13 │ │ -056fb6: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -056fb8: 82e5 |00b8: int-to-float v5, v14 │ │ -056fba: 7401 e212 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@12e2 │ │ -056fc0: 0a02 |00bc: move-result v2 │ │ -056fc2: 8226 |00bd: int-to-float v6, v2 │ │ -056fc4: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -056fc8: 5407 b405 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b4 │ │ -056fcc: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -056fd0: 7406 6b01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@016b │ │ -056fd6: 0f16 |00c7: return v22 │ │ -056fd8: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -056fdc: 5402 b505 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ -056fe0: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -056fe4: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -056fe6: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -056fea: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -056fee: 6e30 c812 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -056ff4: 0a02 |00d6: move-result v2 │ │ -056ff6: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -056ffa: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -056ffe: 5402 b505 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ -057002: 6e10 8c01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@018c │ │ -057008: 0a17 |00e0: move-result v23 │ │ -05700a: 7401 3216 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1632 │ │ -057010: 0a0c |00e4: move-result v12 │ │ -057012: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -057016: 5402 ab05 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -05701a: 6e10 7215 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1572 │ │ -057020: 0a10 |00ec: move-result v16 │ │ -057022: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -057024: 82c3 |00ee: int-to-float v3, v12 │ │ -057026: 0200 1000 |00ef: move/from16 v0, v16 │ │ -05702a: 8204 |00f1: int-to-float v4, v0 │ │ -05702c: c943 |00f2: div-float/2addr v3, v4 │ │ -05702e: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -057032: 7120 191a 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -057038: 0a03 |00f8: move-result v3 │ │ -05703a: 7120 171a 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -057040: 0a08 |00fc: move-result v8 │ │ -057042: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -057046: 5402 b505 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ -05704a: 7401 3b16 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@163b │ │ -057050: 0a03 |0104: move-result v3 │ │ -057052: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -057056: 7401 1316 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -05705c: 0a05 |010a: move-result v5 │ │ -05705e: 6e55 9301 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ -057064: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -057068: 5402 b505 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ -05706c: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -057070: c883 |0114: mul-float/2addr v3, v8 │ │ -057072: 8733 |0115: float-to-int v3, v3 │ │ -057074: 6e20 9101 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0191 │ │ -05707a: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -05707e: 5402 b505 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ -057082: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -057086: 6e20 8a01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ -05708c: 28a5 |0122: goto 00c7 // -005b │ │ -05708e: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -057092: 5402 b605 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ -057096: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -05709a: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -05709c: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0570a0: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0570a4: 6e30 c812 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -0570aa: 0a02 |0131: move-result v2 │ │ -0570ac: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0570b0: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0570b4: 5402 b605 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ -0570b8: 6e10 8c01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@018c │ │ -0570be: 0a17 |013b: move-result v23 │ │ -0570c0: 7401 1e16 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@161e │ │ -0570c6: 0a0b |013f: move-result v11 │ │ -0570c8: 7401 e512 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -0570ce: 0a02 |0143: move-result v2 │ │ -0570d0: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0570d4: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0570d8: 5402 b105 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0570dc: 6e10 7215 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1572 │ │ -0570e2: 0a10 |014d: move-result v16 │ │ -0570e4: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0570e6: 0200 1800 |014f: move/from16 v0, v24 │ │ -0570ea: 8203 |0151: int-to-float v3, v0 │ │ -0570ec: 0200 1000 |0152: move/from16 v0, v16 │ │ -0570f0: 8204 |0154: int-to-float v4, v0 │ │ -0570f2: c943 |0155: div-float/2addr v3, v4 │ │ -0570f4: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0570f8: 7120 191a 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -0570fe: 0a03 |015b: move-result v3 │ │ -057100: 7120 171a 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -057106: 0a08 |015f: move-result v8 │ │ -057108: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -05710c: 5402 b605 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ -057110: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -057114: 7401 3b16 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@163b │ │ -05711a: 0a04 |0169: move-result v4 │ │ -05711c: 7401 1316 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -057122: 0a05 |016d: move-result v5 │ │ -057124: 6e55 9301 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ -05712a: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -05712e: 5402 b605 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ -057132: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -057136: c883 |0177: mul-float/2addr v3, v8 │ │ -057138: 8733 |0178: float-to-int v3, v3 │ │ -05713a: 6e20 9101 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0191 │ │ -057140: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -057144: 5402 b605 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ -057148: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -05714c: 6e20 8a01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ -057152: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +0563a4: |[0563a4] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +0563b4: 7401 e212 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@12e2 │ │ +0563ba: 0a12 |0003: move-result v18 │ │ +0563bc: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +0563c0: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ +0563c4: 6e20 ed12 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ +0563ca: 0a11 |000b: move-result v17 │ │ +0563cc: 120d |000c: const/4 v13, #int 0 // #0 │ │ +0563ce: 7401 e512 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +0563d4: 0a0e |0010: move-result v14 │ │ +0563d6: 7401 7001 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +0563dc: 0a15 |0014: move-result v21 │ │ +0563de: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +0563e2: 7401 da12 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +0563e8: 0a0a |001a: move-result v10 │ │ +0563ea: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0563ee: 0200 1300 |001d: move/from16 v0, v19 │ │ +0563f2: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0563f6: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ +0563fa: 0201 1300 |0023: move/from16 v1, v19 │ │ +0563fe: 6e20 d912 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +056404: 0c19 |0028: move-result-object v25 │ │ +056406: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +05640a: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ +05640e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +056412: 7401 3f16 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +056418: 0a02 |0032: move-result v2 │ │ +05641a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +05641e: 7701 e712 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@12e7 │ │ +056424: 0a02 |0038: move-result v2 │ │ +056426: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +05642a: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +05642e: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +056432: 6e20 f012 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +056438: 0a02 |0042: move-result v2 │ │ +05643a: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +05643e: 7401 1616 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1616 │ │ +056444: 0a02 |0048: move-result v2 │ │ +056446: 0200 1200 |0049: move/from16 v0, v18 │ │ +05644a: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +05644e: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +056452: 28ce |004f: goto 001d // -0032 │ │ +056454: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +056456: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ +05645a: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +05645e: 6e30 c812 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +056464: 0a02 |0058: move-result v2 │ │ +056466: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +05646a: 7401 3216 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1632 │ │ +056470: 0a1b |005e: move-result v27 │ │ +056472: 0200 1b00 |005f: move/from16 v0, v27 │ │ +056476: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +05647a: 020d 1b00 |0063: move/from16 v13, v27 │ │ +05647e: 28e8 |0065: goto 004d // -0018 │ │ +056480: 7401 1e16 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@161e │ │ +056486: 0a1a |0069: move-result v26 │ │ +056488: 0200 1a00 |006a: move/from16 v0, v26 │ │ +05648c: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +056490: 020e 1a00 |006e: move/from16 v14, v26 │ │ +056494: 28dd |0070: goto 004d // -0023 │ │ +056496: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +056498: 7401 e212 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@12e2 │ │ +05649e: 0a03 |0075: move-result v3 │ │ +0564a0: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ +0564a4: 6e53 6501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0165 │ │ +0564aa: 7505 ae16 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ +0564b0: 0a16 |007e: move-result v22 │ │ +0564b2: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ +0564b6: 0201 1500 |0081: move/from16 v1, v21 │ │ +0564ba: 6e20 6e01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ +0564c0: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ +0564c4: 5202 b305 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ +0564c8: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0564ca: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0564ce: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0564d2: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0564d6: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ +0564da: 5202 b205 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ +0564de: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0564e2: b532 |0097: and-int/2addr v2, v3 │ │ +0564e4: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +0564e8: 8292 |009a: int-to-float v2, v9 │ │ +0564ea: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ +0564ee: 5203 b305 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ +0564f2: c832 |009f: mul-float/2addr v2, v3 │ │ +0564f4: 8720 |00a0: float-to-int v0, v2 │ │ +0564f6: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0564fa: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0564fe: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ +056502: 5203 b205 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ +056506: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +05650c: b543 |00ac: and-int/2addr v3, v4 │ │ +05650e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +056512: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ +056516: 5402 b405 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b4 │ │ +05651a: 6e20 7901 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +056520: 82d3 |00b6: int-to-float v3, v13 │ │ +056522: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +056524: 82e5 |00b8: int-to-float v5, v14 │ │ +056526: 7401 e212 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@12e2 │ │ +05652c: 0a02 |00bc: move-result v2 │ │ +05652e: 8226 |00bd: int-to-float v6, v2 │ │ +056530: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +056534: 5407 b405 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@05b4 │ │ +056538: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ +05653c: 7406 6b01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@016b │ │ +056542: 0f16 |00c7: return v22 │ │ +056544: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +056548: 5402 b505 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ +05654c: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +056550: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +056552: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +056556: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ +05655a: 6e30 c812 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +056560: 0a02 |00d6: move-result v2 │ │ +056562: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +056566: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ +05656a: 5402 b505 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ +05656e: 6e10 8c01 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@018c │ │ +056574: 0a17 |00e0: move-result v23 │ │ +056576: 7401 3216 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@1632 │ │ +05657c: 0a0c |00e4: move-result v12 │ │ +05657e: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ +056582: 5402 ab05 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +056586: 6e10 7215 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1572 │ │ +05658c: 0a10 |00ec: move-result v16 │ │ +05658e: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +056590: 82c3 |00ee: int-to-float v3, v12 │ │ +056592: 0200 1000 |00ef: move/from16 v0, v16 │ │ +056596: 8204 |00f1: int-to-float v4, v0 │ │ +056598: c943 |00f2: div-float/2addr v3, v4 │ │ +05659a: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +05659e: 7120 191a 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +0565a4: 0a03 |00f8: move-result v3 │ │ +0565a6: 7120 171a 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +0565ac: 0a08 |00fc: move-result v8 │ │ +0565ae: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ +0565b2: 5402 b505 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ +0565b6: 7401 3b16 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@163b │ │ +0565bc: 0a03 |0104: move-result v3 │ │ +0565be: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +0565c2: 7401 1316 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +0565c8: 0a05 |010a: move-result v5 │ │ +0565ca: 6e55 9301 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ +0565d0: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ +0565d4: 5402 b505 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ +0565d8: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0565dc: c883 |0114: mul-float/2addr v3, v8 │ │ +0565de: 8733 |0115: float-to-int v3, v3 │ │ +0565e0: 6e20 9101 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0191 │ │ +0565e6: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ +0565ea: 5402 b505 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ +0565ee: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ +0565f2: 6e20 8a01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ +0565f8: 28a5 |0122: goto 00c7 // -005b │ │ +0565fa: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ +0565fe: 5402 b605 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ +056602: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +056606: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +056608: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ +05660c: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ +056610: 6e30 c812 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +056616: 0a02 |0131: move-result v2 │ │ +056618: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +05661c: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ +056620: 5402 b605 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ +056624: 6e10 8c01 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@018c │ │ +05662a: 0a17 |013b: move-result v23 │ │ +05662c: 7401 1e16 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@161e │ │ +056632: 0a0b |013f: move-result v11 │ │ +056634: 7401 e512 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +05663a: 0a02 |0143: move-result v2 │ │ +05663c: 9118 020b |0144: sub-int v24, v2, v11 │ │ +056640: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ +056644: 5402 b105 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +056648: 6e10 7215 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1572 │ │ +05664e: 0a10 |014d: move-result v16 │ │ +056650: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +056652: 0200 1800 |014f: move/from16 v0, v24 │ │ +056656: 8203 |0151: int-to-float v3, v0 │ │ +056658: 0200 1000 |0152: move/from16 v0, v16 │ │ +05665c: 8204 |0154: int-to-float v4, v0 │ │ +05665e: c943 |0155: div-float/2addr v3, v4 │ │ +056660: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +056664: 7120 191a 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +05666a: 0a03 |015b: move-result v3 │ │ +05666c: 7120 171a 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +056672: 0a08 |015f: move-result v8 │ │ +056674: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +056678: 5402 b605 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ +05667c: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +056680: 7401 3b16 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@163b │ │ +056686: 0a04 |0169: move-result v4 │ │ +056688: 7401 1316 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05668e: 0a05 |016d: move-result v5 │ │ +056690: 6e55 9301 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ +056696: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ +05669a: 5402 b605 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ +05669e: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +0566a2: c883 |0177: mul-float/2addr v3, v8 │ │ +0566a4: 8733 |0178: float-to-int v3, v3 │ │ +0566a6: 6e20 9101 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0191 │ │ +0566ac: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ +0566b0: 5402 b605 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ +0566b4: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ +0566b8: 6e20 8a01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ +0566be: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0004 line=904 │ │ 0x000c line=905 │ │ 0x0011 line=907 │ │ 0x0015 line=908 │ │ @@ -83146,49 +83142,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=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 │ │ + 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 │ │ │ │ #13 : (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 │ │ -057158: |[057158] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -057168: 7110 4c0d 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -05716e: 0a05 |0003: move-result v5 │ │ -057170: 7120 280b 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -057176: 0a05 |0007: move-result v5 │ │ -057178: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -05717c: 6e10 da12 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -057182: 0a03 |000d: move-result v3 │ │ -057184: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -057186: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -05718a: 6e20 d912 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -057190: 0c01 |0014: move-result-object v1 │ │ -057192: 6e20 e012 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ -057198: 0a02 |0018: move-result v2 │ │ -05719a: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -05719e: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -0571a2: 1101 |001d: return-object v1 │ │ -0571a4: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0571a8: 28ef |0020: goto 000f // -0011 │ │ -0571aa: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -0571ac: 28fb |0022: goto 001d // -0005 │ │ +0566c4: |[0566c4] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +0566d4: 7110 4c0d 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +0566da: 0a05 |0003: move-result v5 │ │ +0566dc: 7120 280b 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +0566e2: 0a05 |0007: move-result v5 │ │ +0566e4: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +0566e8: 6e10 da12 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +0566ee: 0a03 |000d: move-result v3 │ │ +0566f0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0566f2: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +0566f6: 6e20 d912 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +0566fc: 0c01 |0014: move-result-object v1 │ │ +0566fe: 6e20 e012 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ +056704: 0a02 |0018: move-result v2 │ │ +056706: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +05670a: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +05670e: 1101 |001d: return-object v1 │ │ +056710: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +056714: 28ef |0020: goto 000f // -0011 │ │ +056716: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +056718: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x000a line=671 │ │ 0x000e line=672 │ │ 0x0011 line=673 │ │ 0x0015 line=674 │ │ @@ -83212,31 +83208,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0571b0: |[0571b0] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -0571c0: 6e10 da12 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -0571c6: 0a01 |0003: move-result v1 │ │ -0571c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0571ca: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0571ce: 6e20 d912 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -0571d4: 0c00 |000a: move-result-object v0 │ │ -0571d6: 6e10 1d16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -0571dc: 0c03 |000e: move-result-object v3 │ │ -0571de: 1f03 bb02 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -0571e2: 5533 8405 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -0571e6: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0571ea: 1100 |0015: return-object v0 │ │ -0571ec: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0571f0: 28ed |0018: goto 0005 // -0013 │ │ -0571f2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0571f4: 28fb |001a: goto 0015 // -0005 │ │ +05671c: |[05671c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +05672c: 6e10 da12 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +056732: 0a01 |0003: move-result v1 │ │ +056734: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +056736: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +05673a: 6e20 d912 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +056740: 0c00 |000a: move-result-object v0 │ │ +056742: 6e10 1d16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +056748: 0c03 |000e: move-result-object v3 │ │ +05674a: 1f03 c402 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +05674e: 5533 8405 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +056752: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +056756: 1100 |0015: return-object v0 │ │ +056758: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05675c: 28ed |0018: goto 0005 // -0013 │ │ +05675e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +056760: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0004 line=641 │ │ 0x0007 line=642 │ │ 0x000b line=643 │ │ 0x0015 line=647 │ │ @@ -83254,19 +83250,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0571f8: |[0571f8] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -057208: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -05720a: 2200 bb02 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05720e: 7030 9712 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1297 │ │ -057214: 1100 |0006: return-object v0 │ │ +056764: |[056764] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +056774: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +056776: 2200 c402 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +05677a: 7030 9712 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1297 │ │ +056780: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1281 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -83274,20 +83270,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 │ │ -057218: |[057218] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -057228: 2200 bb02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05722c: 6e10 dc12 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@12dc │ │ -057232: 0c01 |0005: move-result-object v1 │ │ -057234: 7030 9912 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1299 │ │ -05723a: 1100 |0009: return-object v0 │ │ +056784: |[056784] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +056794: 2200 c402 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +056798: 6e10 dc12 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@12dc │ │ +05679e: 0c01 |0005: move-result-object v1 │ │ +0567a0: 7030 9912 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1299 │ │ +0567a6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -83296,30 +83292,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 │ │ -05723c: |[05723c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -05724c: 2020 bb02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057250: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -057254: 2200 bb02 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057258: 1f02 bb02 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05725c: 7020 9a12 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@129a │ │ -057262: 1100 |000b: return-object v0 │ │ -057264: 2020 3a03 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@033a │ │ -057268: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -05726c: 2200 bb02 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057270: 1f02 3a03 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@033a │ │ -057274: 7020 9c12 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@129c │ │ -05727a: 28f4 |0017: goto 000b // -000c │ │ -05727c: 2200 bb02 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057280: 7020 9b12 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@129b │ │ -057286: 28ee |001d: goto 000b // -0012 │ │ +0567a8: |[0567a8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0567b8: 2020 c402 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0567bc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0567c0: 2200 c402 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0567c4: 1f02 c402 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0567c8: 7020 9a12 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@129a │ │ +0567ce: 1100 |000b: return-object v0 │ │ +0567d0: 2020 4303 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0343 │ │ +0567d4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0567d8: 2200 c402 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0567dc: 1f02 4303 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0343 │ │ +0567e0: 7020 9c12 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@129c │ │ +0567e6: 28f4 |0017: goto 000b // -000c │ │ +0567e8: 2200 c402 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0567ec: 7020 9b12 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@129b │ │ +0567f2: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 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; │ │ @@ -83330,29 +83326,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -057288: |[057288] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -057298: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -05729e: 0a01 |0003: move-result v1 │ │ -0572a0: 7120 280b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -0572a6: 0a00 |0007: move-result v0 │ │ -0572a8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0572aa: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0572ae: 5221 ad05 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ -0572b2: 0f01 |000d: return v1 │ │ -0572b4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0572b6: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0572ba: 5221 ae05 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ -0572be: 28fa |0013: goto 000d // -0006 │ │ -0572c0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0572c2: 28f8 |0015: goto 000d // -0008 │ │ +0567f4: |[0567f4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +056804: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +05680a: 0a01 |0003: move-result v1 │ │ +05680c: 7120 280b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +056812: 0a00 |0007: move-result v0 │ │ +056814: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +056816: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +05681a: 5221 ad05 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ +05681e: 0f01 |000d: return v1 │ │ +056820: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +056822: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +056826: 5221 ae05 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ +05682a: 28fa |0013: goto 000d // -0006 │ │ +05682c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05682e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0008 line=451 │ │ 0x000b line=452 │ │ 0x000d line=456 │ │ 0x000e line=453 │ │ @@ -83368,27 +83364,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0572c4: |[0572c4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0572d4: 6e20 e012 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ -0572da: 0a00 |0003: move-result v0 │ │ -0572dc: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0572de: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0572e2: 5221 ad05 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ -0572e6: 0f01 |0009: return v1 │ │ -0572e8: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0572ea: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0572ee: 5221 ae05 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ -0572f2: 28fa |000f: goto 0009 // -0006 │ │ -0572f4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0572f6: 28f8 |0011: goto 0009 // -0008 │ │ +056830: |[056830] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +056840: 6e20 e012 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ +056846: 0a00 |0003: move-result v0 │ │ +056848: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +05684a: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +05684e: 5221 ad05 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ +056852: 0f01 |0009: return v1 │ │ +056854: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +056856: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +05685a: 5221 ae05 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ +05685e: 28fa |000f: goto 0009 // -0006 │ │ +056860: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +056862: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0004 line=469 │ │ 0x0007 line=470 │ │ 0x0009 line=474 │ │ 0x000a line=471 │ │ @@ -83404,29 +83400,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0572f8: |[0572f8] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -057308: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -05730e: 0a01 |0003: move-result v1 │ │ -057310: 7120 280b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -057316: 0a00 |0007: move-result v0 │ │ -057318: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -05731a: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -05731e: 5421 b705 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05b7 │ │ -057322: 1101 |000d: return-object v1 │ │ -057324: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -057326: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -05732a: 5421 b805 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05b8 │ │ -05732e: 28fa |0013: goto 000d // -0006 │ │ -057330: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -057332: 28f8 |0015: goto 000d // -0008 │ │ +056864: |[056864] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +056874: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +05687a: 0a01 |0003: move-result v1 │ │ +05687c: 7120 280b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +056882: 0a00 |0007: move-result v0 │ │ +056884: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +056886: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +05688a: 5421 b705 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05b7 │ │ +05688e: 1101 |000d: return-object v1 │ │ +056890: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +056892: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +056896: 5421 b805 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05b8 │ │ +05689a: 28fa |0013: goto 000d // -0006 │ │ +05689c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05689e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0008 line=509 │ │ 0x000b line=510 │ │ 0x000d line=514 │ │ 0x000e line=511 │ │ @@ -83442,24 +83438,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -057334: |[057334] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -057344: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05734a: 0c01 |0003: move-result-object v1 │ │ -05734c: 1f01 bb02 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057350: 5210 8105 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -057354: 7110 4c0d 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -05735a: 0a01 |000b: move-result v1 │ │ -05735c: 7120 280b 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -057362: 0a01 |000f: move-result v1 │ │ -057364: 0f01 |0010: return v1 │ │ +0568a0: |[0568a0] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +0568b0: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0568b6: 0c01 |0003: move-result-object v1 │ │ +0568b8: 1f01 c402 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0568bc: 5210 8105 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +0568c0: 7110 4c0d 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +0568c6: 0a01 |000b: move-result v1 │ │ +0568c8: 7120 280b 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +0568ce: 0a01 |000f: move-result v1 │ │ +0568d0: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0008 line=631 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83470,20 +83466,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -057368: |[057368] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -057378: 6e10 1d16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05737e: 0c00 |0003: move-result-object v0 │ │ -057380: 1f00 bb02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057384: 5200 8605 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -057388: 0f00 |0008: return v0 │ │ +0568d4: |[0568d4] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +0568e4: 6e10 1d16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0568ea: 0c00 |0003: move-result-object v0 │ │ +0568ec: 1f00 c402 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0568f0: 5200 8605 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +0568f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -83492,24 +83488,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05738c: |[05738c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -05739c: 6e10 1d16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -0573a2: 0c00 |0003: move-result-object v0 │ │ -0573a4: 1f00 bb02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -0573a8: 5200 8105 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -0573ac: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0573b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0573b2: 0f00 |000b: return v0 │ │ -0573b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0573b6: 28fe |000d: goto 000b // -0002 │ │ +0568f8: |[0568f8] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +056908: 6e10 1d16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05690e: 0c00 |0003: move-result-object v0 │ │ +056910: 1f00 c402 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +056914: 5200 8105 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +056918: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +05691c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05691e: 0f00 |000b: return v0 │ │ +056920: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +056922: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -83518,23 +83514,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0573b8: |[0573b8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -0573c8: 6e20 d312 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -0573ce: 0c00 |0003: move-result-object v0 │ │ -0573d0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0573d4: 6e20 ef12 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@12ef │ │ -0573da: 0a01 |0009: move-result v1 │ │ -0573dc: 0f01 |000a: return v1 │ │ -0573de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0573e0: 28fe |000c: goto 000a // -0002 │ │ +056924: |[056924] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +056934: 6e20 d312 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +05693a: 0c00 |0003: move-result-object v0 │ │ +05693c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +056940: 6e20 ef12 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@12ef │ │ +056946: 0a01 |0009: move-result v1 │ │ +056948: 0f01 |000a: return v1 │ │ +05694a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05694c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0004 line=1231 │ │ 0x0006 line=1232 │ │ 0x000a line=1234 │ │ locals : │ │ @@ -83547,38 +83543,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0573e4: |[0573e4] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0573f4: 6e20 f012 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -0573fa: 0a00 |0003: move-result v0 │ │ -0573fc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -057400: 2200 e103 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -057404: 2201 f403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -057408: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05740e: 1a02 b90b |000d: const-string v2, "View " // string@0bb9 │ │ -057412: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057418: 0c01 |0012: move-result-object v1 │ │ -05741a: 6e20 421a 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -057420: 0c01 |0016: move-result-object v1 │ │ -057422: 1a02 5000 |0017: const-string v2, " is not a drawer" // string@0050 │ │ -057426: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05742c: 0c01 |001c: move-result-object v1 │ │ -05742e: 6e10 481a 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -057434: 0c01 |0020: move-result-object v1 │ │ -057436: 7020 001a 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -05743c: 2700 |0024: throw v0 │ │ -05743e: 6e10 1d16 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -057444: 0c00 |0028: move-result-object v0 │ │ -057446: 1f00 bb02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05744a: 5500 8405 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -05744e: 0f00 |002d: return v0 │ │ +056950: |[056950] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +056960: 6e20 f012 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +056966: 0a00 |0003: move-result v0 │ │ +056968: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +05696c: 2200 ea03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +056970: 2201 fd03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +056974: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05697a: 1a02 c20b |000d: const-string v2, "View " // string@0bc2 │ │ +05697e: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +056984: 0c01 |0012: move-result-object v1 │ │ +056986: 6e20 421a 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +05698c: 0c01 |0016: move-result-object v1 │ │ +05698e: 1a02 5000 |0017: const-string v2, " is not a drawer" // string@0050 │ │ +056992: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +056998: 0c01 |001c: move-result-object v1 │ │ +05699a: 6e10 481a 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0569a0: 0c01 |0020: move-result-object v1 │ │ +0569a2: 7020 001a 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0569a8: 2700 |0024: throw v0 │ │ +0569aa: 6e10 1d16 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0569b0: 0c00 |0028: move-result-object v0 │ │ +0569b2: 1f00 c402 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0569b6: 5500 8405 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +0569ba: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0006 line=1215 │ │ 0x0025 line=1217 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83589,29 +83585,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -057450: |[057450] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -057460: 6e10 1d16 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -057466: 0c02 |0003: move-result-object v2 │ │ -057468: 1f02 bb02 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05746c: 5221 8105 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -057470: 7110 4c0d 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -057476: 0a02 |000b: move-result v2 │ │ -057478: 7120 280b 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -05747e: 0a00 |000f: move-result v0 │ │ -057480: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -057484: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -057488: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -05748a: 0f02 |0015: return v2 │ │ -05748c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -05748e: 28fe |0017: goto 0015 // -0002 │ │ +0569bc: |[0569bc] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +0569cc: 6e10 1d16 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0569d2: 0c02 |0003: move-result-object v2 │ │ +0569d4: 1f02 c402 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0569d8: 5221 8105 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +0569dc: 7110 4c0d 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +0569e2: 0a02 |000b: move-result v2 │ │ +0569e4: 7120 280b 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +0569ea: 0a00 |000f: move-result v0 │ │ +0569ec: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +0569f0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +0569f4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0569f6: 0f02 |0015: return v2 │ │ +0569f8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0569fa: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 0x0008 line=969 │ │ 0x0010 line=971 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -83624,23 +83620,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -057490: |[057490] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -0574a0: 6e20 d312 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -0574a6: 0c00 |0003: move-result-object v0 │ │ -0574a8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0574ac: 6e20 f212 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@12f2 │ │ -0574b2: 0a01 |0009: move-result v1 │ │ -0574b4: 0f01 |000a: return v1 │ │ -0574b6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0574b8: 28fe |000c: goto 000a // -0002 │ │ +0569fc: |[0569fc] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +056a0c: 6e20 d312 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +056a12: 0c00 |0003: move-result-object v0 │ │ +056a14: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +056a18: 6e20 f212 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@12f2 │ │ +056a1e: 0a01 |0009: move-result v1 │ │ +056a20: 0f01 |000a: return v1 │ │ +056a22: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +056a24: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0006 line=1263 │ │ 0x000a line=1265 │ │ locals : │ │ @@ -83653,44 +83649,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0574bc: |[0574bc] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -0574cc: 6e20 f012 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -0574d2: 0a00 |0003: move-result v0 │ │ -0574d4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0574d8: 2200 e103 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0574dc: 2201 f403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0574e0: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0574e6: 1a02 b90b |000d: const-string v2, "View " // string@0bb9 │ │ -0574ea: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0574f0: 0c01 |0012: move-result-object v1 │ │ -0574f2: 6e20 421a 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0574f8: 0c01 |0016: move-result-object v1 │ │ -0574fa: 1a02 5000 |0017: const-string v2, " is not a drawer" // string@0050 │ │ -0574fe: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057504: 0c01 |001c: move-result-object v1 │ │ -057506: 6e10 481a 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -05750c: 0c01 |0020: move-result-object v1 │ │ -05750e: 7020 001a 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -057514: 2700 |0024: throw v0 │ │ -057516: 6e10 1d16 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05751c: 0c00 |0028: move-result-object v0 │ │ -05751e: 1f00 bb02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057522: 5200 8605 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -057526: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -057528: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -05752c: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -057530: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -057532: 0f00 |0033: return v0 │ │ -057534: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -057536: 28fe |0035: goto 0033 // -0002 │ │ +056a28: |[056a28] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +056a38: 6e20 f012 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +056a3e: 0a00 |0003: move-result v0 │ │ +056a40: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +056a44: 2200 ea03 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +056a48: 2201 fd03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +056a4c: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +056a52: 1a02 c20b |000d: const-string v2, "View " // string@0bc2 │ │ +056a56: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +056a5c: 0c01 |0012: move-result-object v1 │ │ +056a5e: 6e20 421a 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +056a64: 0c01 |0016: move-result-object v1 │ │ +056a66: 1a02 5000 |0017: const-string v2, " is not a drawer" // string@0050 │ │ +056a6a: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +056a70: 0c01 |001c: move-result-object v1 │ │ +056a72: 6e10 481a 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +056a78: 0c01 |0020: move-result-object v1 │ │ +056a7a: 7020 001a 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +056a80: 2700 |0024: throw v0 │ │ +056a82: 6e10 1d16 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +056a88: 0c00 |0028: move-result-object v0 │ │ +056a8a: 1f00 c402 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +056a8e: 5200 8605 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +056a92: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +056a94: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +056a98: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +056a9c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +056a9e: 0f00 |0033: return v0 │ │ +056aa0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +056aa2: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ 0x0006 line=1247 │ │ 0x0025 line=1249 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83701,35 +83697,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -057538: |[057538] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -057548: 6e20 e112 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@12e1 │ │ -05754e: 0a02 |0003: move-result v2 │ │ -057550: 6e10 4016 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -057556: 0a04 |0007: move-result v4 │ │ -057558: 8245 |0008: int-to-float v5, v4 │ │ -05755a: c825 |0009: mul-float/2addr v5, v2 │ │ -05755c: 8753 |000a: float-to-int v3, v5 │ │ -05755e: 8245 |000b: int-to-float v5, v4 │ │ -057560: c885 |000c: mul-float/2addr v5, v8 │ │ -057562: 8751 |000d: float-to-int v1, v5 │ │ -057564: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -057568: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -05756a: 6e30 c812 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -057570: 0a05 |0014: move-result v5 │ │ -057572: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -057576: 6e20 5516 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ -05757c: 6e30 0d13 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@130d │ │ -057582: 0e00 |001d: return-void │ │ -057584: 7b00 |001e: neg-int v0, v0 │ │ -057586: 28f8 |001f: goto 0017 // -0008 │ │ +056aa4: |[056aa4] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +056ab4: 6e20 e112 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@12e1 │ │ +056aba: 0a02 |0003: move-result v2 │ │ +056abc: 6e10 4016 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +056ac2: 0a04 |0007: move-result v4 │ │ +056ac4: 8245 |0008: int-to-float v5, v4 │ │ +056ac6: c825 |0009: mul-float/2addr v5, v2 │ │ +056ac8: 8753 |000a: float-to-int v3, v5 │ │ +056aca: 8245 |000b: int-to-float v5, v4 │ │ +056acc: c885 |000c: mul-float/2addr v5, v8 │ │ +056ace: 8751 |000d: float-to-int v1, v5 │ │ +056ad0: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +056ad4: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +056ad6: 6e30 c812 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +056adc: 0a05 |0014: move-result v5 │ │ +056ade: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +056ae2: 6e20 5516 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ +056ae8: 6e30 0d13 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@130d │ │ +056aee: 0e00 |001d: return-void │ │ +056af0: 7b00 |001e: neg-int v0, v0 │ │ +056af2: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0004 line=652 │ │ 0x0008 line=653 │ │ 0x000b line=654 │ │ 0x000e line=655 │ │ @@ -83753,19 +83749,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057588: |[057588] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -057598: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ -05759e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0575a0: 5c10 a605 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ -0575a4: 0e00 |0006: return-void │ │ +056af4: |[056af4] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +056b04: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ +056b0a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +056b0c: 5c10 a605 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ +056b10: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ 0x0006 line=708 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83775,19 +83771,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0575a8: |[0575a8] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -0575b8: 6f10 bc16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ -0575be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0575c0: 5c10 a605 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ -0575c4: 0e00 |0006: return-void │ │ +056b14: |[056b14] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +056b24: 6f10 bc16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ +056b2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +056b2c: 5c10 a605 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ +056b30: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0003 line=701 │ │ 0x0006 line=702 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -83797,75 +83793,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -0575c8: |[0575c8] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0575d8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0575da: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0575dc: 7110 de0b 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -0575e2: 0a00 |0005: move-result v0 │ │ -0575e4: 54a7 ab05 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -0575e8: 6e20 8515 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1585 │ │ -0575ee: 0a07 |000b: move-result v7 │ │ -0575f0: 54a8 b105 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0575f4: 6e20 8515 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1585 │ │ -0575fa: 0a08 |0011: move-result v8 │ │ -0575fc: 9601 0708 |0012: or-int v1, v7, v8 │ │ -057600: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -057602: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -057608: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -05760c: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -057610: 7010 e812 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@12e8 │ │ -057616: 0a07 |001f: move-result v7 │ │ -057618: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -05761c: 55a7 a305 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -057620: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -057624: 0165 |0026: move v5, v6 │ │ -057626: 0f05 |0027: return v5 │ │ -057628: 6e10 e215 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05762e: 0a03 |002b: move-result v3 │ │ -057630: 6e10 e415 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -057636: 0a04 |002f: move-result v4 │ │ -057638: 59a3 a805 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05a8 │ │ -05763c: 59a4 a905 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05a9 │ │ -057640: 52a7 b305 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ -057644: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -057646: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -05764a: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -05764e: 54a7 ab05 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -057652: 8738 |003d: float-to-int v8, v3 │ │ -057654: 8749 |003e: float-to-int v9, v4 │ │ -057656: 6e30 6d15 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05765c: 0c07 |0042: move-result-object v7 │ │ -05765e: 6e20 ed12 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ -057664: 0a07 |0046: move-result v7 │ │ -057666: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -05766a: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -05766c: 5ca5 a405 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ -057670: 5ca5 a305 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -057674: 28ca |004e: goto 0018 // -0036 │ │ -057676: 54a7 ab05 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -05767a: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -05767c: 6e20 5d15 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@155d │ │ -057682: 0a07 |0055: move-result v7 │ │ -057684: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -057688: 54a7 aa05 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ -05768c: 6e10 bc12 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ -057692: 54a7 b005 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ -057696: 6e10 bc12 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ -05769c: 28b6 |0062: goto 0018 // -004a │ │ -05769e: 6e20 cd12 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ -0576a4: 5ca5 a405 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ -0576a8: 5ca5 a305 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -0576ac: 28ae |006a: goto 0018 // -0052 │ │ -0576ae: 0000 |006b: nop // spacer │ │ -0576b0: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +056b34: |[056b34] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +056b44: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +056b46: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +056b48: 7110 de0b 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +056b4e: 0a00 |0005: move-result v0 │ │ +056b50: 54a7 ab05 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +056b54: 6e20 8515 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1585 │ │ +056b5a: 0a07 |000b: move-result v7 │ │ +056b5c: 54a8 b105 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +056b60: 6e20 8515 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1585 │ │ +056b66: 0a08 |0011: move-result v8 │ │ +056b68: 9601 0708 |0012: or-int v1, v7, v8 │ │ +056b6c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +056b6e: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +056b74: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +056b78: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +056b7c: 7010 e812 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@12e8 │ │ +056b82: 0a07 |001f: move-result v7 │ │ +056b84: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +056b88: 55a7 a305 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +056b8c: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +056b90: 0165 |0026: move v5, v6 │ │ +056b92: 0f05 |0027: return v5 │ │ +056b94: 6e10 e215 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +056b9a: 0a03 |002b: move-result v3 │ │ +056b9c: 6e10 e415 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +056ba2: 0a04 |002f: move-result v4 │ │ +056ba4: 59a3 a805 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05a8 │ │ +056ba8: 59a4 a905 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05a9 │ │ +056bac: 52a7 b305 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@05b3 │ │ +056bb0: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +056bb2: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +056bb6: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +056bba: 54a7 ab05 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +056bbe: 8738 |003d: float-to-int v8, v3 │ │ +056bc0: 8749 |003e: float-to-int v9, v4 │ │ +056bc2: 6e30 6d15 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +056bc8: 0c07 |0042: move-result-object v7 │ │ +056bca: 6e20 ed12 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ +056bd0: 0a07 |0046: move-result v7 │ │ +056bd2: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +056bd6: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +056bd8: 5ca5 a405 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ +056bdc: 5ca5 a305 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +056be0: 28ca |004e: goto 0018 // -0036 │ │ +056be2: 54a7 ab05 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +056be6: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +056be8: 6e20 5d15 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@155d │ │ +056bee: 0a07 |0055: move-result v7 │ │ +056bf0: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +056bf4: 54a7 aa05 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05aa │ │ +056bf8: 6e10 bc12 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ +056bfe: 54a7 b005 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@05b0 │ │ +056c02: 6e10 bc12 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@12bc │ │ +056c08: 28b6 |0062: goto 0018 // -004a │ │ +056c0a: 6e20 cd12 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ +056c10: 5ca5 a405 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ +056c14: 5ca5 a305 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +056c18: 28ae |006a: goto 0018 // -0052 │ │ +056c1a: 0000 |006b: nop // spacer │ │ +056c1c: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=976 │ │ 0x0006 line=979 │ │ 0x0014 line=982 │ │ 0x0015 line=984 │ │ 0x0018 line=1016 │ │ @@ -83898,26 +83894,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0576c8: |[0576c8] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0576d8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0576da: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -0576de: 7010 e912 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@12e9 │ │ -0576e4: 0a00 |0006: move-result v0 │ │ -0576e6: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0576ea: 7110 510b 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0b51 │ │ -0576f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0576f2: 0f00 |000d: return v0 │ │ -0576f4: 6f30 bf16 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@16bf │ │ -0576fa: 0a00 |0011: move-result v0 │ │ -0576fc: 28fb |0012: goto 000d // -0005 │ │ +056c34: |[056c34] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +056c44: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +056c46: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +056c4a: 7010 e912 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@12e9 │ │ +056c50: 0a00 |0006: move-result v0 │ │ +056c52: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +056c56: 7110 510b 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0b51 │ │ +056c5c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +056c5e: 0f00 |000d: return v0 │ │ +056c60: 6f30 bf16 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@16bf │ │ +056c66: 0a00 |0011: move-result v0 │ │ +056c68: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1335 │ │ 0x0009 line=1336 │ │ 0x000c line=1337 │ │ 0x000d line=1339 │ │ locals : │ │ @@ -83930,32 +83926,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -057700: |[057700] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -057710: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -057712: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -057716: 7010 d512 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@12d5 │ │ -05771c: 0c00 |0006: move-result-object v0 │ │ -05771e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -057722: 6e20 de12 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ -057728: 0a01 |000c: move-result v1 │ │ -05772a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -05772e: 6e10 cc12 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@12cc │ │ -057734: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -057738: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -05773a: 0f01 |0015: return v1 │ │ -05773c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -05773e: 28fe |0017: goto 0015 // -0002 │ │ -057740: 6f30 c016 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@16c0 │ │ -057746: 0a01 |001b: move-result v1 │ │ -057748: 28f9 |001c: goto 0015 // -0007 │ │ +056c6c: |[056c6c] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +056c7c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +056c7e: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +056c82: 7010 d512 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@12d5 │ │ +056c88: 0c00 |0006: move-result-object v0 │ │ +056c8a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +056c8e: 6e20 de12 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ +056c94: 0a01 |000c: move-result v1 │ │ +056c96: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +056c9a: 6e10 cc12 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@12cc │ │ +056ca0: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +056ca4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +056ca6: 0f01 |0015: return v1 │ │ +056ca8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +056caa: 28fe |0017: goto 0015 // -0002 │ │ +056cac: 6f30 c016 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@16c0 │ │ +056cb2: 0a01 |001b: move-result v1 │ │ +056cb4: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0003 line=1345 │ │ 0x0007 line=1346 │ │ 0x000f line=1347 │ │ 0x0012 line=1349 │ │ @@ -83974,197 +83970,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -05774c: |[05774c] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -05775c: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -057760: 0200 1200 |0002: move/from16 v0, v18 │ │ -057764: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -057768: 5c10 a705 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05a7 │ │ -05776c: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -057770: 7401 da12 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -057776: 0a06 |000d: move-result v6 │ │ -057778: 120c |000e: const/4 v12, #int 0 // #0 │ │ -05777a: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -05777e: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -057782: 6e20 d912 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -057788: 0c05 |0016: move-result-object v5 │ │ -05778a: 6e10 3f16 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -057790: 0a12 |001a: move-result v18 │ │ -057792: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -057796: 0200 1200 |001d: move/from16 v0, v18 │ │ -05779a: 0201 1300 |001f: move/from16 v1, v19 │ │ -05779e: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -0577a2: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0577a6: 28ea |0025: goto 000f // -0016 │ │ -0577a8: 6e10 1d16 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -0577ae: 0c0d |0029: move-result-object v13 │ │ -0577b0: 1f0d bb02 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -0577b4: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0577b8: 6e20 ed12 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ -0577be: 0a12 |0031: move-result v18 │ │ -0577c0: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -0577c4: 52d0 8505 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ -0577c8: 0212 0000 |0036: move/from16 v18, v0 │ │ -0577cc: 52d0 8805 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -0577d0: 0213 0000 |003a: move/from16 v19, v0 │ │ -0577d4: 52d0 8505 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ -0577d8: 0214 0000 |003e: move/from16 v20, v0 │ │ -0577dc: 6e10 2416 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -0577e2: 0a15 |0043: move-result v21 │ │ -0577e4: 9014 1415 |0044: add-int v20, v20, v21 │ │ -0577e8: 52d0 8805 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -0577ec: 0215 0000 |0048: move/from16 v21, v0 │ │ -0577f0: 6e10 2116 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -0577f6: 0a16 |004d: move-result v22 │ │ -0577f8: 9015 1516 |004e: add-int v21, v21, v22 │ │ -0577fc: 0200 1200 |0050: move/from16 v0, v18 │ │ -057800: 0201 1300 |0052: move/from16 v1, v19 │ │ -057804: 0202 1400 |0054: move/from16 v2, v20 │ │ -057808: 0203 1500 |0056: move/from16 v3, v21 │ │ -05780c: 6e53 5316 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -057812: 28c8 |005b: goto 0023 // -0038 │ │ -057814: 6e10 2416 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -05781a: 0a0a |005f: move-result v10 │ │ -05781c: 6e10 2116 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -057822: 0a07 |0063: move-result v7 │ │ -057824: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -057828: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -05782c: 0201 1200 |0068: move/from16 v1, v18 │ │ -057830: 6e30 c812 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -057836: 0a12 |006d: move-result v18 │ │ -057838: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -05783c: 7ba0 |0070: neg-int v0, v10 │ │ -05783e: 0212 0000 |0071: move/from16 v18, v0 │ │ -057842: 82a0 |0073: int-to-float v0, v10 │ │ -057844: 0213 0000 |0074: move/from16 v19, v0 │ │ -057848: 52d0 8605 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -05784c: 0214 0000 |0078: move/from16 v20, v0 │ │ -057850: a813 1314 |007a: mul-float v19, v19, v20 │ │ -057854: 0200 1300 |007c: move/from16 v0, v19 │ │ -057858: 8700 |007e: float-to-int v0, v0 │ │ -05785a: 0213 0000 |007f: move/from16 v19, v0 │ │ -05785e: 9008 1213 |0081: add-int v8, v18, v19 │ │ -057862: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -057866: 0200 1200 |0085: move/from16 v0, v18 │ │ -05786a: 8200 |0087: int-to-float v0, v0 │ │ -05786c: 0212 0000 |0088: move/from16 v18, v0 │ │ -057870: 82a0 |008a: int-to-float v0, v10 │ │ -057872: 0213 0000 |008b: move/from16 v19, v0 │ │ -057876: a90e 1213 |008d: div-float v14, v18, v19 │ │ -05787a: 52d0 8605 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -05787e: 0212 0000 |0091: move/from16 v18, v0 │ │ -057882: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -057886: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -05788a: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -05788c: 52d0 8105 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -057890: 0212 0000 |009a: move/from16 v18, v0 │ │ -057894: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -057898: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -05789e: 52d0 8805 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -0578a2: 0212 0000 |00a3: move/from16 v18, v0 │ │ -0578a6: 9013 080a |00a5: add-int v19, v8, v10 │ │ -0578aa: 52d0 8805 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -0578ae: 0214 0000 |00a9: move/from16 v20, v0 │ │ -0578b2: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -0578b6: 0200 1200 |00ad: move/from16 v0, v18 │ │ -0578ba: 0201 1300 |00af: move/from16 v1, v19 │ │ -0578be: 0202 1400 |00b1: move/from16 v2, v20 │ │ -0578c2: 6e52 5316 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -0578c8: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -0578cc: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -0578d0: 6e30 0d13 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@130d │ │ -0578d6: 52d0 8605 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -0578da: 0212 0000 |00bf: move/from16 v18, v0 │ │ -0578de: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -0578e2: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -0578e6: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -0578ea: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -0578ec: 6e10 3f16 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -0578f2: 0a12 |00cb: move-result v18 │ │ -0578f4: 0200 1200 |00cc: move/from16 v0, v18 │ │ -0578f8: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -0578fc: 6e20 8916 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -057902: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -057906: 82a0 |00d5: int-to-float v0, v10 │ │ -057908: 0212 0000 |00d6: move/from16 v18, v0 │ │ -05790c: 52d0 8605 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -057910: 0213 0000 |00da: move/from16 v19, v0 │ │ -057914: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -057918: 0200 1200 |00de: move/from16 v0, v18 │ │ -05791c: 8700 |00e0: float-to-int v0, v0 │ │ -05791e: 0212 0000 |00e1: move/from16 v18, v0 │ │ -057922: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -057926: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -05792a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -05792e: 8200 |00e9: int-to-float v0, v0 │ │ -057930: 0212 0000 |00ea: move/from16 v18, v0 │ │ -057934: 82a0 |00ec: int-to-float v0, v10 │ │ -057936: 0213 0000 |00ed: move/from16 v19, v0 │ │ -05793a: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -05793e: 289e |00f1: goto 008f // -0062 │ │ -057940: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -057942: 28a5 |00f3: goto 0098 // -005b │ │ -057944: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -057948: 52d0 8005 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ -05794c: 0212 0000 |00f8: move/from16 v18, v0 │ │ -057950: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -057954: 6e10 2116 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -05795a: 0a13 |00ff: move-result v19 │ │ -05795c: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -057960: 9013 080a |0102: add-int v19, v8, v10 │ │ -057964: 52d0 8005 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ -057968: 0214 0000 |0106: move/from16 v20, v0 │ │ -05796c: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -057970: 0200 1200 |010a: move/from16 v0, v18 │ │ -057974: 0201 1300 |010c: move/from16 v1, v19 │ │ -057978: 0202 1400 |010e: move/from16 v2, v20 │ │ -05797c: 6e52 5316 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -057982: 28a3 |0113: goto 00b6 // -005d │ │ -057984: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -057988: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -05798c: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -057990: 52d0 8805 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -057994: 0212 0000 |011c: move/from16 v18, v0 │ │ -057998: 0200 1200 |011e: move/from16 v0, v18 │ │ -05799c: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -0579a0: 52d9 8805 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -0579a4: 9012 080a |0124: add-int v18, v8, v10 │ │ -0579a8: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0579ac: 0200 1200 |0128: move/from16 v0, v18 │ │ -0579b0: 0201 1300 |012a: move/from16 v1, v19 │ │ -0579b4: 6e51 5316 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -0579ba: 2887 |012f: goto 00b6 // -0079 │ │ -0579bc: 9012 0907 |0130: add-int v18, v9, v7 │ │ -0579c0: 52d0 8005 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ -0579c4: 0213 0000 |0134: move/from16 v19, v0 │ │ -0579c8: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -0579cc: 0200 1200 |0138: move/from16 v0, v18 │ │ -0579d0: 0201 1300 |013a: move/from16 v1, v19 │ │ -0579d4: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -0579d8: 52d0 8005 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ -0579dc: 0212 0000 |0140: move/from16 v18, v0 │ │ -0579e0: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -0579e4: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -0579e8: 28de |0146: goto 0124 // -0022 │ │ -0579ea: 124f |0147: const/4 v15, #int 4 // #4 │ │ -0579ec: 2880 |0148: goto 00c8 // -0080 │ │ -0579ee: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -0579f2: 0200 1200 |014b: move/from16 v0, v18 │ │ -0579f6: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -0579fa: 5c10 a705 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05a7 │ │ -0579fe: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -057a02: 0200 1200 |0153: move/from16 v0, v18 │ │ -057a06: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -057a0a: 5c10 a605 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ -057a0e: 0e00 |0159: return-void │ │ -057a10: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +056cb8: |[056cb8] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +056cc8: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +056ccc: 0200 1200 |0002: move/from16 v0, v18 │ │ +056cd0: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +056cd4: 5c10 a705 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05a7 │ │ +056cd8: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +056cdc: 7401 da12 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +056ce2: 0a06 |000d: move-result v6 │ │ +056ce4: 120c |000e: const/4 v12, #int 0 // #0 │ │ +056ce6: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +056cea: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +056cee: 6e20 d912 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +056cf4: 0c05 |0016: move-result-object v5 │ │ +056cf6: 6e10 3f16 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +056cfc: 0a12 |001a: move-result v18 │ │ +056cfe: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +056d02: 0200 1200 |001d: move/from16 v0, v18 │ │ +056d06: 0201 1300 |001f: move/from16 v1, v19 │ │ +056d0a: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +056d0e: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +056d12: 28ea |0025: goto 000f // -0016 │ │ +056d14: 6e10 1d16 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +056d1a: 0c0d |0029: move-result-object v13 │ │ +056d1c: 1f0d c402 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +056d20: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +056d24: 6e20 ed12 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ +056d2a: 0a12 |0031: move-result v18 │ │ +056d2c: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +056d30: 52d0 8505 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ +056d34: 0212 0000 |0036: move/from16 v18, v0 │ │ +056d38: 52d0 8805 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +056d3c: 0213 0000 |003a: move/from16 v19, v0 │ │ +056d40: 52d0 8505 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ +056d44: 0214 0000 |003e: move/from16 v20, v0 │ │ +056d48: 6e10 2416 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +056d4e: 0a15 |0043: move-result v21 │ │ +056d50: 9014 1415 |0044: add-int v20, v20, v21 │ │ +056d54: 52d0 8805 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +056d58: 0215 0000 |0048: move/from16 v21, v0 │ │ +056d5c: 6e10 2116 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +056d62: 0a16 |004d: move-result v22 │ │ +056d64: 9015 1516 |004e: add-int v21, v21, v22 │ │ +056d68: 0200 1200 |0050: move/from16 v0, v18 │ │ +056d6c: 0201 1300 |0052: move/from16 v1, v19 │ │ +056d70: 0202 1400 |0054: move/from16 v2, v20 │ │ +056d74: 0203 1500 |0056: move/from16 v3, v21 │ │ +056d78: 6e53 5316 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +056d7e: 28c8 |005b: goto 0023 // -0038 │ │ +056d80: 6e10 2416 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +056d86: 0a0a |005f: move-result v10 │ │ +056d88: 6e10 2116 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +056d8e: 0a07 |0063: move-result v7 │ │ +056d90: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +056d94: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +056d98: 0201 1200 |0068: move/from16 v1, v18 │ │ +056d9c: 6e30 c812 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +056da2: 0a12 |006d: move-result v18 │ │ +056da4: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +056da8: 7ba0 |0070: neg-int v0, v10 │ │ +056daa: 0212 0000 |0071: move/from16 v18, v0 │ │ +056dae: 82a0 |0073: int-to-float v0, v10 │ │ +056db0: 0213 0000 |0074: move/from16 v19, v0 │ │ +056db4: 52d0 8605 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +056db8: 0214 0000 |0078: move/from16 v20, v0 │ │ +056dbc: a813 1314 |007a: mul-float v19, v19, v20 │ │ +056dc0: 0200 1300 |007c: move/from16 v0, v19 │ │ +056dc4: 8700 |007e: float-to-int v0, v0 │ │ +056dc6: 0213 0000 |007f: move/from16 v19, v0 │ │ +056dca: 9008 1213 |0081: add-int v8, v18, v19 │ │ +056dce: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +056dd2: 0200 1200 |0085: move/from16 v0, v18 │ │ +056dd6: 8200 |0087: int-to-float v0, v0 │ │ +056dd8: 0212 0000 |0088: move/from16 v18, v0 │ │ +056ddc: 82a0 |008a: int-to-float v0, v10 │ │ +056dde: 0213 0000 |008b: move/from16 v19, v0 │ │ +056de2: a90e 1213 |008d: div-float v14, v18, v19 │ │ +056de6: 52d0 8605 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +056dea: 0212 0000 |0091: move/from16 v18, v0 │ │ +056dee: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +056df2: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +056df6: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +056df8: 52d0 8105 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +056dfc: 0212 0000 |009a: move/from16 v18, v0 │ │ +056e00: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +056e04: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +056e0a: 52d0 8805 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +056e0e: 0212 0000 |00a3: move/from16 v18, v0 │ │ +056e12: 9013 080a |00a5: add-int v19, v8, v10 │ │ +056e16: 52d0 8805 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +056e1a: 0214 0000 |00a9: move/from16 v20, v0 │ │ +056e1e: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +056e22: 0200 1200 |00ad: move/from16 v0, v18 │ │ +056e26: 0201 1300 |00af: move/from16 v1, v19 │ │ +056e2a: 0202 1400 |00b1: move/from16 v2, v20 │ │ +056e2e: 6e52 5316 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +056e34: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +056e38: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +056e3c: 6e30 0d13 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@130d │ │ +056e42: 52d0 8605 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +056e46: 0212 0000 |00bf: move/from16 v18, v0 │ │ +056e4a: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +056e4e: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +056e52: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +056e56: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +056e58: 6e10 3f16 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +056e5e: 0a12 |00cb: move-result v18 │ │ +056e60: 0200 1200 |00cc: move/from16 v0, v18 │ │ +056e64: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +056e68: 6e20 8916 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +056e6e: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +056e72: 82a0 |00d5: int-to-float v0, v10 │ │ +056e74: 0212 0000 |00d6: move/from16 v18, v0 │ │ +056e78: 52d0 8605 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +056e7c: 0213 0000 |00da: move/from16 v19, v0 │ │ +056e80: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +056e84: 0200 1200 |00de: move/from16 v0, v18 │ │ +056e88: 8700 |00e0: float-to-int v0, v0 │ │ +056e8a: 0212 0000 |00e1: move/from16 v18, v0 │ │ +056e8e: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +056e92: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +056e96: 0200 1200 |00e7: move/from16 v0, v18 │ │ +056e9a: 8200 |00e9: int-to-float v0, v0 │ │ +056e9c: 0212 0000 |00ea: move/from16 v18, v0 │ │ +056ea0: 82a0 |00ec: int-to-float v0, v10 │ │ +056ea2: 0213 0000 |00ed: move/from16 v19, v0 │ │ +056ea6: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +056eaa: 289e |00f1: goto 008f // -0062 │ │ +056eac: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +056eae: 28a5 |00f3: goto 0098 // -005b │ │ +056eb0: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +056eb4: 52d0 8005 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ +056eb8: 0212 0000 |00f8: move/from16 v18, v0 │ │ +056ebc: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +056ec0: 6e10 2116 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +056ec6: 0a13 |00ff: move-result v19 │ │ +056ec8: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +056ecc: 9013 080a |0102: add-int v19, v8, v10 │ │ +056ed0: 52d0 8005 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ +056ed4: 0214 0000 |0106: move/from16 v20, v0 │ │ +056ed8: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +056edc: 0200 1200 |010a: move/from16 v0, v18 │ │ +056ee0: 0201 1300 |010c: move/from16 v1, v19 │ │ +056ee4: 0202 1400 |010e: move/from16 v2, v20 │ │ +056ee8: 6e52 5316 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +056eee: 28a3 |0113: goto 00b6 // -005d │ │ +056ef0: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +056ef4: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +056ef8: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +056efc: 52d0 8805 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +056f00: 0212 0000 |011c: move/from16 v18, v0 │ │ +056f04: 0200 1200 |011e: move/from16 v0, v18 │ │ +056f08: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +056f0c: 52d9 8805 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +056f10: 9012 080a |0124: add-int v18, v8, v10 │ │ +056f14: 9013 0907 |0126: add-int v19, v9, v7 │ │ +056f18: 0200 1200 |0128: move/from16 v0, v18 │ │ +056f1c: 0201 1300 |012a: move/from16 v1, v19 │ │ +056f20: 6e51 5316 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +056f26: 2887 |012f: goto 00b6 // -0079 │ │ +056f28: 9012 0907 |0130: add-int v18, v9, v7 │ │ +056f2c: 52d0 8005 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ +056f30: 0213 0000 |0134: move/from16 v19, v0 │ │ +056f34: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +056f38: 0200 1200 |0138: move/from16 v0, v18 │ │ +056f3c: 0201 1300 |013a: move/from16 v1, v19 │ │ +056f40: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +056f44: 52d0 8005 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ +056f48: 0212 0000 |0140: move/from16 v18, v0 │ │ +056f4c: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +056f50: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +056f54: 28de |0146: goto 0124 // -0022 │ │ +056f56: 124f |0147: const/4 v15, #int 4 // #4 │ │ +056f58: 2880 |0148: goto 00c8 // -0080 │ │ +056f5a: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +056f5e: 0200 1200 |014b: move/from16 v0, v18 │ │ +056f62: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +056f66: 5c10 a705 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05a7 │ │ +056f6a: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +056f6e: 0200 1200 |0153: move/from16 v0, v18 │ │ +056f72: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +056f76: 5c10 a605 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ +056f7a: 0e00 |0159: return-void │ │ +056f7c: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0008 line=789 │ │ 0x000a line=790 │ │ 0x000e line=791 │ │ 0x0011 line=792 │ │ @@ -84236,190 +84232,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -057a24: |[057a24] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -057a34: 7701 0216 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ -057a3a: 0a0f |0003: move-result v15 │ │ -057a3c: 7701 0216 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ -057a42: 0a0b |0007: move-result v11 │ │ -057a44: 7701 0316 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ -057a4a: 0a10 |000b: move-result v16 │ │ -057a4c: 7701 0316 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ -057a52: 0a0c |000f: move-result v12 │ │ -057a54: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -057a58: 0200 1100 |0012: move/from16 v0, v17 │ │ -057a5c: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -057a60: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -057a64: 0200 1100 |0018: move/from16 v0, v17 │ │ -057a68: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -057a6c: 7401 f312 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@12f3 │ │ -057a72: 0a11 |001f: move-result v17 │ │ -057a74: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -057a78: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -057a7c: 0200 1100 |0024: move/from16 v0, v17 │ │ -057a80: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -057a84: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -057a88: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -057a8c: 0200 1100 |002c: move/from16 v0, v17 │ │ -057a90: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -057a94: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -057a98: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -057a9c: 0201 1000 |0034: move/from16 v1, v16 │ │ -057aa0: 6e30 0f13 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@130f │ │ -057aa6: 120a |0039: const/4 v10, #int 0 // #0 │ │ -057aa8: 7401 da12 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -057aae: 0a04 |003d: move-result v4 │ │ -057ab0: 120d |003e: const/4 v13, #int 0 // #0 │ │ -057ab2: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -057ab6: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -057aba: 6e20 d912 d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -057ac0: 0c03 |0046: move-result-object v3 │ │ -057ac2: 6e10 3f16 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -057ac8: 0a11 |004a: move-result v17 │ │ -057aca: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -057ace: 0200 1100 |004d: move/from16 v0, v17 │ │ -057ad2: 0201 1200 |004f: move/from16 v1, v18 │ │ -057ad6: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -057ada: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -057ade: 28ea |0055: goto 003f // -0016 │ │ -057ae0: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -057ae4: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -057ae8: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -057aec: 28ce |005c: goto 002a // -0032 │ │ -057aee: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -057af2: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -057af6: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -057afa: 28cf |0063: goto 0032 // -0031 │ │ -057afc: 2211 e103 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -057b00: 1a12 dd02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02dd │ │ -057b04: 7602 001a 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -057b0a: 2711 |006b: throw v17 │ │ -057b0c: 6e10 1d16 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -057b12: 0c0e |006f: move-result-object v14 │ │ -057b14: 1f0e bb02 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057b18: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -057b1c: 6e20 ed12 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ -057b22: 0a11 |0077: move-result v17 │ │ -057b24: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -057b28: 52e0 8505 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ -057b2c: 0211 0000 |007c: move/from16 v17, v0 │ │ -057b30: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -057b34: 52e0 8705 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0587 │ │ -057b38: 0212 0000 |0082: move/from16 v18, v0 │ │ -057b3c: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -057b40: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -057b44: 7702 0416 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -057b4a: 0a07 |008b: move-result v7 │ │ -057b4c: 52e0 8805 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -057b50: 0211 0000 |008e: move/from16 v17, v0 │ │ -057b54: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -057b58: 52e0 8005 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ -057b5c: 0212 0000 |0094: move/from16 v18, v0 │ │ -057b60: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -057b64: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -057b68: 7702 0416 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -057b6e: 0a06 |009d: move-result v6 │ │ -057b70: 6e30 5416 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -057b76: 28b2 |00a1: goto 0053 // -004e │ │ -057b78: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -057b7c: 6e20 f012 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -057b82: 0a11 |00a7: move-result v17 │ │ -057b84: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -057b88: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -057b8c: 6e20 e012 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ -057b92: 0a11 |00af: move-result v17 │ │ -057b94: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -057b98: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -057b9c: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -057ba0: 2211 e203 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@03e2 │ │ -057ba4: 2212 f403 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@03f4 │ │ -057ba8: 7601 3b1a 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -057bae: 1a13 6402 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0264 │ │ -057bb2: 7402 431a 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057bb8: 0c12 |00c2: move-result-object v18 │ │ -057bba: 7110 e612 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@12e6 │ │ -057bc0: 0c13 |00c6: move-result-object v19 │ │ -057bc2: 7402 431a 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057bc8: 0c12 |00ca: move-result-object v18 │ │ -057bca: 1a13 3000 |00cb: const-string v19, " but this " // string@0030 │ │ -057bce: 7402 431a 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057bd4: 0c12 |00d0: move-result-object v18 │ │ -057bd6: 1a13 dc02 |00d1: const-string v19, "DrawerLayout" // string@02dc │ │ -057bda: 7402 431a 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057be0: 0c12 |00d6: move-result-object v18 │ │ -057be2: 1a13 2d00 |00d7: const-string v19, " already has a " // string@002d │ │ -057be6: 7402 431a 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057bec: 0c12 |00dc: move-result-object v18 │ │ -057bee: 1a13 bc0f |00dd: const-string v19, "drawer view along that edge" // string@0fbc │ │ -057bf2: 7402 431a 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057bf8: 0c12 |00e2: move-result-object v18 │ │ -057bfa: 7401 481a 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -057c00: 0c12 |00e6: move-result-object v18 │ │ -057c02: 7602 051a 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -057c08: 2711 |00ea: throw v17 │ │ -057c0a: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -057c0e: 5200 af05 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05af │ │ -057c12: 0211 0000 |00ef: move/from16 v17, v0 │ │ -057c16: 52e0 8505 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ -057c1a: 0212 0000 |00f3: move/from16 v18, v0 │ │ -057c1e: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -057c22: 52e0 8705 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0587 │ │ -057c26: 0212 0000 |00f9: move/from16 v18, v0 │ │ -057c2a: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -057c2e: 52e0 8905 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0589 │ │ -057c32: 0212 0000 |00ff: move/from16 v18, v0 │ │ -057c36: 0200 1500 |0101: move/from16 v0, v21 │ │ -057c3a: 0201 1100 |0103: move/from16 v1, v17 │ │ -057c3e: 0202 1200 |0105: move/from16 v2, v18 │ │ -057c42: 7130 db12 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@12db │ │ -057c48: 0a09 |010a: move-result v9 │ │ -057c4a: 52e0 8805 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ -057c4e: 0211 0000 |010d: move/from16 v17, v0 │ │ -057c52: 52e0 8005 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ -057c56: 0212 0000 |0111: move/from16 v18, v0 │ │ -057c5a: 9011 1112 |0113: add-int v17, v17, v18 │ │ -057c5e: 52e0 8205 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0582 │ │ -057c62: 0212 0000 |0117: move/from16 v18, v0 │ │ -057c66: 0200 1600 |0119: move/from16 v0, v22 │ │ -057c6a: 0201 1100 |011b: move/from16 v1, v17 │ │ -057c6e: 0202 1200 |011d: move/from16 v2, v18 │ │ -057c72: 7130 db12 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@12db │ │ -057c78: 0a08 |0122: move-result v8 │ │ -057c7a: 6e30 5416 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -057c80: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -057c84: 2211 e203 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@03e2 │ │ -057c88: 2212 f403 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@03f4 │ │ -057c8c: 7601 3b1a 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -057c92: 1a13 6302 |012f: const-string v19, "Child " // string@0263 │ │ -057c96: 7402 431a 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057c9c: 0c12 |0134: move-result-object v18 │ │ -057c9e: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -057ca2: 6e20 421a 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -057ca8: 0c12 |013a: move-result-object v18 │ │ -057caa: 1a13 2e00 |013b: const-string v19, " at index " // string@002e │ │ -057cae: 7402 431a 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057cb4: 0c12 |0140: move-result-object v18 │ │ -057cb6: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -057cba: 6e20 3f1a d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -057cc0: 0c12 |0146: move-result-object v18 │ │ -057cc2: 1a13 4000 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0040 │ │ -057cc6: 7402 431a 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057ccc: 0c12 |014c: move-result-object v18 │ │ -057cce: 1a13 a203 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@03a2 │ │ -057cd2: 7402 431a 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057cd8: 0c12 |0152: move-result-object v18 │ │ -057cda: 7401 481a 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -057ce0: 0c12 |0156: move-result-object v18 │ │ -057ce2: 7602 051a 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -057ce8: 2711 |015a: throw v17 │ │ -057cea: 0e00 |015b: return-void │ │ +056f90: |[056f90] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +056fa0: 7701 0216 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ +056fa6: 0a0f |0003: move-result v15 │ │ +056fa8: 7701 0216 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ +056fae: 0a0b |0007: move-result v11 │ │ +056fb0: 7701 0316 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ +056fb6: 0a10 |000b: move-result v16 │ │ +056fb8: 7701 0316 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ +056fbe: 0a0c |000f: move-result v12 │ │ +056fc0: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +056fc4: 0200 1100 |0012: move/from16 v0, v17 │ │ +056fc8: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +056fcc: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +056fd0: 0200 1100 |0018: move/from16 v0, v17 │ │ +056fd4: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +056fd8: 7401 f312 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@12f3 │ │ +056fde: 0a11 |001f: move-result v17 │ │ +056fe0: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +056fe4: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +056fe8: 0200 1100 |0024: move/from16 v0, v17 │ │ +056fec: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +056ff0: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +056ff4: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +056ff8: 0200 1100 |002c: move/from16 v0, v17 │ │ +056ffc: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +057000: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +057004: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +057008: 0201 1000 |0034: move/from16 v1, v16 │ │ +05700c: 6e30 0f13 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@130f │ │ +057012: 120a |0039: const/4 v10, #int 0 // #0 │ │ +057014: 7401 da12 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +05701a: 0a04 |003d: move-result v4 │ │ +05701c: 120d |003e: const/4 v13, #int 0 // #0 │ │ +05701e: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +057022: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +057026: 6e20 d912 d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +05702c: 0c03 |0046: move-result-object v3 │ │ +05702e: 6e10 3f16 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +057034: 0a11 |004a: move-result v17 │ │ +057036: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +05703a: 0200 1100 |004d: move/from16 v0, v17 │ │ +05703e: 0201 1200 |004f: move/from16 v1, v18 │ │ +057042: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +057046: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +05704a: 28ea |0055: goto 003f // -0016 │ │ +05704c: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +057050: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +057054: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +057058: 28ce |005c: goto 002a // -0032 │ │ +05705a: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +05705e: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +057062: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +057066: 28cf |0063: goto 0032 // -0031 │ │ +057068: 2211 ea03 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +05706c: 1a12 dd02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02dd │ │ +057070: 7602 001a 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +057076: 2711 |006b: throw v17 │ │ +057078: 6e10 1d16 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05707e: 0c0e |006f: move-result-object v14 │ │ +057080: 1f0e c402 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +057084: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +057088: 6e20 ed12 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ +05708e: 0a11 |0077: move-result v17 │ │ +057090: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +057094: 52e0 8505 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ +057098: 0211 0000 |007c: move/from16 v17, v0 │ │ +05709c: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +0570a0: 52e0 8705 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0587 │ │ +0570a4: 0212 0000 |0082: move/from16 v18, v0 │ │ +0570a8: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +0570ac: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +0570b0: 7702 0416 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +0570b6: 0a07 |008b: move-result v7 │ │ +0570b8: 52e0 8805 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +0570bc: 0211 0000 |008e: move/from16 v17, v0 │ │ +0570c0: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +0570c4: 52e0 8005 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ +0570c8: 0212 0000 |0094: move/from16 v18, v0 │ │ +0570cc: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +0570d0: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +0570d4: 7702 0416 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +0570da: 0a06 |009d: move-result v6 │ │ +0570dc: 6e30 5416 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +0570e2: 28b2 |00a1: goto 0053 // -004e │ │ +0570e4: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +0570e8: 6e20 f012 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +0570ee: 0a11 |00a7: move-result v17 │ │ +0570f0: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +0570f4: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +0570f8: 6e20 e012 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ +0570fe: 0a11 |00af: move-result v17 │ │ +057100: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +057104: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +057108: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +05710c: 2211 eb03 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@03eb │ │ +057110: 2212 fd03 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@03fd │ │ +057114: 7601 3b1a 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05711a: 1a13 6402 |00bd: const-string v19, "Child drawer has absolute gravity " // string@0264 │ │ +05711e: 7402 431a 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057124: 0c12 |00c2: move-result-object v18 │ │ +057126: 7110 e612 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@12e6 │ │ +05712c: 0c13 |00c6: move-result-object v19 │ │ +05712e: 7402 431a 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057134: 0c12 |00ca: move-result-object v18 │ │ +057136: 1a13 3000 |00cb: const-string v19, " but this " // string@0030 │ │ +05713a: 7402 431a 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057140: 0c12 |00d0: move-result-object v18 │ │ +057142: 1a13 dc02 |00d1: const-string v19, "DrawerLayout" // string@02dc │ │ +057146: 7402 431a 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05714c: 0c12 |00d6: move-result-object v18 │ │ +05714e: 1a13 2d00 |00d7: const-string v19, " already has a " // string@002d │ │ +057152: 7402 431a 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057158: 0c12 |00dc: move-result-object v18 │ │ +05715a: 1a13 c50f |00dd: const-string v19, "drawer view along that edge" // string@0fc5 │ │ +05715e: 7402 431a 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057164: 0c12 |00e2: move-result-object v18 │ │ +057166: 7401 481a 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05716c: 0c12 |00e6: move-result-object v18 │ │ +05716e: 7602 051a 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +057174: 2711 |00ea: throw v17 │ │ +057176: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +05717a: 5200 af05 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@05af │ │ +05717e: 0211 0000 |00ef: move/from16 v17, v0 │ │ +057182: 52e0 8505 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0585 │ │ +057186: 0212 0000 |00f3: move/from16 v18, v0 │ │ +05718a: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +05718e: 52e0 8705 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0587 │ │ +057192: 0212 0000 |00f9: move/from16 v18, v0 │ │ +057196: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +05719a: 52e0 8905 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0589 │ │ +05719e: 0212 0000 |00ff: move/from16 v18, v0 │ │ +0571a2: 0200 1500 |0101: move/from16 v0, v21 │ │ +0571a6: 0201 1100 |0103: move/from16 v1, v17 │ │ +0571aa: 0202 1200 |0105: move/from16 v2, v18 │ │ +0571ae: 7130 db12 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@12db │ │ +0571b4: 0a09 |010a: move-result v9 │ │ +0571b6: 52e0 8805 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0588 │ │ +0571ba: 0211 0000 |010d: move/from16 v17, v0 │ │ +0571be: 52e0 8005 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0580 │ │ +0571c2: 0212 0000 |0111: move/from16 v18, v0 │ │ +0571c6: 9011 1112 |0113: add-int v17, v17, v18 │ │ +0571ca: 52e0 8205 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0582 │ │ +0571ce: 0212 0000 |0117: move/from16 v18, v0 │ │ +0571d2: 0200 1600 |0119: move/from16 v0, v22 │ │ +0571d6: 0201 1100 |011b: move/from16 v1, v17 │ │ +0571da: 0202 1200 |011d: move/from16 v2, v18 │ │ +0571de: 7130 db12 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@12db │ │ +0571e4: 0a08 |0122: move-result v8 │ │ +0571e6: 6e30 5416 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +0571ec: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +0571f0: 2211 eb03 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@03eb │ │ +0571f4: 2212 fd03 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@03fd │ │ +0571f8: 7601 3b1a 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0571fe: 1a13 6302 |012f: const-string v19, "Child " // string@0263 │ │ +057202: 7402 431a 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057208: 0c12 |0134: move-result-object v18 │ │ +05720a: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +05720e: 6e20 421a 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +057214: 0c12 |013a: move-result-object v18 │ │ +057216: 1a13 2e00 |013b: const-string v19, " at index " // string@002e │ │ +05721a: 7402 431a 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057220: 0c12 |0140: move-result-object v18 │ │ +057222: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +057226: 6e20 3f1a d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +05722c: 0c12 |0146: move-result-object v18 │ │ +05722e: 1a13 4000 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0040 │ │ +057232: 7402 431a 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057238: 0c12 |014c: move-result-object v18 │ │ +05723a: 1a13 a203 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@03a2 │ │ +05723e: 7402 431a 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057244: 0c12 |0152: move-result-object v18 │ │ +057246: 7401 481a 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05724c: 0c12 |0156: move-result-object v18 │ │ +05724e: 7602 051a 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +057254: 2711 |015a: throw v17 │ │ +057256: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ 0x0008 line=714 │ │ 0x000c line=715 │ │ 0x0010 line=717 │ │ @@ -84484,34 +84480,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -057cec: |[057cec] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -057cfc: 0750 |0000: move-object v0, v5 │ │ -057cfe: 1f00 be02 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02be │ │ -057d02: 6e10 a512 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@12a5 │ │ -057d08: 0c02 |0006: move-result-object v2 │ │ -057d0a: 6f20 c316 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ -057d10: 5202 8d05 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -057d14: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -057d18: 5202 8d05 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -057d1c: 6e20 d312 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -057d22: 0c01 |0013: move-result-object v1 │ │ -057d24: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -057d28: 6e20 0013 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1300 │ │ -057d2e: 5202 8b05 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ -057d32: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -057d34: 6e30 0813 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ -057d3a: 5202 8c05 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ -057d3e: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -057d40: 6e30 0813 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ -057d46: 0e00 |0025: return-void │ │ +057258: |[057258] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +057268: 0750 |0000: move-object v0, v5 │ │ +05726a: 1f00 c702 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c7 │ │ +05726e: 6e10 a512 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@12a5 │ │ +057274: 0c02 |0006: move-result-object v2 │ │ +057276: 6f20 c316 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ +05727c: 5202 8d05 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +057280: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +057284: 5202 8d05 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +057288: 6e20 d312 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +05728e: 0c01 |0013: move-result-object v1 │ │ +057290: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +057294: 6e20 0013 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1300 │ │ +05729a: 5202 8b05 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ +05729e: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +0572a0: 6e30 0813 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ +0572a6: 5202 8c05 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ +0572aa: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +0572ac: 6e30 0813 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ +0572b2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1356 │ │ 0x0003 line=1357 │ │ 0x000a line=1359 │ │ 0x000e line=1360 │ │ 0x0014 line=1361 │ │ @@ -84530,42 +84526,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -057d48: |[057d48] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -057d58: 6f10 c416 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@16c4 │ │ -057d5e: 0c05 |0003: move-result-object v5 │ │ -057d60: 2204 be02 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02be │ │ -057d64: 7020 a412 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@12a4 │ │ -057d6a: 6e10 da12 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ -057d70: 0a01 |000c: move-result v1 │ │ -057d72: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -057d74: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -057d78: 6e20 d912 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ -057d7e: 0c00 |0013: move-result-object v0 │ │ -057d80: 6e20 f012 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -057d86: 0a06 |0017: move-result v6 │ │ -057d88: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -057d8c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -057d90: 28f2 |001c: goto 000e // -000e │ │ -057d92: 6e10 1d16 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -057d98: 0c03 |0020: move-result-object v3 │ │ -057d9a: 1f03 bb02 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057d9e: 5536 8405 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -057da2: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -057da6: 5236 8105 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -057daa: 5946 8d05 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ -057dae: 5276 ad05 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ -057db2: 5946 8b05 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ -057db6: 5276 ae05 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ -057dba: 5946 8c05 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ -057dbe: 1104 |0033: return-object v4 │ │ +0572b4: |[0572b4] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0572c4: 6f10 c416 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@16c4 │ │ +0572ca: 0c05 |0003: move-result-object v5 │ │ +0572cc: 2204 c702 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@02c7 │ │ +0572d0: 7020 a412 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@12a4 │ │ +0572d6: 6e10 da12 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@12da │ │ +0572dc: 0a01 |000c: move-result v1 │ │ +0572de: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0572e0: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +0572e4: 6e20 d912 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@12d9 │ │ +0572ea: 0c00 |0013: move-result-object v0 │ │ +0572ec: 6e20 f012 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +0572f2: 0a06 |0017: move-result v6 │ │ +0572f4: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +0572f8: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0572fc: 28f2 |001c: goto 000e // -000e │ │ +0572fe: 6e10 1d16 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +057304: 0c03 |0020: move-result-object v3 │ │ +057306: 1f03 c402 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +05730a: 5536 8405 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +05730e: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +057312: 5236 8105 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +057316: 5946 8d05 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@058d │ │ +05731a: 5276 ad05 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ +05731e: 5946 8b05 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@058b │ │ +057322: 5276 ae05 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ +057326: 5946 8c05 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@058c │ │ +05732a: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0004 line=1374 │ │ 0x0009 line=1376 │ │ 0x000d line=1377 │ │ 0x0010 line=1378 │ │ @@ -84591,87 +84587,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -057dc0: |[057dc0] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -057dd0: 54da ab05 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -057dd4: 6e20 7c15 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@157c │ │ -057dda: 54da b105 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -057dde: 6e20 7c15 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@157c │ │ -057de4: 6e10 dc15 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -057dea: 0a00 |000d: move-result v0 │ │ -057dec: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -057dee: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -057df2: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -057df8: 0f07 |0014: return v7 │ │ -057dfa: 6e10 e215 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -057e00: 0a08 |0018: move-result v8 │ │ -057e02: 6e10 e415 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -057e08: 0a09 |001c: move-result v9 │ │ -057e0a: 59d8 a805 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05a8 │ │ -057e0e: 59d9 a905 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05a9 │ │ -057e12: 120a |0021: const/4 v10, #int 0 // #0 │ │ -057e14: 5cda a405 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ -057e18: 120a |0024: const/4 v10, #int 0 // #0 │ │ -057e1a: 5cda a305 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -057e1e: 28ed |0027: goto 0014 // -0013 │ │ -057e20: 6e10 e215 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -057e26: 0a08 |002b: move-result v8 │ │ -057e28: 6e10 e415 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -057e2e: 0a09 |002f: move-result v9 │ │ -057e30: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -057e32: 54da ab05 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -057e36: 878b |0033: float-to-int v11, v8 │ │ -057e38: 879c |0034: float-to-int v12, v9 │ │ -057e3a: 6e30 6d15 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -057e40: 0c06 |0038: move-result-object v6 │ │ -057e42: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -057e46: 6e20 ed12 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ -057e4c: 0a0a |003e: move-result v10 │ │ -057e4e: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -057e52: 52da a805 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05a8 │ │ -057e56: a701 080a |0043: sub-float v1, v8, v10 │ │ -057e5a: 52da a905 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05a9 │ │ -057e5e: a702 090a |0047: sub-float v2, v9, v10 │ │ -057e62: 54da ab05 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -057e66: 6e10 7515 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1575 │ │ -057e6c: 0a05 |004e: move-result v5 │ │ -057e6e: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -057e72: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -057e76: c6ba |0053: add-float/2addr v10, v11 │ │ -057e78: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -057e7c: 82bb |0056: int-to-float v11, v11 │ │ -057e7e: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -057e82: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -057e86: 6e10 d412 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@12d4 │ │ -057e8c: 0c03 |005e: move-result-object v3 │ │ -057e8e: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -057e92: 6e20 de12 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ -057e98: 0a0a |0064: move-result v10 │ │ -057e9a: 122b |0065: const/4 v11, #int 2 // #2 │ │ -057e9c: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -057ea0: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -057ea2: 6e20 cd12 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ -057ea8: 120a |006c: const/4 v10, #int 0 // #0 │ │ -057eaa: 5cda a405 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ -057eae: 28a5 |006f: goto 0014 // -005b │ │ -057eb0: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -057eb2: 28f8 |0071: goto 0069 // -0008 │ │ -057eb4: 121a |0072: const/4 v10, #int 1 // #1 │ │ -057eb6: 6e20 cd12 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ -057ebc: 120a |0076: const/4 v10, #int 0 // #0 │ │ -057ebe: 5cda a405 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ -057ec2: 120a |0079: const/4 v10, #int 0 // #0 │ │ -057ec4: 5cda a305 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ -057ec8: 2898 |007c: goto 0014 // -0068 │ │ -057eca: 0000 |007d: nop // spacer │ │ -057ecc: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +05732c: |[05732c] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05733c: 54da ab05 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +057340: 6e20 7c15 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@157c │ │ +057346: 54da b105 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +05734a: 6e20 7c15 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@157c │ │ +057350: 6e10 dc15 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +057356: 0a00 |000d: move-result v0 │ │ +057358: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +05735a: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +05735e: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +057364: 0f07 |0014: return v7 │ │ +057366: 6e10 e215 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +05736c: 0a08 |0018: move-result v8 │ │ +05736e: 6e10 e415 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +057374: 0a09 |001c: move-result v9 │ │ +057376: 59d8 a805 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05a8 │ │ +05737a: 59d9 a905 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05a9 │ │ +05737e: 120a |0021: const/4 v10, #int 0 // #0 │ │ +057380: 5cda a405 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ +057384: 120a |0024: const/4 v10, #int 0 // #0 │ │ +057386: 5cda a305 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +05738a: 28ed |0027: goto 0014 // -0013 │ │ +05738c: 6e10 e215 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +057392: 0a08 |002b: move-result v8 │ │ +057394: 6e10 e415 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05739a: 0a09 |002f: move-result v9 │ │ +05739c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +05739e: 54da ab05 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +0573a2: 878b |0033: float-to-int v11, v8 │ │ +0573a4: 879c |0034: float-to-int v12, v9 │ │ +0573a6: 6e30 6d15 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +0573ac: 0c06 |0038: move-result-object v6 │ │ +0573ae: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +0573b2: 6e20 ed12 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@12ed │ │ +0573b8: 0a0a |003e: move-result v10 │ │ +0573ba: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0573be: 52da a805 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@05a8 │ │ +0573c2: a701 080a |0043: sub-float v1, v8, v10 │ │ +0573c6: 52da a905 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@05a9 │ │ +0573ca: a702 090a |0047: sub-float v2, v9, v10 │ │ +0573ce: 54da ab05 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +0573d2: 6e10 7515 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1575 │ │ +0573d8: 0a05 |004e: move-result v5 │ │ +0573da: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +0573de: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +0573e2: c6ba |0053: add-float/2addr v10, v11 │ │ +0573e4: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +0573e8: 82bb |0056: int-to-float v11, v11 │ │ +0573ea: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +0573ee: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +0573f2: 6e10 d412 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@12d4 │ │ +0573f8: 0c03 |005e: move-result-object v3 │ │ +0573fa: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +0573fe: 6e20 de12 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ +057404: 0a0a |0064: move-result v10 │ │ +057406: 122b |0065: const/4 v11, #int 2 // #2 │ │ +057408: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +05740c: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +05740e: 6e20 cd12 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ +057414: 120a |006c: const/4 v10, #int 0 // #0 │ │ +057416: 5cda a405 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ +05741a: 28a5 |006f: goto 0014 // -005b │ │ +05741c: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +05741e: 28f8 |0071: goto 0069 // -0008 │ │ +057420: 121a |0072: const/4 v10, #int 1 // #1 │ │ +057422: 6e20 cd12 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ +057428: 120a |0076: const/4 v10, #int 0 // #0 │ │ +05742a: 5cda a405 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ +05742e: 120a |0079: const/4 v10, #int 0 // #0 │ │ +057430: 5cda a305 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@05a3 │ │ +057434: 2898 |007c: goto 0014 // -0068 │ │ +057436: 0000 |007d: nop // spacer │ │ +057438: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0005 line=1022 │ │ 0x000a line=1024 │ │ 0x000e line=1025 │ │ 0x000f line=1027 │ │ @@ -84726,34 +84722,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -057ee4: |[057ee4] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -057ef4: 6e20 d312 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -057efa: 0c00 |0003: move-result-object v0 │ │ -057efc: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -057f00: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -057f04: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -057f08: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -057f0e: 1a03 8b09 |000d: const-string v3, "No drawer view found with gravity " // string@098b │ │ -057f12: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057f18: 0c02 |0012: move-result-object v2 │ │ -057f1a: 7110 e612 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@12e6 │ │ -057f20: 0c03 |0016: move-result-object v3 │ │ -057f22: 6e20 431a 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057f28: 0c02 |001a: move-result-object v2 │ │ -057f2a: 6e10 481a 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -057f30: 0c02 |001e: move-result-object v2 │ │ -057f32: 7020 001a 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -057f38: 2701 |0022: throw v1 │ │ -057f3a: 6e20 0013 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1300 │ │ -057f40: 0e00 |0026: return-void │ │ +057450: |[057450] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +057460: 6e20 d312 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +057466: 0c00 |0003: move-result-object v0 │ │ +057468: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +05746c: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +057470: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +057474: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05747a: 1a03 9409 |000d: const-string v3, "No drawer view found with gravity " // string@0994 │ │ +05747e: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057484: 0c02 |0012: move-result-object v2 │ │ +057486: 7110 e612 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@12e6 │ │ +05748c: 0c03 |0016: move-result-object v3 │ │ +05748e: 6e20 431a 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +057494: 0c02 |001a: move-result-object v2 │ │ +057496: 6e10 481a 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05749c: 0c02 |001e: move-result-object v2 │ │ +05749e: 7020 001a 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0574a4: 2701 |0022: throw v1 │ │ +0574a6: 6e20 0013 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1300 │ │ +0574ac: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0004 line=1156 │ │ 0x0006 line=1157 │ │ 0x0023 line=1160 │ │ 0x0026 line=1161 │ │ @@ -84767,64 +84763,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -057f44: |[057f44] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -057f54: 6e20 f012 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -057f5a: 0a01 |0003: move-result v1 │ │ -057f5c: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -057f60: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -057f64: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -057f68: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -057f6e: 1a03 b90b |000d: const-string v3, "View " // string@0bb9 │ │ -057f72: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057f78: 0c02 |0012: move-result-object v2 │ │ -057f7a: 6e20 421a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -057f80: 0c02 |0016: move-result-object v2 │ │ -057f82: 1a03 5100 |0017: const-string v3, " is not a sliding drawer" // string@0051 │ │ -057f86: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -057f8c: 0c02 |001c: move-result-object v2 │ │ -057f8e: 6e10 481a 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -057f94: 0c02 |0020: move-result-object v2 │ │ -057f96: 7020 001a 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -057f9c: 2701 |0024: throw v1 │ │ -057f9e: 5541 a605 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ -057fa2: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -057fa6: 6e10 1d16 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -057fac: 0c00 |002c: move-result-object v0 │ │ -057fae: 1f00 bb02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -057fb2: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -057fb6: 5901 8605 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -057fba: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -057fbc: 5c01 8405 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ -057fc0: 6e10 ec12 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -057fc6: 0e00 |0039: return-void │ │ -057fc8: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -057fca: 6e30 c812 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -057fd0: 0a01 |003e: move-result v1 │ │ -057fd2: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -057fd6: 5441 ab05 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -057fda: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -057fdc: 6e10 3b16 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ -057fe2: 0a03 |0047: move-result v3 │ │ -057fe4: 6e40 8615 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -057fea: 28eb |004b: goto 0036 // -0015 │ │ -057fec: 5441 b105 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -057ff0: 6e10 e512 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -057ff6: 0a02 |0051: move-result v2 │ │ -057ff8: 6e10 4016 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -057ffe: 0a03 |0055: move-result v3 │ │ -058000: b132 |0056: sub-int/2addr v2, v3 │ │ -058002: 6e10 3b16 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ -058008: 0a03 |005a: move-result v3 │ │ -05800a: 6e40 8615 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -058010: 28d8 |005e: goto 0036 // -0028 │ │ +0574b0: |[0574b0] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0574c0: 6e20 f012 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +0574c6: 0a01 |0003: move-result v1 │ │ +0574c8: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0574cc: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0574d0: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0574d4: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0574da: 1a03 c20b |000d: const-string v3, "View " // string@0bc2 │ │ +0574de: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0574e4: 0c02 |0012: move-result-object v2 │ │ +0574e6: 6e20 421a 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0574ec: 0c02 |0016: move-result-object v2 │ │ +0574ee: 1a03 5100 |0017: const-string v3, " is not a sliding drawer" // string@0051 │ │ +0574f2: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0574f8: 0c02 |001c: move-result-object v2 │ │ +0574fa: 6e10 481a 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +057500: 0c02 |0020: move-result-object v2 │ │ +057502: 7020 001a 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +057508: 2701 |0024: throw v1 │ │ +05750a: 5541 a605 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@05a6 │ │ +05750e: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +057512: 6e10 1d16 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +057518: 0c00 |002c: move-result-object v0 │ │ +05751a: 1f00 c402 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +05751e: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +057522: 5901 8605 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +057526: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +057528: 5c01 8405 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0584 │ │ +05752c: 6e10 ec12 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +057532: 0e00 |0039: return-void │ │ +057534: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +057536: 6e30 c812 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +05753c: 0a01 |003e: move-result v1 │ │ +05753e: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +057542: 5441 ab05 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +057546: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +057548: 6e10 3b16 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ +05754e: 0a03 |0047: move-result v3 │ │ +057550: 6e40 8615 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +057556: 28eb |004b: goto 0036 // -0015 │ │ +057558: 5441 b105 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +05755c: 6e10 e512 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +057562: 0a02 |0051: move-result v2 │ │ +057564: 6e10 4016 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +05756a: 0a03 |0055: move-result v3 │ │ +05756c: b132 |0056: sub-int/2addr v2, v3 │ │ +05756e: 6e10 3b16 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ +057574: 0a03 |005a: move-result v3 │ │ +057576: 6e40 8615 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +05757c: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0006 line=1130 │ │ 0x0025 line=1133 │ │ 0x0029 line=1134 │ │ 0x002f line=1135 │ │ @@ -84844,21 +84840,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -058014: |[058014] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -058024: 6f20 ca16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@16ca │ │ -05802a: 5c12 a405 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ -05802e: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -058032: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -058034: 6e20 cd12 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ -05803a: 0e00 |000b: return-void │ │ +057580: |[057580] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +057590: 6f20 ca16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@16ca │ │ +057596: 5c12 a405 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@05a4 │ │ +05759a: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +05759e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0575a0: 6e20 cd12 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@12cd │ │ +0575a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0003 line=1078 │ │ 0x0005 line=1079 │ │ 0x0007 line=1080 │ │ 0x000b line=1082 │ │ @@ -84871,19 +84867,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05803c: |[05803c] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -05804c: 5510 a705 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05a7 │ │ -058050: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -058054: 6f10 cb16 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@16cb │ │ -05805a: 0e00 |0007: return-void │ │ +0575a8: |[0575a8] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0575b8: 5510 a705 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@05a7 │ │ +0575bc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0575c0: 6f10 cb16 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@16cb │ │ +0575c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ 0x0004 line=873 │ │ 0x0007 line=875 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -84893,17 +84889,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 │ │ -05805c: |[05805c] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -05806c: 5b01 ac05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -058070: 0e00 |0002: return-void │ │ +0575c8: |[0575c8] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +0575d8: 5b01 ac05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +0575dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0002 line=344 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -84913,20 +84909,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -058074: |[058074] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -058084: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -058086: 6e30 0813 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ -05808c: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -05808e: 6e30 0813 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ -058094: 0e00 |0008: return-void │ │ +0575e0: |[0575e0] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +0575f0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0575f2: 6e30 0813 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ +0575f8: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +0575fa: 6e30 0813 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ +057600: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x0008 line=362 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -84937,46 +84933,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -058098: |[058098] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0580a8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0580aa: 7110 4c0d 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -0580b0: 0a04 |0004: move-result v4 │ │ -0580b2: 7120 280b 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -0580b8: 0a00 |0008: move-result v0 │ │ -0580ba: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0580be: 5967 ad05 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ -0580c2: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0580c6: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0580ca: 5461 ab05 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -0580ce: 6e10 5a15 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -0580d4: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0580da: 0e00 |0019: return-void │ │ -0580dc: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0580de: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0580e2: 5967 ae05 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ -0580e6: 28ee |001f: goto 000d // -0012 │ │ -0580e8: 5461 b105 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0580ec: 28f1 |0022: goto 0013 // -000f │ │ -0580ee: 6e20 d312 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -0580f4: 0c03 |0026: move-result-object v3 │ │ -0580f6: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0580fa: 6e20 0013 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1300 │ │ -058100: 28ed |002c: goto 0019 // -0013 │ │ -058102: 6e20 d312 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -058108: 0c02 |0030: move-result-object v2 │ │ -05810a: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -05810e: 6e20 cb12 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@12cb │ │ -058114: 28e3 |0036: goto 0019 // -001d │ │ -058116: 0000 |0037: nop // spacer │ │ -058118: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +057604: |[057604] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +057614: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +057616: 7110 4c0d 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +05761c: 0a04 |0004: move-result v4 │ │ +05761e: 7120 280b 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +057624: 0a00 |0008: move-result v0 │ │ +057626: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +05762a: 5967 ad05 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@05ad │ │ +05762e: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +057632: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +057636: 5461 ab05 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +05763a: 6e10 5a15 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +057640: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +057646: 0e00 |0019: return-void │ │ +057648: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +05764a: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +05764e: 5967 ae05 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@05ae │ │ +057652: 28ee |001f: goto 000d // -0012 │ │ +057654: 5461 b105 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +057658: 28f1 |0022: goto 0013 // -000f │ │ +05765a: 6e20 d312 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +057660: 0c03 |0026: move-result-object v3 │ │ +057662: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +057666: 6e20 0013 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@1300 │ │ +05766c: 28ed |002c: goto 0019 // -0013 │ │ +05766e: 6e20 d312 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +057674: 0c02 |0030: move-result-object v2 │ │ +057676: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +05767a: 6e20 cb12 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@12cb │ │ +057680: 28e3 |0036: goto 0019 // -001d │ │ +057682: 0000 |0037: nop // spacer │ │ +057684: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0009 line=386 │ │ 0x000b line=387 │ │ 0x000d line=391 │ │ 0x000f line=393 │ │ @@ -85007,42 +85003,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -058128: |[058128] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -058138: 6e20 f012 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -05813e: 0a01 |0003: move-result v1 │ │ -058140: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -058144: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -058148: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -05814c: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -058152: 1a03 b90b |000d: const-string v3, "View " // string@0bb9 │ │ -058156: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05815c: 0c02 |0012: move-result-object v2 │ │ -05815e: 6e20 421a 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -058164: 0c02 |0016: move-result-object v2 │ │ -058166: 1a03 4f00 |0017: const-string v3, " is not a " // string@004f │ │ -05816a: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -058170: 0c02 |001c: move-result-object v2 │ │ -058172: 1a03 bd0f |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0fbd │ │ -058176: 6e20 431a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05817c: 0c02 |0022: move-result-object v2 │ │ -05817e: 6e10 481a 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -058184: 0c02 |0026: move-result-object v2 │ │ -058186: 7020 001a 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -05818c: 2701 |002a: throw v1 │ │ -05818e: 6e10 1d16 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -058194: 0c01 |002e: move-result-object v1 │ │ -058196: 1f01 bb02 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -05819a: 5210 8105 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ -05819e: 6e30 0813 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ -0581a4: 0e00 |0036: return-void │ │ +057694: |[057694] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +0576a4: 6e20 f012 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +0576aa: 0a01 |0003: move-result v1 │ │ +0576ac: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +0576b0: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0576b4: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0576b8: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0576be: 1a03 c20b |000d: const-string v3, "View " // string@0bc2 │ │ +0576c2: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0576c8: 0c02 |0012: move-result-object v2 │ │ +0576ca: 6e20 421a 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0576d0: 0c02 |0016: move-result-object v2 │ │ +0576d2: 1a03 4f00 |0017: const-string v3, " is not a " // string@004f │ │ +0576d6: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0576dc: 0c02 |001c: move-result-object v2 │ │ +0576de: 1a03 c60f |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0fc6 │ │ +0576e2: 6e20 431a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0576e8: 0c02 |0022: move-result-object v2 │ │ +0576ea: 6e10 481a 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0576f0: 0c02 |0026: move-result-object v2 │ │ +0576f2: 7020 001a 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0576f8: 2701 |002a: throw v1 │ │ +0576fa: 6e10 1d16 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +057700: 0c01 |002e: move-result-object v1 │ │ +057702: 1f01 c402 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +057706: 5210 8105 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0581 │ │ +05770a: 6e30 0813 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@1308 │ │ +057710: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0006 line=433 │ │ 0x002b line=436 │ │ 0x0033 line=437 │ │ 0x0036 line=438 │ │ @@ -85057,21 +85053,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0581a8: |[0581a8] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0581b8: 6e10 e312 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@12e3 │ │ -0581be: 0c00 |0003: move-result-object v0 │ │ -0581c0: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -0581c6: 0c00 |0007: move-result-object v0 │ │ -0581c8: 6e30 0b13 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@130b │ │ -0581ce: 0e00 |000b: return-void │ │ +057714: |[057714] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +057724: 6e10 e312 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@12e3 │ │ +05772a: 0c00 |0003: move-result-object v0 │ │ +05772c: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +057732: 0c00 |0007: move-result-object v0 │ │ +057734: 6e30 0b13 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@130b │ │ +05773a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000b line=324 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -85082,30 +85078,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 │ │ -0581d0: |[0581d0] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0581e0: 7110 4c0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -0581e6: 0a01 |0003: move-result v1 │ │ -0581e8: 7120 280b 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -0581ee: 0a00 |0007: move-result v0 │ │ -0581f0: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0581f4: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0581f6: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0581fa: 5b34 b505 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ -0581fe: 6e10 ec12 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -058204: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -058208: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -05820a: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -05820e: 5b34 b605 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ -058212: 6e10 ec12 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -058218: 0e00 |001c: return-void │ │ +05773c: |[05773c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +05774c: 7110 4c0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +057752: 0a01 |0003: move-result v1 │ │ +057754: 7120 280b 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +05775a: 0a00 |0007: move-result v0 │ │ +05775c: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +057760: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +057762: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +057766: 5b34 b505 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@05b5 │ │ +05776a: 6e10 ec12 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +057770: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +057774: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +057776: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +05777a: 5b34 b605 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@05b6 │ │ +05777e: 6e10 ec12 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +057784: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0008 line=305 │ │ 0x000d line=306 │ │ 0x000f line=307 │ │ 0x0012 line=309 │ │ @@ -85123,27 +85119,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05821c: |[05821c] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -05822c: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -058232: 0a01 |0003: move-result v1 │ │ -058234: 7120 280b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ -05823a: 0a00 |0007: move-result v0 │ │ -05823c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -05823e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -058242: 5b24 b705 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05b7 │ │ -058246: 0e00 |000d: return-void │ │ -058248: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -05824a: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -05824e: 5b24 b805 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05b8 │ │ -058252: 28fa |0013: goto 000d // -0006 │ │ +057788: |[057788] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +057798: 7110 4c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +05779e: 0a01 |0003: move-result v1 │ │ +0577a0: 7120 280b 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0b28 │ │ +0577a6: 0a00 |0007: move-result v0 │ │ +0577a8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0577aa: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0577ae: 5b24 b705 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@05b7 │ │ +0577b2: 0e00 |000d: return-void │ │ +0577b4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0577b6: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +0577ba: 5b24 b805 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@05b8 │ │ +0577be: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0008 line=490 │ │ 0x000b line=491 │ │ 0x000d line=495 │ │ 0x000e line=492 │ │ @@ -85159,25 +85155,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -058254: |[058254] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -058264: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05826a: 0c00 |0003: move-result-object v0 │ │ -05826c: 1f00 bb02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -058270: 5201 8605 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -058274: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -058278: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -05827c: 0e00 |000c: return-void │ │ -05827e: 5904 8605 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -058282: 6e30 d112 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@12d1 │ │ -058288: 28fa |0012: goto 000c // -0006 │ │ +0577c0: |[0577c0] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0577d0: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0577d6: 0c00 |0003: move-result-object v0 │ │ +0577d8: 1f00 c402 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +0577dc: 5201 8605 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +0577e0: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0577e4: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0577e8: 0e00 |000c: return-void │ │ +0577ea: 5904 8605 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +0577ee: 6e30 d112 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@12d1 │ │ +0577f4: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=613 │ │ 0x000c line=619 │ │ 0x000d line=617 │ │ 0x000f line=618 │ │ @@ -85192,18 +85188,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05828c: |[05828c] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -05829c: 5901 b205 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ -0582a0: 6e10 ec12 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -0582a6: 0e00 |0005: return-void │ │ +0577f8: |[0577f8] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +057808: 5901 b205 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@05b2 │ │ +05780c: 6e10 ec12 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +057812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0005 line=334 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -85214,56 +85210,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0582a8: |[0582a8] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0582b8: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0582ba: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0582bc: 5474 ab05 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ -0582c0: 6e10 7615 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ -0582c6: 0a00 |0007: move-result v0 │ │ -0582c8: 5474 b105 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ -0582cc: 6e10 7615 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ -0582d2: 0a02 |000d: move-result v2 │ │ -0582d4: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0582d8: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0582dc: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0582de: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0582e2: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0582e6: 6e10 1d16 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -0582ec: 0c01 |001a: move-result-object v1 │ │ -0582ee: 1f01 bb02 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -0582f2: 5214 8605 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -0582f6: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0582f8: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -0582fc: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -058300: 6e20 cf12 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@12cf │ │ -058306: 5274 a505 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a5 │ │ -05830a: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -05830e: 5973 a505 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a5 │ │ -058312: 5474 ac05 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -058316: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -05831a: 5474 ac05 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ -05831e: 7220 9612 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1296 │ │ -058324: 0e00 |0036: return-void │ │ -058326: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -05832a: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -05832e: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -058330: 28d7 |003c: goto 0013 // -0029 │ │ -058332: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -058334: 28d5 |003e: goto 0013 // -002b │ │ -058336: 5214 8605 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ -05833a: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -05833e: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -058342: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -058346: 6e20 d012 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@12d0 │ │ -05834c: 28dd |004a: goto 0027 // -0023 │ │ +057814: |[057814] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +057824: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +057826: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +057828: 5474 ab05 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05ab │ │ +05782c: 6e10 7615 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ +057832: 0a00 |0007: move-result v0 │ │ +057834: 5474 b105 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@05b1 │ │ +057838: 6e10 7615 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ +05783e: 0a02 |000d: move-result v2 │ │ +057840: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +057844: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +057848: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +05784a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +05784e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +057852: 6e10 1d16 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +057858: 0c01 |001a: move-result-object v1 │ │ +05785a: 1f01 c402 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +05785e: 5214 8605 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +057862: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +057864: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +057868: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +05786c: 6e20 cf12 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@12cf │ │ +057872: 5274 a505 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a5 │ │ +057876: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +05787a: 5973 a505 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@05a5 │ │ +05787e: 5474 ac05 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +057882: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +057886: 5474 ac05 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@05ac │ │ +05788a: 7220 9612 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1296 │ │ +057890: 0e00 |0036: return-void │ │ +057892: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +057896: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +05789a: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +05789c: 28d7 |003c: goto 0013 // -0029 │ │ +05789e: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0578a0: 28d5 |003e: goto 0013 // -002b │ │ +0578a2: 5214 8605 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0586 │ │ +0578a6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +0578aa: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +0578ae: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +0578b2: 6e20 d012 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@12d0 │ │ +0578b8: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=522 │ │ 0x0008 line=523 │ │ 0x000e line=526 │ │ 0x0012 line=527 │ │ 0x0013 line=534 │ │ @@ -85292,17 +85288,17 @@ │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #384 header: │ │ -class_idx : 710 │ │ +class_idx : 719 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 786 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #384 annotations: │ │ @@ -85366,17 +85362,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 786 (EdgeEffectCompat.java) │ │ │ │ Class #385 header: │ │ -class_idx : 711 │ │ +class_idx : 720 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 786 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #385 annotations: │ │ @@ -85404,26 +85400,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058350: |[058350] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -058360: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -058364: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -058368: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05836c: 2200 c502 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@02c5 │ │ -058370: 7010 1b13 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@131b │ │ -058376: 6900 b905 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -05837a: 0e00 |000d: return-void │ │ -05837c: 2200 c402 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@02c4 │ │ -058380: 7010 1213 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1312 │ │ -058386: 6900 b905 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -05838a: 28f8 |0015: goto 000d // -0008 │ │ +0578bc: |[0578bc] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +0578cc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0578d0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0578d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0578d8: 2200 ce02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@02ce │ │ +0578dc: 7010 1b13 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@131b │ │ +0578e2: 6900 b905 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +0578e6: 0e00 |000d: return-void │ │ +0578e8: 2200 cd02 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@02cd │ │ +0578ec: 7010 1213 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1312 │ │ +0578f2: 6900 b905 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +0578f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -85433,21 +85429,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05838c: |[05838c] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -05839c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0583a2: 6200 b905 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -0583a6: 7220 2713 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1327 │ │ -0583ac: 0c00 |0008: move-result-object v0 │ │ -0583ae: 5b10 ba05 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -0583b2: 0e00 |000b: return-void │ │ +0578f8: |[0578f8] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +057908: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05790e: 6200 b905 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +057912: 7220 2713 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1327 │ │ +057918: 0c00 |0008: move-result-object v0 │ │ +05791a: 5b10 ba05 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +05791e: 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; │ │ @@ -85459,20 +85455,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0583b4: |[0583b4] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -0583c4: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -0583c8: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -0583cc: 7230 2413 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1324 │ │ -0583d2: 0a00 |0007: move-result v0 │ │ -0583d4: 0f00 |0008: return v0 │ │ +057920: |[057920] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +057930: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +057934: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +057938: 7230 2413 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1324 │ │ +05793e: 0a00 |0007: move-result v0 │ │ +057940: 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; │ │ │ │ @@ -85481,19 +85477,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0583d8: |[0583d8] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -0583e8: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -0583ec: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -0583f0: 7220 2513 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1325 │ │ -0583f6: 0e00 |0007: return-void │ │ +057944: |[057944] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +057954: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +057958: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +05795c: 7220 2513 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1325 │ │ +057962: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -85502,20 +85498,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0583f8: |[0583f8] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -058408: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -05840c: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -058410: 7220 2613 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1326 │ │ -058416: 0a00 |0007: move-result v0 │ │ -058418: 0f00 |0008: return v0 │ │ +057964: |[057964] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +057974: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +057978: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +05797c: 7220 2613 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1326 │ │ +057982: 0a00 |0007: move-result v0 │ │ +057984: 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;) │ │ @@ -85523,20 +85519,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05841c: |[05841c] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -05842c: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -058430: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -058434: 7230 2813 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1328 │ │ -05843a: 0a00 |0007: move-result v0 │ │ -05843c: 0f00 |0008: return v0 │ │ +057988: |[057988] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +057998: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +05799c: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +0579a0: 7230 2813 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1328 │ │ +0579a6: 0a00 |0007: move-result v0 │ │ +0579a8: 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 │ │ │ │ @@ -85545,20 +85541,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -058440: |[058440] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -058450: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -058454: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -058458: 7230 2913 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1329 │ │ -05845e: 0a00 |0007: move-result v0 │ │ -058460: 0f00 |0008: return v0 │ │ +0579ac: |[0579ac] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +0579bc: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +0579c0: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +0579c4: 7230 2913 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1329 │ │ +0579ca: 0a00 |0007: move-result v0 │ │ +0579cc: 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 │ │ │ │ @@ -85567,20 +85563,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058464: |[058464] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -058474: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -058478: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -05847c: 7220 2a13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@132a │ │ -058482: 0a00 |0007: move-result v0 │ │ -058484: 0f00 |0008: return v0 │ │ +0579d0: |[0579d0] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +0579e0: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +0579e4: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +0579e8: 7220 2a13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@132a │ │ +0579ee: 0a00 |0007: move-result v0 │ │ +0579f0: 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;) │ │ @@ -85588,34 +85584,34 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -058488: |[058488] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -058498: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ -05849c: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ -0584a0: 7240 2b13 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@132b │ │ -0584a6: 0e00 |0007: return-void │ │ +0579f4: |[0579f4] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +057a04: 6200 b905 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@05b9 │ │ +057a08: 5421 ba05 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@05ba │ │ +057a0c: 7240 2b13 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@132b │ │ +057a12: 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 : 786 (EdgeEffectCompat.java) │ │ │ │ Class #386 header: │ │ -class_idx : 712 │ │ +class_idx : 721 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 787 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #386 - │ │ @@ -85631,17 +85627,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0584a8: |[0584a8] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -0584b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0584be: 0e00 |0003: return-void │ │ +057a14: |[057a14] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +057a24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057a2a: 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;) │ │ @@ -85649,19 +85645,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 │ │ -0584c0: |[0584c0] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0584d0: 1f01 5b03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035b │ │ -0584d4: 6e20 9817 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1798 │ │ -0584da: 0a00 |0005: move-result v0 │ │ -0584dc: 0f00 |0006: return v0 │ │ +057a2c: |[057a2c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +057a3c: 1f01 6403 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0364 │ │ +057a40: 6e20 9817 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1798 │ │ +057a46: 0a00 |0005: move-result v0 │ │ +057a48: 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; │ │ │ │ @@ -85670,18 +85666,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0584e0: |[0584e0] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -0584f0: 1f00 5b03 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@035b │ │ -0584f4: 6e10 9917 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1799 │ │ -0584fa: 0e00 |0005: return-void │ │ +057a4c: |[057a4c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +057a5c: 1f00 6403 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0364 │ │ +057a60: 6e10 9917 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1799 │ │ +057a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -85690,19 +85686,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0584fc: |[0584fc] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -05850c: 1f01 5b03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035b │ │ -058510: 6e10 9a17 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@179a │ │ -058516: 0a00 |0005: move-result v0 │ │ -058518: 0f00 |0006: return v0 │ │ +057a68: |[057a68] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +057a78: 1f01 6403 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0364 │ │ +057a7c: 6e10 9a17 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@179a │ │ +057a82: 0a00 |0005: move-result v0 │ │ +057a84: 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;) │ │ @@ -85710,18 +85706,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 │ │ -05851c: |[05851c] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05852c: 2200 5b03 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@035b │ │ -058530: 7020 9717 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1797 │ │ -058536: 1100 |0005: return-object v0 │ │ +057a88: |[057a88] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +057a98: 2200 6403 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0364 │ │ +057a9c: 7020 9717 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1797 │ │ +057aa2: 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;) │ │ @@ -85729,19 +85725,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 │ │ -058538: |[058538] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -058548: 1f01 5b03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035b │ │ -05854c: 6e20 9b17 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@179b │ │ -058552: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -058554: 0f00 |0006: return v0 │ │ +057aa4: |[057aa4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +057ab4: 1f01 6403 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0364 │ │ +057ab8: 6e20 9b17 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@179b │ │ +057abe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +057ac0: 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 │ │ @@ -85751,19 +85747,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 │ │ -058558: |[058558] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -058568: 1f01 5b03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@035b │ │ -05856c: 6e20 9c17 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@179c │ │ -058572: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -058574: 0f00 |0006: return v0 │ │ +057ac4: |[057ac4] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +057ad4: 1f01 6403 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0364 │ │ +057ad8: 6e20 9c17 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@179c │ │ +057ade: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +057ae0: 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 │ │ @@ -85773,21 +85769,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058578: |[058578] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -058588: 0720 |0000: move-object v0, v2 │ │ -05858a: 1f00 5b03 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@035b │ │ -05858e: 6e10 9d17 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@179d │ │ -058594: 6e10 9a17 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@179a │ │ -05859a: 0a01 |0009: move-result v1 │ │ -05859c: 0f01 |000a: return v1 │ │ +057ae4: |[057ae4] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +057af4: 0720 |0000: move-object v0, v2 │ │ +057af6: 1f00 6403 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0364 │ │ +057afa: 6e10 9d17 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@179d │ │ +057b00: 6e10 9a17 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@179a │ │ +057b06: 0a01 |0009: move-result v1 │ │ +057b08: 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; │ │ @@ -85798,34 +85794,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 │ │ -0585a0: |[0585a0] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -0585b0: 1f00 5b03 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@035b │ │ -0585b4: 6e30 9e17 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@179e │ │ -0585ba: 0e00 |0005: return-void │ │ +057b0c: |[057b0c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +057b1c: 1f00 6403 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0364 │ │ +057b20: 6e30 9e17 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@179e │ │ +057b26: 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 : 787 (EdgeEffectCompatIcs.java) │ │ │ │ Class #387 header: │ │ -class_idx : 713 │ │ +class_idx : 722 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 804 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #387 annotations: │ │ @@ -85841,18 +85837,18 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 804 (ExploreByTouchHelper.java) │ │ │ │ Class #388 header: │ │ -class_idx : 718 │ │ +class_idx : 727 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2176 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2185 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -85870,21 +85866,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 : 2176 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2185 (ListPopupWindowCompat.java) │ │ │ │ Class #389 header: │ │ -class_idx : 719 │ │ +class_idx : 728 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2176 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2185 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -85907,26 +85903,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0585bc: |[0585bc] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -0585cc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0585d0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0585d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0585d8: 2201 cd02 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@02cd │ │ -0585dc: 7010 6213 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1362 │ │ -0585e2: 6901 c705 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05c7 │ │ -0585e6: 0e00 |000d: return-void │ │ -0585e8: 2201 cc02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@02cc │ │ -0585ec: 7010 6013 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1360 │ │ -0585f2: 6901 c705 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05c7 │ │ -0585f6: 28f8 |0015: goto 000d // -0008 │ │ +057b28: |[057b28] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +057b38: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +057b3c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +057b40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +057b44: 2201 d602 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@02d6 │ │ +057b48: 7010 6213 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1362 │ │ +057b4e: 6901 c705 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05c7 │ │ +057b52: 0e00 |000d: return-void │ │ +057b54: 2201 d502 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@02d5 │ │ +057b58: 7010 6013 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1360 │ │ +057b5e: 6901 c705 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05c7 │ │ +057b62: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -85938,17 +85934,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0585f8: |[0585f8] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -058608: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05860e: 0e00 |0003: return-void │ │ +057b64: |[057b64] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +057b74: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -85957,34 +85953,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 │ │ -058610: |[058610] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -058620: 6200 c705 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05c7 │ │ -058624: 7230 6413 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@1364 │ │ -05862a: 0c00 |0005: move-result-object v0 │ │ -05862c: 1100 |0006: return-object v0 │ │ +057b7c: |[057b7c] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +057b8c: 6200 c705 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@05c7 │ │ +057b90: 7230 6413 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@1364 │ │ +057b96: 0c00 |0005: move-result-object v0 │ │ +057b98: 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 : 2176 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2185 (ListPopupWindowCompat.java) │ │ │ │ Class #390 header: │ │ -class_idx : 720 │ │ +class_idx : 729 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2177 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2186 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #390 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -85999,17 +85995,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058630: |[058630] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -058640: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058646: 0e00 |0003: return-void │ │ +057b9c: |[057b9c] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +057bac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057bb2: 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;) │ │ @@ -86017,34 +86013,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 │ │ -058648: |[058648] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -058658: 1f01 6703 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0367 │ │ -05865c: 6e20 b517 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@17b5 │ │ -058662: 0c00 |0005: move-result-object v0 │ │ -058664: 1100 |0006: return-object v0 │ │ +057bb4: |[057bb4] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +057bc4: 1f01 7003 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0370 │ │ +057bc8: 6e20 b517 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@17b5 │ │ +057bce: 0c00 |0005: move-result-object v0 │ │ +057bd0: 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 : 2177 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 2186 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #391 header: │ │ -class_idx : 724 │ │ +class_idx : 733 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2571 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -86062,21 +86058,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 : 2571 (PopupMenuCompat.java) │ │ + source_file_idx : 2580 (PopupMenuCompat.java) │ │ │ │ Class #392 header: │ │ -class_idx : 725 │ │ +class_idx : 734 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2571 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2580 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -86099,26 +86095,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058668: |[058668] android.support.v4.widget.PopupMenuCompat.:()V │ │ -058678: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -05867c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -058680: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058684: 2201 d302 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@02d3 │ │ -058688: 7010 7013 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1370 │ │ -05868e: 6901 c905 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05c9 │ │ -058692: 0e00 |000d: return-void │ │ -058694: 2201 d202 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@02d2 │ │ -058698: 7010 6e13 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@136e │ │ -05869e: 6901 c905 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05c9 │ │ -0586a2: 28f8 |0015: goto 000d // -0008 │ │ +057bd4: |[057bd4] android.support.v4.widget.PopupMenuCompat.:()V │ │ +057be4: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +057be8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +057bec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +057bf0: 2201 dc02 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@02dc │ │ +057bf4: 7010 7013 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1370 │ │ +057bfa: 6901 c905 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05c9 │ │ +057bfe: 0e00 |000d: return-void │ │ +057c00: 2201 db02 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@02db │ │ +057c04: 7010 6e13 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@136e │ │ +057c0a: 6901 c905 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05c9 │ │ +057c0e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -86130,17 +86126,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0586a4: |[0586a4] android.support.v4.widget.PopupMenuCompat.:()V │ │ -0586b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0586ba: 0e00 |0003: return-void │ │ +057c10: |[057c10] android.support.v4.widget.PopupMenuCompat.:()V │ │ +057c20: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -86149,33 +86145,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 │ │ -0586bc: |[0586bc] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0586cc: 6200 c905 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05c9 │ │ -0586d0: 7220 7213 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1372 │ │ -0586d6: 0c00 |0005: move-result-object v0 │ │ -0586d8: 1100 |0006: return-object v0 │ │ +057c28: |[057c28] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +057c38: 6200 c905 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@05c9 │ │ +057c3c: 7220 7213 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1372 │ │ +057c42: 0c00 |0005: move-result-object v0 │ │ +057c44: 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 : 2571 (PopupMenuCompat.java) │ │ + source_file_idx : 2580 (PopupMenuCompat.java) │ │ │ │ Class #393 header: │ │ -class_idx : 726 │ │ +class_idx : 735 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2581 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #393 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -86190,17 +86186,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0586dc: |[0586dc] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -0586ec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0586f2: 0e00 |0003: return-void │ │ +057c48: |[057c48] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +057c58: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057c5e: 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;) │ │ @@ -86208,33 +86204,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 │ │ -0586f4: |[0586f4] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -058704: 1f01 6d03 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@036d │ │ -058708: 6e10 db17 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@17db │ │ -05870e: 0c00 |0005: move-result-object v0 │ │ -058710: 1100 |0006: return-object v0 │ │ +057c60: |[057c60] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +057c70: 1f01 7603 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@0376 │ │ +057c74: 6e10 db17 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@17db │ │ +057c7a: 0c00 |0005: move-result-object v0 │ │ +057c7c: 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 : 2572 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 2581 (PopupMenuCompatKitKat.java) │ │ │ │ Class #394 header: │ │ -class_idx : 728 │ │ +class_idx : 737 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2707 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -86342,21 +86338,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 : 2707 (ScrollerCompat.java) │ │ + source_file_idx : 2716 (ScrollerCompat.java) │ │ │ │ Class #395 header: │ │ -class_idx : 732 │ │ +class_idx : 741 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2707 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2716 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -86393,36 +86389,36 @@ │ │ type : '(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -058714: |[058714] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -058724: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05872a: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ -05872e: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ -058732: 2200 db02 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@02db │ │ -058736: 7010 b413 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@13b4 │ │ -05873c: 5b10 cf05 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058740: 5410 cf05 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058744: 7230 8413 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1384 │ │ -05874a: 0c00 |0013: move-result-object v0 │ │ -05874c: 5b10 d005 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058750: 0e00 |0016: return-void │ │ -058752: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ -058756: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ -05875a: 2200 da02 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@02da │ │ -05875e: 7010 a313 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@13a3 │ │ -058764: 5b10 cf05 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058768: 28ec |0022: goto 000e // -0014 │ │ -05876a: 2200 d902 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@02d9 │ │ -05876e: 7010 9213 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1392 │ │ -058774: 5b10 cf05 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058778: 28e4 |002a: goto 000e // -001c │ │ +057c80: |[057c80] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +057c90: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057c96: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ +057c9a: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ +057c9e: 2200 e402 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@02e4 │ │ +057ca2: 7010 b413 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@13b4 │ │ +057ca8: 5b10 cf05 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057cac: 5410 cf05 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057cb0: 7230 8413 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1384 │ │ +057cb6: 0c00 |0013: move-result-object v0 │ │ +057cb8: 5b10 d005 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057cbc: 0e00 |0016: return-void │ │ +057cbe: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ +057cc2: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ +057cc6: 2200 e302 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@02e3 │ │ +057cca: 7010 a313 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@13a3 │ │ +057cd0: 5b10 cf05 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057cd4: 28ec |0022: goto 000e // -0014 │ │ +057cd6: 2200 e202 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@02e2 │ │ +057cda: 7010 9213 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1392 │ │ +057ce0: 5b10 cf05 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057ce4: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0007 line=264 │ │ 0x000e line=270 │ │ 0x0016 line=271 │ │ @@ -86440,18 +86436,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05877c: |[05877c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -05878c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -058790: 7040 b613 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13b6 │ │ -058796: 0e00 |0005: return-void │ │ +057ce8: |[057ce8] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +057cf8: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +057cfc: 7040 b613 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13b6 │ │ +057d02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -86462,19 +86458,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 │ │ -058798: |[058798] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -0587a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0587aa: 7120 bb13 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@13bb │ │ -0587b0: 0c00 |0004: move-result-object v0 │ │ -0587b2: 1100 |0005: return-object v0 │ │ +057d04: |[057d04] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +057d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d16: 7120 bb13 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@13bb │ │ +057d1c: 0c00 |0004: move-result-object v0 │ │ +057d1e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86482,18 +86478,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 │ │ -0587b4: |[0587b4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -0587c4: 2200 dc02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@02dc │ │ -0587c8: 7030 b713 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13b7 │ │ -0587ce: 1100 |0005: return-object v0 │ │ +057d20: |[057d20] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +057d30: 2200 e502 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@02e5 │ │ +057d34: 7030 b713 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13b7 │ │ +057d3a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -86503,19 +86499,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0587d0: |[0587d0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -0587e0: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0587e4: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0587e8: 7220 8213 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1382 │ │ -0587ee: 0e00 |0007: return-void │ │ +057d3c: |[057d3c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +057d4c: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057d50: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057d54: 7220 8213 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1382 │ │ +057d5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0007 line=431 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -86524,20 +86520,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0587f0: |[0587f0] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -058800: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058804: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058808: 7220 8313 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1383 │ │ -05880e: 0a00 |0007: move-result v0 │ │ -058810: 0f00 |0008: return v0 │ │ +057d5c: |[057d5c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +057d6c: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057d70: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057d74: 7220 8313 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1383 │ │ +057d7a: 0a00 |0007: move-result v0 │ │ +057d7c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86545,27 +86541,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -058814: |[058814] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -058824: 54a0 cf05 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058828: 54a1 d005 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -05882c: 01b2 |0004: move v2, v11 │ │ -05882e: 01c3 |0005: move v3, v12 │ │ -058830: 01d4 |0006: move v4, v13 │ │ -058832: 01e5 |0007: move v5, v14 │ │ -058834: 01f6 |0008: move v6, v15 │ │ -058836: 0207 1000 |0009: move/from16 v7, v16 │ │ -05883a: 0208 1100 |000b: move/from16 v8, v17 │ │ -05883e: 0209 1200 |000d: move/from16 v9, v18 │ │ -058842: 780a 8513 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@1385 │ │ -058848: 0e00 |0012: return-void │ │ +057d80: |[057d80] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +057d90: 54a0 cf05 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057d94: 54a1 d005 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057d98: 01b2 |0004: move v2, v11 │ │ +057d9a: 01c3 |0005: move v3, v12 │ │ +057d9c: 01d4 |0006: move v4, v13 │ │ +057d9e: 01e5 |0007: move v5, v14 │ │ +057da0: 01f6 |0008: move v6, v15 │ │ +057da2: 0207 1000 |0009: move/from16 v7, v16 │ │ +057da6: 0208 1100 |000b: move/from16 v8, v17 │ │ +057daa: 0209 1200 |000d: move/from16 v9, v18 │ │ +057dae: 780a 8513 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@1385 │ │ +057db4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -86582,29 +86578,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -05884c: |[05884c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -05885c: 54c0 cf05 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058860: 54c1 d005 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058864: 01d2 |0004: move v2, v13 │ │ -058866: 01e3 |0005: move v3, v14 │ │ -058868: 01f4 |0006: move v4, v15 │ │ -05886a: 0205 1000 |0007: move/from16 v5, v16 │ │ -05886e: 0206 1100 |0009: move/from16 v6, v17 │ │ -058872: 0207 1200 |000b: move/from16 v7, v18 │ │ -058876: 0208 1300 |000d: move/from16 v8, v19 │ │ -05887a: 0209 1400 |000f: move/from16 v9, v20 │ │ -05887e: 020a 1500 |0011: move/from16 v10, v21 │ │ -058882: 020b 1600 |0013: move/from16 v11, v22 │ │ -058886: 780c 8613 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@1386 │ │ -05888c: 0e00 |0018: return-void │ │ +057db8: |[057db8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +057dc8: 54c0 cf05 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057dcc: 54c1 d005 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057dd0: 01d2 |0004: move v2, v13 │ │ +057dd2: 01e3 |0005: move v3, v14 │ │ +057dd4: 01f4 |0006: move v4, v15 │ │ +057dd6: 0205 1000 |0007: move/from16 v5, v16 │ │ +057dda: 0206 1100 |0009: move/from16 v6, v17 │ │ +057dde: 0207 1200 |000b: move/from16 v7, v18 │ │ +057de2: 0208 1300 |000d: move/from16 v8, v19 │ │ +057de6: 0209 1400 |000f: move/from16 v9, v20 │ │ +057dea: 020a 1500 |0011: move/from16 v10, v21 │ │ +057dee: 020b 1600 |0013: move/from16 v11, v22 │ │ +057df2: 780c 8613 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@1386 │ │ +057df8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0018 line=423 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -86623,20 +86619,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058890: |[058890] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -0588a0: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0588a4: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0588a8: 7220 8713 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1387 │ │ -0588ae: 0a00 |0007: move-result v0 │ │ -0588b0: 0f00 |0008: return v0 │ │ +057dfc: |[057dfc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +057e0c: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057e10: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057e14: 7220 8713 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1387 │ │ +057e1a: 0a00 |0007: move-result v0 │ │ +057e1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86644,20 +86640,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0588b4: |[0588b4] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -0588c4: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0588c8: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0588cc: 7220 8813 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1388 │ │ -0588d2: 0a00 |0007: move-result v0 │ │ -0588d4: 0f00 |0008: return v0 │ │ +057e20: |[057e20] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +057e30: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057e34: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057e38: 7220 8813 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1388 │ │ +057e3e: 0a00 |0007: move-result v0 │ │ +057e40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86665,20 +86661,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0588d8: |[0588d8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -0588e8: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0588ec: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0588f0: 7220 8913 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1389 │ │ -0588f6: 0a00 |0007: move-result v0 │ │ -0588f8: 0f00 |0008: return v0 │ │ +057e44: |[057e44] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +057e54: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057e58: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057e5c: 7220 8913 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1389 │ │ +057e62: 0a00 |0007: move-result v0 │ │ +057e64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86686,20 +86682,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0588fc: |[0588fc] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -05890c: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058910: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058914: 7220 8a13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@138a │ │ -05891a: 0a00 |0007: move-result v0 │ │ -05891c: 0f00 |0008: return v0 │ │ +057e68: |[057e68] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +057e78: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057e7c: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057e80: 7220 8a13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@138a │ │ +057e86: 0a00 |0007: move-result v0 │ │ +057e88: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86707,20 +86703,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058920: |[058920] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -058930: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058934: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058938: 7220 8b13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@138b │ │ -05893e: 0a00 |0007: move-result v0 │ │ -058940: 0f00 |0008: return v0 │ │ +057e8c: |[057e8c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +057e9c: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057ea0: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057ea4: 7220 8b13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@138b │ │ +057eaa: 0a00 |0007: move-result v0 │ │ +057eac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86728,20 +86724,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058944: |[058944] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -058954: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058958: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -05895c: 7220 8c13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@138c │ │ -058962: 0a00 |0007: move-result v0 │ │ -058964: 0f00 |0008: return v0 │ │ +057eb0: |[057eb0] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +057ec0: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057ec4: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057ec8: 7220 8c13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@138c │ │ +057ece: 0a00 |0007: move-result v0 │ │ +057ed0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86749,20 +86745,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -058968: |[058968] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -058978: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -05897c: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058980: 7220 8d13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@138d │ │ -058986: 0a00 |0007: move-result v0 │ │ -058988: 0f00 |0008: return v0 │ │ +057ed4: |[057ed4] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +057ee4: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057ee8: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057eec: 7220 8d13 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@138d │ │ +057ef2: 0a00 |0007: move-result v0 │ │ +057ef4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -86770,19 +86766,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -05898c: |[05898c] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -05899c: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0589a0: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0589a4: 7255 8e13 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@138e │ │ -0589aa: 0e00 |0007: return-void │ │ +057ef8: |[057ef8] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +057f08: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057f0c: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057f10: 7255 8e13 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@138e │ │ +057f16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -86794,19 +86790,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0589ac: |[0589ac] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -0589bc: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0589c0: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0589c4: 7255 8f13 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@138f │ │ -0589ca: 0e00 |0007: return-void │ │ +057f18: |[057f18] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +057f28: 5420 cf05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057f2c: 5421 d005 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057f30: 7255 8f13 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@138f │ │ +057f36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -86818,23 +86814,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0589cc: |[0589cc] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -0589dc: 5460 cf05 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -0589e0: 5461 d005 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -0589e4: 0172 |0004: move v2, v7 │ │ -0589e6: 0183 |0005: move v3, v8 │ │ -0589e8: 0194 |0006: move v4, v9 │ │ -0589ea: 01a5 |0007: move v5, v10 │ │ -0589ec: 7806 9013 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1390 │ │ -0589f2: 0e00 |000b: return-void │ │ +057f38: |[057f38] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +057f48: 5460 cf05 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057f4c: 5461 d005 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057f50: 0172 |0004: move v2, v7 │ │ +057f52: 0183 |0005: move v3, v8 │ │ +057f54: 0194 |0006: move v4, v9 │ │ +057f56: 01a5 |0007: move v5, v10 │ │ +057f58: 7806 9013 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1390 │ │ +057f5e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -86847,43 +86843,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0589f4: |[0589f4] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -058a04: 5470 cf05 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ -058a08: 5471 d005 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ -058a0c: 0182 |0004: move v2, v8 │ │ -058a0e: 0193 |0005: move v3, v9 │ │ -058a10: 01a4 |0006: move v4, v10 │ │ -058a12: 01b5 |0007: move v5, v11 │ │ -058a14: 01c6 |0008: move v6, v12 │ │ -058a16: 7807 9113 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@1391 │ │ -058a1c: 0e00 |000c: return-void │ │ +057f60: |[057f60] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +057f70: 5470 cf05 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@05cf │ │ +057f74: 5471 d005 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@05d0 │ │ +057f78: 0182 |0004: move v2, v8 │ │ +057f7a: 0193 |0005: move v3, v9 │ │ +057f7c: 01a4 |0006: move v4, v10 │ │ +057f7e: 01b5 |0007: move v5, v11 │ │ +057f80: 01c6 |0008: move v6, v12 │ │ +057f82: 7807 9113 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@1391 │ │ +057f88: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x000c line=370 │ │ 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 : 2707 (ScrollerCompat.java) │ │ + source_file_idx : 2716 (ScrollerCompat.java) │ │ │ │ Class #396 header: │ │ -class_idx : 733 │ │ +class_idx : 742 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2708 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #396 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -86898,17 +86894,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058a20: |[058a20] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -058a30: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058a36: 0e00 |0003: return-void │ │ +057f8c: |[057f8c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +057f9c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +057fa2: 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;) │ │ @@ -86916,18 +86912,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -058a38: |[058a38] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -058a48: 1f00 6b03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058a4c: 6e10 cb17 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@17cb │ │ -058a52: 0e00 |0005: return-void │ │ +057fa4: |[057fa4] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +057fb4: 1f00 7403 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +057fb8: 6e10 cb17 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@17cb │ │ +057fbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -86936,19 +86932,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058a54: |[058a54] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -058a64: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058a68: 6e10 cc17 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@17cc │ │ -058a6e: 0a00 |0005: move-result v0 │ │ -058a70: 0f00 |0006: return v0 │ │ +057fc0: |[057fc0] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +057fd0: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +057fd4: 6e10 cc17 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@17cc │ │ +057fda: 0a00 |0005: move-result v0 │ │ +057fdc: 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;) │ │ @@ -86956,22 +86952,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 │ │ -058a74: |[058a74] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -058a84: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -058a88: 2200 6b03 |0002: new-instance v0, Landroid/widget/OverScroller; // type@036b │ │ -058a8c: 7030 ca17 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@17ca │ │ -058a92: 1100 |0007: return-object v0 │ │ -058a94: 2200 6b03 |0008: new-instance v0, Landroid/widget/OverScroller; // type@036b │ │ -058a98: 7020 c917 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@17c9 │ │ -058a9e: 28fa |000d: goto 0007 // -0006 │ │ +057fe0: |[057fe0] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +057ff0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +057ff4: 2200 7403 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0374 │ │ +057ff8: 7030 ca17 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@17ca │ │ +057ffe: 1100 |0007: return-object v0 │ │ +058000: 2200 7403 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0374 │ │ +058004: 7020 c917 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@17c9 │ │ +05800a: 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; │ │ │ │ @@ -86980,27 +86976,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 │ │ -058aa0: |[058aa0] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -058ab0: 0790 |0000: move-object v0, v9 │ │ -058ab2: 1f00 6b03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058ab6: 01a1 |0003: move v1, v10 │ │ -058ab8: 01b2 |0004: move v2, v11 │ │ -058aba: 01c3 |0005: move v3, v12 │ │ -058abc: 01d4 |0006: move v4, v13 │ │ -058abe: 01e5 |0007: move v5, v14 │ │ -058ac0: 01f6 |0008: move v6, v15 │ │ -058ac2: 0207 1000 |0009: move/from16 v7, v16 │ │ -058ac6: 0208 1100 |000b: move/from16 v8, v17 │ │ -058aca: 7409 cd17 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@17cd │ │ -058ad0: 0e00 |0010: return-void │ │ +05800c: |[05800c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +05801c: 0790 |0000: move-object v0, v9 │ │ +05801e: 1f00 7403 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +058022: 01a1 |0003: move v1, v10 │ │ +058024: 01b2 |0004: move v2, v11 │ │ +058026: 01c3 |0005: move v3, v12 │ │ +058028: 01d4 |0006: move v4, v13 │ │ +05802a: 01e5 |0007: move v5, v14 │ │ +05802c: 01f6 |0008: move v6, v15 │ │ +05802e: 0207 1000 |0009: move/from16 v7, v16 │ │ +058032: 0208 1100 |000b: move/from16 v8, v17 │ │ +058036: 7409 cd17 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@17cd │ │ +05803c: 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 │ │ @@ -87017,29 +87013,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 │ │ -058ad4: |[058ad4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -058ae4: 07b0 |0000: move-object v0, v11 │ │ -058ae6: 1f00 6b03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058aea: 01c1 |0003: move v1, v12 │ │ -058aec: 01d2 |0004: move v2, v13 │ │ -058aee: 01e3 |0005: move v3, v14 │ │ -058af0: 01f4 |0006: move v4, v15 │ │ -058af2: 0205 1000 |0007: move/from16 v5, v16 │ │ -058af6: 0206 1100 |0009: move/from16 v6, v17 │ │ -058afa: 0207 1200 |000b: move/from16 v7, v18 │ │ -058afe: 0208 1300 |000d: move/from16 v8, v19 │ │ -058b02: 0209 1400 |000f: move/from16 v9, v20 │ │ -058b06: 020a 1500 |0011: move/from16 v10, v21 │ │ -058b0a: 740b ce17 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@17ce │ │ -058b10: 0e00 |0016: return-void │ │ +058040: |[058040] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +058050: 07b0 |0000: move-object v0, v11 │ │ +058052: 1f00 7403 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +058056: 01c1 |0003: move v1, v12 │ │ +058058: 01d2 |0004: move v2, v13 │ │ +05805a: 01e3 |0005: move v3, v14 │ │ +05805c: 01f4 |0006: move v4, v15 │ │ +05805e: 0205 1000 |0007: move/from16 v5, v16 │ │ +058062: 0206 1100 |0009: move/from16 v6, v17 │ │ +058066: 0207 1200 |000b: move/from16 v7, v18 │ │ +05806a: 0208 1300 |000d: move/from16 v8, v19 │ │ +05806e: 0209 1400 |000f: move/from16 v9, v20 │ │ +058072: 020a 1500 |0011: move/from16 v10, v21 │ │ +058076: 740b ce17 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@17ce │ │ +05807c: 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 │ │ @@ -87058,19 +87054,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058b14: |[058b14] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -058b24: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058b28: 6e10 d017 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@17d0 │ │ -058b2e: 0a00 |0005: move-result v0 │ │ -058b30: 0f00 |0006: return v0 │ │ +058080: |[058080] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +058090: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +058094: 6e10 d017 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@17d0 │ │ +05809a: 0a00 |0005: move-result v0 │ │ +05809c: 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;) │ │ @@ -87078,19 +87074,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058b34: |[058b34] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -058b44: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058b48: 6e10 d117 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@17d1 │ │ -058b4e: 0a00 |0005: move-result v0 │ │ -058b50: 0f00 |0006: return v0 │ │ +0580a0: |[0580a0] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0580b0: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +0580b4: 6e10 d117 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@17d1 │ │ +0580ba: 0a00 |0005: move-result v0 │ │ +0580bc: 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;) │ │ @@ -87098,19 +87094,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058b54: |[058b54] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -058b64: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058b68: 6e10 d217 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@17d2 │ │ -058b6e: 0a00 |0005: move-result v0 │ │ -058b70: 0f00 |0006: return v0 │ │ +0580c0: |[0580c0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0580d0: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +0580d4: 6e10 d217 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@17d2 │ │ +0580da: 0a00 |0005: move-result v0 │ │ +0580dc: 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;) │ │ @@ -87118,19 +87114,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058b74: |[058b74] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -058b84: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058b88: 6e10 d317 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@17d3 │ │ -058b8e: 0a00 |0005: move-result v0 │ │ -058b90: 0f00 |0006: return v0 │ │ +0580e0: |[0580e0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0580f0: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +0580f4: 6e10 d317 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@17d3 │ │ +0580fa: 0a00 |0005: move-result v0 │ │ +0580fc: 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;) │ │ @@ -87138,19 +87134,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058b94: |[058b94] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -058ba4: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058ba8: 6e10 d417 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@17d4 │ │ -058bae: 0a00 |0005: move-result v0 │ │ -058bb0: 0f00 |0006: return v0 │ │ +058100: |[058100] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +058110: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +058114: 6e10 d417 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@17d4 │ │ +05811a: 0a00 |0005: move-result v0 │ │ +05811c: 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;) │ │ @@ -87158,19 +87154,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058bb4: |[058bb4] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -058bc4: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058bc8: 6e10 d517 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@17d5 │ │ -058bce: 0a00 |0005: move-result v0 │ │ -058bd0: 0f00 |0006: return v0 │ │ +058120: |[058120] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +058130: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +058134: 6e10 d517 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@17d5 │ │ +05813a: 0a00 |0005: move-result v0 │ │ +05813c: 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;) │ │ @@ -87178,18 +87174,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 │ │ -058bd4: |[058bd4] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -058be4: 1f00 6b03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058be8: 6e40 d617 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@17d6 │ │ -058bee: 0e00 |0005: return-void │ │ +058140: |[058140] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +058150: 1f00 7403 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +058154: 6e40 d617 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@17d6 │ │ +05815a: 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 │ │ @@ -87201,18 +87197,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 │ │ -058bf0: |[058bf0] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -058c00: 1f00 6b03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058c04: 6e40 d717 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@17d7 │ │ -058c0a: 0e00 |0005: return-void │ │ +05815c: |[05815c] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +05816c: 1f00 7403 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +058170: 6e40 d717 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@17d7 │ │ +058176: 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 │ │ @@ -87224,18 +87220,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 │ │ -058c0c: |[058c0c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -058c1c: 1f00 6b03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058c20: 6e54 d817 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@17d8 │ │ -058c26: 0e00 |0005: return-void │ │ +058178: |[058178] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +058188: 1f00 7403 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +05818c: 6e54 d817 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@17d8 │ │ +058192: 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 │ │ @@ -87248,44 +87244,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 │ │ -058c28: |[058c28] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -058c38: 0760 |0000: move-object v0, v6 │ │ -058c3a: 1f00 6b03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@036b │ │ -058c3e: 0171 |0003: move v1, v7 │ │ -058c40: 0182 |0004: move v2, v8 │ │ -058c42: 0193 |0005: move v3, v9 │ │ -058c44: 01a4 |0006: move v4, v10 │ │ -058c46: 01b5 |0007: move v5, v11 │ │ -058c48: 7406 d917 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@17d9 │ │ -058c4e: 0e00 |000b: return-void │ │ +058194: |[058194] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0581a4: 0760 |0000: move-object v0, v6 │ │ +0581a6: 1f00 7403 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0374 │ │ +0581aa: 0171 |0003: move v1, v7 │ │ +0581ac: 0182 |0004: move v2, v8 │ │ +0581ae: 0193 |0005: move v3, v9 │ │ +0581b0: 01a4 |0006: move v4, v10 │ │ +0581b2: 01b5 |0007: move v5, v11 │ │ +0581b4: 7406 d917 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@17d9 │ │ +0581ba: 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 : 2708 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 2717 (ScrollerCompatGingerbread.java) │ │ │ │ Class #397 header: │ │ -class_idx : 734 │ │ +class_idx : 743 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2709 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2718 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #397 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -87300,17 +87296,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058c50: |[058c50] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -058c60: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058c66: 0e00 |0003: return-void │ │ +0581bc: |[0581bc] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +0581cc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0581d2: 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;) │ │ @@ -87318,33 +87314,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058c68: |[058c68] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -058c78: 1f01 6b03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@036b │ │ -058c7c: 6e10 cf17 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@17cf │ │ -058c82: 0a00 |0005: move-result v0 │ │ -058c84: 0f00 |0006: return v0 │ │ +0581d4: |[0581d4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0581e4: 1f01 7403 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0374 │ │ +0581e8: 6e10 cf17 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@17cf │ │ +0581ee: 0a00 |0005: move-result v0 │ │ +0581f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2709 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2718 (ScrollerCompatIcs.java) │ │ │ │ Class #398 header: │ │ -class_idx : 735 │ │ +class_idx : 744 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -87368,22 +87364,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -058c88: |[058c88] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -058c98: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058c9e: 7100 2114 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1421 │ │ -058ca4: 0c00 |0006: move-result-object v0 │ │ -058ca6: 7220 fe13 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@13fe │ │ -058cac: 0c00 |000a: move-result-object v0 │ │ -058cae: 5b10 d105 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d1 │ │ -058cb2: 0e00 |000d: return-void │ │ +0581f4: |[0581f4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +058204: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05820a: 7100 2114 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1421 │ │ +058210: 0c00 |0006: move-result-object v0 │ │ +058212: 7220 fe13 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@13fe │ │ +058218: 0c00 |000a: move-result-object v0 │ │ +05821a: 5b10 d105 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d1 │ │ +05821e: 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; │ │ @@ -87394,30 +87390,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058cb4: |[058cb4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -058cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058cc6: 0f00 |0001: return v0 │ │ +058220: |[058220] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +058230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058232: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #399 header: │ │ -class_idx : 736 │ │ +class_idx : 745 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -87441,22 +87437,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -058cc8: |[058cc8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -058cd8: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058cde: 7100 2114 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1421 │ │ -058ce4: 0c00 |0006: move-result-object v0 │ │ -058ce6: 7220 ff13 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@13ff │ │ -058cec: 0c00 |000a: move-result-object v0 │ │ -058cee: 5b10 d205 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d2 │ │ -058cf2: 0e00 |000d: return-void │ │ +058234: |[058234] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +058244: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05824a: 7100 2114 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1421 │ │ +058250: 0c00 |0006: move-result-object v0 │ │ +058252: 7220 ff13 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@13ff │ │ +058258: 0c00 |000a: move-result-object v0 │ │ +05825a: 5b10 d205 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d2 │ │ +05825e: 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; │ │ @@ -87467,17 +87463,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058cf4: |[058cf4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -058d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058d06: 0f00 |0001: return v0 │ │ +058260: |[058260] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +058270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058272: 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; │ │ │ │ @@ -87486,31 +87482,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058d08: |[058d08] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -058d18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058d1a: 0f00 |0001: return v0 │ │ +058274: |[058274] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +058284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058286: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #400 header: │ │ -class_idx : 741 │ │ +class_idx : 750 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -87630,21 +87626,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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #401 header: │ │ -class_idx : 743 │ │ +class_idx : 752 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -87667,33 +87663,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -058d1c: |[058d1c] android.support.v4.widget.SearchViewCompat.:()V │ │ -058d2c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -058d30: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -058d34: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058d38: 2200 e402 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@02e4 │ │ -058d3c: 7010 f613 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@13f6 │ │ -058d42: 6900 d705 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058d46: 0e00 |000d: return-void │ │ -058d48: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -058d4c: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -058d50: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -058d54: 2200 e302 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@02e3 │ │ -058d58: 7010 e513 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@13e5 │ │ -058d5e: 6900 d705 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058d62: 28f2 |001b: goto 000d // -000e │ │ -058d64: 2200 e602 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@02e6 │ │ -058d68: 7010 0c14 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@140c │ │ -058d6e: 6900 d705 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058d72: 28ea |0023: goto 000d // -0016 │ │ +058288: |[058288] android.support.v4.widget.SearchViewCompat.:()V │ │ +058298: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +05829c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0582a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0582a4: 2200 ed02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@02ed │ │ +0582a8: 7010 f613 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@13f6 │ │ +0582ae: 6900 d705 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0582b2: 0e00 |000d: return-void │ │ +0582b4: 6000 2d00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0582b8: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0582bc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0582c0: 2200 ec02 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@02ec │ │ +0582c4: 7010 e513 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@13e5 │ │ +0582ca: 6900 d705 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0582ce: 28f2 |001b: goto 000d // -000e │ │ +0582d0: 2200 ef02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@02ef │ │ +0582d4: 7010 0c14 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@140c │ │ +0582da: 6900 d705 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0582de: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -87705,17 +87701,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058d74: |[058d74] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -058d84: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058d8a: 0e00 |0003: return-void │ │ +0582e0: |[0582e0] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0582f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0582f6: 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; │ │ @@ -87725,36 +87721,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 │ │ -058d8c: |[058d8c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -058d9c: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058da0: 1100 |0002: return-object v0 │ │ +0582f8: |[0582f8] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +058308: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +05830c: 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 │ │ -058da4: |[058da4] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -058db4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058db8: 7220 fa13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@13fa │ │ -058dbe: 0c00 |0005: move-result-object v0 │ │ -058dc0: 1100 |0006: return-object v0 │ │ +058310: |[058310] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +058320: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058324: 7220 fa13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@13fa │ │ +05832a: 0c00 |0005: move-result-object v0 │ │ +05832c: 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;) │ │ @@ -87762,19 +87758,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058dc4: |[058dc4] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -058dd4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058dd8: 7220 fb13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@13fb │ │ -058dde: 0a00 |0005: move-result v0 │ │ -058de0: 0f00 |0006: return v0 │ │ +058330: |[058330] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +058340: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058344: 7220 fb13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@13fb │ │ +05834a: 0a00 |0005: move-result v0 │ │ +05834c: 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;) │ │ @@ -87782,19 +87778,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058de4: |[058de4] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -058df4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058df8: 7220 fc13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@13fc │ │ -058dfe: 0a00 |0005: move-result v0 │ │ -058e00: 0f00 |0006: return v0 │ │ +058350: |[058350] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +058360: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058364: 7220 fc13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@13fc │ │ +05836a: 0a00 |0005: move-result v0 │ │ +05836c: 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;) │ │ @@ -87802,19 +87798,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058e04: |[058e04] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -058e14: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058e18: 7220 fd13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@13fd │ │ -058e1e: 0a00 |0005: move-result v0 │ │ -058e20: 0f00 |0006: return v0 │ │ +058370: |[058370] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +058380: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058384: 7220 fd13 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@13fd │ │ +05838a: 0a00 |0005: move-result v0 │ │ +05838c: 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;) │ │ @@ -87822,19 +87818,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 │ │ -058e24: |[058e24] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -058e34: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058e38: 7220 0014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1400 │ │ -058e3e: 0c00 |0005: move-result-object v0 │ │ -058e40: 1100 |0006: return-object v0 │ │ +058390: |[058390] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0583a0: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0583a4: 7220 0014 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1400 │ │ +0583aa: 0c00 |0005: move-result-object v0 │ │ +0583ac: 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;) │ │ @@ -87842,18 +87838,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 │ │ -058e44: |[058e44] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -058e54: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058e58: 7230 0114 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1401 │ │ -058e5e: 0e00 |0005: return-void │ │ +0583b0: |[0583b0] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +0583c0: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0583c4: 7230 0114 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1401 │ │ +0583ca: 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 │ │ @@ -87863,18 +87859,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 │ │ -058e60: |[058e60] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -058e70: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058e74: 7230 0214 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1402 │ │ -058e7a: 0e00 |0005: return-void │ │ +0583cc: |[0583cc] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +0583dc: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0583e0: 7230 0214 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1402 │ │ +0583e6: 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 │ │ @@ -87884,18 +87880,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 │ │ -058e7c: |[058e7c] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -058e8c: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058e90: 7230 0314 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1403 │ │ -058e96: 0e00 |0005: return-void │ │ +0583e8: |[0583e8] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +0583f8: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0583fc: 7230 0314 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1403 │ │ +058402: 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 │ │ @@ -87905,18 +87901,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 │ │ -058e98: |[058e98] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -058ea8: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058eac: 7230 0414 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1404 │ │ -058eb2: 0e00 |0005: return-void │ │ +058404: |[058404] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +058414: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058418: 7230 0414 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1404 │ │ +05841e: 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 │ │ @@ -87926,19 +87922,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 │ │ -058eb4: |[058eb4] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -058ec4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058ec8: 5431 d105 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d1 │ │ -058ecc: 7230 0514 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1405 │ │ -058ed2: 0e00 |0007: return-void │ │ +058420: |[058420] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +058430: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058434: 5431 d105 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@05d1 │ │ +058438: 7230 0514 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1405 │ │ +05843e: 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; │ │ @@ -87948,19 +87944,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 │ │ -058ed4: |[058ed4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -058ee4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058ee8: 5431 d205 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d2 │ │ -058eec: 7230 0614 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1406 │ │ -058ef2: 0e00 |0007: return-void │ │ +058440: |[058440] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +058450: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058454: 5431 d205 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@05d2 │ │ +058458: 7230 0614 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1406 │ │ +05845e: 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; │ │ @@ -87970,18 +87966,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 │ │ -058ef4: |[058ef4] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -058f04: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058f08: 7240 0714 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1407 │ │ -058f0e: 0e00 |0005: return-void │ │ +058460: |[058460] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +058470: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058474: 7240 0714 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1407 │ │ +05847a: 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; │ │ @@ -87992,18 +87988,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 │ │ -058f10: |[058f10] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -058f20: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058f24: 7230 0814 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1408 │ │ -058f2a: 0e00 |0005: return-void │ │ +05847c: |[05847c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05848c: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +058490: 7230 0814 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1408 │ │ +058496: 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; │ │ @@ -88013,18 +88009,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 │ │ -058f2c: |[058f2c] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -058f3c: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058f40: 7230 0914 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1409 │ │ -058f46: 0e00 |0005: return-void │ │ +058498: |[058498] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0584a8: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0584ac: 7230 0914 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1409 │ │ +0584b2: 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 │ │ @@ -88034,18 +88030,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 │ │ -058f48: |[058f48] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -058f58: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058f5c: 7230 0a14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@140a │ │ -058f62: 0e00 |0005: return-void │ │ +0584b4: |[0584b4] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0584c4: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0584c8: 7230 0a14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@140a │ │ +0584ce: 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; │ │ @@ -88055,34 +88051,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 │ │ -058f64: |[058f64] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -058f74: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ -058f78: 7230 0b14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@140b │ │ -058f7e: 0e00 |0005: return-void │ │ +0584d0: |[0584d0] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0584e0: 6200 d705 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@05d7 │ │ +0584e4: 7230 0b14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@140b │ │ +0584ea: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #402 header: │ │ -class_idx : 744 │ │ +class_idx : 753 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2724 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -88107,18 +88103,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 │ │ -058f80: |[058f80] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -058f90: 5b01 d805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05d8 │ │ -058f94: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058f9a: 0e00 |0005: return-void │ │ +0584ec: |[0584ec] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +0584fc: 5b01 d805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05d8 │ │ +058500: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +058506: 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; │ │ │ │ @@ -88128,19 +88124,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058f9c: |[058f9c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -058fac: 5410 d805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05d8 │ │ -058fb0: 7220 3814 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1438 │ │ -058fb6: 0a00 |0005: move-result v0 │ │ -058fb8: 0f00 |0006: return v0 │ │ +058508: |[058508] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +058518: 5410 d805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05d8 │ │ +05851c: 7220 3814 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1438 │ │ +058522: 0a00 |0005: move-result v0 │ │ +058524: 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; │ │ │ │ @@ -88149,33 +88145,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058fbc: |[058fbc] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -058fcc: 5410 d805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05d8 │ │ -058fd0: 7220 3914 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1439 │ │ -058fd6: 0a00 |0005: move-result v0 │ │ -058fd8: 0f00 |0006: return v0 │ │ +058528: |[058528] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +058538: 5410 d805 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@05d8 │ │ +05853c: 7220 3914 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1439 │ │ +058542: 0a00 |0005: move-result v0 │ │ +058544: 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 : 2715 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2724 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #403 header: │ │ -class_idx : 745 │ │ +class_idx : 754 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2724 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -88200,18 +88196,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 │ │ -058fdc: |[058fdc] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -058fec: 5b01 d905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05d9 │ │ -058ff0: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -058ff6: 0e00 |0005: return-void │ │ +058548: |[058548] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +058558: 5b01 d905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05d9 │ │ +05855c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +058562: 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; │ │ │ │ @@ -88221,32 +88217,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058ff8: |[058ff8] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -059008: 5410 d905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05d9 │ │ -05900c: 7210 3714 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1437 │ │ -059012: 0a00 |0005: move-result v0 │ │ -059014: 0f00 |0006: return v0 │ │ +058564: |[058564] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +058574: 5410 d905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@05d9 │ │ +058578: 7210 3714 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1437 │ │ +05857e: 0a00 |0005: move-result v0 │ │ +058580: 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 : 2715 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2724 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #404 header: │ │ -class_idx : 746 │ │ +class_idx : 755 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2724 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #404 annotations: │ │ Annotations on class │ │ @@ -88264,21 +88260,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2715 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2724 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #405 header: │ │ -class_idx : 747 │ │ +class_idx : 756 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2724 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -88302,21 +88298,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 : 2715 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2724 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #406 header: │ │ -class_idx : 748 │ │ +class_idx : 757 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2715 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2724 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #406 annotations: │ │ Annotations on class │ │ @@ -88335,17 +88331,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059018: |[059018] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -059028: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05902e: 0e00 |0003: return-void │ │ +058584: |[058584] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +058594: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05859a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -88354,19 +88350,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 │ │ -059030: |[059030] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -059040: 1f01 7303 |0000: check-cast v1, Landroid/widget/SearchView; // type@0373 │ │ -059044: 6e10 f717 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@17f7 │ │ -05904a: 0c00 |0005: move-result-object v0 │ │ -05904c: 1100 |0006: return-object v0 │ │ +05859c: |[05859c] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0585ac: 1f01 7c03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037c │ │ +0585b0: 6e10 f717 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@17f7 │ │ +0585b6: 0c00 |0005: move-result-object v0 │ │ +0585b8: 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;) │ │ @@ -88374,19 +88370,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059050: |[059050] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -059060: 1f01 7303 |0000: check-cast v1, Landroid/widget/SearchView; // type@0373 │ │ -059064: 6e10 f817 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@17f8 │ │ -05906a: 0a00 |0005: move-result v0 │ │ -05906c: 0f00 |0006: return v0 │ │ +0585bc: |[0585bc] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +0585cc: 1f01 7c03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037c │ │ +0585d0: 6e10 f817 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@17f8 │ │ +0585d6: 0a00 |0005: move-result v0 │ │ +0585d8: 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;) │ │ @@ -88394,19 +88390,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059070: |[059070] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -059080: 1f01 7303 |0000: check-cast v1, Landroid/widget/SearchView; // type@0373 │ │ -059084: 6e10 f917 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@17f9 │ │ -05908a: 0a00 |0005: move-result v0 │ │ -05908c: 0f00 |0006: return v0 │ │ +0585dc: |[0585dc] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0585ec: 1f01 7c03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037c │ │ +0585f0: 6e10 f917 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@17f9 │ │ +0585f6: 0a00 |0005: move-result v0 │ │ +0585f8: 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;) │ │ @@ -88414,19 +88410,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -059090: |[059090] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0590a0: 1f01 7303 |0000: check-cast v1, Landroid/widget/SearchView; // type@0373 │ │ -0590a4: 6e10 fa17 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@17fa │ │ -0590aa: 0a00 |0005: move-result v0 │ │ -0590ac: 0f00 |0006: return v0 │ │ +0585fc: |[0585fc] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05860c: 1f01 7c03 |0000: check-cast v1, Landroid/widget/SearchView; // type@037c │ │ +058610: 6e10 fa17 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@17fa │ │ +058616: 0a00 |0005: move-result v0 │ │ +058618: 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;) │ │ @@ -88434,18 +88430,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 │ │ -0590b0: |[0590b0] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -0590c0: 2200 e902 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@02e9 │ │ -0590c4: 7020 3514 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1435 │ │ -0590ca: 1100 |0005: return-object v0 │ │ +05861c: |[05861c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +05862c: 2200 f202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@02f2 │ │ +058630: 7020 3514 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1435 │ │ +058636: 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;) │ │ @@ -88453,18 +88449,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 │ │ -0590cc: |[0590cc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -0590dc: 2200 e802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@02e8 │ │ -0590e0: 7020 3214 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1432 │ │ -0590e6: 1100 |0005: return-object v0 │ │ +058638: |[058638] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +058648: 2200 f102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@02f1 │ │ +05864c: 7020 3214 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1432 │ │ +058652: 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;) │ │ @@ -88472,18 +88468,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 │ │ -0590e8: |[0590e8] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0590f8: 2200 7303 |0000: new-instance v0, Landroid/widget/SearchView; // type@0373 │ │ -0590fc: 7020 f517 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@17f5 │ │ -059102: 1100 |0005: return-object v0 │ │ +058654: |[058654] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +058664: 2200 7c03 |0000: new-instance v0, Landroid/widget/SearchView; // type@037c │ │ +058668: 7020 f517 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@17f5 │ │ +05866e: 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;) │ │ @@ -88491,18 +88487,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 │ │ -059104: |[059104] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -059114: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -059118: 6e20 fc17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@17fc │ │ -05911e: 0e00 |0005: return-void │ │ +058670: |[058670] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +058680: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +058684: 6e20 fc17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@17fc │ │ +05868a: 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 │ │ @@ -88512,18 +88508,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 │ │ -059120: |[059120] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -059130: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -059134: 6e20 ff17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@17ff │ │ -05913a: 0e00 |0005: return-void │ │ +05868c: |[05868c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +05869c: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +0586a0: 6e20 ff17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@17ff │ │ +0586a6: 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 │ │ @@ -88533,19 +88529,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 │ │ -05913c: |[05913c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05914c: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -059150: 1f01 7103 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0371 │ │ -059154: 6e20 0018 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1800 │ │ -05915a: 0e00 |0007: return-void │ │ +0586a8: |[0586a8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0586b8: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +0586bc: 1f01 7a03 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@037a │ │ +0586c0: 6e20 0018 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1800 │ │ +0586c6: 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; │ │ @@ -88555,19 +88551,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 │ │ -05915c: |[05915c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05916c: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -059170: 1f01 7203 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0372 │ │ -059174: 6e20 0118 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1801 │ │ -05917a: 0e00 |0007: return-void │ │ +0586c8: |[0586c8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0586d8: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +0586dc: 1f01 7b03 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@037b │ │ +0586e0: 6e20 0118 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1801 │ │ +0586e6: 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; │ │ @@ -88577,18 +88573,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 │ │ -05917c: |[05917c] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05918c: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -059190: 6e30 0218 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1802 │ │ -059196: 0e00 |0005: return-void │ │ +0586e8: |[0586e8] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0586f8: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +0586fc: 6e30 0218 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1802 │ │ +058702: 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; │ │ @@ -88599,18 +88595,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 │ │ -059198: |[059198] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0591a8: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -0591ac: 6e20 0318 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1803 │ │ -0591b2: 0e00 |0005: return-void │ │ +058704: |[058704] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +058714: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +058718: 6e20 0318 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1803 │ │ +05871e: 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; │ │ @@ -88620,18 +88616,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 │ │ -0591b4: |[0591b4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0591c4: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -0591c8: 6e20 0418 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1804 │ │ -0591ce: 0e00 |0005: return-void │ │ +058720: |[058720] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +058730: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +058734: 6e20 0418 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1804 │ │ +05873a: 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 │ │ @@ -88641,27 +88637,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 │ │ -0591d0: |[0591d0] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0591e0: 0741 |0000: move-object v1, v4 │ │ -0591e2: 1f01 7303 |0001: check-cast v1, Landroid/widget/SearchView; // type@0373 │ │ -0591e6: 6e10 f617 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@17f6 │ │ -0591ec: 0c02 |0006: move-result-object v2 │ │ -0591ee: 1a03 cc1a |0007: const-string v3, "search" // string@1acc │ │ -0591f2: 6e20 d800 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -0591f8: 0c00 |000c: move-result-object v0 │ │ -0591fa: 1f00 1e00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001e │ │ -0591fe: 6e20 a800 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00a8 │ │ -059204: 0c02 |0012: move-result-object v2 │ │ -059206: 6e20 0518 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1805 │ │ -05920c: 0e00 |0016: return-void │ │ +05873c: |[05873c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05874c: 0741 |0000: move-object v1, v4 │ │ +05874e: 1f01 7c03 |0001: check-cast v1, Landroid/widget/SearchView; // type@037c │ │ +058752: 6e10 f617 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@17f6 │ │ +058758: 0c02 |0006: move-result-object v2 │ │ +05875a: 1a03 d51a |0007: const-string v3, "search" // string@1ad5 │ │ +05875e: 6e20 d800 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +058764: 0c00 |000c: move-result-object v0 │ │ +058766: 1f00 2000 |000d: check-cast v0, Landroid/app/SearchManager; // type@0020 │ │ +05876a: 6e20 a800 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00a8 │ │ +058770: 0c02 |0012: move-result-object v2 │ │ +058772: 6e20 0518 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1805 │ │ +058778: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -88675,34 +88671,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 │ │ -059210: |[059210] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -059220: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -059224: 6e20 0618 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1806 │ │ -05922a: 0e00 |0005: return-void │ │ +05877c: |[05877c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05878c: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +058790: 6e20 0618 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1806 │ │ +058796: 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 : 2715 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2724 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #407 header: │ │ -class_idx : 749 │ │ +class_idx : 758 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 883 │ │ -source_file_idx : 2717 │ │ +superclass_idx : 892 │ │ +source_file_idx : 2726 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -88722,17 +88718,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05922c: |[05922c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -05923c: 7020 f517 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@17f5 │ │ -059242: 0e00 |0003: return-void │ │ +058798: |[058798] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +0587a8: 7020 f517 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@17f5 │ │ +0587ae: 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; │ │ @@ -88743,35 +88739,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -059244: |[059244] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -059254: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -059258: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05925a: 6e30 4d14 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@144d │ │ -059260: 6f10 fb17 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@17fb │ │ -059266: 0e00 |0009: return-void │ │ +0587b0: |[0587b0] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +0587c0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0587c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0587c6: 6e30 4d14 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@144d │ │ +0587cc: 6f10 fb17 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@17fb │ │ +0587d2: 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 : 2717 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2726 (SearchViewCompatIcs.java) │ │ │ │ Class #408 header: │ │ -class_idx : 750 │ │ +class_idx : 759 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2717 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2726 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -88790,17 +88786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059268: |[059268] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -059278: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05927e: 0e00 |0003: return-void │ │ +0587d4: |[0587d4] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +0587e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0587ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -88809,18 +88805,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 │ │ -059280: |[059280] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -059290: 2200 ed02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@02ed │ │ -059294: 7020 4b14 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@144b │ │ -05929a: 1100 |0005: return-object v0 │ │ +0587ec: |[0587ec] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0587fc: 2200 f602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@02f6 │ │ +058800: 7020 4b14 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@144b │ │ +058806: 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;) │ │ @@ -88828,18 +88824,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 │ │ -05929c: |[05929c] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -0592ac: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -0592b0: 6e20 fd17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@17fd │ │ -0592b6: 0e00 |0005: return-void │ │ +058808: |[058808] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +058818: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +05881c: 6e20 fd17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@17fd │ │ +058822: 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 │ │ @@ -88849,34 +88845,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 │ │ -0592b8: |[0592b8] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -0592c8: 1f00 7303 |0000: check-cast v0, Landroid/widget/SearchView; // type@0373 │ │ -0592cc: 6e20 fe17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@17fe │ │ -0592d2: 0e00 |0005: return-void │ │ +058824: |[058824] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +058834: 1f00 7c03 |0000: check-cast v0, Landroid/widget/SearchView; // type@037c │ │ +058838: 6e20 fe17 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@17fe │ │ +05883e: 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 : 2717 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2726 (SearchViewCompatIcs.java) │ │ │ │ Class #409 header: │ │ -class_idx : 751 │ │ +class_idx : 760 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2739 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2748 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -88894,21 +88890,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 : 2739 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2748 (SimpleCursorAdapter.java) │ │ │ │ Class #410 header: │ │ -class_idx : 752 │ │ +class_idx : 761 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2739 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2748 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -88926,21 +88922,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 : 2739 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2748 (SimpleCursorAdapter.java) │ │ │ │ Class #411 header: │ │ -class_idx : 754 │ │ +class_idx : 763 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -88952,21 +88948,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #412 header: │ │ -class_idx : 756 │ │ +class_idx : 765 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -88995,19 +88991,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 │ │ -0592d4: |[0592d4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0592e4: 5b01 e405 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ -0592e8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0592ee: 5b02 e305 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ -0592f2: 0e00 |0007: return-void │ │ +058840: |[058840] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +058850: 5b01 e405 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ +058854: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05885a: 5b02 e305 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ +05885e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x0005 line=1628 │ │ 0x0007 line=1629 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -89020,49 +89016,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0592f4: |[0592f4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -059304: 5430 e305 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ -059308: 6e10 2d16 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -05930e: 0c00 |0005: move-result-object v0 │ │ -059310: 5431 e405 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ -059314: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -059318: 5430 e305 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ -05931c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05931e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -059320: 7130 730d 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ -059326: 5430 e405 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ -05932a: 5431 e305 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ -05932e: 7120 9b14 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@149b │ │ -059334: 5430 e405 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ -059338: 7110 9c14 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@149c │ │ -05933e: 0c00 |001d: move-result-object v0 │ │ -059340: 6e20 6c1a 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ -059346: 0e00 |0021: return-void │ │ +058860: |[058860] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +058870: 5430 e305 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ +058874: 6e10 2d16 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +05887a: 0c00 |0005: move-result-object v0 │ │ +05887c: 5431 e405 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ +058880: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +058884: 5430 e305 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ +058888: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05888a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +05888c: 7130 730d 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ +058892: 5430 e405 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ +058896: 5431 e305 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@05e3 │ │ +05889a: 7120 9b14 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@149b │ │ +0588a0: 5430 e405 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e4 │ │ +0588a4: 7110 9c14 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@149c │ │ +0588aa: 0c00 |001d: move-result-object v0 │ │ +0588ac: 6e20 6c1a 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ +0588b2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x000a line=1634 │ │ 0x0011 line=1635 │ │ 0x0018 line=1637 │ │ 0x0021 line=1638 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #413 header: │ │ -class_idx : 758 │ │ +class_idx : 767 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 826 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 835 │ │ +source_file_idx : 2758 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -89102,42 +89098,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -059348: |[059348] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -059358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05935a: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -05935e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -059360: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -059366: 4b02 0001 |0007: aput v2, v0, v1 │ │ -05936a: 6900 e605 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e6 │ │ -05936e: 0e00 |000b: return-void │ │ +0588b4: |[0588b4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +0588c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0588c6: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +0588ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0588cc: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +0588d2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0588d6: 6900 e605 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e6 │ │ +0588da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ 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 │ │ -059370: |[059370] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -059380: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -059382: 7030 9916 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1699 │ │ -059388: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05938a: 5910 ed05 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05938e: 0e00 |0007: return-void │ │ +0588dc: |[0588dc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +0588ec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0588ee: 7030 9916 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1699 │ │ +0588f4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0588f6: 5910 ed05 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +0588fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1416 │ │ 0x0004 line=1400 │ │ 0x0007 line=1417 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -89147,19 +89143,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -059390: |[059390] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -0593a0: 7030 9916 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1699 │ │ -0593a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0593a8: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -0593ac: 0e00 |0006: return-void │ │ +0588fc: |[0588fc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +05890c: 7030 9916 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1699 │ │ +058912: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +058914: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +058918: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0003 line=1400 │ │ 0x0006 line=1421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -89171,27 +89167,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 │ │ -0593b0: |[0593b0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0593c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0593c2: 7030 9a16 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@169a │ │ -0593c8: 5932 ed05 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -0593cc: 6201 e605 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e6 │ │ -0593d0: 6e30 da00 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ -0593d6: 0c00 |000b: move-result-object v0 │ │ -0593d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0593da: 6e30 3d01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@013d │ │ -0593e0: 0a01 |0010: move-result v1 │ │ -0593e2: 5931 ed05 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -0593e6: 6e10 4301 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -0593ec: 0e00 |0016: return-void │ │ +05891c: |[05891c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05892c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05892e: 7030 9a16 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@169a │ │ +058934: 5932 ed05 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +058938: 6201 e605 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@05e6 │ │ +05893c: 6e30 da00 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ +058942: 0c00 |000b: move-result-object v0 │ │ +058944: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +058946: 6e30 3d01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@013d │ │ +05894c: 0a01 |0010: move-result v1 │ │ +05894e: 5931 ed05 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +058952: 6e10 4301 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +058958: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0004 line=1400 │ │ 0x0006 line=1439 │ │ 0x000c line=1440 │ │ 0x0013 line=1441 │ │ @@ -89207,21 +89203,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 │ │ -0593f0: |[0593f0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -059400: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ -059406: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -059408: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05940c: 5220 ed05 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -059410: 5910 ed05 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -059414: 0e00 |000a: return-void │ │ +05895c: |[05895c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +05896c: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ +058972: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +058974: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +058978: 5220 ed05 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +05897c: 5910 ed05 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +058980: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0003 line=1400 │ │ 0x0006 line=1433 │ │ 0x000a line=1434 │ │ locals : │ │ @@ -89233,19 +89229,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 │ │ -059418: |[059418] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -059428: 7020 9b16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@169b │ │ -05942e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -059430: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -059434: 0e00 |0006: return-void │ │ +058984: |[058984] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +058994: 7020 9b16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@169b │ │ +05899a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05899c: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +0589a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0003 line=1400 │ │ 0x0006 line=1425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -89256,36 +89252,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 │ │ -059438: |[059438] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -059448: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ -05944e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -059450: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -059454: 0e00 |0006: return-void │ │ +0589a4: |[0589a4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +0589b4: 7020 9c16 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@169c │ │ +0589ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0589bc: 5910 ed05 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +0589c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0003 line=1400 │ │ 0x0006 line=1429 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #414 header: │ │ -class_idx : 759 │ │ +class_idx : 768 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -89315,21 +89311,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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #415 header: │ │ -class_idx : 760 │ │ +class_idx : 769 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -89351,17 +89347,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059458: |[059458] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -059468: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05946e: 0e00 |0003: return-void │ │ +0589c4: |[0589c4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +0589d4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0589da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -89370,19 +89366,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 │ │ -059470: |[059470] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -059480: 2200 f902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02f9 │ │ -059484: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -059486: 7030 8714 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1487 │ │ -05948c: 1100 |0006: return-object v0 │ │ +0589dc: |[0589dc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +0589ec: 2200 0203 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0302 │ │ +0589f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0589f2: 7030 8714 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1487 │ │ +0589f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -89391,18 +89387,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 │ │ -059490: |[059490] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0594a0: 6e20 8114 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1481 │ │ -0594a6: 0c00 |0003: move-result-object v0 │ │ -0594a8: 1100 |0004: return-object v0 │ │ +0589fc: |[0589fc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +058a0c: 6e20 8114 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1481 │ │ +058a12: 0c00 |0003: move-result-object v0 │ │ +058a14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -89411,17 +89407,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 │ │ -0594ac: |[0594ac] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -0594bc: 2320 4804 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0448 │ │ -0594c0: 1100 |0002: return-object v0 │ │ +058a18: |[058a18] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +058a28: 2320 5104 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0451 │ │ +058a2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -89430,32 +89426,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 │ │ -0594c4: |[0594c4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0594d4: 6e20 8314 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1483 │ │ -0594da: 0c00 |0003: move-result-object v0 │ │ -0594dc: 1100 |0004: return-object v0 │ │ +058a30: |[058a30] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +058a40: 6e20 8314 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1483 │ │ +058a46: 0c00 |0003: move-result-object v0 │ │ +058a48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #416 header: │ │ -class_idx : 761 │ │ +class_idx : 770 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 818 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 827 │ │ +source_file_idx : 2758 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -89485,43 +89481,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0594e0: |[0594e0] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -0594f0: 2200 f802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@02f8 │ │ -0594f4: 7010 8014 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1480 │ │ -0594fa: 6900 ef05 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05ef │ │ -0594fe: 0e00 |0007: return-void │ │ +058a4c: |[058a4c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +058a5c: 2200 0103 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0301 │ │ +058a60: 7010 8014 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1480 │ │ +058a66: 6900 ef05 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05ef │ │ +058a6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 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 │ │ -059500: |[059500] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -059510: 7020 ff15 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ -059516: 6e10 1a02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -05951c: 0a00 |0006: move-result v0 │ │ -05951e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -059522: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -059524: 5c10 f005 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ -059528: 0e00 |000c: return-void │ │ -05952a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05952c: 28fc |000e: goto 000a // -0004 │ │ +058a6c: |[058a6c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +058a7c: 7020 ff15 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@15ff │ │ +058a82: 6e10 1a02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +058a88: 0a00 |0006: move-result v0 │ │ +058a8a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +058a8e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +058a90: 5c10 f005 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ +058a94: 0e00 |000c: return-void │ │ +058a96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +058a98: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0003 line=1455 │ │ 0x000c line=1456 │ │ 0x000d line=1455 │ │ locals : │ │ @@ -89533,17 +89529,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 │ │ -059530: |[059530] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -059540: 7020 8614 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1486 │ │ -059546: 0e00 |0003: return-void │ │ +058a9c: |[058a9c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +058aac: 7020 8614 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1486 │ │ +058ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ 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; │ │ @@ -89553,17 +89549,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059548: |[059548] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -059558: 7020 0016 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ -05955e: 0e00 |0003: return-void │ │ +058ab4: |[058ab4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +058ac4: 7020 0016 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1600 │ │ +058aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0003 line=1451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -89574,41 +89570,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -059560: |[059560] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -059570: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ -059576: 5510 f005 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ -05957a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -05957e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -059580: 6e20 1f02 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -059586: 0e00 |000b: return-void │ │ -059588: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05958a: 28fb |000d: goto 0008 // -0005 │ │ +058acc: |[058acc] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +058adc: 6f30 0116 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1601 │ │ +058ae2: 5510 f005 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ +058ae6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +058aea: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +058aec: 6e20 1f02 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +058af2: 0e00 |000b: return-void │ │ +058af4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +058af6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0003 line=1461 │ │ 0x000b line=1462 │ │ 0x000c line=1461 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #417 header: │ │ -class_idx : 763 │ │ +class_idx : 772 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -89626,21 +89622,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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #418 header: │ │ -class_idx : 767 │ │ +class_idx : 776 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 827 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 836 │ │ +source_file_idx : 2758 │ │ static_fields_size : 5 │ │ instance_fields_size: 20 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 45 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -89776,32 +89772,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -05958c: |[05958c] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -05959c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -0595a0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0595a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0595a8: 2201 fe02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@02fe │ │ -0595ac: 7010 9414 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1494 │ │ -0595b2: 6901 f505 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ -0595b6: 0e00 |000d: return-void │ │ -0595b8: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -0595bc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0595c0: 2201 fd02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@02fd │ │ -0595c4: 7010 9214 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1492 │ │ -0595ca: 6901 f505 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ -0595ce: 28f4 |0019: goto 000d // -000c │ │ -0595d0: 2201 fc02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@02fc │ │ -0595d4: 7010 9014 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1490 │ │ -0595da: 6901 f505 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ -0595de: 28ec |0021: goto 000d // -0014 │ │ +058af8: |[058af8] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +058b08: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +058b0c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +058b10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058b14: 2201 0703 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0307 │ │ +058b18: 7010 9414 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1494 │ │ +058b1e: 6901 f505 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ +058b22: 0e00 |000d: return-void │ │ +058b24: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +058b28: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +058b2c: 2201 0603 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0306 │ │ +058b30: 7010 9214 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1492 │ │ +058b36: 6901 f505 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ +058b3a: 28f4 |0019: goto 000d // -000c │ │ +058b3c: 2201 0503 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0305 │ │ +058b40: 7010 9014 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1490 │ │ +058b46: 6901 f505 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ +058b4a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0002 line=199 │ │ 0x0006 line=200 │ │ 0x000d line=206 │ │ 0x000e line=201 │ │ @@ -89815,18 +89811,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0595e0: |[0595e0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -0595f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0595f2: 7030 9814 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1498 │ │ -0595f8: 0e00 |0004: return-void │ │ +058b4c: |[058b4c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +058b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058b5e: 7030 9814 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1498 │ │ +058b64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -89836,18 +89832,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 │ │ -0595fc: |[0595fc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05960c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05960e: 7040 9914 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1499 │ │ -059614: 0e00 |0004: return-void │ │ +058b68: |[058b68] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +058b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058b7a: 7040 9914 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1499 │ │ +058b80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -89858,56 +89854,56 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -059618: |[059618] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -059628: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05962a: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ -05962e: 7040 a716 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16a7 │ │ -059634: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -05963a: 5952 0a06 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ -05963e: 5c53 fb05 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -059642: 2202 5200 |000d: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ -059646: 7010 7c01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@017c │ │ -05964c: 5b52 0b06 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059650: 2202 0a04 |0014: new-instance v2, Ljava/util/ArrayList; // type@040a │ │ -059654: 7010 601a 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -05965a: 5b52 0306 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ -05965e: 6e10 d500 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -059664: 0c02 |001e: move-result-object v2 │ │ -059666: 6e10 2d01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -05966c: 0c02 |0022: move-result-object v2 │ │ -05966e: 5220 7306 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -059672: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -059676: c802 |0027: mul-float/2addr v2, v0 │ │ -059678: c642 |0028: add-float/2addr v2, v4 │ │ -05967a: 8722 |0029: float-to-int v2, v2 │ │ -05967c: 5952 ff05 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@05ff │ │ -059680: 7110 8e16 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ -059686: 0c01 |002f: move-result-object v1 │ │ -059688: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -05968a: 6e20 e414 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@14e4 │ │ -059690: 2202 f302 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@02f3 │ │ -059694: 7020 6314 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1463 │ │ -05969a: 7120 6c0d 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ -0596a0: 7120 700d 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -0596a6: 2202 f502 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@02f5 │ │ -0596aa: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -0596ac: 7030 6c14 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@146c │ │ -0596b2: 7130 6715 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1567 │ │ -0596b8: 0c02 |0048: move-result-object v2 │ │ -0596ba: 5b52 fa05 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -0596be: 5452 fa05 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -0596c2: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ -0596c6: c803 |004f: mul-float/2addr v3, v0 │ │ -0596c8: 6e20 8315 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1583 │ │ -0596ce: 0e00 |0053: return-void │ │ +058b84: |[058b84] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +058b94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +058b96: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +058b9a: 7040 a716 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16a7 │ │ +058ba0: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +058ba6: 5952 0a06 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ +058baa: 5c53 fb05 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +058bae: 2202 5500 |000d: new-instance v2, Landroid/graphics/Rect; // type@0055 │ │ +058bb2: 7010 7c01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@017c │ │ +058bb8: 5b52 0b06 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +058bbc: 2202 1304 |0014: new-instance v2, Ljava/util/ArrayList; // type@0413 │ │ +058bc0: 7010 601a 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +058bc6: 5b52 0306 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ +058bca: 6e10 d500 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +058bd0: 0c02 |001e: move-result-object v2 │ │ +058bd2: 6e10 2d01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +058bd8: 0c02 |0022: move-result-object v2 │ │ +058bda: 5220 7306 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +058bde: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +058be2: c802 |0027: mul-float/2addr v2, v0 │ │ +058be4: c642 |0028: add-float/2addr v2, v4 │ │ +058be6: 8722 |0029: float-to-int v2, v2 │ │ +058be8: 5952 ff05 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@05ff │ │ +058bec: 7110 8e16 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ +058bf2: 0c01 |002f: move-result-object v1 │ │ +058bf4: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +058bf6: 6e20 e414 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@14e4 │ │ +058bfc: 2202 fc02 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@02fc │ │ +058c00: 7020 6314 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1463 │ │ +058c06: 7120 6c0d 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0d6c │ │ +058c0c: 7120 700d 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +058c12: 2202 fe02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@02fe │ │ +058c16: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +058c18: 7030 6c14 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@146c │ │ +058c1e: 7130 6715 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1567 │ │ +058c24: 0c02 |0048: move-result-object v2 │ │ +058c26: 5b52 fa05 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +058c2a: 5452 fa05 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +058c2e: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ +058c32: c803 |004f: mul-float/2addr v3, v0 │ │ +058c34: 6e20 8315 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1583 │ │ +058c3a: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=258 │ │ 0x0006 line=108 │ │ 0x000b line=188 │ │ 0x000d line=190 │ │ 0x0014 line=192 │ │ @@ -89933,17 +89929,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 │ │ -0596d0: |[0596d0] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -0596e0: 5510 fe05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ -0596e4: 0f00 |0002: return v0 │ │ +058c3c: |[058c3c] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +058c4c: 5510 fe05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ +058c50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -89951,17 +89947,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 │ │ -0596e8: |[0596e8] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0596f8: 7020 c114 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@14c1 │ │ -0596fe: 0e00 |0003: return-void │ │ +058c54: |[058c54] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +058c64: 7020 c114 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@14c1 │ │ +058c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -89970,17 +89966,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 │ │ -059700: |[059700] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -059710: 5410 0306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ -059714: 1100 |0002: return-object v0 │ │ +058c6c: |[058c6c] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +058c7c: 5410 0306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ +058c80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -89988,17 +89984,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 │ │ -059718: |[059718] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -059728: 5410 fa05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05972c: 1100 |0002: return-object v0 │ │ +058c84: |[058c84] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +058c94: 5410 fa05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +058c98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90006,17 +90002,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 │ │ -059730: |[059730] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -059740: 5210 0706 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -059744: 0f00 |0002: return v0 │ │ +058c9c: |[058c9c] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +058cac: 5210 0706 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +058cb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90024,17 +90020,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 │ │ -059748: |[059748] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -059758: 5410 0906 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05975c: 1100 |0002: return-object v0 │ │ +058cb4: |[058cb4] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +058cc4: 5410 0906 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058cc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90042,17 +90038,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 │ │ -059760: |[059760] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -059770: 5c01 0406 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -059774: 0f01 |0002: return v1 │ │ +058ccc: |[058ccc] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +058cdc: 5c01 0406 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +058ce0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -90061,17 +90057,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 │ │ -059778: |[059778] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -059788: 7020 cd14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@14cd │ │ -05978e: 0e00 |0003: return-void │ │ +058ce4: |[058ce4] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +058cf4: 7020 cd14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@14cd │ │ +058cfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -90080,18 +90076,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059790: |[059790] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -0597a0: 7010 c514 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -0597a6: 0a00 |0003: move-result v0 │ │ -0597a8: 0f00 |0004: return v0 │ │ +058cfc: |[058cfc] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +058d0c: 7010 c514 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +058d12: 0a00 |0003: move-result v0 │ │ +058d14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90099,17 +90095,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 │ │ -0597ac: |[0597ac] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -0597bc: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ -0597c0: 0f00 |0002: return v0 │ │ +058d18: |[058d18] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +058d28: 5210 0806 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ +058d2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90117,25 +90113,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0597c4: |[0597c4] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -0597d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0597d6: 5521 fb05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -0597da: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0597de: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0597e0: 6e30 e714 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@14e7 │ │ -0597e6: 0a01 |0009: move-result v1 │ │ -0597e8: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -0597ec: 5c20 0406 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -0597f0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0597f2: 0f00 |000f: return v0 │ │ +058d30: |[058d30] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +058d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058d42: 5521 fb05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +058d46: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +058d4a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +058d4c: 6e30 e714 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@14e7 │ │ +058d52: 0a01 |0009: move-result v1 │ │ +058d54: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +058d58: 5c20 0406 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +058d5c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +058d5e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x000c line=860 │ │ 0x000e line=861 │ │ 0x000f line=863 │ │ locals : │ │ @@ -90148,64 +90144,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0597f4: |[0597f4] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -059804: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -059806: 6e10 1d16 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05980c: 0c04 |0004: move-result-object v4 │ │ -05980e: 1f04 f602 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059812: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -059814: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -059818: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -05981c: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -059820: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -059824: b5c5 |0010: and-int/2addr v5, v12 │ │ -059826: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -05982a: 8205 |0013: int-to-float v5, v0 │ │ -05982c: c8b5 |0014: mul-float/2addr v5, v11 │ │ -05982e: 8753 |0015: float-to-int v3, v5 │ │ -059830: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -059834: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -05983a: b5c6 |001b: and-int/2addr v6, v12 │ │ -05983c: 9601 0506 |001c: or-int v1, v5, v6 │ │ -059840: 5445 e705 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -059844: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -059848: 2205 4f00 |0022: new-instance v5, Landroid/graphics/Paint; // type@004f │ │ -05984c: 7010 7801 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0178 │ │ -059852: 5b45 e705 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -059856: 5445 e705 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -05985a: 2206 5100 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0051 │ │ -05985e: 6207 2800 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0028 │ │ -059862: 7030 7b01 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@017b │ │ -059868: 6e20 7a01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@017a │ │ -05986e: 7110 4b0d 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0d4b │ │ -059874: 0a05 |0038: move-result v5 │ │ -059876: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -05987a: 5445 e705 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -05987e: 7130 730d 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ -059884: 7020 c114 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@14c1 │ │ -05988a: 0e00 |0043: return-void │ │ -05988c: 7110 4b0d 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0d4b │ │ -059892: 0a05 |0047: move-result v5 │ │ -059894: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -059898: 5445 e705 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -05989c: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -0598a0: 5445 e705 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -0598a4: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -0598a6: 6e20 7a01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@017a │ │ -0598ac: 2202 f402 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02f4 │ │ -0598b0: 7030 6914 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1469 │ │ -0598b6: 5495 0306 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ -0598ba: 6e20 641a 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0598c0: 7120 690d 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d69 │ │ -0598c6: 28e2 |0061: goto 0043 // -001e │ │ +058d60: |[058d60] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +058d70: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +058d72: 6e10 1d16 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +058d78: 0c04 |0004: move-result-object v4 │ │ +058d7a: 1f04 ff02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +058d7e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +058d80: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +058d84: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +058d88: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +058d8c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +058d90: b5c5 |0010: and-int/2addr v5, v12 │ │ +058d92: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +058d96: 8205 |0013: int-to-float v5, v0 │ │ +058d98: c8b5 |0014: mul-float/2addr v5, v11 │ │ +058d9a: 8753 |0015: float-to-int v3, v5 │ │ +058d9c: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +058da0: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +058da6: b5c6 |001b: and-int/2addr v6, v12 │ │ +058da8: 9601 0506 |001c: or-int v1, v5, v6 │ │ +058dac: 5445 e705 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +058db0: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +058db4: 2205 5100 |0022: new-instance v5, Landroid/graphics/Paint; // type@0051 │ │ +058db8: 7010 7801 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0178 │ │ +058dbe: 5b45 e705 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +058dc2: 5445 e705 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +058dc6: 2206 5400 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0054 │ │ +058dca: 6207 2800 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0028 │ │ +058dce: 7030 7b01 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@017b │ │ +058dd4: 6e20 7a01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@017a │ │ +058dda: 7110 4b0d 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0d4b │ │ +058de0: 0a05 |0038: move-result v5 │ │ +058de2: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +058de6: 5445 e705 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +058dea: 7130 730d 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ +058df0: 7020 c114 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@14c1 │ │ +058df6: 0e00 |0043: return-void │ │ +058df8: 7110 4b0d 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0d4b │ │ +058dfe: 0a05 |0047: move-result v5 │ │ +058e00: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +058e04: 5445 e705 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +058e08: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +058e0c: 5445 e705 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +058e10: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +058e12: 6e20 7a01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@017a │ │ +058e18: 2202 fd02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02fd │ │ +058e1c: 7030 6914 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1469 │ │ +058e22: 5495 0306 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ +058e26: 6e20 641a 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +058e2c: 7120 690d 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0d69 │ │ +058e32: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0007 line=970 │ │ 0x000e line=971 │ │ 0x0013 line=972 │ │ 0x0016 line=973 │ │ @@ -90238,18 +90234,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0598c8: |[0598c8] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -0598d8: 6200 f505 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ -0598dc: 7230 8f14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@148f │ │ -0598e2: 0e00 |0005: return-void │ │ +058e34: |[058e34] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +058e44: 6200 f505 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@05f5 │ │ +058e48: 7230 8f14 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@148f │ │ +058e4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0005 line=1039 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -90259,22 +90255,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0598e4: |[0598e4] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ -0598f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0598f6: 7110 4c0d 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ -0598fc: 0a01 |0004: move-result v1 │ │ -0598fe: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -059902: 0f00 |0007: return v0 │ │ -059904: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -059906: 28fe |0009: goto 0007 // -0002 │ │ +058e50: |[058e50] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ +058e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058e62: 7110 4c0d 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0d4c │ │ +058e68: 0a01 |0004: move-result v1 │ │ +058e6a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +058e6e: 0f00 |0007: return v0 │ │ +058e70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +058e72: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1642 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90282,66 +90278,66 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -059908: |[059908] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -059918: 54a7 0906 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05991c: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ -059920: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -059922: 59a7 0706 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -059926: 0e00 |0007: return-void │ │ -059928: 7010 c514 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -05992e: 0a01 |000b: move-result v1 │ │ -059930: 54a7 0906 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059934: 6e10 1d16 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05993a: 0c02 |0011: move-result-object v2 │ │ -05993c: 1f02 f602 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059940: 54a7 0906 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059944: 6e10 4016 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -05994a: 0a00 |0019: move-result v0 │ │ -05994c: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ -059950: 6e10 bf14 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ -059956: 0a07 |001f: move-result v7 │ │ -059958: b1b7 |0020: sub-int/2addr v7, v11 │ │ -05995a: 9104 0700 |0021: sub-int v4, v7, v0 │ │ -05995e: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ -059962: 6e10 ba14 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -059968: 0a05 |0028: move-result v5 │ │ -05996a: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ -05996e: 5223 eb05 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -059972: 9006 0503 |002d: add-int v6, v5, v3 │ │ -059976: 9107 0406 |002f: sub-int v7, v4, v6 │ │ -05997a: 8277 |0031: int-to-float v7, v7 │ │ -05997c: 52a8 0806 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ -059980: 8288 |0034: int-to-float v8, v8 │ │ -059982: c987 |0035: div-float/2addr v7, v8 │ │ -059984: 59a7 0706 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -059988: 52a7 0106 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -05998c: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ -059990: 52a7 0706 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -059994: 7020 d414 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@14d4 │ │ -05999a: 5527 e805 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -05999e: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ -0599a2: 54a7 0906 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -0599a6: 52a8 0706 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -0599aa: 52a9 0a06 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ -0599ae: 7040 aa14 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ -0599b4: 54a7 0906 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -0599b8: 6e20 ad14 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@14ad │ │ -0599be: 28b4 |0053: goto 0007 // -004c │ │ -0599c0: 01b4 |0054: move v4, v11 │ │ -0599c2: 28ce |0055: goto 0023 // -0032 │ │ -0599c4: 6e10 b914 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -0599ca: 0a05 |0059: move-result v5 │ │ -0599cc: 28cf |005a: goto 0029 // -0031 │ │ -0599ce: 5223 ea05 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -0599d2: 28d0 |005d: goto 002d // -0030 │ │ +058e74: |[058e74] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +058e84: 54a7 0906 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058e88: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ +058e8c: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +058e8e: 59a7 0706 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +058e92: 0e00 |0007: return-void │ │ +058e94: 7010 c514 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +058e9a: 0a01 |000b: move-result v1 │ │ +058e9c: 54a7 0906 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058ea0: 6e10 1d16 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +058ea6: 0c02 |0011: move-result-object v2 │ │ +058ea8: 1f02 ff02 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +058eac: 54a7 0906 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058eb0: 6e10 4016 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +058eb6: 0a00 |0019: move-result v0 │ │ +058eb8: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ +058ebc: 6e10 bf14 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ +058ec2: 0a07 |001f: move-result v7 │ │ +058ec4: b1b7 |0020: sub-int/2addr v7, v11 │ │ +058ec6: 9104 0700 |0021: sub-int v4, v7, v0 │ │ +058eca: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ +058ece: 6e10 ba14 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +058ed4: 0a05 |0028: move-result v5 │ │ +058ed6: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ +058eda: 5223 eb05 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +058ede: 9006 0503 |002d: add-int v6, v5, v3 │ │ +058ee2: 9107 0406 |002f: sub-int v7, v4, v6 │ │ +058ee6: 8277 |0031: int-to-float v7, v7 │ │ +058ee8: 52a8 0806 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ +058eec: 8288 |0034: int-to-float v8, v8 │ │ +058eee: c987 |0035: div-float/2addr v7, v8 │ │ +058ef0: 59a7 0706 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +058ef4: 52a7 0106 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +058ef8: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ +058efc: 52a7 0706 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +058f00: 7020 d414 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@14d4 │ │ +058f06: 5527 e805 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +058f0a: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ +058f0e: 54a7 0906 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058f12: 52a8 0706 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +058f16: 52a9 0a06 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ +058f1a: 7040 aa14 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ +058f20: 54a7 0906 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058f24: 6e20 ad14 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@14ad │ │ +058f2a: 28b4 |0053: goto 0007 // -004c │ │ +058f2c: 01b4 |0054: move v4, v11 │ │ +058f2e: 28ce |0055: goto 0023 // -0032 │ │ +058f30: 6e10 b914 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +058f36: 0a05 |0059: move-result v5 │ │ +058f38: 28cf |005a: goto 0029 // -0031 │ │ +058f3a: 5223 ea05 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +058f3e: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0004 line=942 │ │ 0x0007 line=965 │ │ 0x0008 line=945 │ │ 0x000c line=946 │ │ @@ -90377,26 +90373,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0599d4: |[0599d4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -0599e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0599e6: 5521 fb05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -0599ea: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -0599ee: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -0599f2: 6e30 e714 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@14e7 │ │ -0599f8: 0a01 |000a: move-result v1 │ │ -0599fa: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -0599fe: 5c20 0406 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -059a02: 0f00 |000f: return v0 │ │ -059a04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -059a06: 28fe |0011: goto 000f // -0002 │ │ +058f40: |[058f40] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +058f50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +058f52: 5521 fb05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +058f56: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +058f5a: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +058f5e: 6e30 e714 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@14e7 │ │ +058f64: 0a01 |000a: move-result v1 │ │ +058f66: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +058f6a: 5c20 0406 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +058f6e: 0f00 |000f: return v0 │ │ +058f70: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +058f72: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ 0x000d line=868 │ │ 0x000f line=871 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -90408,69 +90404,69 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -059a08: |[059a08] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -059a18: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ -059a1c: 7010 c514 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -059a22: 0a04 |0005: move-result v4 │ │ -059a24: 54c9 0906 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059a28: 6e10 1d16 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -059a2e: 0c07 |000b: move-result-object v7 │ │ -059a30: 1f07 f602 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059a34: 5579 e805 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -059a38: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ -059a3c: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ -059a40: 5279 eb05 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -059a44: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ -059a48: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -059a4a: 6e10 b414 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -059a50: 0a00 |001c: move-result v0 │ │ -059a52: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -059a54: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ -059a58: 6e20 b314 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -059a5e: 0c08 |0023: move-result-object v8 │ │ -059a60: 54c9 0906 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059a64: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ -059a68: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ -059a6c: 28f4 |002a: goto 001e // -000c │ │ -059a6e: 5279 ea05 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -059a72: 28e9 |002d: goto 0016 // -0017 │ │ -059a74: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -059a76: 28ea |002f: goto 0019 // -0016 │ │ -059a78: 52c9 0206 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ -059a7c: a709 0b09 |0032: sub-float v9, v11, v9 │ │ -059a80: 52ca 0106 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -059a84: 82aa |0036: int-to-float v10, v10 │ │ -059a86: c8a9 |0037: mul-float/2addr v9, v10 │ │ -059a88: 8796 |0038: float-to-int v6, v9 │ │ -059a8a: 59cd 0206 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ -059a8e: a709 0b0d |003b: sub-float v9, v11, v13 │ │ -059a92: 52ca 0106 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -059a96: 82aa |003f: int-to-float v10, v10 │ │ -059a98: c8a9 |0040: mul-float/2addr v9, v10 │ │ -059a9a: 8795 |0041: float-to-int v5, v9 │ │ -059a9c: 9102 0605 |0042: sub-int v2, v6, v5 │ │ -059aa0: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ -059aa4: 7b22 |0046: neg-int v2, v2 │ │ -059aa6: 6e20 5516 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ -059aac: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ -059ab0: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ -059ab4: 52c9 0206 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ -059ab8: c7b9 |0050: sub-float/2addr v9, v11 │ │ -059aba: 52ca f905 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05f9 │ │ -059abe: 7040 aa14 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ -059ac4: 28d2 |0056: goto 0028 // -002e │ │ -059ac6: 52c9 0206 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ -059aca: a709 0b09 |0059: sub-float v9, v11, v9 │ │ -059ace: 28f6 |005b: goto 0051 // -000a │ │ -059ad0: 0e00 |005c: return-void │ │ +058f74: |[058f74] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +058f84: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ +058f88: 7010 c514 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +058f8e: 0a04 |0005: move-result v4 │ │ +058f90: 54c9 0906 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058f94: 6e10 1d16 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +058f9a: 0c07 |000b: move-result-object v7 │ │ +058f9c: 1f07 ff02 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +058fa0: 5579 e805 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +058fa4: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ +058fa8: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ +058fac: 5279 eb05 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +058fb0: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ +058fb4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +058fb6: 6e10 b414 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +058fbc: 0a00 |001c: move-result v0 │ │ +058fbe: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +058fc0: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ +058fc4: 6e20 b314 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +058fca: 0c08 |0023: move-result-object v8 │ │ +058fcc: 54c9 0906 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +058fd0: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ +058fd4: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ +058fd8: 28f4 |002a: goto 001e // -000c │ │ +058fda: 5279 ea05 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +058fde: 28e9 |002d: goto 0016 // -0017 │ │ +058fe0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +058fe2: 28ea |002f: goto 0019 // -0016 │ │ +058fe4: 52c9 0206 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ +058fe8: a709 0b09 |0032: sub-float v9, v11, v9 │ │ +058fec: 52ca 0106 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +058ff0: 82aa |0036: int-to-float v10, v10 │ │ +058ff2: c8a9 |0037: mul-float/2addr v9, v10 │ │ +058ff4: 8796 |0038: float-to-int v6, v9 │ │ +058ff6: 59cd 0206 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ +058ffa: a709 0b0d |003b: sub-float v9, v11, v13 │ │ +058ffe: 52ca 0106 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +059002: 82aa |003f: int-to-float v10, v10 │ │ +059004: c8a9 |0040: mul-float/2addr v9, v10 │ │ +059006: 8795 |0041: float-to-int v5, v9 │ │ +059008: 9102 0605 |0042: sub-int v2, v6, v5 │ │ +05900c: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +059010: 7b22 |0046: neg-int v2, v2 │ │ +059012: 6e20 5516 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ +059018: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ +05901c: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ +059020: 52c9 0206 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ +059024: c7b9 |0050: sub-float/2addr v9, v11 │ │ +059026: 52ca f905 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05f9 │ │ +05902a: 7040 aa14 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ +059030: 28d2 |0056: goto 0028 // -002e │ │ +059032: 52c9 0206 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0602 │ │ +059036: a709 0b09 |0059: sub-float v9, v11, v9 │ │ +05903a: 28f6 |005b: goto 0051 // -000a │ │ +05903c: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0006 line=1187 │ │ 0x000e line=1188 │ │ 0x0019 line=1190 │ │ 0x001d line=1191 │ │ @@ -90508,37 +90504,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -059ad4: |[059ad4] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -059ae4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -059ae6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -059ae8: 7110 620d 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0d62 │ │ -059aee: 0a03 |0005: move-result v3 │ │ -059af0: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -059af4: 0f01 |0008: return v1 │ │ -059af6: 6003 2d00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -059afa: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -059afe: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -059b02: 0121 |000f: move v1, v2 │ │ -059b04: 28f8 |0010: goto 0008 // -0008 │ │ -059b06: 6e10 1216 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1612 │ │ -059b0c: 0c00 |0014: move-result-object v0 │ │ -059b0e: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -059b12: 6e10 8d01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@018d │ │ -059b18: 0a03 |001a: move-result v3 │ │ -059b1a: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -059b1c: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -059b20: 0121 |001e: move v1, v2 │ │ -059b22: 28e9 |001f: goto 0008 // -0017 │ │ -059b24: 0121 |0020: move v1, v2 │ │ -059b26: 28e7 |0021: goto 0008 // -0019 │ │ +059040: |[059040] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +059050: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +059052: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +059054: 7110 620d 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0d62 │ │ +05905a: 0a03 |0005: move-result v3 │ │ +05905c: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +059060: 0f01 |0008: return v1 │ │ +059062: 6003 2d00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +059066: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +05906a: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +05906e: 0121 |000f: move v1, v2 │ │ +059070: 28f8 |0010: goto 0008 // -0008 │ │ +059072: 6e10 1216 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1612 │ │ +059078: 0c00 |0014: move-result-object v0 │ │ +05907a: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +05907e: 6e10 8d01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@018d │ │ +059084: 0a03 |001a: move-result v3 │ │ +059086: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +059088: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +05908c: 0121 |001e: move v1, v2 │ │ +05908e: 28e9 |001f: goto 0008 // -0017 │ │ +059090: 0121 |0020: move v1, v2 │ │ +059092: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x0008 line=419 │ │ 0x0009 line=413 │ │ 0x0011 line=415 │ │ 0x0015 line=416 │ │ @@ -90554,76 +90550,76 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -059b28: |[059b28] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -059b38: 20c0 3b03 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@033b │ │ -059b3c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -059b40: 07c7 |0004: move-object v7, v12 │ │ -059b42: 1f07 3b03 |0005: check-cast v7, Landroid/view/ViewGroup; // type@033b │ │ -059b46: 6e10 3816 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1638 │ │ -059b4c: 0a09 |000a: move-result v9 │ │ -059b4e: 6e10 3916 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ -059b54: 0a0a |000e: move-result v10 │ │ -059b56: 6e10 b216 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -059b5c: 0a06 |0012: move-result v6 │ │ -059b5e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -059b62: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -059b66: 6e20 b116 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -059b6c: 0c01 |001a: move-result-object v1 │ │ -059b6e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -059b72: 6e10 1e16 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ -059b78: 0a02 |0020: move-result v2 │ │ -059b7a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -059b7e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -059b82: 6e10 3216 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1632 │ │ -059b88: 0a02 |0028: move-result v2 │ │ -059b8a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -059b8e: 9000 100a |002b: add-int v0, v16, v10 │ │ -059b92: 6e10 3b16 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -059b98: 0a02 |0030: move-result v2 │ │ -059b9a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -059b9e: 9000 100a |0033: add-int v0, v16, v10 │ │ -059ba2: 6e10 1316 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -059ba8: 0a02 |0038: move-result v2 │ │ -059baa: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -059bae: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -059bb0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -059bb4: 6e10 1e16 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ -059bba: 0a03 |0041: move-result v3 │ │ -059bbc: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -059bc0: 9000 100a |0044: add-int v0, v16, v10 │ │ -059bc4: 6e10 3b16 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -059bca: 0a03 |0049: move-result v3 │ │ -059bcc: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -059bd0: 07b0 |004c: move-object v0, v11 │ │ -059bd2: 01e3 |004d: move v3, v14 │ │ -059bd4: 7406 a414 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@14a4 │ │ -059bda: 0a00 |0051: move-result v0 │ │ -059bdc: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -059be0: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -059be2: 0f00 |0055: return v0 │ │ -059be4: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -059be8: 28bd |0058: goto 0015 // -0043 │ │ -059bea: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ -059bee: 7010 c514 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -059bf4: 0a00 |005e: move-result v0 │ │ -059bf6: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ -059bfa: 7120 420d ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d42 │ │ -059c00: 0a00 |0064: move-result v0 │ │ -059c02: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ -059c06: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -059c08: 28ed |0068: goto 0055 // -0013 │ │ -059c0a: 7bee |0069: neg-int v14, v14 │ │ -059c0c: 28f7 |006a: goto 0061 // -0009 │ │ -059c0e: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -059c10: 28e9 |006c: goto 0055 // -0017 │ │ +059094: |[059094] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +0590a4: 20c0 4403 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0344 │ │ +0590a8: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +0590ac: 07c7 |0004: move-object v7, v12 │ │ +0590ae: 1f07 4403 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0344 │ │ +0590b2: 6e10 3816 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1638 │ │ +0590b8: 0a09 |000a: move-result v9 │ │ +0590ba: 6e10 3916 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ +0590c0: 0a0a |000e: move-result v10 │ │ +0590c2: 6e10 b216 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +0590c8: 0a06 |0012: move-result v6 │ │ +0590ca: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0590ce: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0590d2: 6e20 b116 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +0590d8: 0c01 |001a: move-result-object v1 │ │ +0590da: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0590de: 6e10 1e16 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ +0590e4: 0a02 |0020: move-result v2 │ │ +0590e6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0590ea: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0590ee: 6e10 3216 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1632 │ │ +0590f4: 0a02 |0028: move-result v2 │ │ +0590f6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0590fa: 9000 100a |002b: add-int v0, v16, v10 │ │ +0590fe: 6e10 3b16 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +059104: 0a02 |0030: move-result v2 │ │ +059106: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +05910a: 9000 100a |0033: add-int v0, v16, v10 │ │ +05910e: 6e10 1316 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +059114: 0a02 |0038: move-result v2 │ │ +059116: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +05911a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +05911c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +059120: 6e10 1e16 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ +059126: 0a03 |0041: move-result v3 │ │ +059128: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +05912c: 9000 100a |0044: add-int v0, v16, v10 │ │ +059130: 6e10 3b16 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +059136: 0a03 |0049: move-result v3 │ │ +059138: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +05913c: 07b0 |004c: move-object v0, v11 │ │ +05913e: 01e3 |004d: move v3, v14 │ │ +059140: 7406 a414 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@14a4 │ │ +059146: 0a00 |0051: move-result v0 │ │ +059148: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +05914c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +05914e: 0f00 |0055: return v0 │ │ +059150: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +059154: 28bd |0058: goto 0015 // -0043 │ │ +059156: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ +05915a: 7010 c514 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +059160: 0a00 |005e: move-result v0 │ │ +059162: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ +059166: 7120 420d ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d42 │ │ +05916c: 0a00 |0064: move-result v0 │ │ +05916e: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +059172: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +059174: 28ed |0068: goto 0055 // -0013 │ │ +059176: 7bee |0069: neg-int v14, v14 │ │ +059178: 28f7 |006a: goto 0061 // -0009 │ │ +05917a: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +05917c: 28e9 |006c: goto 0055 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1221 │ │ 0x0005 line=1222 │ │ 0x0007 line=1223 │ │ 0x000b line=1224 │ │ 0x000f line=1225 │ │ @@ -90661,17 +90657,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059c14: |[059c14] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -059c24: 5510 f805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -059c28: 0f00 |0002: return v0 │ │ +059180: |[059180] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +059190: 5510 f805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +059194: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90679,24 +90675,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -059c2c: |[059c2c] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -059c3c: 2020 f602 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059c40: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -059c44: 6f20 aa16 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@16aa │ │ -059c4a: 0a00 |0007: move-result v0 │ │ -059c4c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -059c50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -059c52: 0f00 |000b: return v0 │ │ -059c54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -059c56: 28fe |000d: goto 000b // -0002 │ │ +059198: |[059198] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0591a8: 2020 ff02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0591ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0591b0: 6f20 aa16 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@16aa │ │ +0591b6: 0a00 |0007: move-result v0 │ │ +0591b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0591bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0591be: 0f00 |000b: return v0 │ │ +0591c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0591c2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -90705,20 +90701,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -059c58: |[059c58] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -059c68: 5420 0906 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059c6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -059c6e: 7030 a814 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@14a8 │ │ -059c74: 0a00 |0006: move-result v0 │ │ -059c76: 0f00 |0007: return v0 │ │ +0591c4: |[0591c4] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +0591d4: 5420 0906 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +0591d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0591da: 7030 a814 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@14a8 │ │ +0591e0: 0a00 |0006: move-result v0 │ │ +0591e2: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -90726,27 +90722,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -059c78: |[059c78] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -059c88: 5420 fa05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -059c8c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -059c8e: 6e20 6615 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1566 │ │ -059c94: 0a00 |0006: move-result v0 │ │ -059c96: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -059c9a: 5520 f805 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -059c9e: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -059ca2: 5420 fa05 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -059ca6: 6e10 5815 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1558 │ │ -059cac: 0e00 |0012: return-void │ │ -059cae: 7110 670d 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -059cb4: 28fc |0016: goto 0012 // -0004 │ │ +0591e4: |[0591e4] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +0591f4: 5420 fa05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +0591f8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0591fa: 6e20 6615 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1566 │ │ +059200: 0a00 |0006: move-result v0 │ │ +059202: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +059206: 5520 f805 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +05920a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +05920e: 5420 fa05 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +059212: 6e10 5815 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1558 │ │ +059218: 0e00 |0012: return-void │ │ +05921a: 7110 670d 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +059220: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0009 line=1077 │ │ 0x000d line=1078 │ │ 0x0012 line=1084 │ │ 0x0013 line=1082 │ │ @@ -90758,22 +90754,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -059cb8: |[059cb8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -059cc8: 5410 0006 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -059ccc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -059cd0: 5410 0006 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -059cd4: 7220 7d14 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@147d │ │ -059cda: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -059cde: 6e20 d714 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@14d7 │ │ -059ce4: 0e00 |000e: return-void │ │ +059224: |[059224] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +059234: 5410 0006 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +059238: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05923c: 5410 0006 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +059240: 7220 7d14 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@147d │ │ +059246: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +05924a: 6e20 d714 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@14d7 │ │ +059250: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0009 line=349 │ │ 0x000e line=350 │ │ locals : │ │ @@ -90785,22 +90781,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -059ce8: |[059ce8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -059cf8: 5410 0006 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -059cfc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -059d00: 5410 0006 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -059d04: 7220 7e14 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@147e │ │ -059d0a: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -059d0e: 6e20 d714 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@14d7 │ │ -059d14: 0e00 |000e: return-void │ │ +059254: |[059254] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +059264: 5410 0006 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +059268: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05926c: 5410 0006 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +059270: 7220 7e14 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@147e │ │ +059276: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +05927a: 6e20 d714 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@14d7 │ │ +059280: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=342 │ │ 0x000e line=343 │ │ locals : │ │ @@ -90812,21 +90808,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -059d18: |[059d18] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -059d28: 5420 0006 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -059d2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -059d30: 5420 0006 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -059d34: 5221 0706 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -059d38: 7230 7f14 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@147f │ │ -059d3e: 0e00 |000b: return-void │ │ +059284: |[059284] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +059294: 5420 0006 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +059298: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05929c: 5420 0006 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +0592a0: 5221 0706 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +0592a4: 7230 7f14 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@147f │ │ +0592aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -90837,52 +90833,52 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -059d40: |[059d40] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -059d50: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -059d52: 6f20 ad16 ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@16ad │ │ -059d58: 7010 c514 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -059d5e: 0a01 |0007: move-result v1 │ │ -059d60: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -059d64: 54a4 0606 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0606 │ │ -059d68: 6e10 b414 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -059d6e: 0a08 |000f: move-result v8 │ │ -059d70: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ -059d74: 6e20 b314 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -059d7a: 0c05 |0015: move-result-object v5 │ │ -059d7c: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -059d80: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ -059d84: 0e00 |001a: return-void │ │ -059d86: 54a4 0506 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0605 │ │ -059d8a: 28ef |001d: goto 000c // -0011 │ │ -059d8c: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -059d8e: 28f7 |001f: goto 0016 // -0009 │ │ -059d90: 6e10 3b16 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ -059d96: 0a07 |0023: move-result v7 │ │ -059d98: 6e10 1316 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -059d9e: 0a00 |0027: move-result v0 │ │ -059da0: 6e10 8c01 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@018c │ │ -059da6: 0a06 |002b: move-result v6 │ │ -059da8: 7010 c514 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -059dae: 0a08 |002f: move-result v8 │ │ -059db0: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ -059db4: 6e10 3216 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1632 │ │ -059dba: 0a02 |0035: move-result v2 │ │ -059dbc: 9003 0206 |0036: add-int v3, v2, v6 │ │ -059dc0: 6e50 9301 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ -059dc6: 6e20 8a01 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ -059dcc: 28dc |003e: goto 001a // -0024 │ │ -059dce: 6e10 1e16 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@161e │ │ -059dd4: 0a03 |0042: move-result v3 │ │ -059dd6: 9102 0306 |0043: sub-int v2, v3, v6 │ │ -059dda: 28f3 |0045: goto 0038 // -000d │ │ +0592ac: |[0592ac] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +0592bc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0592be: 6f20 ad16 ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@16ad │ │ +0592c4: 7010 c514 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +0592ca: 0a01 |0007: move-result v1 │ │ +0592cc: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +0592d0: 54a4 0606 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0606 │ │ +0592d4: 6e10 b414 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +0592da: 0a08 |000f: move-result v8 │ │ +0592dc: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ +0592e0: 6e20 b314 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +0592e6: 0c05 |0015: move-result-object v5 │ │ +0592e8: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +0592ec: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ +0592f0: 0e00 |001a: return-void │ │ +0592f2: 54a4 0506 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0605 │ │ +0592f6: 28ef |001d: goto 000c // -0011 │ │ +0592f8: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +0592fa: 28f7 |001f: goto 0016 // -0009 │ │ +0592fc: 6e10 3b16 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ +059302: 0a07 |0023: move-result v7 │ │ +059304: 6e10 1316 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05930a: 0a00 |0027: move-result v0 │ │ +05930c: 6e10 8c01 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@018c │ │ +059312: 0a06 |002b: move-result v6 │ │ +059314: 7010 c514 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +05931a: 0a08 |002f: move-result v8 │ │ +05931c: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ +059320: 6e10 3216 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1632 │ │ +059326: 0a02 |0035: move-result v2 │ │ +059328: 9003 0206 |0036: add-int v3, v2, v6 │ │ +05932c: 6e50 9301 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0193 │ │ +059332: 6e20 8a01 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@018a │ │ +059338: 28dc |003e: goto 001a // -0024 │ │ +05933a: 6e10 1e16 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@161e │ │ +059340: 0a03 |0042: move-result v3 │ │ +059342: 9102 0306 |0043: sub-int v2, v3, v6 │ │ +059346: 28f3 |0045: goto 0038 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0004 line=1153 │ │ 0x0008 line=1155 │ │ 0x000a line=1156 │ │ 0x000c line=1161 │ │ @@ -90921,109 +90917,109 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -059ddc: |[059ddc] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -059dec: 6e10 1d16 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -059df2: 0c01 |0003: move-result-object v1 │ │ -059df4: 1f01 f602 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059df8: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -059dfa: 6e20 7101 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0171 │ │ -059e00: 0a03 |000a: move-result v3 │ │ -059e02: 5574 f805 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -059e06: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ -059e0a: 5514 ec05 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ -059e0e: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ -059e12: 5474 0906 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059e16: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ -059e1a: 5474 0b06 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059e1e: 6e20 6c01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@016c │ │ -059e24: 7010 c514 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -059e2a: 0a04 |001f: move-result v4 │ │ -059e2c: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ -059e30: 5474 0b06 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059e34: 5475 0b06 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059e38: 5255 2a00 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ -059e3c: 5476 0906 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059e40: 6e10 3216 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1632 │ │ -059e46: 0a06 |002d: move-result v6 │ │ -059e48: 7120 181a 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -059e4e: 0a05 |0031: move-result v5 │ │ -059e50: 5945 2a00 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@002a │ │ -059e54: 5474 0b06 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059e58: 6e20 6601 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0166 │ │ -059e5e: 6004 2d00 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -059e62: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ -059e66: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ -059e6a: 6f5b ae16 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ -059e70: 0a02 |0042: move-result v2 │ │ -059e72: 6e20 6e01 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ -059e78: 0f02 |0046: return v2 │ │ -059e7a: 5474 0b06 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059e7e: 5475 0b06 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ -059e82: 5255 2b00 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ -059e86: 5476 0906 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -059e8a: 6e10 1e16 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@161e │ │ -059e90: 0a06 |0052: move-result v6 │ │ -059e92: 7120 1a1a 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -059e98: 0a05 |0056: move-result v5 │ │ -059e9a: 5945 2b00 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@002b │ │ -059e9e: 28db |0059: goto 0034 // -0025 │ │ -059ea0: 5514 e805 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -059ea4: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ -059ea8: 5274 0706 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -059eac: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -059eae: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ -059eb2: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ -059eb6: 6e10 4916 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1649 │ │ -059ebc: 0a04 |0068: move-result v4 │ │ -059ebe: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ -059ec2: 1214 |006b: const/4 v4, #int 1 // #1 │ │ -059ec4: 6e20 6f16 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@166f │ │ -059eca: 6e10 1516 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1615 │ │ -059ed0: 0c00 |0072: move-result-object v0 │ │ -059ed2: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ -059ed6: 6e10 1e16 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@161e │ │ -059edc: 0a04 |0078: move-result v4 │ │ -059ede: 8244 |0079: int-to-float v4, v4 │ │ -059ee0: 6e10 3b16 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@163b │ │ -059ee6: 0a05 |007d: move-result v5 │ │ -059ee8: 8255 |007e: int-to-float v5, v5 │ │ -059eea: 5416 e705 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -059eee: 6e56 6701 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0167 │ │ -059ef4: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -059ef6: 28be |0085: goto 0043 // -0042 │ │ -059ef8: 1a04 bc0a |0086: const-string v4, "SlidingPaneLayout" // string@0abc │ │ -059efc: 2205 f403 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -059f00: 7010 3b1a 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -059f06: 1a06 b20f |008d: const-string v6, "drawChild: child view " // string@0fb2 │ │ -059f0a: 6e20 431a 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -059f10: 0c05 |0092: move-result-object v5 │ │ -059f12: 6e20 421a 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -059f18: 0c05 |0096: move-result-object v5 │ │ -059f1a: 1a06 8200 |0097: const-string v6, " returned null drawing cache" // string@0082 │ │ -059f1e: 6e20 431a 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -059f24: 0c05 |009c: move-result-object v5 │ │ -059f26: 6e10 481a 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -059f2c: 0c05 |00a0: move-result-object v5 │ │ -059f2e: 7120 9415 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -059f34: 6f5b ae16 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ -059f3a: 0a02 |00a7: move-result v2 │ │ -059f3c: 289b |00a8: goto 0043 // -0065 │ │ -059f3e: 6e10 4916 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1649 │ │ -059f44: 0a04 |00ac: move-result v4 │ │ -059f46: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ -059f4a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -059f4c: 6e20 6f16 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@166f │ │ -059f52: 6f5b ae16 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ -059f58: 0a02 |00b6: move-result v2 │ │ -059f5a: 288c |00b7: goto 0043 // -0074 │ │ +059348: |[059348] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +059358: 6e10 1d16 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05935e: 0c01 |0003: move-result-object v1 │ │ +059360: 1f01 ff02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059364: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +059366: 6e20 7101 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0171 │ │ +05936c: 0a03 |000a: move-result v3 │ │ +05936e: 5574 f805 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +059372: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ +059376: 5514 ec05 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ +05937a: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ +05937e: 5474 0906 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059382: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ +059386: 5474 0b06 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +05938a: 6e20 6c01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@016c │ │ +059390: 7010 c514 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +059396: 0a04 |001f: move-result v4 │ │ +059398: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ +05939c: 5474 0b06 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +0593a0: 5475 0b06 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +0593a4: 5255 2a00 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@002a │ │ +0593a8: 5476 0906 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +0593ac: 6e10 3216 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1632 │ │ +0593b2: 0a06 |002d: move-result v6 │ │ +0593b4: 7120 181a 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +0593ba: 0a05 |0031: move-result v5 │ │ +0593bc: 5945 2a00 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@002a │ │ +0593c0: 5474 0b06 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +0593c4: 6e20 6601 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0166 │ │ +0593ca: 6004 2d00 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0593ce: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ +0593d2: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ +0593d6: 6f5b ae16 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ +0593dc: 0a02 |0042: move-result v2 │ │ +0593de: 6e20 6e01 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ +0593e4: 0f02 |0046: return v2 │ │ +0593e6: 5474 0b06 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +0593ea: 5475 0b06 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@060b │ │ +0593ee: 5255 2b00 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@002b │ │ +0593f2: 5476 0906 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +0593f6: 6e10 1e16 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@161e │ │ +0593fc: 0a06 |0052: move-result v6 │ │ +0593fe: 7120 1a1a 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +059404: 0a05 |0056: move-result v5 │ │ +059406: 5945 2b00 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@002b │ │ +05940a: 28db |0059: goto 0034 // -0025 │ │ +05940c: 5514 e805 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +059410: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ +059414: 5274 0706 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +059418: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +05941a: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ +05941e: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ +059422: 6e10 4916 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1649 │ │ +059428: 0a04 |0068: move-result v4 │ │ +05942a: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ +05942e: 1214 |006b: const/4 v4, #int 1 // #1 │ │ +059430: 6e20 6f16 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@166f │ │ +059436: 6e10 1516 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1615 │ │ +05943c: 0c00 |0072: move-result-object v0 │ │ +05943e: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ +059442: 6e10 1e16 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@161e │ │ +059448: 0a04 |0078: move-result v4 │ │ +05944a: 8244 |0079: int-to-float v4, v4 │ │ +05944c: 6e10 3b16 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@163b │ │ +059452: 0a05 |007d: move-result v5 │ │ +059454: 8255 |007e: int-to-float v5, v5 │ │ +059456: 5416 e705 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +05945a: 6e56 6701 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0167 │ │ +059460: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +059462: 28be |0085: goto 0043 // -0042 │ │ +059464: 1a04 c50a |0086: const-string v4, "SlidingPaneLayout" // string@0ac5 │ │ +059468: 2205 fd03 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +05946c: 7010 3b1a 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +059472: 1a06 bb0f |008d: const-string v6, "drawChild: child view " // string@0fbb │ │ +059476: 6e20 431a 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05947c: 0c05 |0092: move-result-object v5 │ │ +05947e: 6e20 421a 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +059484: 0c05 |0096: move-result-object v5 │ │ +059486: 1a06 8200 |0097: const-string v6, " returned null drawing cache" // string@0082 │ │ +05948a: 6e20 431a 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +059490: 0c05 |009c: move-result-object v5 │ │ +059492: 6e10 481a 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +059498: 0c05 |00a0: move-result-object v5 │ │ +05949a: 7120 9415 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +0594a0: 6f5b ae16 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ +0594a6: 0a02 |00a7: move-result v2 │ │ +0594a8: 289b |00a8: goto 0043 // -0065 │ │ +0594aa: 6e10 4916 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1649 │ │ +0594b0: 0a04 |00ac: move-result v4 │ │ +0594b2: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ +0594b6: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +0594b8: 6e20 6f16 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@166f │ │ +0594be: 6f5b ae16 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@16ae │ │ +0594c4: 0a02 |00b6: move-result v2 │ │ +0594c6: 288c |00b7: goto 0043 // -0074 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0006 line=996 │ │ 0x000b line=998 │ │ 0x0017 line=1000 │ │ 0x001c line=1001 │ │ @@ -91064,18 +91060,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059f5c: |[059f5c] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -059f6c: 2200 f602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059f70: 7010 7714 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1477 │ │ -059f76: 1100 |0005: return-object v0 │ │ +0594c8: |[0594c8] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0594d8: 2200 ff02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0594dc: 7010 7714 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1477 │ │ +0594e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91083,20 +91079,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 │ │ -059f78: |[059f78] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -059f88: 2200 f602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059f8c: 6e10 b514 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@14b5 │ │ -059f92: 0c01 |0005: move-result-object v1 │ │ -059f94: 7030 7914 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1479 │ │ -059f9a: 1100 |0009: return-object v0 │ │ +0594e4: |[0594e4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0594f4: 2200 ff02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0594f8: 6e10 b514 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@14b5 │ │ +0594fe: 0c01 |0005: move-result-object v1 │ │ +059500: 7030 7914 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1479 │ │ +059506: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -91105,24 +91101,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 │ │ -059f9c: |[059f9c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -059fac: 2020 3a03 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@033a │ │ -059fb0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -059fb4: 2200 f602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059fb8: 1f02 3a03 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@033a │ │ -059fbc: 7020 7c14 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@147c │ │ -059fc2: 1100 |000b: return-object v0 │ │ -059fc4: 2200 f602 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -059fc8: 7020 7b14 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@147b │ │ -059fce: 28fa |0011: goto 000b // -0006 │ │ +059508: |[059508] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +059518: 2020 4303 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0343 │ │ +05951c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +059520: 2200 ff02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059524: 1f02 4303 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0343 │ │ +059528: 7020 7c14 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@147c │ │ +05952e: 1100 |000b: return-object v0 │ │ +059530: 2200 ff02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059534: 7020 7b14 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@147b │ │ +05953a: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ 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; │ │ @@ -91132,17 +91128,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059fd0: |[059fd0] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -059fe0: 5210 f905 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05f9 │ │ -059fe4: 0f00 |0002: return v0 │ │ +05953c: |[05953c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +05954c: 5210 f905 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05f9 │ │ +059550: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91150,17 +91146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059fe8: |[059fe8] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -059ff8: 5210 0106 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -059ffc: 0f00 |0002: return v0 │ │ +059554: |[059554] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +059564: 5210 0106 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +059568: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91168,17 +91164,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a000: |[05a000] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -05a010: 5210 0a06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ -05a014: 0f00 |0002: return v0 │ │ +05956c: |[05956c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +05957c: 5210 0a06 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ +059580: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91186,31 +91182,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -05a018: |[05a018] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -05a028: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05a02a: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -05a02e: 0f01 |0003: return v1 │ │ -05a030: 6e10 1d16 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05a036: 0c00 |0007: move-result-object v0 │ │ -05a038: 1f00 f602 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -05a03c: 5542 f805 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a040: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -05a044: 5502 e805 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -05a048: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -05a04c: 5242 0706 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a050: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -05a052: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -05a056: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -05a05a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -05a05c: 28e9 |001a: goto 0003 // -0017 │ │ +059584: |[059584] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +059594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +059596: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +05959a: 0f01 |0003: return v1 │ │ +05959c: 6e10 1d16 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0595a2: 0c00 |0007: move-result-object v0 │ │ +0595a4: 1f00 ff02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0595a8: 5542 f805 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +0595ac: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +0595b0: 5502 e805 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +0595b4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +0595b8: 5242 0706 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +0595bc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0595be: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +0595c2: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0595c6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0595c8: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1244 │ │ 0x0003 line=1248 │ │ 0x0004 line=1247 │ │ 0x000a line=1248 │ │ locals : │ │ @@ -91223,25 +91219,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -05a060: |[05a060] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -05a070: 5520 f805 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a074: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05a078: 5220 0706 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a07c: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -05a080: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -05a084: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -05a088: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05a08a: 0f00 |000d: return v0 │ │ -05a08c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05a08e: 28fe |000f: goto 000d // -0002 │ │ +0595cc: |[0595cc] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +0595dc: 5520 f805 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +0595e0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0595e4: 5220 0706 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +0595e8: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +0595ec: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +0595f0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0595f4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0595f6: 0f00 |000d: return v0 │ │ +0595f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0595fa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91249,17 +91245,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a090: |[05a090] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -05a0a0: 5510 f805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a0a4: 0f00 |0002: return v0 │ │ +0595fc: |[0595fc] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +05960c: 5510 f805 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +059610: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -91267,19 +91263,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05a0a8: |[05a0a8] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -05a0b8: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ -05a0be: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05a0c0: 5c10 fb05 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -05a0c4: 0e00 |0006: return-void │ │ +059614: |[059614] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +059624: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ +05962a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05962c: 5c10 fb05 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +059630: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0003 line=425 │ │ 0x0006 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -91289,33 +91285,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -05a0c8: |[05a0c8] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -05a0d8: 6f10 bc16 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ -05a0de: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -05a0e0: 5c43 fb05 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -05a0e4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05a0e6: 5443 0306 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ -05a0ea: 6e10 6e1a 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05a0f0: 0a00 |000c: move-result v0 │ │ -05a0f2: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -05a0f6: 5443 0306 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ -05a0fa: 6e20 681a 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05a100: 0c01 |0014: move-result-object v1 │ │ -05a102: 1f01 f402 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02f4 │ │ -05a106: 6e10 6a14 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@146a │ │ -05a10c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05a110: 28f1 |001c: goto 000d // -000f │ │ -05a112: 5443 0306 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ -05a116: 6e10 661a 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -05a11c: 0e00 |0022: return-void │ │ +059634: |[059634] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +059644: 6f10 bc16 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ +05964a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +05964c: 5c43 fb05 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +059650: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +059652: 5443 0306 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ +059656: 6e10 6e1a 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05965c: 0a00 |000c: move-result v0 │ │ +05965e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +059662: 5443 0306 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ +059666: 6e20 681a 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +05966c: 0c01 |0014: move-result-object v1 │ │ +05966e: 1f01 fd02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@02fd │ │ +059672: 6e10 6a14 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@146a │ │ +059678: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05967c: 28f1 |001c: goto 000d // -000f │ │ +05967e: 5443 0306 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0603 │ │ +059682: 6e10 661a 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +059688: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0006 line=433 │ │ 0x000f line=434 │ │ 0x0017 line=435 │ │ @@ -91333,119 +91329,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -05a120: |[05a120] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05a130: 7110 de0b 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -05a136: 0a00 |0003: move-result v0 │ │ -05a138: 55d9 f805 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a13c: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -05a140: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -05a144: 6e10 b414 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -05a14a: 0a09 |000d: move-result v9 │ │ -05a14c: 121a |000e: const/4 v10, #int 1 // #1 │ │ -05a14e: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -05a152: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -05a154: 6e20 b314 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05a15a: 0c05 |0015: move-result-object v5 │ │ -05a15c: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -05a160: 54d9 fa05 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a164: 6e10 e215 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05a16a: 0a0a |001d: move-result v10 │ │ -05a16c: 87aa |001e: float-to-int v10, v10 │ │ -05a16e: 6e10 e415 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05a174: 0a0b |0022: move-result v11 │ │ -05a176: 87bb |0023: float-to-int v11, v11 │ │ -05a178: 6e40 7b15 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ -05a17e: 0a09 |0027: move-result v9 │ │ -05a180: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -05a184: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -05a186: 5cd9 0406 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -05a18a: 55d9 f805 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a18e: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -05a192: 55d9 fe05 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ -05a196: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -05a19a: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -05a19e: 54d9 fa05 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a1a2: 6e10 5a15 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05a1a8: 6f20 be16 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@16be │ │ -05a1ae: 0a09 |003f: move-result v9 │ │ -05a1b0: 0f09 |0040: return v9 │ │ -05a1b2: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -05a1b4: 28e9 |0042: goto 002b // -0017 │ │ -05a1b6: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -05a1b8: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -05a1bc: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -05a1be: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -05a1c2: 54d9 fa05 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a1c6: 6e10 5a15 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05a1cc: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -05a1ce: 28f1 |004f: goto 0040 // -000f │ │ -05a1d0: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -05a1d2: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -05a1d8: 54d9 fa05 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a1dc: 6e20 8515 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1585 │ │ -05a1e2: 0a03 |0059: move-result v3 │ │ -05a1e4: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -05a1e8: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -05a1ec: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -05a1ee: 28e1 |005f: goto 0040 // -001f │ │ -05a1f0: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -05a1f2: 5cd9 fe05 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ -05a1f6: 6e10 e215 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05a1fc: 0a07 |0066: move-result v7 │ │ -05a1fe: 6e10 e415 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05a204: 0a08 |006a: move-result v8 │ │ -05a206: 59d7 fc05 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ -05a20a: 59d8 fd05 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ -05a20e: 54d9 fa05 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a212: 54da 0906 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a216: 877b |0073: float-to-int v11, v7 │ │ -05a218: 878c |0074: float-to-int v12, v8 │ │ -05a21a: 6e40 7b15 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ -05a220: 0a09 |0078: move-result v9 │ │ -05a222: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -05a226: 54d9 0906 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a22a: 6e20 c214 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@14c2 │ │ -05a230: 0a09 |0080: move-result v9 │ │ -05a232: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -05a236: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -05a238: 28d0 |0084: goto 0054 // -0030 │ │ -05a23a: 6e10 e215 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05a240: 0a07 |0088: move-result v7 │ │ -05a242: 6e10 e415 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05a248: 0a08 |008c: move-result v8 │ │ -05a24a: 52d9 fc05 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ -05a24e: a709 0709 |008f: sub-float v9, v7, v9 │ │ -05a252: 7110 141a 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05a258: 0a01 |0094: move-result v1 │ │ -05a25a: 52d9 fd05 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ -05a25e: a709 0809 |0097: sub-float v9, v8, v9 │ │ -05a262: 7110 141a 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05a268: 0a02 |009c: move-result v2 │ │ -05a26a: 54d9 fa05 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a26e: 6e10 7515 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1575 │ │ -05a274: 0a06 |00a2: move-result v6 │ │ -05a276: 8269 |00a3: int-to-float v9, v6 │ │ -05a278: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -05a27c: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -05a280: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -05a284: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -05a288: 54d9 fa05 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a28c: 6e10 5a15 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05a292: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -05a294: 5cd9 fe05 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ -05a298: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -05a29a: 288b |00b5: goto 0040 // -0075 │ │ -05a29c: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -05a29e: 2889 |00b7: goto 0040 // -0077 │ │ -05a2a0: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +05968c: |[05968c] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05969c: 7110 de0b 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +0596a2: 0a00 |0003: move-result v0 │ │ +0596a4: 55d9 f805 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +0596a8: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +0596ac: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +0596b0: 6e10 b414 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +0596b6: 0a09 |000d: move-result v9 │ │ +0596b8: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0596ba: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0596be: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0596c0: 6e20 b314 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +0596c6: 0c05 |0015: move-result-object v5 │ │ +0596c8: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0596cc: 54d9 fa05 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +0596d0: 6e10 e215 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +0596d6: 0a0a |001d: move-result v10 │ │ +0596d8: 87aa |001e: float-to-int v10, v10 │ │ +0596da: 6e10 e415 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +0596e0: 0a0b |0022: move-result v11 │ │ +0596e2: 87bb |0023: float-to-int v11, v11 │ │ +0596e4: 6e40 7b15 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ +0596ea: 0a09 |0027: move-result v9 │ │ +0596ec: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +0596f0: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +0596f2: 5cd9 0406 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +0596f6: 55d9 f805 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +0596fa: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +0596fe: 55d9 fe05 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ +059702: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +059706: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +05970a: 54d9 fa05 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05970e: 6e10 5a15 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +059714: 6f20 be16 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@16be │ │ +05971a: 0a09 |003f: move-result v9 │ │ +05971c: 0f09 |0040: return v9 │ │ +05971e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +059720: 28e9 |0042: goto 002b // -0017 │ │ +059722: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +059724: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +059728: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +05972a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +05972e: 54d9 fa05 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +059732: 6e10 5a15 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +059738: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +05973a: 28f1 |004f: goto 0040 // -000f │ │ +05973c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +05973e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +059744: 54d9 fa05 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +059748: 6e20 8515 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1585 │ │ +05974e: 0a03 |0059: move-result v3 │ │ +059750: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +059754: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +059758: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +05975a: 28e1 |005f: goto 0040 // -001f │ │ +05975c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +05975e: 5cd9 fe05 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ +059762: 6e10 e215 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +059768: 0a07 |0066: move-result v7 │ │ +05976a: 6e10 e415 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +059770: 0a08 |006a: move-result v8 │ │ +059772: 59d7 fc05 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ +059776: 59d8 fd05 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ +05977a: 54d9 fa05 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05977e: 54da 0906 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059782: 877b |0073: float-to-int v11, v7 │ │ +059784: 878c |0074: float-to-int v12, v8 │ │ +059786: 6e40 7b15 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ +05978c: 0a09 |0078: move-result v9 │ │ +05978e: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +059792: 54d9 0906 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059796: 6e20 c214 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@14c2 │ │ +05979c: 0a09 |0080: move-result v9 │ │ +05979e: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +0597a2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +0597a4: 28d0 |0084: goto 0054 // -0030 │ │ +0597a6: 6e10 e215 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +0597ac: 0a07 |0088: move-result v7 │ │ +0597ae: 6e10 e415 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +0597b4: 0a08 |008c: move-result v8 │ │ +0597b6: 52d9 fc05 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ +0597ba: a709 0709 |008f: sub-float v9, v7, v9 │ │ +0597be: 7110 141a 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +0597c4: 0a01 |0094: move-result v1 │ │ +0597c6: 52d9 fd05 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ +0597ca: a709 0809 |0097: sub-float v9, v8, v9 │ │ +0597ce: 7110 141a 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +0597d4: 0a02 |009c: move-result v2 │ │ +0597d6: 54d9 fa05 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +0597da: 6e10 7515 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1575 │ │ +0597e0: 0a06 |00a2: move-result v6 │ │ +0597e2: 8269 |00a3: int-to-float v9, v6 │ │ +0597e4: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +0597e8: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +0597ec: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +0597f0: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +0597f4: 54d9 fa05 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +0597f8: 6e10 5a15 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +0597fe: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +059800: 5cd9 fe05 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@05fe │ │ +059804: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +059806: 288b |00b5: goto 0040 // -0075 │ │ +059808: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +05980a: 2889 |00b7: goto 0040 // -0077 │ │ +05980c: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=762 │ │ 0x0011 line=764 │ │ 0x0016 line=765 │ │ 0x0018 line=766 │ │ @@ -91501,262 +91497,262 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 481 16-bit code units │ │ -05a2b4: |[05a2b4] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -05a2c4: 7601 c514 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -05a2ca: 0a0c |0003: move-result v12 │ │ -05a2cc: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ -05a2d0: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ -05a2d4: 5400 fa05 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a2d8: 0819 0000 |000a: move-object/from16 v25, v0 │ │ -05a2dc: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ -05a2e0: 7402 8215 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ -05a2e6: 9117 201e |0011: sub-int v23, v32, v30 │ │ -05a2ea: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ -05a2ee: 7401 ba14 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -05a2f4: 0a13 |0018: move-result v19 │ │ -05a2f6: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ -05a2fa: 7401 b914 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -05a300: 0a12 |001e: move-result v18 │ │ -05a302: 7401 bb14 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ -05a308: 0a14 |0022: move-result v20 │ │ -05a30a: 7401 b414 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -05a310: 0a06 |0026: move-result v6 │ │ -05a312: 0218 1300 |0027: move/from16 v24, v19 │ │ -05a316: 0210 1800 |0029: move/from16 v16, v24 │ │ -05a31a: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ -05a31e: 5500 fb05 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -05a322: 0219 0000 |002f: move/from16 v25, v0 │ │ -05a326: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ -05a32a: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ -05a32e: 5500 f805 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a332: 0219 0000 |0037: move/from16 v25, v0 │ │ -05a336: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ -05a33a: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -05a33e: 5500 0406 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -05a342: 0219 0000 |003f: move/from16 v25, v0 │ │ -05a346: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ -05a34a: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ -05a34e: 0200 1900 |0045: move/from16 v0, v25 │ │ -05a352: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -05a356: 5910 0706 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a35a: 120b |004b: const/4 v11, #int 0 // #0 │ │ -05a35c: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ -05a360: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ -05a364: 6e20 b314 b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05a36a: 0c04 |0053: move-result-object v4 │ │ -05a36c: 6e10 3f16 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -05a372: 0a19 |0057: move-result v25 │ │ -05a374: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ -05a378: 0200 1900 |005a: move/from16 v0, v25 │ │ -05a37c: 0201 1a00 |005c: move/from16 v1, v26 │ │ -05a380: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ -05a384: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ -05a388: 28ea |0062: goto 004c // -0016 │ │ -05a38a: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ -05a38e: 5400 fa05 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05a392: 0819 0000 |0067: move-object/from16 v25, v0 │ │ -05a396: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ -05a39a: 7402 8215 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ -05a3a0: 28a3 |006e: goto 0011 // -005d │ │ -05a3a2: 7401 b914 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -05a3a8: 0a13 |0072: move-result v19 │ │ -05a3aa: 28a6 |0073: goto 0019 // -005a │ │ -05a3ac: 7401 ba14 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -05a3b2: 0a12 |0077: move-result v18 │ │ -05a3b4: 28a7 |0078: goto 001f // -0059 │ │ -05a3b6: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ -05a3ba: 28ca |007b: goto 0045 // -0036 │ │ -05a3bc: 6e10 1d16 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05a3c2: 0c0d |007f: move-result-object v13 │ │ -05a3c4: 1f0d f602 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -05a3c8: 6e10 2416 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -05a3ce: 0a0a |0085: move-result v10 │ │ -05a3d0: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -05a3d4: 55d0 ec05 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ -05a3d8: 0219 0000 |008a: move/from16 v25, v0 │ │ -05a3dc: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ -05a3e0: 52d0 ea05 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -05a3e4: 0219 0000 |0090: move/from16 v25, v0 │ │ -05a3e8: 52d0 eb05 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -05a3ec: 021a 0000 |0094: move/from16 v26, v0 │ │ -05a3f0: 900f 191a |0096: add-int v15, v25, v26 │ │ -05a3f4: 9119 1712 |0098: sub-int v25, v23, v18 │ │ -05a3f8: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ -05a3fc: 5200 ff05 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@05ff │ │ -05a400: 021a 0000 |009e: move/from16 v26, v0 │ │ -05a404: 9119 191a |00a0: sub-int v25, v25, v26 │ │ -05a408: 0200 1000 |00a2: move/from16 v0, v16 │ │ -05a40c: 0201 1900 |00a4: move/from16 v1, v25 │ │ -05a410: 7120 1a1a 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -05a416: 0a19 |00a9: move-result v25 │ │ -05a418: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ -05a41c: 9116 190f |00ac: sub-int v22, v25, v15 │ │ -05a420: 0200 1600 |00ae: move/from16 v0, v22 │ │ -05a424: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ -05a428: 5910 0806 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ -05a42c: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ -05a430: 52de eb05 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -05a434: 9019 180e |00b8: add-int v25, v24, v14 │ │ -05a438: 9019 1916 |00ba: add-int v25, v25, v22 │ │ -05a43c: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ -05a440: 9019 191a |00be: add-int v25, v25, v26 │ │ -05a444: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ -05a448: 0200 1900 |00c2: move/from16 v0, v25 │ │ -05a44c: 0201 1a00 |00c4: move/from16 v1, v26 │ │ -05a450: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ -05a454: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ -05a458: 0200 1900 |00ca: move/from16 v0, v25 │ │ -05a45c: 5cd0 e805 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -05a460: 0200 1600 |00ce: move/from16 v0, v22 │ │ -05a464: 8200 |00d0: int-to-float v0, v0 │ │ -05a466: 0219 0000 |00d1: move/from16 v25, v0 │ │ -05a46a: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ -05a46e: 5200 0706 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a472: 021a 0000 |00d7: move/from16 v26, v0 │ │ -05a476: a819 191a |00d9: mul-float v25, v25, v26 │ │ -05a47a: 0200 1900 |00db: move/from16 v0, v25 │ │ -05a47e: 8700 |00dd: float-to-int v0, v0 │ │ -05a480: 0215 0000 |00de: move/from16 v21, v0 │ │ -05a484: 9019 150e |00e0: add-int v25, v21, v14 │ │ -05a488: 9018 1819 |00e2: add-int v24, v24, v25 │ │ -05a48c: 0200 1500 |00e4: move/from16 v0, v21 │ │ -05a490: 8200 |00e6: int-to-float v0, v0 │ │ -05a492: 0219 0000 |00e7: move/from16 v25, v0 │ │ -05a496: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -05a49a: 5200 0806 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ -05a49e: 021a 0000 |00ed: move/from16 v26, v0 │ │ -05a4a2: 0200 1a00 |00ef: move/from16 v0, v26 │ │ -05a4a6: 8200 |00f1: int-to-float v0, v0 │ │ -05a4a8: 021a 0000 |00f2: move/from16 v26, v0 │ │ -05a4ac: a919 191a |00f4: div-float v25, v25, v26 │ │ -05a4b0: 0200 1900 |00f6: move/from16 v0, v25 │ │ -05a4b4: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ -05a4b8: 5910 0706 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a4bc: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ -05a4c0: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ -05a4c4: 9008 1911 |0100: add-int v8, v25, v17 │ │ -05a4c8: 9107 080a |0102: sub-int v7, v8, v10 │ │ -05a4cc: 0209 1400 |0104: move/from16 v9, v20 │ │ -05a4d0: 6e10 2116 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -05a4d6: 0a19 |0109: move-result v25 │ │ -05a4d8: 9005 0919 |010a: add-int v5, v9, v25 │ │ -05a4dc: 0200 1400 |010c: move/from16 v0, v20 │ │ -05a4e0: 6e55 5316 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -05a4e6: 6e10 4016 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -05a4ec: 0a19 |0114: move-result v25 │ │ -05a4ee: 9010 1019 |0115: add-int v16, v16, v25 │ │ -05a4f2: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ -05a4f6: 52de ea05 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -05a4fa: 289d |011b: goto 00b8 // -0063 │ │ -05a4fc: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ -05a500: 28ac |011e: goto 00ca // -0054 │ │ -05a502: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ -05a506: 5500 f805 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a50a: 0219 0000 |0123: move/from16 v25, v0 │ │ -05a50e: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ -05a512: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ -05a516: 5200 0106 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -05a51a: 0219 0000 |012b: move/from16 v25, v0 │ │ -05a51e: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ -05a522: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ -05a526: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ -05a52a: 5200 0706 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a52e: 021a 0000 |0135: move/from16 v26, v0 │ │ -05a532: a719 191a |0137: sub-float v25, v25, v26 │ │ -05a536: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ -05a53a: 5200 0106 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -05a53e: 021a 0000 |013d: move/from16 v26, v0 │ │ -05a542: 0200 1a00 |013f: move/from16 v0, v26 │ │ -05a546: 8200 |0141: int-to-float v0, v0 │ │ -05a548: 021a 0000 |0142: move/from16 v26, v0 │ │ -05a54c: a819 191a |0144: mul-float v25, v25, v26 │ │ -05a550: 0200 1900 |0146: move/from16 v0, v25 │ │ -05a554: 8700 |0148: float-to-int v0, v0 │ │ -05a556: 0211 0000 |0149: move/from16 v17, v0 │ │ -05a55a: 0218 1000 |014b: move/from16 v24, v16 │ │ -05a55e: 28af |014d: goto 00fc // -0051 │ │ -05a560: 0218 1000 |014e: move/from16 v24, v16 │ │ -05a564: 28ac |0150: goto 00fc // -0054 │ │ -05a566: 9107 1811 |0151: sub-int v7, v24, v17 │ │ -05a56a: 9008 070a |0153: add-int v8, v7, v10 │ │ -05a56e: 28af |0155: goto 0104 // -0051 │ │ -05a570: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ -05a574: 5500 fb05 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -05a578: 0219 0000 |015a: move/from16 v25, v0 │ │ -05a57c: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ -05a580: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ -05a584: 5500 f805 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05a588: 0219 0000 |0162: move/from16 v25, v0 │ │ -05a58c: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ -05a590: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ -05a594: 5200 0106 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -05a598: 0219 0000 |016a: move/from16 v25, v0 │ │ -05a59c: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ -05a5a0: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ -05a5a4: 5200 0706 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a5a8: 0219 0000 |0172: move/from16 v25, v0 │ │ -05a5ac: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ -05a5b0: 0201 1900 |0176: move/from16 v1, v25 │ │ -05a5b4: 7020 d414 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@14d4 │ │ -05a5ba: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -05a5be: 5400 0906 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a5c2: 0819 0000 |017f: move-object/from16 v25, v0 │ │ -05a5c6: 7401 1d16 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05a5cc: 0c19 |0184: move-result-object v25 │ │ -05a5ce: 1f19 f602 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -05a5d2: 0800 1900 |0187: move-object/from16 v0, v25 │ │ -05a5d6: 5500 e805 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -05a5da: 0219 0000 |018b: move/from16 v25, v0 │ │ -05a5de: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ -05a5e2: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -05a5e6: 5400 0906 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a5ea: 0819 0000 |0193: move-object/from16 v25, v0 │ │ -05a5ee: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ -05a5f2: 5200 0706 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ -05a5f6: 021a 0000 |0199: move/from16 v26, v0 │ │ -05a5fa: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ -05a5fe: 5200 0a06 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ -05a602: 021b 0000 |019f: move/from16 v27, v0 │ │ -05a606: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ -05a60a: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ -05a60e: 0202 1a00 |01a5: move/from16 v2, v26 │ │ -05a612: 0203 1b00 |01a7: move/from16 v3, v27 │ │ -05a616: 7040 aa14 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ -05a61c: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ -05a620: 5400 0906 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a624: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ -05a628: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ -05a62c: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ -05a630: 6e20 e814 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@14e8 │ │ -05a636: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ -05a63a: 0200 1900 |01bb: move/from16 v0, v25 │ │ -05a63e: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ -05a642: 5c10 fb05 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -05a646: 0e00 |01c1: return-void │ │ -05a648: 120b |01c2: const/4 v11, #int 0 // #0 │ │ -05a64a: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ -05a64e: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ -05a652: 6e20 b314 b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05a658: 0c19 |01ca: move-result-object v25 │ │ -05a65a: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ -05a65e: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ -05a662: 5200 0a06 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ -05a666: 021b 0000 |01d1: move/from16 v27, v0 │ │ -05a66a: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ -05a66e: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ -05a672: 0202 1a00 |01d7: move/from16 v2, v26 │ │ -05a676: 0203 1b00 |01d9: move/from16 v3, v27 │ │ -05a67a: 7040 aa14 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ -05a680: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ -05a684: 28e3 |01e0: goto 01c3 // -001d │ │ +059820: |[059820] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +059830: 7601 c514 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +059836: 0a0c |0003: move-result v12 │ │ +059838: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ +05983c: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +059840: 5400 fa05 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +059844: 0819 0000 |000a: move-object/from16 v25, v0 │ │ +059848: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ +05984c: 7402 8215 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ +059852: 9117 201e |0011: sub-int v23, v32, v30 │ │ +059856: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ +05985a: 7401 ba14 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +059860: 0a13 |0018: move-result v19 │ │ +059862: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ +059866: 7401 b914 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +05986c: 0a12 |001e: move-result v18 │ │ +05986e: 7401 bb14 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ +059874: 0a14 |0022: move-result v20 │ │ +059876: 7401 b414 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +05987c: 0a06 |0026: move-result v6 │ │ +05987e: 0218 1300 |0027: move/from16 v24, v19 │ │ +059882: 0210 1800 |0029: move/from16 v16, v24 │ │ +059886: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ +05988a: 5500 fb05 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +05988e: 0219 0000 |002f: move/from16 v25, v0 │ │ +059892: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ +059896: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ +05989a: 5500 f805 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +05989e: 0219 0000 |0037: move/from16 v25, v0 │ │ +0598a2: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ +0598a6: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +0598aa: 5500 0406 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +0598ae: 0219 0000 |003f: move/from16 v25, v0 │ │ +0598b2: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ +0598b6: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ +0598ba: 0200 1900 |0045: move/from16 v0, v25 │ │ +0598be: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +0598c2: 5910 0706 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +0598c6: 120b |004b: const/4 v11, #int 0 // #0 │ │ +0598c8: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ +0598cc: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ +0598d0: 6e20 b314 b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +0598d6: 0c04 |0053: move-result-object v4 │ │ +0598d8: 6e10 3f16 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +0598de: 0a19 |0057: move-result v25 │ │ +0598e0: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ +0598e4: 0200 1900 |005a: move/from16 v0, v25 │ │ +0598e8: 0201 1a00 |005c: move/from16 v1, v26 │ │ +0598ec: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ +0598f0: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0598f4: 28ea |0062: goto 004c // -0016 │ │ +0598f6: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ +0598fa: 5400 fa05 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +0598fe: 0819 0000 |0067: move-object/from16 v25, v0 │ │ +059902: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ +059906: 7402 8215 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1582 │ │ +05990c: 28a3 |006e: goto 0011 // -005d │ │ +05990e: 7401 b914 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +059914: 0a13 |0072: move-result v19 │ │ +059916: 28a6 |0073: goto 0019 // -005a │ │ +059918: 7401 ba14 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +05991e: 0a12 |0077: move-result v18 │ │ +059920: 28a7 |0078: goto 001f // -0059 │ │ +059922: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ +059926: 28ca |007b: goto 0045 // -0036 │ │ +059928: 6e10 1d16 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05992e: 0c0d |007f: move-result-object v13 │ │ +059930: 1f0d ff02 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059934: 6e10 2416 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +05993a: 0a0a |0085: move-result v10 │ │ +05993c: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +059940: 55d0 ec05 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ +059944: 0219 0000 |008a: move/from16 v25, v0 │ │ +059948: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ +05994c: 52d0 ea05 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +059950: 0219 0000 |0090: move/from16 v25, v0 │ │ +059954: 52d0 eb05 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +059958: 021a 0000 |0094: move/from16 v26, v0 │ │ +05995c: 900f 191a |0096: add-int v15, v25, v26 │ │ +059960: 9119 1712 |0098: sub-int v25, v23, v18 │ │ +059964: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ +059968: 5200 ff05 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@05ff │ │ +05996c: 021a 0000 |009e: move/from16 v26, v0 │ │ +059970: 9119 191a |00a0: sub-int v25, v25, v26 │ │ +059974: 0200 1000 |00a2: move/from16 v0, v16 │ │ +059978: 0201 1900 |00a4: move/from16 v1, v25 │ │ +05997c: 7120 1a1a 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +059982: 0a19 |00a9: move-result v25 │ │ +059984: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ +059988: 9116 190f |00ac: sub-int v22, v25, v15 │ │ +05998c: 0200 1600 |00ae: move/from16 v0, v22 │ │ +059990: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ +059994: 5910 0806 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ +059998: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ +05999c: 52de eb05 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +0599a0: 9019 180e |00b8: add-int v25, v24, v14 │ │ +0599a4: 9019 1916 |00ba: add-int v25, v25, v22 │ │ +0599a8: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ +0599ac: 9019 191a |00be: add-int v25, v25, v26 │ │ +0599b0: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ +0599b4: 0200 1900 |00c2: move/from16 v0, v25 │ │ +0599b8: 0201 1a00 |00c4: move/from16 v1, v26 │ │ +0599bc: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ +0599c0: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ +0599c4: 0200 1900 |00ca: move/from16 v0, v25 │ │ +0599c8: 5cd0 e805 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +0599cc: 0200 1600 |00ce: move/from16 v0, v22 │ │ +0599d0: 8200 |00d0: int-to-float v0, v0 │ │ +0599d2: 0219 0000 |00d1: move/from16 v25, v0 │ │ +0599d6: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ +0599da: 5200 0706 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +0599de: 021a 0000 |00d7: move/from16 v26, v0 │ │ +0599e2: a819 191a |00d9: mul-float v25, v25, v26 │ │ +0599e6: 0200 1900 |00db: move/from16 v0, v25 │ │ +0599ea: 8700 |00dd: float-to-int v0, v0 │ │ +0599ec: 0215 0000 |00de: move/from16 v21, v0 │ │ +0599f0: 9019 150e |00e0: add-int v25, v21, v14 │ │ +0599f4: 9018 1819 |00e2: add-int v24, v24, v25 │ │ +0599f8: 0200 1500 |00e4: move/from16 v0, v21 │ │ +0599fc: 8200 |00e6: int-to-float v0, v0 │ │ +0599fe: 0219 0000 |00e7: move/from16 v25, v0 │ │ +059a02: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +059a06: 5200 0806 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ +059a0a: 021a 0000 |00ed: move/from16 v26, v0 │ │ +059a0e: 0200 1a00 |00ef: move/from16 v0, v26 │ │ +059a12: 8200 |00f1: int-to-float v0, v0 │ │ +059a14: 021a 0000 |00f2: move/from16 v26, v0 │ │ +059a18: a919 191a |00f4: div-float v25, v25, v26 │ │ +059a1c: 0200 1900 |00f6: move/from16 v0, v25 │ │ +059a20: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ +059a24: 5910 0706 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +059a28: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ +059a2c: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ +059a30: 9008 1911 |0100: add-int v8, v25, v17 │ │ +059a34: 9107 080a |0102: sub-int v7, v8, v10 │ │ +059a38: 0209 1400 |0104: move/from16 v9, v20 │ │ +059a3c: 6e10 2116 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +059a42: 0a19 |0109: move-result v25 │ │ +059a44: 9005 0919 |010a: add-int v5, v9, v25 │ │ +059a48: 0200 1400 |010c: move/from16 v0, v20 │ │ +059a4c: 6e55 5316 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +059a52: 6e10 4016 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +059a58: 0a19 |0114: move-result v25 │ │ +059a5a: 9010 1019 |0115: add-int v16, v16, v25 │ │ +059a5e: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ +059a62: 52de ea05 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +059a66: 289d |011b: goto 00b8 // -0063 │ │ +059a68: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ +059a6c: 28ac |011e: goto 00ca // -0054 │ │ +059a6e: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +059a72: 5500 f805 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +059a76: 0219 0000 |0123: move/from16 v25, v0 │ │ +059a7a: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ +059a7e: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ +059a82: 5200 0106 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +059a86: 0219 0000 |012b: move/from16 v25, v0 │ │ +059a8a: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ +059a8e: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ +059a92: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +059a96: 5200 0706 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +059a9a: 021a 0000 |0135: move/from16 v26, v0 │ │ +059a9e: a719 191a |0137: sub-float v25, v25, v26 │ │ +059aa2: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ +059aa6: 5200 0106 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +059aaa: 021a 0000 |013d: move/from16 v26, v0 │ │ +059aae: 0200 1a00 |013f: move/from16 v0, v26 │ │ +059ab2: 8200 |0141: int-to-float v0, v0 │ │ +059ab4: 021a 0000 |0142: move/from16 v26, v0 │ │ +059ab8: a819 191a |0144: mul-float v25, v25, v26 │ │ +059abc: 0200 1900 |0146: move/from16 v0, v25 │ │ +059ac0: 8700 |0148: float-to-int v0, v0 │ │ +059ac2: 0211 0000 |0149: move/from16 v17, v0 │ │ +059ac6: 0218 1000 |014b: move/from16 v24, v16 │ │ +059aca: 28af |014d: goto 00fc // -0051 │ │ +059acc: 0218 1000 |014e: move/from16 v24, v16 │ │ +059ad0: 28ac |0150: goto 00fc // -0054 │ │ +059ad2: 9107 1811 |0151: sub-int v7, v24, v17 │ │ +059ad6: 9008 070a |0153: add-int v8, v7, v10 │ │ +059ada: 28af |0155: goto 0104 // -0051 │ │ +059adc: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ +059ae0: 5500 fb05 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +059ae4: 0219 0000 |015a: move/from16 v25, v0 │ │ +059ae8: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ +059aec: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ +059af0: 5500 f805 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +059af4: 0219 0000 |0162: move/from16 v25, v0 │ │ +059af8: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ +059afc: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ +059b00: 5200 0106 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +059b04: 0219 0000 |016a: move/from16 v25, v0 │ │ +059b08: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ +059b0c: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ +059b10: 5200 0706 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +059b14: 0219 0000 |0172: move/from16 v25, v0 │ │ +059b18: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ +059b1c: 0201 1900 |0176: move/from16 v1, v25 │ │ +059b20: 7020 d414 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@14d4 │ │ +059b26: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +059b2a: 5400 0906 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059b2e: 0819 0000 |017f: move-object/from16 v25, v0 │ │ +059b32: 7401 1d16 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +059b38: 0c19 |0184: move-result-object v25 │ │ +059b3a: 1f19 ff02 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059b3e: 0800 1900 |0187: move-object/from16 v0, v25 │ │ +059b42: 5500 e805 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +059b46: 0219 0000 |018b: move/from16 v25, v0 │ │ +059b4a: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ +059b4e: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +059b52: 5400 0906 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059b56: 0819 0000 |0193: move-object/from16 v25, v0 │ │ +059b5a: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ +059b5e: 5200 0706 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@0607 │ │ +059b62: 021a 0000 |0199: move/from16 v26, v0 │ │ +059b66: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ +059b6a: 5200 0a06 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ +059b6e: 021b 0000 |019f: move/from16 v27, v0 │ │ +059b72: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ +059b76: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ +059b7a: 0202 1a00 |01a5: move/from16 v2, v26 │ │ +059b7e: 0203 1b00 |01a7: move/from16 v3, v27 │ │ +059b82: 7040 aa14 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ +059b88: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ +059b8c: 5400 0906 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059b90: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ +059b94: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ +059b98: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ +059b9c: 6e20 e814 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@14e8 │ │ +059ba2: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ +059ba6: 0200 1900 |01bb: move/from16 v0, v25 │ │ +059baa: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ +059bae: 5c10 fb05 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +059bb2: 0e00 |01c1: return-void │ │ +059bb4: 120b |01c2: const/4 v11, #int 0 // #0 │ │ +059bb6: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ +059bba: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ +059bbe: 6e20 b314 b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +059bc4: 0c19 |01ca: move-result-object v25 │ │ +059bc6: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ +059bca: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ +059bce: 5200 0a06 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ +059bd2: 021b 0000 |01d1: move/from16 v27, v0 │ │ +059bd6: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +059bda: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ +059bde: 0202 1a00 |01d7: move/from16 v2, v26 │ │ +059be2: 0203 1b00 |01d9: move/from16 v3, v27 │ │ +059be6: 7040 aa14 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@14aa │ │ +059bec: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ +059bf0: 28e3 |01e0: goto 01c3 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0006 line=656 │ │ 0x0011 line=660 │ │ 0x0013 line=661 │ │ @@ -91862,451 +91858,451 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 864 16-bit code units │ │ -05a688: |[05a688] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -05a698: 7701 0216 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ -05a69e: 0a19 |0003: move-result v25 │ │ -05a6a0: 7701 0316 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ -05a6a6: 0a1b |0007: move-result v27 │ │ -05a6a8: 7701 0216 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ -05a6ae: 0a0c |000b: move-result v12 │ │ -05a6b0: 7701 0316 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ -05a6b6: 0a0d |000f: move-result v13 │ │ -05a6b8: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ -05a6bc: 0200 1900 |0012: move/from16 v0, v25 │ │ -05a6c0: 0201 1d00 |0014: move/from16 v1, v29 │ │ -05a6c4: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ -05a6c8: 7401 c314 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@14c3 │ │ -05a6ce: 0a1d |001b: move-result v29 │ │ -05a6d0: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ -05a6d4: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ -05a6d8: 0200 1900 |0020: move/from16 v0, v25 │ │ -05a6dc: 0201 1d00 |0022: move/from16 v1, v29 │ │ -05a6e0: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ -05a6e4: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ -05a6e8: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ -05a6ec: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ -05a6f0: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ -05a6f6: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ -05a6fa: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -05a6fc: 7401 b914 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -05a702: 0a1d |0035: move-result v29 │ │ -05a704: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ -05a708: 7401 ba14 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -05a70e: 0a1e |003b: move-result v30 │ │ -05a710: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ -05a714: 021a 1800 |003e: move/from16 v26, v24 │ │ -05a718: 7401 b414 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -05a71e: 0a06 |0043: move-result v6 │ │ -05a720: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ -05a724: 0200 1d00 |0046: move/from16 v0, v29 │ │ -05a728: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ -05a72c: 1a1d bc0a |004a: const-string v29, "SlidingPaneLayout" // string@0abc │ │ -05a730: 1a1e 7d18 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@187d │ │ -05a734: 7702 9415 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -05a73a: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ -05a73e: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ -05a742: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ -05a746: 5b10 0906 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a74a: 120f |0059: const/4 v15, #int 0 // #0 │ │ -05a74c: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ -05a750: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ -05a754: 6e20 b314 f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05a75a: 0c05 |0061: move-result-object v5 │ │ -05a75c: 6e10 1d16 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05a762: 0c11 |0065: move-result-object v17 │ │ -05a764: 1f11 f602 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -05a768: 6e10 3f16 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -05a76e: 0a1d |006b: move-result v29 │ │ -05a770: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ -05a774: 0200 1d00 |006e: move/from16 v0, v29 │ │ -05a778: 0201 1e00 |0070: move/from16 v1, v30 │ │ -05a77c: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ -05a780: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ -05a784: 0200 1d00 |0076: move/from16 v0, v29 │ │ -05a788: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -05a78c: 5c10 e805 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ -05a790: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -05a794: 28dc |007e: goto 005a // -0024 │ │ -05a796: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ -05a79a: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ -05a79e: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ -05a7a2: 28a3 |0085: goto 0028 // -005d │ │ -05a7a4: 221d e203 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@03e2 │ │ -05a7a8: 1a1e e90b |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@0be9 │ │ -05a7ac: 7602 051a 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -05a7b2: 271d |008d: throw v29 │ │ -05a7b4: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ -05a7b8: 7401 c314 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@14c3 │ │ -05a7be: 0a1d |0093: move-result v29 │ │ -05a7c0: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ -05a7c4: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ -05a7c8: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ -05a7cc: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ -05a7d0: 288c |009c: goto 0028 // -0074 │ │ -05a7d2: 221d e203 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@03e2 │ │ -05a7d6: 1a1e b003 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@03b0 │ │ -05a7da: 7602 051a 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -05a7e0: 271d |00a4: throw v29 │ │ -05a7e2: 7401 bb14 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ -05a7e8: 0a1d |00a8: move-result v29 │ │ -05a7ea: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ -05a7ee: 7401 b814 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ -05a7f4: 0a1e |00ae: move-result v30 │ │ -05a7f6: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ -05a7fa: 0210 1200 |00b1: move/from16 v16, v18 │ │ -05a7fe: 2900 7cff |00b3: goto/16 002f // -0084 │ │ -05a802: 7401 bb14 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ -05a808: 0a1d |00b8: move-result v29 │ │ -05a80a: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ -05a80e: 7401 b814 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ -05a814: 0a1e |00be: move-result v30 │ │ -05a816: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ -05a81a: 2900 6eff |00c1: goto/16 002f // -0092 │ │ -05a81e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -05a822: 5200 ed05 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05a826: 021d 0000 |00c7: move/from16 v29, v0 │ │ -05a82a: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ -05a82e: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ -05a832: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ -05a836: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ -05a83a: 5200 ed05 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05a83e: 021d 0000 |00d3: move/from16 v29, v0 │ │ -05a842: a617 171d |00d5: add-float v23, v23, v29 │ │ -05a846: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -05a84a: 5200 ee05 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05a84e: 021d 0000 |00db: move/from16 v29, v0 │ │ -05a852: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ -05a856: 0800 1100 |00df: move-object/from16 v0, v17 │ │ -05a85a: 5200 ea05 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -05a85e: 021d 0000 |00e3: move/from16 v29, v0 │ │ -05a862: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -05a866: 5200 eb05 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -05a86a: 021e 0000 |00e9: move/from16 v30, v0 │ │ -05a86e: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ -05a872: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -05a876: 5200 ee05 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05a87a: 021d 0000 |00f1: move/from16 v29, v0 │ │ -05a87e: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ -05a882: 0200 1d00 |00f5: move/from16 v0, v29 │ │ -05a886: 0201 1e00 |00f7: move/from16 v1, v30 │ │ -05a88a: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ -05a88e: 911d 180e |00fb: sub-int v29, v24, v14 │ │ -05a892: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ -05a896: 7702 0416 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05a89c: 0a0a |0102: move-result v10 │ │ -05a89e: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -05a8a2: 5200 e905 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05a8a6: 021d 0000 |0107: move/from16 v29, v0 │ │ -05a8aa: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ -05a8ae: 0200 1d00 |010b: move/from16 v0, v29 │ │ -05a8b2: 0201 1e00 |010d: move/from16 v1, v30 │ │ -05a8b6: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ -05a8ba: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ -05a8be: 0200 1200 |0113: move/from16 v0, v18 │ │ -05a8c2: 0201 1d00 |0115: move/from16 v1, v29 │ │ -05a8c6: 7120 0416 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05a8cc: 0a08 |011a: move-result v8 │ │ -05a8ce: 6e30 5416 a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -05a8d4: 6e10 2416 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -05a8da: 0a09 |0121: move-result v9 │ │ -05a8dc: 6e10 2116 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -05a8e2: 0a07 |0125: move-result v7 │ │ -05a8e4: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ -05a8e8: 0200 1d00 |0128: move/from16 v0, v29 │ │ -05a8ec: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ -05a8f0: 0200 1000 |012c: move/from16 v0, v16 │ │ -05a8f4: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ -05a8f8: 0200 1200 |0130: move/from16 v0, v18 │ │ -05a8fc: 7120 1a1a 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -05a902: 0a10 |0135: move-result v16 │ │ -05a904: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ -05a908: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ -05a90c: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ -05a910: 0200 1d00 |013c: move/from16 v0, v29 │ │ -05a914: 0801 1100 |013e: move-object/from16 v1, v17 │ │ -05a918: 5c10 ec05 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ -05a91c: 9604 041d |0142: or-int v4, v4, v29 │ │ -05a920: 0800 1100 |0144: move-object/from16 v0, v17 │ │ -05a924: 5500 ec05 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ -05a928: 021d 0000 |0148: move/from16 v29, v0 │ │ -05a92c: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ -05a930: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ -05a934: 5b05 0906 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05a938: 2900 2cff |0150: goto/16 007c // -00d4 │ │ -05a93c: 0800 1100 |0152: move-object/from16 v0, v17 │ │ -05a940: 5200 ee05 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05a944: 021d 0000 |0156: move/from16 v29, v0 │ │ -05a948: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ -05a94c: 0200 1d00 |015a: move/from16 v0, v29 │ │ -05a950: 0201 1e00 |015c: move/from16 v1, v30 │ │ -05a954: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ -05a958: 911d 180e |0160: sub-int v29, v24, v14 │ │ -05a95c: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ -05a960: 7702 0416 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05a966: 0a0a |0167: move-result v10 │ │ -05a968: 289b |0168: goto 0103 // -0065 │ │ -05a96a: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -05a96e: 5200 ee05 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05a972: 021d 0000 |016d: move/from16 v29, v0 │ │ -05a976: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ -05a97a: 7702 0416 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05a980: 0a0a |0174: move-result v10 │ │ -05a982: 288e |0175: goto 0103 // -0072 │ │ -05a984: 0800 1100 |0176: move-object/from16 v0, v17 │ │ -05a988: 5200 e905 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05a98c: 021d 0000 |017a: move/from16 v29, v0 │ │ -05a990: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ -05a994: 0200 1d00 |017e: move/from16 v0, v29 │ │ -05a998: 0201 1e00 |0180: move/from16 v1, v30 │ │ -05a99c: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ -05a9a0: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ -05a9a4: 0200 1200 |0186: move/from16 v0, v18 │ │ -05a9a8: 0201 1d00 |0188: move/from16 v1, v29 │ │ -05a9ac: 7120 0416 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05a9b2: 0a08 |018d: move-result v8 │ │ -05a9b4: 288d |018e: goto 011b // -0073 │ │ -05a9b6: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -05a9ba: 5200 e905 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05a9be: 021d 0000 |0193: move/from16 v29, v0 │ │ -05a9c2: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ -05a9c6: 7702 0416 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05a9cc: 0a08 |019a: move-result v8 │ │ -05a9ce: 2880 |019b: goto 011b // -0080 │ │ -05a9d0: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ -05a9d4: 289e |019e: goto 013c // -0062 │ │ -05a9d6: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ -05a9da: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ -05a9de: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ -05a9e2: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ -05a9e6: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ -05a9ea: 5200 ff05 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@05ff │ │ -05a9ee: 021d 0000 |01ab: move/from16 v29, v0 │ │ -05a9f2: 910b 181d |01ad: sub-int v11, v24, v29 │ │ -05a9f6: 120f |01af: const/4 v15, #int 0 // #0 │ │ -05a9f8: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ -05a9fc: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ -05aa00: 6e20 b314 f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05aa06: 0c05 |01b7: move-result-object v5 │ │ -05aa08: 6e10 3f16 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -05aa0e: 0a1d |01bb: move-result v29 │ │ -05aa10: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ -05aa14: 0200 1d00 |01be: move/from16 v0, v29 │ │ -05aa18: 0201 1e00 |01c0: move/from16 v1, v30 │ │ -05aa1c: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ -05aa20: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -05aa24: 28ea |01c6: goto 01b0 // -0016 │ │ -05aa26: 6e10 1d16 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05aa2c: 0c11 |01ca: move-result-object v17 │ │ -05aa2e: 1f11 f602 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -05aa32: 6e10 3f16 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -05aa38: 0a1d |01d0: move-result v29 │ │ -05aa3a: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ -05aa3e: 0200 1d00 |01d3: move/from16 v0, v29 │ │ -05aa42: 0201 1e00 |01d5: move/from16 v1, v30 │ │ -05aa46: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ -05aa4a: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -05aa4e: 5200 ee05 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05aa52: 021d 0000 |01dd: move/from16 v29, v0 │ │ -05aa56: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ -05aa5a: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ -05aa5e: 5200 ed05 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05aa62: 021d 0000 |01e5: move/from16 v29, v0 │ │ -05aa66: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ -05aa6a: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ -05aa6e: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ -05aa72: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ -05aa76: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ -05aa7a: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ -05aa7e: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ -05aa82: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ -05aa86: 5400 0906 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05aa8a: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ -05aa8e: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ -05aa92: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ -05aa96: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ -05aa9a: 5200 ee05 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05aa9e: 021d 0000 |0203: move/from16 v29, v0 │ │ -05aaa2: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ -05aaa6: 0200 1400 |0207: move/from16 v0, v20 │ │ -05aaaa: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ -05aaae: 0800 1100 |020b: move-object/from16 v0, v17 │ │ -05aab2: 5200 ed05 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05aab6: 021d 0000 |020f: move/from16 v29, v0 │ │ -05aaba: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ -05aabe: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ -05aac2: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ -05aac6: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ -05aaca: 0800 1100 |0219: move-object/from16 v0, v17 │ │ -05aace: 5200 e905 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05aad2: 021d 0000 |021d: move/from16 v29, v0 │ │ -05aad6: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ -05aada: 0200 1d00 |0221: move/from16 v0, v29 │ │ -05aade: 0201 1e00 |0223: move/from16 v1, v30 │ │ -05aae2: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ -05aae6: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ -05aaea: 0200 1200 |0229: move/from16 v0, v18 │ │ -05aaee: 0201 1d00 |022b: move/from16 v1, v29 │ │ -05aaf2: 7120 0416 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05aaf8: 0a08 |0230: move-result v8 │ │ -05aafa: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ -05aafe: 0200 1d00 |0233: move/from16 v0, v29 │ │ -05ab02: 7120 0416 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ab08: 0a0a |0238: move-result v10 │ │ -05ab0a: 6e30 5416 a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -05ab10: 2888 |023c: goto 01c4 // -0078 │ │ -05ab12: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ -05ab16: 28b0 |023f: goto 01ef // -0050 │ │ -05ab18: 6e10 2416 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -05ab1e: 0a14 |0243: move-result v20 │ │ -05ab20: 28af |0244: goto 01f3 // -0051 │ │ -05ab22: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -05ab26: 5200 e905 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05ab2a: 021d 0000 |0249: move/from16 v29, v0 │ │ -05ab2e: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ -05ab32: 0200 1d00 |024d: move/from16 v0, v29 │ │ -05ab36: 0201 1e00 |024f: move/from16 v1, v30 │ │ -05ab3a: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ -05ab3e: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ -05ab42: 0200 1200 |0255: move/from16 v0, v18 │ │ -05ab46: 0201 1d00 |0257: move/from16 v1, v29 │ │ -05ab4a: 7120 0416 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ab50: 0a08 |025c: move-result v8 │ │ -05ab52: 28d4 |025d: goto 0231 // -002c │ │ -05ab54: 0800 1100 |025e: move-object/from16 v0, v17 │ │ -05ab58: 5200 e905 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05ab5c: 021d 0000 |0262: move/from16 v29, v0 │ │ -05ab60: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ -05ab64: 7702 0416 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ab6a: 0a08 |0269: move-result v8 │ │ -05ab6c: 28c7 |026a: goto 0231 // -0039 │ │ -05ab6e: 6e10 2116 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -05ab74: 0a1d |026e: move-result v29 │ │ -05ab76: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ -05ab7a: 7702 0416 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ab80: 0a08 |0274: move-result v8 │ │ -05ab82: 28bc |0275: goto 0231 // -0044 │ │ -05ab84: 0800 1100 |0276: move-object/from16 v0, v17 │ │ -05ab88: 5200 ed05 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05ab8c: 021d 0000 |027a: move/from16 v29, v0 │ │ -05ab90: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ -05ab94: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ -05ab98: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ -05ab9c: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -05aba0: 5200 ee05 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ -05aba4: 021d 0000 |0286: move/from16 v29, v0 │ │ -05aba8: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ -05abac: 0800 1100 |028a: move-object/from16 v0, v17 │ │ -05abb0: 5200 e905 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05abb4: 021d 0000 |028e: move/from16 v29, v0 │ │ -05abb8: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ -05abbc: 0200 1d00 |0292: move/from16 v0, v29 │ │ -05abc0: 0201 1e00 |0294: move/from16 v1, v30 │ │ -05abc4: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ -05abc8: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ -05abcc: 0200 1200 |029a: move/from16 v0, v18 │ │ -05abd0: 0201 1d00 |029c: move/from16 v1, v29 │ │ -05abd4: 7120 0416 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05abda: 0a08 |02a1: move-result v8 │ │ -05abdc: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ -05abe0: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ -05abe4: 5200 ea05 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -05abe8: 021d 0000 |02a8: move/from16 v29, v0 │ │ -05abec: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ -05abf0: 5200 eb05 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -05abf4: 021e 0000 |02ae: move/from16 v30, v0 │ │ -05abf8: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ -05abfc: 9115 180e |02b2: sub-int v21, v24, v14 │ │ -05ac00: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ -05ac04: 0200 1500 |02b6: move/from16 v0, v21 │ │ -05ac08: 0201 1d00 |02b8: move/from16 v1, v29 │ │ -05ac0c: 7120 0416 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ac12: 0a0a |02bd: move-result v10 │ │ -05ac14: 0200 1400 |02be: move/from16 v0, v20 │ │ -05ac18: 0201 1500 |02c0: move/from16 v1, v21 │ │ -05ac1c: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ -05ac20: 6e30 5416 a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -05ac26: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ -05ac2a: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ -05ac2e: 5200 e905 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05ac32: 021d 0000 |02cd: move/from16 v29, v0 │ │ -05ac36: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ -05ac3a: 0200 1d00 |02d1: move/from16 v0, v29 │ │ -05ac3e: 0201 1e00 |02d3: move/from16 v1, v30 │ │ -05ac42: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ -05ac46: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ -05ac4a: 0200 1200 |02d9: move/from16 v0, v18 │ │ -05ac4e: 0201 1d00 |02db: move/from16 v1, v29 │ │ -05ac52: 7120 0416 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ac58: 0a08 |02e0: move-result v8 │ │ -05ac5a: 28c1 |02e1: goto 02a2 // -003f │ │ -05ac5c: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ -05ac60: 5200 e905 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ -05ac64: 021d 0000 |02e6: move/from16 v29, v0 │ │ -05ac68: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ -05ac6c: 7702 0416 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ac72: 0a08 |02ed: move-result v8 │ │ -05ac74: 28b4 |02ee: goto 02a2 // -004c │ │ -05ac76: 6e10 2116 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -05ac7c: 0a1d |02f2: move-result v29 │ │ -05ac7e: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ -05ac82: 7702 0416 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05ac88: 0a08 |02f8: move-result v8 │ │ -05ac8a: 28a9 |02f9: goto 02a2 // -0057 │ │ -05ac8c: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ -05ac90: 0200 1d00 |02fc: move/from16 v0, v29 │ │ -05ac94: 0201 1a00 |02fe: move/from16 v1, v26 │ │ -05ac98: 7120 181a 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -05ac9e: 0a1c |0303: move-result v28 │ │ -05aca0: 0800 1100 |0304: move-object/from16 v0, v17 │ │ -05aca4: 5200 ed05 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ -05aca8: 021d 0000 |0308: move/from16 v29, v0 │ │ -05acac: 0200 1c00 |030a: move/from16 v0, v28 │ │ -05acb0: 8200 |030c: int-to-float v0, v0 │ │ -05acb2: 021e 0000 |030d: move/from16 v30, v0 │ │ -05acb6: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ -05acba: a91d 1d17 |0311: div-float v29, v29, v23 │ │ -05acbe: 0200 1d00 |0313: move/from16 v0, v29 │ │ -05acc2: 8703 |0315: float-to-int v3, v0 │ │ -05acc4: 901d 1403 |0316: add-int v29, v20, v3 │ │ -05acc8: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ -05accc: 7702 0416 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05acd2: 0a0a |031d: move-result v10 │ │ -05acd4: 6e30 5416 a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -05acda: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ -05acde: 0214 1b00 |0323: move/from16 v20, v27 │ │ -05ace2: 7401 bb14 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ -05ace8: 0a1d |0328: move-result v29 │ │ -05acea: 901d 1d10 |0329: add-int v29, v29, v16 │ │ -05acee: 7401 b814 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ -05acf4: 0a1e |032e: move-result v30 │ │ -05acf6: 9013 1d1e |032f: add-int v19, v29, v30 │ │ -05acfa: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ -05acfe: 0201 1400 |0333: move/from16 v1, v20 │ │ -05ad02: 0202 1300 |0335: move/from16 v2, v19 │ │ -05ad06: 6e30 da14 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@14da │ │ -05ad0c: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ -05ad10: 5c04 f805 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05ad14: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ -05ad18: 5400 fa05 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05ad1c: 081d 0000 |0342: move-object/from16 v29, v0 │ │ -05ad20: 7401 7615 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ -05ad26: 0a1d |0347: move-result v29 │ │ -05ad28: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ -05ad2c: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ -05ad30: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ -05ad34: 5400 fa05 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05ad38: 081d 0000 |0350: move-object/from16 v29, v0 │ │ -05ad3c: 7401 5815 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1558 │ │ -05ad42: 0e00 |0355: return-void │ │ -05ad44: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ +059bf4: |[059bf4] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +059c04: 7701 0216 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ +059c0a: 0a19 |0003: move-result v25 │ │ +059c0c: 7701 0316 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ +059c12: 0a1b |0007: move-result v27 │ │ +059c14: 7701 0216 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ +059c1a: 0a0c |000b: move-result v12 │ │ +059c1c: 7701 0316 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ +059c22: 0a0d |000f: move-result v13 │ │ +059c24: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ +059c28: 0200 1900 |0012: move/from16 v0, v25 │ │ +059c2c: 0201 1d00 |0014: move/from16 v1, v29 │ │ +059c30: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ +059c34: 7401 c314 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@14c3 │ │ +059c3a: 0a1d |001b: move-result v29 │ │ +059c3c: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ +059c40: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ +059c44: 0200 1900 |0020: move/from16 v0, v25 │ │ +059c48: 0201 1d00 |0022: move/from16 v1, v29 │ │ +059c4c: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ +059c50: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ +059c54: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ +059c58: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ +059c5c: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ +059c62: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ +059c66: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +059c68: 7401 b914 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +059c6e: 0a1d |0035: move-result v29 │ │ +059c70: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ +059c74: 7401 ba14 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +059c7a: 0a1e |003b: move-result v30 │ │ +059c7c: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ +059c80: 021a 1800 |003e: move/from16 v26, v24 │ │ +059c84: 7401 b414 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +059c8a: 0a06 |0043: move-result v6 │ │ +059c8c: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ +059c90: 0200 1d00 |0046: move/from16 v0, v29 │ │ +059c94: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ +059c98: 1a1d c50a |004a: const-string v29, "SlidingPaneLayout" // string@0ac5 │ │ +059c9c: 1a1e 8618 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@1886 │ │ +059ca0: 7702 9415 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +059ca6: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ +059caa: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ +059cae: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ +059cb2: 5b10 0906 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059cb6: 120f |0059: const/4 v15, #int 0 // #0 │ │ +059cb8: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ +059cbc: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ +059cc0: 6e20 b314 f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +059cc6: 0c05 |0061: move-result-object v5 │ │ +059cc8: 6e10 1d16 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +059cce: 0c11 |0065: move-result-object v17 │ │ +059cd0: 1f11 ff02 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059cd4: 6e10 3f16 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +059cda: 0a1d |006b: move-result v29 │ │ +059cdc: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ +059ce0: 0200 1d00 |006e: move/from16 v0, v29 │ │ +059ce4: 0201 1e00 |0070: move/from16 v1, v30 │ │ +059ce8: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ +059cec: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ +059cf0: 0200 1d00 |0076: move/from16 v0, v29 │ │ +059cf4: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +059cf8: 5c10 e805 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@05e8 │ │ +059cfc: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +059d00: 28dc |007e: goto 005a // -0024 │ │ +059d02: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ +059d06: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ +059d0a: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ +059d0e: 28a3 |0085: goto 0028 // -005d │ │ +059d10: 221d eb03 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@03eb │ │ +059d14: 1a1e f20b |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@0bf2 │ │ +059d18: 7602 051a 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +059d1e: 271d |008d: throw v29 │ │ +059d20: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ +059d24: 7401 c314 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@14c3 │ │ +059d2a: 0a1d |0093: move-result v29 │ │ +059d2c: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ +059d30: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ +059d34: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ +059d38: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ +059d3c: 288c |009c: goto 0028 // -0074 │ │ +059d3e: 221d eb03 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@03eb │ │ +059d42: 1a1e b003 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@03b0 │ │ +059d46: 7602 051a 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +059d4c: 271d |00a4: throw v29 │ │ +059d4e: 7401 bb14 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ +059d54: 0a1d |00a8: move-result v29 │ │ +059d56: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ +059d5a: 7401 b814 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ +059d60: 0a1e |00ae: move-result v30 │ │ +059d62: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ +059d66: 0210 1200 |00b1: move/from16 v16, v18 │ │ +059d6a: 2900 7cff |00b3: goto/16 002f // -0084 │ │ +059d6e: 7401 bb14 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ +059d74: 0a1d |00b8: move-result v29 │ │ +059d76: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ +059d7a: 7401 b814 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ +059d80: 0a1e |00be: move-result v30 │ │ +059d82: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ +059d86: 2900 6eff |00c1: goto/16 002f // -0092 │ │ +059d8a: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +059d8e: 5200 ed05 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +059d92: 021d 0000 |00c7: move/from16 v29, v0 │ │ +059d96: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ +059d9a: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ +059d9e: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ +059da2: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ +059da6: 5200 ed05 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +059daa: 021d 0000 |00d3: move/from16 v29, v0 │ │ +059dae: a617 171d |00d5: add-float v23, v23, v29 │ │ +059db2: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +059db6: 5200 ee05 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +059dba: 021d 0000 |00db: move/from16 v29, v0 │ │ +059dbe: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ +059dc2: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +059dc6: 5200 ea05 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +059dca: 021d 0000 |00e3: move/from16 v29, v0 │ │ +059dce: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +059dd2: 5200 eb05 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +059dd6: 021e 0000 |00e9: move/from16 v30, v0 │ │ +059dda: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ +059dde: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +059de2: 5200 ee05 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +059de6: 021d 0000 |00f1: move/from16 v29, v0 │ │ +059dea: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ +059dee: 0200 1d00 |00f5: move/from16 v0, v29 │ │ +059df2: 0201 1e00 |00f7: move/from16 v1, v30 │ │ +059df6: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ +059dfa: 911d 180e |00fb: sub-int v29, v24, v14 │ │ +059dfe: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ +059e02: 7702 0416 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +059e08: 0a0a |0102: move-result v10 │ │ +059e0a: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +059e0e: 5200 e905 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +059e12: 021d 0000 |0107: move/from16 v29, v0 │ │ +059e16: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ +059e1a: 0200 1d00 |010b: move/from16 v0, v29 │ │ +059e1e: 0201 1e00 |010d: move/from16 v1, v30 │ │ +059e22: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ +059e26: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ +059e2a: 0200 1200 |0113: move/from16 v0, v18 │ │ +059e2e: 0201 1d00 |0115: move/from16 v1, v29 │ │ +059e32: 7120 0416 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +059e38: 0a08 |011a: move-result v8 │ │ +059e3a: 6e30 5416 a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +059e40: 6e10 2416 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +059e46: 0a09 |0121: move-result v9 │ │ +059e48: 6e10 2116 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +059e4e: 0a07 |0125: move-result v7 │ │ +059e50: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ +059e54: 0200 1d00 |0128: move/from16 v0, v29 │ │ +059e58: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ +059e5c: 0200 1000 |012c: move/from16 v0, v16 │ │ +059e60: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ +059e64: 0200 1200 |0130: move/from16 v0, v18 │ │ +059e68: 7120 1a1a 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +059e6e: 0a10 |0135: move-result v16 │ │ +059e70: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ +059e74: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ +059e78: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +059e7c: 0200 1d00 |013c: move/from16 v0, v29 │ │ +059e80: 0801 1100 |013e: move-object/from16 v1, v17 │ │ +059e84: 5c10 ec05 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ +059e88: 9604 041d |0142: or-int v4, v4, v29 │ │ +059e8c: 0800 1100 |0144: move-object/from16 v0, v17 │ │ +059e90: 5500 ec05 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ +059e94: 021d 0000 |0148: move/from16 v29, v0 │ │ +059e98: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ +059e9c: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ +059ea0: 5b05 0906 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059ea4: 2900 2cff |0150: goto/16 007c // -00d4 │ │ +059ea8: 0800 1100 |0152: move-object/from16 v0, v17 │ │ +059eac: 5200 ee05 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +059eb0: 021d 0000 |0156: move/from16 v29, v0 │ │ +059eb4: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ +059eb8: 0200 1d00 |015a: move/from16 v0, v29 │ │ +059ebc: 0201 1e00 |015c: move/from16 v1, v30 │ │ +059ec0: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ +059ec4: 911d 180e |0160: sub-int v29, v24, v14 │ │ +059ec8: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ +059ecc: 7702 0416 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +059ed2: 0a0a |0167: move-result v10 │ │ +059ed4: 289b |0168: goto 0103 // -0065 │ │ +059ed6: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +059eda: 5200 ee05 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +059ede: 021d 0000 |016d: move/from16 v29, v0 │ │ +059ee2: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ +059ee6: 7702 0416 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +059eec: 0a0a |0174: move-result v10 │ │ +059eee: 288e |0175: goto 0103 // -0072 │ │ +059ef0: 0800 1100 |0176: move-object/from16 v0, v17 │ │ +059ef4: 5200 e905 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +059ef8: 021d 0000 |017a: move/from16 v29, v0 │ │ +059efc: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ +059f00: 0200 1d00 |017e: move/from16 v0, v29 │ │ +059f04: 0201 1e00 |0180: move/from16 v1, v30 │ │ +059f08: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ +059f0c: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ +059f10: 0200 1200 |0186: move/from16 v0, v18 │ │ +059f14: 0201 1d00 |0188: move/from16 v1, v29 │ │ +059f18: 7120 0416 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +059f1e: 0a08 |018d: move-result v8 │ │ +059f20: 288d |018e: goto 011b // -0073 │ │ +059f22: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +059f26: 5200 e905 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +059f2a: 021d 0000 |0193: move/from16 v29, v0 │ │ +059f2e: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ +059f32: 7702 0416 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +059f38: 0a08 |019a: move-result v8 │ │ +059f3a: 2880 |019b: goto 011b // -0080 │ │ +059f3c: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ +059f40: 289e |019e: goto 013c // -0062 │ │ +059f42: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ +059f46: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ +059f4a: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ +059f4e: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ +059f52: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ +059f56: 5200 ff05 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@05ff │ │ +059f5a: 021d 0000 |01ab: move/from16 v29, v0 │ │ +059f5e: 910b 181d |01ad: sub-int v11, v24, v29 │ │ +059f62: 120f |01af: const/4 v15, #int 0 // #0 │ │ +059f64: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ +059f68: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ +059f6c: 6e20 b314 f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +059f72: 0c05 |01b7: move-result-object v5 │ │ +059f74: 6e10 3f16 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +059f7a: 0a1d |01bb: move-result v29 │ │ +059f7c: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ +059f80: 0200 1d00 |01be: move/from16 v0, v29 │ │ +059f84: 0201 1e00 |01c0: move/from16 v1, v30 │ │ +059f88: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ +059f8c: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +059f90: 28ea |01c6: goto 01b0 // -0016 │ │ +059f92: 6e10 1d16 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +059f98: 0c11 |01ca: move-result-object v17 │ │ +059f9a: 1f11 ff02 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +059f9e: 6e10 3f16 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +059fa4: 0a1d |01d0: move-result v29 │ │ +059fa6: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ +059faa: 0200 1d00 |01d3: move/from16 v0, v29 │ │ +059fae: 0201 1e00 |01d5: move/from16 v1, v30 │ │ +059fb2: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ +059fb6: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +059fba: 5200 ee05 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +059fbe: 021d 0000 |01dd: move/from16 v29, v0 │ │ +059fc2: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ +059fc6: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ +059fca: 5200 ed05 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +059fce: 021d 0000 |01e5: move/from16 v29, v0 │ │ +059fd2: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ +059fd6: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ +059fda: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ +059fde: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ +059fe2: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ +059fe6: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ +059fea: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ +059fee: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ +059ff2: 5400 0906 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +059ff6: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ +059ffa: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ +059ffe: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ +05a002: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +05a006: 5200 ee05 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +05a00a: 021d 0000 |0203: move/from16 v29, v0 │ │ +05a00e: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ +05a012: 0200 1400 |0207: move/from16 v0, v20 │ │ +05a016: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ +05a01a: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +05a01e: 5200 ed05 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +05a022: 021d 0000 |020f: move/from16 v29, v0 │ │ +05a026: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ +05a02a: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ +05a02e: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ +05a032: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ +05a036: 0800 1100 |0219: move-object/from16 v0, v17 │ │ +05a03a: 5200 e905 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +05a03e: 021d 0000 |021d: move/from16 v29, v0 │ │ +05a042: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ +05a046: 0200 1d00 |0221: move/from16 v0, v29 │ │ +05a04a: 0201 1e00 |0223: move/from16 v1, v30 │ │ +05a04e: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ +05a052: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ +05a056: 0200 1200 |0229: move/from16 v0, v18 │ │ +05a05a: 0201 1d00 |022b: move/from16 v1, v29 │ │ +05a05e: 7120 0416 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a064: 0a08 |0230: move-result v8 │ │ +05a066: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ +05a06a: 0200 1d00 |0233: move/from16 v0, v29 │ │ +05a06e: 7120 0416 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a074: 0a0a |0238: move-result v10 │ │ +05a076: 6e30 5416 a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +05a07c: 2888 |023c: goto 01c4 // -0078 │ │ +05a07e: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ +05a082: 28b0 |023f: goto 01ef // -0050 │ │ +05a084: 6e10 2416 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +05a08a: 0a14 |0243: move-result v20 │ │ +05a08c: 28af |0244: goto 01f3 // -0051 │ │ +05a08e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +05a092: 5200 e905 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +05a096: 021d 0000 |0249: move/from16 v29, v0 │ │ +05a09a: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ +05a09e: 0200 1d00 |024d: move/from16 v0, v29 │ │ +05a0a2: 0201 1e00 |024f: move/from16 v1, v30 │ │ +05a0a6: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ +05a0aa: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ +05a0ae: 0200 1200 |0255: move/from16 v0, v18 │ │ +05a0b2: 0201 1d00 |0257: move/from16 v1, v29 │ │ +05a0b6: 7120 0416 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a0bc: 0a08 |025c: move-result v8 │ │ +05a0be: 28d4 |025d: goto 0231 // -002c │ │ +05a0c0: 0800 1100 |025e: move-object/from16 v0, v17 │ │ +05a0c4: 5200 e905 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +05a0c8: 021d 0000 |0262: move/from16 v29, v0 │ │ +05a0cc: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ +05a0d0: 7702 0416 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a0d6: 0a08 |0269: move-result v8 │ │ +05a0d8: 28c7 |026a: goto 0231 // -0039 │ │ +05a0da: 6e10 2116 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +05a0e0: 0a1d |026e: move-result v29 │ │ +05a0e2: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ +05a0e6: 7702 0416 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a0ec: 0a08 |0274: move-result v8 │ │ +05a0ee: 28bc |0275: goto 0231 // -0044 │ │ +05a0f0: 0800 1100 |0276: move-object/from16 v0, v17 │ │ +05a0f4: 5200 ed05 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +05a0f8: 021d 0000 |027a: move/from16 v29, v0 │ │ +05a0fc: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ +05a100: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ +05a104: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ +05a108: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +05a10c: 5200 ee05 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@05ee │ │ +05a110: 021d 0000 |0286: move/from16 v29, v0 │ │ +05a114: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ +05a118: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +05a11c: 5200 e905 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +05a120: 021d 0000 |028e: move/from16 v29, v0 │ │ +05a124: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ +05a128: 0200 1d00 |0292: move/from16 v0, v29 │ │ +05a12c: 0201 1e00 |0294: move/from16 v1, v30 │ │ +05a130: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ +05a134: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ +05a138: 0200 1200 |029a: move/from16 v0, v18 │ │ +05a13c: 0201 1d00 |029c: move/from16 v1, v29 │ │ +05a140: 7120 0416 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a146: 0a08 |02a1: move-result v8 │ │ +05a148: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ +05a14c: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ +05a150: 5200 ea05 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +05a154: 021d 0000 |02a8: move/from16 v29, v0 │ │ +05a158: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ +05a15c: 5200 eb05 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +05a160: 021e 0000 |02ae: move/from16 v30, v0 │ │ +05a164: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ +05a168: 9115 180e |02b2: sub-int v21, v24, v14 │ │ +05a16c: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ +05a170: 0200 1500 |02b6: move/from16 v0, v21 │ │ +05a174: 0201 1d00 |02b8: move/from16 v1, v29 │ │ +05a178: 7120 0416 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a17e: 0a0a |02bd: move-result v10 │ │ +05a180: 0200 1400 |02be: move/from16 v0, v20 │ │ +05a184: 0201 1500 |02c0: move/from16 v1, v21 │ │ +05a188: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ +05a18c: 6e30 5416 a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +05a192: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ +05a196: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +05a19a: 5200 e905 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +05a19e: 021d 0000 |02cd: move/from16 v29, v0 │ │ +05a1a2: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ +05a1a6: 0200 1d00 |02d1: move/from16 v0, v29 │ │ +05a1aa: 0201 1e00 |02d3: move/from16 v1, v30 │ │ +05a1ae: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ +05a1b2: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ +05a1b6: 0200 1200 |02d9: move/from16 v0, v18 │ │ +05a1ba: 0201 1d00 |02db: move/from16 v1, v29 │ │ +05a1be: 7120 0416 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a1c4: 0a08 |02e0: move-result v8 │ │ +05a1c6: 28c1 |02e1: goto 02a2 // -003f │ │ +05a1c8: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ +05a1cc: 5200 e905 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@05e9 │ │ +05a1d0: 021d 0000 |02e6: move/from16 v29, v0 │ │ +05a1d4: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ +05a1d8: 7702 0416 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a1de: 0a08 |02ed: move-result v8 │ │ +05a1e0: 28b4 |02ee: goto 02a2 // -004c │ │ +05a1e2: 6e10 2116 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +05a1e8: 0a1d |02f2: move-result v29 │ │ +05a1ea: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ +05a1ee: 7702 0416 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a1f4: 0a08 |02f8: move-result v8 │ │ +05a1f6: 28a9 |02f9: goto 02a2 // -0057 │ │ +05a1f8: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ +05a1fc: 0200 1d00 |02fc: move/from16 v0, v29 │ │ +05a200: 0201 1a00 |02fe: move/from16 v1, v26 │ │ +05a204: 7120 181a 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +05a20a: 0a1c |0303: move-result v28 │ │ +05a20c: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +05a210: 5200 ed05 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@05ed │ │ +05a214: 021d 0000 |0308: move/from16 v29, v0 │ │ +05a218: 0200 1c00 |030a: move/from16 v0, v28 │ │ +05a21c: 8200 |030c: int-to-float v0, v0 │ │ +05a21e: 021e 0000 |030d: move/from16 v30, v0 │ │ +05a222: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ +05a226: a91d 1d17 |0311: div-float v29, v29, v23 │ │ +05a22a: 0200 1d00 |0313: move/from16 v0, v29 │ │ +05a22e: 8703 |0315: float-to-int v3, v0 │ │ +05a230: 901d 1403 |0316: add-int v29, v20, v3 │ │ +05a234: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ +05a238: 7702 0416 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05a23e: 0a0a |031d: move-result v10 │ │ +05a240: 6e30 5416 a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +05a246: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ +05a24a: 0214 1b00 |0323: move/from16 v20, v27 │ │ +05a24e: 7401 bb14 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ +05a254: 0a1d |0328: move-result v29 │ │ +05a256: 901d 1d10 |0329: add-int v29, v29, v16 │ │ +05a25a: 7401 b814 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ +05a260: 0a1e |032e: move-result v30 │ │ +05a262: 9013 1d1e |032f: add-int v19, v29, v30 │ │ +05a266: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ +05a26a: 0201 1400 |0333: move/from16 v1, v20 │ │ +05a26e: 0202 1300 |0335: move/from16 v2, v19 │ │ +05a272: 6e30 da14 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@14da │ │ +05a278: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ +05a27c: 5c04 f805 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +05a280: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ +05a284: 5400 fa05 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05a288: 081d 0000 |0342: move-object/from16 v29, v0 │ │ +05a28c: 7401 7615 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ +05a292: 0a1d |0347: move-result v29 │ │ +05a294: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ +05a298: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ +05a29c: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ +05a2a0: 5400 fa05 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05a2a4: 081d 0000 |0350: move-object/from16 v29, v0 │ │ +05a2a8: 7401 5815 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1558 │ │ +05a2ae: 0e00 |0355: return-void │ │ +05a2b0: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0004 line=443 │ │ 0x0008 line=444 │ │ 0x000c line=445 │ │ 0x0010 line=447 │ │ @@ -92485,28 +92481,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05ad58: |[05ad58] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -05ad68: 0730 |0000: move-object v0, v3 │ │ -05ad6a: 1f00 f902 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02f9 │ │ -05ad6e: 6e10 8914 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1489 │ │ -05ad74: 0c01 |0006: move-result-object v1 │ │ -05ad76: 6f20 c316 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ -05ad7c: 5501 f005 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ -05ad80: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -05ad84: 6e10 d214 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@14d2 │ │ -05ad8a: 5501 f005 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ -05ad8e: 5c21 0406 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -05ad92: 0e00 |0015: return-void │ │ -05ad94: 6e10 a714 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@14a7 │ │ -05ad9a: 28f8 |0019: goto 0011 // -0008 │ │ +05a2c4: |[05a2c4] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +05a2d4: 0730 |0000: move-object v0, v3 │ │ +05a2d6: 1f00 0203 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0302 │ │ +05a2da: 6e10 8914 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1489 │ │ +05a2e0: 0c01 |0006: move-result-object v1 │ │ +05a2e2: 6f20 c316 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@16c3 │ │ +05a2e8: 5501 f005 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ +05a2ec: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +05a2f0: 6e10 d214 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@14d2 │ │ +05a2f6: 5501 f005 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ +05a2fa: 5c21 0406 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +05a2fe: 0e00 |0015: return-void │ │ +05a300: 6e10 a714 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@14a7 │ │ +05a306: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1286 │ │ 0x000a line=1288 │ │ 0x000e line=1289 │ │ 0x0011 line=1293 │ │ @@ -92522,28 +92518,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05ad9c: |[05ad9c] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -05adac: 6f10 c416 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@16c4 │ │ -05adb2: 0c01 |0003: move-result-object v1 │ │ -05adb4: 2200 f902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@02f9 │ │ -05adb8: 7020 8814 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1488 │ │ -05adbe: 6e10 c714 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@14c7 │ │ -05adc4: 0a02 |000c: move-result v2 │ │ -05adc6: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -05adca: 6e10 c614 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@14c6 │ │ -05add0: 0a02 |0012: move-result v2 │ │ -05add2: 5c02 f005 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ -05add6: 1100 |0015: return-object v0 │ │ -05add8: 5532 0406 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -05addc: 28fb |0018: goto 0013 // -0005 │ │ +05a308: |[05a308] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +05a318: 6f10 c416 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@16c4 │ │ +05a31e: 0c01 |0003: move-result-object v1 │ │ +05a320: 2200 0203 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0302 │ │ +05a324: 7020 8814 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1488 │ │ +05a32a: 6e10 c714 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@14c7 │ │ +05a330: 0a02 |000c: move-result v2 │ │ +05a332: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +05a336: 6e10 c614 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@14c6 │ │ +05a33c: 0a02 |0012: move-result v2 │ │ +05a33e: 5c02 f005 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@05f0 │ │ +05a342: 1100 |0015: return-object v0 │ │ +05a344: 5532 0406 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +05a348: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0004 line=1277 │ │ 0x0009 line=1278 │ │ 0x0015 line=1280 │ │ 0x0016 line=1278 │ │ @@ -92557,20 +92553,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -05ade0: |[05ade0] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -05adf0: 6f55 c516 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@16c5 │ │ -05adf6: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -05adfa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05adfc: 5c10 fb05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ -05ae00: 0e00 |0008: return-void │ │ +05a34c: |[05a34c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +05a35c: 6f55 c516 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@16c5 │ │ +05a362: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +05a366: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05a368: 5c10 fb05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@05fb │ │ +05a36c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0003 line=744 │ │ 0x0005 line=745 │ │ 0x0008 line=747 │ │ locals : │ │ @@ -92585,70 +92581,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -05ae04: |[05ae04] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05ae14: 55b7 f805 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05ae18: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -05ae1c: 6f20 c616 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@16c6 │ │ -05ae22: 0a04 |0007: move-result v4 │ │ -05ae24: 0f04 |0008: return v4 │ │ -05ae26: 54b7 fa05 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05ae2a: 6e20 7c15 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@157c │ │ -05ae30: 6e10 dc15 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -05ae36: 0a00 |0011: move-result v0 │ │ -05ae38: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -05ae3a: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -05ae3e: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -05ae44: 28f0 |0018: goto 0008 // -0010 │ │ -05ae46: 6e10 e215 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05ae4c: 0a05 |001c: move-result v5 │ │ -05ae4e: 6e10 e415 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05ae54: 0a06 |0020: move-result v6 │ │ -05ae56: 59b5 fc05 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ -05ae5a: 59b6 fd05 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ -05ae5e: 28e3 |0025: goto 0008 // -001d │ │ -05ae60: 54b7 0906 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05ae64: 6e20 c214 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@14c2 │ │ -05ae6a: 0a07 |002b: move-result v7 │ │ -05ae6c: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -05ae70: 6e10 e215 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05ae76: 0a05 |0031: move-result v5 │ │ -05ae78: 6e10 e415 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05ae7e: 0a06 |0035: move-result v6 │ │ -05ae80: 52b7 fc05 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ -05ae84: a701 0507 |0038: sub-float v1, v5, v7 │ │ -05ae88: 52b7 fd05 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ -05ae8c: a702 0607 |003c: sub-float v2, v6, v7 │ │ -05ae90: 54b7 fa05 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05ae94: 6e10 7515 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1575 │ │ -05ae9a: 0a03 |0043: move-result v3 │ │ -05ae9c: a807 0101 |0044: mul-float v7, v1, v1 │ │ -05aea0: a808 0202 |0046: mul-float v8, v2, v2 │ │ -05aea4: c687 |0048: add-float/2addr v7, v8 │ │ -05aea6: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -05aeaa: 8288 |004b: int-to-float v8, v8 │ │ -05aeac: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -05aeb0: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -05aeb4: 54b7 fa05 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05aeb8: 54b8 0906 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05aebc: 8759 |0054: float-to-int v9, v5 │ │ -05aebe: 876a |0055: float-to-int v10, v6 │ │ -05aec0: 6e40 7b15 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ -05aec6: 0a07 |0059: move-result v7 │ │ -05aec8: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -05aecc: 54b7 0906 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05aed0: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -05aed2: 7030 a814 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@14a8 │ │ -05aed8: 28a6 |0062: goto 0008 // -005a │ │ -05aeda: 0000 |0063: nop // spacer │ │ -05aedc: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +05a370: |[05a370] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05a380: 55b7 f805 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +05a384: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +05a388: 6f20 c616 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@16c6 │ │ +05a38e: 0a04 |0007: move-result v4 │ │ +05a390: 0f04 |0008: return v4 │ │ +05a392: 54b7 fa05 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05a396: 6e20 7c15 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@157c │ │ +05a39c: 6e10 dc15 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +05a3a2: 0a00 |0011: move-result v0 │ │ +05a3a4: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +05a3a6: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +05a3aa: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +05a3b0: 28f0 |0018: goto 0008 // -0010 │ │ +05a3b2: 6e10 e215 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +05a3b8: 0a05 |001c: move-result v5 │ │ +05a3ba: 6e10 e415 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05a3c0: 0a06 |0020: move-result v6 │ │ +05a3c2: 59b5 fc05 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ +05a3c6: 59b6 fd05 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ +05a3ca: 28e3 |0025: goto 0008 // -001d │ │ +05a3cc: 54b7 0906 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a3d0: 6e20 c214 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@14c2 │ │ +05a3d6: 0a07 |002b: move-result v7 │ │ +05a3d8: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +05a3dc: 6e10 e215 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +05a3e2: 0a05 |0031: move-result v5 │ │ +05a3e4: 6e10 e415 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05a3ea: 0a06 |0035: move-result v6 │ │ +05a3ec: 52b7 fc05 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@05fc │ │ +05a3f0: a701 0507 |0038: sub-float v1, v5, v7 │ │ +05a3f4: 52b7 fd05 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@05fd │ │ +05a3f8: a702 0607 |003c: sub-float v2, v6, v7 │ │ +05a3fc: 54b7 fa05 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05a400: 6e10 7515 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1575 │ │ +05a406: 0a03 |0043: move-result v3 │ │ +05a408: a807 0101 |0044: mul-float v7, v1, v1 │ │ +05a40c: a808 0202 |0046: mul-float v8, v2, v2 │ │ +05a410: c687 |0048: add-float/2addr v7, v8 │ │ +05a412: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +05a416: 8288 |004b: int-to-float v8, v8 │ │ +05a418: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +05a41c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +05a420: 54b7 fa05 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05a424: 54b8 0906 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a428: 8759 |0054: float-to-int v9, v5 │ │ +05a42a: 876a |0055: float-to-int v10, v6 │ │ +05a42c: 6e40 7b15 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ +05a432: 0a07 |0059: move-result v7 │ │ +05a434: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +05a438: 54b7 0906 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a43c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +05a43e: 7030 a814 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@14a8 │ │ +05a444: 28a6 |0062: goto 0008 // -005a │ │ +05a446: 0000 |0063: nop // spacer │ │ +05a448: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0004 line=820 │ │ 0x0008 line=855 │ │ 0x0009 line=823 │ │ 0x000e line=825 │ │ @@ -92685,20 +92681,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05aeec: |[05aeec] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -05aefc: 5420 0906 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05af00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05af02: 7030 d314 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@14d3 │ │ -05af08: 0a00 |0006: move-result v0 │ │ -05af0a: 0f00 |0007: return v0 │ │ +05a458: |[05a458] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +05a468: 5420 0906 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a46c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05a46e: 7030 d314 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@14d3 │ │ +05a474: 0a00 |0006: move-result v0 │ │ +05a476: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -92706,28 +92702,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 │ │ -05af0c: |[05af0c] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -05af1c: 6f30 c916 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@16c9 │ │ -05af22: 6e10 c414 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@14c4 │ │ -05af28: 0a00 |0006: move-result v0 │ │ -05af2a: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -05af2e: 5510 f805 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05af32: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -05af36: 5410 0906 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05af3a: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -05af3e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -05af40: 5c10 0406 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ -05af44: 0e00 |0014: return-void │ │ -05af46: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -05af48: 28fc |0016: goto 0012 // -0004 │ │ +05a478: |[05a478] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +05a488: 6f30 c916 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@16c9 │ │ +05a48e: 6e10 c414 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@14c4 │ │ +05a494: 0a00 |0006: move-result v0 │ │ +05a496: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +05a49a: 5510 f805 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +05a49e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +05a4a2: 5410 0906 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a4a6: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +05a4aa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +05a4ac: 5c10 0406 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0604 │ │ +05a4b0: 0e00 |0014: return-void │ │ +05a4b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +05a4b4: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ 0x000d line=753 │ │ 0x0014 line=755 │ │ 0x0015 line=753 │ │ @@ -92741,30 +92737,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05af4c: |[05af4c] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -05af5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05af5e: 6e10 b414 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -05af64: 0a01 |0004: move-result v1 │ │ -05af66: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -05af6a: 6e20 b314 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05af70: 0c00 |000a: move-result-object v0 │ │ -05af72: 6e10 3f16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -05af78: 0a03 |000e: move-result v3 │ │ -05af7a: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -05af7c: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -05af80: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -05af82: 6e20 8916 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -05af88: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05af8c: 28ed |0018: goto 0005 // -0013 │ │ -05af8e: 0e00 |0019: return-void │ │ +05a4b8: |[05a4b8] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +05a4c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a4ca: 6e10 b414 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +05a4d0: 0a01 |0004: move-result v1 │ │ +05a4d2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +05a4d6: 6e20 b314 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +05a4dc: 0c00 |000a: move-result-object v0 │ │ +05a4de: 6e10 3f16 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +05a4e4: 0a03 |000e: move-result v3 │ │ +05a4e6: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +05a4e8: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +05a4ec: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +05a4ee: 6e20 8916 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +05a4f4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05a4f8: 28ed |0018: goto 0005 // -0013 │ │ +05a4fa: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ 0x000b line=401 │ │ 0x0012 line=402 │ │ 0x0016 line=399 │ │ @@ -92780,17 +92776,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05af90: |[05af90] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -05afa0: 5901 f905 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05f9 │ │ -05afa4: 0e00 |0002: return-void │ │ +05a4fc: |[05a4fc] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +05a50c: 5901 f905 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@05f9 │ │ +05a510: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0002 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -92800,17 +92796,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 │ │ -05afa8: |[05afa8] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -05afb8: 5b01 0006 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ -05afbc: 0e00 |0002: return-void │ │ +05a514: |[05a514] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +05a524: 5b01 0006 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0600 │ │ +05a528: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -92820,18 +92816,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05afc0: |[05afc0] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -05afd0: 5901 0106 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ -05afd4: 6e10 d614 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@14d6 │ │ -05afda: 0e00 |0005: return-void │ │ +05a52c: |[05a52c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +05a53c: 5901 0106 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0601 │ │ +05a540: 6e10 d614 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@14d6 │ │ +05a546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0005 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -92842,17 +92838,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05afdc: |[05afdc] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05afec: 6e20 de14 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@14de │ │ -05aff2: 0e00 |0003: return-void │ │ +05a548: |[05a548] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05a558: 6e20 de14 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@14de │ │ +05a55e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -92862,17 +92858,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aff4: |[05aff4] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ -05b004: 5b01 0506 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0605 │ │ -05b008: 0e00 |0002: return-void │ │ +05a560: |[05a560] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ +05a570: 5b01 0506 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@0605 │ │ +05a574: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ 0x0002 line=1106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -92882,17 +92878,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b00c: |[05b00c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ -05b01c: 5b01 0606 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0606 │ │ -05b020: 0e00 |0002: return-void │ │ +05a578: |[05a578] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ +05a588: 5b01 0606 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@0606 │ │ +05a58c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x0002 line=1116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -92902,21 +92898,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05b024: |[05b024] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -05b034: 6e10 bd14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@14bd │ │ -05b03a: 0c00 |0003: move-result-object v0 │ │ -05b03c: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -05b042: 0c00 |0007: move-result-object v0 │ │ -05b044: 6e20 dd14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@14dd │ │ -05b04a: 0e00 |000b: return-void │ │ +05a590: |[05a590] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +05a5a0: 6e10 bd14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@14bd │ │ +05a5a6: 0c00 |0003: move-result-object v0 │ │ +05a5a8: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +05a5ae: 0c00 |0007: move-result-object v0 │ │ +05a5b0: 6e20 dd14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@14dd │ │ +05a5b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x000b line=1127 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -92926,21 +92922,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05b04c: |[05b04c] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ -05b05c: 6e10 bd14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@14bd │ │ -05b062: 0c00 |0003: move-result-object v0 │ │ -05b064: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -05b06a: 0c00 |0007: move-result-object v0 │ │ -05b06c: 6e20 de14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@14de │ │ -05b072: 0e00 |000b: return-void │ │ +05a5b8: |[05a5b8] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ +05a5c8: 6e10 bd14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@14bd │ │ +05a5ce: 0c00 |0003: move-result-object v0 │ │ +05a5d0: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +05a5d6: 0c00 |0007: move-result-object v0 │ │ +05a5d8: 6e20 de14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@14de │ │ +05a5de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1136 │ │ 0x000b line=1137 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -92950,21 +92946,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05b074: |[05b074] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ -05b084: 6e10 bd14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@14bd │ │ -05b08a: 0c00 |0003: move-result-object v0 │ │ -05b08c: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -05b092: 0c00 |0007: move-result-object v0 │ │ -05b094: 6e20 df14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@14df │ │ -05b09a: 0e00 |000b: return-void │ │ +05a5e0: |[05a5e0] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ +05a5f0: 6e10 bd14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@14bd │ │ +05a5f6: 0c00 |0003: move-result-object v0 │ │ +05a5f8: 6e20 2e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +05a5fe: 0c00 |0007: move-result-object v0 │ │ +05a600: 6e20 df14 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@14df │ │ +05a606: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x000b line=1147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -92974,17 +92970,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b09c: |[05b09c] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -05b0ac: 5901 0a06 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ -05b0b0: 0e00 |0002: return-void │ │ +05a608: |[05a608] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +05a618: 5901 0a06 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@060a │ │ +05a61c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -92994,17 +92990,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b0b4: |[05b0b4] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -05b0c4: 6e10 a714 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@14a7 │ │ -05b0ca: 0e00 |0003: return-void │ │ +05a620: |[05a620] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +05a630: 6e10 a714 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@14a7 │ │ +05a636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -93013,17 +93009,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b0cc: |[05b0cc] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -05b0dc: 6e10 d214 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@14d2 │ │ -05b0e2: 0e00 |0003: return-void │ │ +05a638: |[05a638] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +05a648: 6e10 d214 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@14d2 │ │ +05a64e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -93032,68 +93028,68 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -05b0e4: |[05b0e4] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -05b0f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05b0f6: 5596 f805 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ -05b0fa: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ -05b0fe: 0f05 |0005: return v5 │ │ -05b100: 7010 c514 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -05b106: 0a01 |0009: move-result v1 │ │ -05b108: 5496 0906 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05b10c: 6e10 1d16 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -05b112: 0c02 |000f: move-result-object v2 │ │ -05b114: 1f02 f602 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -05b118: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ -05b11c: 6e10 ba14 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -05b122: 0a06 |0017: move-result v6 │ │ -05b124: 5227 eb05 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -05b128: 9003 0607 |001a: add-int v3, v6, v7 │ │ -05b12c: 5496 0906 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05b130: 6e10 4016 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -05b136: 0a00 |0021: move-result v0 │ │ -05b138: 6e10 bf14 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ -05b13e: 0a06 |0025: move-result v6 │ │ -05b140: 8266 |0026: int-to-float v6, v6 │ │ -05b142: 8237 |0027: int-to-float v7, v3 │ │ -05b144: 5298 0806 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ -05b148: 8288 |002a: int-to-float v8, v8 │ │ -05b14a: c8a8 |002b: mul-float/2addr v8, v10 │ │ -05b14c: c687 |002c: add-float/2addr v7, v8 │ │ -05b14e: 8208 |002d: int-to-float v8, v0 │ │ -05b150: c687 |002e: add-float/2addr v7, v8 │ │ -05b152: c776 |002f: sub-float/2addr v6, v7 │ │ -05b154: 8764 |0030: float-to-int v4, v6 │ │ -05b156: 5496 fa05 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ -05b15a: 5497 0906 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05b15e: 5498 0906 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ -05b162: 6e10 3b16 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@163b │ │ -05b168: 0a08 |003a: move-result v8 │ │ -05b16a: 6e40 8615 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -05b170: 0a06 |003e: move-result v6 │ │ -05b172: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ -05b176: 6e10 d814 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@14d8 │ │ -05b17c: 7110 670d 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -05b182: 1215 |0047: const/4 v5, #int 1 // #1 │ │ -05b184: 28bd |0048: goto 0005 // -0043 │ │ -05b186: 6e10 b914 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -05b18c: 0a06 |004c: move-result v6 │ │ -05b18e: 5227 ea05 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -05b192: 9003 0607 |004f: add-int v3, v6, v7 │ │ -05b196: 8236 |0051: int-to-float v6, v3 │ │ -05b198: 5297 0806 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ -05b19c: 8277 |0054: int-to-float v7, v7 │ │ -05b19e: c8a7 |0055: mul-float/2addr v7, v10 │ │ -05b1a0: c676 |0056: add-float/2addr v6, v7 │ │ -05b1a2: 8764 |0057: float-to-int v4, v6 │ │ -05b1a4: 28d9 |0058: goto 0031 // -0027 │ │ +05a650: |[05a650] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +05a660: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05a662: 5596 f805 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@05f8 │ │ +05a666: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ +05a66a: 0f05 |0005: return v5 │ │ +05a66c: 7010 c514 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +05a672: 0a01 |0009: move-result v1 │ │ +05a674: 5496 0906 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a678: 6e10 1d16 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +05a67e: 0c02 |000f: move-result-object v2 │ │ +05a680: 1f02 ff02 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +05a684: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ +05a688: 6e10 ba14 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +05a68e: 0a06 |0017: move-result v6 │ │ +05a690: 5227 eb05 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +05a694: 9003 0607 |001a: add-int v3, v6, v7 │ │ +05a698: 5496 0906 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a69c: 6e10 4016 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +05a6a2: 0a00 |0021: move-result v0 │ │ +05a6a4: 6e10 bf14 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ +05a6aa: 0a06 |0025: move-result v6 │ │ +05a6ac: 8266 |0026: int-to-float v6, v6 │ │ +05a6ae: 8237 |0027: int-to-float v7, v3 │ │ +05a6b0: 5298 0806 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ +05a6b4: 8288 |002a: int-to-float v8, v8 │ │ +05a6b6: c8a8 |002b: mul-float/2addr v8, v10 │ │ +05a6b8: c687 |002c: add-float/2addr v7, v8 │ │ +05a6ba: 8208 |002d: int-to-float v8, v0 │ │ +05a6bc: c687 |002e: add-float/2addr v7, v8 │ │ +05a6be: c776 |002f: sub-float/2addr v6, v7 │ │ +05a6c0: 8764 |0030: float-to-int v4, v6 │ │ +05a6c2: 5496 fa05 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@05fa │ │ +05a6c6: 5497 0906 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a6ca: 5498 0906 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0609 │ │ +05a6ce: 6e10 3b16 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@163b │ │ +05a6d4: 0a08 |003a: move-result v8 │ │ +05a6d6: 6e40 8615 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +05a6dc: 0a06 |003e: move-result v6 │ │ +05a6de: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ +05a6e2: 6e10 d814 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@14d8 │ │ +05a6e8: 7110 670d 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +05a6ee: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +05a6f0: 28bd |0048: goto 0005 // -0043 │ │ +05a6f2: 6e10 b914 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +05a6f8: 0a06 |004c: move-result v6 │ │ +05a6fa: 5227 ea05 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +05a6fe: 9003 0607 |004f: add-int v3, v6, v7 │ │ +05a702: 8236 |0051: int-to-float v6, v3 │ │ +05a704: 5297 0806 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0608 │ │ +05a708: 8277 |0054: int-to-float v7, v7 │ │ +05a70a: c8a7 |0055: mul-float/2addr v7, v10 │ │ +05a70c: c676 |0056: add-float/2addr v6, v7 │ │ +05a70e: 8764 |0057: float-to-int v4, v6 │ │ +05a710: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1048 │ │ 0x0005 line=1071 │ │ 0x0006 line=1053 │ │ 0x000a line=1054 │ │ 0x0012 line=1057 │ │ @@ -93123,108 +93119,108 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -05b1a8: |[05b1a8] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -05b1b8: 7601 c514 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ -05b1be: 0a0c |0003: move-result v12 │ │ -05b1c0: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ -05b1c4: 7401 bf14 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ -05b1ca: 0a13 |0009: move-result v19 │ │ -05b1cc: 7401 ba14 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -05b1d2: 0a14 |000d: move-result v20 │ │ -05b1d4: 910f 1314 |000e: sub-int v15, v19, v20 │ │ -05b1d8: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ -05b1dc: 7401 b914 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -05b1e2: 0a0a |0015: move-result v10 │ │ -05b1e4: 7401 bb14 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ -05b1ea: 0a11 |0019: move-result v17 │ │ -05b1ec: 7401 b714 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@14b7 │ │ -05b1f2: 0a13 |001d: move-result v19 │ │ -05b1f4: 7401 b814 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ -05b1fa: 0a14 |0021: move-result v20 │ │ -05b1fc: 9103 1314 |0022: sub-int v3, v19, v20 │ │ -05b200: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ -05b204: 7701 e914 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@14e9 │ │ -05b20a: 0a13 |0029: move-result v19 │ │ -05b20c: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ -05b210: 7401 1e16 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05b216: 0a0d |002f: move-result v13 │ │ -05b218: 7401 3216 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1632 │ │ -05b21e: 0a0e |0033: move-result v14 │ │ -05b220: 7401 3b16 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@163b │ │ -05b226: 0a10 |0037: move-result v16 │ │ -05b228: 7401 1316 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -05b22e: 0a02 |003b: move-result v2 │ │ -05b230: 120b |003c: const/4 v11, #int 0 // #0 │ │ -05b232: 7401 b414 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -05b238: 0a05 |0040: move-result v5 │ │ -05b23a: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ -05b23e: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -05b242: 6e20 b314 b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -05b248: 0c04 |0048: move-result-object v4 │ │ -05b24a: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -05b24e: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ -05b252: 0e00 |004d: return-void │ │ -05b254: 7401 b914 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -05b25a: 0a0f |0051: move-result v15 │ │ -05b25c: 28be |0052: goto 0010 // -0042 │ │ -05b25e: 7401 bf14 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ -05b264: 0a13 |0056: move-result v19 │ │ -05b266: 7401 ba14 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -05b26c: 0a14 |005a: move-result v20 │ │ -05b26e: 910a 1314 |005b: sub-int v10, v19, v20 │ │ -05b272: 28b9 |005d: goto 0016 // -0047 │ │ -05b274: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -05b276: 0210 0200 |005f: move/from16 v16, v2 │ │ -05b27a: 012e |0061: move v14, v2 │ │ -05b27c: 012d |0062: move v13, v2 │ │ -05b27e: 28d9 |0063: goto 003c // -0027 │ │ -05b280: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ -05b284: 0213 0a00 |0066: move/from16 v19, v10 │ │ -05b288: 6e10 1e16 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05b28e: 0a14 |006b: move-result v20 │ │ -05b290: 7702 181a 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -05b296: 0a07 |006f: move-result v7 │ │ -05b298: 6e10 3b16 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@163b │ │ -05b29e: 0a13 |0073: move-result v19 │ │ -05b2a0: 0200 1100 |0074: move/from16 v0, v17 │ │ -05b2a4: 0201 1300 |0076: move/from16 v1, v19 │ │ -05b2a8: 7120 181a 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -05b2ae: 0a09 |007b: move-result v9 │ │ -05b2b0: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ -05b2b4: 0213 0f00 |007e: move/from16 v19, v15 │ │ -05b2b8: 6e10 3216 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1632 │ │ -05b2be: 0a14 |0083: move-result v20 │ │ -05b2c0: 7702 1a1a 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -05b2c6: 0a08 |0087: move-result v8 │ │ -05b2c8: 6e10 1316 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -05b2ce: 0a13 |008b: move-result v19 │ │ -05b2d0: 0200 1300 |008c: move/from16 v0, v19 │ │ -05b2d4: 7120 1a1a 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -05b2da: 0a06 |0091: move-result v6 │ │ -05b2dc: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ -05b2e0: 0200 1000 |0094: move/from16 v0, v16 │ │ -05b2e4: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ -05b2e8: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ -05b2ec: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ -05b2f0: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ -05b2f4: 0200 1200 |009e: move/from16 v0, v18 │ │ -05b2f8: 6e20 8916 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -05b2fe: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ -05b302: 289c |00a5: goto 0041 // -0064 │ │ -05b304: 0213 0f00 |00a6: move/from16 v19, v15 │ │ -05b308: 28c0 |00a8: goto 0068 // -0040 │ │ -05b30a: 0213 0a00 |00a9: move/from16 v19, v10 │ │ -05b30e: 28d5 |00ab: goto 0080 // -002b │ │ -05b310: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ -05b314: 28f0 |00ae: goto 009e // -0010 │ │ +05a714: |[05a714] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +05a724: 7601 c514 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@14c5 │ │ +05a72a: 0a0c |0003: move-result v12 │ │ +05a72c: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ +05a730: 7401 bf14 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ +05a736: 0a13 |0009: move-result v19 │ │ +05a738: 7401 ba14 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +05a73e: 0a14 |000d: move-result v20 │ │ +05a740: 910f 1314 |000e: sub-int v15, v19, v20 │ │ +05a744: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ +05a748: 7401 b914 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +05a74e: 0a0a |0015: move-result v10 │ │ +05a750: 7401 bb14 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@14bb │ │ +05a756: 0a11 |0019: move-result v17 │ │ +05a758: 7401 b714 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@14b7 │ │ +05a75e: 0a13 |001d: move-result v19 │ │ +05a760: 7401 b814 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@14b8 │ │ +05a766: 0a14 |0021: move-result v20 │ │ +05a768: 9103 1314 |0022: sub-int v3, v19, v20 │ │ +05a76c: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ +05a770: 7701 e914 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@14e9 │ │ +05a776: 0a13 |0029: move-result v19 │ │ +05a778: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ +05a77c: 7401 1e16 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05a782: 0a0d |002f: move-result v13 │ │ +05a784: 7401 3216 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1632 │ │ +05a78a: 0a0e |0033: move-result v14 │ │ +05a78c: 7401 3b16 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@163b │ │ +05a792: 0a10 |0037: move-result v16 │ │ +05a794: 7401 1316 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05a79a: 0a02 |003b: move-result v2 │ │ +05a79c: 120b |003c: const/4 v11, #int 0 // #0 │ │ +05a79e: 7401 b414 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +05a7a4: 0a05 |0040: move-result v5 │ │ +05a7a6: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ +05a7aa: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +05a7ae: 6e20 b314 b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +05a7b4: 0c04 |0048: move-result-object v4 │ │ +05a7b6: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +05a7ba: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ +05a7be: 0e00 |004d: return-void │ │ +05a7c0: 7401 b914 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +05a7c6: 0a0f |0051: move-result v15 │ │ +05a7c8: 28be |0052: goto 0010 // -0042 │ │ +05a7ca: 7401 bf14 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ +05a7d0: 0a13 |0056: move-result v19 │ │ +05a7d2: 7401 ba14 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +05a7d8: 0a14 |005a: move-result v20 │ │ +05a7da: 910a 1314 |005b: sub-int v10, v19, v20 │ │ +05a7de: 28b9 |005d: goto 0016 // -0047 │ │ +05a7e0: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +05a7e2: 0210 0200 |005f: move/from16 v16, v2 │ │ +05a7e6: 012e |0061: move v14, v2 │ │ +05a7e8: 012d |0062: move v13, v2 │ │ +05a7ea: 28d9 |0063: goto 003c // -0027 │ │ +05a7ec: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ +05a7f0: 0213 0a00 |0066: move/from16 v19, v10 │ │ +05a7f4: 6e10 1e16 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05a7fa: 0a14 |006b: move-result v20 │ │ +05a7fc: 7702 181a 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +05a802: 0a07 |006f: move-result v7 │ │ +05a804: 6e10 3b16 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@163b │ │ +05a80a: 0a13 |0073: move-result v19 │ │ +05a80c: 0200 1100 |0074: move/from16 v0, v17 │ │ +05a810: 0201 1300 |0076: move/from16 v1, v19 │ │ +05a814: 7120 181a 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +05a81a: 0a09 |007b: move-result v9 │ │ +05a81c: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ +05a820: 0213 0f00 |007e: move/from16 v19, v15 │ │ +05a824: 6e10 3216 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1632 │ │ +05a82a: 0a14 |0083: move-result v20 │ │ +05a82c: 7702 1a1a 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +05a832: 0a08 |0087: move-result v8 │ │ +05a834: 6e10 1316 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05a83a: 0a13 |008b: move-result v19 │ │ +05a83c: 0200 1300 |008c: move/from16 v0, v19 │ │ +05a840: 7120 1a1a 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +05a846: 0a06 |0091: move-result v6 │ │ +05a848: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ +05a84c: 0200 1000 |0094: move/from16 v0, v16 │ │ +05a850: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ +05a854: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ +05a858: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ +05a85c: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ +05a860: 0200 1200 |009e: move/from16 v0, v18 │ │ +05a864: 6e20 8916 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +05a86a: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ +05a86e: 289c |00a5: goto 0041 // -0064 │ │ +05a870: 0213 0f00 |00a6: move/from16 v19, v15 │ │ +05a874: 28c0 |00a8: goto 0068 // -0040 │ │ +05a876: 0213 0a00 |00a9: move/from16 v19, v10 │ │ +05a87a: 28d5 |00ab: goto 0080 // -002b │ │ +05a87c: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ +05a880: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0010 line=356 │ │ 0x0016 line=358 │ │ 0x001a line=359 │ │ @@ -93284,21 +93280,21 @@ │ │ 0x0053 - 0x00af reg=15 startBound I │ │ 0x0061 - 0x00af reg=16 top I │ │ 0x005e - 0x00af reg=17 topBound I │ │ 0x00ae - 0x00af reg=18 vis I │ │ 0x0000 - 0x00af reg=21 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x00af reg=22 panel Landroid/view/View; │ │ │ │ - source_file_idx : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #419 header: │ │ -class_idx : 768 │ │ +class_idx : 777 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2777 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2786 │ │ static_fields_size : 7 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #419 - │ │ Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ @@ -93395,54 +93391,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -05b318: |[05b318] android.support.v4.widget.SwipeProgressBar.:()V │ │ -05b328: 7100 4e12 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@124e │ │ -05b32e: 0c00 |0003: move-result-object v0 │ │ -05b330: 6900 1206 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0612 │ │ -05b334: 0e00 |0006: return-void │ │ +05a884: |[05a884] android.support.v4.widget.SwipeProgressBar.:()V │ │ +05a894: 7100 4e12 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@124e │ │ +05a89a: 0c00 |0003: move-result-object v0 │ │ +05a89c: 6900 1206 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0612 │ │ +05a8a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -05b338: |[05b338] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -05b348: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05b34e: 2200 4f00 |0003: new-instance v0, Landroid/graphics/Paint; // type@004f │ │ -05b352: 7010 7801 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0178 │ │ -05b358: 5b10 1a06 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ -05b35c: 2200 5300 |000a: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ -05b360: 7010 8501 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0185 │ │ -05b366: 5b10 1406 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0614 │ │ -05b36a: 2200 5200 |0011: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -05b36e: 7010 7c01 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ -05b374: 5b10 1306 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b378: 5b12 1b06 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ -05b37c: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -05b380: 5910 1506 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b384: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -05b388: 5910 1606 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ -05b38c: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -05b390: 5910 1706 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ -05b394: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -05b398: 5910 1806 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ -05b39c: 0e00 |002a: return-void │ │ +05a8a4: |[05a8a4] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +05a8b4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05a8ba: 2200 5100 |0003: new-instance v0, Landroid/graphics/Paint; // type@0051 │ │ +05a8be: 7010 7801 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0178 │ │ +05a8c4: 5b10 1a06 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ +05a8c8: 2200 5600 |000a: new-instance v0, Landroid/graphics/RectF; // type@0056 │ │ +05a8cc: 7010 8501 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0185 │ │ +05a8d2: 5b10 1406 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0614 │ │ +05a8d6: 2200 5500 |0011: new-instance v0, Landroid/graphics/Rect; // type@0055 │ │ +05a8da: 7010 7c01 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ +05a8e0: 5b10 1306 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05a8e4: 5b12 1b06 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ +05a8e8: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +05a8ec: 5910 1506 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05a8f0: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +05a8f4: 5910 1606 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ +05a8f8: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +05a8fc: 5910 1706 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ +05a900: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +05a904: 5910 1806 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ +05a908: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -93460,28 +93456,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -05b3a0: |[05b3a0] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -05b3b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05b3b2: 5431 1a06 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ -05b3b6: 6e20 7901 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -05b3bc: 6e10 7001 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -05b3c2: 6e30 7401 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ -05b3c8: 6201 1206 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0612 │ │ -05b3cc: 7220 8a17 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ -05b3d2: 0a00 |0011: move-result v0 │ │ -05b3d4: 6e30 7301 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@0173 │ │ -05b3da: 5431 1a06 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ -05b3de: 6e51 6901 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0169 │ │ -05b3e4: 6e10 6d01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@016d │ │ -05b3ea: 0e00 |001d: return-void │ │ +05a90c: |[05a90c] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +05a91c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a91e: 5431 1a06 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ +05a922: 6e20 7901 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +05a928: 6e10 7001 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +05a92e: 6e30 7401 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0174 │ │ +05a934: 6201 1206 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0612 │ │ +05a938: 7220 8a17 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ +05a93e: 0a00 |0011: move-result v0 │ │ +05a940: 6e30 7301 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@0173 │ │ +05a946: 5431 1a06 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ +05a94a: 6e51 6901 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0169 │ │ +05a950: 6e10 6d01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@016d │ │ +05a956: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0006 line=256 │ │ 0x0009 line=257 │ │ 0x000c line=258 │ │ 0x0012 line=259 │ │ @@ -93502,26 +93498,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -05b3ec: |[05b3ec] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -05b3fc: 5440 1a06 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ -05b400: 5241 1506 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b404: 6e20 7901 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -05b40a: 8260 |0007: int-to-float v0, v6 │ │ -05b40c: 8271 |0008: int-to-float v1, v7 │ │ -05b40e: 8262 |0009: int-to-float v2, v6 │ │ -05b410: 5243 1e06 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b414: c832 |000c: mul-float/2addr v2, v3 │ │ -05b416: 5443 1a06 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ -05b41a: 6e53 6901 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0169 │ │ -05b420: 0e00 |0012: return-void │ │ +05a958: |[05a958] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +05a968: 5440 1a06 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ +05a96c: 5241 1506 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05a970: 6e20 7901 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +05a976: 8260 |0007: int-to-float v0, v6 │ │ +05a978: 8271 |0008: int-to-float v1, v7 │ │ +05a97a: 8262 |0009: int-to-float v2, v6 │ │ +05a97c: 5243 1e06 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05a980: c832 |000c: mul-float/2addr v2, v3 │ │ +05a982: 5443 1a06 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@061a │ │ +05a986: 6e53 6901 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0169 │ │ +05a98c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0007 line=242 │ │ 0x0012 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -93535,279 +93531,279 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 512 16-bit code units │ │ -05b424: |[05b424] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -05b434: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -05b438: 5402 1306 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b43c: 6e10 8401 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0184 │ │ -05b442: 0a18 |0007: move-result v24 │ │ -05b444: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -05b448: 5402 1306 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b44c: 6e10 7d01 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@017d │ │ -05b452: 0a11 |000f: move-result v17 │ │ -05b454: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -05b458: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -05b45c: 120b |0014: const/4 v11, #int 0 // #0 │ │ -05b45e: 7401 7001 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -05b464: 0a17 |0018: move-result v23 │ │ -05b466: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -05b46a: 5402 1306 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b46e: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -05b472: 6e20 6601 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0166 │ │ -05b478: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -05b47c: 5502 1c06 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b480: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -05b484: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -05b488: 5302 1906 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ -05b48c: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -05b490: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -05b494: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ -05b498: 7100 8717 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -05b49e: 0b14 |0035: move-result-wide v20 │ │ -05b4a0: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -05b4a4: 5302 1d06 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ -05b4a8: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -05b4ac: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -05b4b0: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -05b4b4: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -05b4b8: 5302 1d06 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ -05b4bc: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -05b4c0: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -05b4c4: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -05b4c8: 85c2 |004a: long-to-float v2, v12 │ │ -05b4ca: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -05b4ce: a916 0203 |004d: div-float v22, v2, v3 │ │ -05b4d2: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -05b4d6: 5502 1c06 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b4da: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -05b4de: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -05b4e2: 5302 1906 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ -05b4e6: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -05b4ea: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -05b4ee: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -05b4f2: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -05b4f6: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -05b4fa: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -05b4fe: 5a02 1906 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ -05b502: 0e00 |0067: return-void │ │ -05b504: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -05b508: 5302 1906 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ -05b50c: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -05b510: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -05b514: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -05b518: 85e2 |0072: long-to-float v2, v14 │ │ -05b51a: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -05b51e: a910 0203 |0075: div-float v16, v2, v3 │ │ -05b522: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -05b526: a907 1002 |0079: div-float v7, v16, v2 │ │ -05b52a: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -05b52e: 8222 |007d: int-to-float v2, v2 │ │ -05b530: 6203 1206 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0612 │ │ -05b534: 7220 8a17 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ -05b53a: 0a03 |0083: move-result v3 │ │ -05b53c: a808 0203 |0084: mul-float v8, v2, v3 │ │ -05b540: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -05b544: 5402 1406 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0614 │ │ -05b548: 8293 |008a: int-to-float v3, v9 │ │ -05b54a: c783 |008b: sub-float/2addr v3, v8 │ │ -05b54c: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -05b54e: 8295 |008d: int-to-float v5, v9 │ │ -05b550: c685 |008e: add-float/2addr v5, v8 │ │ -05b552: 0200 1100 |008f: move/from16 v0, v17 │ │ -05b556: 8206 |0091: int-to-float v6, v0 │ │ -05b558: 6e56 8801 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@0188 │ │ -05b55e: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -05b562: 5402 1406 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0614 │ │ -05b566: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -05b568: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -05b56a: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -05b56e: 6e40 7201 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@0172 │ │ -05b574: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -05b576: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -05b57a: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -05b57e: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ -05b582: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -05b586: 5202 1506 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b58a: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -05b58e: 6e20 6a01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ -05b594: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -05b596: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -05b59a: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -05b59e: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -05b5a2: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -05b5a6: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -05b5aa: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -05b5ae: a602 0216 |00bd: add-float v2, v2, v22 │ │ -05b5b2: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -05b5b6: c832 |00c1: mul-float/2addr v2, v3 │ │ -05b5b8: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -05b5bc: a907 0203 |00c4: div-float v7, v2, v3 │ │ -05b5c0: 8294 |00c6: int-to-float v4, v9 │ │ -05b5c2: 82a5 |00c7: int-to-float v5, v10 │ │ -05b5c4: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -05b5c8: 5206 1506 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b5cc: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -05b5d0: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -05b5d4: 7606 ed14 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ -05b5da: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -05b5dc: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -05b5e0: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -05b5e4: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -05b5e8: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -05b5ec: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -05b5f0: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -05b5f4: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -05b5f8: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -05b5fc: a907 0203 |00e4: div-float v7, v2, v3 │ │ -05b600: 8294 |00e6: int-to-float v4, v9 │ │ -05b602: 82a5 |00e7: int-to-float v5, v10 │ │ -05b604: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -05b608: 5206 1606 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ -05b60c: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -05b610: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -05b614: 7606 ed14 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ -05b61a: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -05b61e: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -05b622: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -05b626: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -05b62a: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -05b62e: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -05b632: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -05b636: a702 1602 |0101: sub-float v2, v22, v2 │ │ -05b63a: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -05b63e: c832 |0105: mul-float/2addr v2, v3 │ │ -05b640: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -05b644: a907 0203 |0108: div-float v7, v2, v3 │ │ -05b648: 8294 |010a: int-to-float v4, v9 │ │ -05b64a: 82a5 |010b: int-to-float v5, v10 │ │ -05b64c: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -05b650: 5206 1706 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ -05b654: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -05b658: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -05b65c: 7606 ed14 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ -05b662: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -05b666: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -05b66a: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -05b66e: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -05b672: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -05b676: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -05b67a: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -05b67e: a702 1602 |0125: sub-float v2, v22, v2 │ │ -05b682: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -05b686: c832 |0129: mul-float/2addr v2, v3 │ │ -05b688: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -05b68c: a907 0203 |012c: div-float v7, v2, v3 │ │ -05b690: 8294 |012e: int-to-float v4, v9 │ │ -05b692: 82a5 |012f: int-to-float v5, v10 │ │ -05b694: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -05b698: 5206 1806 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ -05b69c: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -05b6a0: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -05b6a4: 7606 ed14 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ -05b6aa: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -05b6ae: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -05b6b2: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -05b6b6: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -05b6ba: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -05b6be: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -05b6c2: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -05b6c6: a702 1602 |0149: sub-float v2, v22, v2 │ │ -05b6ca: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -05b6ce: c832 |014d: mul-float/2addr v2, v3 │ │ -05b6d0: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -05b6d4: a907 0203 |0150: div-float v7, v2, v3 │ │ -05b6d8: 8294 |0152: int-to-float v4, v9 │ │ -05b6da: 82a5 |0153: int-to-float v5, v10 │ │ -05b6dc: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -05b6e0: 5206 1506 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b6e4: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -05b6e8: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -05b6ec: 7606 ed14 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ -05b6f2: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -05b6f6: 5202 1e06 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b6fa: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -05b6fc: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -05b700: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -05b704: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -05b708: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -05b70c: 0201 1700 |016c: move/from16 v1, v23 │ │ -05b710: 6e20 6e01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ -05b716: 7401 7001 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ -05b71c: 0a17 |0174: move-result v23 │ │ -05b71e: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -05b722: 5402 1306 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b726: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -05b72a: 6e20 6601 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0166 │ │ -05b730: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -05b734: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -05b738: 7040 ee14 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@14ee │ │ -05b73e: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -05b742: 5402 1b06 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ -05b746: 7110 670d 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -05b74c: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ -05b750: 0201 1700 |018e: move/from16 v1, v23 │ │ -05b754: 6e20 6e01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ -05b75a: 2900 d4fe |0193: goto/16 0067 // -012c │ │ -05b75e: 1202 |0195: const/4 v2, #int 0 // #0 │ │ -05b760: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ -05b764: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ -05b768: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ -05b76c: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ -05b770: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ -05b774: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ -05b778: 5202 1806 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ -05b77c: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -05b780: 6e20 6a01 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ -05b786: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ -05b78a: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ -05b78e: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ -05b792: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ -05b796: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ -05b79a: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ -05b79e: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ -05b7a2: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ -05b7a6: 5202 1506 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b7aa: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ -05b7ae: 6e20 6a01 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ -05b7b4: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ -05b7b8: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ -05b7bc: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ -05b7c0: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ -05b7c4: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ -05b7c8: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ -05b7cc: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ -05b7d0: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ -05b7d4: 5202 1606 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ -05b7d8: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -05b7dc: 6e20 6a01 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ -05b7e2: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ -05b7e6: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ -05b7ea: 5202 1706 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ -05b7ee: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ -05b7f2: 6e20 6a01 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ -05b7f8: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ -05b7fc: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ -05b800: 5202 1e06 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b804: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ -05b806: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ -05b80a: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ -05b80e: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ -05b812: 5202 1e06 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b816: 8922 |01f1: float-to-double v2, v2 │ │ -05b818: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -05b81c: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ -05b820: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ -05b824: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ -05b828: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ -05b82c: 7040 ee14 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@14ee │ │ -05b832: 288d |01ff: goto 018c // -0073 │ │ +05a990: |[05a990] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +05a9a0: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +05a9a4: 5402 1306 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05a9a8: 6e10 8401 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0184 │ │ +05a9ae: 0a18 |0007: move-result v24 │ │ +05a9b0: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +05a9b4: 5402 1306 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05a9b8: 6e10 7d01 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@017d │ │ +05a9be: 0a11 |000f: move-result v17 │ │ +05a9c0: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +05a9c4: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +05a9c8: 120b |0014: const/4 v11, #int 0 // #0 │ │ +05a9ca: 7401 7001 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +05a9d0: 0a17 |0018: move-result v23 │ │ +05a9d2: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +05a9d6: 5402 1306 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05a9da: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +05a9de: 6e20 6601 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0166 │ │ +05a9e4: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +05a9e8: 5502 1c06 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05a9ec: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +05a9f0: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +05a9f4: 5302 1906 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ +05a9f8: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +05a9fc: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +05aa00: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ +05aa04: 7100 8717 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +05aa0a: 0b14 |0035: move-result-wide v20 │ │ +05aa0c: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +05aa10: 5302 1d06 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ +05aa14: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +05aa18: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +05aa1c: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +05aa20: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +05aa24: 5302 1d06 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ +05aa28: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +05aa2c: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +05aa30: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +05aa34: 85c2 |004a: long-to-float v2, v12 │ │ +05aa36: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +05aa3a: a916 0203 |004d: div-float v22, v2, v3 │ │ +05aa3e: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +05aa42: 5502 1c06 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05aa46: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +05aa4a: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +05aa4e: 5302 1906 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ +05aa52: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +05aa56: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +05aa5a: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +05aa5e: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +05aa62: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +05aa66: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +05aa6a: 5a02 1906 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ +05aa6e: 0e00 |0067: return-void │ │ +05aa70: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +05aa74: 5302 1906 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ +05aa78: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +05aa7c: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +05aa80: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +05aa84: 85e2 |0072: long-to-float v2, v14 │ │ +05aa86: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +05aa8a: a910 0203 |0075: div-float v16, v2, v3 │ │ +05aa8e: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +05aa92: a907 1002 |0079: div-float v7, v16, v2 │ │ +05aa96: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +05aa9a: 8222 |007d: int-to-float v2, v2 │ │ +05aa9c: 6203 1206 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0612 │ │ +05aaa0: 7220 8a17 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@178a │ │ +05aaa6: 0a03 |0083: move-result v3 │ │ +05aaa8: a808 0203 |0084: mul-float v8, v2, v3 │ │ +05aaac: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +05aab0: 5402 1406 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0614 │ │ +05aab4: 8293 |008a: int-to-float v3, v9 │ │ +05aab6: c783 |008b: sub-float/2addr v3, v8 │ │ +05aab8: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +05aaba: 8295 |008d: int-to-float v5, v9 │ │ +05aabc: c685 |008e: add-float/2addr v5, v8 │ │ +05aabe: 0200 1100 |008f: move/from16 v0, v17 │ │ +05aac2: 8206 |0091: int-to-float v6, v0 │ │ +05aac4: 6e56 8801 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@0188 │ │ +05aaca: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +05aace: 5402 1406 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0614 │ │ +05aad2: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +05aad4: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +05aad6: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +05aada: 6e40 7201 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@0172 │ │ +05aae0: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +05aae2: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +05aae6: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +05aaea: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ +05aaee: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +05aaf2: 5202 1506 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05aaf6: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +05aafa: 6e20 6a01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ +05ab00: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +05ab02: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +05ab06: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +05ab0a: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +05ab0e: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +05ab12: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +05ab16: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +05ab1a: a602 0216 |00bd: add-float v2, v2, v22 │ │ +05ab1e: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +05ab22: c832 |00c1: mul-float/2addr v2, v3 │ │ +05ab24: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +05ab28: a907 0203 |00c4: div-float v7, v2, v3 │ │ +05ab2c: 8294 |00c6: int-to-float v4, v9 │ │ +05ab2e: 82a5 |00c7: int-to-float v5, v10 │ │ +05ab30: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +05ab34: 5206 1506 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05ab38: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +05ab3c: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +05ab40: 7606 ed14 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ +05ab46: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +05ab48: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +05ab4c: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +05ab50: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +05ab54: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +05ab58: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +05ab5c: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +05ab60: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +05ab64: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +05ab68: a907 0203 |00e4: div-float v7, v2, v3 │ │ +05ab6c: 8294 |00e6: int-to-float v4, v9 │ │ +05ab6e: 82a5 |00e7: int-to-float v5, v10 │ │ +05ab70: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +05ab74: 5206 1606 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ +05ab78: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +05ab7c: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +05ab80: 7606 ed14 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ +05ab86: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +05ab8a: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +05ab8e: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +05ab92: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +05ab96: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +05ab9a: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +05ab9e: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +05aba2: a702 1602 |0101: sub-float v2, v22, v2 │ │ +05aba6: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +05abaa: c832 |0105: mul-float/2addr v2, v3 │ │ +05abac: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +05abb0: a907 0203 |0108: div-float v7, v2, v3 │ │ +05abb4: 8294 |010a: int-to-float v4, v9 │ │ +05abb6: 82a5 |010b: int-to-float v5, v10 │ │ +05abb8: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +05abbc: 5206 1706 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ +05abc0: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +05abc4: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +05abc8: 7606 ed14 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ +05abce: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +05abd2: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +05abd6: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +05abda: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +05abde: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +05abe2: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +05abe6: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +05abea: a702 1602 |0125: sub-float v2, v22, v2 │ │ +05abee: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +05abf2: c832 |0129: mul-float/2addr v2, v3 │ │ +05abf4: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +05abf8: a907 0203 |012c: div-float v7, v2, v3 │ │ +05abfc: 8294 |012e: int-to-float v4, v9 │ │ +05abfe: 82a5 |012f: int-to-float v5, v10 │ │ +05ac00: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +05ac04: 5206 1806 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ +05ac08: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +05ac0c: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +05ac10: 7606 ed14 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ +05ac16: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +05ac1a: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +05ac1e: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +05ac22: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +05ac26: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +05ac2a: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +05ac2e: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +05ac32: a702 1602 |0149: sub-float v2, v22, v2 │ │ +05ac36: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +05ac3a: c832 |014d: mul-float/2addr v2, v3 │ │ +05ac3c: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +05ac40: a907 0203 |0150: div-float v7, v2, v3 │ │ +05ac44: 8294 |0152: int-to-float v4, v9 │ │ +05ac46: 82a5 |0153: int-to-float v5, v10 │ │ +05ac48: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +05ac4c: 5206 1506 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05ac50: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +05ac54: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +05ac58: 7606 ed14 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@14ed │ │ +05ac5e: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +05ac62: 5202 1e06 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05ac66: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +05ac68: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +05ac6c: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +05ac70: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +05ac74: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +05ac78: 0201 1700 |016c: move/from16 v1, v23 │ │ +05ac7c: 6e20 6e01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ +05ac82: 7401 7001 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0170 │ │ +05ac88: 0a17 |0174: move-result v23 │ │ +05ac8a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +05ac8e: 5402 1306 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05ac92: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +05ac96: 6e20 6601 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0166 │ │ +05ac9c: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +05aca0: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +05aca4: 7040 ee14 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@14ee │ │ +05acaa: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +05acae: 5402 1b06 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ +05acb2: 7110 670d 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +05acb8: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ +05acbc: 0201 1700 |018e: move/from16 v1, v23 │ │ +05acc0: 6e20 6e01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@016e │ │ +05acc6: 2900 d4fe |0193: goto/16 0067 // -012c │ │ +05acca: 1202 |0195: const/4 v2, #int 0 // #0 │ │ +05accc: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ +05acd0: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ +05acd4: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ +05acd8: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ +05acdc: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ +05ace0: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ +05ace4: 5202 1806 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ +05ace8: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +05acec: 6e20 6a01 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ +05acf2: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ +05acf6: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ +05acfa: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ +05acfe: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ +05ad02: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ +05ad06: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ +05ad0a: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ +05ad0e: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ +05ad12: 5202 1506 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05ad16: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ +05ad1a: 6e20 6a01 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ +05ad20: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ +05ad24: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ +05ad28: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ +05ad2c: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ +05ad30: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ +05ad34: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ +05ad38: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ +05ad3c: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ +05ad40: 5202 1606 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ +05ad44: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +05ad48: 6e20 6a01 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ +05ad4e: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ +05ad52: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ +05ad56: 5202 1706 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ +05ad5a: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ +05ad5e: 6e20 6a01 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@016a │ │ +05ad64: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ +05ad68: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ +05ad6c: 5202 1e06 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05ad70: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ +05ad72: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ +05ad76: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ +05ad7a: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ +05ad7e: 5202 1e06 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05ad82: 8922 |01f1: float-to-double v2, v2 │ │ +05ad84: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +05ad88: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ +05ad8c: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ +05ad90: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ +05ad94: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ +05ad98: 7040 ee14 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@14ee │ │ +05ad9e: 288d |01ff: goto 018c // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x0010 line=139 │ │ 0x0012 line=140 │ │ 0x0014 line=141 │ │ @@ -93898,25 +93894,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -05b834: |[05b834] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -05b844: 5540 1c06 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b848: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05b84c: 5340 1906 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ -05b850: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -05b854: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -05b858: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -05b85c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05b85e: 0f00 |000d: return v0 │ │ -05b860: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05b862: 28fe |000f: goto 000d // -0002 │ │ +05ada0: |[05ada0] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +05adb0: 5540 1c06 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05adb4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05adb8: 5340 1906 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ +05adbc: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +05adc0: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +05adc4: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +05adc8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05adca: 0f00 |000d: return v0 │ │ +05adcc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05adce: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -93924,24 +93920,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -05b864: |[05b864] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -05b874: 5410 1306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b878: 5902 2a00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@002a │ │ -05b87c: 5410 1306 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b880: 5903 2c00 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@002c │ │ -05b884: 5410 1306 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b888: 5904 2b00 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@002b │ │ -05b88c: 5410 1306 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ -05b890: 5905 2900 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ -05b894: 0e00 |0010: return-void │ │ +05add0: |[05add0] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +05ade0: 5410 1306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05ade4: 5902 2a00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@002a │ │ +05ade8: 5410 1306 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05adec: 5903 2c00 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@002c │ │ +05adf0: 5410 1306 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05adf4: 5904 2b00 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@002b │ │ +05adf8: 5410 1306 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0613 │ │ +05adfc: 5905 2900 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0029 │ │ +05ae00: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0008 line=270 │ │ 0x000c line=271 │ │ 0x0010 line=272 │ │ @@ -93957,20 +93953,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -05b898: |[05b898] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -05b8a8: 5901 1506 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ -05b8ac: 5902 1606 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ -05b8b0: 5903 1706 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ -05b8b4: 5904 1806 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ -05b8b8: 0e00 |0008: return-void │ │ +05ae04: |[05ae04] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +05ae14: 5901 1506 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0615 │ │ +05ae18: 5902 1606 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0616 │ │ +05ae1c: 5903 1706 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@0617 │ │ +05ae20: 5904 1806 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0618 │ │ +05ae24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -93986,21 +93982,21 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05b8bc: |[05b8bc] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -05b8cc: 5923 1e06 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b8d0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -05b8d4: 5a20 1d06 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ -05b8d8: 5420 1b06 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ -05b8dc: 7110 670d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ -05b8e2: 0e00 |000b: return-void │ │ +05ae28: |[05ae28] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +05ae38: 5923 1e06 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05ae3c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +05ae40: 5a20 1d06 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ +05ae44: 5420 1b06 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ +05ae48: 7110 670d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0d67 │ │ +05ae4e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x000b line=103 │ │ locals : │ │ @@ -94012,27 +94008,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05b8e4: |[05b8e4] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -05b8f4: 5520 1c06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b8f8: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -05b8fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05b8fe: 5920 1e06 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b902: 7100 8717 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -05b908: 0b00 |000a: move-result-wide v0 │ │ -05b90a: 5a20 1d06 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ -05b90e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05b910: 5c20 1c06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b914: 5420 1b06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ -05b918: 6e10 5f16 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@165f │ │ -05b91e: 0e00 |0015: return-void │ │ +05ae50: |[05ae50] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +05ae60: 5520 1c06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05ae64: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +05ae68: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05ae6a: 5920 1e06 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05ae6e: 7100 8717 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +05ae74: 0b00 |000a: move-result-wide v0 │ │ +05ae76: 5a20 1d06 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@061d │ │ +05ae7a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +05ae7c: 5c20 1c06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05ae80: 5420 1b06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ +05ae84: 6e10 5f16 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@165f │ │ +05ae8a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0007 line=111 │ │ 0x000d line=112 │ │ 0x0010 line=113 │ │ @@ -94045,45 +94041,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05b920: |[05b920] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -05b930: 5520 1c06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b934: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -05b938: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05b93a: 5920 1e06 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ -05b93e: 7100 8717 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ -05b944: 0b00 |000a: move-result-wide v0 │ │ -05b946: 5a20 1906 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ -05b94a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05b94c: 5c20 1c06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ -05b950: 5420 1b06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ -05b954: 6e10 5f16 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@165f │ │ -05b95a: 0e00 |0015: return-void │ │ +05ae8c: |[05ae8c] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +05ae9c: 5520 1c06 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05aea0: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +05aea4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05aea6: 5920 1e06 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@061e │ │ +05aeaa: 7100 8717 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1787 │ │ +05aeb0: 0b00 |000a: move-result-wide v0 │ │ +05aeb2: 5a20 1906 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0619 │ │ +05aeb6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05aeb8: 5c20 1c06 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@061c │ │ +05aebc: 5420 1b06 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@061b │ │ +05aec0: 6e10 5f16 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@165f │ │ +05aec6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0004 line=122 │ │ 0x0007 line=123 │ │ 0x000d line=124 │ │ 0x0010 line=125 │ │ 0x0015 line=127 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ - source_file_idx : 2777 (SwipeProgressBar.java) │ │ + source_file_idx : 2786 (SwipeProgressBar.java) │ │ │ │ Class #420 header: │ │ -class_idx : 769 │ │ +class_idx : 778 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 845 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 854 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -94107,18 +94103,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b95c: |[05b95c] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -05b96c: 5b01 1f06 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b970: 7010 8017 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1780 │ │ -05b976: 0e00 |0005: return-void │ │ +05aec8: |[05aec8] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +05aed8: 5b01 1f06 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05aedc: 7010 8017 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1780 │ │ +05aee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94128,54 +94124,54 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -05b978: |[05b978] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -05b988: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05b98a: 5463 1f06 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b98e: 7110 0a15 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150a │ │ -05b994: 0a03 |0006: move-result v3 │ │ -05b996: 5464 1f06 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b99a: 7110 0b15 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150b │ │ -05b9a0: 0a04 |000c: move-result v4 │ │ -05b9a2: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ -05b9a6: 5463 1f06 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b9aa: 7110 0a15 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150a │ │ -05b9b0: 0a03 |0014: move-result v3 │ │ -05b9b2: 5464 1f06 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b9b6: 7110 0b15 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150b │ │ -05b9bc: 0a04 |001a: move-result v4 │ │ -05b9be: 5465 1f06 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b9c2: 7110 0a15 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150a │ │ -05b9c8: 0a05 |0020: move-result v5 │ │ -05b9ca: b154 |0021: sub-int/2addr v4, v5 │ │ -05b9cc: 8244 |0022: int-to-float v4, v4 │ │ -05b9ce: c874 |0023: mul-float/2addr v4, v7 │ │ -05b9d0: 8744 |0024: float-to-int v4, v4 │ │ -05b9d2: 9002 0304 |0025: add-int v2, v3, v4 │ │ -05b9d6: 5463 1f06 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b9da: 7110 1215 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1512 │ │ -05b9e0: 0c03 |002c: move-result-object v3 │ │ -05b9e2: 6e10 3b16 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ -05b9e8: 0a03 |0030: move-result v3 │ │ -05b9ea: 9101 0203 |0031: sub-int v1, v2, v3 │ │ -05b9ee: 5463 1f06 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05b9f2: 7110 1215 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1512 │ │ -05b9f8: 0c03 |0038: move-result-object v3 │ │ -05b9fa: 6e10 3b16 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ -05ba00: 0a00 |003c: move-result v0 │ │ -05ba02: 9003 0100 |003d: add-int v3, v1, v0 │ │ -05ba06: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ -05ba0a: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ -05ba0e: 5463 1f06 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ -05ba12: 7120 1315 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1513 │ │ -05ba18: 0e00 |0048: return-void │ │ +05aee4: |[05aee4] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +05aef4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05aef6: 5463 1f06 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05aefa: 7110 0a15 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150a │ │ +05af00: 0a03 |0006: move-result v3 │ │ +05af02: 5464 1f06 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af06: 7110 0b15 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150b │ │ +05af0c: 0a04 |000c: move-result v4 │ │ +05af0e: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ +05af12: 5463 1f06 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af16: 7110 0a15 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150a │ │ +05af1c: 0a03 |0014: move-result v3 │ │ +05af1e: 5464 1f06 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af22: 7110 0b15 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150b │ │ +05af28: 0a04 |001a: move-result v4 │ │ +05af2a: 5465 1f06 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af2e: 7110 0a15 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150a │ │ +05af34: 0a05 |0020: move-result v5 │ │ +05af36: b154 |0021: sub-int/2addr v4, v5 │ │ +05af38: 8244 |0022: int-to-float v4, v4 │ │ +05af3a: c874 |0023: mul-float/2addr v4, v7 │ │ +05af3c: 8744 |0024: float-to-int v4, v4 │ │ +05af3e: 9002 0304 |0025: add-int v2, v3, v4 │ │ +05af42: 5463 1f06 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af46: 7110 1215 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1512 │ │ +05af4c: 0c03 |002c: move-result-object v3 │ │ +05af4e: 6e10 3b16 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ +05af54: 0a03 |0030: move-result v3 │ │ +05af56: 9101 0203 |0031: sub-int v1, v2, v3 │ │ +05af5a: 5463 1f06 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af5e: 7110 1215 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@1512 │ │ +05af64: 0c03 |0038: move-result-object v3 │ │ +05af66: 6e10 3b16 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ +05af6c: 0a00 |003c: move-result v0 │ │ +05af6e: 9003 0100 |003d: add-int v3, v1, v0 │ │ +05af72: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ +05af76: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ +05af7a: 5463 1f06 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@061f │ │ +05af7e: 7120 1315 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1513 │ │ +05af84: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0001 line=103 │ │ 0x000f line=104 │ │ 0x0027 line=106 │ │ 0x0033 line=107 │ │ @@ -94187,21 +94183,21 @@ │ │ 0x003d - 0x0049 reg=0 currentTop I │ │ 0x0033 - 0x0049 reg=1 offset I │ │ 0x0001 - 0x0049 reg=2 targetTop I │ │ 0x0000 - 0x0049 reg=6 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0049 reg=7 interpolatedTime F │ │ 0x0000 - 0x0049 reg=8 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #421 header: │ │ -class_idx : 770 │ │ +class_idx : 779 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 845 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 854 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -94225,18 +94221,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ba1c: |[05ba1c] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -05ba2c: 5b01 2006 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ -05ba30: 7010 8017 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1780 │ │ -05ba36: 0e00 |0005: return-void │ │ +05af88: |[05af88] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +05af98: 5b01 2006 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ +05af9c: 7010 8017 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1780 │ │ +05afa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94246,48 +94242,48 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -05ba38: |[05ba38] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -05ba48: 5441 2006 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ -05ba4c: 7110 1415 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1514 │ │ -05ba52: 0a01 |0005: move-result v1 │ │ -05ba54: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05ba56: 5443 2006 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ -05ba5a: 7110 1415 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1514 │ │ -05ba60: 0a03 |000c: move-result v3 │ │ -05ba62: c732 |000d: sub-float/2addr v2, v3 │ │ -05ba64: c852 |000e: mul-float/2addr v2, v5 │ │ -05ba66: a600 0102 |000f: add-float v0, v1, v2 │ │ -05ba6a: 5441 2006 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ -05ba6e: 7110 1615 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@1516 │ │ -05ba74: 0c01 |0016: move-result-object v1 │ │ -05ba76: 6e20 f214 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@14f2 │ │ -05ba7c: 0e00 |001a: return-void │ │ +05afa4: |[05afa4] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +05afb4: 5441 2006 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ +05afb8: 7110 1415 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1514 │ │ +05afbe: 0a01 |0005: move-result v1 │ │ +05afc0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +05afc2: 5443 2006 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ +05afc6: 7110 1415 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1514 │ │ +05afcc: 0a03 |000c: move-result v3 │ │ +05afce: c732 |000d: sub-float/2addr v2, v3 │ │ +05afd0: c852 |000e: mul-float/2addr v2, v5 │ │ +05afd2: a600 0102 |000f: add-float v0, v1, v2 │ │ +05afd6: 5441 2006 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0620 │ │ +05afda: 7110 1615 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@1516 │ │ +05afe0: 0c01 |0016: move-result-object v1 │ │ +05afe2: 6e20 f214 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@14f2 │ │ +05afe8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0011 line=119 │ │ 0x001a line=120 │ │ locals : │ │ 0x0011 - 0x001b reg=0 percent F │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x001b reg=5 interpolatedTime F │ │ 0x0000 - 0x001b reg=6 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #422 header: │ │ -class_idx : 773 │ │ +class_idx : 782 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -94312,18 +94308,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ba80: |[05ba80] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -05ba90: 5b01 2306 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -05ba94: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05ba9a: 0e00 |0005: return-void │ │ +05afec: |[05afec] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +05affc: 5b01 2306 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +05b000: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05b006: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94333,46 +94329,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -05ba9c: |[05ba9c] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ -05baac: 5430 2306 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -05bab0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05bab2: 7120 1b15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@151b │ │ -05bab8: 5430 2306 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -05babc: 5431 2306 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -05bac0: 7110 1715 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1517 │ │ -05bac6: 0a01 |000d: move-result v1 │ │ -05bac8: 5432 2306 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -05bacc: 6e10 2715 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05bad2: 0a02 |0013: move-result v2 │ │ -05bad4: b021 |0014: add-int/2addr v1, v2 │ │ -05bad6: 5432 2306 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ -05bada: 7110 0c15 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@150c │ │ -05bae0: 0c02 |001a: move-result-object v2 │ │ -05bae2: 7130 0d15 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@150d │ │ -05bae8: 0e00 |001e: return-void │ │ +05b008: |[05b008] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ +05b018: 5430 2306 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +05b01c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05b01e: 7120 1b15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@151b │ │ +05b024: 5430 2306 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +05b028: 5431 2306 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +05b02c: 7110 1715 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1517 │ │ +05b032: 0a01 |000d: move-result v1 │ │ +05b034: 5432 2306 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +05b038: 6e10 2715 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05b03e: 0a02 |0013: move-result v2 │ │ +05b040: b021 |0014: add-int/2addr v1, v2 │ │ +05b042: 5432 2306 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0623 │ │ +05b046: 7110 0c15 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@150c │ │ +05b04c: 0c02 |001a: move-result-object v2 │ │ +05b04e: 7130 0d15 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@150d │ │ +05b054: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0006 line=144 │ │ 0x001e line=146 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #423 header: │ │ -class_idx : 774 │ │ +class_idx : 783 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -94397,114 +94393,114 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05baec: |[05baec] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -05bafc: 5b01 2406 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb00: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05bb06: 0e00 |0005: return-void │ │ +05b058: |[05b058] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +05b068: 5b01 2406 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b06c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05b072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$6;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -05bb08: |[05bb08] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ -05bb18: 5440 2406 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb1c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05bb1e: 7120 1b15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@151b │ │ -05bb24: 5440 2406 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb28: 7110 1615 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@1516 │ │ -05bb2e: 0c00 |000b: move-result-object v0 │ │ -05bb30: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ -05bb34: 5440 2406 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb38: 5441 2406 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb3c: 7110 1915 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1519 │ │ -05bb42: 0a01 |0015: move-result v1 │ │ -05bb44: 7120 1515 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@1515 │ │ -05bb4a: 5440 2406 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb4e: 7110 0f15 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ -05bb54: 0c00 |001e: move-result-object v0 │ │ -05bb56: 5441 2406 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb5a: 7110 0e15 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150e │ │ -05bb60: 0a01 |0024: move-result v1 │ │ -05bb62: 8112 |0025: int-to-long v2, v1 │ │ -05bb64: 6e30 8317 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1783 │ │ -05bb6a: 5440 2406 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb6e: 7110 0f15 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ -05bb74: 0c00 |002e: move-result-object v0 │ │ -05bb76: 5441 2406 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb7a: 7110 1015 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1510 │ │ -05bb80: 0c01 |0034: move-result-object v1 │ │ -05bb82: 6e20 8217 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1782 │ │ -05bb88: 5440 2406 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb8c: 7110 0f15 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ -05bb92: 0c00 |003d: move-result-object v0 │ │ -05bb94: 6e10 8117 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1781 │ │ -05bb9a: 5440 2406 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bb9e: 7110 0f15 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ -05bba4: 0c00 |0046: move-result-object v0 │ │ -05bba6: 5441 2406 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbaa: 7110 1115 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@1511 │ │ -05bbb0: 0c01 |004c: move-result-object v1 │ │ -05bbb2: 6e20 8417 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1784 │ │ -05bbb8: 5440 2406 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbbc: 5441 2406 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbc0: 7110 0f15 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ -05bbc6: 0c01 |0057: move-result-object v1 │ │ -05bbc8: 6e20 4015 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@1540 │ │ -05bbce: 5440 2406 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbd2: 5441 2406 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbd6: 7110 1715 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1517 │ │ -05bbdc: 0a01 |0062: move-result v1 │ │ -05bbde: 5442 2406 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbe2: 6e10 2715 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05bbe8: 0a02 |0068: move-result v2 │ │ -05bbea: b021 |0069: add-int/2addr v1, v2 │ │ -05bbec: 5442 2406 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ -05bbf0: 7110 0c15 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@150c │ │ -05bbf6: 0c02 |006f: move-result-object v2 │ │ -05bbf8: 7130 0d15 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@150d │ │ -05bbfe: 0e00 |0073: return-void │ │ +05b074: |[05b074] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ +05b084: 5430 2406 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b088: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05b08a: 7120 1b15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@151b │ │ +05b090: 5430 2406 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b094: 7110 1615 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@1516 │ │ +05b09a: 0c00 |000b: move-result-object v0 │ │ +05b09c: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ +05b0a0: 5430 2406 |000e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0a4: 5431 2406 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0a8: 7110 1915 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1519 │ │ +05b0ae: 0a01 |0015: move-result v1 │ │ +05b0b0: 7120 1515 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@1515 │ │ +05b0b6: 5430 2406 |0019: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0ba: 7110 0f15 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ +05b0c0: 0c00 |001e: move-result-object v0 │ │ +05b0c2: 5431 2406 |001f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0c6: 7110 0e15 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@150e │ │ +05b0cc: 0a01 |0024: move-result v1 │ │ +05b0ce: 8111 |0025: int-to-long v1, v1 │ │ +05b0d0: 6e30 8317 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1783 │ │ +05b0d6: 5430 2406 |0029: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0da: 7110 0f15 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ +05b0e0: 0c00 |002e: move-result-object v0 │ │ +05b0e2: 5431 2406 |002f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0e6: 7110 1015 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@1510 │ │ +05b0ec: 0c01 |0034: move-result-object v1 │ │ +05b0ee: 6e20 8217 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1782 │ │ +05b0f4: 5430 2406 |0038: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b0f8: 7110 0f15 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ +05b0fe: 0c00 |003d: move-result-object v0 │ │ +05b100: 6e10 8117 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1781 │ │ +05b106: 5430 2406 |0041: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b10a: 7110 0f15 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ +05b110: 0c00 |0046: move-result-object v0 │ │ +05b112: 5431 2406 |0047: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b116: 7110 1115 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@1511 │ │ +05b11c: 0c01 |004c: move-result-object v1 │ │ +05b11e: 6e20 8417 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1784 │ │ +05b124: 5430 2406 |0050: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b128: 5431 2406 |0052: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b12c: 7110 0f15 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@150f │ │ +05b132: 0c01 |0057: move-result-object v1 │ │ +05b134: 6e20 4015 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@1540 │ │ +05b13a: 5430 2406 |005b: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b13e: 5431 2406 |005d: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b142: 7110 1715 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1517 │ │ +05b148: 0a01 |0062: move-result v1 │ │ +05b14a: 5432 2406 |0063: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b14e: 6e10 2715 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05b154: 0a02 |0068: move-result v2 │ │ +05b156: b021 |0069: add-int/2addr v1, v2 │ │ +05b158: 5432 2406 |006a: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0624 │ │ +05b15c: 7110 0c15 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@150c │ │ +05b162: 0c02 |006f: move-result-object v2 │ │ +05b164: 7130 0d15 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@150d │ │ +05b16a: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0006 line=158 │ │ 0x000e line=159 │ │ 0x0019 line=160 │ │ 0x0029 line=161 │ │ 0x0038 line=162 │ │ 0x0041 line=163 │ │ 0x0050 line=164 │ │ 0x005b line=166 │ │ 0x0073 line=168 │ │ locals : │ │ - 0x0000 - 0x0074 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ + 0x0000 - 0x0074 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #424 header: │ │ -class_idx : 775 │ │ +class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -94529,18 +94525,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05bc00: |[05bc00] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -05bc10: 5b01 2506 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0625 │ │ -05bc14: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05bc1a: 0e00 |0005: return-void │ │ +05b16c: |[05b16c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +05b17c: 5b01 2506 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0625 │ │ +05b180: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05b186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -94549,17 +94545,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bc1c: |[05bc1c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ -05bc2c: 7020 0115 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1501 │ │ -05bc32: 0e00 |0003: return-void │ │ +05b188: |[05b188] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ +05b198: 7020 0115 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1501 │ │ +05b19e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ @@ -94570,16 +94566,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05bc34: |[05bc34] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -05bc44: 0e00 |0000: return-void │ │ +05b1a0: |[05b1a0] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +05b1b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -94588,16 +94584,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05bc48: |[05bc48] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -05bc58: 0e00 |0000: return-void │ │ +05b1b4: |[05b1b4] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +05b1c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -94606,30 +94602,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05bc5c: |[05bc5c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -05bc6c: 0e00 |0000: return-void │ │ +05b1c8: |[05b1c8] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +05b1d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #425 header: │ │ -class_idx : 776 │ │ +class_idx : 785 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -94647,21 +94643,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ name : 'onRefresh' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #426 header: │ │ -class_idx : 777 │ │ +class_idx : 786 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 827 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 836 │ │ +source_file_idx : 2788 │ │ static_fields_size : 9 │ │ instance_fields_size: 26 │ │ direct_methods_size : 29 │ │ virtual_methods_size: 15 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -94831,26 +94827,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05bc70: |[05bc70] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -05bc80: 1c00 0903 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@0309 │ │ -05bc84: 6e10 f419 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ -05bc8a: 0c00 |0005: move-result-object v0 │ │ -05bc8c: 6900 2a06 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ -05bc90: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05bc92: 2300 2f04 |0009: new-array v0, v0, [I // type@042f │ │ -05bc96: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -05bc98: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ -05bc9e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -05bca2: 6900 2906 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0629 │ │ -05bca6: 0e00 |0013: return-void │ │ +05b1dc: |[05b1dc] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +05b1ec: 1c00 1203 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@0312 │ │ +05b1f0: 6e10 f419 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@19f4 │ │ +05b1f6: 0c00 |0005: move-result-object v0 │ │ +05b1f8: 6900 2a06 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ +05b1fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05b1fe: 2300 3804 |0009: new-array v0, v0, [I // type@0438 │ │ +05b202: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05b204: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ +05b20a: 4b02 0001 |000f: aput v2, v0, v1 │ │ +05b20e: 6900 2906 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0629 │ │ +05b212: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=95 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -94858,18 +94854,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05bca8: |[05bca8] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -05bcb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bcba: 7030 0915 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1509 │ │ -05bcc0: 0e00 |0004: return-void │ │ +05b214: |[05b214] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +05b224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b226: 7030 0915 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1509 │ │ +05b22c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0004 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -94879,84 +94875,84 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -05bcc4: |[05bcc4] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05bcd4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05bcd6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05bcd8: 7030 a616 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16a6 │ │ -05bcde: 5c54 4106 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ -05bce2: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -05bce6: 5952 3606 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05bcea: 5953 3806 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0638 │ │ -05bcee: 5953 3306 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05bcf2: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ -05bcf4: 5952 3006 |0010: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05bcf8: 2202 0103 |0012: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0301 │ │ -05bcfc: 7020 f514 5200 |0014: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14f5 │ │ -05bd02: 5b52 3106 |0017: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ -05bd06: 2202 0203 |0019: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0302 │ │ -05bd0a: 7020 f714 5200 |001b: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14f7 │ │ -05bd10: 5b52 4606 |001e: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0646 │ │ -05bd14: 2202 0303 |0020: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0303 │ │ -05bd18: 7020 f914 5200 |0022: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14f9 │ │ -05bd1e: 5b52 4306 |0025: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0643 │ │ -05bd22: 2202 0403 |0027: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0304 │ │ -05bd26: 7020 fb14 5200 |0029: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14fb │ │ -05bd2c: 5b52 4506 |002c: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0645 │ │ -05bd30: 2202 0503 |002e: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@0305 │ │ -05bd34: 7020 fd14 5200 |0030: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14fd │ │ -05bd3a: 5b52 4206 |0033: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ -05bd3e: 2202 0603 |0035: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@0306 │ │ -05bd42: 7020 ff14 5200 |0037: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14ff │ │ -05bd48: 5b52 3206 |003a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05bd4c: 7110 8e16 0600 |003c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ -05bd52: 0c02 |003f: move-result-object v2 │ │ -05bd54: 6e10 9516 0200 |0040: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ -05bd5a: 0a02 |0043: move-result v2 │ │ -05bd5c: 5952 4806 |0044: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0648 │ │ -05bd60: 6e10 2915 0500 |0046: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ -05bd66: 0c02 |0049: move-result-object v2 │ │ -05bd68: 1403 0100 0e01 |004a: const v3, #float 2.60813e-38 // #010e0001 │ │ -05bd6e: 6e20 3001 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0130 │ │ -05bd74: 0a02 |0050: move-result v2 │ │ -05bd76: 5952 3d06 |0051: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@063d │ │ -05bd7a: 6e20 3f15 4500 |0053: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@153f │ │ -05bd80: 2202 0003 |0056: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0300 │ │ -05bd84: 7020 eb14 5200 |0058: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@14eb │ │ -05bd8a: 5b52 3f06 |005b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05bd8e: 6e10 2915 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ -05bd94: 0c02 |0060: move-result-object v2 │ │ -05bd96: 6e10 2d01 0200 |0061: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -05bd9c: 0c01 |0064: move-result-object v1 │ │ -05bd9e: 5212 7306 |0065: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -05bda2: 1503 8040 |0067: const/high16 v3, #int 1082130432 // #4080 │ │ -05bda6: c832 |0069: mul-float/2addr v2, v3 │ │ -05bda8: 8722 |006a: float-to-int v2, v2 │ │ -05bdaa: 5952 4006 |006b: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0640 │ │ -05bdae: 2202 5003 |006d: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@0350 │ │ -05bdb2: 1503 0040 |006f: const/high16 v3, #int 1073741824 // #4000 │ │ -05bdb6: 7020 8917 3200 |0071: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1789 │ │ -05bdbc: 5b52 3506 |0074: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0635 │ │ -05bdc0: 2202 4a03 |0076: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@034a │ │ -05bdc4: 1503 c03f |0078: const/high16 v3, #int 1069547520 // #3fc0 │ │ -05bdc8: 7020 7b17 3200 |007a: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@177b │ │ -05bdce: 5b52 2f06 |007d: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@062f │ │ -05bdd2: 6202 2906 |007f: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0629 │ │ -05bdd6: 6e30 da00 7602 |0081: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ -05bddc: 0c00 |0084: move-result-object v0 │ │ -05bdde: 1212 |0085: const/4 v2, #int 1 // #1 │ │ -05bde0: 6e30 3901 4002 |0086: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0139 │ │ -05bde6: 0a02 |0089: move-result v2 │ │ -05bde8: 6e20 3a15 2500 |008a: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@153a │ │ -05bdee: 6e10 4301 0000 |008d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -05bdf4: 0e00 |0090: return-void │ │ +05b230: |[05b230] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05b240: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05b242: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05b244: 7030 a616 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16a6 │ │ +05b24a: 5c54 4106 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ +05b24e: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +05b252: 5952 3606 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05b256: 5953 3806 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0638 │ │ +05b25a: 5953 3306 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b25e: 12f2 |000f: const/4 v2, #int -1 // #ff │ │ +05b260: 5952 3006 |0010: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b264: 2202 0a03 |0012: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@030a │ │ +05b268: 7020 f514 5200 |0014: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14f5 │ │ +05b26e: 5b52 3106 |0017: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ +05b272: 2202 0b03 |0019: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@030b │ │ +05b276: 7020 f714 5200 |001b: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14f7 │ │ +05b27c: 5b52 4606 |001e: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0646 │ │ +05b280: 2202 0c03 |0020: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@030c │ │ +05b284: 7020 f914 5200 |0022: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14f9 │ │ +05b28a: 5b52 4306 |0025: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0643 │ │ +05b28e: 2202 0d03 |0027: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@030d │ │ +05b292: 7020 fb14 5200 |0029: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14fb │ │ +05b298: 5b52 4506 |002c: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0645 │ │ +05b29c: 2202 0e03 |002e: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@030e │ │ +05b2a0: 7020 fd14 5200 |0030: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14fd │ │ +05b2a6: 5b52 4206 |0033: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ +05b2aa: 2202 0f03 |0035: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@030f │ │ +05b2ae: 7020 ff14 5200 |0037: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@14ff │ │ +05b2b4: 5b52 3206 |003a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05b2b8: 7110 8e16 0600 |003c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ +05b2be: 0c02 |003f: move-result-object v2 │ │ +05b2c0: 6e10 9516 0200 |0040: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ +05b2c6: 0a02 |0043: move-result v2 │ │ +05b2c8: 5952 4806 |0044: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0648 │ │ +05b2cc: 6e10 2915 0500 |0046: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ +05b2d2: 0c02 |0049: move-result-object v2 │ │ +05b2d4: 1403 0100 0e01 |004a: const v3, #float 2.60813e-38 // #010e0001 │ │ +05b2da: 6e20 3001 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0130 │ │ +05b2e0: 0a02 |0050: move-result v2 │ │ +05b2e2: 5952 3d06 |0051: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@063d │ │ +05b2e6: 6e20 3f15 4500 |0053: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@153f │ │ +05b2ec: 2202 0903 |0056: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0309 │ │ +05b2f0: 7020 eb14 5200 |0058: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@14eb │ │ +05b2f6: 5b52 3f06 |005b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05b2fa: 6e10 2915 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ +05b300: 0c02 |0060: move-result-object v2 │ │ +05b302: 6e10 2d01 0200 |0061: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +05b308: 0c01 |0064: move-result-object v1 │ │ +05b30a: 5212 7306 |0065: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +05b30e: 1503 8040 |0067: const/high16 v3, #int 1082130432 // #4080 │ │ +05b312: c832 |0069: mul-float/2addr v2, v3 │ │ +05b314: 8722 |006a: float-to-int v2, v2 │ │ +05b316: 5952 4006 |006b: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0640 │ │ +05b31a: 2202 5903 |006d: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@0359 │ │ +05b31e: 1503 0040 |006f: const/high16 v3, #int 1073741824 // #4000 │ │ +05b322: 7020 8917 3200 |0071: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1789 │ │ +05b328: 5b52 3506 |0074: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0635 │ │ +05b32c: 2202 5303 |0076: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@0353 │ │ +05b330: 1503 c03f |0078: const/high16 v3, #int 1069547520 // #3fc0 │ │ +05b334: 7020 7b17 3200 |007a: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@177b │ │ +05b33a: 5b52 2f06 |007d: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@062f │ │ +05b33e: 6202 2906 |007f: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0629 │ │ +05b342: 6e30 da00 7602 |0081: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ +05b348: 0c00 |0084: move-result-object v0 │ │ +05b34a: 1212 |0085: const/4 v2, #int 1 // #1 │ │ +05b34c: 6e30 3901 4002 |0086: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0139 │ │ +05b352: 0a02 |0089: move-result v2 │ │ +05b354: 6e20 3a15 2500 |008a: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@153a │ │ +05b35a: 6e10 4301 0000 |008d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +05b360: 0e00 |0090: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=186 │ │ 0x0005 line=76 │ │ 0x0007 line=78 │ │ 0x000b line=80 │ │ 0x000d line=81 │ │ @@ -94991,17 +94987,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bdf8: |[05bdf8] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -05be08: 5210 3706 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0637 │ │ -05be0c: 0f00 |0002: return v0 │ │ +05b364: |[05b364] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +05b374: 5210 3706 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0637 │ │ +05b378: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95009,17 +95005,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05be10: |[05be10] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -05be20: 5210 3e06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@063e │ │ -05be24: 0f00 |0002: return v0 │ │ +05b37c: |[05b37c] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +05b38c: 5210 3e06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@063e │ │ +05b390: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95027,17 +95023,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05be28: |[05be28] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -05be38: 5410 4306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0643 │ │ -05be3c: 1100 |0002: return-object v0 │ │ +05b394: |[05b394] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +05b3a4: 5410 4306 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0643 │ │ +05b3a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95045,17 +95041,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05be40: |[05be40] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ -05be50: 7030 1c15 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@151c │ │ -05be56: 0e00 |0003: return-void │ │ +05b3ac: |[05b3ac] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ +05b3bc: 7030 1c15 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@151c │ │ +05b3c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/view/animation/Animation$AnimationListener; │ │ @@ -95065,17 +95061,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05be58: |[05be58] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -05be68: 5210 3d06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@063d │ │ -05be6c: 0f00 |0002: return v0 │ │ +05b3c4: |[05b3c4] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +05b3d4: 5210 3d06 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@063d │ │ +05b3d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95083,17 +95079,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05be70: |[05be70] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ -05be80: 5410 4606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0646 │ │ -05be84: 1100 |0002: return-object v0 │ │ +05b3dc: |[05b3dc] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ +05b3ec: 5410 4606 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0646 │ │ +05b3f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95101,17 +95097,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05be88: |[05be88] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -05be98: 5410 4506 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0645 │ │ -05be9c: 1100 |0002: return-object v0 │ │ +05b3f4: |[05b3f4] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +05b404: 5410 4506 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0645 │ │ +05b408: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95119,17 +95115,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bea0: |[05bea0] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ -05beb0: 5410 3506 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0635 │ │ -05beb4: 1100 |0002: return-object v0 │ │ +05b40c: |[05b40c] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ +05b41c: 5410 3506 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0635 │ │ +05b420: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95137,17 +95133,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05beb8: |[05beb8] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ -05bec8: 5410 4706 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05becc: 1100 |0002: return-object v0 │ │ +05b424: |[05b424] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ +05b434: 5410 4706 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b438: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95155,17 +95151,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05bed0: |[05bed0] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -05bee0: 7020 3d15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@153d │ │ -05bee6: 0e00 |0003: return-void │ │ +05b43c: |[05b43c] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +05b44c: 7020 3d15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@153d │ │ +05b452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -95174,17 +95170,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bee8: |[05bee8] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -05bef8: 5210 3806 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0638 │ │ -05befc: 0f00 |0002: return v0 │ │ +05b454: |[05b454] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +05b464: 5210 3806 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0638 │ │ +05b468: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95192,17 +95188,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf00: |[05bf00] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -05bf10: 5901 3806 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0638 │ │ -05bf14: 0f01 |0002: return v1 │ │ +05b46c: |[05b46c] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +05b47c: 5901 3806 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0638 │ │ +05b480: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -95211,17 +95207,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf18: |[05bf18] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ -05bf28: 5410 3f06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05bf2c: 1100 |0002: return-object v0 │ │ +05b484: |[05b484] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ +05b494: 5410 3f06 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05b498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95229,17 +95225,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf30: |[05bf30] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -05bf40: 5210 3406 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ -05bf44: 0f00 |0002: return v0 │ │ +05b49c: |[05b49c] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +05b4ac: 5210 3406 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ +05b4b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95247,17 +95243,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf48: |[05bf48] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -05bf58: 5901 3406 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ -05bf5c: 0f01 |0002: return v1 │ │ +05b4b4: |[05b4b4] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +05b4c4: 5901 3406 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ +05b4c8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -95266,17 +95262,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf60: |[05bf60] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -05bf70: 5210 3306 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05bf74: 0f00 |0002: return v0 │ │ +05b4cc: |[05b4cc] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +05b4dc: 5210 3306 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b4e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95284,17 +95280,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf78: |[05bf78] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -05bf88: 5901 3306 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05bf8c: 0f01 |0002: return v1 │ │ +05b4e4: |[05b4e4] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +05b4f4: 5901 3306 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b4f8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -95303,132 +95299,132 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bf90: |[05bf90] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ -05bfa0: 5c01 4406 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05bfa4: 0f01 |0002: return v1 │ │ +05b4fc: |[05b4fc] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ +05b50c: 5c01 4406 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05b510: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ #21 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'animateOffsetToStartPosition' │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05bfa8: |[05bfa8] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -05bfb8: 5945 3706 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0637 │ │ -05bfbc: 5440 3106 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ -05bfc0: 6e10 8117 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1781 │ │ -05bfc6: 5440 3106 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ -05bfca: 5241 3d06 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@063d │ │ -05bfce: 8112 |000b: int-to-long v2, v1 │ │ -05bfd0: 6e30 8317 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1783 │ │ -05bfd6: 5440 3106 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ -05bfda: 6e20 8217 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1782 │ │ -05bfe0: 5440 3106 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ -05bfe4: 5441 3506 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0635 │ │ -05bfe8: 6e20 8417 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1784 │ │ -05bfee: 5440 4706 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05bff2: 5441 3106 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ -05bff6: 6e20 8c16 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -05bffc: 0e00 |0022: return-void │ │ +05b514: |[05b514] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +05b524: 5934 3706 |0000: iput v4, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0637 │ │ +05b528: 5430 3106 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ +05b52c: 6e10 8117 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1781 │ │ +05b532: 5430 3106 |0007: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ +05b536: 5231 3d06 |0009: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@063d │ │ +05b53a: 8111 |000b: int-to-long v1, v1 │ │ +05b53c: 6e30 8317 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1783 │ │ +05b542: 5430 3106 |000f: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ +05b546: 6e20 8217 5000 |0011: invoke-virtual {v0, v5}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1782 │ │ +05b54c: 5430 3106 |0014: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ +05b550: 5431 3506 |0016: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0635 │ │ +05b554: 6e20 8417 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1784 │ │ +05b55a: 5430 4706 |001b: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b55e: 5431 3106 |001d: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0631 │ │ +05b562: 6e20 8c16 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +05b568: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0002 line=221 │ │ 0x0007 line=222 │ │ 0x000f line=223 │ │ 0x0014 line=224 │ │ 0x001b line=225 │ │ 0x0022 line=226 │ │ locals : │ │ - 0x0000 - 0x0023 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ - 0x0000 - 0x0023 reg=5 from I │ │ - 0x0000 - 0x0023 reg=6 listener Landroid/view/animation/Animation$AnimationListener; │ │ + 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x0023 reg=4 from I │ │ + 0x0000 - 0x0023 reg=5 listener Landroid/view/animation/Animation$AnimationListener; │ │ │ │ #22 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'ensureTarget' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -05c000: |[05c000] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -05c010: 5441 4706 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c014: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ -05c018: 6e10 2115 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ -05c01e: 0a01 |0007: move-result v1 │ │ -05c020: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -05c022: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ -05c026: 6e10 2b15 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@152b │ │ -05c02c: 0a01 |000e: move-result v1 │ │ -05c02e: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ -05c032: 2201 e203 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -05c036: 1a02 da0a |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0ada │ │ -05c03a: 7020 051a 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -05c040: 2701 |0018: throw v1 │ │ -05c042: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -05c044: 6e20 2015 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1520 │ │ -05c04a: 0c01 |001d: move-result-object v1 │ │ -05c04c: 5b41 4706 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c050: 5441 4706 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c054: 6e10 3b16 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -05c05a: 0a01 |0025: move-result v1 │ │ -05c05c: 6e10 2715 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05c062: 0a02 |0029: move-result v2 │ │ -05c064: b021 |002a: add-int/2addr v1, v2 │ │ -05c066: 5941 3e06 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@063e │ │ -05c06a: 5241 3606 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05c06e: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ -05c072: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ -05c076: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ -05c07a: 6e10 2815 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1528 │ │ -05c080: 0c01 |0038: move-result-object v1 │ │ -05c082: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ -05c086: 6e10 2815 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1528 │ │ -05c08c: 0c01 |003e: move-result-object v1 │ │ -05c08e: 1f01 3703 |003f: check-cast v1, Landroid/view/View; // type@0337 │ │ -05c092: 6e10 1616 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1616 │ │ -05c098: 0a01 |0044: move-result v1 │ │ -05c09a: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ -05c09e: 6e10 2915 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ -05c0a4: 0c01 |004a: move-result-object v1 │ │ -05c0a6: 6e10 2d01 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -05c0ac: 0c00 |004e: move-result-object v0 │ │ -05c0ae: 6e10 2815 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1528 │ │ -05c0b4: 0c01 |0052: move-result-object v1 │ │ -05c0b6: 1f01 3703 |0053: check-cast v1, Landroid/view/View; // type@0337 │ │ -05c0ba: 6e10 1616 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1616 │ │ -05c0c0: 0a01 |0058: move-result v1 │ │ -05c0c2: 8211 |0059: int-to-float v1, v1 │ │ -05c0c4: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ -05c0ca: c821 |005d: mul-float/2addr v1, v2 │ │ -05c0cc: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ -05c0d0: 5203 7306 |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -05c0d4: c832 |0062: mul-float/2addr v2, v3 │ │ -05c0d6: 7120 191a 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -05c0dc: 0a01 |0066: move-result v1 │ │ -05c0de: 8711 |0067: float-to-int v1, v1 │ │ -05c0e0: 8211 |0068: int-to-float v1, v1 │ │ -05c0e2: 5941 3606 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05c0e6: 0e00 |006b: return-void │ │ +05b56c: |[05b56c] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +05b57c: 5441 4706 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b580: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ +05b584: 6e10 2115 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ +05b58a: 0a01 |0007: move-result v1 │ │ +05b58c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +05b58e: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ +05b592: 6e10 2b15 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@152b │ │ +05b598: 0a01 |000e: move-result v1 │ │ +05b59a: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ +05b59e: 2201 eb03 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +05b5a2: 1a02 e30a |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0ae3 │ │ +05b5a6: 7020 051a 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +05b5ac: 2701 |0018: throw v1 │ │ +05b5ae: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +05b5b0: 6e20 2015 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1520 │ │ +05b5b6: 0c01 |001d: move-result-object v1 │ │ +05b5b8: 5b41 4706 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b5bc: 5441 4706 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b5c0: 6e10 3b16 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +05b5c6: 0a01 |0025: move-result v1 │ │ +05b5c8: 6e10 2715 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05b5ce: 0a02 |0029: move-result v2 │ │ +05b5d0: b021 |002a: add-int/2addr v1, v2 │ │ +05b5d2: 5941 3e06 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@063e │ │ +05b5d6: 5241 3606 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05b5da: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ +05b5de: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ +05b5e2: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ +05b5e6: 6e10 2815 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1528 │ │ +05b5ec: 0c01 |0038: move-result-object v1 │ │ +05b5ee: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ +05b5f2: 6e10 2815 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1528 │ │ +05b5f8: 0c01 |003e: move-result-object v1 │ │ +05b5fa: 1f01 4003 |003f: check-cast v1, Landroid/view/View; // type@0340 │ │ +05b5fe: 6e10 1616 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1616 │ │ +05b604: 0a01 |0044: move-result v1 │ │ +05b606: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ +05b60a: 6e10 2915 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ +05b610: 0c01 |004a: move-result-object v1 │ │ +05b612: 6e10 2d01 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +05b618: 0c00 |004e: move-result-object v0 │ │ +05b61a: 6e10 2815 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1528 │ │ +05b620: 0c01 |0052: move-result-object v1 │ │ +05b622: 1f01 4003 |0053: check-cast v1, Landroid/view/View; // type@0340 │ │ +05b626: 6e10 1616 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1616 │ │ +05b62c: 0a01 |0058: move-result v1 │ │ +05b62e: 8211 |0059: int-to-float v1, v1 │ │ +05b630: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ +05b636: c821 |005d: mul-float/2addr v1, v2 │ │ +05b638: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ +05b63c: 5203 7306 |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +05b640: c832 |0062: mul-float/2addr v2, v3 │ │ +05b642: 7120 191a 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +05b648: 0a01 |0066: move-result v1 │ │ +05b64a: 8711 |0067: float-to-int v1, v1 │ │ +05b64c: 8211 |0068: int-to-float v1, v1 │ │ +05b64e: 5941 3606 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05b652: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0011 line=308 │ │ 0x0019 line=311 │ │ 0x0020 line=312 │ │ @@ -95446,32 +95442,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05c0e8: |[05c0e8] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -05c0f8: 7110 dd0b 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -05c0fe: 0a02 |0003: move-result v2 │ │ -05c100: 7120 e00b 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05c106: 0a01 |0007: move-result v1 │ │ -05c108: 5243 3006 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c10c: 3331 1100 |000a: if-ne v1, v3, 001b // +0011 │ │ -05c110: 3902 1000 |000c: if-nez v2, 001c // +0010 │ │ -05c114: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05c116: 7120 e20b 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05c11c: 0a03 |0012: move-result v3 │ │ -05c11e: 5943 3b06 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c122: 7120 e00b 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05c128: 0a03 |0018: move-result v3 │ │ -05c12a: 5943 3006 |0019: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c12e: 0e00 |001b: return-void │ │ -05c130: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -05c132: 28f2 |001d: goto 000f // -000e │ │ +05b654: |[05b654] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +05b664: 7110 dd0b 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +05b66a: 0a02 |0003: move-result v2 │ │ +05b66c: 7120 e00b 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05b672: 0a01 |0007: move-result v1 │ │ +05b674: 5243 3006 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b678: 3331 1100 |000a: if-ne v1, v3, 001b // +0011 │ │ +05b67c: 3902 1000 |000c: if-nez v2, 001c // +0010 │ │ +05b680: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05b682: 7120 e20b 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05b688: 0a03 |0012: move-result v3 │ │ +05b68a: 5943 3b06 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05b68e: 7120 e00b 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05b694: 0a03 |0018: move-result v3 │ │ +05b696: 5943 3006 |0019: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b69a: 0e00 |001b: return-void │ │ +05b69c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +05b69e: 28f2 |001d: goto 000f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0004 line=555 │ │ 0x0008 line=556 │ │ 0x000c line=559 │ │ 0x000f line=560 │ │ @@ -95490,22 +95486,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c134: |[05c134] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ -05c144: 5410 4706 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c148: 6e20 5616 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1656 │ │ -05c14e: 5410 4706 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c152: 6e10 3b16 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ -05c158: 0a00 |000a: move-result v0 │ │ -05c15a: 5910 3406 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ -05c15e: 0e00 |000d: return-void │ │ +05b6a0: |[05b6a0] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ +05b6b0: 5410 4706 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b6b4: 6e20 5616 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1656 │ │ +05b6ba: 5410 4706 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b6be: 6e10 3b16 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ +05b6c4: 0a00 |000a: move-result v0 │ │ +05b6c6: 5910 3406 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ +05b6ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0005 line=545 │ │ 0x000d line=546 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -95516,24 +95512,24 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05c160: |[05c160] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ -05c170: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05c172: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ -05c176: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ -05c17a: 5921 3306 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c17e: 0e00 |0007: return-void │ │ -05c180: 5923 3306 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c184: 5420 3f06 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05c188: 6e20 f214 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@14f2 │ │ -05c18e: 28f8 |000f: goto 0007 // -0008 │ │ +05b6cc: |[05b6cc] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ +05b6dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b6de: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ +05b6e2: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ +05b6e6: 5921 3306 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b6ea: 0e00 |0007: return-void │ │ +05b6ec: 5923 3306 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b6f0: 5420 3f06 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05b6f4: 6e20 f214 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@14f2 │ │ +05b6fa: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=237 │ │ 0x0005 line=240 │ │ 0x0007 line=245 │ │ 0x0008 line=243 │ │ 0x000a line=244 │ │ @@ -95546,24 +95542,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05c190: |[05c190] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ -05c1a0: 5410 3206 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05c1a4: 6e20 3515 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c1aa: 5410 4206 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ -05c1ae: 7210 241a 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -05c1b4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05c1b6: 6e20 3c15 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@153c │ │ -05c1bc: 5410 3c06 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063c │ │ -05c1c0: 7210 0615 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1506 │ │ -05c1c6: 0e00 |0013: return-void │ │ +05b6fc: |[05b6fc] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ +05b70c: 5410 3206 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05b710: 6e20 3515 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05b716: 5410 4206 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ +05b71a: 7210 241a 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +05b720: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05b722: 6e20 3c15 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@153c │ │ +05b728: 5410 3c06 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063c │ │ +05b72c: 7210 0615 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1506 │ │ +05b732: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0005 line=528 │ │ 0x000a line=529 │ │ 0x000e line=530 │ │ 0x0013 line=531 │ │ @@ -95575,30 +95571,30 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05c1c8: |[05c1c8] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ -05c1d8: 5431 4706 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c1dc: 6e10 3b16 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -05c1e2: 0a00 |0005: move-result v0 │ │ -05c1e4: 8241 |0006: int-to-float v1, v4 │ │ -05c1e6: 5232 3606 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05c1ea: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ -05c1ee: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ -05c1f2: 5231 3606 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05c1f6: 8714 |000f: float-to-int v4, v1 │ │ -05c1f8: 9101 0400 |0010: sub-int v1, v4, v0 │ │ -05c1fc: 7020 3d15 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@153d │ │ -05c202: 0e00 |0015: return-void │ │ -05c204: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ -05c208: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -05c20a: 28f7 |0019: goto 0010 // -0009 │ │ +05b734: |[05b734] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ +05b744: 5431 4706 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b748: 6e10 3b16 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +05b74e: 0a00 |0005: move-result v0 │ │ +05b750: 8241 |0006: int-to-float v1, v4 │ │ +05b752: 5232 3606 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05b756: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ +05b75a: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ +05b75e: 5231 3606 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05b762: 8714 |000f: float-to-int v4, v1 │ │ +05b764: 9101 0400 |0010: sub-int v1, v4, v0 │ │ +05b768: 7020 3d15 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@153d │ │ +05b76e: 0e00 |0015: return-void │ │ +05b770: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ +05b774: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +05b776: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0006 line=535 │ │ 0x000d line=536 │ │ 0x0010 line=540 │ │ 0x0015 line=541 │ │ @@ -95610,81 +95606,81 @@ │ │ 0x0000 - 0x001a reg=4 targetTop I │ │ │ │ #28 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'updatePositionTimeout' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 5 │ │ + registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -05c20c: |[05c20c] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ -05c21c: 5440 3206 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05c220: 6e20 3515 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c226: 5440 3206 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05c22a: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ -05c22e: 6e40 3415 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1534 │ │ -05c234: 0e00 |000c: return-void │ │ +05b778: |[05b778] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ +05b788: 5430 3206 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05b78c: 6e20 3515 0300 |0002: invoke-virtual {v3, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05b792: 5430 3206 |0005: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05b796: 1601 2c01 |0007: const-wide/16 v1, #int 300 // #12c │ │ +05b79a: 6e40 3415 0321 |0009: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1534 │ │ +05b7a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0005 line=550 │ │ 0x000c line=551 │ │ locals : │ │ - 0x0000 - 0x000d reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ + 0x0000 - 0x000d reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : 'canChildScrollUp' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -05c238: |[05c238] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -05c248: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05c24a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05c24c: 6003 2d00 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -05c250: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -05c254: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -05c258: 5453 4706 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c25c: 2033 5503 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0355 │ │ -05c260: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -05c264: 5450 4706 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c268: 1f00 5503 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0355 │ │ -05c26c: 6e10 9117 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1791 │ │ -05c272: 0a03 |0015: move-result v3 │ │ -05c274: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -05c278: 6e10 9217 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1792 │ │ -05c27e: 0a03 |001b: move-result v3 │ │ -05c280: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -05c284: 6e20 9017 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1790 │ │ -05c28a: 0c03 |0021: move-result-object v3 │ │ -05c28c: 6e10 3b16 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ -05c292: 0a03 |0025: move-result v3 │ │ -05c294: 6e10 9317 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1793 │ │ -05c29a: 0a04 |0029: move-result v4 │ │ -05c29c: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -05c2a0: 0f01 |002c: return v1 │ │ -05c2a2: 0121 |002d: move v1, v2 │ │ -05c2a4: 28fe |002e: goto 002c // -0002 │ │ -05c2a6: 5453 4706 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c2aa: 6e10 3916 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ -05c2b0: 0a03 |0034: move-result v3 │ │ -05c2b2: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -05c2b6: 0121 |0037: move v1, v2 │ │ -05c2b8: 28f4 |0038: goto 002c // -000c │ │ -05c2ba: 5451 4706 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c2be: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -05c2c0: 7120 430d 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0d43 │ │ -05c2c6: 0a01 |003f: move-result v1 │ │ -05c2c8: 28ec |0040: goto 002c // -0014 │ │ +05b7a4: |[05b7a4] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +05b7b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05b7b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05b7b8: 6003 2d00 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +05b7bc: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +05b7c0: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +05b7c4: 5453 4706 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b7c8: 2033 5e03 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@035e │ │ +05b7cc: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +05b7d0: 5450 4706 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b7d4: 1f00 5e03 |0010: check-cast v0, Landroid/widget/AbsListView; // type@035e │ │ +05b7d8: 6e10 9117 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1791 │ │ +05b7de: 0a03 |0015: move-result v3 │ │ +05b7e0: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +05b7e4: 6e10 9217 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1792 │ │ +05b7ea: 0a03 |001b: move-result v3 │ │ +05b7ec: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +05b7f0: 6e20 9017 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@1790 │ │ +05b7f6: 0c03 |0021: move-result-object v3 │ │ +05b7f8: 6e10 3b16 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ +05b7fe: 0a03 |0025: move-result v3 │ │ +05b800: 6e10 9317 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1793 │ │ +05b806: 0a04 |0029: move-result v4 │ │ +05b808: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +05b80c: 0f01 |002c: return v1 │ │ +05b80e: 0121 |002d: move v1, v2 │ │ +05b810: 28fe |002e: goto 002c // -0002 │ │ +05b812: 5453 4706 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b816: 6e10 3916 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ +05b81c: 0a03 |0034: move-result v3 │ │ +05b81e: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +05b822: 0121 |0037: move v1, v2 │ │ +05b824: 28f4 |0038: goto 002c // -000c │ │ +05b826: 5451 4706 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05b82a: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +05b82c: 7120 430d 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0d43 │ │ +05b832: 0a01 |003f: move-result v1 │ │ +05b834: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=368 │ │ 0x0008 line=369 │ │ 0x000e line=370 │ │ 0x0012 line=371 │ │ 0x002c line=378 │ │ @@ -95701,19 +95697,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05c2cc: |[05c2cc] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ -05c2dc: 6f20 ad16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@16ad │ │ -05c2e2: 5410 3f06 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05c2e6: 6e20 ec14 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@14ec │ │ -05c2ec: 0e00 |0008: return-void │ │ +05b838: |[05b838] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ +05b848: 6f20 ad16 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@16ad │ │ +05b84e: 5410 3f06 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05b852: 6e20 ec14 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@14ec │ │ +05b858: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0003 line=327 │ │ 0x0008 line=328 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -95724,17 +95720,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c2f0: |[05c2f0] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -05c300: 5510 4106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ -05c304: 0f00 |0002: return v0 │ │ +05b85c: |[05b85c] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +05b86c: 5510 4106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ +05b870: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -95742,21 +95738,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c308: |[05c308] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ -05c318: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ -05c31e: 5410 3206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05c322: 6e20 3515 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c328: 5410 4206 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ -05c32c: 6e20 3515 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c332: 0e00 |000d: return-void │ │ +05b874: |[05b874] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ +05b884: 6f10 bb16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ +05b88a: 5410 3206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05b88e: 6e20 3515 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05b894: 5410 4206 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ +05b898: 6e20 3515 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05b89e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ 0x0008 line=209 │ │ 0x000d line=210 │ │ locals : │ │ @@ -95767,21 +95763,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c334: |[05c334] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ -05c344: 6f10 bc16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ -05c34a: 5410 4206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ -05c34e: 6e20 3515 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c354: 5410 3206 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05c358: 6e20 3515 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c35e: 0e00 |000d: return-void │ │ +05b8a0: |[05b8a0] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ +05b8b0: 6f10 bc16 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ +05b8b6: 5410 4206 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0642 │ │ +05b8ba: 6e20 3515 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05b8c0: 5410 3206 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05b8c4: 6e20 3515 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05b8ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ 0x0008 line=216 │ │ 0x000d line=217 │ │ locals : │ │ @@ -95792,80 +95788,80 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 138 16-bit code units │ │ -05c360: |[05c360] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05c370: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -05c372: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -05c374: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -05c376: 7010 1f15 0800 |0003: invoke-direct {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@151f │ │ -05c37c: 7110 de0b 0900 |0006: invoke-static {v9}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -05c382: 0a00 |0009: move-result v0 │ │ -05c384: 5585 4406 |000a: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05c388: 3805 0600 |000c: if-eqz v5, 0012 // +0006 │ │ -05c38c: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ -05c390: 5c84 4406 |0010: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05c394: 6e10 2a15 0800 |0012: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@152a │ │ -05c39a: 0a05 |0015: move-result v5 │ │ -05c39c: 3805 0c00 |0016: if-eqz v5, 0022 // +000c │ │ -05c3a0: 5585 4406 |0018: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05c3a4: 3905 0800 |001a: if-nez v5, 0022 // +0008 │ │ -05c3a8: 6e10 1d15 0800 |001c: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@151d │ │ -05c3ae: 0a05 |001f: move-result v5 │ │ -05c3b0: 3805 0300 |0020: if-eqz v5, 0023 // +0003 │ │ -05c3b4: 0f04 |0022: return v4 │ │ -05c3b6: 2b00 5500 0000 |0023: packed-switch v0, 00000078 // +00000055 │ │ -05c3bc: 5584 3a06 |0026: iget-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c3c0: 28fa |0028: goto 0022 // -0006 │ │ -05c3c2: 6e10 e415 0900 |0029: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05c3c8: 0a05 |002c: move-result v5 │ │ -05c3ca: 5985 3906 |002d: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ -05c3ce: 5985 3b06 |002f: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c3d2: 7120 e00b 4900 |0031: invoke-static {v9, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05c3d8: 0a05 |0034: move-result v5 │ │ -05c3da: 5985 3006 |0035: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c3de: 5c84 3a06 |0037: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c3e2: 5986 3306 |0039: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c3e6: 28eb |003b: goto 0026 // -0015 │ │ -05c3e8: 5285 3006 |003c: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c3ec: 3375 0a00 |003e: if-ne v5, v7, 0048 // +000a │ │ -05c3f0: 6205 2a06 |0040: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ -05c3f4: 1a06 a003 |0042: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@03a0 │ │ -05c3f8: 7120 9415 6500 |0044: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -05c3fe: 28db |0047: goto 0022 // -0025 │ │ -05c400: 5285 3006 |0048: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c404: 7120 dc0b 5900 |004a: invoke-static {v9, v5}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -05c40a: 0a01 |004d: move-result v1 │ │ -05c40c: 3b01 0a00 |004e: if-gez v1, 0058 // +000a │ │ -05c410: 6205 2a06 |0050: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ -05c414: 1a06 a103 |0052: const-string v6, "Got ACTION_MOVE event but have an invalid active pointer id." // string@03a1 │ │ -05c418: 7120 9415 6500 |0054: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -05c41e: 28cb |0057: goto 0022 // -0035 │ │ -05c420: 7120 e20b 1900 |0058: invoke-static {v9, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05c426: 0a02 |005b: move-result v2 │ │ -05c428: 5284 3906 |005c: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ -05c42c: a703 0204 |005e: sub-float v3, v2, v4 │ │ -05c430: 5284 4806 |0060: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0648 │ │ -05c434: 8244 |0062: int-to-float v4, v4 │ │ -05c436: 2d04 0304 |0063: cmpl-float v4, v3, v4 │ │ -05c43a: 3d04 c1ff |0065: if-lez v4, 0026 // -003f │ │ -05c43e: 5982 3b06 |0067: iput v2, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c442: 1214 |0069: const/4 v4, #int 1 // #1 │ │ -05c444: 5c84 3a06 |006a: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c448: 28ba |006c: goto 0026 // -0046 │ │ -05c44a: 7020 3215 9800 |006d: invoke-direct {v8, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1532 │ │ -05c450: 28b6 |0070: goto 0026 // -004a │ │ -05c452: 5c84 3a06 |0071: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c456: 5986 3306 |0073: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c45a: 5987 3006 |0075: iput v7, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c45e: 28af |0077: goto 0026 // -0051 │ │ -05c460: 0001 0700 0000 0000 0600 0000 4e00 ... |0078: packed-switch-data (18 units) │ │ +05b8cc: |[05b8cc] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05b8dc: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +05b8de: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +05b8e0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +05b8e2: 7010 1f15 0800 |0003: invoke-direct {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@151f │ │ +05b8e8: 7110 de0b 0900 |0006: invoke-static {v9}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +05b8ee: 0a00 |0009: move-result v0 │ │ +05b8f0: 5585 4406 |000a: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05b8f4: 3805 0600 |000c: if-eqz v5, 0012 // +0006 │ │ +05b8f8: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ +05b8fc: 5c84 4406 |0010: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05b900: 6e10 2a15 0800 |0012: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@152a │ │ +05b906: 0a05 |0015: move-result v5 │ │ +05b908: 3805 0c00 |0016: if-eqz v5, 0022 // +000c │ │ +05b90c: 5585 4406 |0018: iget-boolean v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05b910: 3905 0800 |001a: if-nez v5, 0022 // +0008 │ │ +05b914: 6e10 1d15 0800 |001c: invoke-virtual {v8}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@151d │ │ +05b91a: 0a05 |001f: move-result v5 │ │ +05b91c: 3805 0300 |0020: if-eqz v5, 0023 // +0003 │ │ +05b920: 0f04 |0022: return v4 │ │ +05b922: 2b00 5500 0000 |0023: packed-switch v0, 00000078 // +00000055 │ │ +05b928: 5584 3a06 |0026: iget-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05b92c: 28fa |0028: goto 0022 // -0006 │ │ +05b92e: 6e10 e415 0900 |0029: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05b934: 0a05 |002c: move-result v5 │ │ +05b936: 5985 3906 |002d: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ +05b93a: 5985 3b06 |002f: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05b93e: 7120 e00b 4900 |0031: invoke-static {v9, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05b944: 0a05 |0034: move-result v5 │ │ +05b946: 5985 3006 |0035: iput v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b94a: 5c84 3a06 |0037: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05b94e: 5986 3306 |0039: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b952: 28eb |003b: goto 0026 // -0015 │ │ +05b954: 5285 3006 |003c: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b958: 3375 0a00 |003e: if-ne v5, v7, 0048 // +000a │ │ +05b95c: 6205 2a06 |0040: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ +05b960: 1a06 a003 |0042: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@03a0 │ │ +05b964: 7120 9415 6500 |0044: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +05b96a: 28db |0047: goto 0022 // -0025 │ │ +05b96c: 5285 3006 |0048: iget v5, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b970: 7120 dc0b 5900 |004a: invoke-static {v9, v5}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +05b976: 0a01 |004d: move-result v1 │ │ +05b978: 3b01 0a00 |004e: if-gez v1, 0058 // +000a │ │ +05b97c: 6205 2a06 |0050: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ +05b980: 1a06 a103 |0052: const-string v6, "Got ACTION_MOVE event but have an invalid active pointer id." // string@03a1 │ │ +05b984: 7120 9415 6500 |0054: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +05b98a: 28cb |0057: goto 0022 // -0035 │ │ +05b98c: 7120 e20b 1900 |0058: invoke-static {v9, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05b992: 0a02 |005b: move-result v2 │ │ +05b994: 5284 3906 |005c: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ +05b998: a703 0204 |005e: sub-float v3, v2, v4 │ │ +05b99c: 5284 4806 |0060: iget v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0648 │ │ +05b9a0: 8244 |0062: int-to-float v4, v4 │ │ +05b9a2: 2d04 0304 |0063: cmpl-float v4, v3, v4 │ │ +05b9a6: 3d04 c1ff |0065: if-lez v4, 0026 // -003f │ │ +05b9aa: 5982 3b06 |0067: iput v2, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05b9ae: 1214 |0069: const/4 v4, #int 1 // #1 │ │ +05b9b0: 5c84 3a06 |006a: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05b9b4: 28ba |006c: goto 0026 // -0046 │ │ +05b9b6: 7020 3215 9800 |006d: invoke-direct {v8, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1532 │ │ +05b9bc: 28b6 |0070: goto 0026 // -004a │ │ +05b9be: 5c84 3a06 |0071: iput-boolean v4, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05b9c2: 5986 3306 |0073: iput v6, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05b9c6: 5987 3006 |0075: iput v7, v8, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05b9ca: 28af |0077: goto 0026 // -0051 │ │ +05b9cc: 0001 0700 0000 0000 0600 0000 4e00 ... |0078: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=384 │ │ 0x0006 line=386 │ │ 0x000a line=388 │ │ 0x0010 line=389 │ │ 0x0012 line=392 │ │ @@ -95904,51 +95900,51 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -05c484: |[05c484] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -05c494: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -05c496: 6e10 2315 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1523 │ │ -05c49c: 0a06 |0004: move-result v6 │ │ -05c49e: 6e10 2215 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1522 │ │ -05c4a4: 0a05 |0008: move-result v5 │ │ -05c4a6: 54a7 3f06 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05c4aa: 52a8 4006 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0640 │ │ -05c4ae: 6e58 f014 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@14f0 │ │ -05c4b4: 6e10 2115 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ -05c4ba: 0a07 |0013: move-result v7 │ │ -05c4bc: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ -05c4c0: 0e00 |0016: return-void │ │ -05c4c2: 6e20 2015 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1520 │ │ -05c4c8: 0c00 |001a: move-result-object v0 │ │ -05c4ca: 6e10 2515 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1525 │ │ -05c4d0: 0a02 |001e: move-result v2 │ │ -05c4d2: 52a7 3406 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ -05c4d6: 6e10 2715 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05c4dc: 0a08 |0024: move-result v8 │ │ -05c4de: 9003 0708 |0025: add-int v3, v7, v8 │ │ -05c4e2: 6e10 2515 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1525 │ │ -05c4e8: 0a07 |002a: move-result v7 │ │ -05c4ea: 9107 0607 |002b: sub-int v7, v6, v7 │ │ -05c4ee: 6e10 2615 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1526 │ │ -05c4f4: 0a08 |0030: move-result v8 │ │ -05c4f6: 9104 0708 |0031: sub-int v4, v7, v8 │ │ -05c4fa: 6e10 2715 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05c500: 0a07 |0036: move-result v7 │ │ -05c502: 9107 0507 |0037: sub-int v7, v5, v7 │ │ -05c506: 6e10 2415 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1524 │ │ -05c50c: 0a08 |003c: move-result v8 │ │ -05c50e: 9101 0708 |003d: sub-int v1, v7, v8 │ │ -05c512: 9007 0204 |003f: add-int v7, v2, v4 │ │ -05c516: 9008 0301 |0041: add-int v8, v3, v1 │ │ -05c51a: 6e58 5316 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ -05c520: 28d0 |0046: goto 0016 // -0030 │ │ +05b9f0: |[05b9f0] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +05ba00: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05ba02: 6e10 2315 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1523 │ │ +05ba08: 0a06 |0004: move-result v6 │ │ +05ba0a: 6e10 2215 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1522 │ │ +05ba10: 0a05 |0008: move-result v5 │ │ +05ba12: 54a7 3f06 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05ba16: 52a8 4006 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0640 │ │ +05ba1a: 6e58 f014 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@14f0 │ │ +05ba20: 6e10 2115 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ +05ba26: 0a07 |0013: move-result v7 │ │ +05ba28: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ +05ba2c: 0e00 |0016: return-void │ │ +05ba2e: 6e20 2015 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1520 │ │ +05ba34: 0c00 |001a: move-result-object v0 │ │ +05ba36: 6e10 2515 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1525 │ │ +05ba3c: 0a02 |001e: move-result v2 │ │ +05ba3e: 52a7 3406 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0634 │ │ +05ba42: 6e10 2715 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05ba48: 0a08 |0024: move-result v8 │ │ +05ba4a: 9003 0708 |0025: add-int v3, v7, v8 │ │ +05ba4e: 6e10 2515 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1525 │ │ +05ba54: 0a07 |002a: move-result v7 │ │ +05ba56: 9107 0607 |002b: sub-int v7, v6, v7 │ │ +05ba5a: 6e10 2615 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1526 │ │ +05ba60: 0a08 |0030: move-result v8 │ │ +05ba62: 9104 0708 |0031: sub-int v4, v7, v8 │ │ +05ba66: 6e10 2715 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05ba6c: 0a07 |0036: move-result v7 │ │ +05ba6e: 9107 0507 |0037: sub-int v7, v5, v7 │ │ +05ba72: 6e10 2415 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1524 │ │ +05ba78: 0a08 |003c: move-result v8 │ │ +05ba7a: 9101 0708 |003d: sub-int v1, v7, v8 │ │ +05ba7e: 9007 0204 |003f: add-int v7, v2, v4 │ │ +05ba82: 9008 0301 |0041: add-int v8, v3, v1 │ │ +05ba86: 6e58 5316 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1653 │ │ +05ba8c: 28d0 |0046: goto 0016 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=332 │ │ 0x0005 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ 0x0016 line=344 │ │ @@ -95978,56 +95974,56 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -05c524: |[05c524] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -05c534: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ -05c538: 6f30 c116 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@16c1 │ │ -05c53e: 6e10 2115 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ -05c544: 0a00 |0008: move-result v0 │ │ -05c546: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -05c548: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ -05c54c: 6e10 2b15 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@152b │ │ -05c552: 0a00 |000f: move-result v0 │ │ -05c554: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ -05c558: 2200 e203 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -05c55c: 1a01 da0a |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0ada │ │ -05c560: 7020 051a 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -05c566: 2700 |0019: throw v0 │ │ -05c568: 6e10 2115 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ -05c56e: 0a00 |001d: move-result v0 │ │ -05c570: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ -05c574: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -05c576: 6e20 2015 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1520 │ │ -05c57c: 0c00 |0024: move-result-object v0 │ │ -05c57e: 6e10 2315 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1523 │ │ -05c584: 0a01 |0028: move-result v1 │ │ -05c586: 6e10 2515 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1525 │ │ -05c58c: 0a02 |002c: move-result v2 │ │ -05c58e: b121 |002d: sub-int/2addr v1, v2 │ │ -05c590: 6e10 2615 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1526 │ │ -05c596: 0a02 |0031: move-result v2 │ │ -05c598: b121 |0032: sub-int/2addr v1, v2 │ │ -05c59a: 7120 0416 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05c5a0: 0a01 |0036: move-result v1 │ │ -05c5a2: 6e10 2215 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1522 │ │ -05c5a8: 0a02 |003a: move-result v2 │ │ -05c5aa: 6e10 2715 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05c5b0: 0a03 |003e: move-result v3 │ │ -05c5b2: b132 |003f: sub-int/2addr v2, v3 │ │ -05c5b4: 6e10 2415 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1524 │ │ -05c5ba: 0a03 |0043: move-result v3 │ │ -05c5bc: b132 |0044: sub-int/2addr v2, v3 │ │ -05c5be: 7120 0416 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -05c5c4: 0a02 |0048: move-result v2 │ │ -05c5c6: 6e30 5416 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1654 │ │ -05c5cc: 0e00 |004c: return-void │ │ +05ba90: |[05ba90] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +05baa0: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ +05baa4: 6f30 c116 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@16c1 │ │ +05baaa: 6e10 2115 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ +05bab0: 0a00 |0008: move-result v0 │ │ +05bab2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +05bab4: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ +05bab8: 6e10 2b15 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@152b │ │ +05babe: 0a00 |000f: move-result v0 │ │ +05bac0: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ +05bac4: 2200 eb03 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +05bac8: 1a01 e30a |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0ae3 │ │ +05bacc: 7020 051a 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +05bad2: 2700 |0019: throw v0 │ │ +05bad4: 6e10 2115 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1521 │ │ +05bada: 0a00 |001d: move-result v0 │ │ +05badc: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ +05bae0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05bae2: 6e20 2015 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1520 │ │ +05bae8: 0c00 |0024: move-result-object v0 │ │ +05baea: 6e10 2315 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1523 │ │ +05baf0: 0a01 |0028: move-result v1 │ │ +05baf2: 6e10 2515 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1525 │ │ +05baf8: 0a02 |002c: move-result v2 │ │ +05bafa: b121 |002d: sub-int/2addr v1, v2 │ │ +05bafc: 6e10 2615 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1526 │ │ +05bb02: 0a02 |0031: move-result v2 │ │ +05bb04: b121 |0032: sub-int/2addr v1, v2 │ │ +05bb06: 7120 0416 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05bb0c: 0a01 |0036: move-result v1 │ │ +05bb0e: 6e10 2215 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1522 │ │ +05bb14: 0a02 |003a: move-result v2 │ │ +05bb16: 6e10 2715 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05bb1c: 0a03 |003e: move-result v3 │ │ +05bb1e: b132 |003f: sub-int/2addr v2, v3 │ │ +05bb20: 6e10 2415 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1524 │ │ +05bb26: 0a03 |0043: move-result v3 │ │ +05bb28: b132 |0044: sub-int/2addr v2, v3 │ │ +05bb2a: 7120 0416 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +05bb30: 0a02 |0048: move-result v2 │ │ +05bb32: 6e30 5416 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1654 │ │ +05bb38: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=348 │ │ 0x0005 line=349 │ │ 0x0012 line=350 │ │ 0x001a line=352 │ │ 0x0020 line=353 │ │ @@ -96042,112 +96038,112 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 204 16-bit code units │ │ -05c5d0: |[05c5d0] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05c5e0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -05c5e2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -05c5e4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05c5e6: 7110 de0b 0a00 |0003: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -05c5ec: 0a00 |0006: move-result v0 │ │ -05c5ee: 5597 4406 |0007: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05c5f2: 3807 0600 |0009: if-eqz v7, 000f // +0006 │ │ -05c5f6: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ -05c5fa: 5c95 4406 |000d: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05c5fe: 6e10 2a15 0900 |000f: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@152a │ │ -05c604: 0a07 |0012: move-result v7 │ │ -05c606: 3807 0c00 |0013: if-eqz v7, 001f // +000c │ │ -05c60a: 5597 4406 |0015: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ -05c60e: 3907 0800 |0017: if-nez v7, 001f // +0008 │ │ -05c612: 6e10 1d15 0900 |0019: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@151d │ │ -05c618: 0a07 |001c: move-result v7 │ │ -05c61a: 3807 0300 |001d: if-eqz v7, 0020 // +0003 │ │ -05c61e: 0f05 |001f: return v5 │ │ -05c620: 2b00 9a00 0000 |0020: packed-switch v0, 000000ba // +0000009a │ │ -05c626: 0165 |0023: move v5, v6 │ │ -05c628: 28fb |0024: goto 001f // -0005 │ │ -05c62a: 6e10 e415 0a00 |0025: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05c630: 0a07 |0028: move-result v7 │ │ -05c632: 5997 3906 |0029: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ -05c636: 5997 3b06 |002b: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c63a: 7120 e00b 5a00 |002d: invoke-static {v10, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05c640: 0a07 |0030: move-result v7 │ │ -05c642: 5997 3006 |0031: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c646: 5c95 3a06 |0033: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c64a: 5998 3306 |0035: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c64e: 28ec |0037: goto 0023 // -0014 │ │ -05c650: 5297 3006 |0038: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c654: 7120 dc0b 7a00 |003a: invoke-static {v10, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -05c65a: 0a02 |003d: move-result v2 │ │ -05c65c: 3b02 0a00 |003e: if-gez v2, 0048 // +000a │ │ -05c660: 6206 2a06 |0040: sget-object v6, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ -05c664: 1a07 a103 |0042: const-string v7, "Got ACTION_MOVE event but have an invalid active pointer id." // string@03a1 │ │ -05c668: 7120 9415 7600 |0044: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -05c66e: 28d8 |0047: goto 001f // -0028 │ │ -05c670: 7120 e20b 2a00 |0048: invoke-static {v10, v2}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05c676: 0a03 |004b: move-result v3 │ │ -05c678: 5295 3906 |004c: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ -05c67c: a704 0305 |004e: sub-float v4, v3, v5 │ │ -05c680: 5595 3a06 |0050: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c684: 3905 0b00 |0052: if-nez v5, 005d // +000b │ │ -05c688: 5295 4806 |0054: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0648 │ │ -05c68c: 8255 |0056: int-to-float v5, v5 │ │ -05c68e: 2d05 0405 |0057: cmpl-float v5, v4, v5 │ │ -05c692: 3d05 0400 |0059: if-lez v5, 005d // +0004 │ │ -05c696: 5c96 3a06 |005b: iput-boolean v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c69a: 5595 3a06 |005d: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c69e: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ -05c6a2: 5295 3606 |0061: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05c6a6: 2d05 0405 |0063: cmpl-float v5, v4, v5 │ │ -05c6aa: 3d05 0800 |0065: if-lez v5, 006d // +0008 │ │ -05c6ae: 7010 4115 0900 |0067: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@1541 │ │ -05c6b4: 5993 3b06 |006a: iput v3, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c6b8: 28b7 |006c: goto 0023 // -0049 │ │ -05c6ba: 5495 2f06 |006d: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@062f │ │ -05c6be: 5297 3606 |006f: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ -05c6c2: a907 0407 |0071: div-float v7, v4, v7 │ │ -05c6c6: 6e20 7c17 7500 |0073: invoke-virtual {v5, v7}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@177c │ │ -05c6cc: 0a05 |0076: move-result v5 │ │ -05c6ce: 7020 3e15 5900 |0077: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@153e │ │ -05c6d4: 8745 |007a: float-to-int v5, v4 │ │ -05c6d6: 7020 4215 5900 |007b: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@1542 │ │ -05c6dc: 5295 3b06 |007e: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c6e0: 2d05 0503 |0080: cmpl-float v5, v5, v3 │ │ -05c6e4: 3d05 1400 |0082: if-lez v5, 0096 // +0014 │ │ -05c6e8: 5495 4706 |0084: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ -05c6ec: 6e10 3b16 0500 |0086: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ -05c6f2: 0a05 |0089: move-result v5 │ │ -05c6f4: 6e10 2715 0900 |008a: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ -05c6fa: 0a07 |008d: move-result v7 │ │ -05c6fc: 3375 0800 |008e: if-ne v5, v7, 0096 // +0008 │ │ -05c700: 5495 3206 |0090: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ -05c704: 6e20 3515 5900 |0092: invoke-virtual {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ -05c70a: 28d5 |0095: goto 006a // -002b │ │ -05c70c: 7010 4315 0900 |0096: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@1543 │ │ -05c712: 28d1 |0099: goto 006a // -002f │ │ -05c714: 7110 dd0b 0a00 |009a: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -05c71a: 0a01 |009d: move-result v1 │ │ -05c71c: 7120 e20b 1a00 |009e: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05c722: 0a05 |00a1: move-result v5 │ │ -05c724: 5995 3b06 |00a2: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ -05c728: 7120 e00b 1a00 |00a4: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05c72e: 0a05 |00a7: move-result v5 │ │ -05c730: 5995 3006 |00a8: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c734: 2900 79ff |00aa: goto/16 0023 // -0087 │ │ -05c738: 7020 3215 a900 |00ac: invoke-direct {v9, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1532 │ │ -05c73e: 2900 74ff |00af: goto/16 0023 // -008c │ │ -05c742: 5c95 3a06 |00b1: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ -05c746: 5998 3306 |00b3: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c74a: 12f6 |00b5: const/4 v6, #int -1 // #ff │ │ -05c74c: 5996 3006 |00b6: iput v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ -05c750: 2900 67ff |00b8: goto/16 001f // -0099 │ │ -05c754: 0001 0700 0000 0000 0500 0000 9100 ... |00ba: packed-switch-data (18 units) │ │ +05bb3c: |[05bb3c] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05bb4c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05bb4e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +05bb50: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05bb52: 7110 de0b 0a00 |0003: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +05bb58: 0a00 |0006: move-result v0 │ │ +05bb5a: 5597 4406 |0007: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05bb5e: 3807 0600 |0009: if-eqz v7, 000f // +0006 │ │ +05bb62: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ +05bb66: 5c95 4406 |000d: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05bb6a: 6e10 2a15 0900 |000f: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@152a │ │ +05bb70: 0a07 |0012: move-result v7 │ │ +05bb72: 3807 0c00 |0013: if-eqz v7, 001f // +000c │ │ +05bb76: 5597 4406 |0015: iget-boolean v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0644 │ │ +05bb7a: 3907 0800 |0017: if-nez v7, 001f // +0008 │ │ +05bb7e: 6e10 1d15 0900 |0019: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@151d │ │ +05bb84: 0a07 |001c: move-result v7 │ │ +05bb86: 3807 0300 |001d: if-eqz v7, 0020 // +0003 │ │ +05bb8a: 0f05 |001f: return v5 │ │ +05bb8c: 2b00 9a00 0000 |0020: packed-switch v0, 000000ba // +0000009a │ │ +05bb92: 0165 |0023: move v5, v6 │ │ +05bb94: 28fb |0024: goto 001f // -0005 │ │ +05bb96: 6e10 e415 0a00 |0025: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05bb9c: 0a07 |0028: move-result v7 │ │ +05bb9e: 5997 3906 |0029: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ +05bba2: 5997 3b06 |002b: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05bba6: 7120 e00b 5a00 |002d: invoke-static {v10, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05bbac: 0a07 |0030: move-result v7 │ │ +05bbae: 5997 3006 |0031: iput v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05bbb2: 5c95 3a06 |0033: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05bbb6: 5998 3306 |0035: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05bbba: 28ec |0037: goto 0023 // -0014 │ │ +05bbbc: 5297 3006 |0038: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05bbc0: 7120 dc0b 7a00 |003a: invoke-static {v10, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +05bbc6: 0a02 |003d: move-result v2 │ │ +05bbc8: 3b02 0a00 |003e: if-gez v2, 0048 // +000a │ │ +05bbcc: 6206 2a06 |0040: sget-object v6, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@062a │ │ +05bbd0: 1a07 a103 |0042: const-string v7, "Got ACTION_MOVE event but have an invalid active pointer id." // string@03a1 │ │ +05bbd4: 7120 9415 7600 |0044: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +05bbda: 28d8 |0047: goto 001f // -0028 │ │ +05bbdc: 7120 e20b 2a00 |0048: invoke-static {v10, v2}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05bbe2: 0a03 |004b: move-result v3 │ │ +05bbe4: 5295 3906 |004c: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@0639 │ │ +05bbe8: a704 0305 |004e: sub-float v4, v3, v5 │ │ +05bbec: 5595 3a06 |0050: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05bbf0: 3905 0b00 |0052: if-nez v5, 005d // +000b │ │ +05bbf4: 5295 4806 |0054: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0648 │ │ +05bbf8: 8255 |0056: int-to-float v5, v5 │ │ +05bbfa: 2d05 0405 |0057: cmpl-float v5, v4, v5 │ │ +05bbfe: 3d05 0400 |0059: if-lez v5, 005d // +0004 │ │ +05bc02: 5c96 3a06 |005b: iput-boolean v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05bc06: 5595 3a06 |005d: iget-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05bc0a: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ +05bc0e: 5295 3606 |0061: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05bc12: 2d05 0405 |0063: cmpl-float v5, v4, v5 │ │ +05bc16: 3d05 0800 |0065: if-lez v5, 006d // +0008 │ │ +05bc1a: 7010 4115 0900 |0067: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@1541 │ │ +05bc20: 5993 3b06 |006a: iput v3, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05bc24: 28b7 |006c: goto 0023 // -0049 │ │ +05bc26: 5495 2f06 |006d: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@062f │ │ +05bc2a: 5297 3606 |006f: iget v7, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0636 │ │ +05bc2e: a907 0407 |0071: div-float v7, v4, v7 │ │ +05bc32: 6e20 7c17 7500 |0073: invoke-virtual {v5, v7}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@177c │ │ +05bc38: 0a05 |0076: move-result v5 │ │ +05bc3a: 7020 3e15 5900 |0077: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@153e │ │ +05bc40: 8745 |007a: float-to-int v5, v4 │ │ +05bc42: 7020 4215 5900 |007b: invoke-direct {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@1542 │ │ +05bc48: 5295 3b06 |007e: iget v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05bc4c: 2d05 0503 |0080: cmpl-float v5, v5, v3 │ │ +05bc50: 3d05 1400 |0082: if-lez v5, 0096 // +0014 │ │ +05bc54: 5495 4706 |0084: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0647 │ │ +05bc58: 6e10 3b16 0500 |0086: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@163b │ │ +05bc5e: 0a05 |0089: move-result v5 │ │ +05bc60: 6e10 2715 0900 |008a: invoke-virtual {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1527 │ │ +05bc66: 0a07 |008d: move-result v7 │ │ +05bc68: 3375 0800 |008e: if-ne v5, v7, 0096 // +0008 │ │ +05bc6c: 5495 3206 |0090: iget-object v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0632 │ │ +05bc70: 6e20 3515 5900 |0092: invoke-virtual {v9, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1535 │ │ +05bc76: 28d5 |0095: goto 006a // -002b │ │ +05bc78: 7010 4315 0900 |0096: invoke-direct {v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@1543 │ │ +05bc7e: 28d1 |0099: goto 006a // -002f │ │ +05bc80: 7110 dd0b 0a00 |009a: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +05bc86: 0a01 |009d: move-result v1 │ │ +05bc88: 7120 e20b 1a00 |009e: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05bc8e: 0a05 |00a1: move-result v5 │ │ +05bc90: 5995 3b06 |00a2: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mLastMotionY:F // field@063b │ │ +05bc94: 7120 e00b 1a00 |00a4: invoke-static {v10, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05bc9a: 0a05 |00a7: move-result v5 │ │ +05bc9c: 5995 3006 |00a8: iput v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05bca0: 2900 79ff |00aa: goto/16 0023 // -0087 │ │ +05bca4: 7020 3215 a900 |00ac: invoke-direct {v9, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1532 │ │ +05bcaa: 2900 74ff |00af: goto/16 0023 // -008c │ │ +05bcae: 5c95 3a06 |00b1: iput-boolean v5, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@063a │ │ +05bcb2: 5998 3306 |00b3: iput v8, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05bcb6: 12f6 |00b5: const/4 v6, #int -1 // #ff │ │ +05bcb8: 5996 3006 |00b6: iput v6, v9, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0630 │ │ +05bcbc: 2900 67ff |00b8: goto/16 001f // -0099 │ │ +05bcc0: 0001 0700 0000 0000 0500 0000 9100 ... |00ba: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=447 │ │ 0x0007 line=449 │ │ 0x000d line=450 │ │ 0x000f line=453 │ │ 0x001f line=523 │ │ @@ -96195,16 +96191,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c778: |[05c778] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -05c788: 0e00 |0000: return-void │ │ +05bce4: |[05bce4] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +05bcf4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -96213,17 +96209,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05c78c: |[05c78c] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ -05c79c: 6e54 3915 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:(IIII)V // method@1539 │ │ -05c7a2: 0e00 |0003: return-void │ │ +05bcf8: |[05bcf8] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ +05bd08: 6e54 3915 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:(IIII)V // method@1539 │ │ +05bd0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0003 line=272 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 colorRes1 I │ │ @@ -96236,19 +96232,19 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -05c7a4: |[05c7a4] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:(IIII)V │ │ -05c7b4: 7010 1f15 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@151f │ │ -05c7ba: 5410 3f06 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05c7be: 6e55 f114 2043 |0005: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@14f1 │ │ -05c7c4: 0e00 |0008: return-void │ │ +05bd10: |[05bd10] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:(IIII)V │ │ +05bd20: 7010 1f15 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@151f │ │ +05bd26: 5410 3f06 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05bd2a: 6e55 f114 2043 |0005: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@14f1 │ │ +05bd30: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ 0x0008 line=294 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -96262,27 +96258,27 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -05c7c8: |[05c7c8] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:(IIII)V │ │ -05c7d8: 6e10 2915 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ -05c7de: 0c00 |0003: move-result-object v0 │ │ -05c7e0: 6e20 2b01 6000 |0004: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ -05c7e6: 0a01 |0007: move-result v1 │ │ -05c7e8: 6e20 2b01 7000 |0008: invoke-virtual {v0, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ -05c7ee: 0a02 |000b: move-result v2 │ │ -05c7f0: 6e20 2b01 8000 |000c: invoke-virtual {v0, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ -05c7f6: 0a03 |000f: move-result v3 │ │ -05c7f8: 6e20 2b01 9000 |0010: invoke-virtual {v0, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ -05c7fe: 0a04 |0013: move-result v4 │ │ -05c800: 6e54 3815 1532 |0014: invoke-virtual {v5, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:(IIII)V // method@1538 │ │ -05c806: 0e00 |0017: return-void │ │ +05bd34: |[05bd34] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:(IIII)V │ │ +05bd44: 6e10 2915 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1529 │ │ +05bd4a: 0c00 |0003: move-result-object v0 │ │ +05bd4c: 6e20 2b01 6000 |0004: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ +05bd52: 0a01 |0007: move-result v1 │ │ +05bd54: 6e20 2b01 7000 |0008: invoke-virtual {v0, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ +05bd5a: 0a02 |000b: move-result v2 │ │ +05bd5c: 6e20 2b01 8000 |000c: invoke-virtual {v0, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ +05bd62: 0a03 |000f: move-result v3 │ │ +05bd64: 6e20 2b01 9000 |0010: invoke-virtual {v0, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ +05bd6a: 0a04 |0013: move-result v4 │ │ +05bd6c: 6e54 3815 1532 |0014: invoke-virtual {v5, v1, v2, v3, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:(IIII)V // method@1538 │ │ +05bd72: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0004 line=282 │ │ 0x0017 line=284 │ │ locals : │ │ 0x0004 - 0x0018 reg=0 res Landroid/content/res/Resources; │ │ @@ -96297,17 +96293,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05c808: |[05c808] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -05c818: 5b01 3c06 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063c │ │ -05c81c: 0e00 |0002: return-void │ │ +05bd74: |[05bd74] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +05bd84: 5b01 3c06 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@063c │ │ +05bd88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -96317,50 +96313,50 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -05c820: |[05c820] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -05c830: 5510 4106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ -05c834: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ -05c838: 7010 1f15 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@151f │ │ -05c83e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05c840: 5910 3306 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ -05c844: 5c12 4106 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ -05c848: 5510 4106 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ -05c84c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -05c850: 5410 3f06 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05c854: 6e10 f314 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@14f3 │ │ -05c85a: 0e00 |0015: return-void │ │ -05c85c: 5410 3f06 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ -05c860: 6e10 f414 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@14f4 │ │ -05c866: 28fa |001b: goto 0015 // -0006 │ │ +05bd8c: |[05bd8c] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +05bd9c: 5510 4106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ +05bda0: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ +05bda4: 7010 1f15 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@151f │ │ +05bdaa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05bdac: 5910 3306 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0633 │ │ +05bdb0: 5c12 4106 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ +05bdb4: 5510 4106 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0641 │ │ +05bdb8: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +05bdbc: 5410 3f06 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05bdc0: 6e10 f314 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@14f3 │ │ +05bdc6: 0e00 |0015: return-void │ │ +05bdc8: 5410 3f06 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@063f │ │ +05bdcc: 6e10 f414 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@14f4 │ │ +05bdd2: 28fa |001b: goto 0015 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ 0x0007 line=256 │ │ 0x000a line=257 │ │ 0x000c line=258 │ │ 0x0010 line=259 │ │ 0x0015 line=264 │ │ 0x0016 line=261 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x001c reg=2 refreshing Z │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #427 header: │ │ -class_idx : 778 │ │ +class_idx : 787 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3021 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -96381,17 +96377,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c868: |[05c868] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -05c878: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05c87e: 0e00 |0003: return-void │ │ +05bdd4: |[05bdd4] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +05bde4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05bdea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -96400,38 +96396,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05c880: |[05c880] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -05c890: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -05c894: c713 |0002: sub-float/2addr v3, v1 │ │ -05c896: a800 0303 |0003: mul-float v0, v3, v3 │ │ -05c89a: c830 |0005: mul-float/2addr v0, v3 │ │ -05c89c: c830 |0006: mul-float/2addr v0, v3 │ │ -05c89e: c830 |0007: mul-float/2addr v0, v3 │ │ -05c8a0: c610 |0008: add-float/2addr v0, v1 │ │ -05c8a2: 0f00 |0009: return v0 │ │ +05bdec: |[05bdec] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +05bdfc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +05be00: c713 |0002: sub-float/2addr v3, v1 │ │ +05be02: a800 0303 |0003: mul-float v0, v3, v3 │ │ +05be06: c830 |0005: mul-float/2addr v0, v3 │ │ +05be08: c830 |0006: mul-float/2addr v0, v3 │ │ +05be0a: c830 |0007: mul-float/2addr v0, v3 │ │ +05be0c: c610 |0008: add-float/2addr v0, v1 │ │ +05be0e: 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 : 3021 (ViewDragHelper.java) │ │ + source_file_idx : 3030 (ViewDragHelper.java) │ │ │ │ Class #428 header: │ │ -class_idx : 779 │ │ +class_idx : 788 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3021 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3030 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -96456,18 +96452,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 │ │ -05c8a4: |[05c8a4] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -05c8b4: 5b01 4906 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0649 │ │ -05c8b8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05c8be: 0e00 |0005: return-void │ │ +05be10: |[05be10] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +05be20: 5b01 4906 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0649 │ │ +05be24: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05be2a: 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; │ │ │ │ @@ -96477,33 +96473,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c8c0: |[05c8c0] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -05c8d0: 5420 4906 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0649 │ │ -05c8d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05c8d6: 6e20 8115 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05c8dc: 0e00 |0006: return-void │ │ +05be2c: |[05be2c] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +05be3c: 5420 4906 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0649 │ │ +05be40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05be42: 6e20 8115 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05be48: 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 : 3021 (ViewDragHelper.java) │ │ + source_file_idx : 3030 (ViewDragHelper.java) │ │ │ │ Class #429 header: │ │ -class_idx : 780 │ │ +class_idx : 789 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3021 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -96523,17 +96519,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c8e0: |[05c8e0] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -05c8f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05c8f6: 0e00 |0003: return-void │ │ +05be4c: |[05be4c] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +05be5c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05be62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -96542,17 +96538,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c8f8: |[05c8f8] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05c908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c90a: 0f00 |0001: return v0 │ │ +05be64: |[05be64] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +05be74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05be76: 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 │ │ @@ -96563,17 +96559,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c90c: |[05c90c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -05c91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c91e: 0f00 |0001: return v0 │ │ +05be78: |[05be78] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +05be88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05be8a: 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 │ │ @@ -96584,16 +96580,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c920: |[05c920] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -05c930: 0f01 |0000: return v1 │ │ +05be8c: |[05be8c] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +05be9c: 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 │ │ │ │ @@ -96602,17 +96598,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c934: |[05c934] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -05c944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c946: 0f00 |0001: return v0 │ │ +05bea0: |[05bea0] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +05beb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05beb2: 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; │ │ │ │ @@ -96621,17 +96617,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c948: |[05c948] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -05c958: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c95a: 0f00 |0001: return v0 │ │ +05beb4: |[05beb4] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +05bec4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05bec6: 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; │ │ │ │ @@ -96640,16 +96636,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c95c: |[05c95c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -05c96c: 0e00 |0000: return-void │ │ +05bec8: |[05bec8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +05bed8: 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 │ │ @@ -96659,17 +96655,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c970: |[05c970] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -05c980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c982: 0f00 |0001: return v0 │ │ +05bedc: |[05bedc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +05beec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05beee: 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 │ │ │ │ @@ -96678,16 +96674,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c984: |[05c984] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -05c994: 0e00 |0000: return-void │ │ +05bef0: |[05bef0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +05bf00: 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 │ │ @@ -96697,16 +96693,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c998: |[05c998] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -05c9a8: 0e00 |0000: return-void │ │ +05bf04: |[05bf04] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +05bf14: 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 │ │ @@ -96716,16 +96712,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c9ac: |[05c9ac] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -05c9bc: 0e00 |0000: return-void │ │ +05bf18: |[05bf18] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +05bf28: 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 │ │ │ │ @@ -96734,16 +96730,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c9c0: |[05c9c0] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -05c9d0: 0e00 |0000: return-void │ │ +05bf2c: |[05bf2c] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +05bf3c: 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 │ │ @@ -96756,16 +96752,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c9d4: |[05c9d4] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -05c9e4: 0e00 |0000: return-void │ │ +05bf40: |[05bf40] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +05bf50: 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 │ │ @@ -96773,21 +96769,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 : 3021 (ViewDragHelper.java) │ │ + source_file_idx : 3030 (ViewDragHelper.java) │ │ │ │ Class #430 header: │ │ -class_idx : 781 │ │ +class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3021 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3030 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -96978,81 +96974,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c9e8: |[05c9e8] android.support.v4.widget.ViewDragHelper.:()V │ │ -05c9f8: 2200 0a03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@030a │ │ -05c9fc: 7010 4415 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1544 │ │ -05ca02: 6900 7006 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0670 │ │ -05ca06: 0e00 |0007: return-void │ │ +05bf54: |[05bf54] android.support.v4.widget.ViewDragHelper.:()V │ │ +05bf64: 2200 1303 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0313 │ │ +05bf68: 7010 4415 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1544 │ │ +05bf6e: 6900 7006 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0670 │ │ +05bf72: 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 │ │ -05ca08: |[05ca08] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -05ca18: 7010 1e1a 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05ca1e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -05ca20: 5942 5a06 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05ca24: 2202 0b03 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@030b │ │ -05ca28: 7020 4615 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1546 │ │ -05ca2e: 5b42 6c06 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066c │ │ -05ca32: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -05ca36: 2202 e103 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -05ca3a: 1a03 ff09 |0011: const-string v3, "Parent view may not be null" // string@09ff │ │ -05ca3e: 7020 001a 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -05ca44: 2702 |0016: throw v2 │ │ -05ca46: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -05ca4a: 2202 e103 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -05ca4e: 1a03 4702 |001b: const-string v3, "Callback may not be null" // string@0247 │ │ -05ca52: 7020 001a 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -05ca58: 2702 |0020: throw v2 │ │ -05ca5a: 5b46 6806 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05ca5e: 5b47 5b06 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05ca62: 7110 8e16 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ -05ca68: 0c01 |0028: move-result-object v1 │ │ -05ca6a: 6e10 d500 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -05ca70: 0c02 |002c: move-result-object v2 │ │ -05ca72: 6e10 2d01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -05ca78: 0c02 |0030: move-result-object v2 │ │ -05ca7a: 5220 7306 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -05ca7e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -05ca82: c802 |0035: mul-float/2addr v2, v0 │ │ -05ca84: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -05ca88: c632 |0038: add-float/2addr v2, v3 │ │ -05ca8a: 8722 |0039: float-to-int v2, v2 │ │ -05ca8c: 5942 6006 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ -05ca90: 6e10 9516 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ -05ca96: 0a02 |003f: move-result v2 │ │ -05ca98: 5942 6d06 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05ca9c: 6e10 9216 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1692 │ │ -05caa2: 0a02 |0045: move-result v2 │ │ -05caa4: 8222 |0046: int-to-float v2, v2 │ │ -05caa6: 5942 6606 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ -05caaa: 6e10 9316 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1693 │ │ -05cab0: 0a02 |004c: move-result v2 │ │ -05cab2: 8222 |004d: int-to-float v2, v2 │ │ -05cab4: 5942 6706 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05cab8: 6202 7006 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0670 │ │ -05cabc: 7120 bb13 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@13bb │ │ -05cac2: 0c02 |0055: move-result-object v2 │ │ -05cac4: 5b42 6b06 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05cac8: 0e00 |0058: return-void │ │ +05bf74: |[05bf74] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +05bf84: 7010 1e1a 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05bf8a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +05bf8c: 5942 5a06 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05bf90: 2202 1403 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0314 │ │ +05bf94: 7020 4615 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1546 │ │ +05bf9a: 5b42 6c06 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066c │ │ +05bf9e: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +05bfa2: 2202 ea03 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +05bfa6: 1a03 080a |0011: const-string v3, "Parent view may not be null" // string@0a08 │ │ +05bfaa: 7020 001a 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +05bfb0: 2702 |0016: throw v2 │ │ +05bfb2: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +05bfb6: 2202 ea03 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +05bfba: 1a03 4702 |001b: const-string v3, "Callback may not be null" // string@0247 │ │ +05bfbe: 7020 001a 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +05bfc4: 2702 |0020: throw v2 │ │ +05bfc6: 5b46 6806 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05bfca: 5b47 5b06 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05bfce: 7110 8e16 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ +05bfd4: 0c01 |0028: move-result-object v1 │ │ +05bfd6: 6e10 d500 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +05bfdc: 0c02 |002c: move-result-object v2 │ │ +05bfde: 6e10 2d01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +05bfe4: 0c02 |0030: move-result-object v2 │ │ +05bfe6: 5220 7306 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +05bfea: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +05bfee: c802 |0035: mul-float/2addr v2, v0 │ │ +05bff0: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +05bff4: c632 |0038: add-float/2addr v2, v3 │ │ +05bff6: 8722 |0039: float-to-int v2, v2 │ │ +05bff8: 5942 6006 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ +05bffc: 6e10 9516 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ +05c002: 0a02 |003f: move-result v2 │ │ +05c004: 5942 6d06 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c008: 6e10 9216 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1692 │ │ +05c00e: 0a02 |0045: move-result v2 │ │ +05c010: 8222 |0046: int-to-float v2, v2 │ │ +05c012: 5942 6606 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ +05c016: 6e10 9316 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1693 │ │ +05c01c: 0a02 |004c: move-result v2 │ │ +05c01e: 8222 |004d: int-to-float v2, v2 │ │ +05c020: 5942 6706 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05c024: 6202 7006 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0670 │ │ +05c028: 7120 bb13 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@13bb │ │ +05c02e: 0c02 |0055: move-result-object v2 │ │ +05c030: 5b42 6b06 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c034: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -97081,67 +97077,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -05cacc: |[05cacc] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -05cadc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05cade: 7110 141a 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05cae4: 0a00 |0004: move-result v0 │ │ -05cae6: 7110 141a 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05caec: 0a01 |0008: move-result v1 │ │ -05caee: 5453 6106 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05caf2: 4403 0308 |000b: aget v3, v3, v8 │ │ -05caf6: b593 |000d: and-int/2addr v3, v9 │ │ -05caf8: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -05cafc: 5253 6e06 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05cb00: b593 |0012: and-int/2addr v3, v9 │ │ -05cb02: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -05cb06: 5453 5f06 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05cb0a: 4403 0308 |0017: aget v3, v3, v8 │ │ -05cb0e: b593 |0019: and-int/2addr v3, v9 │ │ -05cb10: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -05cb14: 5453 5e06 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05cb18: 4403 0308 |001e: aget v3, v3, v8 │ │ -05cb1c: b593 |0020: and-int/2addr v3, v9 │ │ -05cb1e: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -05cb22: 5253 6d06 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cb26: 8233 |0025: int-to-float v3, v3 │ │ -05cb28: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -05cb2c: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -05cb30: 5253 6d06 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cb34: 8233 |002c: int-to-float v3, v3 │ │ -05cb36: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -05cb3a: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -05cb3e: 0f02 |0031: return v2 │ │ -05cb40: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -05cb44: c813 |0034: mul-float/2addr v3, v1 │ │ -05cb46: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -05cb4a: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -05cb4e: 5453 5b06 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05cb52: 6e20 4f15 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@154f │ │ -05cb58: 0a03 |003e: move-result v3 │ │ -05cb5a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -05cb5e: 5453 5f06 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05cb62: 4404 0308 |0043: aget v4, v3, v8 │ │ -05cb66: b694 |0045: or-int/2addr v4, v9 │ │ -05cb68: 4b04 0308 |0046: aput v4, v3, v8 │ │ -05cb6c: 28e9 |0048: goto 0031 // -0017 │ │ -05cb6e: 5453 5e06 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05cb72: 4403 0308 |004b: aget v3, v3, v8 │ │ -05cb76: b593 |004d: and-int/2addr v3, v9 │ │ -05cb78: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -05cb7c: 5253 6d06 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cb80: 8233 |0052: int-to-float v3, v3 │ │ -05cb82: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -05cb86: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -05cb8a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -05cb8c: 28d9 |0058: goto 0031 // -0027 │ │ +05c038: |[05c038] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +05c048: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c04a: 7110 141a 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05c050: 0a00 |0004: move-result v0 │ │ +05c052: 7110 141a 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05c058: 0a01 |0008: move-result v1 │ │ +05c05a: 5453 6106 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c05e: 4403 0308 |000b: aget v3, v3, v8 │ │ +05c062: b593 |000d: and-int/2addr v3, v9 │ │ +05c064: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +05c068: 5253 6e06 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05c06c: b593 |0012: and-int/2addr v3, v9 │ │ +05c06e: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +05c072: 5453 5f06 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c076: 4403 0308 |0017: aget v3, v3, v8 │ │ +05c07a: b593 |0019: and-int/2addr v3, v9 │ │ +05c07c: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +05c080: 5453 5e06 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c084: 4403 0308 |001e: aget v3, v3, v8 │ │ +05c088: b593 |0020: and-int/2addr v3, v9 │ │ +05c08a: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +05c08e: 5253 6d06 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c092: 8233 |0025: int-to-float v3, v3 │ │ +05c094: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +05c098: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +05c09c: 5253 6d06 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c0a0: 8233 |002c: int-to-float v3, v3 │ │ +05c0a2: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +05c0a6: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +05c0aa: 0f02 |0031: return v2 │ │ +05c0ac: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +05c0b0: c813 |0034: mul-float/2addr v3, v1 │ │ +05c0b2: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +05c0b6: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +05c0ba: 5453 5b06 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c0be: 6e20 4f15 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@154f │ │ +05c0c4: 0a03 |003e: move-result v3 │ │ +05c0c6: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +05c0ca: 5453 5f06 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c0ce: 4404 0308 |0043: aget v4, v3, v8 │ │ +05c0d2: b694 |0045: or-int/2addr v4, v9 │ │ +05c0d4: 4b04 0308 |0046: aput v4, v3, v8 │ │ +05c0d8: 28e9 |0048: goto 0031 // -0017 │ │ +05c0da: 5453 5e06 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c0de: 4403 0308 |004b: aget v3, v3, v8 │ │ +05c0e2: b593 |004d: and-int/2addr v3, v9 │ │ +05c0e4: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +05c0e8: 5253 6d06 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c0ec: 8233 |0052: int-to-float v3, v3 │ │ +05c0ee: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +05c0f2: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +05c0f6: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +05c0f8: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -97161,67 +97157,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -05cb90: |[05cb90] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -05cba0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05cba2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05cba4: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -05cba8: 0132 |0004: move v2, v3 │ │ -05cbaa: 0f02 |0005: return v2 │ │ -05cbac: 5474 5b06 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05cbb0: 6e20 4c15 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@154c │ │ -05cbb6: 0a04 |000b: move-result v4 │ │ -05cbb8: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -05cbbc: 0120 |000e: move v0, v2 │ │ -05cbbe: 5474 5b06 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05cbc2: 6e20 4d15 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@154d │ │ -05cbc8: 0a04 |0014: move-result v4 │ │ -05cbca: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -05cbce: 0121 |0017: move v1, v2 │ │ -05cbd0: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -05cbd4: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -05cbd8: a804 0909 |001c: mul-float v4, v9, v9 │ │ -05cbdc: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -05cbe0: c654 |0020: add-float/2addr v4, v5 │ │ -05cbe2: 5275 6d06 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cbe6: 5276 6d06 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cbea: b265 |0025: mul-int/2addr v5, v6 │ │ -05cbec: 8255 |0026: int-to-float v5, v5 │ │ -05cbee: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -05cbf2: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -05cbf6: 0132 |002b: move v2, v3 │ │ -05cbf8: 28d9 |002c: goto 0005 // -0027 │ │ -05cbfa: 0130 |002d: move v0, v3 │ │ -05cbfc: 28e1 |002e: goto 000f // -001f │ │ -05cbfe: 0131 |002f: move v1, v3 │ │ -05cc00: 28e8 |0030: goto 0018 // -0018 │ │ -05cc02: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -05cc06: 7110 141a 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05cc0c: 0a04 |0036: move-result v4 │ │ -05cc0e: 5275 6d06 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cc12: 8255 |0039: int-to-float v5, v5 │ │ -05cc14: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -05cc18: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -05cc1c: 0132 |003e: move v2, v3 │ │ -05cc1e: 28c6 |003f: goto 0005 // -003a │ │ -05cc20: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -05cc24: 7110 141a 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05cc2a: 0a04 |0045: move-result v4 │ │ -05cc2c: 5275 6d06 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cc30: 8255 |0048: int-to-float v5, v5 │ │ -05cc32: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -05cc36: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -05cc3a: 0132 |004d: move v2, v3 │ │ -05cc3c: 28b7 |004e: goto 0005 // -0049 │ │ -05cc3e: 0132 |004f: move v2, v3 │ │ -05cc40: 28b5 |0050: goto 0005 // -004b │ │ +05c0fc: |[05c0fc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +05c10c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05c10e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05c110: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +05c114: 0132 |0004: move v2, v3 │ │ +05c116: 0f02 |0005: return v2 │ │ +05c118: 5474 5b06 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c11c: 6e20 4c15 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@154c │ │ +05c122: 0a04 |000b: move-result v4 │ │ +05c124: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +05c128: 0120 |000e: move v0, v2 │ │ +05c12a: 5474 5b06 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c12e: 6e20 4d15 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@154d │ │ +05c134: 0a04 |0014: move-result v4 │ │ +05c136: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +05c13a: 0121 |0017: move v1, v2 │ │ +05c13c: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +05c140: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +05c144: a804 0909 |001c: mul-float v4, v9, v9 │ │ +05c148: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +05c14c: c654 |0020: add-float/2addr v4, v5 │ │ +05c14e: 5275 6d06 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c152: 5276 6d06 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c156: b265 |0025: mul-int/2addr v5, v6 │ │ +05c158: 8255 |0026: int-to-float v5, v5 │ │ +05c15a: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +05c15e: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +05c162: 0132 |002b: move v2, v3 │ │ +05c164: 28d9 |002c: goto 0005 // -0027 │ │ +05c166: 0130 |002d: move v0, v3 │ │ +05c168: 28e1 |002e: goto 000f // -001f │ │ +05c16a: 0131 |002f: move v1, v3 │ │ +05c16c: 28e8 |0030: goto 0018 // -0018 │ │ +05c16e: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +05c172: 7110 141a 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05c178: 0a04 |0036: move-result v4 │ │ +05c17a: 5275 6d06 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c17e: 8255 |0039: int-to-float v5, v5 │ │ +05c180: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +05c184: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +05c188: 0132 |003e: move v2, v3 │ │ +05c18a: 28c6 |003f: goto 0005 // -003a │ │ +05c18c: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +05c190: 7110 141a 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05c196: 0a04 |0045: move-result v4 │ │ +05c198: 5275 6d06 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c19c: 8255 |0048: int-to-float v5, v5 │ │ +05c19e: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +05c1a2: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +05c1a6: 0132 |004d: move v2, v3 │ │ +05c1a8: 28b7 |004e: goto 0005 // -0049 │ │ +05c1aa: 0132 |004f: move v2, v3 │ │ +05c1ac: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -97248,30 +97244,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -05cc44: |[05cc44] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -05cc54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05cc56: 7110 141a 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05cc5c: 0a00 |0004: move-result v0 │ │ -05cc5e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -05cc62: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -05cc66: 0116 |0009: move v6, v1 │ │ -05cc68: 0f06 |000a: return v6 │ │ -05cc6a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -05cc6e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -05cc72: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -05cc76: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -05cc7a: 7f66 |0013: neg-float v6, v6 │ │ -05cc7c: 28f6 |0014: goto 000a // -000a │ │ -05cc7e: 0146 |0015: move v6, v4 │ │ -05cc80: 28f4 |0016: goto 000a // -000c │ │ +05c1b0: |[05c1b0] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +05c1c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05c1c2: 7110 141a 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05c1c8: 0a00 |0004: move-result v0 │ │ +05c1ca: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +05c1ce: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +05c1d2: 0116 |0009: move v6, v1 │ │ +05c1d4: 0f06 |000a: return v6 │ │ +05c1d6: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +05c1da: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +05c1de: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +05c1e2: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +05c1e6: 7f66 |0013: neg-float v6, v6 │ │ +05c1e8: 28f6 |0014: goto 000a // -000a │ │ +05c1ea: 0146 |0015: move v6, v4 │ │ +05c1ec: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -97288,26 +97284,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05cc84: |[05cc84] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -05cc94: 7110 151a 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05cc9a: 0a00 |0003: move-result v0 │ │ -05cc9c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -05cca0: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -05cca2: 0f04 |0007: return v4 │ │ -05cca4: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -05cca8: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -05ccac: 7b44 |000c: neg-int v4, v4 │ │ -05ccae: 28fa |000d: goto 0007 // -0006 │ │ -05ccb0: 0124 |000e: move v4, v2 │ │ -05ccb2: 28f8 |000f: goto 0007 // -0008 │ │ +05c1f0: |[05c1f0] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +05c200: 7110 151a 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c206: 0a00 |0003: move-result v0 │ │ +05c208: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +05c20c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +05c20e: 0f04 |0007: return v4 │ │ +05c210: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +05c214: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +05c218: 7b44 |000c: neg-int v4, v4 │ │ +05c21a: 28fa |000d: goto 0007 // -0006 │ │ +05c21c: 0124 |000e: move v4, v2 │ │ +05c21e: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -97324,36 +97320,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05ccb4: |[05ccb4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -05ccc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05ccc6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05ccc8: 5430 6206 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05cccc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -05ccd0: 0e00 |0006: return-void │ │ -05ccd2: 5430 6206 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05ccd6: 7120 721a 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ -05ccdc: 5430 6306 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05cce0: 7120 721a 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ -05cce6: 5430 6406 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05ccea: 7120 721a 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ -05ccf0: 5430 6506 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05ccf4: 7120 721a 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ -05ccfa: 5430 6106 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05ccfe: 7120 731a 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1a73 │ │ -05cd04: 5430 5e06 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05cd08: 7120 731a 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1a73 │ │ -05cd0e: 5430 5f06 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05cd12: 7120 731a 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1a73 │ │ -05cd18: 5932 6906 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ -05cd1c: 28da |002c: goto 0006 // -0026 │ │ +05c220: |[05c220] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +05c230: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c232: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05c234: 5430 6206 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c238: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +05c23c: 0e00 |0006: return-void │ │ +05c23e: 5430 6206 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c242: 7120 721a 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ +05c248: 5430 6306 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05c24c: 7120 721a 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ +05c252: 5430 6406 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c256: 7120 721a 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ +05c25c: 5430 6506 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c260: 7120 721a 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1a72 │ │ +05c266: 5430 6106 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c26a: 7120 731a 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1a73 │ │ +05c270: 5430 5e06 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c274: 7120 731a 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1a73 │ │ +05c27a: 5430 5f06 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c27e: 7120 731a 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1a73 │ │ +05c284: 5932 6906 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ +05c288: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -97370,41 +97366,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -05cd20: |[05cd20] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -05cd30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05cd32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05cd34: 5430 6206 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05cd38: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -05cd3c: 0e00 |0006: return-void │ │ -05cd3e: 5430 6206 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05cd42: 4b01 0004 |0009: aput v1, v0, v4 │ │ -05cd46: 5430 6306 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05cd4a: 4b01 0004 |000d: aput v1, v0, v4 │ │ -05cd4e: 5430 6406 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05cd52: 4b01 0004 |0011: aput v1, v0, v4 │ │ -05cd56: 5430 6506 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05cd5a: 4b01 0004 |0015: aput v1, v0, v4 │ │ -05cd5e: 5430 6106 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05cd62: 4b02 0004 |0019: aput v2, v0, v4 │ │ -05cd66: 5430 5e06 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05cd6a: 4b02 0004 |001d: aput v2, v0, v4 │ │ -05cd6e: 5430 5f06 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05cd72: 4b02 0004 |0021: aput v2, v0, v4 │ │ -05cd76: 5230 6906 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ -05cd7a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -05cd7c: b841 |0026: shl-int/2addr v1, v4 │ │ -05cd7e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -05cd82: b510 |0029: and-int/2addr v0, v1 │ │ -05cd84: 5930 6906 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ -05cd88: 28da |002c: goto 0006 // -0026 │ │ +05c28c: |[05c28c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +05c29c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05c29e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +05c2a0: 5430 6206 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c2a4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +05c2a8: 0e00 |0006: return-void │ │ +05c2aa: 5430 6206 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c2ae: 4b01 0004 |0009: aput v1, v0, v4 │ │ +05c2b2: 5430 6306 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05c2b6: 4b01 0004 |000d: aput v1, v0, v4 │ │ +05c2ba: 5430 6406 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c2be: 4b01 0004 |0011: aput v1, v0, v4 │ │ +05c2c2: 5430 6506 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c2c6: 4b01 0004 |0015: aput v1, v0, v4 │ │ +05c2ca: 5430 6106 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c2ce: 4b02 0004 |0019: aput v2, v0, v4 │ │ +05c2d2: 5430 5e06 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c2d6: 4b02 0004 |001d: aput v2, v0, v4 │ │ +05c2da: 5430 5f06 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c2de: 4b02 0004 |0021: aput v2, v0, v4 │ │ +05c2e2: 5230 6906 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ +05c2e6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +05c2e8: b841 |0026: shl-int/2addr v1, v4 │ │ +05c2ea: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +05c2ee: b510 |0029: and-int/2addr v0, v1 │ │ +05c2f0: 5930 6906 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ +05c2f4: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -97422,62 +97418,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -05cd8c: |[05cd8c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -05cd9c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -05cda0: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -05cda4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -05cda6: 0f06 |0005: return v6 │ │ -05cda8: 54a6 6806 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05cdac: 6e10 ba16 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@16ba │ │ -05cdb2: 0a05 |000b: move-result v5 │ │ -05cdb4: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -05cdb8: 7110 151a 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05cdbe: 0a06 |0011: move-result v6 │ │ -05cdc0: 8266 |0012: int-to-float v6, v6 │ │ -05cdc2: 8257 |0013: int-to-float v7, v5 │ │ -05cdc4: c976 |0014: div-float/2addr v6, v7 │ │ -05cdc6: 7120 191a 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -05cdcc: 0a01 |0018: move-result v1 │ │ -05cdce: 8236 |0019: int-to-float v6, v3 │ │ -05cdd0: 8237 |001a: int-to-float v7, v3 │ │ -05cdd2: 7020 6a15 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@156a │ │ -05cdd8: 0a08 |001e: move-result v8 │ │ -05cdda: c887 |001f: mul-float/2addr v7, v8 │ │ -05cddc: a600 0607 |0020: add-float v0, v6, v7 │ │ -05cde0: 7110 151a 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05cde6: 0a0c |0025: move-result v12 │ │ -05cde8: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -05cdec: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -05cdf0: 82c7 |002a: int-to-float v7, v12 │ │ -05cdf2: a907 0007 |002b: div-float v7, v0, v7 │ │ -05cdf6: 7110 141a 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05cdfc: 0a07 |0030: move-result v7 │ │ -05cdfe: c876 |0031: mul-float/2addr v6, v7 │ │ -05ce00: 7110 1b1a 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@1a1b │ │ -05ce06: 0a06 |0035: move-result v6 │ │ -05ce08: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -05ce0c: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -05ce10: 7120 1a1a 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -05ce16: 0a06 |003d: move-result v6 │ │ -05ce18: 28c7 |003e: goto 0005 // -0039 │ │ -05ce1a: 7110 151a 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05ce20: 0a06 |0042: move-result v6 │ │ -05ce22: 8266 |0043: int-to-float v6, v6 │ │ -05ce24: 82d7 |0044: int-to-float v7, v13 │ │ -05ce26: a904 0607 |0045: div-float v4, v6, v7 │ │ -05ce2a: a606 0409 |0047: add-float v6, v4, v9 │ │ -05ce2e: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -05ce32: c876 |004b: mul-float/2addr v6, v7 │ │ -05ce34: 8762 |004c: float-to-int v2, v6 │ │ -05ce36: 28eb |004d: goto 0038 // -0015 │ │ +05c2f8: |[05c2f8] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +05c308: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +05c30c: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +05c310: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +05c312: 0f06 |0005: return v6 │ │ +05c314: 54a6 6806 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05c318: 6e10 ba16 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@16ba │ │ +05c31e: 0a05 |000b: move-result v5 │ │ +05c320: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +05c324: 7110 151a 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c32a: 0a06 |0011: move-result v6 │ │ +05c32c: 8266 |0012: int-to-float v6, v6 │ │ +05c32e: 8257 |0013: int-to-float v7, v5 │ │ +05c330: c976 |0014: div-float/2addr v6, v7 │ │ +05c332: 7120 191a 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +05c338: 0a01 |0018: move-result v1 │ │ +05c33a: 8236 |0019: int-to-float v6, v3 │ │ +05c33c: 8237 |001a: int-to-float v7, v3 │ │ +05c33e: 7020 6a15 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@156a │ │ +05c344: 0a08 |001e: move-result v8 │ │ +05c346: c887 |001f: mul-float/2addr v7, v8 │ │ +05c348: a600 0607 |0020: add-float v0, v6, v7 │ │ +05c34c: 7110 151a 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c352: 0a0c |0025: move-result v12 │ │ +05c354: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +05c358: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +05c35c: 82c7 |002a: int-to-float v7, v12 │ │ +05c35e: a907 0007 |002b: div-float v7, v0, v7 │ │ +05c362: 7110 141a 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05c368: 0a07 |0030: move-result v7 │ │ +05c36a: c876 |0031: mul-float/2addr v6, v7 │ │ +05c36c: 7110 1b1a 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@1a1b │ │ +05c372: 0a06 |0035: move-result v6 │ │ +05c374: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +05c378: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +05c37c: 7120 1a1a 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +05c382: 0a06 |003d: move-result v6 │ │ +05c384: 28c7 |003e: goto 0005 // -0039 │ │ +05c386: 7110 151a 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c38c: 0a06 |0042: move-result v6 │ │ +05c38e: 8266 |0043: int-to-float v6, v6 │ │ +05c390: 82d7 |0044: int-to-float v7, v13 │ │ +05c392: a904 0607 |0045: div-float v4, v6, v7 │ │ +05c396: a606 0409 |0047: add-float v6, v4, v9 │ │ +05c39a: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +05c39e: c876 |004b: mul-float/2addr v6, v7 │ │ +05c3a0: 8762 |004c: float-to-int v2, v6 │ │ +05c3a2: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -97507,76 +97503,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -05ce38: |[05ce38] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -05ce48: 52ec 6706 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05ce4c: 87cc |0002: float-to-int v12, v12 │ │ -05ce4e: 52ed 6606 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ -05ce52: 87dd |0005: float-to-int v13, v13 │ │ -05ce54: 0200 1200 |0006: move/from16 v0, v18 │ │ -05ce58: 7040 6115 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1561 │ │ -05ce5e: 0a12 |000b: move-result v18 │ │ -05ce60: 52ec 6706 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05ce64: 87cc |000e: float-to-int v12, v12 │ │ -05ce66: 52ed 6606 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ -05ce6a: 87dd |0011: float-to-int v13, v13 │ │ -05ce6c: 0200 1300 |0012: move/from16 v0, v19 │ │ -05ce70: 7040 6115 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1561 │ │ -05ce76: 0a13 |0017: move-result v19 │ │ -05ce78: 7701 151a 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05ce7e: 0a02 |001b: move-result v2 │ │ -05ce80: 7701 151a 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05ce86: 0a03 |001f: move-result v3 │ │ -05ce88: 7701 151a 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05ce8e: 0a04 |0023: move-result v4 │ │ -05ce90: 7701 151a 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ -05ce96: 0a05 |0027: move-result v5 │ │ -05ce98: 9007 0405 |0028: add-int v7, v4, v5 │ │ -05ce9c: 9006 0203 |002a: add-int v6, v2, v3 │ │ -05cea0: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -05cea4: 824c |002e: int-to-float v12, v4 │ │ -05cea6: 827d |002f: int-to-float v13, v7 │ │ -05cea8: a909 0c0d |0030: div-float v9, v12, v13 │ │ -05ceac: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -05ceb0: 825c |0034: int-to-float v12, v5 │ │ -05ceb2: 827d |0035: int-to-float v13, v7 │ │ -05ceb4: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -05ceb8: 54ec 5b06 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05cebc: 6e20 4c15 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@154c │ │ -05cec2: 0a0c |003d: move-result v12 │ │ -05cec4: 0200 1000 |003e: move/from16 v0, v16 │ │ -05cec8: 0201 1200 |0040: move/from16 v1, v18 │ │ -05cecc: 7040 6415 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1564 │ │ -05ced2: 0a08 |0045: move-result v8 │ │ -05ced4: 54ec 5b06 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05ced8: 6e20 4d15 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@154d │ │ -05cede: 0a0c |004b: move-result v12 │ │ -05cee0: 0200 1100 |004c: move/from16 v0, v17 │ │ -05cee4: 0201 1300 |004e: move/from16 v1, v19 │ │ -05cee8: 7040 6415 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1564 │ │ -05ceee: 0a0a |0053: move-result v10 │ │ -05cef0: 828c |0054: int-to-float v12, v8 │ │ -05cef2: c89c |0055: mul-float/2addr v12, v9 │ │ -05cef4: 82ad |0056: int-to-float v13, v10 │ │ -05cef6: c8bd |0057: mul-float/2addr v13, v11 │ │ -05cef8: c6dc |0058: add-float/2addr v12, v13 │ │ -05cefa: 87cc |0059: float-to-int v12, v12 │ │ -05cefc: 0f0c |005a: return v12 │ │ -05cefe: 822c |005b: int-to-float v12, v2 │ │ -05cf00: 826d |005c: int-to-float v13, v6 │ │ -05cf02: a909 0c0d |005d: div-float v9, v12, v13 │ │ -05cf06: 28d3 |005f: goto 0032 // -002d │ │ -05cf08: 823c |0060: int-to-float v12, v3 │ │ -05cf0a: 826d |0061: int-to-float v13, v6 │ │ -05cf0c: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -05cf10: 28d4 |0064: goto 0038 // -002c │ │ +05c3a4: |[05c3a4] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +05c3b4: 52ec 6706 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05c3b8: 87cc |0002: float-to-int v12, v12 │ │ +05c3ba: 52ed 6606 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ +05c3be: 87dd |0005: float-to-int v13, v13 │ │ +05c3c0: 0200 1200 |0006: move/from16 v0, v18 │ │ +05c3c4: 7040 6115 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1561 │ │ +05c3ca: 0a12 |000b: move-result v18 │ │ +05c3cc: 52ec 6706 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05c3d0: 87cc |000e: float-to-int v12, v12 │ │ +05c3d2: 52ed 6606 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ +05c3d6: 87dd |0011: float-to-int v13, v13 │ │ +05c3d8: 0200 1300 |0012: move/from16 v0, v19 │ │ +05c3dc: 7040 6115 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1561 │ │ +05c3e2: 0a13 |0017: move-result v19 │ │ +05c3e4: 7701 151a 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c3ea: 0a02 |001b: move-result v2 │ │ +05c3ec: 7701 151a 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c3f2: 0a03 |001f: move-result v3 │ │ +05c3f4: 7701 151a 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c3fa: 0a04 |0023: move-result v4 │ │ +05c3fc: 7701 151a 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1a15 │ │ +05c402: 0a05 |0027: move-result v5 │ │ +05c404: 9007 0405 |0028: add-int v7, v4, v5 │ │ +05c408: 9006 0203 |002a: add-int v6, v2, v3 │ │ +05c40c: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +05c410: 824c |002e: int-to-float v12, v4 │ │ +05c412: 827d |002f: int-to-float v13, v7 │ │ +05c414: a909 0c0d |0030: div-float v9, v12, v13 │ │ +05c418: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +05c41c: 825c |0034: int-to-float v12, v5 │ │ +05c41e: 827d |0035: int-to-float v13, v7 │ │ +05c420: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +05c424: 54ec 5b06 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c428: 6e20 4c15 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@154c │ │ +05c42e: 0a0c |003d: move-result v12 │ │ +05c430: 0200 1000 |003e: move/from16 v0, v16 │ │ +05c434: 0201 1200 |0040: move/from16 v1, v18 │ │ +05c438: 7040 6415 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1564 │ │ +05c43e: 0a08 |0045: move-result v8 │ │ +05c440: 54ec 5b06 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c444: 6e20 4d15 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@154d │ │ +05c44a: 0a0c |004b: move-result v12 │ │ +05c44c: 0200 1100 |004c: move/from16 v0, v17 │ │ +05c450: 0201 1300 |004e: move/from16 v1, v19 │ │ +05c454: 7040 6415 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1564 │ │ +05c45a: 0a0a |0053: move-result v10 │ │ +05c45c: 828c |0054: int-to-float v12, v8 │ │ +05c45e: c89c |0055: mul-float/2addr v12, v9 │ │ +05c460: 82ad |0056: int-to-float v13, v10 │ │ +05c462: c8bd |0057: mul-float/2addr v13, v11 │ │ +05c464: c6dc |0058: add-float/2addr v12, v13 │ │ +05c466: 87cc |0059: float-to-int v12, v12 │ │ +05c468: 0f0c |005a: return v12 │ │ +05c46a: 822c |005b: int-to-float v12, v2 │ │ +05c46c: 826d |005c: int-to-float v13, v6 │ │ +05c46e: a909 0c0d |005d: div-float v9, v12, v13 │ │ +05c472: 28d3 |005f: goto 0032 // -002d │ │ +05c474: 823c |0060: int-to-float v12, v3 │ │ +05c476: 826d |0061: int-to-float v13, v6 │ │ +05c478: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +05c47c: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -97614,25 +97610,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 │ │ -05cf14: |[05cf14] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -05cf24: 7120 6815 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@1568 │ │ -05cf2a: 0c00 |0003: move-result-object v0 │ │ -05cf2c: 5201 6d06 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cf30: 8211 |0006: int-to-float v1, v1 │ │ -05cf32: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -05cf36: c942 |0009: div-float/2addr v2, v4 │ │ -05cf38: c821 |000a: mul-float/2addr v1, v2 │ │ -05cf3a: 8711 |000b: float-to-int v1, v1 │ │ -05cf3c: 5901 6d06 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05cf40: 1100 |000e: return-object v0 │ │ +05c480: |[05c480] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +05c490: 7120 6815 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@1568 │ │ +05c496: 0c00 |0003: move-result-object v0 │ │ +05c498: 5201 6d06 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c49c: 8211 |0006: int-to-float v1, v1 │ │ +05c49e: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +05c4a2: c942 |0009: div-float/2addr v2, v4 │ │ +05c4a4: c821 |000a: mul-float/2addr v1, v2 │ │ +05c4a6: 8711 |000b: float-to-int v1, v1 │ │ +05c4a8: 5901 6d06 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05c4ac: 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; │ │ @@ -97645,20 +97641,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 │ │ -05cf44: |[05cf44] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -05cf54: 2200 0d03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@030d │ │ -05cf58: 6e10 b316 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@16b3 │ │ -05cf5e: 0c01 |0005: move-result-object v1 │ │ -05cf60: 7040 5715 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@1557 │ │ -05cf66: 1100 |0009: return-object v0 │ │ +05c4b0: |[05c4b0] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +05c4c0: 2200 1603 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0316 │ │ +05c4c4: 6e10 b316 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@16b3 │ │ +05c4ca: 0c01 |0005: move-result-object v1 │ │ +05c4cc: 7040 5715 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@1557 │ │ +05c4d2: 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; │ │ │ │ @@ -97667,26 +97663,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -05cf68: |[05cf68] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -05cf78: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05cf7a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05cf7c: 5c43 6a06 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ -05cf80: 5440 5b06 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05cf84: 5441 5c06 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05cf88: 6e40 5415 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1554 │ │ -05cf8e: 5c42 6a06 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ -05cf92: 5240 5d06 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05cf96: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -05cf9a: 6e20 8115 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05cfa0: 0e00 |0014: return-void │ │ +05c4d4: |[05c4d4] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +05c4e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05c4e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05c4e8: 5c43 6a06 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ +05c4ec: 5440 5b06 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c4f0: 5441 5c06 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c4f4: 6e40 5415 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1554 │ │ +05c4fa: 5c42 6a06 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ +05c4fe: 5240 5d06 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05c502: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +05c506: 6e20 8115 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05c50c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -97701,26 +97697,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05cfa4: |[05cfa4] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -05cfb4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -05cfb8: c705 |0002: sub-float/2addr v5, v0 │ │ -05cfba: 8950 |0003: float-to-double v0, v5 │ │ -05cfbc: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -05cfc6: cd20 |0009: mul-double/2addr v0, v2 │ │ -05cfc8: 8c05 |000a: double-to-float v5, v0 │ │ -05cfca: 8950 |000b: float-to-double v0, v5 │ │ -05cfcc: 7120 1c1a 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1a1c │ │ -05cfd2: 0b00 |000f: move-result-wide v0 │ │ -05cfd4: 8c00 |0010: double-to-float v0, v0 │ │ -05cfd6: 0f00 |0011: return v0 │ │ +05c510: |[05c510] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +05c520: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +05c524: c705 |0002: sub-float/2addr v5, v0 │ │ +05c526: 8950 |0003: float-to-double v0, v5 │ │ +05c528: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +05c532: cd20 |0009: mul-double/2addr v0, v2 │ │ +05c534: 8c05 |000a: double-to-float v5, v0 │ │ +05c536: 8950 |000b: float-to-double v0, v5 │ │ +05c538: 7120 1c1a 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1a1c │ │ +05c53e: 0b00 |000f: move-result-wide v0 │ │ +05c540: 8c00 |0010: double-to-float v0, v0 │ │ +05c542: 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; │ │ @@ -97731,47 +97727,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -05cfd8: |[05cfd8] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -05cfe8: 0192 |0000: move v2, v9 │ │ -05cfea: 01a3 |0001: move v3, v10 │ │ -05cfec: 5480 5c06 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05cff0: 6e10 1e16 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05cff6: 0a06 |0007: move-result v6 │ │ -05cff8: 5480 5c06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05cffc: 6e10 3b16 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d002: 0a07 |000d: move-result v7 │ │ -05d004: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -05d008: 5480 5b06 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d00c: 5481 5c06 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d010: 6e40 4915 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1549 │ │ -05d016: 0a02 |0017: move-result v2 │ │ -05d018: 5480 5c06 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d01c: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -05d020: 6e20 5516 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ -05d026: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -05d02a: 5480 5b06 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d02e: 5481 5c06 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d032: 6e40 4a15 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@154a │ │ -05d038: 0a03 |0028: move-result v3 │ │ -05d03a: 5480 5c06 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d03e: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -05d042: 6e20 5616 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1656 │ │ -05d048: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -05d04c: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -05d050: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -05d054: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -05d058: 5480 5b06 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d05c: 5481 5c06 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d060: 7406 5315 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1553 │ │ -05d066: 0e00 |003f: return-void │ │ +05c544: |[05c544] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +05c554: 0192 |0000: move v2, v9 │ │ +05c556: 01a3 |0001: move v3, v10 │ │ +05c558: 5480 5c06 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c55c: 6e10 1e16 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05c562: 0a06 |0007: move-result v6 │ │ +05c564: 5480 5c06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c568: 6e10 3b16 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ +05c56e: 0a07 |000d: move-result v7 │ │ +05c570: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +05c574: 5480 5b06 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c578: 5481 5c06 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c57c: 6e40 4915 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1549 │ │ +05c582: 0a02 |0017: move-result v2 │ │ +05c584: 5480 5c06 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c588: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +05c58c: 6e20 5516 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ +05c592: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +05c596: 5480 5b06 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c59a: 5481 5c06 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c59e: 6e40 4a15 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@154a │ │ +05c5a4: 0a03 |0028: move-result v3 │ │ +05c5a6: 5480 5c06 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c5aa: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +05c5ae: 6e20 5616 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1656 │ │ +05c5b4: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +05c5b8: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +05c5bc: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +05c5c0: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +05c5c4: 5480 5b06 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c5c8: 5481 5c06 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c5cc: 7406 5315 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1553 │ │ +05c5d2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -97803,73 +97799,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -05d068: |[05d068] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -05d078: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -05d07a: 54a7 6206 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d07e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -05d082: 54a7 6206 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d086: 2177 |0007: array-length v7, v7 │ │ -05d088: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -05d08c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d090: 2373 2e04 |000c: new-array v3, v7, [F // type@042e │ │ -05d094: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d098: 2374 2e04 |0010: new-array v4, v7, [F // type@042e │ │ -05d09c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d0a0: 2375 2e04 |0014: new-array v5, v7, [F // type@042e │ │ -05d0a4: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d0a8: 2376 2e04 |0018: new-array v6, v7, [F // type@042e │ │ -05d0ac: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d0b0: 2372 2f04 |001c: new-array v2, v7, [I // type@042f │ │ -05d0b4: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d0b8: 2370 2f04 |0020: new-array v0, v7, [I // type@042f │ │ -05d0bc: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05d0c0: 2371 2f04 |0024: new-array v1, v7, [I // type@042f │ │ -05d0c4: 54a7 6206 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d0c8: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -05d0cc: 54a7 6206 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d0d0: 54a8 6206 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d0d4: 2188 |002e: array-length v8, v8 │ │ -05d0d6: 7158 491a 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d0dc: 54a7 6306 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05d0e0: 54a8 6306 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05d0e4: 2188 |0036: array-length v8, v8 │ │ -05d0e6: 7158 491a 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d0ec: 54a7 6406 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05d0f0: 54a8 6406 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05d0f4: 2188 |003e: array-length v8, v8 │ │ -05d0f6: 7158 491a 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d0fc: 54a7 6506 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05d100: 54a8 6506 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05d104: 2188 |0046: array-length v8, v8 │ │ -05d106: 7158 491a 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d10c: 54a7 6106 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05d110: 54a8 6106 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05d114: 2188 |004e: array-length v8, v8 │ │ -05d116: 7158 491a 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d11c: 54a7 5e06 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05d120: 54a8 5e06 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05d124: 2188 |0056: array-length v8, v8 │ │ -05d126: 7158 491a 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d12c: 54a7 5f06 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05d130: 54a8 5f06 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05d134: 2188 |005e: array-length v8, v8 │ │ -05d136: 7158 491a 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ -05d13c: 5ba3 6206 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d140: 5ba4 6306 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05d144: 5ba5 6406 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05d148: 5ba6 6506 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05d14c: 5ba2 6106 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05d150: 5ba0 5e06 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05d154: 5ba1 5f06 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ -05d158: 0e00 |0070: return-void │ │ +05c5d4: |[05c5d4] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +05c5e4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +05c5e6: 54a7 6206 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c5ea: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +05c5ee: 54a7 6206 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c5f2: 2177 |0007: array-length v7, v7 │ │ +05c5f4: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +05c5f8: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c5fc: 2373 3704 |000c: new-array v3, v7, [F // type@0437 │ │ +05c600: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c604: 2374 3704 |0010: new-array v4, v7, [F // type@0437 │ │ +05c608: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c60c: 2375 3704 |0014: new-array v5, v7, [F // type@0437 │ │ +05c610: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c614: 2376 3704 |0018: new-array v6, v7, [F // type@0437 │ │ +05c618: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c61c: 2372 3804 |001c: new-array v2, v7, [I // type@0438 │ │ +05c620: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c624: 2370 3804 |0020: new-array v0, v7, [I // type@0438 │ │ +05c628: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05c62c: 2371 3804 |0024: new-array v1, v7, [I // type@0438 │ │ +05c630: 54a7 6206 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c634: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +05c638: 54a7 6206 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c63c: 54a8 6206 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c640: 2188 |002e: array-length v8, v8 │ │ +05c642: 7158 491a 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c648: 54a7 6306 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05c64c: 54a8 6306 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05c650: 2188 |0036: array-length v8, v8 │ │ +05c652: 7158 491a 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c658: 54a7 6406 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c65c: 54a8 6406 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c660: 2188 |003e: array-length v8, v8 │ │ +05c662: 7158 491a 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c668: 54a7 6506 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c66c: 54a8 6506 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c670: 2188 |0046: array-length v8, v8 │ │ +05c672: 7158 491a 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c678: 54a7 6106 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c67c: 54a8 6106 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c680: 2188 |004e: array-length v8, v8 │ │ +05c682: 7158 491a 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c688: 54a7 5e06 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c68c: 54a8 5e06 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c690: 2188 |0056: array-length v8, v8 │ │ +05c692: 7158 491a 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c698: 54a7 5f06 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c69c: 54a8 5f06 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c6a0: 2188 |005e: array-length v8, v8 │ │ +05c6a2: 7158 491a 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@1a49 │ │ +05c6a8: 5ba3 6206 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c6ac: 5ba4 6306 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05c6b0: 5ba5 6406 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c6b4: 5ba6 6506 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c6b8: 5ba2 6106 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c6bc: 5ba0 5e06 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c6c0: 5ba1 5f06 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@065f │ │ +05c6c4: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -97908,45 +97904,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -05d15c: |[05d15c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -05d16c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d16e: 54b1 5c06 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d172: 6e10 1e16 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05d178: 0a0a |0006: move-result v10 │ │ -05d17a: 54b1 5c06 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d17e: 6e10 3b16 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d184: 0a06 |000c: move-result v6 │ │ -05d186: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -05d18a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -05d18e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -05d192: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -05d196: 54b1 6b06 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d19a: 6e10 b813 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@13b8 │ │ -05d1a0: 6e20 8115 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05d1a6: 0f00 |001d: return v0 │ │ -05d1a8: 54b1 5c06 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d1ac: 07b0 |0020: move-object v0, v11 │ │ -05d1ae: 01e4 |0021: move v4, v14 │ │ -05d1b0: 01f5 |0022: move v5, v15 │ │ -05d1b2: 7606 6515 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1565 │ │ -05d1b8: 0a09 |0026: move-result v9 │ │ -05d1ba: 54b4 6b06 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d1be: 01a5 |0029: move v5, v10 │ │ -05d1c0: 0127 |002a: move v7, v2 │ │ -05d1c2: 0138 |002b: move v8, v3 │ │ -05d1c4: 7406 c813 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@13c8 │ │ -05d1ca: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -05d1cc: 6e20 8115 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05d1d2: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -05d1d4: 28e9 |0034: goto 001d // -0017 │ │ +05c6c8: |[05c6c8] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +05c6d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c6da: 54b1 5c06 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c6de: 6e10 1e16 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05c6e4: 0a0a |0006: move-result v10 │ │ +05c6e6: 54b1 5c06 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c6ea: 6e10 3b16 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +05c6f0: 0a06 |000c: move-result v6 │ │ +05c6f2: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +05c6f6: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +05c6fa: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +05c6fe: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +05c702: 54b1 6b06 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c706: 6e10 b813 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@13b8 │ │ +05c70c: 6e20 8115 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05c712: 0f00 |001d: return v0 │ │ +05c714: 54b1 5c06 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c718: 07b0 |0020: move-object v0, v11 │ │ +05c71a: 01e4 |0021: move v4, v14 │ │ +05c71c: 01f5 |0022: move v5, v15 │ │ +05c71e: 7606 6515 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1565 │ │ +05c724: 0a09 |0026: move-result v9 │ │ +05c726: 54b4 6b06 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c72a: 01a5 |0029: move v5, v10 │ │ +05c72c: 0127 |002a: move v7, v2 │ │ +05c72e: 0138 |002b: move v8, v3 │ │ +05c730: 7406 c813 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@13c8 │ │ +05c736: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +05c738: 6e20 8115 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05c73e: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +05c740: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -97974,45 +97970,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -05d1d8: |[05d1d8] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -05d1e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d1ea: 5431 6806 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d1ee: 6e10 b616 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@16b6 │ │ -05d1f4: 0a01 |0006: move-result v1 │ │ -05d1f6: 5232 6006 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ -05d1fa: b021 |0009: add-int/2addr v1, v2 │ │ -05d1fc: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -05d200: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -05d204: 5431 6806 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d208: 6e10 b916 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@16b9 │ │ -05d20e: 0a01 |0013: move-result v1 │ │ -05d210: 5232 6006 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ -05d214: b021 |0016: add-int/2addr v1, v2 │ │ -05d216: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -05d21a: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -05d21e: 5431 6806 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d222: 6e10 b816 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@16b8 │ │ -05d228: 0a01 |0020: move-result v1 │ │ -05d22a: 5232 6006 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ -05d22e: b121 |0023: sub-int/2addr v1, v2 │ │ -05d230: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -05d234: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -05d238: 5431 6806 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d23c: 6e10 b016 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@16b0 │ │ -05d242: 0a01 |002d: move-result v1 │ │ -05d244: 5232 6006 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ -05d248: b121 |0030: sub-int/2addr v1, v2 │ │ -05d24a: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -05d24e: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -05d252: 0f00 |0035: return v0 │ │ +05c744: |[05c744] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +05c754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c756: 5431 6806 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05c75a: 6e10 b616 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@16b6 │ │ +05c760: 0a01 |0006: move-result v1 │ │ +05c762: 5232 6006 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ +05c766: b021 |0009: add-int/2addr v1, v2 │ │ +05c768: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +05c76c: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +05c770: 5431 6806 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05c774: 6e10 b916 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@16b9 │ │ +05c77a: 0a01 |0013: move-result v1 │ │ +05c77c: 5232 6006 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ +05c780: b021 |0016: add-int/2addr v1, v2 │ │ +05c782: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +05c786: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +05c78a: 5431 6806 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05c78e: 6e10 b816 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@16b8 │ │ +05c794: 0a01 |0020: move-result v1 │ │ +05c796: 5232 6006 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ +05c79a: b121 |0023: sub-int/2addr v1, v2 │ │ +05c79c: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +05c7a0: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +05c7a4: 5431 6806 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05c7a8: 6e10 b016 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@16b0 │ │ +05c7ae: 0a01 |002d: move-result v1 │ │ +05c7b0: 5232 6006 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ +05c7b4: b121 |0030: sub-int/2addr v1, v2 │ │ +05c7b6: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +05c7ba: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +05c7be: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -98028,37 +98024,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -05d254: |[05d254] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -05d264: 5452 6f06 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d268: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -05d26c: 5254 6606 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ -05d270: 6e30 ee15 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ -05d276: 5452 6f06 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d27a: 5253 5a06 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d27e: 7120 6c0c 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -05d284: 0a02 |0010: move-result v2 │ │ -05d286: 5253 6706 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05d28a: 5254 6606 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ -05d28e: 7040 6015 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1560 │ │ -05d294: 0a00 |0018: move-result v0 │ │ -05d296: 5452 6f06 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d29a: 5253 5a06 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d29e: 7120 6d0c 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ -05d2a4: 0a02 |0020: move-result v2 │ │ -05d2a6: 5253 6706 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05d2aa: 5254 6606 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ -05d2ae: 7040 6015 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1560 │ │ -05d2b4: 0a01 |0028: move-result v1 │ │ -05d2b6: 7030 6915 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1569 │ │ -05d2bc: 0e00 |002c: return-void │ │ +05c7c0: |[05c7c0] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +05c7d0: 5452 6f06 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05c7d4: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +05c7d8: 5254 6606 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ +05c7dc: 6e30 ee15 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ +05c7e2: 5452 6f06 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05c7e6: 5253 5a06 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05c7ea: 7120 6c0c 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +05c7f0: 0a02 |0010: move-result v2 │ │ +05c7f2: 5253 6706 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05c7f6: 5254 6606 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ +05c7fa: 7040 6015 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1560 │ │ +05c800: 0a00 |0018: move-result v0 │ │ +05c802: 5452 6f06 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05c806: 5253 5a06 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05c80a: 7120 6d0c 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ +05c810: 0a02 |0020: move-result v2 │ │ +05c812: 5253 6706 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05c816: 5254 6606 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0666 │ │ +05c81a: 7040 6015 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1560 │ │ +05c820: 0a01 |0028: move-result v1 │ │ +05c822: 7030 6915 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1569 │ │ +05c828: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -98072,44 +98068,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -05d2c0: |[05d2c0] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -05d2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d2d2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05d2d4: 7051 5c15 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ -05d2da: 0a01 |0005: move-result v1 │ │ -05d2dc: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -05d2e0: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -05d2e4: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -05d2e6: 7051 5c15 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ -05d2ec: 0a01 |000e: move-result v1 │ │ -05d2ee: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -05d2f2: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -05d2f6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -05d2f8: 7051 5c15 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ -05d2fe: 0a01 |0017: move-result v1 │ │ -05d300: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -05d304: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -05d308: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -05d30c: 7051 5c15 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ -05d312: 0a01 |0021: move-result v1 │ │ -05d314: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -05d318: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -05d31c: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -05d320: 5431 5e06 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ -05d324: 4402 0106 |002a: aget v2, v1, v6 │ │ -05d328: b602 |002c: or-int/2addr v2, v0 │ │ -05d32a: 4b02 0106 |002d: aput v2, v1, v6 │ │ -05d32e: 5431 5b06 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d332: 6e30 4e15 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@154e │ │ -05d338: 0e00 |0034: return-void │ │ +05c82c: |[05c82c] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +05c83c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c83e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +05c840: 7051 5c15 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ +05c846: 0a01 |0005: move-result v1 │ │ +05c848: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +05c84c: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +05c850: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +05c852: 7051 5c15 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ +05c858: 0a01 |000e: move-result v1 │ │ +05c85a: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +05c85e: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +05c862: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +05c864: 7051 5c15 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ +05c86a: 0a01 |0017: move-result v1 │ │ +05c86c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +05c870: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +05c874: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +05c878: 7051 5c15 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@155c │ │ +05c87e: 0a01 |0021: move-result v1 │ │ +05c880: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +05c884: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +05c888: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +05c88c: 5431 5e06 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@065e │ │ +05c890: 4402 0106 |002a: aget v2, v1, v6 │ │ +05c894: b602 |002c: or-int/2addr v2, v0 │ │ +05c896: 4b02 0106 |002d: aput v2, v1, v6 │ │ +05c89a: 5431 5b06 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c89e: 6e30 4e15 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@154e │ │ +05c8a4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -98133,36 +98129,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05d33c: |[05d33c] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -05d34c: 7020 6c15 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@156c │ │ -05d352: 5430 6206 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d356: 5431 6406 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05d35a: 4b04 0106 |0007: aput v4, v1, v6 │ │ -05d35e: 4b04 0006 |0009: aput v4, v0, v6 │ │ -05d362: 5430 6306 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05d366: 5431 6506 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05d36a: 4b05 0106 |000f: aput v5, v1, v6 │ │ -05d36e: 4b05 0006 |0011: aput v5, v0, v6 │ │ -05d372: 5430 6106 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05d376: 8741 |0015: float-to-int v1, v4 │ │ -05d378: 8752 |0016: float-to-int v2, v5 │ │ -05d37a: 7030 7315 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1573 │ │ -05d380: 0a01 |001a: move-result v1 │ │ -05d382: 4b01 0006 |001b: aput v1, v0, v6 │ │ -05d386: 5230 6906 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ -05d38a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -05d38c: b861 |0020: shl-int/2addr v1, v6 │ │ -05d38e: b610 |0021: or-int/2addr v0, v1 │ │ -05d390: 5930 6906 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ -05d394: 0e00 |0024: return-void │ │ +05c8a8: |[05c8a8] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +05c8b8: 7020 6c15 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@156c │ │ +05c8be: 5430 6206 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05c8c2: 5431 6406 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c8c6: 4b04 0106 |0007: aput v4, v1, v6 │ │ +05c8ca: 4b04 0006 |0009: aput v4, v0, v6 │ │ +05c8ce: 5430 6306 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05c8d2: 5431 6506 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c8d6: 4b05 0106 |000f: aput v5, v1, v6 │ │ +05c8da: 4b05 0006 |0011: aput v5, v0, v6 │ │ +05c8de: 5430 6106 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05c8e2: 8741 |0015: float-to-int v1, v4 │ │ +05c8e4: 8752 |0016: float-to-int v2, v5 │ │ +05c8e6: 7030 7315 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1573 │ │ +05c8ec: 0a01 |001a: move-result v1 │ │ +05c8ee: 4b01 0006 |001b: aput v1, v0, v6 │ │ +05c8f2: 5230 6906 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ +05c8f6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +05c8f8: b861 |0020: shl-int/2addr v1, v6 │ │ +05c8fa: b610 |0021: or-int/2addr v0, v1 │ │ +05c8fc: 5930 6906 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ +05c900: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -98178,32 +98174,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -05d398: |[05d398] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -05d3a8: 7110 df0b 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ -05d3ae: 0a01 |0003: move-result v1 │ │ -05d3b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05d3b2: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -05d3b6: 7120 e00b 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05d3bc: 0a02 |000a: move-result v2 │ │ -05d3be: 7120 e10b 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05d3c4: 0a03 |000e: move-result v3 │ │ -05d3c6: 7120 e20b 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05d3cc: 0a04 |0012: move-result v4 │ │ -05d3ce: 5465 6406 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05d3d2: 4b03 0502 |0015: aput v3, v5, v2 │ │ -05d3d6: 5465 6506 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05d3da: 4b04 0502 |0019: aput v4, v5, v2 │ │ -05d3de: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05d3e2: 28e8 |001d: goto 0005 // -0018 │ │ -05d3e4: 0e00 |001e: return-void │ │ +05c904: |[05c904] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +05c914: 7110 df0b 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ +05c91a: 0a01 |0003: move-result v1 │ │ +05c91c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05c91e: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +05c922: 7120 e00b 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05c928: 0a02 |000a: move-result v2 │ │ +05c92a: 7120 e10b 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05c930: 0a03 |000e: move-result v3 │ │ +05c932: 7120 e20b 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05c938: 0a04 |0012: move-result v4 │ │ +05c93a: 5465 6406 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05c93e: 4b03 0502 |0015: aput v3, v5, v2 │ │ +05c942: 5465 6506 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05c946: 4b04 0502 |0019: aput v4, v5, v2 │ │ +05c94a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05c94e: 28e8 |001d: goto 0005 // -0018 │ │ +05c950: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -98226,41 +98222,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -05d3e8: |[05d3e8] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -05d3f8: 6e10 5a15 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05d3fe: 5280 5d06 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05d402: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -05d404: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -05d408: 5480 6b06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d40c: 6e10 bf13 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@13bf │ │ -05d412: 0a06 |000d: move-result v6 │ │ -05d414: 5480 6b06 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d418: 6e10 c013 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@13c0 │ │ -05d41e: 0a07 |0013: move-result v7 │ │ -05d420: 5480 6b06 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d424: 6e10 b813 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@13b8 │ │ -05d42a: 5480 6b06 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d42e: 6e10 bf13 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@13bf │ │ -05d434: 0a02 |001e: move-result v2 │ │ -05d436: 5480 6b06 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d43a: 6e10 c013 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@13c0 │ │ -05d440: 0a03 |0024: move-result v3 │ │ -05d442: 5480 5b06 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d446: 5481 5c06 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d44a: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -05d44e: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -05d452: 7406 5315 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1553 │ │ -05d458: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -05d45a: 6e20 8115 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05d460: 0e00 |0034: return-void │ │ +05c954: |[05c954] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +05c964: 6e10 5a15 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +05c96a: 5280 5d06 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05c96e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +05c970: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +05c974: 5480 6b06 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c978: 6e10 bf13 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@13bf │ │ +05c97e: 0a06 |000d: move-result v6 │ │ +05c980: 5480 6b06 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c984: 6e10 c013 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@13c0 │ │ +05c98a: 0a07 |0013: move-result v7 │ │ +05c98c: 5480 6b06 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c990: 6e10 b813 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@13b8 │ │ +05c996: 5480 6b06 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c99a: 6e10 bf13 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@13bf │ │ +05c9a0: 0a02 |001e: move-result v2 │ │ +05c9a2: 5480 6b06 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05c9a6: 6e10 c013 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@13c0 │ │ +05c9ac: 0a03 |0024: move-result v3 │ │ +05c9ae: 5480 5b06 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05c9b2: 5481 5c06 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05c9b6: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +05c9ba: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +05c9be: 7406 5315 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1553 │ │ +05c9c4: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +05c9c6: 6e20 8115 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05c9cc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -98281,79 +98277,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -05d464: |[05d464] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -05d474: 20e1 3b03 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@033b │ │ -05d478: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -05d47c: 07e9 |0004: move-object v9, v14 │ │ -05d47e: 1f09 3b03 |0005: check-cast v9, Landroid/view/ViewGroup; // type@033b │ │ -05d482: 6e10 3816 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1638 │ │ -05d488: 0a0b |000a: move-result v11 │ │ -05d48a: 6e10 3916 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ -05d490: 0a0c |000e: move-result v12 │ │ -05d492: 6e10 b216 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -05d498: 0a08 |0012: move-result v8 │ │ -05d49a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -05d49e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -05d4a2: 6e20 b116 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -05d4a8: 0c02 |001a: move-result-object v2 │ │ -05d4aa: 9001 120b |001b: add-int v1, v18, v11 │ │ -05d4ae: 6e10 1e16 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05d4b4: 0a03 |0020: move-result v3 │ │ -05d4b6: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -05d4ba: 9001 120b |0023: add-int v1, v18, v11 │ │ -05d4be: 6e10 3216 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1632 │ │ -05d4c4: 0a03 |0028: move-result v3 │ │ -05d4c6: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -05d4ca: 9001 130c |002b: add-int v1, v19, v12 │ │ -05d4ce: 6e10 3b16 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d4d4: 0a03 |0030: move-result v3 │ │ -05d4d6: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -05d4da: 9001 130c |0033: add-int v1, v19, v12 │ │ -05d4de: 6e10 1316 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -05d4e4: 0a03 |0038: move-result v3 │ │ -05d4e6: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -05d4ea: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -05d4ec: 9001 120b |003c: add-int v1, v18, v11 │ │ -05d4f0: 6e10 1e16 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05d4f6: 0a04 |0041: move-result v4 │ │ -05d4f8: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -05d4fc: 9001 130c |0044: add-int v1, v19, v12 │ │ -05d500: 6e10 3b16 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d506: 0a04 |0049: move-result v4 │ │ -05d508: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -05d50c: 07d1 |004c: move-object v1, v13 │ │ -05d50e: 0204 1000 |004d: move/from16 v4, v16 │ │ -05d512: 0205 1100 |004f: move/from16 v5, v17 │ │ -05d516: 7407 5915 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1559 │ │ -05d51c: 0a01 |0054: move-result v1 │ │ -05d51e: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -05d522: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -05d524: 0f01 |0058: return v1 │ │ -05d526: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -05d52a: 28ba |005b: goto 0015 // -0046 │ │ -05d52c: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -05d530: 0200 1000 |005e: move/from16 v0, v16 │ │ -05d534: 7b01 |0060: neg-int v1, v0 │ │ -05d536: 7120 420d 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d42 │ │ -05d53c: 0a01 |0064: move-result v1 │ │ -05d53e: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -05d542: 0200 1100 |0067: move/from16 v0, v17 │ │ -05d546: 7b01 |0069: neg-int v1, v0 │ │ -05d548: 7120 430d 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0d43 │ │ -05d54e: 0a01 |006d: move-result v1 │ │ -05d550: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -05d554: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -05d556: 28e7 |0071: goto 0058 // -0019 │ │ -05d558: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -05d55a: 28e5 |0073: goto 0058 // -001b │ │ +05c9d0: |[05c9d0] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +05c9e0: 20e1 4403 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0344 │ │ +05c9e4: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +05c9e8: 07e9 |0004: move-object v9, v14 │ │ +05c9ea: 1f09 4403 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0344 │ │ +05c9ee: 6e10 3816 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1638 │ │ +05c9f4: 0a0b |000a: move-result v11 │ │ +05c9f6: 6e10 3916 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1639 │ │ +05c9fc: 0a0c |000e: move-result v12 │ │ +05c9fe: 6e10 b216 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +05ca04: 0a08 |0012: move-result v8 │ │ +05ca06: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +05ca0a: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +05ca0e: 6e20 b116 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +05ca14: 0c02 |001a: move-result-object v2 │ │ +05ca16: 9001 120b |001b: add-int v1, v18, v11 │ │ +05ca1a: 6e10 1e16 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05ca20: 0a03 |0020: move-result v3 │ │ +05ca22: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +05ca26: 9001 120b |0023: add-int v1, v18, v11 │ │ +05ca2a: 6e10 3216 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1632 │ │ +05ca30: 0a03 |0028: move-result v3 │ │ +05ca32: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +05ca36: 9001 130c |002b: add-int v1, v19, v12 │ │ +05ca3a: 6e10 3b16 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ +05ca40: 0a03 |0030: move-result v3 │ │ +05ca42: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +05ca46: 9001 130c |0033: add-int v1, v19, v12 │ │ +05ca4a: 6e10 1316 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05ca50: 0a03 |0038: move-result v3 │ │ +05ca52: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +05ca56: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +05ca58: 9001 120b |003c: add-int v1, v18, v11 │ │ +05ca5c: 6e10 1e16 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05ca62: 0a04 |0041: move-result v4 │ │ +05ca64: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +05ca68: 9001 130c |0044: add-int v1, v19, v12 │ │ +05ca6c: 6e10 3b16 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ +05ca72: 0a04 |0049: move-result v4 │ │ +05ca74: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +05ca78: 07d1 |004c: move-object v1, v13 │ │ +05ca7a: 0204 1000 |004d: move/from16 v4, v16 │ │ +05ca7e: 0205 1100 |004f: move/from16 v5, v17 │ │ +05ca82: 7407 5915 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1559 │ │ +05ca88: 0a01 |0054: move-result v1 │ │ +05ca8a: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +05ca8e: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +05ca90: 0f01 |0058: return v1 │ │ +05ca92: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +05ca96: 28ba |005b: goto 0015 // -0046 │ │ +05ca98: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +05ca9c: 0200 1000 |005e: move/from16 v0, v16 │ │ +05caa0: 7b01 |0060: neg-int v1, v0 │ │ +05caa2: 7120 420d 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0d42 │ │ +05caa8: 0a01 |0064: move-result v1 │ │ +05caaa: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +05caae: 0200 1100 |0067: move/from16 v0, v17 │ │ +05cab2: 7b01 |0069: neg-int v1, v0 │ │ +05cab4: 7120 430d 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0d43 │ │ +05caba: 0a01 |006d: move-result v1 │ │ +05cabc: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +05cac0: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +05cac2: 28e7 |0071: goto 0058 // -0019 │ │ +05cac4: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +05cac6: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -98390,25 +98386,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05d55c: |[05d55c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -05d56c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05d56e: 5910 5a06 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d572: 7010 6215 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1562 │ │ -05d578: 5410 6f06 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d57c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -05d580: 5410 6f06 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d584: 6e10 f415 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ -05d58a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05d58c: 5b10 6f06 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d590: 0e00 |0012: return-void │ │ +05cac8: |[05cac8] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +05cad8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05cada: 5910 5a06 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05cade: 7010 6215 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1562 │ │ +05cae4: 5410 6f06 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05cae8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +05caec: 5410 6f06 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05caf0: 6e10 f415 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ +05caf6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05caf8: 5b10 6f06 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05cafc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -98421,42 +98417,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -05d594: |[05d594] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -05d5a4: 6e10 2d16 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -05d5aa: 0c00 |0003: move-result-object v0 │ │ -05d5ac: 5431 6806 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d5b0: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -05d5b4: 2200 e103 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -05d5b8: 2201 f403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -05d5bc: 7010 3b1a 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05d5c2: 1a02 ff0d |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0dff │ │ -05d5c6: 6e20 431a 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05d5cc: 0c01 |0014: move-result-object v1 │ │ -05d5ce: 5432 6806 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d5d2: 6e20 421a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -05d5d8: 0c01 |001a: move-result-object v1 │ │ -05d5da: 1a02 c500 |001b: const-string v2, ")" // string@00c5 │ │ -05d5de: 6e20 431a 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05d5e4: 0c01 |0020: move-result-object v1 │ │ -05d5e6: 6e10 481a 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -05d5ec: 0c01 |0024: move-result-object v1 │ │ -05d5ee: 7020 001a 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -05d5f4: 2700 |0028: throw v0 │ │ -05d5f6: 5b34 5c06 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d5fa: 5935 5a06 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d5fe: 5430 5b06 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d602: 6e30 5115 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1551 │ │ -05d608: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -05d60a: 6e20 8115 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05d610: 0e00 |0036: return-void │ │ +05cb00: |[05cb00] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +05cb10: 6e10 2d16 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +05cb16: 0c00 |0003: move-result-object v0 │ │ +05cb18: 5431 6806 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05cb1c: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +05cb20: 2200 ea03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +05cb24: 2201 fd03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +05cb28: 7010 3b1a 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05cb2e: 1a02 080e |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0e08 │ │ +05cb32: 6e20 431a 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05cb38: 0c01 |0014: move-result-object v1 │ │ +05cb3a: 5432 6806 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05cb3e: 6e20 421a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +05cb44: 0c01 |001a: move-result-object v1 │ │ +05cb46: 1a02 c500 |001b: const-string v2, ")" // string@00c5 │ │ +05cb4a: 6e20 431a 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05cb50: 0c01 |0020: move-result-object v1 │ │ +05cb52: 6e10 481a 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05cb58: 0c01 |0024: move-result-object v1 │ │ +05cb5a: 7020 001a 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +05cb60: 2700 |0028: throw v0 │ │ +05cb62: 5b34 5c06 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05cb66: 5935 5a06 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05cb6a: 5430 5b06 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05cb6e: 6e30 5115 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1551 │ │ +05cb74: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +05cb76: 6e20 8115 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05cb7c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -98472,28 +98468,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05d614: |[05d614] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -05d624: 5432 6206 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d628: 2120 |0002: array-length v0, v2 │ │ -05d62a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05d62c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -05d630: 6e30 5e15 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@155e │ │ -05d636: 0a02 |0009: move-result v2 │ │ -05d638: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -05d63c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -05d63e: 0f02 |000d: return v2 │ │ -05d640: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d644: 28f4 |0010: goto 0004 // -000c │ │ -05d646: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05d648: 28fb |0012: goto 000d // -0005 │ │ +05cb80: |[05cb80] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +05cb90: 5432 6206 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05cb94: 2120 |0002: array-length v0, v2 │ │ +05cb96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05cb98: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +05cb9c: 6e30 5e15 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@155e │ │ +05cba2: 0a02 |0009: move-result v2 │ │ +05cba4: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +05cba8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +05cbaa: 0f02 |000d: return v2 │ │ +05cbac: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05cbb0: 28f4 |0010: goto 0004 // -000c │ │ +05cbb2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +05cbb4: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -98510,76 +98506,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -05d64c: |[05d64c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -05d65c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05d65e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05d660: 6e20 7a15 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@157a │ │ -05d666: 0a06 |0005: move-result v6 │ │ -05d668: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -05d66c: 0154 |0008: move v4, v5 │ │ -05d66e: 0f04 |0009: return v4 │ │ -05d670: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -05d674: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -05d678: 0140 |000e: move v0, v4 │ │ -05d67a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -05d67e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -05d680: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -05d684: 0141 |0014: move v1, v4 │ │ -05d686: 5496 6406 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05d68a: 4406 060b |0017: aget v6, v6, v11 │ │ -05d68e: 5497 6206 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05d692: 4407 070b |001b: aget v7, v7, v11 │ │ -05d696: a702 0607 |001d: sub-float v2, v6, v7 │ │ -05d69a: 5496 6506 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05d69e: 4406 060b |0021: aget v6, v6, v11 │ │ -05d6a2: 5497 6306 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05d6a6: 4407 070b |0025: aget v7, v7, v11 │ │ -05d6aa: a703 0607 |0027: sub-float v3, v6, v7 │ │ -05d6ae: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -05d6b2: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -05d6b6: a806 0202 |002d: mul-float v6, v2, v2 │ │ -05d6ba: a807 0303 |002f: mul-float v7, v3, v3 │ │ -05d6be: c676 |0031: add-float/2addr v6, v7 │ │ -05d6c0: 5297 6d06 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05d6c4: 5298 6d06 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05d6c8: b287 |0036: mul-int/2addr v7, v8 │ │ -05d6ca: 8277 |0037: int-to-float v7, v7 │ │ -05d6cc: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -05d6d0: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -05d6d4: 0154 |003c: move v4, v5 │ │ -05d6d6: 28cc |003d: goto 0009 // -0034 │ │ -05d6d8: 0150 |003e: move v0, v5 │ │ -05d6da: 28d0 |003f: goto 000f // -0030 │ │ -05d6dc: 0151 |0040: move v1, v5 │ │ -05d6de: 28d4 |0041: goto 0015 // -002c │ │ -05d6e0: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -05d6e4: 7110 141a 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05d6ea: 0a06 |0047: move-result v6 │ │ -05d6ec: 5297 6d06 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05d6f0: 8277 |004a: int-to-float v7, v7 │ │ -05d6f2: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -05d6f6: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -05d6fa: 0154 |004f: move v4, v5 │ │ -05d6fc: 28b9 |0050: goto 0009 // -0047 │ │ -05d6fe: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -05d702: 7110 141a 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -05d708: 0a06 |0056: move-result v6 │ │ -05d70a: 5297 6d06 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05d70e: 8277 |0059: int-to-float v7, v7 │ │ -05d710: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -05d714: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -05d718: 0154 |005e: move v4, v5 │ │ -05d71a: 28aa |005f: goto 0009 // -0056 │ │ -05d71c: 0154 |0060: move v4, v5 │ │ -05d71e: 28a8 |0061: goto 0009 // -0058 │ │ +05cbb8: |[05cbb8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +05cbc8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05cbca: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05cbcc: 6e20 7a15 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@157a │ │ +05cbd2: 0a06 |0005: move-result v6 │ │ +05cbd4: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +05cbd8: 0154 |0008: move v4, v5 │ │ +05cbda: 0f04 |0009: return v4 │ │ +05cbdc: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +05cbe0: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +05cbe4: 0140 |000e: move v0, v4 │ │ +05cbe6: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +05cbea: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +05cbec: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +05cbf0: 0141 |0014: move v1, v4 │ │ +05cbf2: 5496 6406 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05cbf6: 4406 060b |0017: aget v6, v6, v11 │ │ +05cbfa: 5497 6206 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05cbfe: 4407 070b |001b: aget v7, v7, v11 │ │ +05cc02: a702 0607 |001d: sub-float v2, v6, v7 │ │ +05cc06: 5496 6506 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05cc0a: 4406 060b |0021: aget v6, v6, v11 │ │ +05cc0e: 5497 6306 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05cc12: 4407 070b |0025: aget v7, v7, v11 │ │ +05cc16: a703 0607 |0027: sub-float v3, v6, v7 │ │ +05cc1a: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +05cc1e: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +05cc22: a806 0202 |002d: mul-float v6, v2, v2 │ │ +05cc26: a807 0303 |002f: mul-float v7, v3, v3 │ │ +05cc2a: c676 |0031: add-float/2addr v6, v7 │ │ +05cc2c: 5297 6d06 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05cc30: 5298 6d06 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05cc34: b287 |0036: mul-int/2addr v7, v8 │ │ +05cc36: 8277 |0037: int-to-float v7, v7 │ │ +05cc38: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +05cc3c: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +05cc40: 0154 |003c: move v4, v5 │ │ +05cc42: 28cc |003d: goto 0009 // -0034 │ │ +05cc44: 0150 |003e: move v0, v5 │ │ +05cc46: 28d0 |003f: goto 000f // -0030 │ │ +05cc48: 0151 |0040: move v1, v5 │ │ +05cc4a: 28d4 |0041: goto 0015 // -002c │ │ +05cc4c: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +05cc50: 7110 141a 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05cc56: 0a06 |0047: move-result v6 │ │ +05cc58: 5297 6d06 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05cc5c: 8277 |004a: int-to-float v7, v7 │ │ +05cc5e: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +05cc62: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +05cc66: 0154 |004f: move v4, v5 │ │ +05cc68: 28b9 |0050: goto 0009 // -0047 │ │ +05cc6a: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +05cc6e: 7110 141a 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +05cc74: 0a06 |0056: move-result v6 │ │ +05cc76: 5297 6d06 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05cc7a: 8277 |0059: int-to-float v7, v7 │ │ +05cc7c: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +05cc80: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +05cc84: 0154 |005e: move v4, v5 │ │ +05cc86: 28aa |005f: goto 0009 // -0056 │ │ +05cc88: 0154 |0060: move v4, v5 │ │ +05cc8a: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -98611,74 +98607,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -05d720: |[05d720] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -05d730: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -05d732: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -05d734: 5290 5d06 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05d738: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -05d73c: 5490 6b06 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d740: 6e10 b913 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@13b9 │ │ -05d746: 0a06 |000b: move-result v6 │ │ -05d748: 5490 6b06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d74c: 6e10 bf13 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@13bf │ │ -05d752: 0a02 |0011: move-result v2 │ │ -05d754: 5490 6b06 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d758: 6e10 c013 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@13c0 │ │ -05d75e: 0a03 |0017: move-result v3 │ │ -05d760: 5490 5c06 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d764: 6e10 1e16 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05d76a: 0a00 |001d: move-result v0 │ │ -05d76c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -05d770: 5490 5c06 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d774: 6e10 3b16 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d77a: 0a00 |0025: move-result v0 │ │ -05d77c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -05d780: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -05d784: 5490 5c06 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d788: 6e20 5516 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ -05d78e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -05d792: 5490 5c06 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d796: 6e20 5616 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1656 │ │ -05d79c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -05d7a0: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -05d7a4: 5490 5b06 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d7a8: 5491 5c06 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d7ac: 7406 5315 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1553 │ │ -05d7b2: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -05d7b6: 5490 6b06 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d7ba: 6e10 c113 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@13c1 │ │ -05d7c0: 0a00 |0048: move-result v0 │ │ -05d7c2: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -05d7c6: 5490 6b06 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d7ca: 6e10 c213 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@13c2 │ │ -05d7d0: 0a00 |0050: move-result v0 │ │ -05d7d2: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -05d7d6: 5490 6b06 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d7da: 6e10 b813 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@13b8 │ │ -05d7e0: 5490 6b06 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d7e4: 6e10 c313 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@13c3 │ │ -05d7ea: 0a06 |005d: move-result v6 │ │ -05d7ec: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -05d7f0: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -05d7f4: 5490 6806 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d7f8: 5491 6c06 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066c │ │ -05d7fc: 6e20 c716 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@16c7 │ │ -05d802: 5290 5d06 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05d806: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -05d80a: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -05d80c: 0f00 |006e: return v0 │ │ -05d80e: 6e20 8115 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05d814: 28f7 |0072: goto 0069 // -0009 │ │ -05d816: 0170 |0073: move v0, v7 │ │ -05d818: 28fa |0074: goto 006e // -0006 │ │ +05cc8c: |[05cc8c] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +05cc9c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +05cc9e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +05cca0: 5290 5d06 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05cca4: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +05cca8: 5490 6b06 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05ccac: 6e10 b913 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@13b9 │ │ +05ccb2: 0a06 |000b: move-result v6 │ │ +05ccb4: 5490 6b06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05ccb8: 6e10 bf13 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@13bf │ │ +05ccbe: 0a02 |0011: move-result v2 │ │ +05ccc0: 5490 6b06 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05ccc4: 6e10 c013 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@13c0 │ │ +05ccca: 0a03 |0017: move-result v3 │ │ +05cccc: 5490 5c06 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05ccd0: 6e10 1e16 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05ccd6: 0a00 |001d: move-result v0 │ │ +05ccd8: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +05ccdc: 5490 5c06 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05cce0: 6e10 3b16 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ +05cce6: 0a00 |0025: move-result v0 │ │ +05cce8: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +05ccec: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +05ccf0: 5490 5c06 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05ccf4: 6e20 5516 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1655 │ │ +05ccfa: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +05ccfe: 5490 5c06 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05cd02: 6e20 5616 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1656 │ │ +05cd08: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +05cd0c: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +05cd10: 5490 5b06 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05cd14: 5491 5c06 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05cd18: 7406 5315 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1553 │ │ +05cd1e: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +05cd22: 5490 6b06 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05cd26: 6e10 c113 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@13c1 │ │ +05cd2c: 0a00 |0048: move-result v0 │ │ +05cd2e: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +05cd32: 5490 6b06 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05cd36: 6e10 c213 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@13c2 │ │ +05cd3c: 0a00 |0050: move-result v0 │ │ +05cd3e: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +05cd42: 5490 6b06 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05cd46: 6e10 b813 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@13b8 │ │ +05cd4c: 5490 6b06 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05cd50: 6e10 c313 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@13c3 │ │ +05cd56: 0a06 |005d: move-result v6 │ │ +05cd58: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +05cd5c: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +05cd60: 5490 6806 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05cd64: 5491 6c06 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@066c │ │ +05cd68: 6e20 c716 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@16c7 │ │ +05cd6e: 5290 5d06 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05cd72: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +05cd76: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +05cd78: 0f00 |006e: return v0 │ │ +05cd7a: 6e20 8115 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05cd80: 28f7 |0072: goto 0069 // -0009 │ │ +05cd82: 0170 |0073: move v0, v7 │ │ +05cd84: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -98717,43 +98713,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -05d81c: |[05d81c] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -05d82c: 5453 6806 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d830: 6e10 b216 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -05d836: 0a01 |0005: move-result v1 │ │ -05d838: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -05d83c: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -05d840: 5453 6806 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ -05d844: 5454 5b06 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05d848: 6e20 4b15 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@154b │ │ -05d84e: 0a04 |0011: move-result v4 │ │ -05d850: 6e20 b116 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -05d856: 0c00 |0015: move-result-object v0 │ │ -05d858: 6e10 1e16 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05d85e: 0a03 |0019: move-result v3 │ │ -05d860: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -05d864: 6e10 3216 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1632 │ │ -05d86a: 0a03 |001f: move-result v3 │ │ -05d86c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -05d870: 6e10 3b16 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d876: 0a03 |0025: move-result v3 │ │ -05d878: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -05d87c: 6e10 1316 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -05d882: 0a03 |002b: move-result v3 │ │ -05d884: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -05d888: 1100 |002e: return-object v0 │ │ -05d88a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05d88e: 28d7 |0031: goto 0008 // -0029 │ │ -05d890: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -05d892: 28fb |0033: goto 002e // -0005 │ │ +05cd88: |[05cd88] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +05cd98: 5453 6806 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05cd9c: 6e10 b216 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +05cda2: 0a01 |0005: move-result v1 │ │ +05cda4: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +05cda8: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +05cdac: 5453 6806 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0668 │ │ +05cdb0: 5454 5b06 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05cdb4: 6e20 4b15 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@154b │ │ +05cdba: 0a04 |0011: move-result v4 │ │ +05cdbc: 6e20 b116 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +05cdc2: 0c00 |0015: move-result-object v0 │ │ +05cdc4: 6e10 1e16 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05cdca: 0a03 |0019: move-result v3 │ │ +05cdcc: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +05cdd0: 6e10 3216 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1632 │ │ +05cdd6: 0a03 |001f: move-result v3 │ │ +05cdd8: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +05cddc: 6e10 3b16 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@163b │ │ +05cde2: 0a03 |0025: move-result v3 │ │ +05cde4: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +05cde8: 6e10 1316 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05cdee: 0a03 |002b: move-result v3 │ │ +05cdf0: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +05cdf4: 1100 |002e: return-object v0 │ │ +05cdf6: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05cdfa: 28d7 |0031: goto 0008 // -0029 │ │ +05cdfc: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +05cdfe: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -98773,46 +98769,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -05d894: |[05d894] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -05d8a4: 5590 6a06 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ -05d8a8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05d8ac: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -05d8b0: 1a01 6002 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0260 │ │ -05d8b4: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -05d8ba: 2700 |000b: throw v0 │ │ -05d8bc: 5490 6b06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ -05d8c0: 5491 5c06 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d8c4: 6e10 1e16 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05d8ca: 0a01 |0013: move-result v1 │ │ -05d8cc: 5492 5c06 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d8d0: 6e10 3b16 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ -05d8d6: 0a02 |0019: move-result v2 │ │ -05d8d8: 5493 6f06 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d8dc: 5294 5a06 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d8e0: 7120 6c0c 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -05d8e6: 0a03 |0021: move-result v3 │ │ -05d8e8: 8733 |0022: float-to-int v3, v3 │ │ -05d8ea: 5494 6f06 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05d8ee: 5295 5a06 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d8f2: 7120 6d0c 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ -05d8f8: 0a04 |002a: move-result v4 │ │ -05d8fa: 8744 |002b: float-to-int v4, v4 │ │ -05d8fc: 01a5 |002c: move v5, v10 │ │ -05d8fe: 01c6 |002d: move v6, v12 │ │ -05d900: 01b7 |002e: move v7, v11 │ │ -05d902: 01d8 |002f: move v8, v13 │ │ -05d904: 7409 bc13 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@13bc │ │ -05d90a: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -05d90c: 6e20 8115 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ -05d912: 0e00 |0037: return-void │ │ +05ce00: |[05ce00] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +05ce10: 5590 6a06 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ +05ce14: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05ce18: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +05ce1c: 1a01 6002 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0260 │ │ +05ce20: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +05ce26: 2700 |000b: throw v0 │ │ +05ce28: 5490 6b06 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@066b │ │ +05ce2c: 5491 5c06 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05ce30: 6e10 1e16 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05ce36: 0a01 |0013: move-result v1 │ │ +05ce38: 5492 5c06 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05ce3c: 6e10 3b16 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ +05ce42: 0a02 |0019: move-result v2 │ │ +05ce44: 5493 6f06 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05ce48: 5294 5a06 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05ce4c: 7120 6c0c 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +05ce52: 0a03 |0021: move-result v3 │ │ +05ce54: 8733 |0022: float-to-int v3, v3 │ │ +05ce56: 5494 6f06 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05ce5a: 5295 5a06 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05ce5e: 7120 6d0c 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ +05ce64: 0a04 |002a: move-result v4 │ │ +05ce66: 8744 |002b: float-to-int v4, v4 │ │ +05ce68: 01a5 |002c: move v5, v10 │ │ +05ce6a: 01c6 |002d: move v6, v12 │ │ +05ce6c: 01b7 |002e: move v7, v11 │ │ +05ce6e: 01d8 |002f: move v8, v13 │ │ +05ce70: 7409 bc13 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@13bc │ │ +05ce76: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +05ce78: 6e20 8115 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1581 │ │ +05ce7e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -98828,17 +98824,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d914: |[05d914] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -05d924: 5210 5a06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05d928: 0f00 |0002: return v0 │ │ +05ce80: |[05ce80] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +05ce90: 5210 5a06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05ce94: 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;) │ │ @@ -98846,17 +98842,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d92c: |[05d92c] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -05d93c: 5410 5c06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d940: 1100 |0002: return-object v0 │ │ +05ce98: |[05ce98] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +05cea8: 5410 5c06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05ceac: 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;) │ │ @@ -98864,17 +98860,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d944: |[05d944] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -05d954: 5210 6006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ -05d958: 0f00 |0002: return v0 │ │ +05ceb0: |[05ceb0] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +05cec0: 5210 6006 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0660 │ │ +05cec4: 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;) │ │ @@ -98882,17 +98878,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d95c: |[05d95c] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -05d96c: 5210 6706 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05d970: 0f00 |0002: return v0 │ │ +05cec8: |[05cec8] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +05ced8: 5210 6706 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05cedc: 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;) │ │ @@ -98900,17 +98896,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d974: |[05d974] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -05d984: 5210 6d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ -05d988: 0f00 |0002: return v0 │ │ +05cee0: |[05cee0] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +05cef0: 5210 6d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@066d │ │ +05cef4: 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;) │ │ @@ -98918,17 +98914,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d98c: |[05d98c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -05d99c: 5210 5d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05d9a0: 0f00 |0002: return v0 │ │ +05cef8: |[05cef8] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +05cf08: 5210 5d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05cf0c: 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;) │ │ @@ -98936,19 +98932,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05d9a4: |[05d9a4] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -05d9b4: 5410 5c06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05d9b8: 6e40 7b15 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ -05d9be: 0a00 |0005: move-result v0 │ │ -05d9c0: 0f00 |0006: return v0 │ │ +05cf10: |[05cf10] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +05cf20: 5410 5c06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05cf24: 6e40 7b15 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@157b │ │ +05cf2a: 0a00 |0005: move-result v0 │ │ +05cf2c: 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 │ │ @@ -98958,28 +98954,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -05d9c4: |[05d9c4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -05d9d4: 5432 6106 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05d9d8: 2120 |0002: array-length v0, v2 │ │ -05d9da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05d9dc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -05d9e0: 6e30 7915 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1579 │ │ -05d9e6: 0a02 |0009: move-result v2 │ │ -05d9e8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -05d9ec: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -05d9ee: 0f02 |000d: return v2 │ │ -05d9f0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d9f4: 28f4 |0010: goto 0004 // -000c │ │ -05d9f6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05d9f8: 28fb |0012: goto 000d // -0005 │ │ +05cf30: |[05cf30] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +05cf40: 5432 6106 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05cf44: 2120 |0002: array-length v0, v2 │ │ +05cf46: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05cf48: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +05cf4c: 6e30 7915 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1579 │ │ +05cf52: 0a02 |0009: move-result v2 │ │ +05cf54: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +05cf58: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +05cf5a: 0f02 |000d: return v2 │ │ +05cf5c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05cf60: 28f4 |0010: goto 0004 // -000c │ │ +05cf62: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +05cf64: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -98996,26 +98992,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05d9fc: |[05d9fc] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -05da0c: 6e20 7a15 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@157a │ │ -05da12: 0a00 |0003: move-result v0 │ │ -05da14: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -05da18: 5410 6106 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05da1c: 4400 0003 |0008: aget v0, v0, v3 │ │ -05da20: b520 |000a: and-int/2addr v0, v2 │ │ -05da22: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -05da26: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05da28: 0f00 |000e: return v0 │ │ -05da2a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05da2c: 28fe |0010: goto 000e // -0002 │ │ +05cf68: |[05cf68] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +05cf78: 6e20 7a15 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@157a │ │ +05cf7e: 0a00 |0003: move-result v0 │ │ +05cf80: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +05cf84: 5410 6106 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05cf88: 4400 0003 |0008: aget v0, v0, v3 │ │ +05cf8c: b520 |000a: and-int/2addr v0, v2 │ │ +05cf8e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +05cf92: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +05cf94: 0f00 |000e: return v0 │ │ +05cf96: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05cf98: 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 │ │ @@ -99025,23 +99021,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -05da30: |[05da30] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -05da40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05da42: 5231 6906 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ -05da46: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -05da4a: b521 |0005: and-int/2addr v1, v2 │ │ -05da4c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -05da50: 0f00 |0008: return v0 │ │ -05da52: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05da54: 28fe |000a: goto 0008 // -0002 │ │ +05cf9c: |[05cf9c] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +05cfac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05cfae: 5231 6906 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0669 │ │ +05cfb2: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +05cfb6: b521 |0005: and-int/2addr v1, v2 │ │ +05cfb8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +05cfbc: 0f00 |0008: return v0 │ │ +05cfbe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05cfc0: 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 │ │ │ │ @@ -99050,32 +99046,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -05da58: |[05da58] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -05da68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05da6a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -05da6e: 0f00 |0003: return v0 │ │ -05da70: 6e10 1e16 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05da76: 0a01 |0007: move-result v1 │ │ -05da78: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -05da7c: 6e10 3216 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1632 │ │ -05da82: 0a01 |000d: move-result v1 │ │ -05da84: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -05da88: 6e10 3b16 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ -05da8e: 0a01 |0013: move-result v1 │ │ -05da90: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -05da94: 6e10 1316 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -05da9a: 0a01 |0019: move-result v1 │ │ -05da9c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -05daa0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -05daa2: 28e6 |001d: goto 0003 // -001a │ │ +05cfc4: |[05cfc4] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +05cfd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05cfd6: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +05cfda: 0f00 |0003: return v0 │ │ +05cfdc: 6e10 1e16 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05cfe2: 0a01 |0007: move-result v1 │ │ +05cfe4: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +05cfe8: 6e10 3216 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1632 │ │ +05cfee: 0a01 |000d: move-result v1 │ │ +05cff0: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +05cff4: 6e10 3b16 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@163b │ │ +05cffa: 0a01 |0013: move-result v1 │ │ +05cffc: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +05d000: 6e10 1316 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +05d006: 0a01 |0019: move-result v1 │ │ +05d008: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +05d00c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05d00e: 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; │ │ @@ -99087,367 +99083,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -05daa4: |[05daa4] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -05dab4: 7701 de0b 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -05daba: 0a03 |0003: move-result v3 │ │ -05dabc: 7701 dd0b 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -05dac2: 0a04 |0007: move-result v4 │ │ -05dac4: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -05dac8: 7401 5a15 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05dace: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -05dad2: 5400 6f06 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05dad6: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -05dada: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -05dade: 7100 f315 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ -05dae4: 0c13 |0018: move-result-object v19 │ │ -05dae6: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -05daea: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -05daee: 5b10 6f06 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05daf2: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -05daf6: 5400 6f06 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05dafa: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -05dafe: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -05db02: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -05db06: 6e20 ec15 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -05db0c: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -05db12: 0e00 |002f: return-void │ │ -05db14: 7401 e215 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05db1a: 0a11 |0033: move-result v17 │ │ -05db1c: 7401 e415 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05db22: 0a12 |0037: move-result v18 │ │ -05db24: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -05db28: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -05db2c: 0201 1300 |003c: move/from16 v1, v19 │ │ -05db30: 7120 e00b 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05db36: 0a0f |0041: move-result v15 │ │ -05db38: 0200 1100 |0042: move/from16 v0, v17 │ │ -05db3c: 8700 |0044: float-to-int v0, v0 │ │ -05db3e: 0213 0000 |0045: move/from16 v19, v0 │ │ -05db42: 0200 1200 |0047: move/from16 v0, v18 │ │ -05db46: 8700 |0049: float-to-int v0, v0 │ │ -05db48: 0214 0000 |004a: move/from16 v20, v0 │ │ -05db4c: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -05db50: 0201 1300 |004e: move/from16 v1, v19 │ │ -05db54: 0202 1400 |0050: move/from16 v2, v20 │ │ -05db58: 6e30 6d15 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05db5e: 0c10 |0055: move-result-object v16 │ │ -05db60: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -05db64: 0201 1100 |0058: move/from16 v1, v17 │ │ -05db68: 0202 1200 |005a: move/from16 v2, v18 │ │ -05db6c: 7040 7f15 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ -05db72: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -05db76: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -05db7a: 6e30 8715 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05db80: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -05db84: 5400 6106 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05db88: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -05db8c: 4407 130f |006c: aget v7, v19, v15 │ │ -05db90: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -05db94: 5200 6e06 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05db98: 0213 0000 |0072: move/from16 v19, v0 │ │ -05db9c: 9513 1307 |0074: and-int v19, v19, v7 │ │ -05dba0: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -05dba4: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -05dba8: 5400 5b06 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05dbac: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -05dbb0: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -05dbb4: 5200 6e06 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05dbb8: 0214 0000 |0082: move/from16 v20, v0 │ │ -05dbbc: 9514 1407 |0084: and-int v20, v20, v7 │ │ -05dbc0: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -05dbc4: 0201 1400 |0088: move/from16 v1, v20 │ │ -05dbc8: 6e30 5015 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ -05dbce: 28a2 |008d: goto 002f // -005e │ │ -05dbd0: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -05dbd4: 7120 e00b 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05dbda: 0a0f |0093: move-result v15 │ │ -05dbdc: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -05dbe0: 7120 e10b 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05dbe6: 0a11 |0099: move-result v17 │ │ -05dbe8: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -05dbec: 7120 e20b 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05dbf2: 0a12 |009f: move-result v18 │ │ -05dbf4: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -05dbf8: 0201 1100 |00a2: move/from16 v1, v17 │ │ -05dbfc: 0202 1200 |00a4: move/from16 v2, v18 │ │ -05dc00: 7040 7f15 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ -05dc06: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -05dc0a: 5200 5d06 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05dc0e: 0213 0000 |00ad: move/from16 v19, v0 │ │ -05dc12: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -05dc16: 0200 1100 |00b1: move/from16 v0, v17 │ │ -05dc1a: 8700 |00b3: float-to-int v0, v0 │ │ -05dc1c: 0213 0000 |00b4: move/from16 v19, v0 │ │ -05dc20: 0200 1200 |00b6: move/from16 v0, v18 │ │ -05dc24: 8700 |00b8: float-to-int v0, v0 │ │ -05dc26: 0214 0000 |00b9: move/from16 v20, v0 │ │ -05dc2a: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -05dc2e: 0201 1300 |00bd: move/from16 v1, v19 │ │ -05dc32: 0202 1400 |00bf: move/from16 v2, v20 │ │ -05dc36: 6e30 6d15 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05dc3c: 0c10 |00c4: move-result-object v16 │ │ -05dc3e: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -05dc42: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -05dc46: 6e30 8715 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05dc4c: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -05dc50: 5400 6106 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05dc54: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -05dc58: 4407 130f |00d2: aget v7, v19, v15 │ │ -05dc5c: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -05dc60: 5200 6e06 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05dc64: 0213 0000 |00d8: move/from16 v19, v0 │ │ -05dc68: 9513 1307 |00da: and-int v19, v19, v7 │ │ -05dc6c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -05dc70: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -05dc74: 5400 5b06 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05dc78: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -05dc7c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -05dc80: 5200 6e06 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05dc84: 0214 0000 |00e8: move/from16 v20, v0 │ │ -05dc88: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -05dc8c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -05dc90: 0201 1400 |00ee: move/from16 v1, v20 │ │ -05dc94: 6e30 5015 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ -05dc9a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -05dc9e: 0200 1100 |00f5: move/from16 v0, v17 │ │ -05dca2: 8700 |00f7: float-to-int v0, v0 │ │ -05dca4: 0213 0000 |00f8: move/from16 v19, v0 │ │ -05dca8: 0200 1200 |00fa: move/from16 v0, v18 │ │ -05dcac: 8700 |00fc: float-to-int v0, v0 │ │ -05dcae: 0214 0000 |00fd: move/from16 v20, v0 │ │ -05dcb2: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -05dcb6: 0201 1300 |0101: move/from16 v1, v19 │ │ -05dcba: 0202 1400 |0103: move/from16 v2, v20 │ │ -05dcbe: 6e30 7715 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1577 │ │ -05dcc4: 0a13 |0108: move-result v19 │ │ -05dcc6: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -05dcca: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -05dcce: 5400 5c06 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05dcd2: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -05dcd6: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -05dcda: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -05dcde: 6e30 8715 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05dce4: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -05dce8: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -05dcec: 5200 5d06 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05dcf0: 0213 0000 |011e: move/from16 v19, v0 │ │ -05dcf4: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -05dcf8: 0200 1300 |0122: move/from16 v0, v19 │ │ -05dcfc: 0201 1400 |0124: move/from16 v1, v20 │ │ -05dd00: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -05dd04: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -05dd08: 5200 5a06 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05dd0c: 0213 0000 |012c: move/from16 v19, v0 │ │ -05dd10: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -05dd14: 0201 1300 |0130: move/from16 v1, v19 │ │ -05dd18: 7120 dc0b 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ -05dd1e: 0a0c |0135: move-result v12 │ │ -05dd20: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -05dd24: 7120 e10b c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05dd2a: 0a11 |013b: move-result v17 │ │ -05dd2c: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -05dd30: 7120 e20b c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05dd36: 0a12 |0141: move-result v18 │ │ -05dd38: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -05dd3c: 5400 6406 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ -05dd40: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -05dd44: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -05dd48: 5200 5a06 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05dd4c: 0214 0000 |014c: move/from16 v20, v0 │ │ -05dd50: 4413 1314 |014e: aget v19, v19, v20 │ │ -05dd54: a713 1113 |0150: sub-float v19, v17, v19 │ │ -05dd58: 0200 1300 |0152: move/from16 v0, v19 │ │ -05dd5c: 870a |0154: float-to-int v10, v0 │ │ -05dd5e: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -05dd62: 5400 6506 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ -05dd66: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -05dd6a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -05dd6e: 5200 5a06 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05dd72: 0214 0000 |015f: move/from16 v20, v0 │ │ -05dd76: 4413 1314 |0161: aget v19, v19, v20 │ │ -05dd7a: a713 1213 |0163: sub-float v19, v18, v19 │ │ -05dd7e: 0200 1300 |0165: move/from16 v0, v19 │ │ -05dd82: 870b |0167: float-to-int v11, v0 │ │ -05dd84: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -05dd88: 5400 5c06 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05dd8c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -05dd90: 7401 1e16 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@161e │ │ -05dd96: 0a13 |0171: move-result v19 │ │ -05dd98: 9013 130a |0172: add-int v19, v19, v10 │ │ -05dd9c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -05dda0: 5400 5c06 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05dda4: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -05dda8: 7401 3b16 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@163b │ │ -05ddae: 0a14 |017d: move-result v20 │ │ -05ddb0: 9014 140b |017e: add-int v20, v20, v11 │ │ -05ddb4: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -05ddb8: 0201 1300 |0182: move/from16 v1, v19 │ │ -05ddbc: 0202 1400 |0184: move/from16 v2, v20 │ │ -05ddc0: 705b 6b15 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@156b │ │ -05ddc6: 7602 8015 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1580 │ │ -05ddcc: 2900 a3fe |018c: goto/16 002f // -015d │ │ -05ddd0: 7701 df0b 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ -05ddd6: 0a0e |0191: move-result v14 │ │ -05ddd8: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -05ddda: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -05ddde: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -05dde2: 7120 e00b 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05dde8: 0a0f |019a: move-result v15 │ │ -05ddea: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -05ddee: 7120 e10b 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05ddf4: 0a11 |01a0: move-result v17 │ │ -05ddf6: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -05ddfa: 7120 e20b 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05de00: 0a12 |01a6: move-result v18 │ │ -05de02: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -05de06: 5400 6206 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05de0a: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -05de0e: 4413 130f |01ad: aget v19, v19, v15 │ │ -05de12: a705 1113 |01af: sub-float v5, v17, v19 │ │ -05de16: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -05de1a: 5400 6306 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05de1e: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -05de22: 4413 130f |01b7: aget v19, v19, v15 │ │ -05de26: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -05de2a: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -05de2e: 7040 7e15 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@157e │ │ -05de34: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -05de38: 5200 5d06 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05de3c: 0213 0000 |01c4: move/from16 v19, v0 │ │ -05de40: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -05de44: 0200 1300 |01c8: move/from16 v0, v19 │ │ -05de48: 0201 1400 |01ca: move/from16 v1, v20 │ │ -05de4c: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -05de50: 7602 8015 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1580 │ │ -05de56: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -05de5a: 0200 1100 |01d3: move/from16 v0, v17 │ │ -05de5e: 8700 |01d5: float-to-int v0, v0 │ │ -05de60: 0213 0000 |01d6: move/from16 v19, v0 │ │ -05de64: 0200 1200 |01d8: move/from16 v0, v18 │ │ -05de68: 8700 |01da: float-to-int v0, v0 │ │ -05de6a: 0214 0000 |01db: move/from16 v20, v0 │ │ -05de6e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -05de72: 0201 1300 |01df: move/from16 v1, v19 │ │ -05de76: 0202 1400 |01e1: move/from16 v2, v20 │ │ -05de7a: 6e30 6d15 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05de80: 0c10 |01e6: move-result-object v16 │ │ -05de82: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -05de86: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -05de8a: 7040 5f15 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@155f │ │ -05de90: 0a13 |01ee: move-result v19 │ │ -05de92: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -05de96: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -05de9a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -05de9e: 6e30 8715 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05dea4: 0a13 |01f8: move-result v19 │ │ -05dea6: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -05deaa: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05deae: 2896 |01fd: goto 0193 // -006a │ │ -05deb0: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -05deb4: 7120 e00b 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05deba: 0a0f |0203: move-result v15 │ │ -05debc: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -05dec0: 5200 5d06 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05dec4: 0213 0000 |0208: move/from16 v19, v0 │ │ -05dec8: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -05decc: 0200 1300 |020c: move/from16 v0, v19 │ │ -05ded0: 0201 1400 |020e: move/from16 v1, v20 │ │ -05ded4: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -05ded8: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -05dedc: 5200 5a06 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05dee0: 0213 0000 |0216: move/from16 v19, v0 │ │ -05dee4: 0200 1300 |0218: move/from16 v0, v19 │ │ -05dee8: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -05deec: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -05deee: 7701 df0b 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ -05def4: 0a0e |0220: move-result v14 │ │ -05def6: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -05def8: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -05defc: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -05df00: 7120 e00b 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05df06: 0a09 |0229: move-result v9 │ │ -05df08: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -05df0c: 5200 5a06 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05df10: 0213 0000 |022e: move/from16 v19, v0 │ │ -05df14: 0200 1300 |0230: move/from16 v0, v19 │ │ -05df18: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -05df1c: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05df20: 28ec |0236: goto 0222 // -0014 │ │ -05df22: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -05df26: 7120 e10b 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05df2c: 0a11 |023c: move-result v17 │ │ -05df2e: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -05df32: 7120 e20b 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05df38: 0a12 |0242: move-result v18 │ │ -05df3a: 0200 1100 |0243: move/from16 v0, v17 │ │ -05df3e: 8700 |0245: float-to-int v0, v0 │ │ -05df40: 0213 0000 |0246: move/from16 v19, v0 │ │ -05df44: 0200 1200 |0248: move/from16 v0, v18 │ │ -05df48: 8700 |024a: float-to-int v0, v0 │ │ -05df4a: 0214 0000 |024b: move/from16 v20, v0 │ │ -05df4e: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -05df52: 0201 1300 |024f: move/from16 v1, v19 │ │ -05df56: 0202 1400 |0251: move/from16 v2, v20 │ │ -05df5a: 6e30 6d15 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05df60: 0c13 |0256: move-result-object v19 │ │ -05df62: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -05df66: 5400 5c06 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05df6a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -05df6e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -05df72: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -05df76: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -05df7a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -05df7e: 5400 5c06 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05df82: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -05df86: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -05df8a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -05df8e: 6e30 8715 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05df94: 0a13 |0270: move-result v19 │ │ -05df96: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -05df9a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -05df9e: 520d 5a06 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05dfa2: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -05dfa6: 0200 1300 |0279: move/from16 v0, v19 │ │ -05dfaa: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -05dfae: 7601 7d15 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@157d │ │ -05dfb4: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -05dfb8: 7020 6315 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1563 │ │ -05dfbe: 2900 aafd |0285: goto/16 002f // -0256 │ │ -05dfc2: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -05dfc6: 5200 5d06 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05dfca: 0213 0000 |028b: move/from16 v19, v0 │ │ -05dfce: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -05dfd2: 0200 1300 |028f: move/from16 v0, v19 │ │ -05dfd6: 0201 1400 |0291: move/from16 v1, v20 │ │ -05dfda: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -05dfde: 7601 7d15 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@157d │ │ -05dfe4: 7401 5a15 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05dfea: 2900 94fd |029b: goto/16 002f // -026c │ │ -05dfee: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -05dff2: 5200 5d06 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05dff6: 0213 0000 |02a1: move/from16 v19, v0 │ │ -05dffa: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -05dffe: 0200 1300 |02a5: move/from16 v0, v19 │ │ -05e002: 0201 1400 |02a7: move/from16 v1, v20 │ │ -05e006: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -05e00a: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -05e00e: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -05e012: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -05e016: 0201 1300 |02b1: move/from16 v1, v19 │ │ -05e01a: 0202 1400 |02b3: move/from16 v2, v20 │ │ -05e01e: 7030 6915 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1569 │ │ -05e024: 7401 5a15 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05e02a: 2900 74fd |02bb: goto/16 002f // -028c │ │ -05e02e: 0000 |02bd: nop // spacer │ │ -05e030: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +05d010: |[05d010] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +05d020: 7701 de0b 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +05d026: 0a03 |0003: move-result v3 │ │ +05d028: 7701 dd0b 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +05d02e: 0a04 |0007: move-result v4 │ │ +05d030: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +05d034: 7401 5a15 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +05d03a: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +05d03e: 5400 6f06 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d042: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +05d046: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +05d04a: 7100 f315 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ +05d050: 0c13 |0018: move-result-object v19 │ │ +05d052: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +05d056: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +05d05a: 5b10 6f06 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d05e: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +05d062: 5400 6f06 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d066: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +05d06a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +05d06e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +05d072: 6e20 ec15 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +05d078: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +05d07e: 0e00 |002f: return-void │ │ +05d080: 7401 e215 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +05d086: 0a11 |0033: move-result v17 │ │ +05d088: 7401 e415 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05d08e: 0a12 |0037: move-result v18 │ │ +05d090: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +05d094: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +05d098: 0201 1300 |003c: move/from16 v1, v19 │ │ +05d09c: 7120 e00b 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d0a2: 0a0f |0041: move-result v15 │ │ +05d0a4: 0200 1100 |0042: move/from16 v0, v17 │ │ +05d0a8: 8700 |0044: float-to-int v0, v0 │ │ +05d0aa: 0213 0000 |0045: move/from16 v19, v0 │ │ +05d0ae: 0200 1200 |0047: move/from16 v0, v18 │ │ +05d0b2: 8700 |0049: float-to-int v0, v0 │ │ +05d0b4: 0214 0000 |004a: move/from16 v20, v0 │ │ +05d0b8: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +05d0bc: 0201 1300 |004e: move/from16 v1, v19 │ │ +05d0c0: 0202 1400 |0050: move/from16 v2, v20 │ │ +05d0c4: 6e30 6d15 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d0ca: 0c10 |0055: move-result-object v16 │ │ +05d0cc: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +05d0d0: 0201 1100 |0058: move/from16 v1, v17 │ │ +05d0d4: 0202 1200 |005a: move/from16 v2, v18 │ │ +05d0d8: 7040 7f15 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ +05d0de: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +05d0e2: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +05d0e6: 6e30 8715 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d0ec: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +05d0f0: 5400 6106 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05d0f4: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +05d0f8: 4407 130f |006c: aget v7, v19, v15 │ │ +05d0fc: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +05d100: 5200 6e06 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d104: 0213 0000 |0072: move/from16 v19, v0 │ │ +05d108: 9513 1307 |0074: and-int v19, v19, v7 │ │ +05d10c: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +05d110: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +05d114: 5400 5b06 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05d118: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +05d11c: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +05d120: 5200 6e06 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d124: 0214 0000 |0082: move/from16 v20, v0 │ │ +05d128: 9514 1407 |0084: and-int v20, v20, v7 │ │ +05d12c: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +05d130: 0201 1400 |0088: move/from16 v1, v20 │ │ +05d134: 6e30 5015 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ +05d13a: 28a2 |008d: goto 002f // -005e │ │ +05d13c: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +05d140: 7120 e00b 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d146: 0a0f |0093: move-result v15 │ │ +05d148: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +05d14c: 7120 e10b 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05d152: 0a11 |0099: move-result v17 │ │ +05d154: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +05d158: 7120 e20b 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05d15e: 0a12 |009f: move-result v18 │ │ +05d160: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +05d164: 0201 1100 |00a2: move/from16 v1, v17 │ │ +05d168: 0202 1200 |00a4: move/from16 v2, v18 │ │ +05d16c: 7040 7f15 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ +05d172: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +05d176: 5200 5d06 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d17a: 0213 0000 |00ad: move/from16 v19, v0 │ │ +05d17e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +05d182: 0200 1100 |00b1: move/from16 v0, v17 │ │ +05d186: 8700 |00b3: float-to-int v0, v0 │ │ +05d188: 0213 0000 |00b4: move/from16 v19, v0 │ │ +05d18c: 0200 1200 |00b6: move/from16 v0, v18 │ │ +05d190: 8700 |00b8: float-to-int v0, v0 │ │ +05d192: 0214 0000 |00b9: move/from16 v20, v0 │ │ +05d196: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +05d19a: 0201 1300 |00bd: move/from16 v1, v19 │ │ +05d19e: 0202 1400 |00bf: move/from16 v2, v20 │ │ +05d1a2: 6e30 6d15 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d1a8: 0c10 |00c4: move-result-object v16 │ │ +05d1aa: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +05d1ae: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +05d1b2: 6e30 8715 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d1b8: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +05d1bc: 5400 6106 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05d1c0: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +05d1c4: 4407 130f |00d2: aget v7, v19, v15 │ │ +05d1c8: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +05d1cc: 5200 6e06 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d1d0: 0213 0000 |00d8: move/from16 v19, v0 │ │ +05d1d4: 9513 1307 |00da: and-int v19, v19, v7 │ │ +05d1d8: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +05d1dc: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +05d1e0: 5400 5b06 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05d1e4: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +05d1e8: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +05d1ec: 5200 6e06 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d1f0: 0214 0000 |00e8: move/from16 v20, v0 │ │ +05d1f4: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +05d1f8: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +05d1fc: 0201 1400 |00ee: move/from16 v1, v20 │ │ +05d200: 6e30 5015 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ +05d206: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +05d20a: 0200 1100 |00f5: move/from16 v0, v17 │ │ +05d20e: 8700 |00f7: float-to-int v0, v0 │ │ +05d210: 0213 0000 |00f8: move/from16 v19, v0 │ │ +05d214: 0200 1200 |00fa: move/from16 v0, v18 │ │ +05d218: 8700 |00fc: float-to-int v0, v0 │ │ +05d21a: 0214 0000 |00fd: move/from16 v20, v0 │ │ +05d21e: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +05d222: 0201 1300 |0101: move/from16 v1, v19 │ │ +05d226: 0202 1400 |0103: move/from16 v2, v20 │ │ +05d22a: 6e30 7715 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1577 │ │ +05d230: 0a13 |0108: move-result v19 │ │ +05d232: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +05d236: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +05d23a: 5400 5c06 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d23e: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +05d242: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +05d246: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +05d24a: 6e30 8715 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d250: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +05d254: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +05d258: 5200 5d06 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d25c: 0213 0000 |011e: move/from16 v19, v0 │ │ +05d260: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +05d264: 0200 1300 |0122: move/from16 v0, v19 │ │ +05d268: 0201 1400 |0124: move/from16 v1, v20 │ │ +05d26c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +05d270: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +05d274: 5200 5a06 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d278: 0213 0000 |012c: move/from16 v19, v0 │ │ +05d27c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +05d280: 0201 1300 |0130: move/from16 v1, v19 │ │ +05d284: 7120 dc0b 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0bdc │ │ +05d28a: 0a0c |0135: move-result v12 │ │ +05d28c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +05d290: 7120 e10b c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05d296: 0a11 |013b: move-result v17 │ │ +05d298: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +05d29c: 7120 e20b c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05d2a2: 0a12 |0141: move-result v18 │ │ +05d2a4: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +05d2a8: 5400 6406 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0664 │ │ +05d2ac: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +05d2b0: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +05d2b4: 5200 5a06 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d2b8: 0214 0000 |014c: move/from16 v20, v0 │ │ +05d2bc: 4413 1314 |014e: aget v19, v19, v20 │ │ +05d2c0: a713 1113 |0150: sub-float v19, v17, v19 │ │ +05d2c4: 0200 1300 |0152: move/from16 v0, v19 │ │ +05d2c8: 870a |0154: float-to-int v10, v0 │ │ +05d2ca: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +05d2ce: 5400 6506 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0665 │ │ +05d2d2: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +05d2d6: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +05d2da: 5200 5a06 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d2de: 0214 0000 |015f: move/from16 v20, v0 │ │ +05d2e2: 4413 1314 |0161: aget v19, v19, v20 │ │ +05d2e6: a713 1213 |0163: sub-float v19, v18, v19 │ │ +05d2ea: 0200 1300 |0165: move/from16 v0, v19 │ │ +05d2ee: 870b |0167: float-to-int v11, v0 │ │ +05d2f0: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +05d2f4: 5400 5c06 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d2f8: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +05d2fc: 7401 1e16 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@161e │ │ +05d302: 0a13 |0171: move-result v19 │ │ +05d304: 9013 130a |0172: add-int v19, v19, v10 │ │ +05d308: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +05d30c: 5400 5c06 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d310: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +05d314: 7401 3b16 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@163b │ │ +05d31a: 0a14 |017d: move-result v20 │ │ +05d31c: 9014 140b |017e: add-int v20, v20, v11 │ │ +05d320: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +05d324: 0201 1300 |0182: move/from16 v1, v19 │ │ +05d328: 0202 1400 |0184: move/from16 v2, v20 │ │ +05d32c: 705b 6b15 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@156b │ │ +05d332: 7602 8015 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1580 │ │ +05d338: 2900 a3fe |018c: goto/16 002f // -015d │ │ +05d33c: 7701 df0b 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ +05d342: 0a0e |0191: move-result v14 │ │ +05d344: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +05d346: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +05d34a: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +05d34e: 7120 e00b 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d354: 0a0f |019a: move-result v15 │ │ +05d356: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +05d35a: 7120 e10b 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05d360: 0a11 |01a0: move-result v17 │ │ +05d362: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +05d366: 7120 e20b 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05d36c: 0a12 |01a6: move-result v18 │ │ +05d36e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +05d372: 5400 6206 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05d376: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +05d37a: 4413 130f |01ad: aget v19, v19, v15 │ │ +05d37e: a705 1113 |01af: sub-float v5, v17, v19 │ │ +05d382: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +05d386: 5400 6306 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05d38a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +05d38e: 4413 130f |01b7: aget v19, v19, v15 │ │ +05d392: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +05d396: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +05d39a: 7040 7e15 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@157e │ │ +05d3a0: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +05d3a4: 5200 5d06 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d3a8: 0213 0000 |01c4: move/from16 v19, v0 │ │ +05d3ac: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +05d3b0: 0200 1300 |01c8: move/from16 v0, v19 │ │ +05d3b4: 0201 1400 |01ca: move/from16 v1, v20 │ │ +05d3b8: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +05d3bc: 7602 8015 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1580 │ │ +05d3c2: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +05d3c6: 0200 1100 |01d3: move/from16 v0, v17 │ │ +05d3ca: 8700 |01d5: float-to-int v0, v0 │ │ +05d3cc: 0213 0000 |01d6: move/from16 v19, v0 │ │ +05d3d0: 0200 1200 |01d8: move/from16 v0, v18 │ │ +05d3d4: 8700 |01da: float-to-int v0, v0 │ │ +05d3d6: 0214 0000 |01db: move/from16 v20, v0 │ │ +05d3da: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +05d3de: 0201 1300 |01df: move/from16 v1, v19 │ │ +05d3e2: 0202 1400 |01e1: move/from16 v2, v20 │ │ +05d3e6: 6e30 6d15 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d3ec: 0c10 |01e6: move-result-object v16 │ │ +05d3ee: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +05d3f2: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +05d3f6: 7040 5f15 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@155f │ │ +05d3fc: 0a13 |01ee: move-result v19 │ │ +05d3fe: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +05d402: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +05d406: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +05d40a: 6e30 8715 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d410: 0a13 |01f8: move-result v19 │ │ +05d412: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +05d416: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05d41a: 2896 |01fd: goto 0193 // -006a │ │ +05d41c: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +05d420: 7120 e00b 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d426: 0a0f |0203: move-result v15 │ │ +05d428: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +05d42c: 5200 5d06 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d430: 0213 0000 |0208: move/from16 v19, v0 │ │ +05d434: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +05d438: 0200 1300 |020c: move/from16 v0, v19 │ │ +05d43c: 0201 1400 |020e: move/from16 v1, v20 │ │ +05d440: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +05d444: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +05d448: 5200 5a06 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d44c: 0213 0000 |0216: move/from16 v19, v0 │ │ +05d450: 0200 1300 |0218: move/from16 v0, v19 │ │ +05d454: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +05d458: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +05d45a: 7701 df0b 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ +05d460: 0a0e |0220: move-result v14 │ │ +05d462: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +05d464: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +05d468: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +05d46c: 7120 e00b 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d472: 0a09 |0229: move-result v9 │ │ +05d474: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +05d478: 5200 5a06 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d47c: 0213 0000 |022e: move/from16 v19, v0 │ │ +05d480: 0200 1300 |0230: move/from16 v0, v19 │ │ +05d484: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +05d488: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05d48c: 28ec |0236: goto 0222 // -0014 │ │ +05d48e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +05d492: 7120 e10b 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05d498: 0a11 |023c: move-result v17 │ │ +05d49a: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +05d49e: 7120 e20b 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05d4a4: 0a12 |0242: move-result v18 │ │ +05d4a6: 0200 1100 |0243: move/from16 v0, v17 │ │ +05d4aa: 8700 |0245: float-to-int v0, v0 │ │ +05d4ac: 0213 0000 |0246: move/from16 v19, v0 │ │ +05d4b0: 0200 1200 |0248: move/from16 v0, v18 │ │ +05d4b4: 8700 |024a: float-to-int v0, v0 │ │ +05d4b6: 0214 0000 |024b: move/from16 v20, v0 │ │ +05d4ba: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +05d4be: 0201 1300 |024f: move/from16 v1, v19 │ │ +05d4c2: 0202 1400 |0251: move/from16 v2, v20 │ │ +05d4c6: 6e30 6d15 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d4cc: 0c13 |0256: move-result-object v19 │ │ +05d4ce: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +05d4d2: 5400 5c06 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d4d6: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +05d4da: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +05d4de: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +05d4e2: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +05d4e6: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +05d4ea: 5400 5c06 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d4ee: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +05d4f2: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +05d4f6: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +05d4fa: 6e30 8715 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d500: 0a13 |0270: move-result v19 │ │ +05d502: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +05d506: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +05d50a: 520d 5a06 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d50e: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +05d512: 0200 1300 |0279: move/from16 v0, v19 │ │ +05d516: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +05d51a: 7601 7d15 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@157d │ │ +05d520: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +05d524: 7020 6315 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1563 │ │ +05d52a: 2900 aafd |0285: goto/16 002f // -0256 │ │ +05d52e: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +05d532: 5200 5d06 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d536: 0213 0000 |028b: move/from16 v19, v0 │ │ +05d53a: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +05d53e: 0200 1300 |028f: move/from16 v0, v19 │ │ +05d542: 0201 1400 |0291: move/from16 v1, v20 │ │ +05d546: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +05d54a: 7601 7d15 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@157d │ │ +05d550: 7401 5a15 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +05d556: 2900 94fd |029b: goto/16 002f // -026c │ │ +05d55a: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +05d55e: 5200 5d06 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d562: 0213 0000 |02a1: move/from16 v19, v0 │ │ +05d566: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +05d56a: 0200 1300 |02a5: move/from16 v0, v19 │ │ +05d56e: 0201 1400 |02a7: move/from16 v1, v20 │ │ +05d572: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +05d576: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +05d57a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +05d57e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +05d582: 0201 1300 |02b1: move/from16 v1, v19 │ │ +05d586: 0202 1400 |02b3: move/from16 v2, v20 │ │ +05d58a: 7030 6915 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1569 │ │ +05d590: 7401 5a15 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +05d596: 2900 74fd |02bb: goto/16 002f // -028c │ │ +05d59a: 0000 |02bd: nop // spacer │ │ +05d59c: 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 │ │ @@ -99565,24 +99561,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05e054: |[05e054] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -05e064: 5210 5d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e068: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -05e06c: 5912 5d06 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e070: 5410 5b06 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05e074: 6e20 5215 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1552 │ │ -05e07a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -05e07e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05e080: 5b10 5c06 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05e084: 0e00 |0010: return-void │ │ +05d5c0: |[05d5c0] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +05d5d0: 5210 5d06 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d5d4: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +05d5d8: 5912 5d06 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d5dc: 5410 5b06 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05d5e0: 6e20 5215 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1552 │ │ +05d5e6: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +05d5ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05d5ec: 5b10 5c06 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d5f0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -99596,17 +99592,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e088: |[05e088] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -05e098: 5901 6e06 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05e09c: 0e00 |0002: return-void │ │ +05d5f4: |[05d5f4] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +05d604: 5901 6e06 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d608: 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 │ │ @@ -99616,17 +99612,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e0a0: |[05e0a0] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -05e0b0: 5901 6706 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ -05e0b4: 0e00 |0002: return-void │ │ +05d60c: |[05d60c] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +05d61c: 5901 6706 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0667 │ │ +05d620: 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 │ │ @@ -99636,34 +99632,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -05e0b8: |[05e0b8] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -05e0c8: 5530 6a06 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ -05e0cc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05e0d0: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -05e0d4: 1a01 6102 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0261 │ │ -05e0d8: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -05e0de: 2700 |000b: throw v0 │ │ -05e0e0: 5430 6f06 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05e0e4: 5231 5a06 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05e0e8: 7120 6c0c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -05e0ee: 0a00 |0013: move-result v0 │ │ -05e0f0: 8700 |0014: float-to-int v0, v0 │ │ -05e0f2: 5431 6f06 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05e0f6: 5232 5a06 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05e0fa: 7120 6d0c 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ -05e100: 0a01 |001c: move-result v1 │ │ -05e102: 8711 |001d: float-to-int v1, v1 │ │ -05e104: 7051 6f15 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@156f │ │ -05e10a: 0a00 |0021: move-result v0 │ │ -05e10c: 0f00 |0022: return v0 │ │ +05d624: |[05d624] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +05d634: 5530 6a06 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@066a │ │ +05d638: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05d63c: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +05d640: 1a01 6102 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0261 │ │ +05d644: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +05d64a: 2700 |000b: throw v0 │ │ +05d64c: 5430 6f06 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d650: 5231 5a06 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d654: 7120 6c0c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +05d65a: 0a00 |0013: move-result v0 │ │ +05d65c: 8700 |0014: float-to-int v0, v0 │ │ +05d65e: 5431 6f06 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d662: 5232 5a06 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d666: 7120 6d0c 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ +05d66c: 0a01 |001c: move-result v1 │ │ +05d66e: 8711 |001d: float-to-int v1, v1 │ │ +05d670: 7051 6f15 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@156f │ │ +05d676: 0a00 |0021: move-result v0 │ │ +05d678: 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; │ │ @@ -99675,136 +99671,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -05e110: |[05e110] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05e120: 7110 de0b 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ -05e126: 0a00 |0003: move-result v0 │ │ -05e128: 7110 dd0b 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -05e12e: 0a01 |0007: move-result v1 │ │ -05e130: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -05e134: 6e10 5a15 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05e13a: 54db 6f06 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05e13e: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -05e142: 7100 f315 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ -05e148: 0c0b |0014: move-result-object v11 │ │ -05e14a: 5bdb 6f06 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05e14e: 54db 6f06 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ -05e152: 6e20 ec15 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -05e158: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -05e15e: 52db 5d06 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e162: 121c |0021: const/4 v12, #int 1 // #1 │ │ -05e164: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -05e168: 121b |0024: const/4 v11, #int 1 // #1 │ │ -05e16a: 0f0b |0025: return v11 │ │ -05e16c: 6e10 e215 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -05e172: 0a09 |0029: move-result v9 │ │ -05e174: 6e10 e415 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -05e17a: 0a0a |002d: move-result v10 │ │ -05e17c: 120b |002e: const/4 v11, #int 0 // #0 │ │ -05e17e: 7120 e00b be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05e184: 0a07 |0032: move-result v7 │ │ -05e186: 7040 7f15 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ -05e18c: 879b |0036: float-to-int v11, v9 │ │ -05e18e: 87ac |0037: float-to-int v12, v10 │ │ -05e190: 6e30 6d15 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05e196: 0c08 |003b: move-result-object v8 │ │ -05e198: 54db 5c06 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05e19c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -05e1a0: 52db 5d06 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e1a4: 122c |0042: const/4 v12, #int 2 // #2 │ │ -05e1a6: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -05e1aa: 6e30 8715 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05e1b0: 54db 6106 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05e1b4: 4404 0b07 |004a: aget v4, v11, v7 │ │ -05e1b8: 52db 6e06 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05e1bc: b54b |004e: and-int/2addr v11, v4 │ │ -05e1be: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -05e1c2: 54db 5b06 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05e1c6: 52dc 6e06 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05e1ca: b54c |0055: and-int/2addr v12, v4 │ │ -05e1cc: 6e30 5015 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ -05e1d2: 28c6 |0059: goto 001f // -003a │ │ -05e1d4: 7120 e00b 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05e1da: 0a07 |005d: move-result v7 │ │ -05e1dc: 7120 e10b 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05e1e2: 0a09 |0061: move-result v9 │ │ -05e1e4: 7120 e20b 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05e1ea: 0a0a |0065: move-result v10 │ │ -05e1ec: 7040 7f15 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ -05e1f2: 52db 5d06 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e1f6: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -05e1fa: 54db 6106 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ -05e1fe: 4404 0b07 |006f: aget v4, v11, v7 │ │ -05e202: 52db 6e06 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05e206: b54b |0073: and-int/2addr v11, v4 │ │ -05e208: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -05e20c: 54db 5b06 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05e210: 52dc 6e06 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ -05e214: b54c |007a: and-int/2addr v12, v4 │ │ -05e216: 6e30 5015 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ -05e21c: 28a1 |007e: goto 001f // -005f │ │ -05e21e: 52db 5d06 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e222: 122c |0081: const/4 v12, #int 2 // #2 │ │ -05e224: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -05e228: 879b |0084: float-to-int v11, v9 │ │ -05e22a: 87ac |0085: float-to-int v12, v10 │ │ -05e22c: 6e30 6d15 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05e232: 0c08 |0089: move-result-object v8 │ │ -05e234: 54db 5c06 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05e238: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -05e23c: 6e30 8715 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05e242: 288e |0091: goto 001f // -0072 │ │ -05e244: 7110 df0b 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ -05e24a: 0a06 |0095: move-result v6 │ │ -05e24c: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -05e24e: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -05e252: 7120 e00b 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05e258: 0a07 |009c: move-result v7 │ │ -05e25a: 7120 e10b 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -05e260: 0a09 |00a0: move-result v9 │ │ -05e262: 7120 e20b 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -05e268: 0a0a |00a4: move-result v10 │ │ -05e26a: 54db 6206 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ -05e26e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -05e272: a702 090b |00a9: sub-float v2, v9, v11 │ │ -05e276: 54db 6306 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ -05e27a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -05e27e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -05e282: 7040 7e15 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@157e │ │ -05e288: 52db 5d06 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ -05e28c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -05e28e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -05e292: 7020 8015 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1580 │ │ -05e298: 2900 63ff |00bc: goto/16 001f // -009d │ │ -05e29c: 879b |00be: float-to-int v11, v9 │ │ -05e29e: 87ac |00bf: float-to-int v12, v10 │ │ -05e2a0: 6e30 6d15 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ -05e2a6: 0c08 |00c3: move-result-object v8 │ │ -05e2a8: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -05e2ac: 7040 5f15 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@155f │ │ -05e2b2: 0a0b |00c9: move-result v11 │ │ -05e2b4: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -05e2b8: 6e30 8715 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ -05e2be: 0a0b |00cf: move-result v11 │ │ -05e2c0: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -05e2c4: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05e2c8: 28c3 |00d4: goto 0097 // -003d │ │ -05e2ca: 7120 e00b 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -05e2d0: 0a07 |00d8: move-result v7 │ │ -05e2d2: 7020 6315 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1563 │ │ -05e2d8: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -05e2dc: 6e10 5a15 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ -05e2e2: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -05e2e6: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -05e2e8: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -05e2ec: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +05d67c: |[05d67c] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05d68c: 7110 de0b 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0bde │ │ +05d692: 0a00 |0003: move-result v0 │ │ +05d694: 7110 dd0b 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +05d69a: 0a01 |0007: move-result v1 │ │ +05d69c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +05d6a0: 6e10 5a15 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +05d6a6: 54db 6f06 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d6aa: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +05d6ae: 7100 f315 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ +05d6b4: 0c0b |0014: move-result-object v11 │ │ +05d6b6: 5bdb 6f06 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d6ba: 54db 6f06 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@066f │ │ +05d6be: 6e20 ec15 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +05d6c4: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +05d6ca: 52db 5d06 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d6ce: 121c |0021: const/4 v12, #int 1 // #1 │ │ +05d6d0: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +05d6d4: 121b |0024: const/4 v11, #int 1 // #1 │ │ +05d6d6: 0f0b |0025: return v11 │ │ +05d6d8: 6e10 e215 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +05d6de: 0a09 |0029: move-result v9 │ │ +05d6e0: 6e10 e415 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +05d6e6: 0a0a |002d: move-result v10 │ │ +05d6e8: 120b |002e: const/4 v11, #int 0 // #0 │ │ +05d6ea: 7120 e00b be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d6f0: 0a07 |0032: move-result v7 │ │ +05d6f2: 7040 7f15 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ +05d6f8: 879b |0036: float-to-int v11, v9 │ │ +05d6fa: 87ac |0037: float-to-int v12, v10 │ │ +05d6fc: 6e30 6d15 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d702: 0c08 |003b: move-result-object v8 │ │ +05d704: 54db 5c06 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d708: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +05d70c: 52db 5d06 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d710: 122c |0042: const/4 v12, #int 2 // #2 │ │ +05d712: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +05d716: 6e30 8715 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d71c: 54db 6106 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05d720: 4404 0b07 |004a: aget v4, v11, v7 │ │ +05d724: 52db 6e06 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d728: b54b |004e: and-int/2addr v11, v4 │ │ +05d72a: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +05d72e: 54db 5b06 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05d732: 52dc 6e06 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d736: b54c |0055: and-int/2addr v12, v4 │ │ +05d738: 6e30 5015 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ +05d73e: 28c6 |0059: goto 001f // -003a │ │ +05d740: 7120 e00b 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d746: 0a07 |005d: move-result v7 │ │ +05d748: 7120 e10b 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05d74e: 0a09 |0061: move-result v9 │ │ +05d750: 7120 e20b 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05d756: 0a0a |0065: move-result v10 │ │ +05d758: 7040 7f15 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@157f │ │ +05d75e: 52db 5d06 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d762: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +05d766: 54db 6106 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0661 │ │ +05d76a: 4404 0b07 |006f: aget v4, v11, v7 │ │ +05d76e: 52db 6e06 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d772: b54b |0073: and-int/2addr v11, v4 │ │ +05d774: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +05d778: 54db 5b06 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05d77c: 52dc 6e06 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@066e │ │ +05d780: b54c |007a: and-int/2addr v12, v4 │ │ +05d782: 6e30 5015 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1550 │ │ +05d788: 28a1 |007e: goto 001f // -005f │ │ +05d78a: 52db 5d06 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d78e: 122c |0081: const/4 v12, #int 2 // #2 │ │ +05d790: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +05d794: 879b |0084: float-to-int v11, v9 │ │ +05d796: 87ac |0085: float-to-int v12, v10 │ │ +05d798: 6e30 6d15 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d79e: 0c08 |0089: move-result-object v8 │ │ +05d7a0: 54db 5c06 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d7a4: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +05d7a8: 6e30 8715 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d7ae: 288e |0091: goto 001f // -0072 │ │ +05d7b0: 7110 df0b 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ +05d7b6: 0a06 |0095: move-result v6 │ │ +05d7b8: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +05d7ba: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +05d7be: 7120 e00b 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d7c4: 0a07 |009c: move-result v7 │ │ +05d7c6: 7120 e10b 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +05d7cc: 0a09 |00a0: move-result v9 │ │ +05d7ce: 7120 e20b 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +05d7d4: 0a0a |00a4: move-result v10 │ │ +05d7d6: 54db 6206 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0662 │ │ +05d7da: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +05d7de: a702 090b |00a9: sub-float v2, v9, v11 │ │ +05d7e2: 54db 6306 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0663 │ │ +05d7e6: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +05d7ea: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +05d7ee: 7040 7e15 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@157e │ │ +05d7f4: 52db 5d06 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@065d │ │ +05d7f8: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +05d7fa: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +05d7fe: 7020 8015 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1580 │ │ +05d804: 2900 63ff |00bc: goto/16 001f // -009d │ │ +05d808: 879b |00be: float-to-int v11, v9 │ │ +05d80a: 87ac |00bf: float-to-int v12, v10 │ │ +05d80c: 6e30 6d15 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@156d │ │ +05d812: 0c08 |00c3: move-result-object v8 │ │ +05d814: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +05d818: 7040 5f15 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@155f │ │ +05d81e: 0a0b |00c9: move-result v11 │ │ +05d820: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +05d824: 6e30 8715 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1587 │ │ +05d82a: 0a0b |00cf: move-result v11 │ │ +05d82c: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +05d830: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05d834: 28c3 |00d4: goto 0097 // -003d │ │ +05d836: 7120 e00b 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +05d83c: 0a07 |00d8: move-result v7 │ │ +05d83e: 7020 6315 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1563 │ │ +05d844: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +05d848: 6e10 5a15 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@155a │ │ +05d84e: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +05d852: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +05d854: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +05d858: 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 │ │ @@ -99887,22 +99883,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -05e310: |[05e310] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -05e320: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05e322: 5b23 5c06 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05e326: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05e328: 5920 5a06 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05e32c: 7051 6f15 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@156f │ │ -05e332: 0a00 |0009: move-result v0 │ │ -05e334: 0f00 |000a: return v0 │ │ +05d87c: |[05d87c] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +05d88c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05d88e: 5b23 5c06 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d892: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05d894: 5920 5a06 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d898: 7051 6f15 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@156f │ │ +05d89e: 0a00 |0009: move-result v0 │ │ +05d8a0: 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; │ │ @@ -99915,50 +99911,50 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05e338: |[05e338] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -05e348: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e34a: 5421 5c06 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ -05e34e: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -05e352: 5221 5a06 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05e356: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -05e35a: 0f00 |0009: return v0 │ │ -05e35c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -05e360: 5421 5b06 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ -05e364: 6e30 5515 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1555 │ │ -05e36a: 0a01 |0011: move-result v1 │ │ -05e36c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -05e370: 5924 5a06 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ -05e374: 6e30 5b15 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@155b │ │ -05e37a: 28f0 |0019: goto 0009 // -0010 │ │ -05e37c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -05e37e: 28ee |001b: goto 0009 // -0012 │ │ +05d8a4: |[05d8a4] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +05d8b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d8b6: 5421 5c06 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@065c │ │ +05d8ba: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +05d8be: 5221 5a06 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d8c2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +05d8c6: 0f00 |0009: return v0 │ │ +05d8c8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +05d8cc: 5421 5b06 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@065b │ │ +05d8d0: 6e30 5515 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1555 │ │ +05d8d6: 0a01 |0011: move-result v1 │ │ +05d8d8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +05d8dc: 5924 5a06 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@065a │ │ +05d8e0: 6e30 5b15 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@155b │ │ +05d8e6: 28f0 |0019: goto 0009 // -0010 │ │ +05d8e8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +05d8ea: 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 : 3021 (ViewDragHelper.java) │ │ + source_file_idx : 3030 (ViewDragHelper.java) │ │ │ │ Class #431 header: │ │ -class_idx : 892 │ │ +class_idx : 901 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 551 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #431 - │ │ @@ -100004,31 +100000,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e380: |[05e380] com.kure.musicplayer.BuildConfig.:()V │ │ -05e390: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e396: 0e00 |0003: return-void │ │ +05d8ec: |[05d8ec] com.kure.musicplayer.BuildConfig.:()V │ │ +05d8fc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05d902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 551 (BuildConfig.java) │ │ │ │ Class #432 header: │ │ -class_idx : 893 │ │ +class_idx : 902 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 874 │ │ -source_file_idx : 2419 │ │ +superclass_idx : 883 │ │ +source_file_idx : 2428 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #432 - │ │ Class descriptor : 'Lcom/kure/musicplayer/MusicController;' │ │ @@ -100043,33 +100039,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e398: |[05e398] com.kure.musicplayer.MusicController.:(Landroid/content/Context;)V │ │ -05e3a8: 7020 c817 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/MediaController;.:(Landroid/content/Context;)V // method@17c8 │ │ -05e3ae: 0e00 |0003: return-void │ │ +05d904: |[05d904] com.kure.musicplayer.MusicController.:(Landroid/content/Context;)V │ │ +05d914: 7020 c817 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/MediaController;.:(Landroid/content/Context;)V // method@17c8 │ │ +05d91a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/MusicController; │ │ 0x0000 - 0x0004 reg=1 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2419 (MusicController.java) │ │ + source_file_idx : 2428 (MusicController.java) │ │ │ │ Class #433 header: │ │ -class_idx : 894 │ │ +class_idx : 903 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2485 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -100089,17 +100085,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e3b0: |[05e3b0] com.kure.musicplayer.NotificationMusic$NotificationPlayButtonHandler.:()V │ │ -05e3c0: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -05e3c6: 0e00 |0003: return-void │ │ +05d91c: |[05d91c] com.kure.musicplayer.NotificationMusic$NotificationPlayButtonHandler.:()V │ │ +05d92c: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +05d932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/NotificationMusic$NotificationPlayButtonHandler; │ │ │ │ Virtual methods - │ │ @@ -100108,34 +100104,34 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e3c8: |[05e3c8] com.kure.musicplayer.NotificationMusic$NotificationPlayButtonHandler.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -05e3d8: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05e3dc: 6e10 ac19 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.togglePlayback:()V // method@19ac │ │ -05e3e2: 0e00 |0005: return-void │ │ +05d934: |[05d934] com.kure.musicplayer.NotificationMusic$NotificationPlayButtonHandler.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +05d944: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05d948: 6e10 ac19 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.togglePlayback:()V // method@19ac │ │ +05d94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/NotificationMusic$NotificationPlayButtonHandler; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2485 (NotificationMusic.java) │ │ + source_file_idx : 2494 (NotificationMusic.java) │ │ │ │ Class #434 header: │ │ -class_idx : 895 │ │ +class_idx : 904 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2485 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -100155,17 +100151,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e3e4: |[05e3e4] com.kure.musicplayer.NotificationMusic$NotificationSkipButtonHandler.:()V │ │ -05e3f4: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -05e3fa: 0e00 |0003: return-void │ │ +05d950: |[05d950] com.kure.musicplayer.NotificationMusic$NotificationSkipButtonHandler.:()V │ │ +05d960: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +05d966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/NotificationMusic$NotificationSkipButtonHandler; │ │ │ │ Virtual methods - │ │ @@ -100174,38 +100170,38 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05e3fc: |[05e3fc] com.kure.musicplayer.NotificationMusic$NotificationSkipButtonHandler.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -05e40c: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05e410: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05e412: 6e20 9719 1000 |0003: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ -05e418: 6200 9607 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05e41c: 6e10 a219 0000 |0008: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -05e422: 0e00 |000b: return-void │ │ +05d968: |[05d968] com.kure.musicplayer.NotificationMusic$NotificationSkipButtonHandler.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +05d978: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05d97c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05d97e: 6e20 9719 1000 |0003: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ +05d984: 6200 9607 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05d988: 6e10 a219 0000 |0008: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +05d98e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0006 line=171 │ │ 0x000b line=172 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/kure/musicplayer/NotificationMusic$NotificationSkipButtonHandler; │ │ 0x0000 - 0x000c reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000c reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2485 (NotificationMusic.java) │ │ + source_file_idx : 2494 (NotificationMusic.java) │ │ │ │ Class #435 header: │ │ -class_idx : 897 │ │ +class_idx : 906 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2489 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2498 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #435 annotations: │ │ Annotations on method #6211 'notify' │ │ @@ -100232,40 +100228,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05e424: |[05e424] com.kure.musicplayer.NotificationSimple.:()V │ │ -05e434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e436: 6700 8506 |0001: sput v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ -05e43a: 0e00 |0003: return-void │ │ +05d990: |[05d990] com.kure.musicplayer.NotificationSimple.:()V │ │ +05d9a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d9a2: 6700 8506 |0001: sput v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ +05d9a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lcom/kure/musicplayer/NotificationSimple;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05e43c: |[05e43c] com.kure.musicplayer.NotificationSimple.:()V │ │ -05e44c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e452: 6000 8506 |0003: sget v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ -05e456: 5910 8606 |0005: iput v0, v1, Lcom/kure/musicplayer/NotificationSimple;.NOTIFICATION_ID:I // field@0686 │ │ -05e45a: 6000 8506 |0007: sget v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ -05e45e: d800 0001 |0009: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05e462: 6700 8506 |000b: sput v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ -05e466: 0e00 |000d: return-void │ │ +05d9a8: |[05d9a8] com.kure.musicplayer.NotificationSimple.:()V │ │ +05d9b8: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05d9be: 6000 8506 |0003: sget v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ +05d9c2: 5910 8606 |0005: iput v0, v1, Lcom/kure/musicplayer/NotificationSimple;.NOTIFICATION_ID:I // field@0686 │ │ +05d9c6: 6000 8506 |0007: sget v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ +05d9ca: d800 0001 |0009: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05d9ce: 6700 8506 |000b: sput v0, Lcom/kure/musicplayer/NotificationSimple;.LAST_NOTIFICATION_ID:I // field@0685 │ │ +05d9d2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0007 line=36 │ │ 0x000d line=37 │ │ locals : │ │ @@ -100277,42 +100273,44 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -05e468: |[05e468] com.kure.musicplayer.NotificationSimple.notify:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V │ │ -05e478: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05e47a: 2200 1700 |0001: new-instance v0, Landroid/app/Notification$Builder; // type@0017 │ │ -05e47e: 7020 6500 7000 |0003: invoke-direct {v0, v7}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -05e484: 1404 0b00 027f |0006: const v4, #float 1.728e+38 // #7f02000b │ │ -05e48a: 6e20 7e00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@007e │ │ -05e490: 0c04 |000c: move-result-object v4 │ │ -05e492: 6e20 6f00 9400 |000d: invoke-virtual {v4, v9}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -05e498: 0c04 |0010: move-result-object v4 │ │ -05e49a: 6e20 6e00 a400 |0011: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -05e4a0: 2201 3000 |0014: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -05e4a4: 7030 e700 7108 |0016: invoke-direct {v1, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -05e4aa: 7140 9900 5751 |0019: invoke-static {v7, v5, v1, v5}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0099 │ │ -05e4b0: 0c03 |001c: move-result-object v3 │ │ -05e4b2: 6e20 6d00 3000 |001d: invoke-virtual {v0, v3}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -05e4b8: 1a04 d617 |0020: const-string v4, "notification" // string@17d6 │ │ -05e4bc: 6e20 d800 4700 |0022: invoke-virtual {v7, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -05e4c2: 0c02 |0025: move-result-object v2 │ │ -05e4c4: 1f02 1a00 |0026: check-cast v2, Landroid/app/NotificationManager; // type@001a │ │ -05e4c8: 5264 8606 |0028: iget v4, v6, Lcom/kure/musicplayer/NotificationSimple;.NOTIFICATION_ID:I // field@0686 │ │ -05e4cc: 6e10 6800 0000 |002a: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -05e4d2: 0c05 |002d: move-result-object v5 │ │ -05e4d4: 6e30 9400 4205 |002e: invoke-virtual {v2, v4, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0094 │ │ -05e4da: 0e00 |0031: return-void │ │ +05d9d4: |[05d9d4] com.kure.musicplayer.NotificationSimple.notify:(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V │ │ +05d9e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05d9e6: 2200 1900 |0001: new-instance v0, Landroid/app/Notification$Builder; // type@0019 │ │ +05d9ea: 7020 6500 7000 |0003: invoke-direct {v0, v7}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +05d9f0: 1404 0b00 027f |0006: const v4, #float 1.728e+38 // #7f02000b │ │ +05d9f6: 6e20 7e00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@007e │ │ +05d9fc: 0c04 |000c: move-result-object v4 │ │ +05d9fe: 6e20 6f00 9400 |000d: invoke-virtual {v4, v9}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +05da04: 0c04 |0010: move-result-object v4 │ │ +05da06: 6e20 6e00 a400 |0011: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +05da0c: 2201 3200 |0014: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +05da10: 7030 e700 7108 |0016: invoke-direct {v1, v7, v8}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +05da16: 7140 9900 5751 |0019: invoke-static {v7, v5, v1, v5}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0099 │ │ +05da1c: 0c03 |001c: move-result-object v3 │ │ +05da1e: 6e20 6d00 3000 |001d: invoke-virtual {v0, v3}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +05da24: 1a04 df17 |0020: const-string v4, "notification" // string@17df │ │ +05da28: 6e20 d800 4700 |0022: invoke-virtual {v7, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +05da2e: 0c02 |0025: move-result-object v2 │ │ +05da30: 1f02 1c00 |0026: check-cast v2, Landroid/app/NotificationManager; // type@001c │ │ +05da34: 5264 8606 |0028: iget v4, v6, Lcom/kure/musicplayer/NotificationSimple;.NOTIFICATION_ID:I // field@0686 │ │ +05da38: 6e10 6800 0000 |002a: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +05da3e: 0c05 |002d: move-result-object v5 │ │ +05da40: 6e30 9400 4205 |002e: invoke-virtual {v2, v4, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0094 │ │ +05da46: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ 0x0006 line=75 │ │ + 0x000d line=76 │ │ + 0x0011 line=77 │ │ 0x0014 line=79 │ │ 0x0019 line=80 │ │ 0x001d line=82 │ │ 0x0020 line=84 │ │ 0x0028 line=85 │ │ 0x0031 line=86 │ │ locals : │ │ @@ -100332,54 +100330,56 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -05e4dc: |[05e4dc] com.kure.musicplayer.NotificationSimple.notify:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -05e4ec: 2200 1700 |0000: new-instance v0, Landroid/app/Notification$Builder; // type@0017 │ │ -05e4f0: 7020 6500 5000 |0002: invoke-direct {v0, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -05e4f6: 1402 0b00 027f |0005: const v2, #float 1.728e+38 // #7f02000b │ │ -05e4fc: 6e20 7e00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@007e │ │ -05e502: 0c02 |000b: move-result-object v2 │ │ -05e504: 6e20 6f00 6200 |000c: invoke-virtual {v2, v6}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -05e50a: 0c02 |000f: move-result-object v2 │ │ -05e50c: 6e20 6e00 7200 |0010: invoke-virtual {v2, v7}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -05e512: 1a02 d617 |0013: const-string v2, "notification" // string@17d6 │ │ -05e516: 6e20 d800 2500 |0015: invoke-virtual {v5, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -05e51c: 0c01 |0018: move-result-object v1 │ │ -05e51e: 1f01 1a00 |0019: check-cast v1, Landroid/app/NotificationManager; // type@001a │ │ -05e522: 5242 8606 |001b: iget v2, v4, Lcom/kure/musicplayer/NotificationSimple;.NOTIFICATION_ID:I // field@0686 │ │ -05e526: 6e10 6800 0000 |001d: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -05e52c: 0c03 |0020: move-result-object v3 │ │ -05e52e: 6e30 9400 2103 |0021: invoke-virtual {v1, v2, v3}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0094 │ │ -05e534: 0e00 |0024: return-void │ │ +05da48: |[05da48] com.kure.musicplayer.NotificationSimple.notify:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +05da58: 2200 1900 |0000: new-instance v0, Landroid/app/Notification$Builder; // type@0019 │ │ +05da5c: 7020 6500 5000 |0002: invoke-direct {v0, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +05da62: 1402 0b00 027f |0005: const v2, #float 1.728e+38 // #7f02000b │ │ +05da68: 6e20 7e00 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@007e │ │ +05da6e: 0c02 |000b: move-result-object v2 │ │ +05da70: 6e20 6f00 6200 |000c: invoke-virtual {v2, v6}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +05da76: 0c02 |000f: move-result-object v2 │ │ +05da78: 6e20 6e00 7200 |0010: invoke-virtual {v2, v7}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +05da7e: 1a02 df17 |0013: const-string v2, "notification" // string@17df │ │ +05da82: 6e20 d800 2500 |0015: invoke-virtual {v5, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +05da88: 0c01 |0018: move-result-object v1 │ │ +05da8a: 1f01 1c00 |0019: check-cast v1, Landroid/app/NotificationManager; // type@001c │ │ +05da8e: 5242 8606 |001b: iget v2, v4, Lcom/kure/musicplayer/NotificationSimple;.NOTIFICATION_ID:I // field@0686 │ │ +05da92: 6e10 6800 0000 |001d: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +05da98: 0c03 |0020: move-result-object v3 │ │ +05da9a: 6e30 9400 2103 |0021: invoke-virtual {v1, v2, v3}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0094 │ │ +05daa0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=52 │ │ + 0x000c line=53 │ │ + 0x0010 line=54 │ │ 0x0013 line=56 │ │ 0x001b line=57 │ │ 0x0024 line=58 │ │ locals : │ │ 0x0005 - 0x0025 reg=0 builder Landroid/app/Notification$Builder; │ │ 0x001b - 0x0025 reg=1 manager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0025 reg=4 this Lcom/kure/musicplayer/NotificationSimple; │ │ 0x0000 - 0x0025 reg=5 c Landroid/content/Context; │ │ 0x0000 - 0x0025 reg=6 title Ljava/lang/String; │ │ 0x0000 - 0x0025 reg=7 text Ljava/lang/String; │ │ │ │ - source_file_idx : 2489 (NotificationSimple.java) │ │ + source_file_idx : 2498 (NotificationSimple.java) │ │ │ │ Class #436 header: │ │ -class_idx : 898 │ │ +class_idx : 907 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -100424,31 +100424,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e538: |[05e538] com.kure.musicplayer.R$array.:()V │ │ -05e548: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e54e: 0e00 |0003: return-void │ │ +05daa4: |[05daa4] com.kure.musicplayer.R$array.:()V │ │ +05dab4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05daba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #437 header: │ │ -class_idx : 899 │ │ +class_idx : 908 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #437 annotations: │ │ Annotations on class │ │ @@ -100468,31 +100468,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e550: |[05e550] com.kure.musicplayer.R$attr.:()V │ │ -05e560: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e566: 0e00 |0003: return-void │ │ +05dabc: |[05dabc] com.kure.musicplayer.R$attr.:()V │ │ +05dacc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05dad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #438 header: │ │ -class_idx : 900 │ │ +class_idx : 909 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 39 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -100707,31 +100707,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e568: |[05e568] com.kure.musicplayer.R$color.:()V │ │ -05e578: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e57e: 0e00 |0003: return-void │ │ +05dad4: |[05dad4] com.kure.musicplayer.R$color.:()V │ │ +05dae4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05daea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #439 header: │ │ -class_idx : 901 │ │ +class_idx : 910 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -100761,31 +100761,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e580: |[05e580] com.kure.musicplayer.R$dimen.:()V │ │ -05e590: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e596: 0e00 |0003: return-void │ │ +05daec: |[05daec] com.kure.musicplayer.R$dimen.:()V │ │ +05dafc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #440 header: │ │ -class_idx : 902 │ │ +class_idx : 911 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -100875,31 +100875,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e598: |[05e598] com.kure.musicplayer.R$drawable.:()V │ │ -05e5a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e5ae: 0e00 |0003: return-void │ │ +05db04: |[05db04] com.kure.musicplayer.R$drawable.:()V │ │ +05db14: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #441 header: │ │ -class_idx : 903 │ │ +class_idx : 912 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 35 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #441 annotations: │ │ Annotations on class │ │ @@ -101094,31 +101094,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e5b0: |[05e5b0] com.kure.musicplayer.R$id.:()V │ │ -05e5c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e5c6: 0e00 |0003: return-void │ │ +05db1c: |[05db1c] com.kure.musicplayer.R$id.:()V │ │ +05db2c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #442 header: │ │ -class_idx : 904 │ │ +class_idx : 913 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #442 annotations: │ │ Annotations on class │ │ @@ -101208,31 +101208,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e5c8: |[05e5c8] com.kure.musicplayer.R$layout.:()V │ │ -05e5d8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e5de: 0e00 |0003: return-void │ │ +05db34: |[05db34] com.kure.musicplayer.R$layout.:()V │ │ +05db44: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #443 header: │ │ -class_idx : 905 │ │ +class_idx : 914 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -101267,31 +101267,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e5e0: |[05e5e0] com.kure.musicplayer.R$menu.:()V │ │ -05e5f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e5f6: 0e00 |0003: return-void │ │ +05db4c: |[05db4c] com.kure.musicplayer.R$menu.:()V │ │ +05db5c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #444 header: │ │ -class_idx : 906 │ │ +class_idx : 915 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 66 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #444 annotations: │ │ Annotations on class │ │ @@ -101641,31 +101641,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e5f8: |[05e5f8] com.kure.musicplayer.R$string.:()V │ │ -05e608: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e60e: 0e00 |0003: return-void │ │ +05db64: |[05db64] com.kure.musicplayer.R$string.:()V │ │ +05db74: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #445 header: │ │ -class_idx : 907 │ │ +class_idx : 916 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -101760,31 +101760,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e610: |[05e610] com.kure.musicplayer.R$style.:()V │ │ -05e620: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e626: 0e00 |0003: return-void │ │ +05db7c: |[05db7c] com.kure.musicplayer.R$style.:()V │ │ +05db8c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05db92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #446 header: │ │ -class_idx : 908 │ │ +class_idx : 917 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -101809,31 +101809,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e628: |[05e628] com.kure.musicplayer.R$xml.:()V │ │ -05e638: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e63e: 0e00 |0003: return-void │ │ +05db94: |[05db94] com.kure.musicplayer.R$xml.:()V │ │ +05dba4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05dbaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #447 header: │ │ -class_idx : 909 │ │ +class_idx : 918 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2587 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -101852,32 +101852,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e640: |[05e640] com.kure.musicplayer.R.:()V │ │ -05e650: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e656: 0e00 |0003: return-void │ │ +05dbac: |[05dbac] com.kure.musicplayer.R.:()V │ │ +05dbbc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05dbc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=226 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2587 (R.java) │ │ + source_file_idx : 2596 (R.java) │ │ │ │ Class #448 header: │ │ -class_idx : 910 │ │ +class_idx : 919 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2729 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2738 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #448 - │ │ Class descriptor : 'Lcom/kure/musicplayer/Settings;' │ │ @@ -101896,19 +101895,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e658: |[05e658] com.kure.musicplayer.Settings.:()V │ │ -05e668: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e66e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05e670: 5b10 4907 |0004: iput-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e674: 0e00 |0006: return-void │ │ +05dbc4: |[05dbc4] com.kure.musicplayer.Settings.:()V │ │ +05dbd4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05dbda: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05dbdc: 5b10 4907 |0004: iput-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dbe0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/Settings; │ │ │ │ @@ -101918,22 +101917,22 @@ │ │ type : '(Ljava/lang/String;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05e678: |[05e678] com.kure.musicplayer.Settings.get:(Ljava/lang/String;I)I │ │ -05e688: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e68c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -05e690: 0f03 |0004: return v3 │ │ -05e692: 5410 4907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e696: 7230 1d01 2003 |0007: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@011d │ │ -05e69c: 0a03 |000a: move-result v3 │ │ -05e69e: 28f9 |000b: goto 0004 // -0007 │ │ +05dbe4: |[05dbe4] com.kure.musicplayer.Settings.get:(Ljava/lang/String;I)I │ │ +05dbf4: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dbf8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +05dbfc: 0f03 |0004: return v3 │ │ +05dbfe: 5410 4907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc02: 7230 1d01 2003 |0007: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@011d │ │ +05dc08: 0a03 |000a: move-result v3 │ │ +05dc0a: 28f9 |000b: goto 0004 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 defaultValue I │ │ 0x0000 - 0x000c reg=1 this Lcom/kure/musicplayer/Settings; │ │ @@ -101945,22 +101944,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05e6a0: |[05e6a0] com.kure.musicplayer.Settings.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -05e6b0: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e6b4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -05e6b8: 1103 |0004: return-object v3 │ │ -05e6ba: 5410 4907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e6be: 7230 1e01 2003 |0007: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@011e │ │ -05e6c4: 0c03 |000a: move-result-object v3 │ │ -05e6c6: 28f9 |000b: goto 0004 // -0007 │ │ +05dc0c: |[05dc0c] com.kure.musicplayer.Settings.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +05dc1c: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc20: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +05dc24: 1103 |0004: return-object v3 │ │ +05dc26: 5410 4907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc2a: 7230 1e01 2003 |0007: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@011e │ │ +05dc30: 0c03 |000a: move-result-object v3 │ │ +05dc32: 28f9 |000b: goto 0004 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 defaultValue Ljava/lang/String; │ │ 0x0000 - 0x000c reg=1 this Lcom/kure/musicplayer/Settings; │ │ @@ -101972,22 +101971,22 @@ │ │ type : '(Ljava/lang/String;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -05e6c8: |[05e6c8] com.kure.musicplayer.Settings.get:(Ljava/lang/String;Z)Z │ │ -05e6d8: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e6dc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -05e6e0: 0f03 |0004: return v3 │ │ -05e6e2: 5410 4907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e6e6: 7230 1c01 2003 |0007: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@011c │ │ -05e6ec: 0a03 |000a: move-result v3 │ │ -05e6ee: 28f9 |000b: goto 0004 // -0007 │ │ +05dc34: |[05dc34] com.kure.musicplayer.Settings.get:(Ljava/lang/String;Z)Z │ │ +05dc44: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc48: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +05dc4c: 0f03 |0004: return v3 │ │ +05dc4e: 5410 4907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc52: 7230 1c01 2003 |0007: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@011c │ │ +05dc58: 0a03 |000a: move-result v3 │ │ +05dc5a: 28f9 |000b: goto 0004 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 defaultValue Z │ │ 0x0000 - 0x000c reg=1 this Lcom/kure/musicplayer/Settings; │ │ @@ -101999,19 +101998,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e6f0: |[05e6f0] com.kure.musicplayer.Settings.load:(Landroid/content/Context;)V │ │ -05e700: 7110 3602 0200 |0000: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0236 │ │ -05e706: 0c00 |0003: move-result-object v0 │ │ -05e708: 5b10 4907 |0004: iput-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e70c: 0e00 |0006: return-void │ │ +05dc5c: |[05dc5c] com.kure.musicplayer.Settings.load:(Landroid/content/Context;)V │ │ +05dc6c: 7110 3602 0200 |0000: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0236 │ │ +05dc72: 0c00 |0003: move-result-object v0 │ │ +05dc74: 5b10 4907 |0004: iput-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc78: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0006 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/Settings; │ │ 0x0000 - 0x0007 reg=2 c Landroid/content/Context; │ │ @@ -102021,35 +102020,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05e710: |[05e710] com.kure.musicplayer.Settings.reset:()V │ │ -05e720: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ -05e724: 7210 1b01 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@011b │ │ -05e72a: 0c00 |0005: move-result-object v0 │ │ -05e72c: 7210 1901 0000 |0006: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0119 │ │ -05e732: 0c00 |0009: move-result-object v0 │ │ -05e734: 7210 1a01 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@011a │ │ -05e73a: 0e00 |000d: return-void │ │ +05dc7c: |[05dc7c] com.kure.musicplayer.Settings.reset:()V │ │ +05dc8c: 5410 4907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/Settings;.preferences:Landroid/content/SharedPreferences; // field@0749 │ │ +05dc90: 7210 1b01 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@011b │ │ +05dc96: 0c00 |0005: move-result-object v0 │ │ +05dc98: 7210 1901 0000 |0006: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0119 │ │ +05dc9e: 0c00 |0009: move-result-object v0 │ │ +05dca0: 7210 1a01 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@011a │ │ +05dca6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000d line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/kure/musicplayer/Settings; │ │ │ │ - source_file_idx : 2729 (Settings.java) │ │ + source_file_idx : 2738 (Settings.java) │ │ │ │ Class #449 header: │ │ -class_idx : 912 │ │ +class_idx : 921 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 451 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #449 annotations: │ │ @@ -102077,44 +102076,44 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityListSongs;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e73c: |[05e73c] com.kure.musicplayer.activities.ActivityListSongs$1.:(Lcom/kure/musicplayer/activities/ActivityListSongs;)V │ │ -05e74c: 5b01 4d07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityListSongs$1;.this$0:Lcom/kure/musicplayer/activities/ActivityListSongs; // field@074d │ │ -05e750: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05e756: 0e00 |0005: return-void │ │ +05dca8: |[05dca8] com.kure.musicplayer.activities.ActivityListSongs$1.:(Lcom/kure/musicplayer/activities/ActivityListSongs;)V │ │ +05dcb8: 5b01 4d07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityListSongs$1;.this$0:Lcom/kure/musicplayer/activities/ActivityListSongs; // field@074d │ │ +05dcbc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05dcc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityListSongs$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityListSongs; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityListSongs; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityListSongs$1;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05e758: |[05e758] com.kure.musicplayer.activities.ActivityListSongs$1.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -05e768: 6201 9607 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05e76c: 6200 9507 |0002: sget-object v0, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -05e770: 6e20 681a 5000 |0004: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05e776: 0c00 |0007: move-result-object v0 │ │ -05e778: 1f00 b203 |0008: check-cast v0, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -05e77c: 6e20 8819 0100 |000a: invoke-virtual {v1, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.add:(Lcom/kure/musicplayer/model/Song;)V // method@1988 │ │ -05e782: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05e784: 0f00 |000e: return v0 │ │ +05dcc4: |[05dcc4] com.kure.musicplayer.activities.ActivityListSongs$1.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +05dcd4: 6201 9607 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05dcd8: 6200 9507 |0002: sget-object v0, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +05dcdc: 6e20 681a 5000 |0004: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +05dce2: 0c00 |0007: move-result-object v0 │ │ +05dce4: 1f00 bb03 |0008: check-cast v0, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05dce8: 6e20 8819 0100 |000a: invoke-virtual {v1, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.add:(Lcom/kure/musicplayer/model/Song;)V // method@1988 │ │ +05dcee: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +05dcf0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000d line=75 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000f reg=2 this Lcom/kure/musicplayer/activities/ActivityListSongs$1; │ │ @@ -102122,17 +102121,17 @@ │ │ 0x0000 - 0x000f reg=4 view Landroid/view/View; │ │ 0x0000 - 0x000f reg=5 position I │ │ 0x0000 - 0x000f reg=6 id J │ │ │ │ source_file_idx : 451 (ActivityListSongs.java) │ │ │ │ Class #450 header: │ │ -class_idx : 914 │ │ +class_idx : 923 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 14 │ │ +superclass_idx : 16 │ │ source_file_idx : 452 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #450 annotations: │ │ @@ -102156,19 +102155,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05e788: |[05e788] com.kure.musicplayer.activities.ActivityMaster.:()V │ │ -05e798: 7010 1100 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0011 │ │ -05e79e: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -05e7a2: 5b10 4f07 |0005: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMaster;.currentTheme:Ljava/lang/String; // field@074f │ │ -05e7a6: 0e00 |0007: return-void │ │ +05dcf4: |[05dcf4] com.kure.musicplayer.activities.ActivityMaster.:()V │ │ +05dd04: 7010 1100 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0011 │ │ +05dd0a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +05dd0e: 5b10 4f07 |0005: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMaster;.currentTheme:Ljava/lang/String; // field@074f │ │ +05dd12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/kure/musicplayer/activities/ActivityMaster; │ │ │ │ @@ -102178,19 +102177,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05e7a8: |[05e7a8] com.kure.musicplayer.activities.ActivityMaster.onCreate:(Landroid/os/Bundle;)V │ │ -05e7b8: 6f20 2600 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ -05e7be: 6e10 7918 0000 |0003: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.refreshTheme:()Z // method@1879 │ │ -05e7c4: 7110 3c19 0000 |0006: invoke-static {v0}, Lcom/kure/musicplayer/kMP;.startMusicService:(Landroid/content/Context;)V // method@193c │ │ -05e7ca: 0e00 |0009: return-void │ │ +05dd14: |[05dd14] com.kure.musicplayer.activities.ActivityMaster.onCreate:(Landroid/os/Bundle;)V │ │ +05dd24: 6f20 2600 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ +05dd2a: 6e10 7918 0000 |0003: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.refreshTheme:()Z // method@1879 │ │ +05dd30: 7110 3c19 0000 |0006: invoke-static {v0}, Lcom/kure/musicplayer/kMP;.startMusicService:(Landroid/content/Context;)V // method@193c │ │ +05dd36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=57 │ │ 0x0006 line=59 │ │ 0x0009 line=60 │ │ locals : │ │ @@ -102202,29 +102201,29 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -05e7cc: |[05e7cc] com.kure.musicplayer.activities.ActivityMaster.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05e7dc: 6e10 6d18 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.getMenuInflater:()Landroid/view/MenuInflater; // method@186d │ │ -05e7e2: 0c00 |0003: move-result-object v0 │ │ -05e7e4: 1401 0200 0a7f |0004: const v1, #float 1.83434e+38 // #7f0a0002 │ │ -05e7ea: 6e30 cb15 1004 |0007: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@15cb │ │ -05e7f0: 6301 9307 |000a: sget-boolean v1, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ -05e7f4: 3801 0d00 |000c: if-eqz v1, 0019 // +000d │ │ -05e7f8: 1401 2000 0b7f |000e: const v1, #float 1.84763e+38 // #7f0b0020 │ │ -05e7fe: 7220 ca15 1400 |0011: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ -05e804: 0c01 |0014: move-result-object v1 │ │ -05e806: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -05e808: 7220 da15 2100 |0016: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@15da │ │ -05e80e: 6f20 2700 4300 |0019: invoke-super {v3, v4}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0027 │ │ -05e814: 0a01 |001c: move-result v1 │ │ -05e816: 0f01 |001d: return v1 │ │ +05dd38: |[05dd38] com.kure.musicplayer.activities.ActivityMaster.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +05dd48: 6e10 6d18 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.getMenuInflater:()Landroid/view/MenuInflater; // method@186d │ │ +05dd4e: 0c00 |0003: move-result-object v0 │ │ +05dd50: 1401 0200 0a7f |0004: const v1, #float 1.83434e+38 // #7f0a0002 │ │ +05dd56: 6e30 cb15 1004 |0007: invoke-virtual {v0, v1, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@15cb │ │ +05dd5c: 6301 9307 |000a: sget-boolean v1, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ +05dd60: 3801 0d00 |000c: if-eqz v1, 0019 // +000d │ │ +05dd64: 1401 2000 0b7f |000e: const v1, #float 1.84763e+38 // #7f0b0020 │ │ +05dd6a: 7220 ca15 1400 |0011: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ +05dd70: 0c01 |0014: move-result-object v1 │ │ +05dd72: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +05dd74: 7220 da15 2100 |0016: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@15da │ │ +05dd7a: 6f20 2700 4300 |0019: invoke-super {v3, v4}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0027 │ │ +05dd80: 0a01 |001c: move-result v1 │ │ +05dd82: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0004 line=120 │ │ 0x000a line=124 │ │ 0x000e line=125 │ │ 0x0019 line=127 │ │ @@ -102238,37 +102237,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -05e818: |[05e818] com.kure.musicplayer.activities.ActivityMaster.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -05e828: 7210 d015 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ -05e82e: 0a01 |0003: move-result v1 │ │ -05e830: 2b01 2800 0000 |0004: packed-switch v1, 0000002c // +00000028 │ │ -05e836: 6f20 2f00 4300 |0007: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002f │ │ -05e83c: 0a01 |000a: move-result v1 │ │ -05e83e: 0f01 |000b: return v1 │ │ -05e840: 7110 3a19 0300 |000c: invoke-static {v3}, Lcom/kure/musicplayer/kMP;.forceExit:(Landroid/app/Activity;)V // method@193a │ │ -05e846: 28f8 |000f: goto 0007 // -0008 │ │ -05e848: 2201 3000 |0010: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -05e84c: 1c02 9e03 |0012: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuSettings; // type@039e │ │ -05e850: 7030 e700 3102 |0014: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -05e856: 6e20 7b18 1300 |0017: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.startActivity:(Landroid/content/Intent;)V // method@187b │ │ -05e85c: 28ed |001a: goto 0007 // -0013 │ │ -05e85e: 2200 3000 |001b: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -05e862: 1c01 a603 |001d: const-class v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03a6 │ │ -05e866: 7030 e700 3001 |001f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -05e86c: 1501 0004 |0022: const/high16 v1, #int 67108864 // #400 │ │ -05e870: 6e20 eb00 1000 |0024: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -05e876: 6e20 7b18 0300 |0027: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.startActivity:(Landroid/content/Intent;)V // method@187b │ │ -05e87c: 28dd |002a: goto 0007 // -0023 │ │ -05e87e: 0000 |002b: nop // spacer │ │ -05e880: 0001 0300 2000 0b7f 1700 0000 0c00 ... |002c: packed-switch-data (10 units) │ │ +05dd84: |[05dd84] com.kure.musicplayer.activities.ActivityMaster.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05dd94: 7210 d015 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ +05dd9a: 0a01 |0003: move-result v1 │ │ +05dd9c: 2b01 2800 0000 |0004: packed-switch v1, 0000002c // +00000028 │ │ +05dda2: 6f20 2f00 4300 |0007: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@002f │ │ +05dda8: 0a01 |000a: move-result v1 │ │ +05ddaa: 0f01 |000b: return v1 │ │ +05ddac: 7110 3a19 0300 |000c: invoke-static {v3}, Lcom/kure/musicplayer/kMP;.forceExit:(Landroid/app/Activity;)V // method@193a │ │ +05ddb2: 28f8 |000f: goto 0007 // -0008 │ │ +05ddb4: 2201 3200 |0010: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +05ddb8: 1c02 a703 |0012: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuSettings; // type@03a7 │ │ +05ddbc: 7030 e700 3102 |0014: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +05ddc2: 6e20 7b18 1300 |0017: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.startActivity:(Landroid/content/Intent;)V // method@187b │ │ +05ddc8: 28ed |001a: goto 0007 // -0013 │ │ +05ddca: 2200 3200 |001b: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +05ddce: 1c01 af03 |001d: const-class v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03af │ │ +05ddd2: 7030 e700 3001 |001f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +05ddd8: 1501 0004 |0022: const/high16 v1, #int 67108864 // #400 │ │ +05dddc: 6e20 eb00 1000 |0024: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +05dde2: 6e20 7b18 0300 |0027: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.startActivity:(Landroid/content/Intent;)V // method@187b │ │ +05dde8: 28dd |002a: goto 0007 // -0023 │ │ +05ddea: 0000 |002b: nop // spacer │ │ +05ddec: 0001 0300 2000 0b7f 1700 0000 0c00 ... |002c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0007 line=157 │ │ 0x000c line=142 │ │ 0x0010 line=146 │ │ 0x001b line=150 │ │ @@ -102285,21 +102284,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05e894: |[05e894] com.kure.musicplayer.activities.ActivityMaster.onResume:()V │ │ -05e8a4: 6f10 3400 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ -05e8aa: 6e10 7918 0100 |0003: invoke-virtual {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.refreshTheme:()Z // method@1879 │ │ -05e8b0: 0a00 |0006: move-result v0 │ │ -05e8b2: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -05e8b6: 6e10 7818 0100 |0009: invoke-virtual {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.recreate:()V // method@1878 │ │ -05e8bc: 0e00 |000c: return-void │ │ +05de00: |[05de00] com.kure.musicplayer.activities.ActivityMaster.onResume:()V │ │ +05de10: 6f10 3400 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onResume:()V // method@0034 │ │ +05de16: 6e10 7918 0100 |0003: invoke-virtual {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.refreshTheme:()Z // method@1879 │ │ +05de1c: 0a00 |0006: move-result v0 │ │ +05de1e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +05de22: 6e10 7818 0100 |0009: invoke-virtual {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.recreate:()V // method@1878 │ │ +05de28: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=72 │ │ 0x0009 line=73 │ │ 0x000c line=74 │ │ locals : │ │ @@ -102310,89 +102309,89 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -05e8c0: |[05e8c0] com.kure.musicplayer.activities.ActivityMaster.refreshTheme:()Z │ │ -05e8d0: 6201 9a07 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -05e8d4: 1a02 471d |0002: const-string v2, "themes" // string@1d47 │ │ -05e8d8: 1a03 2c0f |0004: const-string v3, "default" // string@0f2c │ │ -05e8dc: 6e30 5318 2103 |0006: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1853 │ │ -05e8e2: 0c00 |0009: move-result-object v0 │ │ -05e8e4: 5441 4f07 |000a: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMaster;.currentTheme:Ljava/lang/String; // field@074f │ │ -05e8e8: 3201 8c00 |000c: if-eq v1, v0, 0098 // +008c │ │ -05e8ec: 1a01 2c0f |000e: const-string v1, "default" // string@0f2c │ │ -05e8f0: 6e20 2f1a 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e8f6: 0a01 |0013: move-result v1 │ │ -05e8f8: 3801 0c00 |0014: if-eqz v1, 0020 // +000c │ │ -05e8fc: 1401 0400 097f |0016: const v1, #float 1.82104e+38 // #7f090004 │ │ -05e902: 6e20 7a18 1400 |0019: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e908: 5b40 4f07 |001c: iput-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMaster;.currentTheme:Ljava/lang/String; // field@074f │ │ -05e90c: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -05e90e: 0f01 |001f: return v1 │ │ -05e910: 1a01 3314 |0020: const-string v1, "light" // string@1433 │ │ -05e914: 6e20 2f1a 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e91a: 0a01 |0025: move-result v1 │ │ -05e91c: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -05e920: 1401 0700 097f |0028: const v1, #float 1.82104e+38 // #7f090007 │ │ -05e926: 6e20 7a18 1400 |002b: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e92c: 28ee |002e: goto 001c // -0012 │ │ -05e92e: 1a01 1a0f |002f: const-string v1, "dark" // string@0f1a │ │ -05e932: 6e20 2f1a 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e938: 0a01 |0034: move-result v1 │ │ -05e93a: 3801 0900 |0035: if-eqz v1, 003e // +0009 │ │ -05e93e: 1401 0200 097f |0037: const v1, #float 1.82104e+38 // #7f090002 │ │ -05e944: 6e20 7a18 1400 |003a: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e94a: 28df |003d: goto 001c // -0021 │ │ -05e94c: 1a01 a21c |003e: const-string v1, "solarized_dark" // string@1ca2 │ │ -05e950: 6e20 2f1a 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e956: 0a01 |0043: move-result v1 │ │ -05e958: 3801 0900 |0044: if-eqz v1, 004d // +0009 │ │ -05e95c: 1401 0900 097f |0046: const v1, #float 1.82104e+38 // #7f090009 │ │ -05e962: 6e20 7a18 1400 |0049: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e968: 28d0 |004c: goto 001c // -0030 │ │ -05e96a: 1a01 041e |004d: const-string v1, "wallpaper" // string@1e04 │ │ -05e96e: 6e20 2f1a 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e974: 0a01 |0052: move-result v1 │ │ -05e976: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ -05e97a: 1401 0e00 097f |0055: const v1, #float 1.82105e+38 // #7f09000e │ │ -05e980: 6e20 7a18 1400 |0058: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e986: 28c1 |005b: goto 001c // -003f │ │ -05e988: 1a01 540f |005c: const-string v1, "dialog_light" // string@0f54 │ │ -05e98c: 6e20 2f1a 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e992: 0a01 |0061: move-result v1 │ │ -05e994: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -05e998: 1401 0600 097f |0064: const v1, #float 1.82104e+38 // #7f090006 │ │ -05e99e: 6e20 7a18 1400 |0067: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e9a4: 28b2 |006a: goto 001c // -004e │ │ -05e9a6: 1a01 530f |006b: const-string v1, "dialog_dark" // string@0f53 │ │ -05e9aa: 6e20 2f1a 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e9b0: 0a01 |0070: move-result v1 │ │ -05e9b2: 3801 0900 |0071: if-eqz v1, 007a // +0009 │ │ -05e9b6: 1401 0500 097f |0073: const v1, #float 1.82104e+38 // #7f090005 │ │ -05e9bc: 6e20 7a18 1400 |0076: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e9c2: 28a3 |0079: goto 001c // -005d │ │ -05e9c4: 1a01 3414 |007a: const-string v1, "light_simple" // string@1434 │ │ -05e9c8: 6e20 2f1a 1000 |007c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e9ce: 0a01 |007f: move-result v1 │ │ -05e9d0: 3801 0900 |0080: if-eqz v1, 0089 // +0009 │ │ -05e9d4: 1401 0800 097f |0082: const v1, #float 1.82104e+38 // #7f090008 │ │ -05e9da: 6e20 7a18 1400 |0085: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e9e0: 2894 |0088: goto 001c // -006c │ │ -05e9e2: 1a01 1b0f |0089: const-string v1, "dark_simple" // string@0f1b │ │ -05e9e6: 6e20 2f1a 1000 |008b: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05e9ec: 0a01 |008e: move-result v1 │ │ -05e9ee: 3801 8dff |008f: if-eqz v1, 001c // -0073 │ │ -05e9f2: 1401 0300 097f |0091: const v1, #float 1.82104e+38 // #7f090003 │ │ -05e9f8: 6e20 7a18 1400 |0094: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ -05e9fe: 2885 |0097: goto 001c // -007b │ │ -05ea00: 1201 |0098: const/4 v1, #int 0 // #0 │ │ -05ea02: 2886 |0099: goto 001f // -007a │ │ +05de2c: |[05de2c] com.kure.musicplayer.activities.ActivityMaster.refreshTheme:()Z │ │ +05de3c: 6201 9a07 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +05de40: 1a02 501d |0002: const-string v2, "themes" // string@1d50 │ │ +05de44: 1a03 350f |0004: const-string v3, "default" // string@0f35 │ │ +05de48: 6e30 5318 2103 |0006: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1853 │ │ +05de4e: 0c00 |0009: move-result-object v0 │ │ +05de50: 5441 4f07 |000a: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMaster;.currentTheme:Ljava/lang/String; // field@074f │ │ +05de54: 3201 8c00 |000c: if-eq v1, v0, 0098 // +008c │ │ +05de58: 1a01 350f |000e: const-string v1, "default" // string@0f35 │ │ +05de5c: 6e20 2f1a 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05de62: 0a01 |0013: move-result v1 │ │ +05de64: 3801 0c00 |0014: if-eqz v1, 0020 // +000c │ │ +05de68: 1401 0400 097f |0016: const v1, #float 1.82104e+38 // #7f090004 │ │ +05de6e: 6e20 7a18 1400 |0019: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05de74: 5b40 4f07 |001c: iput-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMaster;.currentTheme:Ljava/lang/String; // field@074f │ │ +05de78: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +05de7a: 0f01 |001f: return v1 │ │ +05de7c: 1a01 3c14 |0020: const-string v1, "light" // string@143c │ │ +05de80: 6e20 2f1a 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05de86: 0a01 |0025: move-result v1 │ │ +05de88: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +05de8c: 1401 0700 097f |0028: const v1, #float 1.82104e+38 // #7f090007 │ │ +05de92: 6e20 7a18 1400 |002b: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05de98: 28ee |002e: goto 001c // -0012 │ │ +05de9a: 1a01 230f |002f: const-string v1, "dark" // string@0f23 │ │ +05de9e: 6e20 2f1a 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05dea4: 0a01 |0034: move-result v1 │ │ +05dea6: 3801 0900 |0035: if-eqz v1, 003e // +0009 │ │ +05deaa: 1401 0200 097f |0037: const v1, #float 1.82104e+38 // #7f090002 │ │ +05deb0: 6e20 7a18 1400 |003a: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05deb6: 28df |003d: goto 001c // -0021 │ │ +05deb8: 1a01 ab1c |003e: const-string v1, "solarized_dark" // string@1cab │ │ +05debc: 6e20 2f1a 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05dec2: 0a01 |0043: move-result v1 │ │ +05dec4: 3801 0900 |0044: if-eqz v1, 004d // +0009 │ │ +05dec8: 1401 0900 097f |0046: const v1, #float 1.82104e+38 // #7f090009 │ │ +05dece: 6e20 7a18 1400 |0049: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05ded4: 28d0 |004c: goto 001c // -0030 │ │ +05ded6: 1a01 0d1e |004d: const-string v1, "wallpaper" // string@1e0d │ │ +05deda: 6e20 2f1a 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05dee0: 0a01 |0052: move-result v1 │ │ +05dee2: 3801 0900 |0053: if-eqz v1, 005c // +0009 │ │ +05dee6: 1401 0e00 097f |0055: const v1, #float 1.82105e+38 // #7f09000e │ │ +05deec: 6e20 7a18 1400 |0058: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05def2: 28c1 |005b: goto 001c // -003f │ │ +05def4: 1a01 5d0f |005c: const-string v1, "dialog_light" // string@0f5d │ │ +05def8: 6e20 2f1a 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05defe: 0a01 |0061: move-result v1 │ │ +05df00: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +05df04: 1401 0600 097f |0064: const v1, #float 1.82104e+38 // #7f090006 │ │ +05df0a: 6e20 7a18 1400 |0067: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05df10: 28b2 |006a: goto 001c // -004e │ │ +05df12: 1a01 5c0f |006b: const-string v1, "dialog_dark" // string@0f5c │ │ +05df16: 6e20 2f1a 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05df1c: 0a01 |0070: move-result v1 │ │ +05df1e: 3801 0900 |0071: if-eqz v1, 007a // +0009 │ │ +05df22: 1401 0500 097f |0073: const v1, #float 1.82104e+38 // #7f090005 │ │ +05df28: 6e20 7a18 1400 |0076: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05df2e: 28a3 |0079: goto 001c // -005d │ │ +05df30: 1a01 3d14 |007a: const-string v1, "light_simple" // string@143d │ │ +05df34: 6e20 2f1a 1000 |007c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05df3a: 0a01 |007f: move-result v1 │ │ +05df3c: 3801 0900 |0080: if-eqz v1, 0089 // +0009 │ │ +05df40: 1401 0800 097f |0082: const v1, #float 1.82104e+38 // #7f090008 │ │ +05df46: 6e20 7a18 1400 |0085: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05df4c: 2894 |0088: goto 001c // -006c │ │ +05df4e: 1a01 240f |0089: const-string v1, "dark_simple" // string@0f24 │ │ +05df52: 6e20 2f1a 1000 |008b: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05df58: 0a01 |008e: move-result v1 │ │ +05df5a: 3801 8dff |008f: if-eqz v1, 001c // -0073 │ │ +05df5e: 1401 0300 097f |0091: const v1, #float 1.82104e+38 // #7f090003 │ │ +05df64: 6e20 7a18 1400 |0094: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.setTheme:(I)V // method@187a │ │ +05df6a: 2885 |0097: goto 001c // -007b │ │ +05df6c: 1201 |0098: const/4 v1, #int 0 // #0 │ │ +05df6e: 2886 |0099: goto 001f // -007a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x000a line=90 │ │ 0x000e line=95 │ │ 0x001c line=105 │ │ 0x001e line=106 │ │ @@ -102409,17 +102408,17 @@ │ │ locals : │ │ 0x000a - 0x009a reg=0 theme Ljava/lang/String; │ │ 0x0000 - 0x009a reg=4 this Lcom/kure/musicplayer/activities/ActivityMaster; │ │ │ │ source_file_idx : 452 (ActivityMaster.java) │ │ │ │ Class #451 header: │ │ -class_idx : 918 │ │ +class_idx : 927 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #451 annotations: │ │ @@ -102445,53 +102444,53 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ea04: |[05ea04] com.kure.musicplayer.activities.ActivityMenuMain$1.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ │ -05ea14: 5b01 5607 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0756 │ │ -05ea18: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05ea1e: 0e00 |0005: return-void │ │ +05df70: |[05df70] com.kure.musicplayer.activities.ActivityMenuMain$1.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ │ +05df80: 5b01 5607 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0756 │ │ +05df84: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05df8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuMain$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityMenuMain$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ea20: |[05ea20] com.kure.musicplayer.activities.ActivityMenuMain$1.run:()V │ │ -05ea30: 5420 5607 |0000: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0756 │ │ -05ea34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05ea36: 7120 9e18 1000 |0003: invoke-static {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuMain;Z)Z // method@189e │ │ -05ea3c: 0e00 |0006: return-void │ │ +05df8c: |[05df8c] com.kure.musicplayer.activities.ActivityMenuMain$1.run:()V │ │ +05df9c: 5420 5607 |0000: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0756 │ │ +05dfa0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05dfa2: 7120 9e18 1000 |0003: invoke-static {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuMain;Z)Z // method@189e │ │ +05dfa8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/kure/musicplayer/activities/ActivityMenuMain$1; │ │ │ │ source_file_idx : 456 (ActivityMenuMain.java) │ │ │ │ Class #452 header: │ │ -class_idx : 919 │ │ +class_idx : 928 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 104 │ │ +superclass_idx : 109 │ │ source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #452 annotations: │ │ @@ -102517,77 +102516,77 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ea40: |[05ea40] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ │ -05ea50: 5b01 5707 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ -05ea54: 7010 d301 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01d3 │ │ -05ea5a: 0e00 |0005: return-void │ │ +05dfac: |[05dfac] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ │ +05dfbc: 5b01 5707 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ +05dfc0: 7010 d301 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@01d3 │ │ +05dfc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;) │ │ name : 'doInBackground' │ │ 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 │ │ -05ea5c: |[05ea5c] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -05ea6c: 1f02 5004 |0000: check-cast v2, [Ljava/lang/String; // type@0450 │ │ -05ea70: 6e20 9818 2100 |0002: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1898 │ │ -05ea76: 0c00 |0005: move-result-object v0 │ │ -05ea78: 1100 |0006: return-object v0 │ │ +05dfc8: |[05dfc8] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05dfd8: 1f02 5904 |0000: check-cast v2, [Ljava/lang/String; // type@0459 │ │ +05dfdc: 6e20 9818 2100 |0002: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1898 │ │ +05dfe2: 0c00 |0005: move-result-object v0 │ │ +05dfe4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -05ea7c: |[05ea7c] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -05ea8c: 6201 9b07 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ea90: 5442 5707 |0002: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ -05ea94: 1a03 2e10 |0004: const-string v3, "external" // string@102e │ │ -05ea98: 6e30 6e19 2103 |0006: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/model/SongList;.scanSongs:(Landroid/content/Context;Ljava/lang/String;)V // method@196e │ │ -05ea9e: 5441 5707 |0009: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ -05eaa2: 1402 0a00 087f |000b: const v2, #float 1.80775e+38 // #7f08000a │ │ -05eaa8: 6e20 a118 2100 |000e: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -05eaae: 0c01 |0011: move-result-object v1 │ │ -05eab0: 1101 |0012: return-object v1 │ │ -05eab2: 0d00 |0013: move-exception v0 │ │ -05eab4: 1a01 8202 |0014: const-string v1, "Couldn't execute background task" // string@0282 │ │ -05eab8: 6e10 fd19 0000 |0016: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@19fd │ │ -05eabe: 0c02 |0019: move-result-object v2 │ │ -05eac0: 7120 9415 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -05eac6: 6e10 fc19 0000 |001d: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@19fc │ │ -05eacc: 5441 5707 |0020: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ -05ead0: 1402 0900 087f |0022: const v2, #float 1.80775e+38 // #7f080009 │ │ -05ead6: 6e20 a118 2100 |0025: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -05eadc: 0c01 |0028: move-result-object v1 │ │ -05eade: 28e9 |0029: goto 0012 // -0017 │ │ +05dfe8: |[05dfe8] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +05dff8: 6201 9b07 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05dffc: 5442 5707 |0002: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ +05e000: 1a03 3710 |0004: const-string v3, "external" // string@1037 │ │ +05e004: 6e30 6e19 2103 |0006: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/model/SongList;.scanSongs:(Landroid/content/Context;Ljava/lang/String;)V // method@196e │ │ +05e00a: 5441 5707 |0009: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ +05e00e: 1402 0a00 087f |000b: const v2, #float 1.80775e+38 // #7f08000a │ │ +05e014: 6e20 a118 2100 |000e: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +05e01a: 0c01 |0011: move-result-object v1 │ │ +05e01c: 1101 |0012: return-object v1 │ │ +05e01e: 0d00 |0013: move-exception v0 │ │ +05e020: 1a01 8202 |0014: const-string v1, "Couldn't execute background task" // string@0282 │ │ +05e024: 6e10 fd19 0000 |0016: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@19fd │ │ +05e02a: 0c02 |0019: move-result-object v2 │ │ +05e02c: 7120 9415 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +05e032: 6e10 fc19 0000 |001d: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@19fc │ │ +05e038: 5441 5707 |0020: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ +05e03c: 1402 0900 087f |0022: const v2, #float 1.80775e+38 // #7f080009 │ │ +05e042: 6e20 a118 2100 |0025: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +05e048: 0c01 |0028: move-result-object v1 │ │ +05e04a: 28e9 |0029: goto 0012 // -0017 │ │ catches : 1 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0013 │ │ positions : │ │ 0x0000 line=284 │ │ 0x0009 line=285 │ │ 0x0012 line=290 │ │ @@ -102605,55 +102604,55 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05eaf0: |[05eaf0] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.onPostExecute:(Ljava/lang/Object;)V │ │ -05eb00: 1f01 f303 |0000: check-cast v1, Ljava/lang/String; // type@03f3 │ │ -05eb04: 6e20 9b18 1000 |0002: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.onPostExecute:(Ljava/lang/String;)V // method@189b │ │ -05eb0a: 0e00 |0005: return-void │ │ +05e05c: |[05e05c] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.onPostExecute:(Ljava/lang/Object;)V │ │ +05e06c: 1f01 fc03 |0000: check-cast v1, Ljava/lang/String; // type@03fc │ │ +05e070: 6e20 9b18 1000 |0002: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.onPostExecute:(Ljava/lang/String;)V // method@189b │ │ +05e076: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05eb0c: |[05eb0c] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.onPostExecute:(Ljava/lang/String;)V │ │ -05eb1c: 6f20 d601 3200 |0000: invoke-super {v2, v3}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@01d6 │ │ -05eb22: 5420 5707 |0003: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ -05eb26: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -05eb28: 7130 3319 3001 |0006: invoke-static {v0, v3, v1}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ -05eb2e: 0e00 |0009: return-void │ │ +05e078: |[05e078] com.kure.musicplayer.activities.ActivityMenuMain$ScanSongs.onPostExecute:(Ljava/lang/String;)V │ │ +05e088: 6f20 d601 3200 |0000: invoke-super {v2, v3}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@01d6 │ │ +05e08e: 5420 5707 |0003: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; // field@0757 │ │ +05e092: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +05e094: 7130 3319 3001 |0006: invoke-static {v0, v3, v1}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ +05e09a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=301 │ │ 0x0009 line=304 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; │ │ 0x0000 - 0x000a reg=3 result Ljava/lang/String; │ │ │ │ source_file_idx : 456 (ActivityMenuMain.java) │ │ │ │ Class #453 header: │ │ -class_idx : 923 │ │ +class_idx : 932 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 459 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #453 annotations: │ │ @@ -102679,53 +102678,53 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05eb30: |[05eb30] com.kure.musicplayer.activities.ActivityMenuSettings$1$1.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ │ -05eb40: 5b01 6407 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;.this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; // field@0764 │ │ -05eb44: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05eb4a: 0e00 |0005: return-void │ │ +05e09c: |[05e09c] com.kure.musicplayer.activities.ActivityMenuSettings$1$1.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ │ +05e0ac: 5b01 6407 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;.this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; // field@0764 │ │ +05e0b0: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e0b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eb4c: |[05eb4c] com.kure.musicplayer.activities.ActivityMenuSettings$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -05eb5c: 7210 e500 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@00e5 │ │ -05eb62: 0e00 |0003: return-void │ │ +05e0b8: |[05e0b8] com.kure.musicplayer.activities.ActivityMenuSettings$1$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +05e0c8: 7210 e500 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@00e5 │ │ +05e0ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 which I │ │ │ │ source_file_idx : 459 (ActivityMenuSettings.java) │ │ │ │ Class #454 header: │ │ -class_idx : 924 │ │ +class_idx : 933 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 459 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #454 annotations: │ │ @@ -102751,53 +102750,53 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05eb64: |[05eb64] com.kure.musicplayer.activities.ActivityMenuSettings$1$2.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ │ -05eb74: 5b01 6507 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;.this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; // field@0765 │ │ -05eb78: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05eb7e: 0e00 |0005: return-void │ │ +05e0d0: |[05e0d0] com.kure.musicplayer.activities.ActivityMenuSettings$1$2.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ │ +05e0e0: 5b01 6507 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;.this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; // field@0765 │ │ +05e0e4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e0ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eb80: |[05eb80] com.kure.musicplayer.activities.ActivityMenuSettings$1$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -05eb90: 7210 e500 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@00e5 │ │ -05eb96: 0e00 |0003: return-void │ │ +05e0ec: |[05e0ec] com.kure.musicplayer.activities.ActivityMenuSettings$1$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +05e0fc: 7210 e500 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@00e5 │ │ +05e102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 which I │ │ │ │ source_file_idx : 459 (ActivityMenuSettings.java) │ │ │ │ Class #455 header: │ │ -class_idx : 925 │ │ +class_idx : 934 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 459 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #455 annotations: │ │ @@ -102823,199 +102822,211 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05eb98: |[05eb98] com.kure.musicplayer.activities.ActivityMenuSettings$1.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)V │ │ -05eba8: 5b01 6607 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ebac: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05ebb2: 0e00 |0005: return-void │ │ +05e104: |[05e104] com.kure.musicplayer.activities.ActivityMenuSettings$1.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)V │ │ +05e114: 5b01 6607 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e118: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e11e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 270 16-bit code units │ │ -05ebb4: |[05ebb4] com.kure.musicplayer.activities.ActivityMenuSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -05ebc4: 1409 3b00 087f |0000: const v9, #float 1.80776e+38 // #7f08003b │ │ -05ebca: 1217 |0003: const/4 v7, #int 1 // #1 │ │ -05ebcc: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -05ebce: 6e10 2f02 0b00 |0005: invoke-virtual {v11}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ -05ebd4: 0c03 |0008: move-result-object v3 │ │ -05ebd6: 1a04 3e13 |0009: const-string v4, "info" // string@133e │ │ -05ebda: 6e20 2f1a 4300 |000b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ebe0: 0a03 |000e: move-result v3 │ │ -05ebe2: 3803 9200 |000f: if-eqz v3, 00a1 // +0092 │ │ -05ebe6: 6203 9b07 |0011: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ebea: 6e10 6b19 0300 |0013: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -05ebf0: 0a03 |0016: move-result v3 │ │ -05ebf2: 3903 1500 |0017: if-nez v3, 002c // +0015 │ │ -05ebf6: 54a3 6607 |0019: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ebfa: 54a4 6607 |001b: iget-object v4, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ebfe: 1405 1100 087f |001d: const v5, #float 1.80775e+38 // #7f080011 │ │ -05ec04: 6e20 ca18 5400 |0020: invoke-virtual {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ -05ec0a: 0c04 |0023: move-result-object v4 │ │ -05ec0c: 7130 2e18 4307 |0024: invoke-static {v3, v4, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -05ec12: 0c03 |0027: move-result-object v3 │ │ -05ec14: 6e10 2f18 0300 |0028: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@182f │ │ -05ec1a: 0f08 |002b: return v8 │ │ -05ec1c: 2200 1000 |002c: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -05ec20: 54a3 6607 |002e: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ec24: 7020 4100 3000 |0030: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0041 │ │ -05ec2a: 54a3 6607 |0033: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ec2e: 1404 2000 087f |0035: const v4, #float 1.80776e+38 // #7f080020 │ │ -05ec34: 6e20 ca18 4300 |0038: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ -05ec3a: 0c02 |003b: move-result-object v2 │ │ -05ec3c: 54a3 6607 |003c: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ec40: 1404 1f00 087f |003e: const v4, #float 1.80776e+38 // #7f08001f │ │ -05ec46: 1245 |0041: const/4 v5, #int 4 // #4 │ │ -05ec48: 2355 4e04 |0042: new-array v5, v5, [Ljava/lang/Object; // type@044e │ │ -05ec4c: 6206 9b07 |0044: sget-object v6, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ec50: 5466 b107 |0046: iget-object v6, v6, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -05ec54: 6e10 6e1a 0600 |0048: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05ec5a: 0a06 |004b: move-result v6 │ │ -05ec5c: 7110 0e1a 0600 |004c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05ec62: 0c06 |004f: move-result-object v6 │ │ -05ec64: 4d06 0508 |0050: aput-object v6, v5, v8 │ │ -05ec68: 6206 9b07 |0052: sget-object v6, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ec6c: 6e10 5e19 0600 |0054: invoke-virtual {v6}, Lcom/kure/musicplayer/model/SongList;.getAlbums:()Ljava/util/ArrayList; // method@195e │ │ -05ec72: 0c06 |0057: move-result-object v6 │ │ -05ec74: 6e10 6e1a 0600 |0058: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05ec7a: 0a06 |005b: move-result v6 │ │ -05ec7c: 7110 0e1a 0600 |005c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05ec82: 0c06 |005f: move-result-object v6 │ │ -05ec84: 4d06 0507 |0060: aput-object v6, v5, v7 │ │ -05ec88: 1226 |0062: const/4 v6, #int 2 // #2 │ │ -05ec8a: 6207 9b07 |0063: sget-object v7, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ec8e: 6e10 6019 0700 |0065: invoke-virtual {v7}, Lcom/kure/musicplayer/model/SongList;.getArtists:()Ljava/util/ArrayList; // method@1960 │ │ -05ec94: 0c07 |0068: move-result-object v7 │ │ -05ec96: 6e10 6e1a 0700 |0069: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05ec9c: 0a07 |006c: move-result v7 │ │ -05ec9e: 7110 0e1a 0700 |006d: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05eca4: 0c07 |0070: move-result-object v7 │ │ -05eca6: 4d07 0506 |0071: aput-object v7, v5, v6 │ │ -05ecaa: 1236 |0073: const/4 v6, #int 3 // #3 │ │ -05ecac: 6207 9b07 |0074: sget-object v7, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ecb0: 6e10 6219 0700 |0076: invoke-virtual {v7}, Lcom/kure/musicplayer/model/SongList;.getPlaylistNames:()Ljava/util/ArrayList; // method@1962 │ │ -05ecb6: 0c07 |0079: move-result-object v7 │ │ -05ecb8: 6e10 6e1a 0700 |007a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05ecbe: 0a07 |007d: move-result v7 │ │ -05ecc0: 7110 0e1a 0700 |007e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05ecc6: 0c07 |0081: move-result-object v7 │ │ -05ecc8: 4d07 0506 |0082: aput-object v7, v5, v6 │ │ -05eccc: 6e30 cb18 4305 |0084: invoke-virtual {v3, v4, v5}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@18cb │ │ -05ecd2: 0c01 |0087: move-result-object v1 │ │ -05ecd4: 6e20 4500 2000 |0088: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ -05ecda: 0c03 |008b: move-result-object v3 │ │ -05ecdc: 6e20 4200 1300 |008c: invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -05ece2: 0c03 |008f: move-result-object v3 │ │ -05ece4: 54a4 6607 |0090: iget-object v4, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ece8: 6e20 ca18 9400 |0092: invoke-virtual {v4, v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ -05ecee: 0c04 |0095: move-result-object v4 │ │ -05ecf0: 2205 9b03 |0096: new-instance v5, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1; // type@039b │ │ -05ecf4: 7020 bd18 a500 |0098: invoke-direct {v5, v10}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V // method@18bd │ │ -05ecfa: 6e30 4400 4305 |009b: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05ed00: 6e10 4700 0000 |009e: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0047 │ │ -05ed06: 6e10 2f02 0b00 |00a1: invoke-virtual {v11}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ -05ed0c: 0c03 |00a4: move-result-object v3 │ │ -05ed0e: 1a04 e51d |00a5: const-string v4, "version" // string@1de5 │ │ -05ed12: 6e20 2f1a 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ed18: 0a03 |00aa: move-result v3 │ │ -05ed1a: 3803 2300 |00ab: if-eqz v3, 00ce // +0023 │ │ -05ed1e: 54a3 6607 |00ad: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed22: 7110 c618 0300 |00af: invoke-static {v3}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.access$008:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I // method@18c6 │ │ -05ed28: 54a3 6607 |00b2: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed2c: 7110 c418 0300 |00b4: invoke-static {v3}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.access$000:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I // method@18c4 │ │ -05ed32: 0a03 |00b7: move-result v3 │ │ -05ed34: 1254 |00b8: const/4 v4, #int 5 // #5 │ │ -05ed36: 3443 1500 |00b9: if-lt v3, v4, 00ce // +0015 │ │ -05ed3a: 54a3 6607 |00bb: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed3e: 7120 c518 8300 |00bd: invoke-static {v3, v8}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;I)I // method@18c5 │ │ -05ed44: 54a3 6607 |00c0: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed48: 2204 3000 |00c2: new-instance v4, Landroid/content/Intent; // type@0030 │ │ -05ed4c: 54a5 6607 |00c4: iget-object v5, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed50: 1c06 a803 |00c6: const-class v6, Lcom/kure/musicplayer/activities/XXX; // type@03a8 │ │ -05ed54: 7030 e700 5406 |00c8: invoke-direct {v4, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -05ed5a: 6e20 d018 4300 |00cb: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.startActivity:(Landroid/content/Intent;)V // method@18d0 │ │ -05ed60: 6e10 2f02 0b00 |00ce: invoke-virtual {v11}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ -05ed66: 0c03 |00d1: move-result-object v3 │ │ -05ed68: 1a04 5717 |00d2: const-string v4, "misc" // string@1757 │ │ -05ed6c: 6e20 2f1a 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ed72: 0a03 |00d7: move-result v3 │ │ -05ed74: 3803 53ff |00d8: if-eqz v3, 002b // -00ad │ │ -05ed78: 2200 1000 |00da: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -05ed7c: 54a3 6607 |00dc: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed80: 7020 4100 3000 |00de: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0041 │ │ -05ed86: 54a3 6607 |00e1: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed8a: 1404 2900 087f |00e3: const v4, #float 1.80776e+38 // #7f080029 │ │ -05ed90: 6e20 ca18 4300 |00e6: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ -05ed96: 0c02 |00e9: move-result-object v2 │ │ -05ed98: 54a3 6607 |00ea: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05ed9c: 1404 2800 087f |00ec: const v4, #float 1.80776e+38 // #7f080028 │ │ -05eda2: 6e20 ca18 4300 |00ef: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ -05eda8: 0c01 |00f2: move-result-object v1 │ │ -05edaa: 6e20 4500 2000 |00f3: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ -05edb0: 0c03 |00f6: move-result-object v3 │ │ -05edb2: 6e20 4200 1300 |00f7: invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -05edb8: 0c03 |00fa: move-result-object v3 │ │ -05edba: 54a4 6607 |00fb: iget-object v4, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ -05edbe: 6e20 ca18 9400 |00fd: invoke-virtual {v4, v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ -05edc4: 0c04 |0100: move-result-object v4 │ │ -05edc6: 2205 9c03 |0101: new-instance v5, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2; // type@039c │ │ -05edca: 7020 bf18 a500 |0103: invoke-direct {v5, v10}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V // method@18bf │ │ -05edd0: 6e30 4400 4305 |0106: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -05edd6: 6e10 4700 0000 |0109: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0047 │ │ -05eddc: 2900 1fff |010c: goto/16 002b // -00e1 │ │ +05e120: |[05e120] com.kure.musicplayer.activities.ActivityMenuSettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +05e130: 1409 3b00 087f |0000: const v9, #float 1.80776e+38 // #7f08003b │ │ +05e136: 1217 |0003: const/4 v7, #int 1 // #1 │ │ +05e138: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +05e13a: 6e10 2f02 0b00 |0005: invoke-virtual {v11}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ +05e140: 0c03 |0008: move-result-object v3 │ │ +05e142: 1a04 4713 |0009: const-string v4, "info" // string@1347 │ │ +05e146: 6e20 2f1a 4300 |000b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e14c: 0a03 |000e: move-result v3 │ │ +05e14e: 3803 9200 |000f: if-eqz v3, 00a1 // +0092 │ │ +05e152: 6203 9b07 |0011: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05e156: 6e10 6b19 0300 |0013: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +05e15c: 0a03 |0016: move-result v3 │ │ +05e15e: 3903 1500 |0017: if-nez v3, 002c // +0015 │ │ +05e162: 54a3 6607 |0019: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e166: 54a4 6607 |001b: iget-object v4, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e16a: 1405 1100 087f |001d: const v5, #float 1.80775e+38 // #7f080011 │ │ +05e170: 6e20 ca18 5400 |0020: invoke-virtual {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ +05e176: 0c04 |0023: move-result-object v4 │ │ +05e178: 7130 2e18 4307 |0024: invoke-static {v3, v4, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +05e17e: 0c03 |0027: move-result-object v3 │ │ +05e180: 6e10 2f18 0300 |0028: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@182f │ │ +05e186: 0f08 |002b: return v8 │ │ +05e188: 2200 1200 |002c: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +05e18c: 54a3 6607 |002e: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e190: 7020 4100 3000 |0030: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0041 │ │ +05e196: 54a3 6607 |0033: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e19a: 1404 2000 087f |0035: const v4, #float 1.80776e+38 // #7f080020 │ │ +05e1a0: 6e20 ca18 4300 |0038: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ +05e1a6: 0c02 |003b: move-result-object v2 │ │ +05e1a8: 54a3 6607 |003c: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e1ac: 1404 1f00 087f |003e: const v4, #float 1.80776e+38 // #7f08001f │ │ +05e1b2: 1245 |0041: const/4 v5, #int 4 // #4 │ │ +05e1b4: 2355 5704 |0042: new-array v5, v5, [Ljava/lang/Object; // type@0457 │ │ +05e1b8: 6206 9b07 |0044: sget-object v6, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05e1bc: 5466 b107 |0046: iget-object v6, v6, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05e1c0: 6e10 6e1a 0600 |0048: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05e1c6: 0a06 |004b: move-result v6 │ │ +05e1c8: 7110 0e1a 0600 |004c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05e1ce: 0c06 |004f: move-result-object v6 │ │ +05e1d0: 4d06 0508 |0050: aput-object v6, v5, v8 │ │ +05e1d4: 6206 9b07 |0052: sget-object v6, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05e1d8: 6e10 5e19 0600 |0054: invoke-virtual {v6}, Lcom/kure/musicplayer/model/SongList;.getAlbums:()Ljava/util/ArrayList; // method@195e │ │ +05e1de: 0c06 |0057: move-result-object v6 │ │ +05e1e0: 6e10 6e1a 0600 |0058: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05e1e6: 0a06 |005b: move-result v6 │ │ +05e1e8: 7110 0e1a 0600 |005c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05e1ee: 0c06 |005f: move-result-object v6 │ │ +05e1f0: 4d06 0507 |0060: aput-object v6, v5, v7 │ │ +05e1f4: 1226 |0062: const/4 v6, #int 2 // #2 │ │ +05e1f6: 6207 9b07 |0063: sget-object v7, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05e1fa: 6e10 6019 0700 |0065: invoke-virtual {v7}, Lcom/kure/musicplayer/model/SongList;.getArtists:()Ljava/util/ArrayList; // method@1960 │ │ +05e200: 0c07 |0068: move-result-object v7 │ │ +05e202: 6e10 6e1a 0700 |0069: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05e208: 0a07 |006c: move-result v7 │ │ +05e20a: 7110 0e1a 0700 |006d: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05e210: 0c07 |0070: move-result-object v7 │ │ +05e212: 4d07 0506 |0071: aput-object v7, v5, v6 │ │ +05e216: 1236 |0073: const/4 v6, #int 3 // #3 │ │ +05e218: 6207 9b07 |0074: sget-object v7, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05e21c: 6e10 6219 0700 |0076: invoke-virtual {v7}, Lcom/kure/musicplayer/model/SongList;.getPlaylistNames:()Ljava/util/ArrayList; // method@1962 │ │ +05e222: 0c07 |0079: move-result-object v7 │ │ +05e224: 6e10 6e1a 0700 |007a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05e22a: 0a07 |007d: move-result v7 │ │ +05e22c: 7110 0e1a 0700 |007e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05e232: 0c07 |0081: move-result-object v7 │ │ +05e234: 4d07 0506 |0082: aput-object v7, v5, v6 │ │ +05e238: 6e30 cb18 4305 |0084: invoke-virtual {v3, v4, v5}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@18cb │ │ +05e23e: 0c01 |0087: move-result-object v1 │ │ +05e240: 6e20 4500 2000 |0088: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ +05e246: 0c03 |008b: move-result-object v3 │ │ +05e248: 6e20 4200 1300 |008c: invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ +05e24e: 0c03 |008f: move-result-object v3 │ │ +05e250: 54a4 6607 |0090: iget-object v4, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e254: 6e20 ca18 9400 |0092: invoke-virtual {v4, v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ +05e25a: 0c04 |0095: move-result-object v4 │ │ +05e25c: 2205 a403 |0096: new-instance v5, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1; // type@03a4 │ │ +05e260: 7020 bd18 a500 |0098: invoke-direct {v5, v10}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V // method@18bd │ │ +05e266: 6e30 4400 4305 |009b: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05e26c: 6e10 4700 0000 |009e: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0047 │ │ +05e272: 6e10 2f02 0b00 |00a1: invoke-virtual {v11}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ +05e278: 0c03 |00a4: move-result-object v3 │ │ +05e27a: 1a04 ee1d |00a5: const-string v4, "version" // string@1dee │ │ +05e27e: 6e20 2f1a 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e284: 0a03 |00aa: move-result v3 │ │ +05e286: 3803 2300 |00ab: if-eqz v3, 00ce // +0023 │ │ +05e28a: 54a3 6607 |00ad: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e28e: 7110 c618 0300 |00af: invoke-static {v3}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.access$008:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I // method@18c6 │ │ +05e294: 54a3 6607 |00b2: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e298: 7110 c418 0300 |00b4: invoke-static {v3}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.access$000:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I // method@18c4 │ │ +05e29e: 0a03 |00b7: move-result v3 │ │ +05e2a0: 1254 |00b8: const/4 v4, #int 5 // #5 │ │ +05e2a2: 3443 1500 |00b9: if-lt v3, v4, 00ce // +0015 │ │ +05e2a6: 54a3 6607 |00bb: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e2aa: 7120 c518 8300 |00bd: invoke-static {v3, v8}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;I)I // method@18c5 │ │ +05e2b0: 54a3 6607 |00c0: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e2b4: 2204 3200 |00c2: new-instance v4, Landroid/content/Intent; // type@0032 │ │ +05e2b8: 54a5 6607 |00c4: iget-object v5, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e2bc: 1c06 b103 |00c6: const-class v6, Lcom/kure/musicplayer/activities/XXX; // type@03b1 │ │ +05e2c0: 7030 e700 5406 |00c8: invoke-direct {v4, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +05e2c6: 6e20 d018 4300 |00cb: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.startActivity:(Landroid/content/Intent;)V // method@18d0 │ │ +05e2cc: 6e10 2f02 0b00 |00ce: invoke-virtual {v11}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ +05e2d2: 0c03 |00d1: move-result-object v3 │ │ +05e2d4: 1a04 6017 |00d2: const-string v4, "misc" // string@1760 │ │ +05e2d8: 6e20 2f1a 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e2de: 0a03 |00d7: move-result v3 │ │ +05e2e0: 3803 53ff |00d8: if-eqz v3, 002b // -00ad │ │ +05e2e4: 2200 1200 |00da: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +05e2e8: 54a3 6607 |00dc: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e2ec: 7020 4100 3000 |00de: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0041 │ │ +05e2f2: 54a3 6607 |00e1: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e2f6: 1404 2900 087f |00e3: const v4, #float 1.80776e+38 // #7f080029 │ │ +05e2fc: 6e20 ca18 4300 |00e6: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ +05e302: 0c02 |00e9: move-result-object v2 │ │ +05e304: 54a3 6607 |00ea: iget-object v3, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e308: 1404 2800 087f |00ec: const v4, #float 1.80776e+38 // #7f080028 │ │ +05e30e: 6e20 ca18 4300 |00ef: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ +05e314: 0c01 |00f2: move-result-object v1 │ │ +05e316: 6e20 4500 2000 |00f3: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ +05e31c: 0c03 |00f6: move-result-object v3 │ │ +05e31e: 6e20 4200 1300 |00f7: invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ +05e324: 0c03 |00fa: move-result-object v3 │ │ +05e326: 54a4 6607 |00fb: iget-object v4, v10, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; // field@0766 │ │ +05e32a: 6e20 ca18 9400 |00fd: invoke-virtual {v4, v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getString:(I)Ljava/lang/String; // method@18ca │ │ +05e330: 0c04 |0100: move-result-object v4 │ │ +05e332: 2205 a503 |0101: new-instance v5, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2; // type@03a5 │ │ +05e336: 7020 bf18 a500 |0103: invoke-direct {v5, v10}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V // method@18bf │ │ +05e33c: 6e30 4400 4305 |0106: invoke-virtual {v3, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +05e342: 6e10 4700 0000 |0109: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0047 │ │ +05e348: 2900 1fff |010c: goto/16 002b // -00e1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=118 │ │ 0x0011 line=123 │ │ 0x0019 line=125 │ │ + 0x0020 line=126 │ │ + 0x0024 line=125 │ │ + 0x0028 line=127 │ │ 0x002b line=180 │ │ 0x002c line=133 │ │ 0x0033 line=135 │ │ 0x003c line=136 │ │ + 0x0048 line=138 │ │ + 0x0054 line=139 │ │ + 0x0065 line=140 │ │ + 0x0076 line=141 │ │ + 0x0084 line=136 │ │ 0x0088 line=143 │ │ + 0x008c line=144 │ │ + 0x0092 line=145 │ │ 0x009e line=152 │ │ 0x00a1 line=156 │ │ 0x00ce line=158 │ │ 0x00da line=161 │ │ 0x00e1 line=163 │ │ 0x00ea line=164 │ │ 0x00f3 line=166 │ │ + 0x00f7 line=167 │ │ + 0x00fd line=168 │ │ 0x0109 line=177 │ │ locals : │ │ 0x0033 - 0x00a1 reg=0 dialog Landroid/app/AlertDialog$Builder; │ │ 0x0088 - 0x00a1 reg=1 dialogText Ljava/lang/String; │ │ 0x003c - 0x00a1 reg=2 dialogTitle Ljava/lang/String; │ │ 0x00e1 - 0x010e reg=0 dialog Landroid/app/AlertDialog$Builder; │ │ 0x00f3 - 0x010e reg=1 dialogText Ljava/lang/String; │ │ 0x00ea - 0x010e reg=2 dialogTitle Ljava/lang/String; │ │ 0x0000 - 0x010e reg=10 this Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ 0x0000 - 0x010e reg=11 pref Landroid/preference/Preference; │ │ │ │ source_file_idx : 459 (ActivityMenuSettings.java) │ │ │ │ Class #456 header: │ │ -class_idx : 926 │ │ +class_idx : 935 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 131 │ │ +superclass_idx : 137 │ │ source_file_idx : 459 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #456 - │ │ @@ -103040,22 +103051,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05ede0: |[05ede0] com.kure.musicplayer.activities.ActivityMenuSettings.:()V │ │ -05edf0: 7010 3202 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0232 │ │ -05edf6: 2200 9d03 |0003: new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; // type@039d │ │ -05edfa: 7020 c118 1000 |0005: invoke-direct {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)V // method@18c1 │ │ -05ee00: 5b10 6807 |0008: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.onClickPreference:Landroid/preference/Preference$OnPreferenceClickListener; // field@0768 │ │ -05ee04: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05ee06: 5910 6707 |000b: iput v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ -05ee0a: 0e00 |000d: return-void │ │ +05e34c: |[05e34c] com.kure.musicplayer.activities.ActivityMenuSettings.:()V │ │ +05e35c: 7010 3202 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@0232 │ │ +05e362: 2200 a603 |0003: new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; // type@03a6 │ │ +05e366: 7020 c118 1000 |0005: invoke-direct {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;.:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)V // method@18c1 │ │ +05e36c: 5b10 6807 |0008: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.onClickPreference:Landroid/preference/Preference$OnPreferenceClickListener; // field@0768 │ │ +05e370: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05e372: 5910 6707 |000b: iput v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ +05e376: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=111 │ │ 0x000a line=247 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ @@ -103065,17 +103076,17 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ee0c: |[05ee0c] com.kure.musicplayer.activities.ActivityMenuSettings.access$000:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I │ │ -05ee1c: 5210 6707 |0000: iget v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ -05ee20: 0f00 |0002: return v0 │ │ +05e378: |[05e378] com.kure.musicplayer.activities.ActivityMenuSettings.access$000:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I │ │ +05e388: 5210 6707 |0000: iget v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ +05e38c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ │ │ #2 : (in Lcom/kure/musicplayer/activities/ActivityMenuSettings;) │ │ @@ -103083,17 +103094,17 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuSettings;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ee24: |[05ee24] com.kure.musicplayer.activities.ActivityMenuSettings.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;I)I │ │ -05ee34: 5901 6707 |0000: iput v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ -05ee38: 0f01 |0002: return v1 │ │ +05e390: |[05e390] com.kure.musicplayer.activities.ActivityMenuSettings.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;I)I │ │ +05e3a0: 5901 6707 |0000: iput v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ +05e3a4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -103102,19 +103113,19 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -05ee3c: |[05ee3c] com.kure.musicplayer.activities.ActivityMenuSettings.access$008:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I │ │ -05ee4c: 5220 6707 |0000: iget v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ -05ee50: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ -05ee54: 5921 6707 |0004: iput v1, v2, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ -05ee58: 0f00 |0006: return v0 │ │ +05e3a8: |[05e3a8] com.kure.musicplayer.activities.ActivityMenuSettings.access$008:(Lcom/kure/musicplayer/activities/ActivityMenuSettings;)I │ │ +05e3b8: 5220 6707 |0000: iget v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ +05e3bc: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ +05e3c0: 5921 6707 |0004: iput v1, v2, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.brianGriffin:I // field@0767 │ │ +05e3c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 x0 Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ │ │ Virtual methods - │ │ @@ -103123,135 +103134,136 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 236 16-bit code units │ │ -05ee5c: |[05ee5c] com.kure.musicplayer.activities.ActivityMenuSettings.onCreate:(Landroid/os/Bundle;)V │ │ -05ee6c: 6206 9a07 |0000: sget-object v6, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -05ee70: 1a07 471d |0002: const-string v7, "themes" // string@1d47 │ │ -05ee74: 1a08 2c0f |0004: const-string v8, "default" // string@0f2c │ │ -05ee78: 6e30 5318 7608 |0006: invoke-virtual {v6, v7, v8}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1853 │ │ -05ee7e: 0c03 |0009: move-result-object v3 │ │ -05ee80: 1a06 2c0f |000a: const-string v6, "default" // string@0f2c │ │ -05ee84: 6e20 2f1a 6300 |000c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ee8a: 0a06 |000f: move-result v6 │ │ -05ee8c: 3806 5a00 |0010: if-eqz v6, 006a // +005a │ │ -05ee90: 1406 0400 097f |0012: const v6, #float 1.82104e+38 // #7f090004 │ │ -05ee96: 6e20 cf18 6900 |0015: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05ee9c: 6e10 c818 0900 |0018: invoke-virtual {v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getActionBar:()Landroid/app/ActionBar; // method@18c8 │ │ -05eea2: 0c00 |001b: move-result-object v0 │ │ -05eea4: 3800 0600 |001c: if-eqz v0, 0022 // +0006 │ │ -05eea8: 1216 |001e: const/4 v6, #int 1 // #1 │ │ -05eeaa: 6e20 0b00 6000 |001f: invoke-virtual {v0, v6}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -05eeb0: 6f20 3302 a900 |0022: invoke-super {v9, v10}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0233 │ │ -05eeb6: 1506 047f |0025: const/high16 v6, #int 2130968576 // #7f04 │ │ -05eeba: 6e20 c718 6900 |0027: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.addPreferencesFromResource:(I)V // method@18c7 │ │ -05eec0: 7110 3602 0900 |002a: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0236 │ │ -05eec6: 0c06 |002d: move-result-object v6 │ │ -05eec8: 7220 1f01 9600 |002e: invoke-interface {v6, v9}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@011f │ │ -05eece: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -05eed0: 6e10 c918 0900 |0032: invoke-virtual {v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@18c9 │ │ -05eed6: 0c06 |0035: move-result-object v6 │ │ -05eed8: 6e10 3902 0600 |0036: invoke-virtual {v6}, Landroid/preference/PreferenceScreen;.getPreferenceCount:()I // method@0239 │ │ -05eede: 0a06 |0039: move-result v6 │ │ -05eee0: 3564 b100 |003a: if-ge v4, v6, 00eb // +00b1 │ │ -05eee4: 6e10 c918 0900 |003c: invoke-virtual {v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@18c9 │ │ -05eeea: 0c06 |003f: move-result-object v6 │ │ -05eeec: 6e20 3802 4600 |0040: invoke-virtual {v6, v4}, Landroid/preference/PreferenceScreen;.getPreference:(I)Landroid/preference/Preference; // method@0238 │ │ -05eef2: 0c01 |0043: move-result-object v1 │ │ -05eef4: 1f01 8400 |0044: check-cast v1, Landroid/preference/PreferenceCategory; // type@0084 │ │ -05eef8: 1205 |0046: const/4 v5, #int 0 // #0 │ │ -05eefa: 6e10 3502 0100 |0047: invoke-virtual {v1}, Landroid/preference/PreferenceCategory;.getPreferenceCount:()I // method@0235 │ │ -05ef00: 0a06 |004a: move-result v6 │ │ -05ef02: 3565 9c00 |004b: if-ge v5, v6, 00e7 // +009c │ │ -05ef06: 6e20 3402 5100 |004d: invoke-virtual {v1, v5}, Landroid/preference/PreferenceCategory;.getPreference:(I)Landroid/preference/Preference; // method@0234 │ │ -05ef0c: 0c02 |0050: move-result-object v2 │ │ -05ef0e: 5496 6807 |0051: iget-object v6, v9, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.onClickPreference:Landroid/preference/Preference$OnPreferenceClickListener; // field@0768 │ │ -05ef12: 6e20 3002 6200 |0053: invoke-virtual {v2, v6}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0230 │ │ -05ef18: 6e10 2f02 0200 |0056: invoke-virtual {v2}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ -05ef1e: 0c06 |0059: move-result-object v6 │ │ -05ef20: 1a07 e51d |005a: const-string v7, "version" // string@1de5 │ │ -05ef24: 6e20 2f1a 7600 |005c: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ef2a: 0a06 |005f: move-result v6 │ │ -05ef2c: 3806 0700 |0060: if-eqz v6, 0067 // +0007 │ │ -05ef30: 6206 9d07 |0062: sget-object v6, Lcom/kure/musicplayer/kMP;.versionName:Ljava/lang/String; // field@079d │ │ -05ef34: 6e20 3102 6200 |0064: invoke-virtual {v2, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0231 │ │ -05ef3a: d805 0501 |0067: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05ef3e: 28de |0069: goto 0047 // -0022 │ │ -05ef40: 1a06 3314 |006a: const-string v6, "light" // string@1433 │ │ -05ef44: 6e20 2f1a 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ef4a: 0a06 |006f: move-result v6 │ │ -05ef4c: 3806 0900 |0070: if-eqz v6, 0079 // +0009 │ │ -05ef50: 1406 0700 097f |0072: const v6, #float 1.82104e+38 // #7f090007 │ │ -05ef56: 6e20 cf18 6900 |0075: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05ef5c: 28a0 |0078: goto 0018 // -0060 │ │ -05ef5e: 1a06 1a0f |0079: const-string v6, "dark" // string@0f1a │ │ -05ef62: 6e20 2f1a 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ef68: 0a06 |007e: move-result v6 │ │ -05ef6a: 3806 0900 |007f: if-eqz v6, 0088 // +0009 │ │ -05ef6e: 1406 0200 097f |0081: const v6, #float 1.82104e+38 // #7f090002 │ │ -05ef74: 6e20 cf18 6900 |0084: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05ef7a: 2891 |0087: goto 0018 // -006f │ │ -05ef7c: 1a06 a21c |0088: const-string v6, "solarized_dark" // string@1ca2 │ │ -05ef80: 6e20 2f1a 6300 |008a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05ef86: 0a06 |008d: move-result v6 │ │ -05ef88: 3806 0900 |008e: if-eqz v6, 0097 // +0009 │ │ -05ef8c: 1406 0900 097f |0090: const v6, #float 1.82104e+38 // #7f090009 │ │ -05ef92: 6e20 cf18 6900 |0093: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05ef98: 2882 |0096: goto 0018 // -007e │ │ -05ef9a: 1a06 041e |0097: const-string v6, "wallpaper" // string@1e04 │ │ -05ef9e: 6e20 2f1a 6300 |0099: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05efa4: 0a06 |009c: move-result v6 │ │ -05efa6: 3806 0a00 |009d: if-eqz v6, 00a7 // +000a │ │ -05efaa: 1406 0e00 097f |009f: const v6, #float 1.82105e+38 // #7f09000e │ │ -05efb0: 6e20 cf18 6900 |00a2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05efb6: 2900 73ff |00a5: goto/16 0018 // -008d │ │ -05efba: 1a06 540f |00a7: const-string v6, "dialog_light" // string@0f54 │ │ -05efbe: 6e20 2f1a 6300 |00a9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05efc4: 0a06 |00ac: move-result v6 │ │ -05efc6: 3806 0a00 |00ad: if-eqz v6, 00b7 // +000a │ │ -05efca: 1406 0600 097f |00af: const v6, #float 1.82104e+38 // #7f090006 │ │ -05efd0: 6e20 cf18 6900 |00b2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05efd6: 2900 63ff |00b5: goto/16 0018 // -009d │ │ -05efda: 1a06 530f |00b7: const-string v6, "dialog_dark" // string@0f53 │ │ -05efde: 6e20 2f1a 6300 |00b9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05efe4: 0a06 |00bc: move-result v6 │ │ -05efe6: 3806 0a00 |00bd: if-eqz v6, 00c7 // +000a │ │ -05efea: 1406 0500 097f |00bf: const v6, #float 1.82104e+38 // #7f090005 │ │ -05eff0: 6e20 cf18 6900 |00c2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05eff6: 2900 53ff |00c5: goto/16 0018 // -00ad │ │ -05effa: 1a06 3414 |00c7: const-string v6, "light_simple" // string@1434 │ │ -05effe: 6e20 2f1a 6300 |00c9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05f004: 0a06 |00cc: move-result v6 │ │ -05f006: 3806 0a00 |00cd: if-eqz v6, 00d7 // +000a │ │ -05f00a: 1406 0800 097f |00cf: const v6, #float 1.82104e+38 // #7f090008 │ │ -05f010: 6e20 cf18 6900 |00d2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05f016: 2900 43ff |00d5: goto/16 0018 // -00bd │ │ -05f01a: 1a06 1b0f |00d7: const-string v6, "dark_simple" // string@0f1b │ │ -05f01e: 6e20 2f1a 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05f024: 0a06 |00dc: move-result v6 │ │ -05f026: 3806 3bff |00dd: if-eqz v6, 0018 // -00c5 │ │ -05f02a: 1406 0300 097f |00df: const v6, #float 1.82104e+38 // #7f090003 │ │ -05f030: 6e20 cf18 6900 |00e2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ -05f036: 2900 33ff |00e5: goto/16 0018 // -00cd │ │ -05f03a: d804 0401 |00e7: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05f03e: 2900 49ff |00e9: goto/16 0032 // -00b7 │ │ -05f042: 0e00 |00eb: return-void │ │ +05e3c8: |[05e3c8] com.kure.musicplayer.activities.ActivityMenuSettings.onCreate:(Landroid/os/Bundle;)V │ │ +05e3d8: 6206 9a07 |0000: sget-object v6, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +05e3dc: 1a07 501d |0002: const-string v7, "themes" // string@1d50 │ │ +05e3e0: 1a08 350f |0004: const-string v8, "default" // string@0f35 │ │ +05e3e4: 6e30 5318 7608 |0006: invoke-virtual {v6, v7, v8}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1853 │ │ +05e3ea: 0c03 |0009: move-result-object v3 │ │ +05e3ec: 1a06 350f |000a: const-string v6, "default" // string@0f35 │ │ +05e3f0: 6e20 2f1a 6300 |000c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e3f6: 0a06 |000f: move-result v6 │ │ +05e3f8: 3806 5a00 |0010: if-eqz v6, 006a // +005a │ │ +05e3fc: 1406 0400 097f |0012: const v6, #float 1.82104e+38 // #7f090004 │ │ +05e402: 6e20 cf18 6900 |0015: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e408: 6e10 c818 0900 |0018: invoke-virtual {v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getActionBar:()Landroid/app/ActionBar; // method@18c8 │ │ +05e40e: 0c00 |001b: move-result-object v0 │ │ +05e410: 3800 0600 |001c: if-eqz v0, 0022 // +0006 │ │ +05e414: 1216 |001e: const/4 v6, #int 1 // #1 │ │ +05e416: 6e20 0b00 6000 |001f: invoke-virtual {v0, v6}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +05e41c: 6f20 3302 a900 |0022: invoke-super {v9, v10}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@0233 │ │ +05e422: 1506 047f |0025: const/high16 v6, #int 2130968576 // #7f04 │ │ +05e426: 6e20 c718 6900 |0027: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.addPreferencesFromResource:(I)V // method@18c7 │ │ +05e42c: 7110 3602 0900 |002a: invoke-static {v9}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0236 │ │ +05e432: 0c06 |002d: move-result-object v6 │ │ +05e434: 7220 1f01 9600 |002e: invoke-interface {v6, v9}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@011f │ │ +05e43a: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +05e43c: 6e10 c918 0900 |0032: invoke-virtual {v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@18c9 │ │ +05e442: 0c06 |0035: move-result-object v6 │ │ +05e444: 6e10 3902 0600 |0036: invoke-virtual {v6}, Landroid/preference/PreferenceScreen;.getPreferenceCount:()I // method@0239 │ │ +05e44a: 0a06 |0039: move-result v6 │ │ +05e44c: 3564 b100 |003a: if-ge v4, v6, 00eb // +00b1 │ │ +05e450: 6e10 c918 0900 |003c: invoke-virtual {v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.getPreferenceScreen:()Landroid/preference/PreferenceScreen; // method@18c9 │ │ +05e456: 0c06 |003f: move-result-object v6 │ │ +05e458: 6e20 3802 4600 |0040: invoke-virtual {v6, v4}, Landroid/preference/PreferenceScreen;.getPreference:(I)Landroid/preference/Preference; // method@0238 │ │ +05e45e: 0c01 |0043: move-result-object v1 │ │ +05e460: 1f01 8a00 |0044: check-cast v1, Landroid/preference/PreferenceCategory; // type@008a │ │ +05e464: 1205 |0046: const/4 v5, #int 0 // #0 │ │ +05e466: 6e10 3502 0100 |0047: invoke-virtual {v1}, Landroid/preference/PreferenceCategory;.getPreferenceCount:()I // method@0235 │ │ +05e46c: 0a06 |004a: move-result v6 │ │ +05e46e: 3565 9c00 |004b: if-ge v5, v6, 00e7 // +009c │ │ +05e472: 6e20 3402 5100 |004d: invoke-virtual {v1, v5}, Landroid/preference/PreferenceCategory;.getPreference:(I)Landroid/preference/Preference; // method@0234 │ │ +05e478: 0c02 |0050: move-result-object v2 │ │ +05e47a: 5496 6807 |0051: iget-object v6, v9, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.onClickPreference:Landroid/preference/Preference$OnPreferenceClickListener; // field@0768 │ │ +05e47e: 6e20 3002 6200 |0053: invoke-virtual {v2, v6}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@0230 │ │ +05e484: 6e10 2f02 0200 |0056: invoke-virtual {v2}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@022f │ │ +05e48a: 0c06 |0059: move-result-object v6 │ │ +05e48c: 1a07 ee1d |005a: const-string v7, "version" // string@1dee │ │ +05e490: 6e20 2f1a 7600 |005c: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e496: 0a06 |005f: move-result v6 │ │ +05e498: 3806 0700 |0060: if-eqz v6, 0067 // +0007 │ │ +05e49c: 6206 9d07 |0062: sget-object v6, Lcom/kure/musicplayer/kMP;.versionName:Ljava/lang/String; // field@079d │ │ +05e4a0: 6e20 3102 6200 |0064: invoke-virtual {v2, v6}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@0231 │ │ +05e4a6: d805 0501 |0067: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05e4aa: 28de |0069: goto 0047 // -0022 │ │ +05e4ac: 1a06 3c14 |006a: const-string v6, "light" // string@143c │ │ +05e4b0: 6e20 2f1a 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e4b6: 0a06 |006f: move-result v6 │ │ +05e4b8: 3806 0900 |0070: if-eqz v6, 0079 // +0009 │ │ +05e4bc: 1406 0700 097f |0072: const v6, #float 1.82104e+38 // #7f090007 │ │ +05e4c2: 6e20 cf18 6900 |0075: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e4c8: 28a0 |0078: goto 0018 // -0060 │ │ +05e4ca: 1a06 230f |0079: const-string v6, "dark" // string@0f23 │ │ +05e4ce: 6e20 2f1a 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e4d4: 0a06 |007e: move-result v6 │ │ +05e4d6: 3806 0900 |007f: if-eqz v6, 0088 // +0009 │ │ +05e4da: 1406 0200 097f |0081: const v6, #float 1.82104e+38 // #7f090002 │ │ +05e4e0: 6e20 cf18 6900 |0084: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e4e6: 2891 |0087: goto 0018 // -006f │ │ +05e4e8: 1a06 ab1c |0088: const-string v6, "solarized_dark" // string@1cab │ │ +05e4ec: 6e20 2f1a 6300 |008a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e4f2: 0a06 |008d: move-result v6 │ │ +05e4f4: 3806 0900 |008e: if-eqz v6, 0097 // +0009 │ │ +05e4f8: 1406 0900 097f |0090: const v6, #float 1.82104e+38 // #7f090009 │ │ +05e4fe: 6e20 cf18 6900 |0093: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e504: 2882 |0096: goto 0018 // -007e │ │ +05e506: 1a06 0d1e |0097: const-string v6, "wallpaper" // string@1e0d │ │ +05e50a: 6e20 2f1a 6300 |0099: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e510: 0a06 |009c: move-result v6 │ │ +05e512: 3806 0a00 |009d: if-eqz v6, 00a7 // +000a │ │ +05e516: 1406 0e00 097f |009f: const v6, #float 1.82105e+38 // #7f09000e │ │ +05e51c: 6e20 cf18 6900 |00a2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e522: 2900 73ff |00a5: goto/16 0018 // -008d │ │ +05e526: 1a06 5d0f |00a7: const-string v6, "dialog_light" // string@0f5d │ │ +05e52a: 6e20 2f1a 6300 |00a9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e530: 0a06 |00ac: move-result v6 │ │ +05e532: 3806 0a00 |00ad: if-eqz v6, 00b7 // +000a │ │ +05e536: 1406 0600 097f |00af: const v6, #float 1.82104e+38 // #7f090006 │ │ +05e53c: 6e20 cf18 6900 |00b2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e542: 2900 63ff |00b5: goto/16 0018 // -009d │ │ +05e546: 1a06 5c0f |00b7: const-string v6, "dialog_dark" // string@0f5c │ │ +05e54a: 6e20 2f1a 6300 |00b9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e550: 0a06 |00bc: move-result v6 │ │ +05e552: 3806 0a00 |00bd: if-eqz v6, 00c7 // +000a │ │ +05e556: 1406 0500 097f |00bf: const v6, #float 1.82104e+38 // #7f090005 │ │ +05e55c: 6e20 cf18 6900 |00c2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e562: 2900 53ff |00c5: goto/16 0018 // -00ad │ │ +05e566: 1a06 3d14 |00c7: const-string v6, "light_simple" // string@143d │ │ +05e56a: 6e20 2f1a 6300 |00c9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e570: 0a06 |00cc: move-result v6 │ │ +05e572: 3806 0a00 |00cd: if-eqz v6, 00d7 // +000a │ │ +05e576: 1406 0800 097f |00cf: const v6, #float 1.82104e+38 // #7f090008 │ │ +05e57c: 6e20 cf18 6900 |00d2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e582: 2900 43ff |00d5: goto/16 0018 // -00bd │ │ +05e586: 1a06 240f |00d7: const-string v6, "dark_simple" // string@0f24 │ │ +05e58a: 6e20 2f1a 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e590: 0a06 |00dc: move-result v6 │ │ +05e592: 3806 3bff |00dd: if-eqz v6, 0018 // -00c5 │ │ +05e596: 1406 0300 097f |00df: const v6, #float 1.82104e+38 // #7f090003 │ │ +05e59c: 6e20 cf18 6900 |00e2: invoke-virtual {v9, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.setTheme:(I)V // method@18cf │ │ +05e5a2: 2900 33ff |00e5: goto/16 0018 // -00cd │ │ +05e5a6: d804 0401 |00e7: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05e5aa: 2900 49ff |00e9: goto/16 0032 // -00b7 │ │ +05e5ae: 0e00 |00eb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000a line=60 │ │ 0x0018 line=73 │ │ 0x001c line=74 │ │ 0x001e line=75 │ │ 0x0022 line=77 │ │ 0x0025 line=81 │ │ - 0x002a line=85 │ │ + 0x002a line=86 │ │ + 0x002e line=87 │ │ 0x0031 line=91 │ │ 0x003c line=93 │ │ 0x0046 line=95 │ │ 0x004d line=96 │ │ 0x0051 line=97 │ │ 0x0056 line=100 │ │ 0x0062 line=101 │ │ @@ -103285,53 +103297,53 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -05f044: |[05f044] com.kure.musicplayer.activities.ActivityMenuSettings.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -05f054: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f056: 1a00 471d |0001: const-string v0, "themes" // string@1d47 │ │ -05f05a: 6e20 2f1a 0400 |0003: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05f060: 0a00 |0006: move-result v0 │ │ -05f062: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -05f066: 6e10 ce18 0200 |0009: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.recreate:()V // method@18ce │ │ -05f06c: 0e00 |000c: return-void │ │ -05f06e: 1a00 741c |000d: const-string v0, "show_notification" // string@1c74 │ │ -05f072: 6e20 2f1a 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05f078: 0a00 |0012: move-result v0 │ │ -05f07a: 3800 1e00 |0013: if-eqz v0, 0031 // +001e │ │ -05f07e: 1a00 741c |0015: const-string v0, "show_notification" // string@1c74 │ │ -05f082: 7230 1c01 0301 |0017: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@011c │ │ -05f088: 0a00 |001a: move-result v0 │ │ -05f08a: 3900 0c00 |001b: if-nez v0, 0027 // +000c │ │ -05f08e: 6200 9607 |001d: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f092: 3800 edff |001f: if-eqz v0, 000c // -0013 │ │ -05f096: 6200 9607 |0021: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f09a: 6e10 8a19 0000 |0023: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.cancelNotification:()V // method@198a │ │ -05f0a0: 28e6 |0026: goto 000c // -001a │ │ -05f0a2: 6200 9607 |0027: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f0a6: 3800 e3ff |0029: if-eqz v0, 000c // -001d │ │ -05f0aa: 6200 9607 |002b: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f0ae: 6e10 9819 0000 |002d: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.notifyCurrentSong:()V // method@1998 │ │ -05f0b4: 28dc |0030: goto 000c // -0024 │ │ -05f0b6: 1a00 731c |0031: const-string v0, "show_lock_widget" // string@1c73 │ │ -05f0ba: 6e20 2f1a 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -05f0c0: 0a00 |0036: move-result v0 │ │ -05f0c2: 3800 d5ff |0037: if-eqz v0, 000c // -002b │ │ -05f0c6: 1a00 731c |0039: const-string v0, "show_lock_widget" // string@1c73 │ │ -05f0ca: 7230 1c01 0301 |003b: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@011c │ │ -05f0d0: 0a00 |003e: move-result v0 │ │ -05f0d2: 3900 cdff |003f: if-nez v0, 000c // -0033 │ │ -05f0d6: 6200 9607 |0041: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f0da: 3800 c9ff |0043: if-eqz v0, 000c // -0037 │ │ -05f0de: 6200 9607 |0045: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f0e2: 6e10 8b19 0000 |0047: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroyLockScreenWidget:()V // method@198b │ │ -05f0e8: 28c2 |004a: goto 000c // -003e │ │ +05e5b0: |[05e5b0] com.kure.musicplayer.activities.ActivityMenuSettings.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +05e5c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05e5c2: 1a00 501d |0001: const-string v0, "themes" // string@1d50 │ │ +05e5c6: 6e20 2f1a 0400 |0003: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e5cc: 0a00 |0006: move-result v0 │ │ +05e5ce: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +05e5d2: 6e10 ce18 0200 |0009: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;.recreate:()V // method@18ce │ │ +05e5d8: 0e00 |000c: return-void │ │ +05e5da: 1a00 7d1c |000d: const-string v0, "show_notification" // string@1c7d │ │ +05e5de: 6e20 2f1a 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e5e4: 0a00 |0012: move-result v0 │ │ +05e5e6: 3800 1e00 |0013: if-eqz v0, 0031 // +001e │ │ +05e5ea: 1a00 7d1c |0015: const-string v0, "show_notification" // string@1c7d │ │ +05e5ee: 7230 1c01 0301 |0017: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@011c │ │ +05e5f4: 0a00 |001a: move-result v0 │ │ +05e5f6: 3900 0c00 |001b: if-nez v0, 0027 // +000c │ │ +05e5fa: 6200 9607 |001d: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e5fe: 3800 edff |001f: if-eqz v0, 000c // -0013 │ │ +05e602: 6200 9607 |0021: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e606: 6e10 8a19 0000 |0023: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.cancelNotification:()V // method@198a │ │ +05e60c: 28e6 |0026: goto 000c // -001a │ │ +05e60e: 6200 9607 |0027: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e612: 3800 e3ff |0029: if-eqz v0, 000c // -001d │ │ +05e616: 6200 9607 |002b: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e61a: 6e10 9819 0000 |002d: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.notifyCurrentSong:()V // method@1998 │ │ +05e620: 28dc |0030: goto 000c // -0024 │ │ +05e622: 1a00 7c1c |0031: const-string v0, "show_lock_widget" // string@1c7c │ │ +05e626: 6e20 2f1a 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05e62c: 0a00 |0036: move-result v0 │ │ +05e62e: 3800 d5ff |0037: if-eqz v0, 000c // -002b │ │ +05e632: 1a00 7c1c |0039: const-string v0, "show_lock_widget" // string@1c7c │ │ +05e636: 7230 1c01 0301 |003b: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@011c │ │ +05e63c: 0a00 |003e: move-result v0 │ │ +05e63e: 3900 cdff |003f: if-nez v0, 000c // -0033 │ │ +05e642: 6200 9607 |0041: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e646: 3800 c9ff |0043: if-eqz v0, 000c // -0037 │ │ +05e64a: 6200 9607 |0045: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e64e: 6e10 8b19 0000 |0047: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroyLockScreenWidget:()V // method@198b │ │ +05e654: 28c2 |004a: goto 000c // -003e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=196 │ │ 0x0009 line=197 │ │ 0x000c line=243 │ │ 0x000d line=202 │ │ 0x0015 line=206 │ │ @@ -103347,17 +103359,17 @@ │ │ 0x0000 - 0x004b reg=2 this Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ 0x0000 - 0x004b reg=3 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x004b reg=4 key Ljava/lang/String; │ │ │ │ source_file_idx : 459 (ActivityMenuSettings.java) │ │ │ │ Class #457 header: │ │ -class_idx : 928 │ │ +class_idx : 937 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #457 annotations: │ │ @@ -103383,83 +103395,83 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f0ec: |[05f0ec] com.kure.musicplayer.activities.ActivityNowPlaying$1.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ -05f0fc: 5b01 6b07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ -05f100: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f106: 0e00 |0005: return-void │ │ +05e658: |[05e658] com.kure.musicplayer.activities.ActivityNowPlaying$1.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ +05e668: 5b01 6b07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ +05e66c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -05f108: |[05f108] com.kure.musicplayer.activities.ActivityNowPlaying$1.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -05f118: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05f11a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05f11c: 7210 d015 0500 |0002: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ -05f122: 0a01 |0005: move-result v1 │ │ -05f124: 2b01 5000 0000 |0006: packed-switch v1, 00000056 // +00000050 │ │ -05f12a: 3800 1800 |0009: if-eqz v0, 0021 // +0018 │ │ -05f12e: 5441 6b07 |000b: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ -05f132: 7110 e718 0100 |000d: invoke-static {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$100:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Lcom/kure/musicplayer/adapters/AdapterSong; // method@18e7 │ │ -05f138: 0c01 |0010: move-result-object v1 │ │ -05f13a: 6e10 1c19 0100 |0011: invoke-virtual {v1}, Lcom/kure/musicplayer/adapters/AdapterSong;.notifyDataSetChanged:()V // method@191c │ │ -05f140: 5441 6b07 |0014: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ -05f144: 7110 e818 0100 |0016: invoke-static {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$200:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/ListView; // method@18e8 │ │ -05f14a: 0c01 |0019: move-result-object v1 │ │ -05f14c: 6202 9607 |001a: sget-object v2, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f150: 5222 d207 |001c: iget v2, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -05f154: 6e20 c617 2100 |001e: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ -05f15a: 0f03 |0021: return v3 │ │ -05f15c: 6201 9607 |0022: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f160: 1a02 551d |0024: const-string v2, "title" // string@1d55 │ │ -05f164: 6e20 a919 2100 |0026: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ -05f16a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -05f16c: 28df |002a: goto 0009 // -0021 │ │ -05f16e: 6201 9607 |002b: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f172: 1a02 740d |002d: const-string v2, "artist" // string@0d74 │ │ -05f176: 6e20 a919 2100 |002f: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ -05f17c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -05f17e: 28d6 |0033: goto 0009 // -002a │ │ -05f180: 6201 9607 |0034: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f184: 1a02 fc0c |0036: const-string v2, "album" // string@0cfc │ │ -05f188: 6e20 a919 2100 |0038: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ -05f18e: 1210 |003b: const/4 v0, #int 1 // #1 │ │ -05f190: 28cd |003c: goto 0009 // -0033 │ │ -05f192: 6201 9607 |003d: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f196: 1a02 721d |003f: const-string v2, "track" // string@1d72 │ │ -05f19a: 6e20 a919 2100 |0041: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ -05f1a0: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -05f1a2: 28c4 |0045: goto 0009 // -003c │ │ -05f1a4: 6201 9607 |0046: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05f1a8: 1a02 c819 |0048: const-string v2, "random" // string@19c8 │ │ -05f1ac: 6e20 a919 2100 |004a: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ -05f1b2: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -05f1b4: 28bb |004e: goto 0009 // -0045 │ │ -05f1b6: 5441 6b07 |004f: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ -05f1ba: 7110 e618 0100 |0051: invoke-static {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$000:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18e6 │ │ -05f1c0: 28cd |0054: goto 0021 // -0033 │ │ -05f1c2: 0000 |0055: nop // spacer │ │ -05f1c4: 0001 0600 1a00 0b7f 1c00 0000 2500 ... |0056: packed-switch-data (16 units) │ │ +05e674: |[05e674] com.kure.musicplayer.activities.ActivityNowPlaying$1.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +05e684: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05e686: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05e688: 7210 d015 0500 |0002: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ +05e68e: 0a01 |0005: move-result v1 │ │ +05e690: 2b01 5000 0000 |0006: packed-switch v1, 00000056 // +00000050 │ │ +05e696: 3800 1800 |0009: if-eqz v0, 0021 // +0018 │ │ +05e69a: 5441 6b07 |000b: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ +05e69e: 7110 e718 0100 |000d: invoke-static {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$100:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Lcom/kure/musicplayer/adapters/AdapterSong; // method@18e7 │ │ +05e6a4: 0c01 |0010: move-result-object v1 │ │ +05e6a6: 6e10 1c19 0100 |0011: invoke-virtual {v1}, Lcom/kure/musicplayer/adapters/AdapterSong;.notifyDataSetChanged:()V // method@191c │ │ +05e6ac: 5441 6b07 |0014: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ +05e6b0: 7110 e818 0100 |0016: invoke-static {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$200:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/ListView; // method@18e8 │ │ +05e6b6: 0c01 |0019: move-result-object v1 │ │ +05e6b8: 6202 9607 |001a: sget-object v2, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e6bc: 5222 d207 |001c: iget v2, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +05e6c0: 6e20 c617 2100 |001e: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ +05e6c6: 0f03 |0021: return v3 │ │ +05e6c8: 6201 9607 |0022: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e6cc: 1a02 5e1d |0024: const-string v2, "title" // string@1d5e │ │ +05e6d0: 6e20 a919 2100 |0026: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ +05e6d6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +05e6d8: 28df |002a: goto 0009 // -0021 │ │ +05e6da: 6201 9607 |002b: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e6de: 1a02 7d0d |002d: const-string v2, "artist" // string@0d7d │ │ +05e6e2: 6e20 a919 2100 |002f: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ +05e6e8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +05e6ea: 28d6 |0033: goto 0009 // -002a │ │ +05e6ec: 6201 9607 |0034: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e6f0: 1a02 050d |0036: const-string v2, "album" // string@0d05 │ │ +05e6f4: 6e20 a919 2100 |0038: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ +05e6fa: 1210 |003b: const/4 v0, #int 1 // #1 │ │ +05e6fc: 28cd |003c: goto 0009 // -0033 │ │ +05e6fe: 6201 9607 |003d: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e702: 1a02 7b1d |003f: const-string v2, "track" // string@1d7b │ │ +05e706: 6e20 a919 2100 |0041: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ +05e70c: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +05e70e: 28c4 |0045: goto 0009 // -003c │ │ +05e710: 6201 9607 |0046: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05e714: 1a02 d119 |0048: const-string v2, "random" // string@19d1 │ │ +05e718: 6e20 a919 2100 |004a: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ +05e71e: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +05e720: 28bb |004e: goto 0009 // -0045 │ │ +05e722: 5441 6b07 |004f: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076b │ │ +05e726: 7110 e618 0100 |0051: invoke-static {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$000:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18e6 │ │ +05e72c: 28cd |0054: goto 0021 // -0033 │ │ +05e72e: 0000 |0055: nop // spacer │ │ +05e730: 0001 0600 1a00 0b7f 1c00 0000 2500 ... |0056: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=201 │ │ 0x0002 line=203 │ │ 0x0009 line=251 │ │ 0x000b line=252 │ │ 0x0014 line=253 │ │ @@ -103485,17 +103497,17 @@ │ │ 0x0002 - 0x0066 reg=0 updateList Z │ │ 0x0000 - 0x0066 reg=4 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$1; │ │ 0x0000 - 0x0066 reg=5 item Landroid/view/MenuItem; │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #458 header: │ │ -class_idx : 929 │ │ +class_idx : 938 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #458 annotations: │ │ @@ -103521,55 +103533,55 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f1e4: |[05f1e4] com.kure.musicplayer.activities.ActivityNowPlaying$2.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ -05f1f4: 5b01 6c07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076c │ │ -05f1f8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f1fe: 0e00 |0005: return-void │ │ +05e750: |[05e750] com.kure.musicplayer.activities.ActivityNowPlaying$2.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ +05e760: 5b01 6c07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076c │ │ +05e764: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e76a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05f200: |[05f200] com.kure.musicplayer.activities.ActivityNowPlaying$2.onClick:(Landroid/view/View;)V │ │ -05f210: 5410 6c07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076c │ │ -05f214: 7110 e918 0000 |0002: invoke-static {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$300:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/PopupMenu; // method@18e9 │ │ -05f21a: 0c00 |0005: move-result-object v0 │ │ -05f21c: 6e10 df17 0000 |0006: invoke-virtual {v0}, Landroid/widget/PopupMenu;.show:()V // method@17df │ │ -05f222: 0e00 |0009: return-void │ │ +05e76c: |[05e76c] com.kure.musicplayer.activities.ActivityNowPlaying$2.onClick:(Landroid/view/View;)V │ │ +05e77c: 5410 6c07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076c │ │ +05e780: 7110 e918 0000 |0002: invoke-static {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.access$300:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/PopupMenu; // method@18e9 │ │ +05e786: 0c00 |0005: move-result-object v0 │ │ +05e788: 6e10 df17 0000 |0006: invoke-virtual {v0}, Landroid/widget/PopupMenu;.show:()V // method@17df │ │ +05e78e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0009 line=299 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$2; │ │ 0x0000 - 0x000a reg=2 v Landroid/view/View; │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #459 header: │ │ -class_idx : 930 │ │ +class_idx : 939 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #459 annotations: │ │ @@ -103595,51 +103607,51 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f224: |[05f224] com.kure.musicplayer.activities.ActivityNowPlaying$3.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ -05f234: 5b01 6d07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076d │ │ -05f238: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f23e: 0e00 |0005: return-void │ │ +05e790: |[05e790] com.kure.musicplayer.activities.ActivityNowPlaying$3.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ +05e7a0: 5b01 6d07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076d │ │ +05e7a4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e7aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05f240: |[05f240] com.kure.musicplayer.activities.ActivityNowPlaying$3.onClick:(Landroid/content/DialogInterface;I)V │ │ -05f250: 0e00 |0000: return-void │ │ +05e7ac: |[05e7ac] com.kure.musicplayer.activities.ActivityNowPlaying$3.onClick:(Landroid/content/DialogInterface;I)V │ │ +05e7bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$3; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 whichButton I │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #460 header: │ │ -class_idx : 931 │ │ +class_idx : 940 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #460 annotations: │ │ @@ -103669,81 +103681,82 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f254: |[05f254] com.kure.musicplayer.activities.ActivityNowPlaying$4.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V │ │ -05f264: 5b01 6e07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ -05f268: 5b02 6f07 |0002: iput-object v2, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.val$input:Landroid/widget/EditText; // field@076f │ │ -05f26c: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f272: 0e00 |0007: return-void │ │ +05e7c0: |[05e7c0] com.kure.musicplayer.activities.ActivityNowPlaying$4.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V │ │ +05e7d0: 5b01 6e07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ +05e7d4: 5b02 6f07 |0002: iput-object v2, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.val$input:Landroid/widget/EditText; // field@076f │ │ +05e7d8: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e7de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -05f274: |[05f274] com.kure.musicplayer.activities.ActivityNowPlaying$4.onClick:(Landroid/content/DialogInterface;I)V │ │ -05f284: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05f286: 5472 6f07 |0001: iget-object v2, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.val$input:Landroid/widget/EditText; // field@076f │ │ -05f28a: 6e10 a017 0200 |0003: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@17a0 │ │ -05f290: 0c02 |0006: move-result-object v2 │ │ -05f292: 6e10 231a 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ -05f298: 0c01 |000a: move-result-object v1 │ │ -05f29a: 6202 9b07 |000b: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05f29e: 5473 6e07 |000d: iget-object v3, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ -05f2a2: 1a04 2e10 |000f: const-string v4, "external" // string@102e │ │ -05f2a6: 6205 9807 |0011: sget-object v5, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ -05f2aa: 6e55 6d19 3214 |0013: invoke-virtual {v2, v3, v4, v1, v5}, Lcom/kure/musicplayer/model/SongList;.newPlaylist:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V // method@196d │ │ -05f2b0: 5472 6e07 |0016: iget-object v2, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ -05f2b4: 1403 1d00 087f |0018: const v3, #float 1.80776e+38 // #7f08001d │ │ -05f2ba: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -05f2bc: 2344 4e04 |001c: new-array v4, v4, [Ljava/lang/Object; // type@044e │ │ -05f2c0: 4d01 0406 |001e: aput-object v1, v4, v6 │ │ -05f2c4: 6e30 f818 3204 |0020: invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@18f8 │ │ -05f2ca: 0c00 |0023: move-result-object v0 │ │ -05f2cc: 5472 6e07 |0024: iget-object v2, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ -05f2d0: 7130 2e18 0206 |0026: invoke-static {v2, v0, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -05f2d6: 0c02 |0029: move-result-object v2 │ │ -05f2d8: 6e10 2f18 0200 |002a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@182f │ │ -05f2de: 0e00 |002d: return-void │ │ +05e7e0: |[05e7e0] com.kure.musicplayer.activities.ActivityNowPlaying$4.onClick:(Landroid/content/DialogInterface;I)V │ │ +05e7f0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +05e7f2: 5472 6f07 |0001: iget-object v2, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.val$input:Landroid/widget/EditText; // field@076f │ │ +05e7f6: 6e10 a017 0200 |0003: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@17a0 │ │ +05e7fc: 0c02 |0006: move-result-object v2 │ │ +05e7fe: 6e10 231a 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ +05e804: 0c01 |000a: move-result-object v1 │ │ +05e806: 6202 9b07 |000b: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05e80a: 5473 6e07 |000d: iget-object v3, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ +05e80e: 1a04 3710 |000f: const-string v4, "external" // string@1037 │ │ +05e812: 6205 9807 |0011: sget-object v5, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ +05e816: 6e55 6d19 3214 |0013: invoke-virtual {v2, v3, v4, v1, v5}, Lcom/kure/musicplayer/model/SongList;.newPlaylist:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V // method@196d │ │ +05e81c: 5472 6e07 |0016: iget-object v2, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ +05e820: 1403 1d00 087f |0018: const v3, #float 1.80776e+38 // #7f08001d │ │ +05e826: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +05e828: 2344 5704 |001c: new-array v4, v4, [Ljava/lang/Object; // type@0457 │ │ +05e82c: 4d01 0406 |001e: aput-object v1, v4, v6 │ │ +05e830: 6e30 f818 3204 |0020: invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@18f8 │ │ +05e836: 0c00 |0023: move-result-object v0 │ │ +05e838: 5472 6e07 |0024: iget-object v2, v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@076e │ │ +05e83c: 7130 2e18 0206 |0026: invoke-static {v2, v0, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +05e842: 0c02 |0029: move-result-object v2 │ │ +05e844: 6e10 2f18 0200 |002a: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@182f │ │ +05e84a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=349 │ │ 0x000b line=355 │ │ 0x0016 line=357 │ │ 0x0024 line=361 │ │ + 0x002a line=363 │ │ 0x002d line=365 │ │ locals : │ │ 0x0024 - 0x002e reg=0 createPlaylistText Ljava/lang/String; │ │ 0x000b - 0x002e reg=1 playlistName Ljava/lang/String; │ │ 0x0000 - 0x002e reg=7 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$4; │ │ 0x0000 - 0x002e reg=8 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x002e reg=9 whichButton I │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #461 header: │ │ -class_idx : 932 │ │ +class_idx : 941 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #461 annotations: │ │ @@ -103769,53 +103782,53 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f2e0: |[05f2e0] com.kure.musicplayer.activities.ActivityNowPlaying$5.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ -05f2f0: 5b01 7007 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0770 │ │ -05f2f4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f2fa: 0e00 |0005: return-void │ │ +05e84c: |[05e84c] com.kure.musicplayer.activities.ActivityNowPlaying$5.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ +05e85c: 5b01 7007 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0770 │ │ +05e860: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f2fc: |[05f2fc] com.kure.musicplayer.activities.ActivityNowPlaying$5.onClick:(Landroid/view/View;)V │ │ -05f30c: 5410 7007 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0770 │ │ -05f310: 6e10 0619 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playNext:()V // method@1906 │ │ -05f316: 0e00 |0005: return-void │ │ +05e868: |[05e868] com.kure.musicplayer.activities.ActivityNowPlaying$5.onClick:(Landroid/view/View;)V │ │ +05e878: 5410 7007 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0770 │ │ +05e87c: 6e10 0619 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playNext:()V // method@1906 │ │ +05e882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0005 line=549 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$5; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #462 header: │ │ -class_idx : 933 │ │ +class_idx : 942 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #462 annotations: │ │ @@ -103841,53 +103854,53 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f318: |[05f318] com.kure.musicplayer.activities.ActivityNowPlaying$6.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ -05f328: 5b01 7107 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0771 │ │ -05f32c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f332: 0e00 |0005: return-void │ │ +05e884: |[05e884] com.kure.musicplayer.activities.ActivityNowPlaying$6.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ +05e894: 5b01 7107 |0000: iput-object v1, v0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0771 │ │ +05e898: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05e89e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f334: |[05f334] com.kure.musicplayer.activities.ActivityNowPlaying$6.onClick:(Landroid/view/View;)V │ │ -05f344: 5410 7107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0771 │ │ -05f348: 6e10 0719 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playPrevious:()V // method@1907 │ │ -05f34e: 0e00 |0005: return-void │ │ +05e8a0: |[05e8a0] com.kure.musicplayer.activities.ActivityNowPlaying$6.onClick:(Landroid/view/View;)V │ │ +05e8b0: 5410 7107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;.this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; // field@0771 │ │ +05e8b4: 6e10 0719 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playPrevious:()V // method@1907 │ │ +05e8ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0005 line=556 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying$6; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #463 header: │ │ -class_idx : 935 │ │ +class_idx : 944 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 14 │ │ +superclass_idx : 16 │ │ source_file_idx : 465 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #463 - │ │ @@ -103903,17 +103916,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f350: |[05f350] com.kure.musicplayer.activities.ActivityQuit.:()V │ │ -05f360: 7010 1100 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0011 │ │ -05f366: 0e00 |0003: return-void │ │ +05e8bc: |[05e8bc] com.kure.musicplayer.activities.ActivityQuit.:()V │ │ +05e8cc: 7010 1100 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0011 │ │ +05e8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityQuit; │ │ │ │ Virtual methods - │ │ @@ -103922,18 +103935,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f368: |[05f368] com.kure.musicplayer.activities.ActivityQuit.onCreate:(Landroid/os/Bundle;)V │ │ -05f378: 6f20 2600 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ -05f37e: 6e10 1019 0000 |0003: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityQuit;.finish:()V // method@1910 │ │ -05f384: 0e00 |0006: return-void │ │ +05e8d4: |[05e8d4] com.kure.musicplayer.activities.ActivityQuit.onCreate:(Landroid/os/Bundle;)V │ │ +05e8e4: 6f20 2600 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ +05e8ea: 6e10 1019 0000 |0003: invoke-virtual {v0}, Lcom/kure/musicplayer/activities/ActivityQuit;.finish:()V // method@1910 │ │ +05e8f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=25 │ │ 0x0006 line=26 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/kure/musicplayer/activities/ActivityQuit; │ │ @@ -103944,34 +103957,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f388: |[05f388] com.kure.musicplayer.activities.ActivityQuit.onDestroy:()V │ │ -05f398: 6f10 2a00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002a │ │ -05f39e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05f3a0: 7110 4b1a 0000 |0004: invoke-static {v0}, Ljava/lang/System;.exit:(I)V // method@1a4b │ │ -05f3a6: 0e00 |0007: return-void │ │ +05e8f4: |[05e8f4] com.kure.musicplayer.activities.ActivityQuit.onDestroy:()V │ │ +05e904: 6f10 2a00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@002a │ │ +05e90a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05e90c: 7110 4b1a 0000 |0004: invoke-static {v0}, Ljava/lang/System;.exit:(I)V // method@1a4b │ │ +05e912: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/kure/musicplayer/activities/ActivityQuit; │ │ │ │ source_file_idx : 465 (ActivityQuit.java) │ │ │ │ Class #464 header: │ │ -class_idx : 936 │ │ +class_idx : 945 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 14 │ │ -source_file_idx : 3052 │ │ +superclass_idx : 16 │ │ +source_file_idx : 3061 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #464 - │ │ Class descriptor : 'Lcom/kure/musicplayer/activities/XXX;' │ │ @@ -103986,17 +103999,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f3a8: |[05f3a8] com.kure.musicplayer.activities.XXX.:()V │ │ -05f3b8: 7010 1100 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0011 │ │ -05f3be: 0e00 |0003: return-void │ │ +05e914: |[05e914] com.kure.musicplayer.activities.XXX.:()V │ │ +05e924: 7010 1100 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0011 │ │ +05e92a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/XXX; │ │ │ │ Virtual methods - │ │ @@ -104005,61 +104018,66 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -05f3c0: |[05f3c0] com.kure.musicplayer.activities.XXX.activateIt:(Landroid/view/View;)V │ │ -05f3d0: 1a00 f413 |0000: const-string v0, "kMP-chan, by BDNachi" // string@13f4 │ │ -05f3d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05f3d6: 7130 2e18 0201 |0003: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -05f3dc: 0c00 |0006: move-result-object v0 │ │ -05f3de: 6e10 2f18 0000 |0007: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@182f │ │ -05f3e4: 0e00 |000a: return-void │ │ +05e92c: |[05e92c] com.kure.musicplayer.activities.XXX.activateIt:(Landroid/view/View;)V │ │ +05e93c: 1a00 fd13 |0000: const-string v0, "kMP-chan, by BDNachi" // string@13fd │ │ +05e940: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05e942: 7130 2e18 0201 |0003: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +05e948: 0c00 |0006: move-result-object v0 │ │ +05e94a: 6e10 2f18 0000 |0007: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@182f │ │ +05e950: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ + 0x0003 line=201 │ │ + 0x0007 line=232 │ │ 0x000a line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/kure/musicplayer/activities/XXX; │ │ 0x0000 - 0x000b reg=3 v Landroid/view/View; │ │ │ │ #1 : (in Lcom/kure/musicplayer/activities/XXX;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05f3e8: |[05f3e8] com.kure.musicplayer.activities.XXX.onCreate:(Landroid/os/Bundle;)V │ │ -05f3f8: 6f20 2600 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ -05f3fe: 1400 0d00 037f |0003: const v0, #float 1.74129e+38 // #7f03000d │ │ -05f404: 6e20 1619 0100 |0006: invoke-virtual {v1, v0}, Lcom/kure/musicplayer/activities/XXX;.setContentView:(I)V // method@1916 │ │ -05f40a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -05f40c: 6e20 1419 0100 |000a: invoke-virtual {v1, v0}, Lcom/kure/musicplayer/activities/XXX;.activateIt:(Landroid/view/View;)V // method@1914 │ │ -05f412: 0e00 |000d: return-void │ │ +05e954: |[05e954] com.kure.musicplayer.activities.XXX.onCreate:(Landroid/os/Bundle;)V │ │ +05e964: 6f20 2600 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0026 │ │ +05e96a: 1400 0d00 037f |0003: const v0, #float 1.74129e+38 // #7f03000d │ │ +05e970: 6e20 1619 0100 |0006: invoke-virtual {v1, v0}, Lcom/kure/musicplayer/activities/XXX;.setContentView:(I)V // method@1916 │ │ +05e976: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +05e978: 6e20 1419 0100 |000a: invoke-virtual {v1, v0}, Lcom/kure/musicplayer/activities/XXX;.activateIt:(Landroid/view/View;)V // method@1914 │ │ +05e97e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ + 0x0000 line=99 │ │ 0x0003 line=107 │ │ + 0x0006 line=112 │ │ 0x0009 line=120 │ │ + 0x000a line=126 │ │ 0x000d line=155 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/kure/musicplayer/activities/XXX; │ │ 0x0000 - 0x000e reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3052 (XXX.java) │ │ + source_file_idx : 3061 (XXX.java) │ │ │ │ Class #465 header: │ │ -class_idx : 937 │ │ +class_idx : 946 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 858 │ │ +superclass_idx : 867 │ │ source_file_idx : 466 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #465 annotations: │ │ @@ -104089,21 +104107,21 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05f414: |[05f414] com.kure.musicplayer.adapters.AdapterSong.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -05f424: 7010 9617 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ -05f42a: 5b13 7b07 |0003: iput-object v3, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ -05f42e: 7110 c515 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@15c5 │ │ -05f434: 0c00 |0008: move-result-object v0 │ │ -05f436: 5b10 7a07 |0009: iput-object v0, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songInflater:Landroid/view/LayoutInflater; // field@077a │ │ -05f43a: 0e00 |000b: return-void │ │ +05e980: |[05e980] com.kure.musicplayer.adapters.AdapterSong.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +05e990: 7010 9617 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ +05e996: 5b13 7b07 |0003: iput-object v3, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ +05e99a: 7110 c515 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@15c5 │ │ +05e9a0: 0c00 |0008: move-result-object v0 │ │ +05e9a2: 5b10 7a07 |0009: iput-object v0, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songInflater:Landroid/view/LayoutInflater; // field@077a │ │ +05e9a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ 0x000b line=31 │ │ locals : │ │ @@ -104118,19 +104136,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f43c: |[05f43c] com.kure.musicplayer.adapters.AdapterSong.getCount:()I │ │ -05f44c: 5410 7b07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ -05f450: 6e10 6e1a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -05f456: 0a00 |0005: move-result v0 │ │ -05f458: 0f00 |0006: return v0 │ │ +05e9a8: |[05e9a8] com.kure.musicplayer.adapters.AdapterSong.getCount:()I │ │ +05e9b8: 5410 7b07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ +05e9bc: 6e10 6e1a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +05e9c2: 0a00 |0005: move-result v0 │ │ +05e9c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/adapters/AdapterSong; │ │ │ │ #1 : (in Lcom/kure/musicplayer/adapters/AdapterSong;) │ │ @@ -104138,19 +104156,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05f45c: |[05f45c] com.kure.musicplayer.adapters.AdapterSong.getItem:(I)Ljava/lang/Object; │ │ -05f46c: 5410 7b07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ -05f470: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05f476: 0c00 |0005: move-result-object v0 │ │ -05f478: 1100 |0006: return-object v0 │ │ +05e9c8: |[05e9c8] com.kure.musicplayer.adapters.AdapterSong.getItem:(I)Ljava/lang/Object; │ │ +05e9d8: 5410 7b07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ +05e9dc: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +05e9e2: 0c00 |0005: move-result-object v0 │ │ +05e9e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/adapters/AdapterSong; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -104159,17 +104177,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f47c: |[05f47c] com.kure.musicplayer.adapters.AdapterSong.getItemId:(I)J │ │ -05f48c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -05f490: 1000 |0002: return-wide v0 │ │ +05e9e8: |[05e9e8] com.kure.musicplayer.adapters.AdapterSong.getItemId:(I)J │ │ +05e9f8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +05e9fc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/kure/musicplayer/adapters/AdapterSong; │ │ 0x0000 - 0x0003 reg=3 position I │ │ │ │ @@ -104178,74 +104196,74 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 124 16-bit code units │ │ -05f494: |[05f494] com.kure.musicplayer.adapters.AdapterSong.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05f4a4: 54b8 7a07 |0000: iget-object v8, v11, Lcom/kure/musicplayer/adapters/AdapterSong;.songInflater:Landroid/view/LayoutInflater; // field@077a │ │ -05f4a8: 1409 0b00 037f |0002: const v9, #float 1.74129e+38 // #7f03000b │ │ -05f4ae: 120a |0005: const/4 v10, #int 0 // #0 │ │ -05f4b0: 6e40 c715 98ae |0006: invoke-virtual {v8, v9, v14, v10}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@15c7 │ │ -05f4b6: 0c05 |0009: move-result-object v5 │ │ -05f4b8: 1f05 6503 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@0365 │ │ -05f4bc: 1408 1000 0b7f |000c: const v8, #float 1.84763e+38 // #7f0b0010 │ │ -05f4c2: 6e20 af17 8500 |000f: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@17af │ │ -05f4c8: 0c07 |0012: move-result-object v7 │ │ -05f4ca: 1f07 7a03 |0013: check-cast v7, Landroid/widget/TextView; // type@037a │ │ -05f4ce: 1408 1100 0b7f |0015: const v8, #float 1.84763e+38 // #7f0b0011 │ │ -05f4d4: 6e20 af17 8500 |0018: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@17af │ │ -05f4da: 0c03 |001b: move-result-object v3 │ │ -05f4dc: 1f03 7a03 |001c: check-cast v3, Landroid/widget/TextView; // type@037a │ │ -05f4e0: 1408 1200 0b7f |001e: const v8, #float 1.84763e+38 // #7f0b0012 │ │ -05f4e6: 6e20 af17 8500 |0021: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@17af │ │ -05f4ec: 0c01 |0024: move-result-object v1 │ │ -05f4ee: 1f01 7a03 |0025: check-cast v1, Landroid/widget/TextView; // type@037a │ │ -05f4f2: 54b8 7b07 |0027: iget-object v8, v11, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ -05f4f6: 6e20 681a c800 |0029: invoke-virtual {v8, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -05f4fc: 0c04 |002c: move-result-object v4 │ │ -05f4fe: 1f04 b203 |002d: check-cast v4, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -05f502: 6e10 4c19 0400 |002f: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -05f508: 0c06 |0032: move-result-object v6 │ │ -05f50a: 6e10 331a 0600 |0033: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ -05f510: 0a08 |0036: move-result v8 │ │ -05f512: 3808 2d00 |0037: if-eqz v8, 0064 // +002d │ │ -05f516: 1a08 1f01 |0039: const-string v8, "" // string@011f │ │ -05f51a: 6e20 2718 8700 |003b: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -05f520: 6e10 4519 0400 |003e: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -05f526: 0c02 |0041: move-result-object v2 │ │ -05f528: 6e10 331a 0200 |0042: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ -05f52e: 0a08 |0045: move-result v8 │ │ -05f530: 3808 2600 |0046: if-eqz v8, 006c // +0026 │ │ -05f534: 1a08 1f01 |0048: const-string v8, "" // string@011f │ │ -05f538: 6e20 2718 8300 |004a: invoke-virtual {v3, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -05f53e: 6e10 4419 0400 |004d: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -05f544: 0c00 |0050: move-result-object v0 │ │ -05f546: 6e10 331a 0000 |0051: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ -05f54c: 0a08 |0054: move-result v8 │ │ -05f54e: 3808 1f00 |0055: if-eqz v8, 0074 // +001f │ │ -05f552: 1a08 1f01 |0057: const-string v8, "" // string@011f │ │ -05f556: 6e20 2718 8100 |0059: invoke-virtual {v1, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -05f55c: 7110 0e1a 0c00 |005c: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05f562: 0c08 |005f: move-result-object v8 │ │ -05f564: 6e20 b317 8500 |0060: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.setTag:(Ljava/lang/Object;)V // method@17b3 │ │ -05f56a: 1105 |0063: return-object v5 │ │ -05f56c: 6e10 4c19 0400 |0064: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -05f572: 0c08 |0067: move-result-object v8 │ │ -05f574: 6e20 2718 8700 |0068: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -05f57a: 28d3 |006b: goto 003e // -002d │ │ -05f57c: 6e10 4519 0400 |006c: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -05f582: 0c08 |006f: move-result-object v8 │ │ -05f584: 6e20 2718 8300 |0070: invoke-virtual {v3, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -05f58a: 28da |0073: goto 004d // -0026 │ │ -05f58c: 6e10 4419 0400 |0074: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -05f592: 0c08 |0077: move-result-object v8 │ │ -05f594: 6e20 2718 8100 |0078: invoke-virtual {v1, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -05f59a: 28e1 |007b: goto 005c // -001f │ │ +05ea00: |[05ea00] com.kure.musicplayer.adapters.AdapterSong.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05ea10: 54b8 7a07 |0000: iget-object v8, v11, Lcom/kure/musicplayer/adapters/AdapterSong;.songInflater:Landroid/view/LayoutInflater; // field@077a │ │ +05ea14: 1409 0b00 037f |0002: const v9, #float 1.74129e+38 // #7f03000b │ │ +05ea1a: 120a |0005: const/4 v10, #int 0 // #0 │ │ +05ea1c: 6e40 c715 98ae |0006: invoke-virtual {v8, v9, v14, v10}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@15c7 │ │ +05ea22: 0c05 |0009: move-result-object v5 │ │ +05ea24: 1f05 6e03 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@036e │ │ +05ea28: 1408 1000 0b7f |000c: const v8, #float 1.84763e+38 // #7f0b0010 │ │ +05ea2e: 6e20 af17 8500 |000f: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@17af │ │ +05ea34: 0c07 |0012: move-result-object v7 │ │ +05ea36: 1f07 8303 |0013: check-cast v7, Landroid/widget/TextView; // type@0383 │ │ +05ea3a: 1408 1100 0b7f |0015: const v8, #float 1.84763e+38 // #7f0b0011 │ │ +05ea40: 6e20 af17 8500 |0018: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@17af │ │ +05ea46: 0c03 |001b: move-result-object v3 │ │ +05ea48: 1f03 8303 |001c: check-cast v3, Landroid/widget/TextView; // type@0383 │ │ +05ea4c: 1408 1200 0b7f |001e: const v8, #float 1.84763e+38 // #7f0b0012 │ │ +05ea52: 6e20 af17 8500 |0021: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@17af │ │ +05ea58: 0c01 |0024: move-result-object v1 │ │ +05ea5a: 1f01 8303 |0025: check-cast v1, Landroid/widget/TextView; // type@0383 │ │ +05ea5e: 54b8 7b07 |0027: iget-object v8, v11, Lcom/kure/musicplayer/adapters/AdapterSong;.songs:Ljava/util/ArrayList; // field@077b │ │ +05ea62: 6e20 681a c800 |0029: invoke-virtual {v8, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +05ea68: 0c04 |002c: move-result-object v4 │ │ +05ea6a: 1f04 bb03 |002d: check-cast v4, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05ea6e: 6e10 4c19 0400 |002f: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +05ea74: 0c06 |0032: move-result-object v6 │ │ +05ea76: 6e10 331a 0600 |0033: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ +05ea7c: 0a08 |0036: move-result v8 │ │ +05ea7e: 3808 2d00 |0037: if-eqz v8, 0064 // +002d │ │ +05ea82: 1a08 1f01 |0039: const-string v8, "" // string@011f │ │ +05ea86: 6e20 2718 8700 |003b: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +05ea8c: 6e10 4519 0400 |003e: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +05ea92: 0c02 |0041: move-result-object v2 │ │ +05ea94: 6e10 331a 0200 |0042: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ +05ea9a: 0a08 |0045: move-result v8 │ │ +05ea9c: 3808 2600 |0046: if-eqz v8, 006c // +0026 │ │ +05eaa0: 1a08 1f01 |0048: const-string v8, "" // string@011f │ │ +05eaa4: 6e20 2718 8300 |004a: invoke-virtual {v3, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +05eaaa: 6e10 4419 0400 |004d: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05eab0: 0c00 |0050: move-result-object v0 │ │ +05eab2: 6e10 331a 0000 |0051: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ +05eab8: 0a08 |0054: move-result v8 │ │ +05eaba: 3808 1f00 |0055: if-eqz v8, 0074 // +001f │ │ +05eabe: 1a08 1f01 |0057: const-string v8, "" // string@011f │ │ +05eac2: 6e20 2718 8100 |0059: invoke-virtual {v1, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +05eac8: 7110 0e1a 0c00 |005c: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05eace: 0c08 |005f: move-result-object v8 │ │ +05ead0: 6e20 b317 8500 |0060: invoke-virtual {v5, v8}, Landroid/widget/LinearLayout;.setTag:(Ljava/lang/Object;)V // method@17b3 │ │ +05ead6: 1105 |0063: return-object v5 │ │ +05ead8: 6e10 4c19 0400 |0064: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +05eade: 0c08 |0067: move-result-object v8 │ │ +05eae0: 6e20 2718 8700 |0068: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +05eae6: 28d3 |006b: goto 003e // -002d │ │ +05eae8: 6e10 4519 0400 |006c: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +05eaee: 0c08 |006f: move-result-object v8 │ │ +05eaf0: 6e20 2718 8300 |0070: invoke-virtual {v3, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +05eaf6: 28da |0073: goto 004d // -0026 │ │ +05eaf8: 6e10 4419 0400 |0074: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05eafe: 0c08 |0077: move-result-object v8 │ │ +05eb00: 6e20 2718 8100 |0078: invoke-virtual {v1, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +05eb06: 28e1 |007b: goto 005c // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000c line=57 │ │ 0x0015 line=58 │ │ 0x001e line=59 │ │ 0x0027 line=61 │ │ @@ -104278,18 +104296,18 @@ │ │ 0x0000 - 0x007c reg=12 position I │ │ 0x0000 - 0x007c reg=13 convertView Landroid/view/View; │ │ 0x0000 - 0x007c reg=14 parent Landroid/view/ViewGroup; │ │ │ │ source_file_idx : 466 (AdapterSong.java) │ │ │ │ Class #466 header: │ │ -class_idx : 938 │ │ +class_idx : 947 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2612 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #466 annotations: │ │ Annotations on class │ │ @@ -104301,21 +104319,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2612 (RemoteControlClientCompat.java) │ │ + source_file_idx : 2621 (RemoteControlClientCompat.java) │ │ │ │ Class #467 header: │ │ -class_idx : 939 │ │ +class_idx : 948 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2612 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2621 │ │ static_fields_size : 1 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #467 annotations: │ │ Annotations on class │ │ @@ -104368,86 +104386,86 @@ │ │ type : '(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -05f59c: |[05f59c] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;)V │ │ -05f5ac: 5b67 8307 |0000: iput-object v7, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.this$0:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@0783 │ │ -05f5b0: 7010 1e1a 0600 |0002: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05f5b6: 7100 2719 0000 |0005: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f5bc: 0a02 |0008: move-result v2 │ │ -05f5be: 3802 0c00 |0009: if-eqz v2, 0015 // +000c │ │ -05f5c2: 3908 0a00 |000b: if-nez v8, 0015 // +000a │ │ -05f5c6: 2202 e103 |000d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -05f5ca: 1a03 320a |000f: const-string v3, "Remote Control API's exist, should not be given a null MetadataEditor" // string@0a32 │ │ -05f5ce: 7020 001a 3200 |0011: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -05f5d4: 2702 |0014: throw v2 │ │ -05f5d6: 7100 2719 0000 |0015: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f5dc: 0a02 |0018: move-result v2 │ │ -05f5de: 3802 5b00 |0019: if-eqz v2, 0074 // +005b │ │ -05f5e2: 6e10 211a 0800 |001b: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -05f5e8: 0c01 |001e: move-result-object v1 │ │ -05f5ea: 1a02 be19 |001f: const-string v2, "putString" // string@19be │ │ -05f5ee: 1223 |0021: const/4 v3, #int 2 // #2 │ │ -05f5f0: 2333 4d04 |0022: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -05f5f4: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -05f5f6: 6205 e507 |0025: sget-object v5, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ -05f5fa: 4d05 0304 |0027: aput-object v5, v3, v4 │ │ -05f5fe: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -05f600: 1c05 f303 |002a: const-class v5, Ljava/lang/String; // type@03f3 │ │ -05f604: 4d05 0304 |002c: aput-object v5, v3, v4 │ │ -05f608: 6e30 f119 2103 |002e: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05f60e: 0c02 |0031: move-result-object v2 │ │ -05f610: 5b62 8207 |0032: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutStringMethod:Ljava/lang/reflect/Method; // field@0782 │ │ -05f614: 1a02 af19 |0034: const-string v2, "putBitmap" // string@19af │ │ -05f618: 1223 |0036: const/4 v3, #int 2 // #2 │ │ -05f61a: 2333 4d04 |0037: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -05f61e: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -05f620: 6205 e507 |003a: sget-object v5, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ -05f624: 4d05 0304 |003c: aput-object v5, v3, v4 │ │ -05f628: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -05f62a: 1c05 4900 |003f: const-class v5, Landroid/graphics/Bitmap; // type@0049 │ │ -05f62e: 4d05 0304 |0041: aput-object v5, v3, v4 │ │ -05f632: 6e30 f119 2103 |0043: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05f638: 0c02 |0046: move-result-object v2 │ │ -05f63a: 5b62 8007 |0047: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutBitmapMethod:Ljava/lang/reflect/Method; // field@0780 │ │ -05f63e: 1a02 b819 |0049: const-string v2, "putLong" // string@19b8 │ │ -05f642: 1223 |004b: const/4 v3, #int 2 // #2 │ │ -05f644: 2333 4d04 |004c: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -05f648: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -05f64a: 6205 e507 |004f: sget-object v5, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ -05f64e: 4d05 0304 |0051: aput-object v5, v3, v4 │ │ -05f652: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -05f654: 6205 e607 |0054: sget-object v5, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@07e6 │ │ -05f658: 4d05 0304 |0056: aput-object v5, v3, v4 │ │ -05f65c: 6e30 f119 2103 |0058: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05f662: 0c02 |005b: move-result-object v2 │ │ -05f664: 5b62 8107 |005c: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutLongMethod:Ljava/lang/reflect/Method; // field@0781 │ │ -05f668: 1a02 400e |005e: const-string v2, "clear" // string@0e40 │ │ -05f66c: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -05f66e: 2333 4d04 |0061: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -05f672: 6e30 f119 2103 |0063: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05f678: 0c02 |0066: move-result-object v2 │ │ -05f67a: 5b62 7f07 |0067: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mClearMethod:Ljava/lang/reflect/Method; // field@077f │ │ -05f67e: 1a02 670d |0069: const-string v2, "apply" // string@0d67 │ │ -05f682: 1203 |006b: const/4 v3, #int 0 // #0 │ │ -05f684: 2333 4d04 |006c: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -05f688: 6e30 f119 2103 |006e: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05f68e: 0c02 |0071: move-result-object v2 │ │ -05f690: 5b62 7e07 |0072: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mApplyMethod:Ljava/lang/reflect/Method; // field@077e │ │ -05f694: 5b68 7d07 |0074: iput-object v8, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ -05f698: 0e00 |0076: return-void │ │ -05f69a: 0d00 |0077: move-exception v0 │ │ -05f69c: 2202 f103 |0078: new-instance v2, Ljava/lang/RuntimeException; // type@03f1 │ │ -05f6a0: 6e10 fb19 0000 |007a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05f6a6: 0c03 |007d: move-result-object v3 │ │ -05f6a8: 7030 261a 3200 |007e: invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -05f6ae: 2702 |0081: throw v2 │ │ +05eb08: |[05eb08] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;)V │ │ +05eb18: 5b67 8307 |0000: iput-object v7, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.this$0:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@0783 │ │ +05eb1c: 7010 1e1a 0600 |0002: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05eb22: 7100 2719 0000 |0005: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05eb28: 0a02 |0008: move-result v2 │ │ +05eb2a: 3802 0c00 |0009: if-eqz v2, 0015 // +000c │ │ +05eb2e: 3908 0a00 |000b: if-nez v8, 0015 // +000a │ │ +05eb32: 2202 ea03 |000d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +05eb36: 1a03 3b0a |000f: const-string v3, "Remote Control API's exist, should not be given a null MetadataEditor" // string@0a3b │ │ +05eb3a: 7020 001a 3200 |0011: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +05eb40: 2702 |0014: throw v2 │ │ +05eb42: 7100 2719 0000 |0015: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05eb48: 0a02 |0018: move-result v2 │ │ +05eb4a: 3802 5b00 |0019: if-eqz v2, 0074 // +005b │ │ +05eb4e: 6e10 211a 0800 |001b: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +05eb54: 0c01 |001e: move-result-object v1 │ │ +05eb56: 1a02 c719 |001f: const-string v2, "putString" // string@19c7 │ │ +05eb5a: 1223 |0021: const/4 v3, #int 2 // #2 │ │ +05eb5c: 2333 5604 |0022: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +05eb60: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +05eb62: 6205 e507 |0025: sget-object v5, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ +05eb66: 4d05 0304 |0027: aput-object v5, v3, v4 │ │ +05eb6a: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +05eb6c: 1c05 fc03 |002a: const-class v5, Ljava/lang/String; // type@03fc │ │ +05eb70: 4d05 0304 |002c: aput-object v5, v3, v4 │ │ +05eb74: 6e30 f119 2103 |002e: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05eb7a: 0c02 |0031: move-result-object v2 │ │ +05eb7c: 5b62 8207 |0032: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutStringMethod:Ljava/lang/reflect/Method; // field@0782 │ │ +05eb80: 1a02 b819 |0034: const-string v2, "putBitmap" // string@19b8 │ │ +05eb84: 1223 |0036: const/4 v3, #int 2 // #2 │ │ +05eb86: 2333 5604 |0037: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +05eb8a: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +05eb8c: 6205 e507 |003a: sget-object v5, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ +05eb90: 4d05 0304 |003c: aput-object v5, v3, v4 │ │ +05eb94: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +05eb96: 1c05 4b00 |003f: const-class v5, Landroid/graphics/Bitmap; // type@004b │ │ +05eb9a: 4d05 0304 |0041: aput-object v5, v3, v4 │ │ +05eb9e: 6e30 f119 2103 |0043: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05eba4: 0c02 |0046: move-result-object v2 │ │ +05eba6: 5b62 8007 |0047: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutBitmapMethod:Ljava/lang/reflect/Method; // field@0780 │ │ +05ebaa: 1a02 c119 |0049: const-string v2, "putLong" // string@19c1 │ │ +05ebae: 1223 |004b: const/4 v3, #int 2 // #2 │ │ +05ebb0: 2333 5604 |004c: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +05ebb4: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +05ebb6: 6205 e507 |004f: sget-object v5, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ +05ebba: 4d05 0304 |0051: aput-object v5, v3, v4 │ │ +05ebbe: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +05ebc0: 6205 e607 |0054: sget-object v5, Ljava/lang/Long;.TYPE:Ljava/lang/Class; // field@07e6 │ │ +05ebc4: 4d05 0304 |0056: aput-object v5, v3, v4 │ │ +05ebc8: 6e30 f119 2103 |0058: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05ebce: 0c02 |005b: move-result-object v2 │ │ +05ebd0: 5b62 8107 |005c: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutLongMethod:Ljava/lang/reflect/Method; // field@0781 │ │ +05ebd4: 1a02 490e |005e: const-string v2, "clear" // string@0e49 │ │ +05ebd8: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +05ebda: 2333 5604 |0061: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +05ebde: 6e30 f119 2103 |0063: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05ebe4: 0c02 |0066: move-result-object v2 │ │ +05ebe6: 5b62 7f07 |0067: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mClearMethod:Ljava/lang/reflect/Method; // field@077f │ │ +05ebea: 1a02 700d |0069: const-string v2, "apply" // string@0d70 │ │ +05ebee: 1203 |006b: const/4 v3, #int 0 // #0 │ │ +05ebf0: 2333 5604 |006c: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +05ebf4: 6e30 f119 2103 |006e: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05ebfa: 0c02 |0071: move-result-object v2 │ │ +05ebfc: 5b62 7e07 |0072: iput-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mApplyMethod:Ljava/lang/reflect/Method; // field@077e │ │ +05ec00: 5b68 7d07 |0074: iput-object v8, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ +05ec04: 0e00 |0076: return-void │ │ +05ec06: 0d00 |0077: move-exception v0 │ │ +05ec08: 2202 fa03 |0078: new-instance v2, Ljava/lang/RuntimeException; // type@03fa │ │ +05ec0c: 6e10 fb19 0000 |007a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05ec12: 0c03 |007d: move-result-object v3 │ │ +05ec14: 7030 261a 3200 |007e: invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +05ec1a: 2702 |0081: throw v2 │ │ catches : 1 │ │ 0x001f - 0x0074 │ │ Ljava/lang/Exception; -> 0x0077 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ 0x000d line=194 │ │ @@ -104463,29 +104481,29 @@ │ │ 0x0077 line=213 │ │ 0x0078 line=214 │ │ locals : │ │ 0x001f - 0x0074 reg=1 metadataEditorClass Ljava/lang/Class; │ │ 0x0078 - 0x0082 reg=0 e Ljava/lang/Exception; │ │ 0x0077 - 0x0082 reg=1 metadataEditorClass Ljava/lang/Class; │ │ 0x0000 - 0x0082 reg=6 this Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ - 0x0000 - 0x0082 reg=7 (null) Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ + 0x0000 - 0x0082 reg=7 this$0 Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ 0x0000 - 0x0082 reg=8 actualMetadataEditor Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;) │ │ name : '' │ │ type : '(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;Lcom/kure/musicplayer/external/RemoteControlClientCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05f6c0: |[05f6c0] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;Lcom/kure/musicplayer/external/RemoteControlClientCompat$1;)V │ │ -05f6d0: 7030 1d19 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;)V // method@191d │ │ -05f6d6: 0e00 |0003: return-void │ │ +05ec2c: |[05ec2c] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;Lcom/kure/musicplayer/external/RemoteControlClientCompat$1;)V │ │ +05ec3c: 7030 1d19 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;)V // method@191d │ │ +05ec42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/Object; │ │ @@ -104497,30 +104515,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05f6d8: |[05f6d8] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.apply:()V │ │ -05f6e8: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f6ee: 0a01 |0003: move-result v1 │ │ -05f6f0: 3801 0c00 |0004: if-eqz v1, 0010 // +000c │ │ -05f6f4: 5442 7e07 |0006: iget-object v2, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mApplyMethod:Ljava/lang/reflect/Method; // field@077e │ │ -05f6f8: 5443 7d07 |0008: iget-object v3, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ -05f6fc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05f6fe: 1f01 4e04 |000b: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -05f702: 6e30 5d1a 3201 |000d: invoke-virtual {v2, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05f708: 0e00 |0010: return-void │ │ -05f70a: 0d00 |0011: move-exception v0 │ │ -05f70c: 2201 f103 |0012: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05f710: 6e10 fb19 0000 |0014: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05f716: 0c02 |0017: move-result-object v2 │ │ -05f718: 7030 261a 2100 |0018: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -05f71e: 2701 |001b: throw v1 │ │ +05ec44: |[05ec44] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.apply:()V │ │ +05ec54: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05ec5a: 0a01 |0003: move-result v1 │ │ +05ec5c: 3801 0c00 |0004: if-eqz v1, 0010 // +000c │ │ +05ec60: 5442 7e07 |0006: iget-object v2, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mApplyMethod:Ljava/lang/reflect/Method; // field@077e │ │ +05ec64: 5443 7d07 |0008: iget-object v3, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ +05ec68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05ec6a: 1f01 5704 |000b: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +05ec6e: 6e30 5d1a 3201 |000d: invoke-virtual {v2, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05ec74: 0e00 |0010: return-void │ │ +05ec76: 0d00 |0011: move-exception v0 │ │ +05ec78: 2201 fa03 |0012: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05ec7c: 6e10 fb19 0000 |0014: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05ec82: 0c02 |0017: move-result-object v2 │ │ +05ec84: 7030 261a 2100 |0018: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +05ec8a: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x0010 │ │ Ljava/lang/Exception; -> 0x0011 │ │ positions : │ │ 0x0000 line=331 │ │ 0x0006 line=333 │ │ 0x0010 line=338 │ │ @@ -104535,30 +104553,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -05f730: |[05f730] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.clear:()V │ │ -05f740: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f746: 0a01 |0003: move-result v1 │ │ -05f748: 3801 0c00 |0004: if-eqz v1, 0010 // +000c │ │ -05f74c: 5442 7f07 |0006: iget-object v2, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mClearMethod:Ljava/lang/reflect/Method; // field@077f │ │ -05f750: 5443 7d07 |0008: iget-object v3, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ -05f754: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05f756: 1f01 4e04 |000b: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -05f75a: 6e30 5d1a 3201 |000d: invoke-virtual {v2, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05f760: 0e00 |0010: return-void │ │ -05f762: 0d00 |0011: move-exception v0 │ │ -05f764: 2201 f103 |0012: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05f768: 6e10 fb19 0000 |0014: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05f76e: 0c02 |0017: move-result-object v2 │ │ -05f770: 7030 261a 2100 |0018: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -05f776: 2701 |001b: throw v1 │ │ +05ec9c: |[05ec9c] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.clear:()V │ │ +05ecac: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05ecb2: 0a01 |0003: move-result v1 │ │ +05ecb4: 3801 0c00 |0004: if-eqz v1, 0010 // +000c │ │ +05ecb8: 5442 7f07 |0006: iget-object v2, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mClearMethod:Ljava/lang/reflect/Method; // field@077f │ │ +05ecbc: 5443 7d07 |0008: iget-object v3, v4, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ +05ecc0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05ecc2: 1f01 5704 |000b: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +05ecc6: 6e30 5d1a 3201 |000d: invoke-virtual {v2, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05eccc: 0e00 |0010: return-void │ │ +05ecce: 0d00 |0011: move-exception v0 │ │ +05ecd0: 2201 fa03 |0012: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05ecd4: 6e10 fb19 0000 |0014: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05ecda: 0c02 |0017: move-result-object v2 │ │ +05ecdc: 7030 261a 2100 |0018: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +05ece2: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x0010 │ │ Ljava/lang/Exception; -> 0x0011 │ │ positions : │ │ 0x0000 line=315 │ │ 0x0006 line=317 │ │ 0x0010 line=322 │ │ @@ -104573,36 +104591,36 @@ │ │ type : '(ILandroid/graphics/Bitmap;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -05f788: |[05f788] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.putBitmap:(ILandroid/graphics/Bitmap;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ -05f798: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f79e: 0a01 |0003: move-result v1 │ │ -05f7a0: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ -05f7a4: 5461 8007 |0006: iget-object v1, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutBitmapMethod:Ljava/lang/reflect/Method; // field@0780 │ │ -05f7a8: 5462 7d07 |0008: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ -05f7ac: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -05f7ae: 2333 4e04 |000b: new-array v3, v3, [Ljava/lang/Object; // type@044e │ │ -05f7b2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05f7b4: 7110 0e1a 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05f7ba: 0c05 |0011: move-result-object v5 │ │ -05f7bc: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ -05f7c0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -05f7c2: 4d08 0304 |0015: aput-object v8, v3, v4 │ │ -05f7c6: 6e30 5d1a 2103 |0017: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05f7cc: 1106 |001a: return-object v6 │ │ -05f7ce: 0d00 |001b: move-exception v0 │ │ -05f7d0: 2201 f103 |001c: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05f7d4: 6e10 fb19 0000 |001e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05f7da: 0c02 |0021: move-result-object v2 │ │ -05f7dc: 7030 261a 2100 |0022: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -05f7e2: 2701 |0025: throw v1 │ │ +05ecf4: |[05ecf4] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.putBitmap:(ILandroid/graphics/Bitmap;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ +05ed04: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05ed0a: 0a01 |0003: move-result v1 │ │ +05ed0c: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ +05ed10: 5461 8007 |0006: iget-object v1, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutBitmapMethod:Ljava/lang/reflect/Method; // field@0780 │ │ +05ed14: 5462 7d07 |0008: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ +05ed18: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +05ed1a: 2333 5704 |000b: new-array v3, v3, [Ljava/lang/Object; // type@0457 │ │ +05ed1e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +05ed20: 7110 0e1a 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05ed26: 0c05 |0011: move-result-object v5 │ │ +05ed28: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ +05ed2c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +05ed2e: 4d08 0304 |0015: aput-object v8, v3, v4 │ │ +05ed32: 6e30 5d1a 2103 |0017: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05ed38: 1106 |001a: return-object v6 │ │ +05ed3a: 0d00 |001b: move-exception v0 │ │ +05ed3c: 2201 fa03 |001c: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05ed40: 6e10 fb19 0000 |001e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05ed46: 0c02 |0021: move-result-object v2 │ │ +05ed48: 7030 261a 2100 |0022: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +05ed4e: 2701 |0025: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ positions : │ │ 0x0000 line=271 │ │ 0x0006 line=273 │ │ 0x001a line=279 │ │ @@ -104619,38 +104637,38 @@ │ │ type : '(IJ)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -05f7f4: |[05f7f4] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.putLong:(IJ)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ -05f804: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f80a: 0a01 |0003: move-result v1 │ │ -05f80c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -05f810: 5461 8107 |0006: iget-object v1, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutLongMethod:Ljava/lang/reflect/Method; // field@0781 │ │ -05f814: 5462 7d07 |0008: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ -05f818: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -05f81a: 2333 4e04 |000b: new-array v3, v3, [Ljava/lang/Object; // type@044e │ │ -05f81e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05f820: 7110 0e1a 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05f826: 0c05 |0011: move-result-object v5 │ │ -05f828: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ -05f82c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -05f82e: 7120 131a 9800 |0015: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -05f834: 0c05 |0018: move-result-object v5 │ │ -05f836: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ -05f83a: 6e30 5d1a 2103 |001b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05f840: 1106 |001e: return-object v6 │ │ -05f842: 0d00 |001f: move-exception v0 │ │ -05f844: 2201 f103 |0020: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05f848: 6e10 fb19 0000 |0022: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05f84e: 0c02 |0025: move-result-object v2 │ │ -05f850: 7030 261a 2100 |0026: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -05f856: 2701 |0029: throw v1 │ │ +05ed60: |[05ed60] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.putLong:(IJ)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ +05ed70: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05ed76: 0a01 |0003: move-result v1 │ │ +05ed78: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +05ed7c: 5461 8107 |0006: iget-object v1, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutLongMethod:Ljava/lang/reflect/Method; // field@0781 │ │ +05ed80: 5462 7d07 |0008: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ +05ed84: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +05ed86: 2333 5704 |000b: new-array v3, v3, [Ljava/lang/Object; // type@0457 │ │ +05ed8a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +05ed8c: 7110 0e1a 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05ed92: 0c05 |0011: move-result-object v5 │ │ +05ed94: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ +05ed98: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +05ed9a: 7120 131a 9800 |0015: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +05eda0: 0c05 |0018: move-result-object v5 │ │ +05eda2: 4d05 0304 |0019: aput-object v5, v3, v4 │ │ +05eda6: 6e30 5d1a 2103 |001b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05edac: 1106 |001e: return-object v6 │ │ +05edae: 0d00 |001f: move-exception v0 │ │ +05edb0: 2201 fa03 |0020: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05edb4: 6e10 fb19 0000 |0022: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05edba: 0c02 |0025: move-result-object v2 │ │ +05edbc: 7030 261a 2100 |0026: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +05edc2: 2701 |0029: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x001e │ │ Ljava/lang/Exception; -> 0x001f │ │ positions : │ │ 0x0000 line=300 │ │ 0x0006 line=302 │ │ 0x001e line=307 │ │ @@ -104667,36 +104685,36 @@ │ │ type : '(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -05f868: |[05f868] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ -05f878: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ -05f87e: 0a01 |0003: move-result v1 │ │ -05f880: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ -05f884: 5461 8207 |0006: iget-object v1, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutStringMethod:Ljava/lang/reflect/Method; // field@0782 │ │ -05f888: 5462 7d07 |0008: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ -05f88c: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -05f88e: 2333 4e04 |000b: new-array v3, v3, [Ljava/lang/Object; // type@044e │ │ -05f892: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05f894: 7110 0e1a 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05f89a: 0c05 |0011: move-result-object v5 │ │ -05f89c: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ -05f8a0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -05f8a2: 4d08 0304 |0015: aput-object v8, v3, v4 │ │ -05f8a6: 6e30 5d1a 2103 |0017: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05f8ac: 1106 |001a: return-object v6 │ │ -05f8ae: 0d00 |001b: move-exception v0 │ │ -05f8b0: 2201 f103 |001c: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05f8b4: 6e10 fb19 0000 |001e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05f8ba: 0c02 |0021: move-result-object v2 │ │ -05f8bc: 7030 261a 2100 |0022: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ -05f8c2: 2701 |0025: throw v1 │ │ +05edd4: |[05edd4] com.kure.musicplayer.external.RemoteControlClientCompat$MetadataEditorCompat.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ +05ede4: 7100 2719 0000 |0000: invoke-static {}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.access$000:()Z // method@1927 │ │ +05edea: 0a01 |0003: move-result v1 │ │ +05edec: 3801 1600 |0004: if-eqz v1, 001a // +0016 │ │ +05edf0: 5461 8207 |0006: iget-object v1, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mPutStringMethod:Ljava/lang/reflect/Method; // field@0782 │ │ +05edf4: 5462 7d07 |0008: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.mActualMetadataEditor:Ljava/lang/Object; // field@077d │ │ +05edf8: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +05edfa: 2333 5704 |000b: new-array v3, v3, [Ljava/lang/Object; // type@0457 │ │ +05edfe: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +05ee00: 7110 0e1a 0700 |000e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05ee06: 0c05 |0011: move-result-object v5 │ │ +05ee08: 4d05 0304 |0012: aput-object v5, v3, v4 │ │ +05ee0c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +05ee0e: 4d08 0304 |0015: aput-object v8, v3, v4 │ │ +05ee12: 6e30 5d1a 2103 |0017: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05ee18: 1106 |001a: return-object v6 │ │ +05ee1a: 0d00 |001b: move-exception v0 │ │ +05ee1c: 2201 fa03 |001c: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05ee20: 6e10 fb19 0000 |001e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05ee26: 0c02 |0021: move-result-object v2 │ │ +05ee28: 7030 261a 2100 |0022: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a26 │ │ +05ee2e: 2701 |0025: throw v1 │ │ catches : 1 │ │ 0x0006 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ positions : │ │ 0x0000 line=246 │ │ 0x0006 line=248 │ │ 0x001a line=253 │ │ @@ -104704,29 +104722,29 @@ │ │ 0x001c line=250 │ │ locals : │ │ 0x001c - 0x0026 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0026 reg=6 this Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ 0x0000 - 0x0026 reg=7 key I │ │ 0x0000 - 0x0026 reg=8 value Ljava/lang/String; │ │ │ │ - source_file_idx : 2612 (RemoteControlClientCompat.java) │ │ + source_file_idx : 2621 (RemoteControlClientCompat.java) │ │ │ │ Class #468 header: │ │ -class_idx : 940 │ │ +class_idx : 949 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2612 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2621 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #468 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/kure/musicplayer/external/RemoteControlClientCompat$1; Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; } │ │ Annotations on method #6441 'getActualRemoteControlClientClass' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/ClassNotFoundException; } │ │ │ │ Class #468 - │ │ Class descriptor : 'Lcom/kure/musicplayer/external/RemoteControlClientCompat;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -104764,253 +104782,246 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Lcom/kure/musicplayer/external/RemoteControlClientCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 13 │ │ + registers : 11 │ │ ins : 0 │ │ outs : 3 │ │ - insns size : 235 16-bit code units │ │ -05f8d4: |[05f8d4] com.kure.musicplayer.external.RemoteControlClientCompat.:()V │ │ -05f8e4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -05f8e6: 6a08 8607 |0001: sput-boolean v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05f8ea: 1c08 ac03 |0003: const-class v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat; // type@03ac │ │ -05f8ee: 6e10 ea19 0800 |0005: invoke-virtual {v8}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ -05f8f4: 0c01 |0008: move-result-object v1 │ │ -05f8f6: 7110 2919 0100 |0009: invoke-static {v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; // method@1929 │ │ -05f8fc: 0c08 |000c: move-result-object v8 │ │ -05f8fe: 6908 8a07 |000d: sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05f902: 1c08 ac03 |000f: const-class v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat; // type@03ac │ │ -05f906: 6e10 f019 0800 |0011: invoke-virtual {v8}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@19f0 │ │ -05f90c: 0c00 |0014: move-result-object v0 │ │ -05f90e: 2105 |0015: array-length v5, v0 │ │ -05f910: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -05f912: 3554 9600 |0017: if-ge v4, v5, 00ad // +0096 │ │ -05f916: 4603 0004 |0019: aget-object v3, v0, v4 │ │ -05f91a: 6208 8a07 |001b: sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05f91e: 6e10 581a 0300 |001d: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ -05f924: 0c09 |0020: move-result-object v9 │ │ -05f926: 6e20 ef19 9800 |0021: invoke-virtual {v8, v9}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ef │ │ -05f92c: 0c06 |0024: move-result-object v6 │ │ -05f92e: 1208 |0025: const/4 v8, #int 0 // #0 │ │ -05f930: 6e20 561a 8600 |0026: invoke-virtual {v6, v8}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ -05f936: 0c07 |0029: move-result-object v7 │ │ -05f938: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -05f93a: 6e30 5a1a 8307 |002b: invoke-virtual {v3, v8, v7}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a5a │ │ -05f940: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05f944: 28e7 |0030: goto 0017 // -0019 │ │ -05f946: 0d02 |0031: move-exception v2 │ │ -05f948: 1a08 350a |0032: const-string v8, "RemoteControlCompat" // string@0a35 │ │ -05f94c: 2209 f403 |0034: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -05f950: 7010 3b1a 0900 |0036: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05f956: 1a0a 7c02 |0039: const-string v10, "Could not get real field: " // string@027c │ │ -05f95a: 6e20 431a a900 |003b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f960: 0c09 |003e: move-result-object v9 │ │ -05f962: 6e10 581a 0300 |003f: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ -05f968: 0c0a |0042: move-result-object v10 │ │ -05f96a: 6e20 431a a900 |0043: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f970: 0c09 |0046: move-result-object v9 │ │ -05f972: 6e10 481a 0900 |0047: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -05f978: 0c09 |004a: move-result-object v9 │ │ -05f97a: 7120 9815 9800 |004b: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -05f980: 28e0 |004e: goto 002e // -0020 │ │ -05f982: 0d08 |004f: move-exception v8 │ │ -05f984: 0e00 |0050: return-void │ │ -05f986: 0d02 |0051: move-exception v2 │ │ -05f988: 1a08 350a |0052: const-string v8, "RemoteControlCompat" // string@0a35 │ │ -05f98c: 2209 f403 |0054: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -05f990: 7010 3b1a 0900 |0056: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05f996: 1a0a 2003 |0059: const-string v10, "Error trying to pull field value for: " // string@0320 │ │ -05f99a: 6e20 431a a900 |005b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f9a0: 0c09 |005e: move-result-object v9 │ │ -05f9a2: 6e10 581a 0300 |005f: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ -05f9a8: 0c0a |0062: move-result-object v10 │ │ -05f9aa: 6e20 431a a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f9b0: 0c09 |0066: move-result-object v9 │ │ -05f9b2: 1a0a 0100 |0067: const-string v10, " " // string@0001 │ │ -05f9b6: 6e20 431a a900 |0069: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f9bc: 0c09 |006c: move-result-object v9 │ │ -05f9be: 6e10 031a 0200 |006d: invoke-virtual {v2}, Ljava/lang/IllegalArgumentException;.getMessage:()Ljava/lang/String; // method@1a03 │ │ -05f9c4: 0c0a |0070: move-result-object v10 │ │ -05f9c6: 6e20 431a a900 |0071: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f9cc: 0c09 |0074: move-result-object v9 │ │ -05f9ce: 6e10 481a 0900 |0075: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -05f9d4: 0c09 |0078: move-result-object v9 │ │ -05f9d6: 7120 9815 9800 |0079: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -05f9dc: 28b2 |007c: goto 002e // -004e │ │ -05f9de: 0d08 |007d: move-exception v8 │ │ -05f9e0: 28d2 |007e: goto 0050 // -002e │ │ -05f9e2: 0d02 |007f: move-exception v2 │ │ -05f9e4: 1a08 350a |0080: const-string v8, "RemoteControlCompat" // string@0a35 │ │ -05f9e8: 2209 f403 |0082: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -05f9ec: 7010 3b1a 0900 |0084: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05f9f2: 1a0a 2003 |0087: const-string v10, "Error trying to pull field value for: " // string@0320 │ │ -05f9f6: 6e20 431a a900 |0089: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05f9fc: 0c09 |008c: move-result-object v9 │ │ -05f9fe: 6e10 581a 0300 |008d: invoke-virtual {v3}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ -05fa04: 0c0a |0090: move-result-object v10 │ │ -05fa06: 6e20 431a a900 |0091: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05fa0c: 0c09 |0094: move-result-object v9 │ │ -05fa0e: 1a0a 0100 |0095: const-string v10, " " // string@0001 │ │ -05fa12: 6e20 431a a900 |0097: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05fa18: 0c09 |009a: move-result-object v9 │ │ -05fa1a: 6e10 fe19 0200 |009b: invoke-virtual {v2}, Ljava/lang/IllegalAccessException;.getMessage:()Ljava/lang/String; // method@19fe │ │ -05fa20: 0c0a |009e: move-result-object v10 │ │ -05fa22: 6e20 431a a900 |009f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05fa28: 0c09 |00a2: move-result-object v9 │ │ -05fa2a: 6e10 481a 0900 |00a3: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -05fa30: 0c09 |00a6: move-result-object v9 │ │ -05fa32: 7120 9815 9800 |00a7: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -05fa38: 2884 |00aa: goto 002e // -007c │ │ -05fa3a: 0d08 |00ab: move-exception v8 │ │ -05fa3c: 28a4 |00ac: goto 0050 // -005c │ │ -05fa3e: 6208 8a07 |00ad: sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05fa42: 1a09 dd0f |00af: const-string v9, "editMetadata" // string@0fdd │ │ -05fa46: 121a |00b1: const/4 v10, #int 1 // #1 │ │ -05fa48: 23aa 4d04 |00b2: new-array v10, v10, [Ljava/lang/Class; // type@044d │ │ -05fa4c: 120b |00b4: const/4 v11, #int 0 // #0 │ │ -05fa4e: 620c e407 |00b5: sget-object v12, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@07e4 │ │ -05fa52: 4d0c 0a0b |00b7: aput-object v12, v10, v11 │ │ -05fa56: 6e30 f119 980a |00b9: invoke-virtual {v8, v9, v10}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05fa5c: 0c08 |00bc: move-result-object v8 │ │ -05fa5e: 6908 8707 |00bd: sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCEditMetadataMethod:Ljava/lang/reflect/Method; // field@0787 │ │ -05fa62: 6208 8a07 |00bf: sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05fa66: 1a09 e11b |00c1: const-string v9, "setPlaybackState" // string@1be1 │ │ -05fa6a: 121a |00c3: const/4 v10, #int 1 // #1 │ │ -05fa6c: 23aa 4d04 |00c4: new-array v10, v10, [Ljava/lang/Class; // type@044d │ │ -05fa70: 120b |00c6: const/4 v11, #int 0 // #0 │ │ -05fa72: 620c e507 |00c7: sget-object v12, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ -05fa76: 4d0c 0a0b |00c9: aput-object v12, v10, v11 │ │ -05fa7a: 6e30 f119 980a |00cb: invoke-virtual {v8, v9, v10}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05fa80: 0c08 |00ce: move-result-object v8 │ │ -05fa82: 6908 8807 |00cf: sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; // field@0788 │ │ -05fa86: 6208 8a07 |00d1: sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05fa8a: 1a09 431c |00d3: const-string v9, "setTransportControlFlags" // string@1c43 │ │ -05fa8e: 121a |00d5: const/4 v10, #int 1 // #1 │ │ -05fa90: 23aa 4d04 |00d6: new-array v10, v10, [Ljava/lang/Class; // type@044d │ │ -05fa94: 120b |00d8: const/4 v11, #int 0 // #0 │ │ -05fa96: 620c e507 |00d9: sget-object v12, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ -05fa9a: 4d0c 0a0b |00db: aput-object v12, v10, v11 │ │ -05fa9e: 6e30 f119 980a |00dd: invoke-virtual {v8, v9, v10}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05faa4: 0c08 |00e0: move-result-object v8 │ │ -05faa6: 6908 8907 |00e1: sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; // field@0789 │ │ -05faaa: 1218 |00e3: const/4 v8, #int 1 // #1 │ │ -05faac: 6a08 8607 |00e4: sput-boolean v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fab0: 2900 6aff |00e6: goto/16 0050 // -0096 │ │ -05fab4: 0d08 |00e8: move-exception v8 │ │ -05fab6: 2900 67ff |00e9: goto/16 0050 // -0099 │ │ + insns size : 234 16-bit code units │ │ +05ee40: |[05ee40] com.kure.musicplayer.external.RemoteControlClientCompat.:()V │ │ +05ee50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05ee52: 6a05 8607 |0001: sput-boolean v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05ee56: 1c06 b503 |0003: const-class v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat; // type@03b5 │ │ +05ee5a: 6e10 ea19 0600 |0005: invoke-virtual {v6}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ +05ee60: 0c00 |0008: move-result-object v0 │ │ +05ee62: 7110 2919 0000 |0009: invoke-static {v0}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; // method@1929 │ │ +05ee68: 0c06 |000c: move-result-object v6 │ │ +05ee6a: 6906 8a07 |000d: sput-object v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05ee6e: 1c06 b503 |000f: const-class v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat; // type@03b5 │ │ +05ee72: 6e10 f019 0600 |0011: invoke-virtual {v6}, Ljava/lang/Class;.getFields:()[Ljava/lang/reflect/Field; // method@19f0 │ │ +05ee78: 0c06 |0014: move-result-object v6 │ │ +05ee7a: 2167 |0015: array-length v7, v6 │ │ +05ee7c: 3575 9600 |0016: if-ge v5, v7, 00ac // +0096 │ │ +05ee80: 4602 0605 |0018: aget-object v2, v6, v5 │ │ +05ee84: 6208 8a07 |001a: sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05ee88: 6e10 581a 0200 |001c: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ +05ee8e: 0c09 |001f: move-result-object v9 │ │ +05ee90: 6e20 ef19 9800 |0020: invoke-virtual {v8, v9}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ef │ │ +05ee96: 0c03 |0023: move-result-object v3 │ │ +05ee98: 1208 |0024: const/4 v8, #int 0 // #0 │ │ +05ee9a: 6e20 561a 8300 |0025: invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a56 │ │ +05eea0: 0c04 |0028: move-result-object v4 │ │ +05eea2: 1208 |0029: const/4 v8, #int 0 // #0 │ │ +05eea4: 6e30 5a1a 8204 |002a: invoke-virtual {v2, v8, v4}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1a5a │ │ +05eeaa: d805 0501 |002d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05eeae: 28e7 |002f: goto 0016 // -0019 │ │ +05eeb0: 0d01 |0030: move-exception v1 │ │ +05eeb2: 1a08 3e0a |0031: const-string v8, "RemoteControlCompat" // string@0a3e │ │ +05eeb6: 2209 fd03 |0033: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +05eeba: 7010 3b1a 0900 |0035: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05eec0: 1a0a 7c02 |0038: const-string v10, "Could not get real field: " // string@027c │ │ +05eec4: 6e20 431a a900 |003a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05eeca: 0c09 |003d: move-result-object v9 │ │ +05eecc: 6e10 581a 0200 |003e: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ +05eed2: 0c0a |0041: move-result-object v10 │ │ +05eed4: 6e20 431a a900 |0042: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05eeda: 0c09 |0045: move-result-object v9 │ │ +05eedc: 6e10 481a 0900 |0046: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05eee2: 0c09 |0049: move-result-object v9 │ │ +05eee4: 7120 9815 9800 |004a: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +05eeea: 28e0 |004d: goto 002d // -0020 │ │ +05eeec: 0d05 |004e: move-exception v5 │ │ +05eeee: 0e00 |004f: return-void │ │ +05eef0: 0d01 |0050: move-exception v1 │ │ +05eef2: 1a08 3e0a |0051: const-string v8, "RemoteControlCompat" // string@0a3e │ │ +05eef6: 2209 fd03 |0053: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +05eefa: 7010 3b1a 0900 |0055: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05ef00: 1a0a 2003 |0058: const-string v10, "Error trying to pull field value for: " // string@0320 │ │ +05ef04: 6e20 431a a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef0a: 0c09 |005d: move-result-object v9 │ │ +05ef0c: 6e10 581a 0200 |005e: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ +05ef12: 0c0a |0061: move-result-object v10 │ │ +05ef14: 6e20 431a a900 |0062: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef1a: 0c09 |0065: move-result-object v9 │ │ +05ef1c: 1a0a 0100 |0066: const-string v10, " " // string@0001 │ │ +05ef20: 6e20 431a a900 |0068: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef26: 0c09 |006b: move-result-object v9 │ │ +05ef28: 6e10 031a 0100 |006c: invoke-virtual {v1}, Ljava/lang/IllegalArgumentException;.getMessage:()Ljava/lang/String; // method@1a03 │ │ +05ef2e: 0c0a |006f: move-result-object v10 │ │ +05ef30: 6e20 431a a900 |0070: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef36: 0c09 |0073: move-result-object v9 │ │ +05ef38: 6e10 481a 0900 |0074: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05ef3e: 0c09 |0077: move-result-object v9 │ │ +05ef40: 7120 9815 9800 |0078: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +05ef46: 28b2 |007b: goto 002d // -004e │ │ +05ef48: 0d05 |007c: move-exception v5 │ │ +05ef4a: 28d2 |007d: goto 004f // -002e │ │ +05ef4c: 0d01 |007e: move-exception v1 │ │ +05ef4e: 1a08 3e0a |007f: const-string v8, "RemoteControlCompat" // string@0a3e │ │ +05ef52: 2209 fd03 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +05ef56: 7010 3b1a 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05ef5c: 1a0a 2003 |0086: const-string v10, "Error trying to pull field value for: " // string@0320 │ │ +05ef60: 6e20 431a a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef66: 0c09 |008b: move-result-object v9 │ │ +05ef68: 6e10 581a 0200 |008c: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getName:()Ljava/lang/String; // method@1a58 │ │ +05ef6e: 0c0a |008f: move-result-object v10 │ │ +05ef70: 6e20 431a a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef76: 0c09 |0093: move-result-object v9 │ │ +05ef78: 1a0a 0100 |0094: const-string v10, " " // string@0001 │ │ +05ef7c: 6e20 431a a900 |0096: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef82: 0c09 |0099: move-result-object v9 │ │ +05ef84: 6e10 fe19 0100 |009a: invoke-virtual {v1}, Ljava/lang/IllegalAccessException;.getMessage:()Ljava/lang/String; // method@19fe │ │ +05ef8a: 0c0a |009d: move-result-object v10 │ │ +05ef8c: 6e20 431a a900 |009e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05ef92: 0c09 |00a1: move-result-object v9 │ │ +05ef94: 6e10 481a 0900 |00a2: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05ef9a: 0c09 |00a5: move-result-object v9 │ │ +05ef9c: 7120 9815 9800 |00a6: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +05efa2: 2884 |00a9: goto 002d // -007c │ │ +05efa4: 0d05 |00aa: move-exception v5 │ │ +05efa6: 28a4 |00ab: goto 004f // -005c │ │ +05efa8: 6205 8a07 |00ac: sget-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05efac: 1a06 e60f |00ae: const-string v6, "editMetadata" // string@0fe6 │ │ +05efb0: 1217 |00b0: const/4 v7, #int 1 // #1 │ │ +05efb2: 2377 5604 |00b1: new-array v7, v7, [Ljava/lang/Class; // type@0456 │ │ +05efb6: 1208 |00b3: const/4 v8, #int 0 // #0 │ │ +05efb8: 6209 e407 |00b4: sget-object v9, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@07e4 │ │ +05efbc: 4d09 0708 |00b6: aput-object v9, v7, v8 │ │ +05efc0: 6e30 f119 6507 |00b8: invoke-virtual {v5, v6, v7}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05efc6: 0c05 |00bb: move-result-object v5 │ │ +05efc8: 6905 8707 |00bc: sput-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCEditMetadataMethod:Ljava/lang/reflect/Method; // field@0787 │ │ +05efcc: 6205 8a07 |00be: sget-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05efd0: 1a06 ea1b |00c0: const-string v6, "setPlaybackState" // string@1bea │ │ +05efd4: 1217 |00c2: const/4 v7, #int 1 // #1 │ │ +05efd6: 2377 5604 |00c3: new-array v7, v7, [Ljava/lang/Class; // type@0456 │ │ +05efda: 1208 |00c5: const/4 v8, #int 0 // #0 │ │ +05efdc: 6209 e507 |00c6: sget-object v9, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ +05efe0: 4d09 0708 |00c8: aput-object v9, v7, v8 │ │ +05efe4: 6e30 f119 6507 |00ca: invoke-virtual {v5, v6, v7}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05efea: 0c05 |00cd: move-result-object v5 │ │ +05efec: 6905 8807 |00ce: sput-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; // field@0788 │ │ +05eff0: 6205 8a07 |00d0: sget-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05eff4: 1a06 4c1c |00d2: const-string v6, "setTransportControlFlags" // string@1c4c │ │ +05eff8: 1217 |00d4: const/4 v7, #int 1 // #1 │ │ +05effa: 2377 5604 |00d5: new-array v7, v7, [Ljava/lang/Class; // type@0456 │ │ +05effe: 1208 |00d7: const/4 v8, #int 0 // #0 │ │ +05f000: 6209 e507 |00d8: sget-object v9, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@07e5 │ │ +05f004: 4d09 0708 |00da: aput-object v9, v7, v8 │ │ +05f008: 6e30 f119 6507 |00dc: invoke-virtual {v5, v6, v7}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05f00e: 0c05 |00df: move-result-object v5 │ │ +05f010: 6905 8907 |00e0: sput-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; // field@0789 │ │ +05f014: 1215 |00e2: const/4 v5, #int 1 // #1 │ │ +05f016: 6a05 8607 |00e3: sput-boolean v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f01a: 2900 6aff |00e5: goto/16 004f // -0096 │ │ +05f01e: 0d05 |00e7: move-exception v5 │ │ +05f020: 2900 67ff |00e8: goto/16 004f // -0099 │ │ catches : 3 │ │ - 0x0003 - 0x001b │ │ - Ljava/lang/ClassNotFoundException; -> 0x004f │ │ - Ljava/lang/NoSuchMethodException; -> 0x007d │ │ - Ljava/lang/IllegalArgumentException; -> 0x00ab │ │ - Ljava/lang/SecurityException; -> 0x00e8 │ │ - 0x001b - 0x002e │ │ - Ljava/lang/NoSuchFieldException; -> 0x0031 │ │ - Ljava/lang/IllegalArgumentException; -> 0x0051 │ │ - Ljava/lang/IllegalAccessException; -> 0x007f │ │ - Ljava/lang/ClassNotFoundException; -> 0x004f │ │ - Ljava/lang/NoSuchMethodException; -> 0x007d │ │ - Ljava/lang/SecurityException; -> 0x00e8 │ │ - 0x0032 - 0x00e6 │ │ - Ljava/lang/ClassNotFoundException; -> 0x004f │ │ - Ljava/lang/NoSuchMethodException; -> 0x007d │ │ - Ljava/lang/IllegalArgumentException; -> 0x00ab │ │ - Ljava/lang/SecurityException; -> 0x00e8 │ │ + 0x0003 - 0x001a │ │ + Ljava/lang/ClassNotFoundException; -> 0x004e │ │ + Ljava/lang/NoSuchMethodException; -> 0x007c │ │ + Ljava/lang/IllegalArgumentException; -> 0x00aa │ │ + Ljava/lang/SecurityException; -> 0x00e7 │ │ + 0x001a - 0x002d │ │ + Ljava/lang/NoSuchFieldException; -> 0x0030 │ │ + Ljava/lang/IllegalArgumentException; -> 0x0050 │ │ + Ljava/lang/IllegalAccessException; -> 0x007e │ │ + Ljava/lang/ClassNotFoundException; -> 0x004e │ │ + Ljava/lang/NoSuchMethodException; -> 0x007c │ │ + Ljava/lang/SecurityException; -> 0x00e7 │ │ + 0x0031 - 0x00e5 │ │ + Ljava/lang/ClassNotFoundException; -> 0x004e │ │ + Ljava/lang/NoSuchMethodException; -> 0x007c │ │ + Ljava/lang/IllegalArgumentException; -> 0x00aa │ │ + Ljava/lang/SecurityException; -> 0x00e7 │ │ positions : │ │ 0x0001 line=77 │ │ 0x0003 line=81 │ │ 0x0009 line=83 │ │ 0x000f line=87 │ │ - 0x001b line=89 │ │ - 0x0025 line=90 │ │ - 0x002a line=92 │ │ - 0x002e line=87 │ │ - 0x0031 line=94 │ │ - 0x0032 line=95 │ │ - 0x004f line=117 │ │ - 0x0050 line=126 │ │ - 0x0051 line=97 │ │ - 0x0052 line=98 │ │ - 0x007d line=119 │ │ - 0x007f line=101 │ │ - 0x0080 line=102 │ │ - 0x00ab line=121 │ │ - 0x00ad line=108 │ │ - 0x00bf line=110 │ │ - 0x00d1 line=112 │ │ - 0x00e3 line=115 │ │ - 0x00e8 line=123 │ │ - locals : │ │ - 0x0025 - 0x002e reg=6 realField Ljava/lang/reflect/Field; │ │ - 0x002a - 0x002e reg=7 realValue Ljava/lang/Object; │ │ - 0x0015 - 0x004f reg=0 arr$ [Ljava/lang/reflect/Field; │ │ - 0x0032 - 0x004f reg=2 e Ljava/lang/NoSuchFieldException; │ │ - 0x001b - 0x004f reg=3 field Ljava/lang/reflect/Field; │ │ - 0x0017 - 0x004f reg=4 i$ I │ │ - 0x0016 - 0x004f reg=5 len$ I │ │ - 0x0051 - 0x007d reg=0 arr$ [Ljava/lang/reflect/Field; │ │ - 0x0052 - 0x007d reg=2 e Ljava/lang/IllegalArgumentException; │ │ - 0x0051 - 0x007d reg=3 field Ljava/lang/reflect/Field; │ │ - 0x0051 - 0x007d reg=4 i$ I │ │ - 0x0051 - 0x007d reg=5 len$ I │ │ - 0x007f - 0x00ab reg=0 arr$ [Ljava/lang/reflect/Field; │ │ - 0x0080 - 0x00ab reg=2 e Ljava/lang/IllegalAccessException; │ │ - 0x007f - 0x00ab reg=3 field Ljava/lang/reflect/Field; │ │ - 0x007f - 0x00ab reg=4 i$ I │ │ - 0x007f - 0x00ab reg=5 len$ I │ │ - 0x00ad - 0x00e8 reg=0 arr$ [Ljava/lang/reflect/Field; │ │ - 0x00ad - 0x00e8 reg=4 i$ I │ │ - 0x00ad - 0x00e8 reg=5 len$ I │ │ - 0x0009 - 0x00eb reg=1 classLoader Ljava/lang/ClassLoader; │ │ + 0x001a line=89 │ │ + 0x0024 line=90 │ │ + 0x0029 line=92 │ │ + 0x002d line=87 │ │ + 0x0030 line=94 │ │ + 0x0031 line=95 │ │ + 0x004e line=117 │ │ + 0x004f line=126 │ │ + 0x0050 line=97 │ │ + 0x0051 line=98 │ │ + 0x006c line=99 │ │ + 0x0078 line=98 │ │ + 0x007c line=119 │ │ + 0x007e line=101 │ │ + 0x007f line=102 │ │ + 0x009a line=103 │ │ + 0x00a6 line=102 │ │ + 0x00aa line=121 │ │ + 0x00ac line=108 │ │ + 0x00be line=110 │ │ + 0x00d0 line=112 │ │ + 0x00e2 line=115 │ │ + 0x00e7 line=123 │ │ + locals : │ │ + 0x0024 - 0x002d reg=3 realField Ljava/lang/reflect/Field; │ │ + 0x0029 - 0x002d reg=4 realValue Ljava/lang/Object; │ │ + 0x0031 - 0x004e reg=1 e Ljava/lang/NoSuchFieldException; │ │ + 0x001a - 0x004e reg=2 field Ljava/lang/reflect/Field; │ │ + 0x0051 - 0x007c reg=1 e Ljava/lang/IllegalArgumentException; │ │ + 0x0050 - 0x007c reg=2 field Ljava/lang/reflect/Field; │ │ + 0x007f - 0x00aa reg=1 e Ljava/lang/IllegalAccessException; │ │ + 0x007e - 0x00aa reg=2 field Ljava/lang/reflect/Field; │ │ + 0x0009 - 0x00ea reg=0 classLoader Ljava/lang/ClassLoader; │ │ │ │ #1 : (in Lcom/kure/musicplayer/external/RemoteControlClientCompat;) │ │ name : '' │ │ type : '(Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05faf8: |[05faf8] com.kure.musicplayer.external.RemoteControlClientCompat.:(Landroid/app/PendingIntent;)V │ │ -05fb08: 7010 1e1a 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05fb0e: 6301 8607 |0003: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fb12: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -05fb16: 0e00 |0007: return-void │ │ -05fb18: 6201 8a07 |0008: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05fb1c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -05fb1e: 2322 4d04 |000b: new-array v2, v2, [Ljava/lang/Class; // type@044d │ │ -05fb22: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -05fb24: 1c04 1b00 |000e: const-class v4, Landroid/app/PendingIntent; // type@001b │ │ -05fb28: 4d04 0203 |0010: aput-object v4, v2, v3 │ │ -05fb2c: 6e20 ec19 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@19ec │ │ -05fb32: 0c01 |0015: move-result-object v1 │ │ -05fb34: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -05fb36: 2322 4e04 |0017: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -05fb3a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -05fb3c: 4d06 0203 |001a: aput-object v6, v2, v3 │ │ -05fb40: 6e20 551a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1a55 │ │ -05fb46: 0c01 |001f: move-result-object v1 │ │ -05fb48: 5b51 8507 |0020: iput-object v1, v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ -05fb4c: 28e5 |0022: goto 0007 // -001b │ │ -05fb4e: 0d00 |0023: move-exception v0 │ │ -05fb50: 2201 f103 |0024: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05fb54: 7020 271a 0100 |0026: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ -05fb5a: 2701 |0029: throw v1 │ │ +05f060: |[05f060] com.kure.musicplayer.external.RemoteControlClientCompat.:(Landroid/app/PendingIntent;)V │ │ +05f070: 7010 1e1a 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f076: 6301 8607 |0003: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f07a: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +05f07e: 0e00 |0007: return-void │ │ +05f080: 6201 8a07 |0008: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05f084: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +05f086: 2322 5604 |000b: new-array v2, v2, [Ljava/lang/Class; // type@0456 │ │ +05f08a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +05f08c: 1c04 1d00 |000e: const-class v4, Landroid/app/PendingIntent; // type@001d │ │ +05f090: 4d04 0203 |0010: aput-object v4, v2, v3 │ │ +05f094: 6e20 ec19 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@19ec │ │ +05f09a: 0c01 |0015: move-result-object v1 │ │ +05f09c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +05f09e: 2322 5704 |0017: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +05f0a2: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +05f0a4: 4d06 0203 |001a: aput-object v6, v2, v3 │ │ +05f0a8: 6e20 551a 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1a55 │ │ +05f0ae: 0c01 |001f: move-result-object v1 │ │ +05f0b0: 5b51 8507 |0020: iput-object v1, v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ +05f0b4: 28e5 |0022: goto 0007 // -001b │ │ +05f0b6: 0d00 |0023: move-exception v0 │ │ +05f0b8: 2201 fa03 |0024: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05f0bc: 7020 271a 0100 |0026: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ +05f0c2: 2701 |0029: throw v1 │ │ catches : 1 │ │ 0x0008 - 0x0022 │ │ Ljava/lang/Exception; -> 0x0023 │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=138 │ │ 0x0007 line=148 │ │ 0x0008 line=142 │ │ + 0x0012 line=143 │ │ + 0x001c line=144 │ │ 0x0023 line=145 │ │ 0x0024 line=146 │ │ locals : │ │ 0x0024 - 0x002a reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x002a reg=5 this Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ 0x0000 - 0x002a reg=6 pendingIntent Landroid/app/PendingIntent; │ │ │ │ @@ -105019,64 +105030,66 @@ │ │ type : '(Landroid/app/PendingIntent;Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -05fb6c: |[05fb6c] com.kure.musicplayer.external.RemoteControlClientCompat.:(Landroid/app/PendingIntent;Landroid/os/Looper;)V │ │ -05fb7c: 7010 1e1a 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05fb82: 6301 8607 |0003: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fb86: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -05fb8a: 0e00 |0007: return-void │ │ -05fb8c: 6201 8a07 |0008: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05fb90: 1222 |000a: const/4 v2, #int 2 // #2 │ │ -05fb92: 2322 4d04 |000b: new-array v2, v2, [Ljava/lang/Class; // type@044d │ │ -05fb96: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -05fb98: 1c04 1b00 |000e: const-class v4, Landroid/app/PendingIntent; // type@001b │ │ -05fb9c: 4d04 0203 |0010: aput-object v4, v2, v3 │ │ -05fba0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -05fba2: 1c04 7500 |0013: const-class v4, Landroid/os/Looper; // type@0075 │ │ -05fba6: 4d04 0203 |0015: aput-object v4, v2, v3 │ │ -05fbaa: 6e20 ec19 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@19ec │ │ -05fbb0: 0c01 |001a: move-result-object v1 │ │ -05fbb2: 1222 |001b: const/4 v2, #int 2 // #2 │ │ -05fbb4: 2322 4e04 |001c: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -05fbb8: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -05fbba: 4d06 0203 |001f: aput-object v6, v2, v3 │ │ -05fbbe: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -05fbc0: 4d07 0203 |0022: aput-object v7, v2, v3 │ │ -05fbc4: 6e20 551a 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1a55 │ │ -05fbca: 0c01 |0027: move-result-object v1 │ │ -05fbcc: 5b51 8507 |0028: iput-object v1, v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ -05fbd0: 28dd |002a: goto 0007 // -0023 │ │ -05fbd2: 0d00 |002b: move-exception v0 │ │ -05fbd4: 1a01 350a |002c: const-string v1, "RemoteControlCompat" // string@0a35 │ │ -05fbd8: 2202 f403 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -05fbdc: 7010 3b1a 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -05fbe2: 1a03 1e03 |0033: const-string v3, "Error creating new instance of " // string@031e │ │ -05fbe6: 6e20 431a 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05fbec: 0c02 |0038: move-result-object v2 │ │ -05fbee: 6203 8a07 |0039: sget-object v3, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ -05fbf2: 6e10 f319 0300 |003b: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -05fbf8: 0c03 |003e: move-result-object v3 │ │ -05fbfa: 6e20 431a 3200 |003f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -05fc00: 0c02 |0042: move-result-object v2 │ │ -05fc02: 6e10 481a 0200 |0043: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -05fc08: 0c02 |0046: move-result-object v2 │ │ -05fc0a: 7130 9515 2100 |0047: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -05fc10: 28bd |004a: goto 0007 // -0043 │ │ +05f0d4: |[05f0d4] com.kure.musicplayer.external.RemoteControlClientCompat.:(Landroid/app/PendingIntent;Landroid/os/Looper;)V │ │ +05f0e4: 7010 1e1a 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f0ea: 6301 8607 |0003: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f0ee: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +05f0f2: 0e00 |0007: return-void │ │ +05f0f4: 6201 8a07 |0008: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05f0f8: 1222 |000a: const/4 v2, #int 2 // #2 │ │ +05f0fa: 2322 5604 |000b: new-array v2, v2, [Ljava/lang/Class; // type@0456 │ │ +05f0fe: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +05f100: 1c04 1d00 |000e: const-class v4, Landroid/app/PendingIntent; // type@001d │ │ +05f104: 4d04 0203 |0010: aput-object v4, v2, v3 │ │ +05f108: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +05f10a: 1c04 7b00 |0013: const-class v4, Landroid/os/Looper; // type@007b │ │ +05f10e: 4d04 0203 |0015: aput-object v4, v2, v3 │ │ +05f112: 6e20 ec19 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@19ec │ │ +05f118: 0c01 |001a: move-result-object v1 │ │ +05f11a: 1222 |001b: const/4 v2, #int 2 // #2 │ │ +05f11c: 2322 5704 |001c: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +05f120: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +05f122: 4d06 0203 |001f: aput-object v6, v2, v3 │ │ +05f126: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +05f128: 4d07 0203 |0022: aput-object v7, v2, v3 │ │ +05f12c: 6e20 551a 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@1a55 │ │ +05f132: 0c01 |0027: move-result-object v1 │ │ +05f134: 5b51 8507 |0028: iput-object v1, v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ +05f138: 28dd |002a: goto 0007 // -0023 │ │ +05f13a: 0d00 |002b: move-exception v0 │ │ +05f13c: 1a01 3e0a |002c: const-string v1, "RemoteControlCompat" // string@0a3e │ │ +05f140: 2202 fd03 |002e: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +05f144: 7010 3b1a 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +05f14a: 1a03 1e03 |0033: const-string v3, "Error creating new instance of " // string@031e │ │ +05f14e: 6e20 431a 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05f154: 0c02 |0038: move-result-object v2 │ │ +05f156: 6203 8a07 |0039: sget-object v3, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRemoteControlClientClass:Ljava/lang/Class; // field@078a │ │ +05f15a: 6e10 f319 0300 |003b: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +05f160: 0c03 |003e: move-result-object v3 │ │ +05f162: 6e20 431a 3200 |003f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +05f168: 0c02 |0042: move-result-object v2 │ │ +05f16a: 6e10 481a 0200 |0043: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +05f170: 0c02 |0046: move-result-object v2 │ │ +05f172: 7130 9515 2100 |0047: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +05f178: 28bd |004a: goto 0007 // -0043 │ │ catches : 1 │ │ 0x0008 - 0x002a │ │ Ljava/lang/Exception; -> 0x002b │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=152 │ │ 0x0007 line=163 │ │ 0x0008 line=157 │ │ + 0x0017 line=158 │ │ + 0x0024 line=159 │ │ 0x002b line=160 │ │ 0x002c line=161 │ │ locals : │ │ 0x002c - 0x004b reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x004b reg=5 this Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ 0x0000 - 0x004b reg=6 pendingIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x004b reg=7 looper Landroid/os/Looper; │ │ @@ -105086,36 +105099,36 @@ │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fc24: |[05fc24] com.kure.musicplayer.external.RemoteControlClientCompat.access$000:()Z │ │ -05fc34: 6300 8607 |0000: sget-boolean v0, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fc38: 0f00 |0002: return v0 │ │ +05f18c: |[05f18c] com.kure.musicplayer.external.RemoteControlClientCompat.access$000:()Z │ │ +05f19c: 6300 8607 |0000: sget-boolean v0, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f1a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ #4 : (in Lcom/kure/musicplayer/external/RemoteControlClientCompat;) │ │ name : 'getActualRemoteControlClientClass' │ │ type : '(Ljava/lang/ClassLoader;)Ljava/lang/Class;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05fc3c: |[05fc3c] com.kure.musicplayer.external.RemoteControlClientCompat.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ │ -05fc4c: 1a00 290d |0000: const-string v0, "android.media.RemoteControlClient" // string@0d29 │ │ -05fc50: 6e20 f819 0100 |0002: invoke-virtual {v1, v0}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@19f8 │ │ -05fc56: 0c00 |0005: move-result-object v0 │ │ -05fc58: 1100 |0006: return-object v0 │ │ +05f1a4: |[05f1a4] com.kure.musicplayer.external.RemoteControlClientCompat.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ │ +05f1b4: 1a00 320d |0000: const-string v0, "android.media.RemoteControlClient" // string@0d32 │ │ +05f1b8: 6e20 f819 0100 |0002: invoke-virtual {v1, v0}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@19f8 │ │ +05f1be: 0c00 |0005: move-result-object v0 │ │ +05f1c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 classLoader Ljava/lang/ClassLoader; │ │ │ │ Virtual methods - │ │ @@ -105124,43 +105137,45 @@ │ │ type : '(Z)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -05fc5c: |[05fc5c] com.kure.musicplayer.external.RemoteControlClientCompat.editMetadata:(Z)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ -05fc6c: 6302 8607 |0000: sget-boolean v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fc70: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -05fc74: 6202 8707 |0004: sget-object v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCEditMetadataMethod:Ljava/lang/reflect/Method; // field@0787 │ │ -05fc78: 5473 8507 |0006: iget-object v3, v7, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ -05fc7c: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -05fc7e: 2344 4e04 |0009: new-array v4, v4, [Ljava/lang/Object; // type@044e │ │ -05fc82: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -05fc84: 7110 de19 0800 |000c: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@19de │ │ -05fc8a: 0c06 |000f: move-result-object v6 │ │ -05fc8c: 4d06 0405 |0010: aput-object v6, v4, v5 │ │ -05fc90: 6e30 5d1a 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05fc96: 0c01 |0015: move-result-object v1 │ │ -05fc98: 2202 ab03 |0016: new-instance v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // type@03ab │ │ -05fc9c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -05fc9e: 7040 1e19 7231 |0019: invoke-direct {v2, v7, v1, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;Lcom/kure/musicplayer/external/RemoteControlClientCompat$1;)V // method@191e │ │ -05fca4: 1102 |001c: return-object v2 │ │ -05fca6: 0d00 |001d: move-exception v0 │ │ -05fca8: 2202 f103 |001e: new-instance v2, Ljava/lang/RuntimeException; // type@03f1 │ │ -05fcac: 7020 271a 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ -05fcb2: 2702 |0023: throw v2 │ │ -05fcb4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -05fcb6: 28f1 |0025: goto 0016 // -000f │ │ +05f1c4: |[05f1c4] com.kure.musicplayer.external.RemoteControlClientCompat.editMetadata:(Z)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ +05f1d4: 6302 8607 |0000: sget-boolean v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f1d8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +05f1dc: 6202 8707 |0004: sget-object v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCEditMetadataMethod:Ljava/lang/reflect/Method; // field@0787 │ │ +05f1e0: 5473 8507 |0006: iget-object v3, v7, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ +05f1e4: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +05f1e6: 2344 5704 |0009: new-array v4, v4, [Ljava/lang/Object; // type@0457 │ │ +05f1ea: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +05f1ec: 7110 de19 0800 |000c: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@19de │ │ +05f1f2: 0c06 |000f: move-result-object v6 │ │ +05f1f4: 4d06 0405 |0010: aput-object v6, v4, v5 │ │ +05f1f8: 6e30 5d1a 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05f1fe: 0c01 |0015: move-result-object v1 │ │ +05f200: 2202 b403 |0016: new-instance v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // type@03b4 │ │ +05f204: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +05f206: 7040 1e19 7231 |0019: invoke-direct {v2, v7, v1, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.:(Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;Lcom/kure/musicplayer/external/RemoteControlClientCompat$1;)V // method@191e │ │ +05f20c: 1102 |001c: return-object v2 │ │ +05f20e: 0d00 |001d: move-exception v0 │ │ +05f210: 2202 fa03 |001e: new-instance v2, Ljava/lang/RuntimeException; // type@03fa │ │ +05f214: 7020 271a 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ +05f21a: 2702 |0023: throw v2 │ │ +05f21c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +05f21e: 28f1 |0025: goto 0016 // -000f │ │ catches : 1 │ │ 0x0004 - 0x0015 │ │ Ljava/lang/Exception; -> 0x001d │ │ positions : │ │ 0x0000 line=349 │ │ 0x0004 line=351 │ │ + 0x000c line=352 │ │ + 0x0012 line=351 │ │ 0x0016 line=359 │ │ 0x001d line=353 │ │ 0x001e line=354 │ │ 0x0024 line=357 │ │ locals : │ │ 0x001e - 0x0024 reg=0 e Ljava/lang/Exception; │ │ 0x0025 - 0x0026 reg=1 metadataEditor Ljava/lang/Object; │ │ @@ -105172,17 +105187,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fcc8: |[05fcc8] com.kure.musicplayer.external.RemoteControlClientCompat.getActualRemoteControlClientObject:()Ljava/lang/Object; │ │ -05fcd8: 5410 8507 |0000: iget-object v0, v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ -05fcdc: 1100 |0002: return-object v0 │ │ +05f230: |[05f230] com.kure.musicplayer.external.RemoteControlClientCompat.getActualRemoteControlClientObject:()Ljava/lang/Object; │ │ +05f240: 5410 8507 |0000: iget-object v0, v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ +05f244: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ │ │ #2 : (in Lcom/kure/musicplayer/external/RemoteControlClientCompat;) │ │ @@ -105190,31 +105205,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -05fce0: |[05fce0] com.kure.musicplayer.external.RemoteControlClientCompat.setPlaybackState:(I)V │ │ -05fcf0: 6301 8607 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fcf4: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -05fcf8: 6201 8807 |0004: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; // field@0788 │ │ -05fcfc: 5462 8507 |0006: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ -05fd00: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -05fd02: 2333 4e04 |0009: new-array v3, v3, [Ljava/lang/Object; // type@044e │ │ -05fd06: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05fd08: 7110 0e1a 0700 |000c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05fd0e: 0c05 |000f: move-result-object v5 │ │ -05fd10: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -05fd14: 6e30 5d1a 2103 |0012: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05fd1a: 0e00 |0015: return-void │ │ -05fd1c: 0d00 |0016: move-exception v0 │ │ -05fd1e: 2201 f103 |0017: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05fd22: 7020 271a 0100 |0019: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ -05fd28: 2701 |001c: throw v1 │ │ +05f248: |[05f248] com.kure.musicplayer.external.RemoteControlClientCompat.setPlaybackState:(I)V │ │ +05f258: 6301 8607 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f25c: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +05f260: 6201 8807 |0004: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; // field@0788 │ │ +05f264: 5462 8507 |0006: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ +05f268: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +05f26a: 2333 5704 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0457 │ │ +05f26e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +05f270: 7110 0e1a 0700 |000c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05f276: 0c05 |000f: move-result-object v5 │ │ +05f278: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +05f27c: 6e30 5d1a 2103 |0012: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05f282: 0e00 |0015: return-void │ │ +05f284: 0d00 |0016: move-exception v0 │ │ +05f286: 2201 fa03 |0017: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05f28a: 7020 271a 0100 |0019: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ +05f290: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=378 │ │ 0x0015 line=383 │ │ @@ -105230,52 +105245,54 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -05fd3c: |[05fd3c] com.kure.musicplayer.external.RemoteControlClientCompat.setTransportControlFlags:(I)V │ │ -05fd4c: 6301 8607 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ -05fd50: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -05fd54: 6201 8907 |0004: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; // field@0789 │ │ -05fd58: 5462 8507 |0006: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ -05fd5c: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -05fd5e: 2333 4e04 |0009: new-array v3, v3, [Ljava/lang/Object; // type@044e │ │ -05fd62: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05fd64: 7110 0e1a 0700 |000c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -05fd6a: 0c05 |000f: move-result-object v5 │ │ -05fd6c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -05fd70: 6e30 5d1a 2103 |0012: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05fd76: 0e00 |0015: return-void │ │ -05fd78: 0d00 |0016: move-exception v0 │ │ -05fd7a: 2201 f103 |0017: new-instance v1, Ljava/lang/RuntimeException; // type@03f1 │ │ -05fd7e: 7020 271a 0100 |0019: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ -05fd84: 2701 |001c: throw v1 │ │ +05f2a4: |[05f2a4] com.kure.musicplayer.external.RemoteControlClientCompat.setTransportControlFlags:(I)V │ │ +05f2b4: 6301 8607 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sHasRemoteControlAPIs:Z // field@0786 │ │ +05f2b8: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +05f2bc: 6201 8907 |0004: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; // field@0789 │ │ +05f2c0: 5462 8507 |0006: iget-object v2, v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.mActualRemoteControlClient:Ljava/lang/Object; // field@0785 │ │ +05f2c4: 1213 |0008: const/4 v3, #int 1 // #1 │ │ +05f2c6: 2333 5704 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0457 │ │ +05f2ca: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +05f2cc: 7110 0e1a 0700 |000c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +05f2d2: 0c05 |000f: move-result-object v5 │ │ +05f2d4: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +05f2d8: 6e30 5d1a 2103 |0012: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05f2de: 0e00 |0015: return-void │ │ +05f2e0: 0d00 |0016: move-exception v0 │ │ +05f2e2: 2201 fa03 |0017: new-instance v1, Ljava/lang/RuntimeException; // type@03fa │ │ +05f2e6: 7020 271a 0100 |0019: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@1a27 │ │ +05f2ec: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=398 │ │ 0x0004 line=400 │ │ + 0x000c line=401 │ │ + 0x0012 line=400 │ │ 0x0015 line=406 │ │ 0x0016 line=402 │ │ 0x0017 line=403 │ │ locals : │ │ 0x0017 - 0x001d reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x001d reg=6 this Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ 0x0000 - 0x001d reg=7 transportControlFlags I │ │ │ │ - source_file_idx : 2612 (RemoteControlClientCompat.java) │ │ + source_file_idx : 2621 (RemoteControlClientCompat.java) │ │ │ │ Class #469 header: │ │ -class_idx : 941 │ │ +class_idx : 950 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2615 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2624 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #469 - │ │ Class descriptor : 'Lcom/kure/musicplayer/external/RemoteControlHelper;' │ │ @@ -105307,61 +105324,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -05fd98: |[05fd98] com.kure.musicplayer.external.RemoteControlHelper.:()V │ │ -05fda8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05fdaa: 6a02 8c07 |0001: sput-boolean v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ -05fdae: 1c02 ad03 |0003: const-class v2, Lcom/kure/musicplayer/external/RemoteControlHelper; // type@03ad │ │ -05fdb2: 6e10 ea19 0200 |0005: invoke-virtual {v2}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ -05fdb8: 0c00 |0008: move-result-object v0 │ │ -05fdba: 7110 2919 0000 |0009: invoke-static {v0}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; // method@1929 │ │ -05fdc0: 0c01 |000c: move-result-object v1 │ │ -05fdc2: 1c02 5b00 |000d: const-class v2, Landroid/media/AudioManager; // type@005b │ │ -05fdc6: 1a03 ef19 |000f: const-string v3, "registerRemoteControlClient" // string@19ef │ │ -05fdca: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -05fdcc: 2344 4d04 |0012: new-array v4, v4, [Ljava/lang/Class; // type@044d │ │ -05fdd0: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -05fdd2: 4d01 0405 |0015: aput-object v1, v4, v5 │ │ -05fdd6: 6e30 f119 3204 |0017: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05fddc: 0c02 |001a: move-result-object v2 │ │ -05fdde: 6902 8d07 |001b: sput-object v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sRegisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078d │ │ -05fde2: 1c02 5b00 |001d: const-class v2, Landroid/media/AudioManager; // type@005b │ │ -05fde6: 1a03 a41d |001f: const-string v3, "unregisterRemoteControlClient" // string@1da4 │ │ -05fdea: 1214 |0021: const/4 v4, #int 1 // #1 │ │ -05fdec: 2344 4d04 |0022: new-array v4, v4, [Ljava/lang/Class; // type@044d │ │ -05fdf0: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -05fdf2: 4d01 0405 |0025: aput-object v1, v4, v5 │ │ -05fdf6: 6e30 f119 3204 |0027: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ -05fdfc: 0c02 |002a: move-result-object v2 │ │ -05fdfe: 6902 8e07 |002b: sput-object v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sUnregisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078e │ │ -05fe02: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -05fe04: 6a02 8c07 |002e: sput-boolean v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ -05fe08: 0e00 |0030: return-void │ │ -05fe0a: 0d02 |0031: move-exception v2 │ │ -05fe0c: 28fe |0032: goto 0030 // -0002 │ │ -05fe0e: 0d02 |0033: move-exception v2 │ │ -05fe10: 28fc |0034: goto 0030 // -0004 │ │ -05fe12: 0d02 |0035: move-exception v2 │ │ -05fe14: 28fa |0036: goto 0030 // -0006 │ │ -05fe16: 0d02 |0037: move-exception v2 │ │ -05fe18: 28f8 |0038: goto 0030 // -0008 │ │ +05f300: |[05f300] com.kure.musicplayer.external.RemoteControlHelper.:()V │ │ +05f310: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05f312: 6a02 8c07 |0001: sput-boolean v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ +05f316: 1c02 b603 |0003: const-class v2, Lcom/kure/musicplayer/external/RemoteControlHelper; // type@03b6 │ │ +05f31a: 6e10 ea19 0200 |0005: invoke-virtual {v2}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@19ea │ │ +05f320: 0c00 |0008: move-result-object v0 │ │ +05f322: 7110 2919 0000 |0009: invoke-static {v0}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; // method@1929 │ │ +05f328: 0c01 |000c: move-result-object v1 │ │ +05f32a: 1c02 5f00 |000d: const-class v2, Landroid/media/AudioManager; // type@005f │ │ +05f32e: 1a03 f819 |000f: const-string v3, "registerRemoteControlClient" // string@19f8 │ │ +05f332: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +05f334: 2344 5604 |0012: new-array v4, v4, [Ljava/lang/Class; // type@0456 │ │ +05f338: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +05f33a: 4d01 0405 |0015: aput-object v1, v4, v5 │ │ +05f33e: 6e30 f119 3204 |0017: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05f344: 0c02 |001a: move-result-object v2 │ │ +05f346: 6902 8d07 |001b: sput-object v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sRegisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078d │ │ +05f34a: 1c02 5f00 |001d: const-class v2, Landroid/media/AudioManager; // type@005f │ │ +05f34e: 1a03 ad1d |001f: const-string v3, "unregisterRemoteControlClient" // string@1dad │ │ +05f352: 1214 |0021: const/4 v4, #int 1 // #1 │ │ +05f354: 2344 5604 |0022: new-array v4, v4, [Ljava/lang/Class; // type@0456 │ │ +05f358: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +05f35a: 4d01 0405 |0025: aput-object v1, v4, v5 │ │ +05f35e: 6e30 f119 3204 |0027: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19f1 │ │ +05f364: 0c02 |002a: move-result-object v2 │ │ +05f366: 6902 8e07 |002b: sput-object v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sUnregisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078e │ │ +05f36a: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +05f36c: 6a02 8c07 |002e: sput-boolean v2, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ +05f370: 0e00 |0030: return-void │ │ +05f372: 0d02 |0031: move-exception v2 │ │ +05f374: 28fe |0032: goto 0030 // -0002 │ │ +05f376: 0d02 |0033: move-exception v2 │ │ +05f378: 28fc |0034: goto 0030 // -0004 │ │ +05f37a: 0d02 |0035: move-exception v2 │ │ +05f37c: 28fa |0036: goto 0030 // -0006 │ │ +05f37e: 0d02 |0037: move-exception v2 │ │ +05f380: 28f8 |0038: goto 0030 // -0008 │ │ catches : 1 │ │ 0x0003 - 0x0030 │ │ Ljava/lang/ClassNotFoundException; -> 0x0037 │ │ Ljava/lang/NoSuchMethodException; -> 0x0035 │ │ Ljava/lang/IllegalArgumentException; -> 0x0033 │ │ Ljava/lang/SecurityException; -> 0x0031 │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=67 │ │ - 0x0009 line=68 │ │ + 0x0009 line=69 │ │ 0x000d line=71 │ │ 0x001d line=74 │ │ 0x002d line=77 │ │ 0x0030 line=88 │ │ 0x0031 line=85 │ │ 0x0033 line=83 │ │ 0x0035 line=81 │ │ @@ -105375,17 +105392,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fe34: |[05fe34] com.kure.musicplayer.external.RemoteControlHelper.:()V │ │ -05fe44: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05fe4a: 0e00 |0003: return-void │ │ +05f39c: |[05f39c] com.kure.musicplayer.external.RemoteControlHelper.:()V │ │ +05f3ac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f3b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/external/RemoteControlHelper; │ │ │ │ #2 : (in Lcom/kure/musicplayer/external/RemoteControlHelper;) │ │ @@ -105393,40 +105410,42 @@ │ │ type : '(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -05fe4c: |[05fe4c] com.kure.musicplayer.external.RemoteControlHelper.registerRemoteControlClient:(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V │ │ -05fe5c: 6301 8c07 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ -05fe60: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -05fe64: 0e00 |0004: return-void │ │ -05fe66: 6201 8d07 |0005: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sRegisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078d │ │ -05fe6a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -05fe6c: 2322 4e04 |0008: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -05fe70: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -05fe72: 6e10 2a19 0600 |000b: invoke-virtual {v6}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientObject:()Ljava/lang/Object; // method@192a │ │ -05fe78: 0c04 |000e: move-result-object v4 │ │ -05fe7a: 4d04 0203 |000f: aput-object v4, v2, v3 │ │ -05fe7e: 6e30 5d1a 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05fe84: 28f0 |0014: goto 0004 // -0010 │ │ -05fe86: 0d00 |0015: move-exception v0 │ │ -05fe88: 1a01 360a |0016: const-string v1, "RemoteControlHelper" // string@0a36 │ │ -05fe8c: 6e10 fb19 0000 |0018: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05fe92: 0c02 |001b: move-result-object v2 │ │ -05fe94: 7130 9515 2100 |001c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -05fe9a: 28e5 |001f: goto 0004 // -001b │ │ +05f3b4: |[05f3b4] com.kure.musicplayer.external.RemoteControlHelper.registerRemoteControlClient:(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V │ │ +05f3c4: 6301 8c07 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ +05f3c8: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +05f3cc: 0e00 |0004: return-void │ │ +05f3ce: 6201 8d07 |0005: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sRegisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078d │ │ +05f3d2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +05f3d4: 2322 5704 |0008: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +05f3d8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +05f3da: 6e10 2a19 0600 |000b: invoke-virtual {v6}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientObject:()Ljava/lang/Object; // method@192a │ │ +05f3e0: 0c04 |000e: move-result-object v4 │ │ +05f3e2: 4d04 0203 |000f: aput-object v4, v2, v3 │ │ +05f3e6: 6e30 5d1a 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05f3ec: 28f0 |0014: goto 0004 // -0010 │ │ +05f3ee: 0d00 |0015: move-exception v0 │ │ +05f3f0: 1a01 3f0a |0016: const-string v1, "RemoteControlHelper" // string@0a3f │ │ +05f3f4: 6e10 fb19 0000 |0018: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05f3fa: 0c02 |001b: move-result-object v2 │ │ +05f3fc: 7130 9515 2100 |001c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +05f402: 28e5 |001f: goto 0004 // -001b │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=104 │ │ 0x0005 line=98 │ │ + 0x000b line=99 │ │ + 0x0011 line=98 │ │ 0x0015 line=101 │ │ 0x0016 line=102 │ │ locals : │ │ 0x0016 - 0x0020 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0020 reg=5 audioManager Landroid/media/AudioManager; │ │ 0x0000 - 0x0020 reg=6 remoteControlClient Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ │ │ @@ -105435,55 +105454,57 @@ │ │ type : '(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -05feac: |[05feac] com.kure.musicplayer.external.RemoteControlHelper.unregisterRemoteControlClient:(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V │ │ -05febc: 6301 8c07 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ -05fec0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -05fec4: 0e00 |0004: return-void │ │ -05fec6: 6201 8e07 |0005: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sUnregisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078e │ │ -05feca: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -05fecc: 2322 4e04 |0008: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -05fed0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -05fed2: 6e10 2a19 0600 |000b: invoke-virtual {v6}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientObject:()Ljava/lang/Object; // method@192a │ │ -05fed8: 0c04 |000e: move-result-object v4 │ │ -05feda: 4d04 0203 |000f: aput-object v4, v2, v3 │ │ -05fede: 6e30 5d1a 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -05fee4: 28f0 |0014: goto 0004 // -0010 │ │ -05fee6: 0d00 |0015: move-exception v0 │ │ -05fee8: 1a01 360a |0016: const-string v1, "RemoteControlHelper" // string@0a36 │ │ -05feec: 6e10 fb19 0000 |0018: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ -05fef2: 0c02 |001b: move-result-object v2 │ │ -05fef4: 7130 9515 2100 |001c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -05fefa: 28e5 |001f: goto 0004 // -001b │ │ +05f414: |[05f414] com.kure.musicplayer.external.RemoteControlHelper.unregisterRemoteControlClient:(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V │ │ +05f424: 6301 8c07 |0000: sget-boolean v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sHasRemoteControlAPIs:Z // field@078c │ │ +05f428: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +05f42c: 0e00 |0004: return-void │ │ +05f42e: 6201 8e07 |0005: sget-object v1, Lcom/kure/musicplayer/external/RemoteControlHelper;.sUnregisterRemoteControlClientMethod:Ljava/lang/reflect/Method; // field@078e │ │ +05f432: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +05f434: 2322 5704 |0008: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +05f438: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +05f43a: 6e10 2a19 0600 |000b: invoke-virtual {v6}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.getActualRemoteControlClientObject:()Ljava/lang/Object; // method@192a │ │ +05f440: 0c04 |000e: move-result-object v4 │ │ +05f442: 4d04 0203 |000f: aput-object v4, v2, v3 │ │ +05f446: 6e30 5d1a 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +05f44c: 28f0 |0014: goto 0004 // -0010 │ │ +05f44e: 0d00 |0015: move-exception v0 │ │ +05f450: 1a01 3f0a |0016: const-string v1, "RemoteControlHelper" // string@0a3f │ │ +05f454: 6e10 fb19 0000 |0018: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@19fb │ │ +05f45a: 0c02 |001b: move-result-object v2 │ │ +05f45c: 7130 9515 2100 |001c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +05f462: 28e5 |001f: goto 0004 // -001b │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=121 │ │ 0x0005 line=115 │ │ + 0x000b line=116 │ │ + 0x0011 line=115 │ │ 0x0015 line=118 │ │ 0x0016 line=119 │ │ locals : │ │ 0x0016 - 0x0020 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0020 reg=5 audioManager Landroid/media/AudioManager; │ │ 0x0000 - 0x0020 reg=6 remoteControlClient Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2615 (RemoteControlHelper.java) │ │ + source_file_idx : 2624 (RemoteControlHelper.java) │ │ │ │ Class #470 header: │ │ -class_idx : 942 │ │ +class_idx : 951 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2746 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2755 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #470 - │ │ Class descriptor : 'Lcom/kure/musicplayer/helpers/SingleToast;' │ │ @@ -105502,35 +105523,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05ff0c: |[05ff0c] com.kure.musicplayer.helpers.SingleToast.:()V │ │ -05ff1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ff1e: 6900 8f07 |0001: sput-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ -05ff22: 0e00 |0003: return-void │ │ +05f474: |[05f474] com.kure.musicplayer.helpers.SingleToast.:()V │ │ +05f484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f486: 6900 8f07 |0001: sput-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ +05f48a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ #1 : (in Lcom/kure/musicplayer/helpers/SingleToast;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ff24: |[05ff24] com.kure.musicplayer.helpers.SingleToast.:()V │ │ -05ff34: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05ff3a: 0e00 |0003: return-void │ │ +05f48c: |[05f48c] com.kure.musicplayer.helpers.SingleToast.:()V │ │ +05f49c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f4a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/helpers/SingleToast; │ │ │ │ #2 : (in Lcom/kure/musicplayer/helpers/SingleToast;) │ │ @@ -105538,45 +105559,45 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05ff3c: |[05ff3c] com.kure.musicplayer.helpers.SingleToast.show:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -05ff4c: 6200 8f07 |0000: sget-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ -05ff50: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05ff54: 6200 8f07 |0004: sget-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ -05ff58: 6e10 2d18 0000 |0006: invoke-virtual {v0}, Landroid/widget/Toast;.cancel:()V // method@182d │ │ -05ff5e: 7130 2e18 2103 |0009: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -05ff64: 0c00 |000c: move-result-object v0 │ │ -05ff66: 6900 8f07 |000d: sput-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ -05ff6a: 6200 8f07 |000f: sget-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ -05ff6e: 6e10 2f18 0000 |0011: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@182f │ │ -05ff74: 0e00 |0014: return-void │ │ +05f4a4: |[05f4a4] com.kure.musicplayer.helpers.SingleToast.show:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +05f4b4: 6200 8f07 |0000: sget-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ +05f4b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05f4bc: 6200 8f07 |0004: sget-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ +05f4c0: 6e10 2d18 0000 |0006: invoke-virtual {v0}, Landroid/widget/Toast;.cancel:()V // method@182d │ │ +05f4c6: 7130 2e18 2103 |0009: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +05f4cc: 0c00 |000c: move-result-object v0 │ │ +05f4ce: 6900 8f07 |000d: sput-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ +05f4d2: 6200 8f07 |000f: sget-object v0, Lcom/kure/musicplayer/helpers/SingleToast;.singleToast:Landroid/widget/Toast; // field@078f │ │ +05f4d6: 6e10 2f18 0000 |0011: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@182f │ │ +05f4dc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x0009 line=36 │ │ 0x000f line=37 │ │ 0x0014 line=38 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 c Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0015 reg=3 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2746 (SingleToast.java) │ │ + source_file_idx : 2755 (SingleToast.java) │ │ │ │ Class #471 header: │ │ -class_idx : 943 │ │ +class_idx : 952 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 5109 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 5118 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -105597,17 +105618,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ff78: |[05ff78] com.kure.musicplayer.kMP$1.:()V │ │ -05ff88: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -05ff8e: 0e00 |0003: return-void │ │ +05f4e0: |[05f4e0] com.kure.musicplayer.kMP$1.:()V │ │ +05f4f0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f4f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/kMP$1; │ │ │ │ Virtual methods - │ │ @@ -105616,28 +105637,28 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05ff90: |[05ff90] com.kure.musicplayer.kMP$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -05ffa0: 0750 |0000: move-object v0, v5 │ │ -05ffa2: 1f00 bd03 |0001: check-cast v0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder; // type@03bd │ │ -05ffa6: 6e10 8219 0000 |0003: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.getService:()Lcom/kure/musicplayer/services/ServicePlayMusic; // method@1982 │ │ -05ffac: 0c01 |0006: move-result-object v1 │ │ -05ffae: 6901 9607 |0007: sput-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05ffb2: 6201 9607 |0009: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05ffb6: 6202 9b07 |000b: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -05ffba: 5422 b107 |000d: iget-object v2, v2, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -05ffbe: 6e20 a719 2100 |000f: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setList:(Ljava/util/ArrayList;)V // method@19a7 │ │ -05ffc4: 6201 9607 |0012: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05ffc8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -05ffca: 5c12 d907 |0015: iput-boolean v2, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ -05ffce: 0e00 |0017: return-void │ │ +05f4f8: |[05f4f8] com.kure.musicplayer.kMP$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +05f508: 0750 |0000: move-object v0, v5 │ │ +05f50a: 1f00 c603 |0001: check-cast v0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder; // type@03c6 │ │ +05f50e: 6e10 8219 0000 |0003: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.getService:()Lcom/kure/musicplayer/services/ServicePlayMusic; // method@1982 │ │ +05f514: 0c01 |0006: move-result-object v1 │ │ +05f516: 6901 9607 |0007: sput-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f51a: 6201 9607 |0009: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f51e: 6202 9b07 |000b: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05f522: 5422 b107 |000d: iget-object v2, v2, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05f526: 6e20 a719 2100 |000f: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setList:(Ljava/util/ArrayList;)V // method@19a7 │ │ +05f52c: 6201 9607 |0012: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f530: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +05f532: 5c12 d907 |0015: iput-boolean v2, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ +05f536: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x0012 line=140 │ │ 0x0017 line=141 │ │ @@ -105652,34 +105673,34 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05ffd0: |[05ffd0] com.kure.musicplayer.kMP$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -05ffe0: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -05ffe4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05ffe6: 5c01 d907 |0003: iput-boolean v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ -05ffea: 0e00 |0005: return-void │ │ +05f538: |[05f538] com.kure.musicplayer.kMP$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +05f548: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f54c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f54e: 5c01 d907 |0003: iput-boolean v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ +05f552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/kure/musicplayer/kMP$1; │ │ 0x0000 - 0x0006 reg=3 name Landroid/content/ComponentName; │ │ │ │ - source_file_idx : 5109 (kMP.java) │ │ + source_file_idx : 5118 (kMP.java) │ │ │ │ Class #472 header: │ │ -class_idx : 944 │ │ +class_idx : 953 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 5109 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 5118 │ │ static_fields_size : 14 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #472 annotations: │ │ Annotations on field #1941 'musicList' │ │ @@ -105756,43 +105777,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 55 16-bit code units │ │ -05ffec: |[05ffec] com.kure.musicplayer.kMP.:()V │ │ -05fffc: 1602 ffff |0000: const-wide/16 v2, #int -1 // #ffff │ │ -060000: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -060002: 2200 b503 |0003: new-instance v0, Lcom/kure/musicplayer/model/SongList; // type@03b5 │ │ -060006: 7010 5c19 0000 |0005: invoke-direct {v0}, Lcom/kure/musicplayer/model/SongList;.:()V // method@195c │ │ -06000c: 6900 9b07 |0008: sput-object v0, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -060010: 2200 8e03 |000a: new-instance v0, Lcom/kure/musicplayer/Settings; // type@038e │ │ -060014: 7010 5118 0000 |000c: invoke-direct {v0}, Lcom/kure/musicplayer/Settings;.:()V // method@1851 │ │ -06001a: 6900 9a07 |000f: sput-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -06001e: 6901 9607 |0011: sput-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -060022: 6901 9507 |0013: sput-object v1, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -060026: 6901 9807 |0015: sput-object v1, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ -06002a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -06002c: 6a00 9307 |0018: sput-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ -060030: 1a00 0214 |001a: const-string v0, "kure Music Player" // string@1402 │ │ -060034: 6900 9007 |001c: sput-object v0, Lcom/kure/musicplayer/kMP;.applicationName:Ljava/lang/String; // field@0790 │ │ -060038: 1a00 1f01 |001e: const-string v0, "" // string@011f │ │ -06003c: 6900 9907 |0020: sput-object v0, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ -060040: 1a00 1f01 |0022: const-string v0, "" // string@011f │ │ -060044: 6900 9d07 |0024: sput-object v0, Lcom/kure/musicplayer/kMP;.versionName:Ljava/lang/String; // field@079d │ │ -060048: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ -06004a: 6700 9c07 |0027: sput v0, Lcom/kure/musicplayer/kMP;.versionCode:I // field@079c │ │ -06004e: 6802 9107 |0029: sput-wide v2, Lcom/kure/musicplayer/kMP;.firstInstalledTime:J // field@0791 │ │ -060052: 6802 9207 |002b: sput-wide v2, Lcom/kure/musicplayer/kMP;.lastUpdatedTime:J // field@0792 │ │ -060056: 2200 af03 |002d: new-instance v0, Lcom/kure/musicplayer/kMP$1; // type@03af │ │ -06005a: 7010 3419 0000 |002f: invoke-direct {v0}, Lcom/kure/musicplayer/kMP$1;.:()V // method@1934 │ │ -060060: 6900 9407 |0032: sput-object v0, Lcom/kure/musicplayer/kMP;.musicConnection:Landroid/content/ServiceConnection; // field@0794 │ │ -060064: 6901 9707 |0034: sput-object v1, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -060068: 0e00 |0036: return-void │ │ +05f554: |[05f554] com.kure.musicplayer.kMP.:()V │ │ +05f564: 1602 ffff |0000: const-wide/16 v2, #int -1 // #ffff │ │ +05f568: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05f56a: 2200 be03 |0003: new-instance v0, Lcom/kure/musicplayer/model/SongList; // type@03be │ │ +05f56e: 7010 5c19 0000 |0005: invoke-direct {v0}, Lcom/kure/musicplayer/model/SongList;.:()V // method@195c │ │ +05f574: 6900 9b07 |0008: sput-object v0, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05f578: 2200 9703 |000a: new-instance v0, Lcom/kure/musicplayer/Settings; // type@0397 │ │ +05f57c: 7010 5118 0000 |000c: invoke-direct {v0}, Lcom/kure/musicplayer/Settings;.:()V // method@1851 │ │ +05f582: 6900 9a07 |000f: sput-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +05f586: 6901 9607 |0011: sput-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f58a: 6901 9507 |0013: sput-object v1, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +05f58e: 6901 9807 |0015: sput-object v1, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ +05f592: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +05f594: 6a00 9307 |0018: sput-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ +05f598: 1a00 0b14 |001a: const-string v0, "kure Music Player" // string@140b │ │ +05f59c: 6900 9007 |001c: sput-object v0, Lcom/kure/musicplayer/kMP;.applicationName:Ljava/lang/String; // field@0790 │ │ +05f5a0: 1a00 1f01 |001e: const-string v0, "" // string@011f │ │ +05f5a4: 6900 9907 |0020: sput-object v0, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ +05f5a8: 1a00 1f01 |0022: const-string v0, "" // string@011f │ │ +05f5ac: 6900 9d07 |0024: sput-object v0, Lcom/kure/musicplayer/kMP;.versionName:Ljava/lang/String; // field@079d │ │ +05f5b0: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ +05f5b2: 6700 9c07 |0027: sput v0, Lcom/kure/musicplayer/kMP;.versionCode:I // field@079c │ │ +05f5b6: 6802 9107 |0029: sput-wide v2, Lcom/kure/musicplayer/kMP;.firstInstalledTime:J // field@0791 │ │ +05f5ba: 6802 9207 |002b: sput-wide v2, Lcom/kure/musicplayer/kMP;.lastUpdatedTime:J // field@0792 │ │ +05f5be: 2200 b803 |002d: new-instance v0, Lcom/kure/musicplayer/kMP$1; // type@03b8 │ │ +05f5c2: 7010 3419 0000 |002f: invoke-direct {v0}, Lcom/kure/musicplayer/kMP$1;.:()V // method@1934 │ │ +05f5c8: 6900 9407 |0032: sput-object v0, Lcom/kure/musicplayer/kMP;.musicConnection:Landroid/content/ServiceConnection; // field@0794 │ │ +05f5cc: 6901 9707 |0034: sput-object v1, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f5d0: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=35 │ │ 0x000a line=40 │ │ 0x0011 line=46 │ │ 0x0013 line=58 │ │ 0x0015 line=67 │ │ @@ -105812,17 +105833,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06006c: |[06006c] com.kure.musicplayer.kMP.:()V │ │ -06007c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -060082: 0e00 |0003: return-void │ │ +05f5d4: |[05f5d4] com.kure.musicplayer.kMP.:()V │ │ +05f5e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/kMP; │ │ │ │ #2 : (in Lcom/kure/musicplayer/kMP;) │ │ @@ -105830,18 +105851,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060084: |[060084] com.kure.musicplayer.kMP.destroy:()V │ │ -060094: 6200 9b07 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -060098: 6e10 5d19 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/model/SongList;.destroy:()V // method@195d │ │ -06009e: 0e00 |0005: return-void │ │ +05f5ec: |[05f5ec] com.kure.musicplayer.kMP.destroy:()V │ │ +05f5fc: 6200 9b07 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +05f600: 6e10 5d19 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/model/SongList;.destroy:()V // method@195d │ │ +05f606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ │ │ #3 : (in Lcom/kure/musicplayer/kMP;) │ │ @@ -105849,23 +105870,23 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0600a0: |[0600a0] com.kure.musicplayer.kMP.forceExit:(Landroid/app/Activity;)V │ │ -0600b0: 2200 3000 |0000: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -0600b4: 1c01 a703 |0002: const-class v1, Lcom/kure/musicplayer/activities/ActivityQuit; // type@03a7 │ │ -0600b8: 7030 e700 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -0600be: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ -0600c2: 6e20 1001 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0110 │ │ -0600c8: 6e20 3900 0200 |000c: invoke-virtual {v2, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ -0600ce: 6e10 1400 0200 |000f: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0014 │ │ -0600d4: 0e00 |0012: return-void │ │ +05f608: |[05f608] com.kure.musicplayer.kMP.forceExit:(Landroid/app/Activity;)V │ │ +05f618: 2200 3200 |0000: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +05f61c: 1c01 b003 |0002: const-class v1, Lcom/kure/musicplayer/activities/ActivityQuit; // type@03b0 │ │ +05f620: 7030 e700 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +05f626: 1501 0004 |0007: const/high16 v1, #int 67108864 // #400 │ │ +05f62a: 6e20 1001 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0110 │ │ +05f630: 6e20 3900 0200 |000c: invoke-virtual {v2, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ +05f636: 6e10 1400 0200 |000f: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0014 │ │ +05f63c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0007 line=208 │ │ 0x000c line=209 │ │ 0x000f line=212 │ │ 0x0012 line=213 │ │ @@ -105878,35 +105899,35 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0600d8: |[0600d8] com.kure.musicplayer.kMP.initialize:(Landroid/content/Context;)V │ │ -0600e8: 6e10 d400 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -0600ee: 0c01 |0003: move-result-object v1 │ │ -0600f0: 6901 9907 |0004: sput-object v1, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ -0600f4: 6e10 d300 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ -0600fa: 0c01 |0009: move-result-object v1 │ │ -0600fc: 6202 9907 |000a: sget-object v2, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ -060100: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -060102: 6e30 2501 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0125 │ │ -060108: 0c00 |0010: move-result-object v0 │ │ -06010a: 5401 1a00 |0011: iget-object v1, v0, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@001a │ │ -06010e: 6901 9d07 |0013: sput-object v1, Lcom/kure/musicplayer/kMP;.versionName:Ljava/lang/String; // field@079d │ │ -060112: 5201 1900 |0015: iget v1, v0, Landroid/content/pm/PackageInfo;.versionCode:I // field@0019 │ │ -060116: 6701 9c07 |0017: sput v1, Lcom/kure/musicplayer/kMP;.versionCode:I // field@079c │ │ -06011a: 5302 1700 |0019: iget-wide v2, v0, Landroid/content/pm/PackageInfo;.firstInstallTime:J // field@0017 │ │ -06011e: 6802 9107 |001b: sput-wide v2, Lcom/kure/musicplayer/kMP;.firstInstalledTime:J // field@0791 │ │ -060122: 5302 1800 |001d: iget-wide v2, v0, Landroid/content/pm/PackageInfo;.lastUpdateTime:J // field@0018 │ │ -060126: 6802 9207 |001f: sput-wide v2, Lcom/kure/musicplayer/kMP;.lastUpdatedTime:J // field@0792 │ │ -06012a: 0e00 |0021: return-void │ │ -06012c: 0d01 |0022: move-exception v1 │ │ -06012e: 28fe |0023: goto 0021 // -0002 │ │ +05f640: |[05f640] com.kure.musicplayer.kMP.initialize:(Landroid/content/Context;)V │ │ +05f650: 6e10 d400 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +05f656: 0c01 |0003: move-result-object v1 │ │ +05f658: 6901 9907 |0004: sput-object v1, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ +05f65c: 6e10 d300 0400 |0006: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00d3 │ │ +05f662: 0c01 |0009: move-result-object v1 │ │ +05f664: 6202 9907 |000a: sget-object v2, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ +05f668: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +05f66a: 6e30 2501 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@0125 │ │ +05f670: 0c00 |0010: move-result-object v0 │ │ +05f672: 5401 1a00 |0011: iget-object v1, v0, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@001a │ │ +05f676: 6901 9d07 |0013: sput-object v1, Lcom/kure/musicplayer/kMP;.versionName:Ljava/lang/String; // field@079d │ │ +05f67a: 5201 1900 |0015: iget v1, v0, Landroid/content/pm/PackageInfo;.versionCode:I // field@0019 │ │ +05f67e: 6701 9c07 |0017: sput v1, Lcom/kure/musicplayer/kMP;.versionCode:I // field@079c │ │ +05f682: 5301 1700 |0019: iget-wide v1, v0, Landroid/content/pm/PackageInfo;.firstInstallTime:J // field@0017 │ │ +05f686: 6801 9107 |001b: sput-wide v1, Lcom/kure/musicplayer/kMP;.firstInstalledTime:J // field@0791 │ │ +05f68a: 5301 1800 |001d: iget-wide v1, v0, Landroid/content/pm/PackageInfo;.lastUpdateTime:J // field@0018 │ │ +05f68e: 6801 9207 |001f: sput-wide v1, Lcom/kure/musicplayer/kMP;.lastUpdatedTime:J // field@0792 │ │ +05f692: 0e00 |0021: return-void │ │ +05f694: 0d01 |0022: move-exception v1 │ │ +05f696: 28fe |0023: goto 0021 // -0002 │ │ catches : 1 │ │ 0x0006 - 0x0021 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0000 line=94 │ │ 0x0006 line=98 │ │ 0x0011 line=100 │ │ @@ -105924,31 +105945,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -06013c: |[06013c] com.kure.musicplayer.kMP.startMusicService:(Landroid/content/Context;)V │ │ -06014c: 6200 9707 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -060150: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -060154: 0e00 |0004: return-void │ │ -060156: 6200 9607 |0005: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -06015a: 3900 fdff |0007: if-nez v0, 0004 // -0003 │ │ -06015e: 2200 3000 |0009: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -060162: 1c01 bf03 |000b: const-class v1, Lcom/kure/musicplayer/services/ServicePlayMusic; // type@03bf │ │ -060166: 7030 e700 3001 |000d: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -06016c: 6900 9707 |0010: sput-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -060170: 6200 9707 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -060174: 6201 9407 |0014: sget-object v1, Lcom/kure/musicplayer/kMP;.musicConnection:Landroid/content/ServiceConnection; // field@0794 │ │ -060178: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -06017a: 6e40 c600 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00c6 │ │ -060180: 6200 9707 |001a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -060184: 6e20 e100 0300 |001c: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00e1 │ │ -06018a: 28e5 |001f: goto 0004 // -001b │ │ +05f6a4: |[05f6a4] com.kure.musicplayer.kMP.startMusicService:(Landroid/content/Context;)V │ │ +05f6b4: 6200 9707 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f6b8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +05f6bc: 0e00 |0004: return-void │ │ +05f6be: 6200 9607 |0005: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f6c2: 3900 fdff |0007: if-nez v0, 0004 // -0003 │ │ +05f6c6: 2200 3200 |0009: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +05f6ca: 1c01 c803 |000b: const-class v1, Lcom/kure/musicplayer/services/ServicePlayMusic; // type@03c8 │ │ +05f6ce: 7030 e700 3001 |000d: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +05f6d4: 6900 9707 |0010: sput-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f6d8: 6200 9707 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f6dc: 6201 9407 |0014: sget-object v1, Lcom/kure/musicplayer/kMP;.musicConnection:Landroid/content/ServiceConnection; // field@0794 │ │ +05f6e0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +05f6e2: 6e40 c600 0321 |0017: invoke-virtual {v3, v0, v1, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@00c6 │ │ +05f6e8: 6200 9707 |001a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f6ec: 6e20 e100 0300 |001c: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00e1 │ │ +05f6f2: 28e5 |001f: goto 0004 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0004 line=174 │ │ 0x0005 line=166 │ │ 0x0009 line=171 │ │ 0x0012 line=172 │ │ @@ -105961,42 +105982,42 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06018c: |[06018c] com.kure.musicplayer.kMP.stopMusicService:(Landroid/content/Context;)V │ │ -06019c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06019e: 6200 9707 |0001: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -0601a2: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -0601a6: 0e00 |0005: return-void │ │ -0601a8: 6200 9707 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -0601ac: 6e20 e200 0200 |0008: invoke-virtual {v2, v0}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00e2 │ │ -0601b2: 6901 9707 |000b: sput-object v1, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ -0601b6: 6901 9607 |000d: sput-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0601ba: 28f6 |000f: goto 0005 // -000a │ │ +05f6f4: |[05f6f4] com.kure.musicplayer.kMP.stopMusicService:(Landroid/content/Context;)V │ │ +05f704: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05f706: 6200 9707 |0001: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f70a: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +05f70e: 0e00 |0005: return-void │ │ +05f710: 6200 9707 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f714: 6e20 e200 0200 |0008: invoke-virtual {v2, v0}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00e2 │ │ +05f71a: 6901 9707 |000b: sput-object v1, Lcom/kure/musicplayer/kMP;.musicServiceIntent:Landroid/content/Intent; // field@0797 │ │ +05f71e: 6901 9607 |000d: sput-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +05f722: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=182 │ │ 0x0005 line=189 │ │ 0x0006 line=185 │ │ 0x000b line=186 │ │ 0x000d line=188 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 c Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 5109 (kMP.java) │ │ + source_file_idx : 5118 (kMP.java) │ │ │ │ Class #473 header: │ │ -class_idx : 945 │ │ +class_idx : 954 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2566 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2575 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #473 annotations: │ │ Annotations on field #1952 'songs' │ │ @@ -106029,22 +106050,22 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0601bc: |[0601bc] com.kure.musicplayer.model.Playlist.:(JLjava/lang/String;)V │ │ -0601cc: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0601d2: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0601d6: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0601dc: 5b10 a007 |0008: iput-object v0, v1, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ -0601e0: 5a12 9e07 |000a: iput-wide v2, v1, Lcom/kure/musicplayer/model/Playlist;.id:J // field@079e │ │ -0601e4: 5b14 9f07 |000c: iput-object v4, v1, Lcom/kure/musicplayer/model/Playlist;.name:Ljava/lang/String; // field@079f │ │ -0601e8: 0e00 |000e: return-void │ │ +05f724: |[05f724] com.kure.musicplayer.model.Playlist.:(JLjava/lang/String;)V │ │ +05f734: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f73a: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05f73e: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05f744: 5b10 a007 |0008: iput-object v0, v1, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ +05f748: 5a12 9e07 |000a: iput-wide v2, v1, Lcom/kure/musicplayer/model/Playlist;.id:J // field@079e │ │ +05f74c: 5b14 9f07 |000c: iput-object v4, v1, Lcom/kure/musicplayer/model/Playlist;.name:Ljava/lang/String; // field@079f │ │ +05f750: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=10 │ │ 0x000a line=13 │ │ 0x000c line=14 │ │ 0x000e line=15 │ │ @@ -106055,51 +106076,51 @@ │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/model/Playlist;) │ │ name : 'add' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0601ec: |[0601ec] com.kure.musicplayer.model.Playlist.add:(J)V │ │ -0601fc: 5430 a007 |0000: iget-object v0, v3, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ -060200: 7120 131a 5400 |0002: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -060206: 0c01 |0005: move-result-object v1 │ │ -060208: 6e20 671a 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -06020e: 0a00 |0009: move-result v0 │ │ -060210: 3900 0b00 |000a: if-nez v0, 0015 // +000b │ │ -060214: 5430 a007 |000c: iget-object v0, v3, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ -060218: 7120 131a 5400 |000e: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -06021e: 0c01 |0011: move-result-object v1 │ │ -060220: 6e20 641a 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060226: 0e00 |0015: return-void │ │ +05f754: |[05f754] com.kure.musicplayer.model.Playlist.add:(J)V │ │ +05f764: 5420 a007 |0000: iget-object v0, v2, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ +05f768: 7120 131a 4300 |0002: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +05f76e: 0c01 |0005: move-result-object v1 │ │ +05f770: 6e20 671a 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +05f776: 0a00 |0009: move-result v0 │ │ +05f778: 3900 0b00 |000a: if-nez v0, 0015 // +000b │ │ +05f77c: 5420 a007 |000c: iget-object v0, v2, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ +05f780: 7120 131a 4300 |000e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +05f786: 0c01 |0011: move-result-object v1 │ │ +05f788: 6e20 641a 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05f78e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000c line=32 │ │ 0x0015 line=33 │ │ locals : │ │ - 0x0000 - 0x0016 reg=3 this Lcom/kure/musicplayer/model/Playlist; │ │ - 0x0000 - 0x0016 reg=4 id J │ │ + 0x0000 - 0x0016 reg=2 this Lcom/kure/musicplayer/model/Playlist; │ │ + 0x0000 - 0x0016 reg=3 id J │ │ │ │ #1 : (in Lcom/kure/musicplayer/model/Playlist;) │ │ name : 'getID' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060228: |[060228] com.kure.musicplayer.model.Playlist.getID:()J │ │ -060238: 5320 9e07 |0000: iget-wide v0, v2, Lcom/kure/musicplayer/model/Playlist;.id:J // field@079e │ │ -06023c: 1000 |0002: return-wide v0 │ │ +05f790: |[05f790] com.kure.musicplayer.model.Playlist.getID:()J │ │ +05f7a0: 5320 9e07 |0000: iget-wide v0, v2, Lcom/kure/musicplayer/model/Playlist;.id:J // field@079e │ │ +05f7a4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/kure/musicplayer/model/Playlist; │ │ │ │ #2 : (in Lcom/kure/musicplayer/model/Playlist;) │ │ @@ -106107,17 +106128,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060240: |[060240] com.kure.musicplayer.model.Playlist.getName:()Ljava/lang/String; │ │ -060250: 5410 9f07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Playlist;.name:Ljava/lang/String; // field@079f │ │ -060254: 1100 |0002: return-object v0 │ │ +05f7a8: |[05f7a8] com.kure.musicplayer.model.Playlist.getName:()Ljava/lang/String; │ │ +05f7b8: 5410 9f07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Playlist;.name:Ljava/lang/String; // field@079f │ │ +05f7bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Playlist; │ │ │ │ #3 : (in Lcom/kure/musicplayer/model/Playlist;) │ │ @@ -106125,48 +106146,47 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -060258: |[060258] com.kure.musicplayer.model.Playlist.getSongIds:()Ljava/util/ArrayList; │ │ -060268: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -06026c: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -060272: 5443 a007 |0005: iget-object v3, v4, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ -060276: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -06027c: 0c00 |000a: move-result-object v0 │ │ -06027e: 7210 851a 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060284: 0a03 |000e: move-result v3 │ │ -060286: 3803 0c00 |000f: if-eqz v3, 001b // +000c │ │ -06028a: 7210 861a 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060290: 0c02 |0014: move-result-object v2 │ │ -060292: 1f02 e803 |0015: check-cast v2, Ljava/lang/Long; // type@03e8 │ │ -060296: 6e20 641a 2100 |0017: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06029c: 28f1 |001a: goto 000b // -000f │ │ -06029e: 1101 |001b: return-object v1 │ │ +05f7c0: |[05f7c0] com.kure.musicplayer.model.Playlist.getSongIds:()Ljava/util/ArrayList; │ │ +05f7d0: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05f7d4: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05f7da: 5442 a007 |0005: iget-object v2, v4, Lcom/kure/musicplayer/model/Playlist;.songs:Ljava/util/ArrayList; // field@07a0 │ │ +05f7de: 6e10 6a1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05f7e4: 0c02 |000a: move-result-object v2 │ │ +05f7e6: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05f7ec: 0a03 |000e: move-result v3 │ │ +05f7ee: 3803 0c00 |000f: if-eqz v3, 001b // +000c │ │ +05f7f2: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05f7f8: 0c01 |0014: move-result-object v1 │ │ +05f7fa: 1f01 f103 |0015: check-cast v1, Ljava/lang/Long; // type@03f1 │ │ +05f7fe: 6e20 641a 1000 |0017: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05f804: 28f1 |001a: goto 000b // -000f │ │ +05f806: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=42 │ │ 0x0017 line=43 │ │ 0x001b line=45 │ │ locals : │ │ - 0x0017 - 0x001b reg=2 songID Ljava/lang/Long; │ │ - 0x000b - 0x001c reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x001c reg=1 list Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x001b reg=1 songID Ljava/lang/Long; │ │ + 0x0005 - 0x001c reg=0 list Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x001c reg=4 this Lcom/kure/musicplayer/model/Playlist; │ │ │ │ - source_file_idx : 2566 (Playlist.java) │ │ + source_file_idx : 2575 (Playlist.java) │ │ │ │ Class #474 header: │ │ -class_idx : 946 │ │ +class_idx : 955 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2755 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2764 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #474 - │ │ Class descriptor : 'Lcom/kure/musicplayer/model/Song;' │ │ @@ -106213,67 +106233,67 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Lcom/kure/musicplayer/model/Song;) │ │ name : '' │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0602a0: |[0602a0] com.kure.musicplayer.model.Song.:(JLjava/lang/String;)V │ │ -0602b0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0602b2: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0602b8: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -0602bc: 5b30 a707 |0006: iput-object v0, v3, Lcom/kure/musicplayer/model/Song;.title:Ljava/lang/String; // field@07a7 │ │ -0602c0: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -0602c4: 5b30 a207 |000a: iput-object v0, v3, Lcom/kure/musicplayer/model/Song;.artist:Ljava/lang/String; // field@07a2 │ │ -0602c8: 1a00 0000 |000c: const-string v0, "" // string@0000 │ │ -0602cc: 5b30 a107 |000e: iput-object v0, v3, Lcom/kure/musicplayer/model/Song;.album:Ljava/lang/String; // field@07a1 │ │ -0602d0: 5931 a907 |0010: iput v1, v3, Lcom/kure/musicplayer/model/Song;.year:I // field@07a9 │ │ -0602d4: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ -0602d8: 5b30 a507 |0014: iput-object v0, v3, Lcom/kure/musicplayer/model/Song;.genre:Ljava/lang/String; // field@07a5 │ │ -0602dc: 5931 a807 |0016: iput v1, v3, Lcom/kure/musicplayer/model/Song;.track_no:I // field@07a8 │ │ -0602e0: 1600 ffff |0018: const-wide/16 v0, #int -1 // #ffff │ │ -0602e4: 5a30 a307 |001a: iput-wide v0, v3, Lcom/kure/musicplayer/model/Song;.duration_ms:J // field@07a3 │ │ -0602e8: 5a34 a607 |001c: iput-wide v4, v3, Lcom/kure/musicplayer/model/Song;.id:J // field@07a6 │ │ -0602ec: 5b36 a407 |001e: iput-object v6, v3, Lcom/kure/musicplayer/model/Song;.filePath:Ljava/lang/String; // field@07a4 │ │ -0602f0: 0e00 |0020: return-void │ │ +05f808: |[05f808] com.kure.musicplayer.model.Song.:(JLjava/lang/String;)V │ │ +05f818: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +05f81a: 7010 1e1a 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05f820: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +05f824: 5b20 a707 |0006: iput-object v0, v2, Lcom/kure/musicplayer/model/Song;.title:Ljava/lang/String; // field@07a7 │ │ +05f828: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +05f82c: 5b20 a207 |000a: iput-object v0, v2, Lcom/kure/musicplayer/model/Song;.artist:Ljava/lang/String; // field@07a2 │ │ +05f830: 1a00 0000 |000c: const-string v0, "" // string@0000 │ │ +05f834: 5b20 a107 |000e: iput-object v0, v2, Lcom/kure/musicplayer/model/Song;.album:Ljava/lang/String; // field@07a1 │ │ +05f838: 5921 a907 |0010: iput v1, v2, Lcom/kure/musicplayer/model/Song;.year:I // field@07a9 │ │ +05f83c: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ +05f840: 5b20 a507 |0014: iput-object v0, v2, Lcom/kure/musicplayer/model/Song;.genre:Ljava/lang/String; // field@07a5 │ │ +05f844: 5921 a807 |0016: iput v1, v2, Lcom/kure/musicplayer/model/Song;.track_no:I // field@07a8 │ │ +05f848: 1600 ffff |0018: const-wide/16 v0, #int -1 // #ffff │ │ +05f84c: 5a20 a307 |001a: iput-wide v0, v2, Lcom/kure/musicplayer/model/Song;.duration_ms:J // field@07a3 │ │ +05f850: 5a23 a607 |001c: iput-wide v3, v2, Lcom/kure/musicplayer/model/Song;.id:J // field@07a6 │ │ +05f854: 5b25 a407 |001e: iput-object v5, v2, Lcom/kure/musicplayer/model/Song;.filePath:Ljava/lang/String; // field@07a4 │ │ +05f858: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=25 │ │ 0x0004 line=47 │ │ 0x0008 line=48 │ │ 0x000c line=49 │ │ 0x0010 line=50 │ │ 0x0012 line=51 │ │ 0x0016 line=52 │ │ 0x0018 line=53 │ │ 0x001c line=26 │ │ 0x001e line=27 │ │ 0x0020 line=28 │ │ locals : │ │ - 0x0000 - 0x0021 reg=3 this Lcom/kure/musicplayer/model/Song; │ │ - 0x0000 - 0x0021 reg=4 id J │ │ - 0x0000 - 0x0021 reg=6 filePath Ljava/lang/String; │ │ + 0x0000 - 0x0021 reg=2 this Lcom/kure/musicplayer/model/Song; │ │ + 0x0000 - 0x0021 reg=3 id J │ │ + 0x0000 - 0x0021 reg=5 filePath Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/model/Song;) │ │ name : 'getAlbum' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0602f4: |[0602f4] com.kure.musicplayer.model.Song.getAlbum:()Ljava/lang/String; │ │ -060304: 5410 a107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.album:Ljava/lang/String; // field@07a1 │ │ -060308: 1100 |0002: return-object v0 │ │ +05f85c: |[05f85c] com.kure.musicplayer.model.Song.getAlbum:()Ljava/lang/String; │ │ +05f86c: 5410 a107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.album:Ljava/lang/String; // field@07a1 │ │ +05f870: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #1 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106281,17 +106301,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06030c: |[06030c] com.kure.musicplayer.model.Song.getArtist:()Ljava/lang/String; │ │ -06031c: 5410 a207 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.artist:Ljava/lang/String; // field@07a2 │ │ -060320: 1100 |0002: return-object v0 │ │ +05f874: |[05f874] com.kure.musicplayer.model.Song.getArtist:()Ljava/lang/String; │ │ +05f884: 5410 a207 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.artist:Ljava/lang/String; // field@07a2 │ │ +05f888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #2 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106299,17 +106319,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060324: |[060324] com.kure.musicplayer.model.Song.getDuration:()J │ │ -060334: 5320 a307 |0000: iget-wide v0, v2, Lcom/kure/musicplayer/model/Song;.duration_ms:J // field@07a3 │ │ -060338: 1000 |0002: return-wide v0 │ │ +05f88c: |[05f88c] com.kure.musicplayer.model.Song.getDuration:()J │ │ +05f89c: 5320 a307 |0000: iget-wide v0, v2, Lcom/kure/musicplayer/model/Song;.duration_ms:J // field@07a3 │ │ +05f8a0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #3 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106317,20 +106337,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06033c: |[06033c] com.kure.musicplayer.model.Song.getDurationMinutes:()J │ │ -06034c: 6e10 4819 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getDurationSeconds:()J // method@1948 │ │ -060352: 0b00 |0003: move-result-wide v0 │ │ -060354: 1602 3c00 |0004: const-wide/16 v2, #int 60 // #3c │ │ -060358: be20 |0006: div-long/2addr v0, v2 │ │ -06035a: 1000 |0007: return-wide v0 │ │ +05f8a4: |[05f8a4] com.kure.musicplayer.model.Song.getDurationMinutes:()J │ │ +05f8b4: 6e10 4819 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getDurationSeconds:()J // method@1948 │ │ +05f8ba: 0b00 |0003: move-result-wide v0 │ │ +05f8bc: 1602 3c00 |0004: const-wide/16 v2, #int 60 // #3c │ │ +05f8c0: be20 |0006: div-long/2addr v0, v2 │ │ +05f8c2: 1000 |0007: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=4 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #4 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106338,20 +106358,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06035c: |[06035c] com.kure.musicplayer.model.Song.getDurationSeconds:()J │ │ -06036c: 6e10 4619 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getDuration:()J // method@1946 │ │ -060372: 0b00 |0003: move-result-wide v0 │ │ -060374: 1602 e803 |0004: const-wide/16 v2, #int 1000 // #3e8 │ │ -060378: be20 |0006: div-long/2addr v0, v2 │ │ -06037a: 1000 |0007: return-wide v0 │ │ +05f8c4: |[05f8c4] com.kure.musicplayer.model.Song.getDurationSeconds:()J │ │ +05f8d4: 6e10 4619 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getDuration:()J // method@1946 │ │ +05f8da: 0b00 |0003: move-result-wide v0 │ │ +05f8dc: 1602 e803 |0004: const-wide/16 v2, #int 1000 // #3e8 │ │ +05f8e0: be20 |0006: div-long/2addr v0, v2 │ │ +05f8e2: 1000 |0007: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0008 reg=4 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #5 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106359,17 +106379,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06037c: |[06037c] com.kure.musicplayer.model.Song.getFilePath:()Ljava/lang/String; │ │ -06038c: 5410 a407 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.filePath:Ljava/lang/String; // field@07a4 │ │ -060390: 1100 |0002: return-object v0 │ │ +05f8e4: |[05f8e4] com.kure.musicplayer.model.Song.getFilePath:()Ljava/lang/String; │ │ +05f8f4: 5410 a407 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.filePath:Ljava/lang/String; // field@07a4 │ │ +05f8f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #6 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106377,17 +106397,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060394: |[060394] com.kure.musicplayer.model.Song.getGenre:()Ljava/lang/String; │ │ -0603a4: 5410 a507 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.genre:Ljava/lang/String; // field@07a5 │ │ -0603a8: 1100 |0002: return-object v0 │ │ +05f8fc: |[05f8fc] com.kure.musicplayer.model.Song.getGenre:()Ljava/lang/String; │ │ +05f90c: 5410 a507 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.genre:Ljava/lang/String; // field@07a5 │ │ +05f910: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #7 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106395,17 +106415,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0603ac: |[0603ac] com.kure.musicplayer.model.Song.getId:()J │ │ -0603bc: 5320 a607 |0000: iget-wide v0, v2, Lcom/kure/musicplayer/model/Song;.id:J // field@07a6 │ │ -0603c0: 1000 |0002: return-wide v0 │ │ +05f914: |[05f914] com.kure.musicplayer.model.Song.getId:()J │ │ +05f924: 5320 a607 |0000: iget-wide v0, v2, Lcom/kure/musicplayer/model/Song;.id:J // field@07a6 │ │ +05f928: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #8 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106413,17 +106433,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0603c4: |[0603c4] com.kure.musicplayer.model.Song.getTitle:()Ljava/lang/String; │ │ -0603d4: 5410 a707 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.title:Ljava/lang/String; // field@07a7 │ │ -0603d8: 1100 |0002: return-object v0 │ │ +05f92c: |[05f92c] com.kure.musicplayer.model.Song.getTitle:()Ljava/lang/String; │ │ +05f93c: 5410 a707 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/Song;.title:Ljava/lang/String; // field@07a7 │ │ +05f940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #9 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106431,17 +106451,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0603dc: |[0603dc] com.kure.musicplayer.model.Song.getTrackNumber:()I │ │ -0603ec: 5210 a807 |0000: iget v0, v1, Lcom/kure/musicplayer/model/Song;.track_no:I // field@07a8 │ │ -0603f0: 0f00 |0002: return v0 │ │ +05f944: |[05f944] com.kure.musicplayer.model.Song.getTrackNumber:()I │ │ +05f954: 5210 a807 |0000: iget v0, v1, Lcom/kure/musicplayer/model/Song;.track_no:I // field@07a8 │ │ +05f958: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #10 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106449,17 +106469,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0603f4: |[0603f4] com.kure.musicplayer.model.Song.getYear:()I │ │ -060404: 5210 a907 |0000: iget v0, v1, Lcom/kure/musicplayer/model/Song;.year:I // field@07a9 │ │ -060408: 0f00 |0002: return v0 │ │ +05f95c: |[05f95c] com.kure.musicplayer.model.Song.getYear:()I │ │ +05f96c: 5210 a907 |0000: iget v0, v1, Lcom/kure/musicplayer/model/Song;.year:I // field@07a9 │ │ +05f970: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ │ │ #11 : (in Lcom/kure/musicplayer/model/Song;) │ │ @@ -106467,17 +106487,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06040c: |[06040c] com.kure.musicplayer.model.Song.setAlbum:(Ljava/lang/String;)V │ │ -06041c: 5b01 a107 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.album:Ljava/lang/String; // field@07a1 │ │ -060420: 0e00 |0002: return-void │ │ +05f974: |[05f974] com.kure.musicplayer.model.Song.setAlbum:(Ljava/lang/String;)V │ │ +05f984: 5b01 a107 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.album:Ljava/lang/String; // field@07a1 │ │ +05f988: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x0003 reg=1 album Ljava/lang/String; │ │ @@ -106487,57 +106507,57 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060424: |[060424] com.kure.musicplayer.model.Song.setArtist:(Ljava/lang/String;)V │ │ -060434: 5b01 a207 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.artist:Ljava/lang/String; // field@07a2 │ │ -060438: 0e00 |0002: return-void │ │ +05f98c: |[05f98c] com.kure.musicplayer.model.Song.setArtist:(Ljava/lang/String;)V │ │ +05f99c: 5b01 a207 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.artist:Ljava/lang/String; // field@07a2 │ │ +05f9a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x0003 reg=1 artist Ljava/lang/String; │ │ │ │ #13 : (in Lcom/kure/musicplayer/model/Song;) │ │ name : 'setDuration' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 4 │ │ + registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06043c: |[06043c] com.kure.musicplayer.model.Song.setDuration:(J)V │ │ -06044c: 5a12 a307 |0000: iput-wide v2, v1, Lcom/kure/musicplayer/model/Song;.duration_ms:J // field@07a3 │ │ -060450: 0e00 |0002: return-void │ │ +05f9a4: |[05f9a4] com.kure.musicplayer.model.Song.setDuration:(J)V │ │ +05f9b4: 5a01 a307 |0000: iput-wide v1, v0, Lcom/kure/musicplayer/model/Song;.duration_ms:J // field@07a3 │ │ +05f9b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ - 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/Song; │ │ - 0x0000 - 0x0003 reg=2 duration_ms J │ │ + 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ + 0x0000 - 0x0003 reg=1 duration_ms J │ │ │ │ #14 : (in Lcom/kure/musicplayer/model/Song;) │ │ name : 'setGenre' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060454: |[060454] com.kure.musicplayer.model.Song.setGenre:(Ljava/lang/String;)V │ │ -060464: 5b01 a507 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.genre:Ljava/lang/String; // field@07a5 │ │ -060468: 0e00 |0002: return-void │ │ +05f9bc: |[05f9bc] com.kure.musicplayer.model.Song.setGenre:(Ljava/lang/String;)V │ │ +05f9cc: 5b01 a507 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.genre:Ljava/lang/String; // field@07a5 │ │ +05f9d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0002 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x0003 reg=1 genre Ljava/lang/String; │ │ @@ -106547,17 +106567,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06046c: |[06046c] com.kure.musicplayer.model.Song.setTitle:(Ljava/lang/String;)V │ │ -06047c: 5b01 a707 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.title:Ljava/lang/String; // field@07a7 │ │ -060480: 0e00 |0002: return-void │ │ +05f9d4: |[05f9d4] com.kure.musicplayer.model.Song.setTitle:(Ljava/lang/String;)V │ │ +05f9e4: 5b01 a707 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/Song;.title:Ljava/lang/String; // field@07a7 │ │ +05f9e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/String; │ │ @@ -106567,17 +106587,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060484: |[060484] com.kure.musicplayer.model.Song.setTrackNumber:(I)V │ │ -060494: 5901 a807 |0000: iput v1, v0, Lcom/kure/musicplayer/model/Song;.track_no:I // field@07a8 │ │ -060498: 0e00 |0002: return-void │ │ +05f9ec: |[05f9ec] com.kure.musicplayer.model.Song.setTrackNumber:(I)V │ │ +05f9fc: 5901 a807 |0000: iput v1, v0, Lcom/kure/musicplayer/model/Song;.track_no:I // field@07a8 │ │ +05fa00: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x0003 reg=1 track_no I │ │ @@ -106587,32 +106607,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06049c: |[06049c] com.kure.musicplayer.model.Song.setYear:(I)V │ │ -0604ac: 5901 a907 |0000: iput v1, v0, Lcom/kure/musicplayer/model/Song;.year:I // field@07a9 │ │ -0604b0: 0e00 |0002: return-void │ │ +05fa04: |[05fa04] com.kure.musicplayer.model.Song.setYear:(I)V │ │ +05fa14: 5901 a907 |0000: iput v1, v0, Lcom/kure/musicplayer/model/Song;.year:I // field@07a9 │ │ +05fa18: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x0003 reg=1 year I │ │ │ │ - source_file_idx : 2755 (Song.java) │ │ + source_file_idx : 2764 (Song.java) │ │ │ │ Class #475 header: │ │ -class_idx : 947 │ │ +class_idx : 956 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2756 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2765 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -106638,43 +106658,43 @@ │ │ type : '(Lcom/kure/musicplayer/model/SongList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0604b4: |[0604b4] com.kure.musicplayer.model.SongList$1.:(Lcom/kure/musicplayer/model/SongList;)V │ │ -0604c4: 5b01 aa07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/SongList$1;.this$0:Lcom/kure/musicplayer/model/SongList; // field@07aa │ │ -0604c8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0604ce: 0e00 |0005: return-void │ │ +05fa1c: |[05fa1c] com.kure.musicplayer.model.SongList$1.:(Lcom/kure/musicplayer/model/SongList;)V │ │ +05fa2c: 5b01 aa07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/SongList$1;.this$0:Lcom/kure/musicplayer/model/SongList; // field@07aa │ │ +05fa30: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05fa36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/model/SongList$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/model/SongList; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/model/SongList; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/model/SongList$1;) │ │ name : 'compare' │ │ type : '(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0604d0: |[0604d0] com.kure.musicplayer.model.SongList$1.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ -0604e0: 6e10 4c19 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -0604e6: 0c00 |0003: move-result-object v0 │ │ -0604e8: 6e10 4c19 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -0604ee: 0c01 |0007: move-result-object v1 │ │ -0604f0: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ -0604f6: 0a00 |000b: move-result v0 │ │ -0604f8: 0f00 |000c: return v0 │ │ +05fa38: |[05fa38] com.kure.musicplayer.model.SongList$1.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ +05fa48: 6e10 4c19 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +05fa4e: 0c00 |0003: move-result-object v0 │ │ +05fa50: 6e10 4c19 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +05fa56: 0c01 |0007: move-result-object v1 │ │ +05fa58: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ +05fa5e: 0a00 |000b: move-result v0 │ │ +05fa60: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/kure/musicplayer/model/SongList$1; │ │ 0x0000 - 0x000d reg=3 a Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x000d reg=4 b Lcom/kure/musicplayer/model/Song; │ │ @@ -106684,35 +106704,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 │ │ -0604fc: |[0604fc] com.kure.musicplayer.model.SongList$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -06050c: 1f02 b203 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060510: 1f03 b203 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060514: 6e30 5719 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/model/SongList$1;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@1957 │ │ -06051a: 0a00 |0007: move-result v0 │ │ -06051c: 0f00 |0008: return v0 │ │ +05fa64: |[05fa64] com.kure.musicplayer.model.SongList$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +05fa74: 1f02 bb03 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fa78: 1f03 bb03 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fa7c: 6e30 5719 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/model/SongList$1;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@1957 │ │ +05fa82: 0a00 |0007: move-result v0 │ │ +05fa84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/model/SongList$1; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 2756 (SongList.java) │ │ + source_file_idx : 2765 (SongList.java) │ │ │ │ Class #476 header: │ │ -class_idx : 948 │ │ +class_idx : 957 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2756 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2765 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -106738,43 +106758,43 @@ │ │ type : '(Lcom/kure/musicplayer/model/SongList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060520: |[060520] com.kure.musicplayer.model.SongList$2.:(Lcom/kure/musicplayer/model/SongList;)V │ │ -060530: 5b01 ab07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/SongList$2;.this$0:Lcom/kure/musicplayer/model/SongList; // field@07ab │ │ -060534: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06053a: 0e00 |0005: return-void │ │ +05fa88: |[05fa88] com.kure.musicplayer.model.SongList$2.:(Lcom/kure/musicplayer/model/SongList;)V │ │ +05fa98: 5b01 ab07 |0000: iput-object v1, v0, Lcom/kure/musicplayer/model/SongList$2;.this$0:Lcom/kure/musicplayer/model/SongList; // field@07ab │ │ +05fa9c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05faa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/model/SongList$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/model/SongList; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/model/SongList; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/model/SongList$2;) │ │ name : 'compare' │ │ type : '(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06053c: |[06053c] com.kure.musicplayer.model.SongList$2.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ -06054c: 6e10 4419 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -060552: 0c00 |0003: move-result-object v0 │ │ -060554: 6e10 4419 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -06055a: 0c01 |0007: move-result-object v1 │ │ -06055c: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ -060562: 0a00 |000b: move-result v0 │ │ -060564: 0f00 |000c: return v0 │ │ +05faa4: |[05faa4] com.kure.musicplayer.model.SongList$2.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ +05fab4: 6e10 4419 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05faba: 0c00 |0003: move-result-object v0 │ │ +05fabc: 6e10 4419 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05fac2: 0c01 |0007: move-result-object v1 │ │ +05fac4: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ +05faca: 0a00 |000b: move-result v0 │ │ +05facc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/kure/musicplayer/model/SongList$2; │ │ 0x0000 - 0x000d reg=3 a Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x000d reg=4 b Lcom/kure/musicplayer/model/Song; │ │ @@ -106784,35 +106804,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 │ │ -060568: |[060568] com.kure.musicplayer.model.SongList$2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -060578: 1f02 b203 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -06057c: 1f03 b203 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060580: 6e30 5a19 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/model/SongList$2;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@195a │ │ -060586: 0a00 |0007: move-result v0 │ │ -060588: 0f00 |0008: return v0 │ │ +05fad0: |[05fad0] com.kure.musicplayer.model.SongList$2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +05fae0: 1f02 bb03 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fae4: 1f03 bb03 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fae8: 6e30 5a19 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/model/SongList$2;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@195a │ │ +05faee: 0a00 |0007: move-result v0 │ │ +05faf0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/model/SongList$2; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 2756 (SongList.java) │ │ + source_file_idx : 2765 (SongList.java) │ │ │ │ Class #477 header: │ │ -class_idx : 949 │ │ +class_idx : 958 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2756 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2765 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #477 annotations: │ │ Annotations on field #1964 'genreIdToGenreNameMap' │ │ @@ -106887,23 +106907,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06058c: |[06058c] com.kure.musicplayer.model.SongList.:()V │ │ -06059c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0605a2: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0605a6: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0605ac: 5b10 b107 |0008: iput-object v0, v1, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0605b0: 2200 0a04 |000a: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0605b4: 7010 601a 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0605ba: 5b10 ad07 |000f: iput-object v0, v1, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ -0605be: 0e00 |0011: return-void │ │ +05faf4: |[05faf4] com.kure.musicplayer.model.SongList.:()V │ │ +05fb04: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +05fb0a: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05fb0e: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fb14: 5b10 b107 |0008: iput-object v0, v1, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fb18: 2200 1304 |000a: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05fb1c: 7010 601a 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fb22: 5b10 ad07 |000f: iput-object v0, v1, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ +05fb26: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=37 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/kure/musicplayer/model/SongList; │ │ @@ -106914,18 +106934,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0605c0: |[0605c0] com.kure.musicplayer.model.SongList.destroy:()V │ │ -0605d0: 5410 b107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0605d4: 6e10 661a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -0605da: 0e00 |0005: return-void │ │ +05fb28: |[05fb28] com.kure.musicplayer.model.SongList.destroy:()V │ │ +05fb38: 5410 b107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fb3c: 6e10 661a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +05fb42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ @@ -106934,614 +106954,601 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0605dc: |[0605dc] com.kure.musicplayer.model.SongList.getAlbums:()Ljava/util/ArrayList; │ │ -0605ec: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -0605f0: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0605f6: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0605fa: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060600: 0c02 |000a: move-result-object v2 │ │ -060602: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060608: 0a04 |000e: move-result v4 │ │ -06060a: 3804 1800 |000f: if-eqz v4, 0027 // +0018 │ │ -06060e: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060614: 0c03 |0014: move-result-object v3 │ │ -060616: 1f03 b203 |0015: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -06061a: 6e10 4419 0300 |0017: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -060620: 0c00 |001a: move-result-object v0 │ │ -060622: 3800 f0ff |001b: if-eqz v0, 000b // -0010 │ │ -060626: 6e20 671a 0100 |001d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -06062c: 0a04 |0020: move-result v4 │ │ -06062e: 3904 eaff |0021: if-nez v4, 000b // -0016 │ │ -060632: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060638: 28e5 |0026: goto 000b // -001b │ │ -06063a: 7110 7a1a 0100 |0027: invoke-static {v1}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ -060640: 1101 |002a: return-object v1 │ │ +05fb44: |[05fb44] com.kure.musicplayer.model.SongList.getAlbums:()Ljava/util/ArrayList; │ │ +05fb54: 2201 1304 |0000: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +05fb58: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fb5e: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fb62: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fb68: 0c03 |000a: move-result-object v3 │ │ +05fb6a: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fb70: 0a04 |000e: move-result v4 │ │ +05fb72: 3804 1800 |000f: if-eqz v4, 0027 // +0018 │ │ +05fb76: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fb7c: 0c02 |0014: move-result-object v2 │ │ +05fb7e: 1f02 bb03 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fb82: 6e10 4419 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05fb88: 0c00 |001a: move-result-object v0 │ │ +05fb8a: 3800 f0ff |001b: if-eqz v0, 000b // -0010 │ │ +05fb8e: 6e20 671a 0100 |001d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +05fb94: 0a04 |0020: move-result v4 │ │ +05fb96: 3904 eaff |0021: if-nez v4, 000b // -0016 │ │ +05fb9a: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fba0: 28e5 |0026: goto 000b // -001b │ │ +05fba2: 7110 7a1a 0100 |0027: invoke-static {v1}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ +05fba8: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=376 │ │ 0x0017 line=377 │ │ 0x001b line=379 │ │ 0x0023 line=380 │ │ 0x0027 line=384 │ │ 0x002a line=386 │ │ locals : │ │ 0x001b - 0x0027 reg=0 album Ljava/lang/String; │ │ - 0x0017 - 0x0027 reg=3 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0017 - 0x0027 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ 0x0005 - 0x002b reg=1 albums Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000b - 0x002b reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x002b reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #2 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getAlbumsByArtist' │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060644: |[060644] com.kure.musicplayer.model.SongList.getAlbumsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -060654: 2200 0a04 |0000: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -060658: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06065e: 5465 b107 |0005: iget-object v5, v6, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -060662: 6e10 6a1a 0500 |0007: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060668: 0c03 |000a: move-result-object v3 │ │ -06066a: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060670: 0a05 |000e: move-result v5 │ │ -060672: 3805 2000 |000f: if-eqz v5, 002f // +0020 │ │ -060676: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -06067c: 0c04 |0014: move-result-object v4 │ │ -06067e: 1f04 b203 |0015: check-cast v4, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060682: 6e10 4519 0400 |0017: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -060688: 0c02 |001a: move-result-object v2 │ │ -06068a: 6e10 4419 0400 |001b: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -060690: 0c01 |001e: move-result-object v1 │ │ -060692: 6e20 2f1a 7200 |001f: invoke-virtual {v2, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -060698: 0a05 |0022: move-result v5 │ │ -06069a: 3805 e8ff |0023: if-eqz v5, 000b // -0018 │ │ -06069e: 6e20 671a 1000 |0025: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -0606a4: 0a05 |0028: move-result v5 │ │ -0606a6: 3905 e2ff |0029: if-nez v5, 000b // -001e │ │ -0606aa: 6e20 641a 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0606b0: 28dd |002e: goto 000b // -0023 │ │ -0606b2: 7110 7a1a 0000 |002f: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ -0606b8: 1100 |0032: return-object v0 │ │ +05fbac: |[05fbac] com.kure.musicplayer.model.SongList.getAlbumsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +05fbbc: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05fbc0: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fbc6: 5464 b107 |0005: iget-object v4, v6, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fbca: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fbd0: 0c04 |000a: move-result-object v4 │ │ +05fbd2: 7210 851a 0400 |000b: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fbd8: 0a05 |000e: move-result v5 │ │ +05fbda: 3805 2000 |000f: if-eqz v5, 002f // +0020 │ │ +05fbde: 7210 861a 0400 |0011: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fbe4: 0c03 |0014: move-result-object v3 │ │ +05fbe6: 1f03 bb03 |0015: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fbea: 6e10 4519 0300 |0017: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +05fbf0: 0c02 |001a: move-result-object v2 │ │ +05fbf2: 6e10 4419 0300 |001b: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05fbf8: 0c01 |001e: move-result-object v1 │ │ +05fbfa: 6e20 2f1a 7200 |001f: invoke-virtual {v2, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05fc00: 0a05 |0022: move-result v5 │ │ +05fc02: 3805 e8ff |0023: if-eqz v5, 000b // -0018 │ │ +05fc06: 6e20 671a 1000 |0025: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +05fc0c: 0a05 |0028: move-result v5 │ │ +05fc0e: 3905 e2ff |0029: if-nez v5, 000b // -001e │ │ +05fc12: 6e20 641a 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fc18: 28dd |002e: goto 000b // -0023 │ │ +05fc1a: 7110 7a1a 0000 |002f: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ +05fc20: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=458 │ │ 0x0017 line=459 │ │ 0x001b line=460 │ │ 0x001f line=462 │ │ 0x0025 line=463 │ │ 0x002b line=464 │ │ 0x002f line=468 │ │ 0x0032 line=470 │ │ locals : │ │ 0x001f - 0x002f reg=1 currentAlbum Ljava/lang/String; │ │ 0x001b - 0x002f reg=2 currentArtist Ljava/lang/String; │ │ - 0x0017 - 0x002f reg=4 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0017 - 0x002f reg=3 song Lcom/kure/musicplayer/model/Song; │ │ 0x0005 - 0x0033 reg=0 albumsByArtist Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000b - 0x0033 reg=3 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0033 reg=6 this Lcom/kure/musicplayer/model/SongList; │ │ 0x0000 - 0x0033 reg=7 desiredArtist Ljava/lang/String; │ │ │ │ #3 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getArtists' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0606bc: |[0606bc] com.kure.musicplayer.model.SongList.getArtists:()Ljava/util/ArrayList; │ │ -0606cc: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -0606d0: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0606d6: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0606da: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -0606e0: 0c02 |000a: move-result-object v2 │ │ -0606e2: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0606e8: 0a04 |000e: move-result v4 │ │ -0606ea: 3804 1800 |000f: if-eqz v4, 0027 // +0018 │ │ -0606ee: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0606f4: 0c03 |0014: move-result-object v3 │ │ -0606f6: 1f03 b203 |0015: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -0606fa: 6e10 4519 0300 |0017: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -060700: 0c00 |001a: move-result-object v0 │ │ -060702: 3800 f0ff |001b: if-eqz v0, 000b // -0010 │ │ -060706: 6e20 671a 0100 |001d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -06070c: 0a04 |0020: move-result v4 │ │ -06070e: 3904 eaff |0021: if-nez v4, 000b // -0016 │ │ -060712: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060718: 28e5 |0026: goto 000b // -001b │ │ -06071a: 7110 7a1a 0100 |0027: invoke-static {v1}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ -060720: 1101 |002a: return-object v1 │ │ +05fc24: |[05fc24] com.kure.musicplayer.model.SongList.getArtists:()Ljava/util/ArrayList; │ │ +05fc34: 2201 1304 |0000: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +05fc38: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fc3e: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fc42: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fc48: 0c03 |000a: move-result-object v3 │ │ +05fc4a: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fc50: 0a04 |000e: move-result v4 │ │ +05fc52: 3804 1800 |000f: if-eqz v4, 0027 // +0018 │ │ +05fc56: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fc5c: 0c02 |0014: move-result-object v2 │ │ +05fc5e: 1f02 bb03 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fc62: 6e10 4519 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +05fc68: 0c00 |001a: move-result-object v0 │ │ +05fc6a: 3800 f0ff |001b: if-eqz v0, 000b // -0010 │ │ +05fc6e: 6e20 671a 0100 |001d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +05fc74: 0a04 |0020: move-result v4 │ │ +05fc76: 3904 eaff |0021: if-nez v4, 000b // -0016 │ │ +05fc7a: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fc80: 28e5 |0026: goto 000b // -001b │ │ +05fc82: 7110 7a1a 0100 |0027: invoke-static {v1}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ +05fc88: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0005 line=352 │ │ 0x0017 line=353 │ │ 0x001b line=355 │ │ 0x0023 line=356 │ │ 0x0027 line=360 │ │ 0x002a line=362 │ │ locals : │ │ 0x001b - 0x0027 reg=0 artist Ljava/lang/String; │ │ - 0x0017 - 0x0027 reg=3 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0017 - 0x0027 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ 0x0005 - 0x002b reg=1 artists Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000b - 0x002b reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x002b reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #4 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getGenres' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -060724: |[060724] com.kure.musicplayer.model.SongList.getGenres:()Ljava/util/ArrayList; │ │ -060734: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -060738: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06073e: 5443 ac07 |0005: iget-object v3, v4, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ -060742: 6e10 821a 0300 |0007: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1a82 │ │ -060748: 0c03 |000a: move-result-object v3 │ │ -06074a: 7210 761a 0300 |000b: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ -060750: 0c02 |000e: move-result-object v2 │ │ -060752: 7210 851a 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060758: 0a03 |0012: move-result v3 │ │ -06075a: 3803 0c00 |0013: if-eqz v3, 001f // +000c │ │ -06075e: 7210 861a 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060764: 0c00 |0018: move-result-object v0 │ │ -060766: 1f00 f303 |0019: check-cast v0, Ljava/lang/String; // type@03f3 │ │ -06076a: 6e20 641a 0100 |001b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060770: 28f1 |001e: goto 000f // -000f │ │ -060772: 7110 7a1a 0100 |001f: invoke-static {v1}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ -060778: 1101 |0022: return-object v1 │ │ +05fc8c: |[05fc8c] com.kure.musicplayer.model.SongList.getGenres:()Ljava/util/ArrayList; │ │ +05fc9c: 2201 1304 |0000: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +05fca0: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fca6: 5442 ac07 |0005: iget-object v2, v4, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ +05fcaa: 6e10 821a 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1a82 │ │ +05fcb0: 0c02 |000a: move-result-object v2 │ │ +05fcb2: 7210 761a 0200 |000b: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@1a76 │ │ +05fcb8: 0c02 |000e: move-result-object v2 │ │ +05fcba: 7210 851a 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fcc0: 0a03 |0012: move-result v3 │ │ +05fcc2: 3803 0c00 |0013: if-eqz v3, 001f // +000c │ │ +05fcc6: 7210 861a 0200 |0015: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fccc: 0c00 |0018: move-result-object v0 │ │ +05fcce: 1f00 fc03 |0019: check-cast v0, Ljava/lang/String; // type@03fc │ │ +05fcd2: 6e20 641a 0100 |001b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fcd8: 28f1 |001e: goto 000f // -000f │ │ +05fcda: 7110 7a1a 0100 |001f: invoke-static {v1}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ +05fce0: 1101 |0022: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=397 │ │ 0x001b line=398 │ │ 0x001f line=400 │ │ 0x0022 line=402 │ │ locals : │ │ 0x001b - 0x001f reg=0 genre Ljava/lang/String; │ │ 0x0005 - 0x0023 reg=1 genres Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000f - 0x0023 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0023 reg=4 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #5 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getPlaylistNames' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -06077c: |[06077c] com.kure.musicplayer.model.SongList.getPlaylistNames:()Ljava/util/ArrayList; │ │ -06078c: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -060790: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -060796: 5443 ad07 |0005: iget-object v3, v4, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ -06079a: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -0607a0: 0c00 |000a: move-result-object v0 │ │ -0607a2: 7210 851a 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0607a8: 0a03 |000e: move-result v3 │ │ -0607aa: 3803 1000 |000f: if-eqz v3, 001f // +0010 │ │ -0607ae: 7210 861a 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0607b4: 0c02 |0014: move-result-object v2 │ │ -0607b6: 1f02 b103 |0015: check-cast v2, Lcom/kure/musicplayer/model/Playlist; // type@03b1 │ │ -0607ba: 6e10 4119 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Playlist;.getName:()Ljava/lang/String; // method@1941 │ │ -0607c0: 0c03 |001a: move-result-object v3 │ │ -0607c2: 6e20 641a 3100 |001b: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0607c8: 28ed |001e: goto 000b // -0013 │ │ -0607ca: 1101 |001f: return-object v1 │ │ +05fce4: |[05fce4] com.kure.musicplayer.model.SongList.getPlaylistNames:()Ljava/util/ArrayList; │ │ +05fcf4: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05fcf8: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fcfe: 5442 ad07 |0005: iget-object v2, v4, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ +05fd02: 6e10 6a1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fd08: 0c02 |000a: move-result-object v2 │ │ +05fd0a: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fd10: 0a03 |000e: move-result v3 │ │ +05fd12: 3803 1000 |000f: if-eqz v3, 001f // +0010 │ │ +05fd16: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fd1c: 0c01 |0014: move-result-object v1 │ │ +05fd1e: 1f01 ba03 |0015: check-cast v1, Lcom/kure/musicplayer/model/Playlist; // type@03ba │ │ +05fd22: 6e10 4119 0100 |0017: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Playlist;.getName:()Ljava/lang/String; // method@1941 │ │ +05fd28: 0c03 |001a: move-result-object v3 │ │ +05fd2a: 6e20 641a 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fd30: 28ed |001e: goto 000b // -0013 │ │ +05fd32: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0005 line=545 │ │ 0x0017 line=546 │ │ 0x001f line=548 │ │ locals : │ │ - 0x0017 - 0x001f reg=2 playlist Lcom/kure/musicplayer/model/Playlist; │ │ - 0x000b - 0x0020 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0020 reg=1 names Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x001f reg=1 playlist Lcom/kure/musicplayer/model/Playlist; │ │ + 0x0005 - 0x0020 reg=0 names Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0020 reg=4 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #6 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongById' │ │ type : '(J)Lcom/kure/musicplayer/model/Song;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -0607cc: |[0607cc] com.kure.musicplayer.model.SongList.getSongById:(J)Lcom/kure/musicplayer/model/Song; │ │ -0607dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0607de: 5473 b107 |0001: iget-object v3, v7, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0607e2: 6e10 6a1a 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -0607e8: 0c01 |0006: move-result-object v1 │ │ -0607ea: 7210 851a 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0607f0: 0a03 |000a: move-result v3 │ │ -0607f2: 3803 1100 |000b: if-eqz v3, 001c // +0011 │ │ -0607f6: 7210 861a 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0607fc: 0c02 |0010: move-result-object v2 │ │ -0607fe: 1f02 b203 |0011: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060802: 6e10 4b19 0200 |0013: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -060808: 0b04 |0016: move-result-wide v4 │ │ -06080a: 3103 0408 |0017: cmp-long v3, v4, v8 │ │ -06080e: 3903 eeff |0019: if-nez v3, 0007 // -0012 │ │ -060812: 0720 |001b: move-object v0, v2 │ │ -060814: 1100 |001c: return-object v0 │ │ +05fd34: |[05fd34] com.kure.musicplayer.model.SongList.getSongById:(J)Lcom/kure/musicplayer/model/Song; │ │ +05fd44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fd46: 5452 b107 |0001: iget-object v2, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fd4a: 6e10 6a1a 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fd50: 0c02 |0006: move-result-object v2 │ │ +05fd52: 7210 851a 0200 |0007: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fd58: 0a03 |000a: move-result v3 │ │ +05fd5a: 3803 1100 |000b: if-eqz v3, 001c // +0011 │ │ +05fd5e: 7210 861a 0200 |000d: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fd64: 0c01 |0010: move-result-object v1 │ │ +05fd66: 1f01 bb03 |0011: check-cast v1, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fd6a: 6e10 4b19 0100 |0013: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +05fd70: 0b03 |0016: move-result-wide v3 │ │ +05fd72: 3103 0306 |0017: cmp-long v3, v3, v6 │ │ +05fd76: 3903 eeff |0019: if-nez v3, 0007 // -0012 │ │ +05fd7a: 0710 |001b: move-object v0, v1 │ │ +05fd7c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0001 line=555 │ │ 0x0013 line=556 │ │ 0x001b line=557 │ │ 0x001c line=561 │ │ locals : │ │ - 0x0013 - 0x001c reg=2 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0013 - 0x001c reg=1 song Lcom/kure/musicplayer/model/Song; │ │ 0x0001 - 0x001d reg=0 currentSong Lcom/kure/musicplayer/model/Song; │ │ - 0x0007 - 0x001d reg=1 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x001d reg=7 this Lcom/kure/musicplayer/model/SongList; │ │ - 0x0000 - 0x001d reg=8 id J │ │ + 0x0000 - 0x001d reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ + 0x0000 - 0x001d reg=6 id J │ │ │ │ #7 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongs' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -060818: |[060818] com.kure.musicplayer.model.SongList.getSongs:()Ljava/util/ArrayList; │ │ -060828: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -06082c: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -060832: 5443 b107 |0005: iget-object v3, v4, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -060836: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -06083c: 0c00 |000a: move-result-object v0 │ │ -06083e: 7210 851a 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060844: 0a03 |000e: move-result v3 │ │ -060846: 3803 0c00 |000f: if-eqz v3, 001b // +000c │ │ -06084a: 7210 861a 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060850: 0c02 |0014: move-result-object v2 │ │ -060852: 1f02 b203 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060856: 6e20 641a 2100 |0017: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06085c: 28f1 |001a: goto 000b // -000f │ │ -06085e: 1101 |001b: return-object v1 │ │ +05fd80: |[05fd80] com.kure.musicplayer.model.SongList.getSongs:()Ljava/util/ArrayList; │ │ +05fd90: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05fd94: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fd9a: 5442 b107 |0005: iget-object v2, v4, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fd9e: 6e10 6a1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fda4: 0c02 |000a: move-result-object v2 │ │ +05fda6: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fdac: 0a03 |000e: move-result v3 │ │ +05fdae: 3803 0c00 |000f: if-eqz v3, 001b // +000c │ │ +05fdb2: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fdb8: 0c01 |0014: move-result-object v1 │ │ +05fdba: 1f01 bb03 |0015: check-cast v1, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fdbe: 6e20 641a 1000 |0017: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fdc4: 28f1 |001a: goto 000b // -000f │ │ +05fdc6: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0005 line=483 │ │ 0x0017 line=484 │ │ 0x001b line=486 │ │ locals : │ │ - 0x0017 - 0x001b reg=2 song Lcom/kure/musicplayer/model/Song; │ │ - 0x000b - 0x001c reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x001c reg=1 list Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x001b reg=1 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0005 - 0x001c reg=0 list Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x001c reg=4 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #8 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongsByAlbum' │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -060860: |[060860] com.kure.musicplayer.model.SongList.getSongsByAlbum:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -060870: 2203 0a04 |0000: new-instance v3, Ljava/util/ArrayList; // type@040a │ │ -060874: 7010 601a 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06087a: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -06087e: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060884: 0c01 |000a: move-result-object v1 │ │ -060886: 7210 851a 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -06088c: 0a04 |000e: move-result v4 │ │ -06088e: 3804 1600 |000f: if-eqz v4, 0025 // +0016 │ │ -060892: 7210 861a 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060898: 0c02 |0014: move-result-object v2 │ │ -06089a: 1f02 b203 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -06089e: 6e10 4419 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -0608a4: 0c00 |001a: move-result-object v0 │ │ -0608a6: 6e20 2f1a 6000 |001b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0608ac: 0a04 |001e: move-result v4 │ │ -0608ae: 3804 ecff |001f: if-eqz v4, 000b // -0014 │ │ -0608b2: 6e20 641a 2300 |0021: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0608b8: 28e7 |0024: goto 000b // -0019 │ │ -0608ba: 1103 |0025: return-object v3 │ │ +05fdc8: |[05fdc8] com.kure.musicplayer.model.SongList.getSongsByAlbum:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +05fdd8: 2202 1304 |0000: new-instance v2, Ljava/util/ArrayList; // type@0413 │ │ +05fddc: 7010 601a 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fde2: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fde6: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fdec: 0c03 |000a: move-result-object v3 │ │ +05fdee: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fdf4: 0a04 |000e: move-result v4 │ │ +05fdf6: 3804 1600 |000f: if-eqz v4, 0025 // +0016 │ │ +05fdfa: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fe00: 0c01 |0014: move-result-object v1 │ │ +05fe02: 1f01 bb03 |0015: check-cast v1, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fe06: 6e10 4419 0100 |0017: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +05fe0c: 0c00 |001a: move-result-object v0 │ │ +05fe0e: 6e20 2f1a 6000 |001b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05fe14: 0a04 |001e: move-result v4 │ │ +05fe16: 3804 ecff |001f: if-eqz v4, 000b // -0014 │ │ +05fe1a: 6e20 641a 1200 |0021: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fe20: 28e7 |0024: goto 000b // -0019 │ │ +05fe22: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0005 line=495 │ │ 0x0017 line=496 │ │ 0x001b line=498 │ │ 0x0021 line=499 │ │ 0x0025 line=502 │ │ locals : │ │ 0x001b - 0x0025 reg=0 currentAlbum Ljava/lang/String; │ │ - 0x0017 - 0x0025 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ - 0x000b - 0x0026 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0026 reg=3 songsByAlbum Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x0025 reg=1 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0005 - 0x0026 reg=2 songsByAlbum Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0026 reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ 0x0000 - 0x0026 reg=6 desiredAlbum Ljava/lang/String; │ │ │ │ #9 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongsByArtist' │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0608bc: |[0608bc] com.kure.musicplayer.model.SongList.getSongsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -0608cc: 2203 0a04 |0000: new-instance v3, Ljava/util/ArrayList; // type@040a │ │ -0608d0: 7010 601a 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0608d6: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0608da: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -0608e0: 0c01 |000a: move-result-object v1 │ │ -0608e2: 7210 851a 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0608e8: 0a04 |000e: move-result v4 │ │ -0608ea: 3804 1600 |000f: if-eqz v4, 0025 // +0016 │ │ -0608ee: 7210 861a 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0608f4: 0c02 |0014: move-result-object v2 │ │ -0608f6: 1f02 b203 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -0608fa: 6e10 4519 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -060900: 0c00 |001a: move-result-object v0 │ │ -060902: 6e20 2f1a 6000 |001b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -060908: 0a04 |001e: move-result v4 │ │ -06090a: 3804 ecff |001f: if-eqz v4, 000b // -0014 │ │ -06090e: 6e20 641a 2300 |0021: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060914: 28e7 |0024: goto 000b // -0019 │ │ -060916: 2204 b403 |0025: new-instance v4, Lcom/kure/musicplayer/model/SongList$2; // type@03b4 │ │ -06091a: 7020 5919 5400 |0027: invoke-direct {v4, v5}, Lcom/kure/musicplayer/model/SongList$2;.:(Lcom/kure/musicplayer/model/SongList;)V // method@1959 │ │ -060920: 7120 7b1a 4300 |002a: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -060926: 1103 |002d: return-object v3 │ │ +05fe24: |[05fe24] com.kure.musicplayer.model.SongList.getSongsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +05fe34: 2202 1304 |0000: new-instance v2, Ljava/util/ArrayList; // type@0413 │ │ +05fe38: 7010 601a 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05fe3e: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05fe42: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fe48: 0c03 |000a: move-result-object v3 │ │ +05fe4a: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fe50: 0a04 |000e: move-result v4 │ │ +05fe52: 3804 1600 |000f: if-eqz v4, 0025 // +0016 │ │ +05fe56: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fe5c: 0c01 |0014: move-result-object v1 │ │ +05fe5e: 1f01 bb03 |0015: check-cast v1, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fe62: 6e10 4519 0100 |0017: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +05fe68: 0c00 |001a: move-result-object v0 │ │ +05fe6a: 6e20 2f1a 6000 |001b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05fe70: 0a04 |001e: move-result v4 │ │ +05fe72: 3804 ecff |001f: if-eqz v4, 000b // -0014 │ │ +05fe76: 6e20 641a 1200 |0021: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fe7c: 28e7 |0024: goto 000b // -0019 │ │ +05fe7e: 2203 bd03 |0025: new-instance v3, Lcom/kure/musicplayer/model/SongList$2; // type@03bd │ │ +05fe82: 7020 5919 5300 |0027: invoke-direct {v3, v5}, Lcom/kure/musicplayer/model/SongList$2;.:(Lcom/kure/musicplayer/model/SongList;)V // method@1959 │ │ +05fe88: 7120 7b1a 3200 |002a: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +05fe8e: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=434 │ │ 0x0017 line=435 │ │ 0x001b line=437 │ │ 0x0021 line=438 │ │ 0x0025 line=442 │ │ 0x002d line=449 │ │ locals : │ │ 0x001b - 0x0025 reg=0 currentArtist Ljava/lang/String; │ │ - 0x0017 - 0x0025 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ - 0x000b - 0x002e reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x002e reg=3 songsByArtist Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x0025 reg=1 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0005 - 0x002e reg=2 songsByArtist Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x002e reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ 0x0000 - 0x002e reg=6 desiredArtist Ljava/lang/String; │ │ │ │ #10 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongsByGenre' │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -060928: |[060928] com.kure.musicplayer.model.SongList.getSongsByGenre:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -060938: 2201 0a04 |0000: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -06093c: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -060942: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -060946: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -06094c: 0c02 |000a: move-result-object v2 │ │ -06094e: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060954: 0a04 |000e: move-result v4 │ │ -060956: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ -06095a: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060960: 0c03 |0014: move-result-object v3 │ │ -060962: 1f03 b203 |0015: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060966: 6e10 4a19 0300 |0017: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getGenre:()Ljava/lang/String; // method@194a │ │ -06096c: 0c00 |001a: move-result-object v0 │ │ -06096e: 3360 f0ff |001b: if-ne v0, v6, 000b // -0010 │ │ -060972: 6e20 641a 3100 |001d: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060978: 28eb |0020: goto 000b // -0015 │ │ -06097a: 1101 |0021: return-object v1 │ │ +05fe90: |[05fe90] com.kure.musicplayer.model.SongList.getSongsByGenre:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +05fea0: 2201 1304 |0000: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +05fea4: 7010 601a 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05feaa: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05feae: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05feb4: 0c03 |000a: move-result-object v3 │ │ +05feb6: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05febc: 0a04 |000e: move-result v4 │ │ +05febe: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ +05fec2: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05fec8: 0c02 |0014: move-result-object v2 │ │ +05feca: 1f02 bb03 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05fece: 6e10 4a19 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getGenre:()Ljava/lang/String; // method@194a │ │ +05fed4: 0c00 |001a: move-result-object v0 │ │ +05fed6: 3360 f0ff |001b: if-ne v0, v6, 000b // -0010 │ │ +05feda: 6e20 641a 2100 |001d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05fee0: 28eb |0020: goto 000b // -0015 │ │ +05fee2: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0005 line=512 │ │ 0x0017 line=514 │ │ 0x001b line=516 │ │ 0x001d line=517 │ │ 0x0021 line=520 │ │ locals : │ │ 0x001b - 0x0021 reg=0 currentSongGenre Ljava/lang/String; │ │ - 0x0017 - 0x0021 reg=3 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0017 - 0x0021 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ 0x0005 - 0x0022 reg=1 currentSongs Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000b - 0x0022 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0022 reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ 0x0000 - 0x0022 reg=6 genreName Ljava/lang/String; │ │ │ │ #11 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongsByPlaylist' │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -06097c: |[06097c] com.kure.musicplayer.model.SongList.getSongsByPlaylist:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -06098c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06098e: 5485 ad07 |0001: iget-object v5, v8, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ -060992: 6e10 6a1a 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060998: 0c01 |0006: move-result-object v1 │ │ -06099a: 7210 851a 0100 |0007: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0609a0: 0a05 |000a: move-result v5 │ │ -0609a2: 3805 1600 |000b: if-eqz v5, 0021 // +0016 │ │ -0609a6: 7210 861a 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0609ac: 0c02 |0010: move-result-object v2 │ │ -0609ae: 1f02 b103 |0011: check-cast v2, Lcom/kure/musicplayer/model/Playlist; // type@03b1 │ │ -0609b2: 6e10 4119 0200 |0013: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Playlist;.getName:()Ljava/lang/String; // method@1941 │ │ -0609b8: 0c05 |0016: move-result-object v5 │ │ -0609ba: 6e20 2f1a 9500 |0017: invoke-virtual {v5, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0609c0: 0a05 |001a: move-result v5 │ │ -0609c2: 3805 ecff |001b: if-eqz v5, 0007 // -0014 │ │ -0609c6: 6e10 4219 0200 |001d: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Playlist;.getSongIds:()Ljava/util/ArrayList; // method@1942 │ │ -0609cc: 0c04 |0020: move-result-object v4 │ │ -0609ce: 2200 0a04 |0021: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0609d2: 7010 601a 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0609d8: 6e10 6a1a 0400 |0026: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -0609de: 0c01 |0029: move-result-object v1 │ │ -0609e0: 7210 851a 0100 |002a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0609e6: 0a05 |002d: move-result v5 │ │ -0609e8: 3805 1400 |002e: if-eqz v5, 0042 // +0014 │ │ -0609ec: 7210 861a 0100 |0030: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0609f2: 0c03 |0033: move-result-object v3 │ │ -0609f4: 1f03 e803 |0034: check-cast v3, Ljava/lang/Long; // type@03e8 │ │ -0609f8: 6e10 101a 0300 |0036: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@1a10 │ │ -0609fe: 0b06 |0039: move-result-wide v6 │ │ -060a00: 6e30 6319 6807 |003a: invoke-virtual {v8, v6, v7}, Lcom/kure/musicplayer/model/SongList;.getSongById:(J)Lcom/kure/musicplayer/model/Song; // method@1963 │ │ -060a06: 0c05 |003d: move-result-object v5 │ │ -060a08: 6e20 641a 5000 |003e: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060a0e: 28e9 |0041: goto 002a // -0017 │ │ -060a10: 1100 |0042: return-object v0 │ │ +05fee4: |[05fee4] com.kure.musicplayer.model.SongList.getSongsByPlaylist:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +05fef4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05fef6: 5474 ad07 |0001: iget-object v4, v7, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ +05fefa: 6e10 6a1a 0400 |0003: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05ff00: 0c04 |0006: move-result-object v4 │ │ +05ff02: 7210 851a 0400 |0007: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05ff08: 0a05 |000a: move-result v5 │ │ +05ff0a: 3805 1600 |000b: if-eqz v5, 0021 // +0016 │ │ +05ff0e: 7210 861a 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05ff14: 0c01 |0010: move-result-object v1 │ │ +05ff16: 1f01 ba03 |0011: check-cast v1, Lcom/kure/musicplayer/model/Playlist; // type@03ba │ │ +05ff1a: 6e10 4119 0100 |0013: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Playlist;.getName:()Ljava/lang/String; // method@1941 │ │ +05ff20: 0c05 |0016: move-result-object v5 │ │ +05ff22: 6e20 2f1a 8500 |0017: invoke-virtual {v5, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +05ff28: 0a05 |001a: move-result v5 │ │ +05ff2a: 3805 ecff |001b: if-eqz v5, 0007 // -0014 │ │ +05ff2e: 6e10 4219 0100 |001d: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Playlist;.getSongIds:()Ljava/util/ArrayList; // method@1942 │ │ +05ff34: 0c03 |0020: move-result-object v3 │ │ +05ff36: 2200 1304 |0021: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05ff3a: 7010 601a 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05ff40: 6e10 6a1a 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05ff46: 0c04 |0029: move-result-object v4 │ │ +05ff48: 7210 851a 0400 |002a: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05ff4e: 0a05 |002d: move-result v5 │ │ +05ff50: 3805 1400 |002e: if-eqz v5, 0042 // +0014 │ │ +05ff54: 7210 861a 0400 |0030: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05ff5a: 0c02 |0033: move-result-object v2 │ │ +05ff5c: 1f02 f103 |0034: check-cast v2, Ljava/lang/Long; // type@03f1 │ │ +05ff60: 6e10 101a 0200 |0036: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@1a10 │ │ +05ff66: 0b05 |0039: move-result-wide v5 │ │ +05ff68: 6e30 6319 5706 |003a: invoke-virtual {v7, v5, v6}, Lcom/kure/musicplayer/model/SongList;.getSongById:(J)Lcom/kure/musicplayer/model/Song; // method@1963 │ │ +05ff6e: 0c05 |003d: move-result-object v5 │ │ +05ff70: 6e20 641a 5000 |003e: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05ff76: 28e9 |0041: goto 002a // -0017 │ │ +05ff78: 1100 |0042: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0001 line=568 │ │ 0x0013 line=569 │ │ 0x001d line=570 │ │ 0x0021 line=574 │ │ 0x0026 line=576 │ │ 0x0036 line=577 │ │ 0x0042 line=579 │ │ locals : │ │ - 0x0013 - 0x0021 reg=2 playlist Lcom/kure/musicplayer/model/Playlist; │ │ - 0x0036 - 0x0042 reg=3 songID Ljava/lang/Long; │ │ + 0x0013 - 0x0021 reg=1 playlist Lcom/kure/musicplayer/model/Playlist; │ │ + 0x0036 - 0x0042 reg=2 songID Ljava/lang/Long; │ │ 0x0026 - 0x0043 reg=0 currentSongs Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0007 - 0x0043 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0001 - 0x0043 reg=4 songIDs Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0000 - 0x0043 reg=8 this Lcom/kure/musicplayer/model/SongList; │ │ - 0x0000 - 0x0043 reg=9 playlistName Ljava/lang/String; │ │ + 0x0001 - 0x0043 reg=3 songIDs Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0000 - 0x0043 reg=7 this Lcom/kure/musicplayer/model/SongList; │ │ + 0x0000 - 0x0043 reg=8 playlistName Ljava/lang/String; │ │ │ │ #12 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getSongsByYear' │ │ type : '(I)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -060a14: |[060a14] com.kure.musicplayer.model.SongList.getSongsByYear:(I)Ljava/util/ArrayList; │ │ -060a24: 2200 0a04 |0000: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -060a28: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -060a2e: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -060a32: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060a38: 0c02 |000a: move-result-object v2 │ │ -060a3a: 7210 851a 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060a40: 0a04 |000e: move-result v4 │ │ -060a42: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ -060a46: 7210 861a 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060a4c: 0c03 |0014: move-result-object v3 │ │ -060a4e: 1f03 b203 |0015: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060a52: 6e10 4e19 0300 |0017: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getYear:()I // method@194e │ │ -060a58: 0a01 |001a: move-result v1 │ │ -060a5a: 3361 f0ff |001b: if-ne v1, v6, 000b // -0010 │ │ -060a5e: 6e20 641a 3000 |001d: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060a64: 28eb |0020: goto 000b // -0015 │ │ -060a66: 1100 |0021: return-object v0 │ │ +05ff7c: |[05ff7c] com.kure.musicplayer.model.SongList.getSongsByYear:(I)Ljava/util/ArrayList; │ │ +05ff8c: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +05ff90: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05ff96: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05ff9a: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05ffa0: 0c03 |000a: move-result-object v3 │ │ +05ffa2: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05ffa8: 0a04 |000e: move-result v4 │ │ +05ffaa: 3804 1200 |000f: if-eqz v4, 0021 // +0012 │ │ +05ffae: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +05ffb4: 0c02 |0014: move-result-object v2 │ │ +05ffb6: 1f02 bb03 |0015: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +05ffba: 6e10 4e19 0200 |0017: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getYear:()I // method@194e │ │ +05ffc0: 0a01 |001a: move-result v1 │ │ +05ffc2: 3361 f0ff |001b: if-ne v1, v6, 000b // -0010 │ │ +05ffc6: 6e20 641a 2000 |001d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +05ffcc: 28eb |0020: goto 000b // -0015 │ │ +05ffce: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0005 line=530 │ │ 0x0017 line=532 │ │ 0x001b line=534 │ │ 0x001d line=535 │ │ 0x0021 line=538 │ │ locals : │ │ 0x001b - 0x0021 reg=1 currentYear I │ │ - 0x0017 - 0x0021 reg=3 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0017 - 0x0021 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ 0x0005 - 0x0022 reg=0 currentSongs Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000b - 0x0022 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0022 reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ 0x0000 - 0x0022 reg=6 year I │ │ │ │ #13 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'getYears' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060a68: |[060a68] com.kure.musicplayer.model.SongList.getYears:()Ljava/util/ArrayList; │ │ -060a78: 2203 0a04 |0000: new-instance v3, Ljava/util/ArrayList; // type@040a │ │ -060a7c: 7010 601a 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -060a82: 5454 b107 |0005: iget-object v4, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -060a86: 6e10 6a1a 0400 |0007: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060a8c: 0c00 |000a: move-result-object v0 │ │ -060a8e: 7210 851a 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060a94: 0a04 |000e: move-result v4 │ │ -060a96: 3804 2000 |000f: if-eqz v4, 002f // +0020 │ │ -060a9a: 7210 861a 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060aa0: 0c01 |0014: move-result-object v1 │ │ -060aa2: 1f01 b203 |0015: check-cast v1, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060aa6: 6e10 4e19 0100 |0017: invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;.getYear:()I // method@194e │ │ -060aac: 0a04 |001a: move-result v4 │ │ -060aae: 7110 0d1a 0400 |001b: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1a0d │ │ -060ab4: 0c02 |001e: move-result-object v2 │ │ -060ab6: 7110 0b1a 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ -060abc: 0a04 |0022: move-result v4 │ │ -060abe: 3d04 e8ff |0023: if-lez v4, 000b // -0018 │ │ -060ac2: 6e20 671a 2300 |0025: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -060ac8: 0a04 |0028: move-result v4 │ │ -060aca: 3904 e2ff |0029: if-nez v4, 000b // -001e │ │ -060ace: 6e20 641a 2300 |002b: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060ad4: 28dd |002e: goto 000b // -0023 │ │ -060ad6: 7110 7a1a 0300 |002f: invoke-static {v3}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ -060adc: 1103 |0032: return-object v3 │ │ +05ffd0: |[05ffd0] com.kure.musicplayer.model.SongList.getYears:()Ljava/util/ArrayList; │ │ +05ffe0: 2202 1304 |0000: new-instance v2, Ljava/util/ArrayList; // type@0413 │ │ +05ffe4: 7010 601a 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +05ffea: 5453 b107 |0005: iget-object v3, v5, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +05ffee: 6e10 6a1a 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +05fff4: 0c03 |000a: move-result-object v3 │ │ +05fff6: 7210 851a 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +05fffc: 0a04 |000e: move-result v4 │ │ +05fffe: 3804 2000 |000f: if-eqz v4, 002f // +0020 │ │ +060002: 7210 861a 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +060008: 0c00 |0014: move-result-object v0 │ │ +06000a: 1f00 bb03 |0015: check-cast v0, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +06000e: 6e10 4e19 0000 |0017: invoke-virtual {v0}, Lcom/kure/musicplayer/model/Song;.getYear:()I // method@194e │ │ +060014: 0a04 |001a: move-result v4 │ │ +060016: 7110 0d1a 0400 |001b: invoke-static {v4}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1a0d │ │ +06001c: 0c01 |001e: move-result-object v1 │ │ +06001e: 7110 0b1a 0100 |001f: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ +060024: 0a04 |0022: move-result v4 │ │ +060026: 3d04 e8ff |0023: if-lez v4, 000b // -0018 │ │ +06002a: 6e20 671a 1200 |0025: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +060030: 0a04 |0028: move-result v4 │ │ +060032: 3904 e2ff |0029: if-nez v4, 000b // -001e │ │ +060036: 6e20 641a 1200 |002b: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06003c: 28dd |002e: goto 000b // -0023 │ │ +06003e: 7110 7a1a 0200 |002f: invoke-static {v2}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ +060044: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0005 line=415 │ │ 0x0017 line=416 │ │ 0x001f line=418 │ │ 0x002b line=419 │ │ 0x002f line=423 │ │ 0x0032 line=425 │ │ locals : │ │ - 0x0017 - 0x002f reg=1 song Lcom/kure/musicplayer/model/Song; │ │ - 0x001f - 0x002f reg=2 year Ljava/lang/String; │ │ - 0x000b - 0x0033 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0033 reg=3 years Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0017 - 0x002f reg=0 song Lcom/kure/musicplayer/model/Song; │ │ + 0x001f - 0x002f reg=1 year Ljava/lang/String; │ │ + 0x0005 - 0x0033 reg=2 years Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0033 reg=5 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #14 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'isInitialized' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060ae0: |[060ae0] com.kure.musicplayer.model.SongList.isInitialized:()Z │ │ -060af0: 5510 ae07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/model/SongList;.scannedSongs:Z // field@07ae │ │ -060af4: 0f00 |0002: return v0 │ │ +060048: |[060048] com.kure.musicplayer.model.SongList.isInitialized:()Z │ │ +060058: 5510 ae07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/model/SongList;.scannedSongs:Z // field@07ae │ │ +06005c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #15 : (in Lcom/kure/musicplayer/model/SongList;) │ │ @@ -107549,139 +107556,139 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060af8: |[060af8] com.kure.musicplayer.model.SongList.isScanning:()Z │ │ -060b08: 5510 af07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ -060b0c: 0f00 |0002: return v0 │ │ +060060: |[060060] com.kure.musicplayer.model.SongList.isScanning:()Z │ │ +060070: 5510 af07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ +060074: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/model/SongList; │ │ │ │ #16 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'newPlaylist' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 26 │ │ + registers : 27 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 213 16-bit code units │ │ -060b10: |[060b10] com.kure.musicplayer.model.SongList.newPlaylist:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -060b20: 7401 ca00 1600 |0000: invoke-virtual/range {v22}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ -060b26: 0c02 |0003: move-result-object v2 │ │ -060b28: 1a05 6413 |0004: const-string v5, "internal" // string@1364 │ │ -060b2c: 0800 1700 |0006: move-object/from16 v0, v23 │ │ -060b30: 3350 6200 |0008: if-ne v0, v5, 006a // +0062 │ │ -060b34: 6203 3800 |000a: sget-object v3, Landroid/provider/MediaStore$Audio$Playlists;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0038 │ │ -060b38: 2214 2a00 |000c: new-instance v20, Landroid/content/ContentValues; // type@002a │ │ -060b3c: 7601 c200 1400 |000e: invoke-direct/range {v20}, Landroid/content/ContentValues;.:()V // method@00c2 │ │ -060b42: 1a05 8017 |0011: const-string v5, "name" // string@1780 │ │ -060b46: 0800 1400 |0013: move-object/from16 v0, v20 │ │ -060b4a: 0801 1800 |0015: move-object/from16 v1, v24 │ │ -060b4e: 6e30 c500 5001 |0017: invoke-virtual {v0, v5, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00c5 │ │ -060b54: 1a05 240f |001a: const-string v5, "date_modified" // string@0f24 │ │ -060b58: 7100 4a1a 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ -060b5e: 0b06 |001f: move-result-wide v6 │ │ -060b60: 7120 131a 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -060b66: 0c06 |0023: move-result-object v6 │ │ -060b68: 0800 1400 |0024: move-object/from16 v0, v20 │ │ -060b6c: 6e30 c400 5006 |0026: invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00c4 │ │ -060b72: 0800 1400 |0029: move-object/from16 v0, v20 │ │ -060b76: 6e30 be00 3200 |002b: invoke-virtual {v2, v3, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@00be │ │ -060b7c: 0c0d |002e: move-result-object v13 │ │ -060b7e: 1a08 4c0c |002f: const-string v8, "_id" // string@0c4c │ │ -060b82: 1a09 8017 |0031: const-string v9, "name" // string@1780 │ │ -060b86: 1225 |0033: const/4 v5, #int 2 // #2 │ │ -060b88: 2354 5004 |0034: new-array v4, v5, [Ljava/lang/String; // type@0450 │ │ -060b8c: 1205 |0036: const/4 v5, #int 0 // #0 │ │ -060b8e: 4d08 0405 |0037: aput-object v8, v4, v5 │ │ -060b92: 1215 |0039: const/4 v5, #int 1 // #1 │ │ -060b94: 4d09 0405 |003a: aput-object v9, v4, v5 │ │ -060b98: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -060b9a: 1206 |003d: const/4 v6, #int 0 // #0 │ │ -060b9c: 1207 |003e: const/4 v7, #int 0 // #0 │ │ -060b9e: 7406 c000 0200 |003f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -060ba4: 0c0a |0042: move-result-object v10 │ │ -060ba6: 160e 0000 |0043: const-wide/16 v14, #int 0 // #0 │ │ -060baa: 7210 5101 0a00 |0045: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ -060bb0: 7210 4f01 0a00 |0048: invoke-interface {v10}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ -060bb6: 0a05 |004b: move-result v5 │ │ -060bb8: 3905 2100 |004c: if-nez v5, 006d // +0021 │ │ -060bbc: 7220 4901 9a00 |004e: invoke-interface {v10, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060bc2: 0a05 |0051: move-result v5 │ │ -060bc4: 7220 4e01 5a00 |0052: invoke-interface {v10, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060bca: 0c05 |0055: move-result-object v5 │ │ -060bcc: 0800 1800 |0056: move-object/from16 v0, v24 │ │ -060bd0: 6e20 2f1a 5000 |0058: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -060bd6: 0a05 |005b: move-result v5 │ │ -060bd8: 3805 0a00 |005c: if-eqz v5, 0066 // +000a │ │ -060bdc: 7220 4901 8a00 |005e: invoke-interface {v10, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060be2: 0a05 |0061: move-result v5 │ │ -060be4: 7220 4d01 5a00 |0062: invoke-interface {v10, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ -060bea: 0b0e |0065: move-result-wide v14 │ │ -060bec: 7210 5201 0a00 |0066: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ -060bf2: 28df |0069: goto 0048 // -0021 │ │ -060bf4: 6203 3700 |006a: sget-object v3, Landroid/provider/MediaStore$Audio$Playlists;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0037 │ │ -060bf8: 28a0 |006c: goto 000c // -0060 │ │ -060bfa: 1a05 f716 |006d: const-string v5, "members" // string@16f7 │ │ -060bfe: 7120 d201 5d00 |006f: invoke-static {v13, v5}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@01d2 │ │ -060c04: 0c12 |0072: move-result-object v18 │ │ -060c06: 1311 0100 |0073: const/16 v17, #int 1 // #1 │ │ -060c0a: 7401 6a1a 1900 |0075: invoke-virtual/range {v25}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060c10: 0c0b |0078: move-result-object v11 │ │ -060c12: 7210 851a 0b00 |0079: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060c18: 0a05 |007c: move-result v5 │ │ -060c1a: 3805 3100 |007d: if-eqz v5, 00ae // +0031 │ │ -060c1e: 7210 861a 0b00 |007f: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060c24: 0c10 |0082: move-result-object v16 │ │ -060c26: 1f10 b203 |0083: check-cast v16, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060c2a: 2213 2a00 |0085: new-instance v19, Landroid/content/ContentValues; // type@002a │ │ -060c2e: 7601 c200 1300 |0087: invoke-direct/range {v19}, Landroid/content/ContentValues;.:()V // method@00c2 │ │ -060c34: 1a05 870d |008a: const-string v5, "audio_id" // string@0d87 │ │ -060c38: 7401 4b19 1000 |008c: invoke-virtual/range {v16}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -060c3e: 0b06 |008f: move-result-wide v6 │ │ -060c40: 7120 131a 7600 |0090: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -060c46: 0c06 |0093: move-result-object v6 │ │ -060c48: 0800 1300 |0094: move-object/from16 v0, v19 │ │ -060c4c: 6e30 c400 5006 |0096: invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00c4 │ │ -060c52: 1a05 5a19 |0099: const-string v5, "play_order" // string@195a │ │ -060c56: 7701 0e1a 1100 |009b: invoke-static/range {v17}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -060c5c: 0c06 |009e: move-result-object v6 │ │ -060c5e: 0800 1300 |009f: move-object/from16 v0, v19 │ │ -060c62: 6e30 c300 5006 |00a1: invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00c3 │ │ -060c68: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ -060c6c: 0801 1300 |00a6: move-object/from16 v1, v19 │ │ -060c70: 6e30 be00 0201 |00a8: invoke-virtual {v2, v0, v1}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@00be │ │ -060c76: d811 1101 |00ab: add-int/lit8 v17, v17, #int 1 // #01 │ │ -060c7a: 28cc |00ad: goto 0079 // -0034 │ │ -060c7c: 220c b103 |00ae: new-instance v12, Lcom/kure/musicplayer/model/Playlist; // type@03b1 │ │ -060c80: 0800 1800 |00b0: move-object/from16 v0, v24 │ │ -060c84: 7040 3e19 ec0f |00b2: invoke-direct {v12, v14, v15, v0}, Lcom/kure/musicplayer/model/Playlist;.:(JLjava/lang/String;)V // method@193e │ │ -060c8a: 7401 6a1a 1900 |00b5: invoke-virtual/range {v25}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -060c90: 0c0b |00b8: move-result-object v11 │ │ -060c92: 7210 851a 0b00 |00b9: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060c98: 0a05 |00bc: move-result v5 │ │ -060c9a: 3805 1000 |00bd: if-eqz v5, 00cd // +0010 │ │ -060c9e: 7210 861a 0b00 |00bf: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060ca4: 0c10 |00c2: move-result-object v16 │ │ -060ca6: 1f10 b203 |00c3: check-cast v16, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060caa: 7401 4b19 1000 |00c5: invoke-virtual/range {v16}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -060cb0: 0b06 |00c8: move-result-wide v6 │ │ -060cb2: 6e30 3f19 6c07 |00c9: invoke-virtual {v12, v6, v7}, Lcom/kure/musicplayer/model/Playlist;.add:(J)V // method@193f │ │ -060cb8: 28ed |00cc: goto 00b9 // -0013 │ │ -060cba: 0800 1500 |00cd: move-object/from16 v0, v21 │ │ -060cbe: 5405 ad07 |00cf: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ -060cc2: 6e20 641a c500 |00d1: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -060cc8: 0e00 |00d4: return-void │ │ +060078: |[060078] com.kure.musicplayer.model.SongList.newPlaylist:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +060088: 7401 ca00 1700 |0000: invoke-virtual/range {v23}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ +06008e: 0c02 |0003: move-result-object v2 │ │ +060090: 1a05 6d13 |0004: const-string v5, "internal" // string@136d │ │ +060094: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +060098: 3350 6200 |0008: if-ne v0, v5, 006a // +0062 │ │ +06009c: 6203 3800 |000a: sget-object v3, Landroid/provider/MediaStore$Audio$Playlists;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0038 │ │ +0600a0: 2213 2c00 |000c: new-instance v19, Landroid/content/ContentValues; // type@002c │ │ +0600a4: 7601 c200 1300 |000e: invoke-direct/range {v19}, Landroid/content/ContentValues;.:()V // method@00c2 │ │ +0600aa: 1a05 8917 |0011: const-string v5, "name" // string@1789 │ │ +0600ae: 0800 1300 |0013: move-object/from16 v0, v19 │ │ +0600b2: 0801 1900 |0015: move-object/from16 v1, v25 │ │ +0600b6: 6e30 c500 5001 |0017: invoke-virtual {v0, v5, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@00c5 │ │ +0600bc: 1a05 2d0f |001a: const-string v5, "date_modified" // string@0f2d │ │ +0600c0: 7100 4a1a 0000 |001c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@1a4a │ │ +0600c6: 0b06 |001f: move-result-wide v6 │ │ +0600c8: 7120 131a 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +0600ce: 0c06 |0023: move-result-object v6 │ │ +0600d0: 0800 1300 |0024: move-object/from16 v0, v19 │ │ +0600d4: 6e30 c400 5006 |0026: invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00c4 │ │ +0600da: 0800 1300 |0029: move-object/from16 v0, v19 │ │ +0600de: 6e30 be00 3200 |002b: invoke-virtual {v2, v3, v0}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@00be │ │ +0600e4: 0c0c |002e: move-result-object v12 │ │ +0600e6: 1a08 550c |002f: const-string v8, "_id" // string@0c55 │ │ +0600ea: 1a09 8917 |0031: const-string v9, "name" // string@1789 │ │ +0600ee: 1225 |0033: const/4 v5, #int 2 // #2 │ │ +0600f0: 2354 5904 |0034: new-array v4, v5, [Ljava/lang/String; // type@0459 │ │ +0600f4: 1205 |0036: const/4 v5, #int 0 // #0 │ │ +0600f6: 4d08 0405 |0037: aput-object v8, v4, v5 │ │ +0600fa: 1215 |0039: const/4 v5, #int 1 // #1 │ │ +0600fc: 4d09 0405 |003a: aput-object v9, v4, v5 │ │ +060100: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +060102: 1206 |003d: const/4 v6, #int 0 // #0 │ │ +060104: 1207 |003e: const/4 v7, #int 0 // #0 │ │ +060106: 7406 c000 0200 |003f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ +06010c: 0c0a |0042: move-result-object v10 │ │ +06010e: 160d 0000 |0043: const-wide/16 v13, #int 0 // #0 │ │ +060112: 7210 5101 0a00 |0045: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ +060118: 7210 4f01 0a00 |0048: invoke-interface {v10}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ +06011e: 0a05 |004b: move-result v5 │ │ +060120: 3905 2100 |004c: if-nez v5, 006d // +0021 │ │ +060124: 7220 4901 9a00 |004e: invoke-interface {v10, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +06012a: 0a05 |0051: move-result v5 │ │ +06012c: 7220 4e01 5a00 |0052: invoke-interface {v10, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +060132: 0c05 |0055: move-result-object v5 │ │ +060134: 0800 1900 |0056: move-object/from16 v0, v25 │ │ +060138: 6e20 2f1a 5000 |0058: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +06013e: 0a05 |005b: move-result v5 │ │ +060140: 3805 0a00 |005c: if-eqz v5, 0066 // +000a │ │ +060144: 7220 4901 8a00 |005e: invoke-interface {v10, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +06014a: 0a05 |0061: move-result v5 │ │ +06014c: 7220 4d01 5a00 |0062: invoke-interface {v10, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ +060152: 0b0d |0065: move-result-wide v13 │ │ +060154: 7210 5201 0a00 |0066: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ +06015a: 28df |0069: goto 0048 // -0021 │ │ +06015c: 6203 3700 |006a: sget-object v3, Landroid/provider/MediaStore$Audio$Playlists;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0037 │ │ +060160: 28a0 |006c: goto 000c // -0060 │ │ +060162: 1a05 0017 |006d: const-string v5, "members" // string@1700 │ │ +060166: 7120 d201 5c00 |006f: invoke-static {v12, v5}, Landroid/net/Uri;.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@01d2 │ │ +06016c: 0c11 |0072: move-result-object v17 │ │ +06016e: 1310 0100 |0073: const/16 v16, #int 1 // #1 │ │ +060172: 7401 6a1a 1a00 |0075: invoke-virtual/range {v26}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +060178: 0c05 |0078: move-result-object v5 │ │ +06017a: 7210 851a 0500 |0079: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +060180: 0a06 |007c: move-result v6 │ │ +060182: 3806 3100 |007d: if-eqz v6, 00ae // +0031 │ │ +060186: 7210 861a 0500 |007f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +06018c: 0c0f |0082: move-result-object v15 │ │ +06018e: 1f0f bb03 |0083: check-cast v15, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060192: 2212 2c00 |0085: new-instance v18, Landroid/content/ContentValues; // type@002c │ │ +060196: 7601 c200 1200 |0087: invoke-direct/range {v18}, Landroid/content/ContentValues;.:()V // method@00c2 │ │ +06019c: 1a06 900d |008a: const-string v6, "audio_id" // string@0d90 │ │ +0601a0: 6e10 4b19 0f00 |008c: invoke-virtual {v15}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +0601a6: 0b14 |008f: move-result-wide v20 │ │ +0601a8: 7702 131a 1400 |0090: invoke-static/range {v20, v21}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +0601ae: 0c07 |0093: move-result-object v7 │ │ +0601b0: 0800 1200 |0094: move-object/from16 v0, v18 │ │ +0601b4: 6e30 c400 6007 |0096: invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@00c4 │ │ +0601ba: 1a06 6319 |0099: const-string v6, "play_order" // string@1963 │ │ +0601be: 7701 0e1a 1000 |009b: invoke-static/range {v16}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +0601c4: 0c07 |009e: move-result-object v7 │ │ +0601c6: 0800 1200 |009f: move-object/from16 v0, v18 │ │ +0601ca: 6e30 c300 6007 |00a1: invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@00c3 │ │ +0601d0: 0800 1100 |00a4: move-object/from16 v0, v17 │ │ +0601d4: 0801 1200 |00a6: move-object/from16 v1, v18 │ │ +0601d8: 6e30 be00 0201 |00a8: invoke-virtual {v2, v0, v1}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@00be │ │ +0601de: d810 1001 |00ab: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0601e2: 28cc |00ad: goto 0079 // -0034 │ │ +0601e4: 220b ba03 |00ae: new-instance v11, Lcom/kure/musicplayer/model/Playlist; // type@03ba │ │ +0601e8: 0800 1900 |00b0: move-object/from16 v0, v25 │ │ +0601ec: 7040 3e19 db0e |00b2: invoke-direct {v11, v13, v14, v0}, Lcom/kure/musicplayer/model/Playlist;.:(JLjava/lang/String;)V // method@193e │ │ +0601f2: 7401 6a1a 1a00 |00b5: invoke-virtual/range {v26}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +0601f8: 0c05 |00b8: move-result-object v5 │ │ +0601fa: 7210 851a 0500 |00b9: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +060200: 0a06 |00bc: move-result v6 │ │ +060202: 3806 1000 |00bd: if-eqz v6, 00cd // +0010 │ │ +060206: 7210 861a 0500 |00bf: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +06020c: 0c0f |00c2: move-result-object v15 │ │ +06020e: 1f0f bb03 |00c3: check-cast v15, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060212: 6e10 4b19 0f00 |00c5: invoke-virtual {v15}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +060218: 0b06 |00c8: move-result-wide v6 │ │ +06021a: 6e30 3f19 6b07 |00c9: invoke-virtual {v11, v6, v7}, Lcom/kure/musicplayer/model/Playlist;.add:(J)V // method@193f │ │ +060220: 28ed |00cc: goto 00b9 // -0013 │ │ +060222: 0800 1600 |00cd: move-object/from16 v0, v22 │ │ +060226: 5405 ad07 |00cf: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ +06022a: 6e20 641a b500 |00d1: invoke-virtual {v5, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +060230: 0e00 |00d4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0004 line=594 │ │ 0x000c line=601 │ │ 0x0011 line=602 │ │ 0x001a line=603 │ │ @@ -107707,407 +107714,406 @@ │ │ 0x00ad line=642 │ │ 0x00ae line=645 │ │ 0x00b5 line=647 │ │ 0x00c5 line=648 │ │ 0x00cd line=650 │ │ 0x00d4 line=651 │ │ locals : │ │ - 0x0000 - 0x0000 reg=25 (null) Ljava/util/ArrayList; │ │ + 0x0000 - 0x0000 reg=26 (null) Ljava/util/ArrayList; │ │ 0x000c - 0x006a reg=3 playlistUri Landroid/net/Uri; │ │ 0x003c - 0x006a reg=4 playlistColumns [Ljava/lang/String; │ │ 0x0031 - 0x006a reg=8 PLAYLIST_ID Ljava/lang/String; │ │ 0x0033 - 0x006a reg=9 PLAYLIST_NAME Ljava/lang/String; │ │ 0x0043 - 0x006a reg=10 cursor Landroid/database/Cursor; │ │ - 0x002f - 0x006a reg=13 newPlaylistUri Landroid/net/Uri; │ │ - 0x0045 - 0x006a reg=14 playlistID J │ │ - 0x0011 - 0x006a reg=20 values Landroid/content/ContentValues; │ │ - 0x0085 - 0x00ae reg=16 song Lcom/kure/musicplayer/model/Song; │ │ - 0x008a - 0x00ae reg=19 songValues Landroid/content/ContentValues; │ │ - 0x00c5 - 0x00cd reg=16 song Lcom/kure/musicplayer/model/Song; │ │ + 0x002f - 0x006a reg=12 newPlaylistUri Landroid/net/Uri; │ │ + 0x0045 - 0x006a reg=13 playlistID J │ │ + 0x0011 - 0x006a reg=19 values Landroid/content/ContentValues; │ │ + 0x0085 - 0x00ae reg=15 song Lcom/kure/musicplayer/model/Song; │ │ + 0x008a - 0x00ae reg=18 songValues Landroid/content/ContentValues; │ │ + 0x00c5 - 0x00cd reg=15 song Lcom/kure/musicplayer/model/Song; │ │ 0x0004 - 0x00d5 reg=2 resolver Landroid/content/ContentResolver; │ │ 0x006d - 0x00d5 reg=3 playlistUri Landroid/net/Uri; │ │ 0x006d - 0x00d5 reg=4 playlistColumns [Ljava/lang/String; │ │ 0x006d - 0x00d5 reg=8 PLAYLIST_ID Ljava/lang/String; │ │ 0x006d - 0x00d5 reg=9 PLAYLIST_NAME Ljava/lang/String; │ │ 0x006d - 0x00d5 reg=10 cursor Landroid/database/Cursor; │ │ - 0x0079 - 0x00d5 reg=11 i$ Ljava/util/Iterator; │ │ - 0x00b5 - 0x00d5 reg=12 newPlaylist Lcom/kure/musicplayer/model/Playlist; │ │ - 0x006d - 0x00d5 reg=13 newPlaylistUri Landroid/net/Uri; │ │ - 0x006d - 0x00d5 reg=14 playlistID J │ │ - 0x0075 - 0x00d5 reg=17 songOrder I │ │ - 0x0073 - 0x00d5 reg=18 songUri Landroid/net/Uri; │ │ - 0x006d - 0x00d5 reg=20 values Landroid/content/ContentValues; │ │ - 0x0000 - 0x00d5 reg=21 this Lcom/kure/musicplayer/model/SongList; │ │ - 0x0000 - 0x00d5 reg=22 c Landroid/content/Context; │ │ - 0x0000 - 0x00d5 reg=23 fromWhere Ljava/lang/String; │ │ - 0x0000 - 0x00d5 reg=24 name Ljava/lang/String; │ │ - 0x0000 - 0x00d5 reg=25 songsToAdd Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00b5 - 0x00d5 reg=11 newPlaylist Lcom/kure/musicplayer/model/Playlist; │ │ + 0x006d - 0x00d5 reg=12 newPlaylistUri Landroid/net/Uri; │ │ + 0x006d - 0x00d5 reg=13 playlistID J │ │ + 0x0075 - 0x00d5 reg=16 songOrder I │ │ + 0x0073 - 0x00d5 reg=17 songUri Landroid/net/Uri; │ │ + 0x006d - 0x00d5 reg=19 values Landroid/content/ContentValues; │ │ + 0x0000 - 0x00d5 reg=22 this Lcom/kure/musicplayer/model/SongList; │ │ + 0x0000 - 0x00d5 reg=23 c Landroid/content/Context; │ │ + 0x0000 - 0x00d5 reg=24 fromWhere Ljava/lang/String; │ │ + 0x0000 - 0x00d5 reg=25 name Ljava/lang/String; │ │ + 0x0000 - 0x00d5 reg=26 songsToAdd Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ │ │ #17 : (in Lcom/kure/musicplayer/model/SongList;) │ │ name : 'scanSongs' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 48 │ │ + registers : 47 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 685 16-bit code units │ │ -060ccc: |[060ccc] com.kure.musicplayer.model.SongList.scanSongs:(Landroid/content/Context;Ljava/lang/String;)V │ │ -060cdc: 1a05 b60d |0000: const-string v5, "both" // string@0db6 │ │ -060ce0: 0800 2f00 |0002: move-object/from16 v0, v47 │ │ -060ce4: 3350 0a00 |0004: if-ne v0, v5, 000e // +000a │ │ -060ce8: 2205 f103 |0006: new-instance v5, Ljava/lang/RuntimeException; // type@03f1 │ │ -060cec: 1a07 5902 |0008: const-string v7, "Can't scan from both locations - not implemented" // string@0259 │ │ -060cf0: 7020 251a 7500 |000a: invoke-direct {v5, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -060cf6: 2705 |000d: throw v5 │ │ -060cf8: 0800 2d00 |000e: move-object/from16 v0, v45 │ │ -060cfc: 5505 af07 |0010: iget-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ -060d00: 3805 0300 |0012: if-eqz v5, 0015 // +0003 │ │ -060d04: 0e00 |0014: return-void │ │ -060d06: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -060d08: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -060d0c: 5c05 af07 |0018: iput-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ -060d10: 1a05 6413 |001a: const-string v5, "internal" // string@1364 │ │ -060d14: 0800 2f00 |001c: move-object/from16 v0, v47 │ │ -060d18: 3350 6700 |001e: if-ne v0, v5, 0085 // +0067 │ │ -060d1c: 6228 3600 |0020: sget-object v40, Landroid/provider/MediaStore$Audio$Media;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0036 │ │ -060d20: 1a05 6413 |0022: const-string v5, "internal" // string@1364 │ │ -060d24: 0800 2f00 |0024: move-object/from16 v0, v47 │ │ -060d28: 3350 6200 |0026: if-ne v0, v5, 0088 // +0062 │ │ -060d2c: 6203 3400 |0028: sget-object v3, Landroid/provider/MediaStore$Audio$Genres;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0034 │ │ -060d30: 1a05 6413 |002a: const-string v5, "internal" // string@1364 │ │ -060d34: 0800 2f00 |002c: move-object/from16 v0, v47 │ │ -060d38: 3350 5d00 |002e: if-ne v0, v5, 008b // +005d │ │ -060d3c: 622b 3800 |0030: sget-object v43, Landroid/provider/MediaStore$Audio$Playlists;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0038 │ │ -060d40: 7401 ca00 2e00 |0032: invoke-virtual/range {v46}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ -060d46: 0c02 |0035: move-result-object v2 │ │ -060d48: 1a13 4c0c |0036: const-string v19, "_id" // string@0c4c │ │ -060d4c: 1a14 8017 |0038: const-string v20, "name" // string@1780 │ │ -060d50: 1a1c 4c0c |003a: const-string v28, "_id" // string@0c4c │ │ -060d54: 1a1d 551d |003c: const-string v29, "title" // string@1d55 │ │ -060d58: 1a19 740d |003e: const-string v25, "artist" // string@0d74 │ │ -060d5c: 1a18 fc0c |0040: const-string v24, "album" // string@0cfc │ │ -060d60: 1a1f 561e |0042: const-string v31, "year" // string@1e56 │ │ -060d64: 1a1e 721d |0044: const-string v30, "track" // string@1d72 │ │ -060d68: 1a1b 490c |0046: const-string v27, "_data" // string@0c49 │ │ -060d6c: 1a1a cc0f |0048: const-string v26, "duration" // string@0fcc │ │ -060d70: 2205 0f04 |004a: new-instance v5, Ljava/util/HashMap; // type@040f │ │ -060d74: 7010 7c1a 0500 |004c: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -060d7a: 0800 2d00 |004f: move-object/from16 v0, v45 │ │ -060d7e: 5b05 ac07 |0051: iput-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ -060d82: 1225 |0053: const/4 v5, #int 2 // #2 │ │ -060d84: 2354 5004 |0054: new-array v4, v5, [Ljava/lang/String; // type@0450 │ │ -060d88: 1205 |0056: const/4 v5, #int 0 // #0 │ │ -060d8a: 4d13 0405 |0057: aput-object v19, v4, v5 │ │ -060d8e: 1215 |0059: const/4 v5, #int 1 // #1 │ │ -060d90: 4d14 0405 |005a: aput-object v20, v4, v5 │ │ -060d94: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -060d96: 1206 |005d: const/4 v6, #int 0 // #0 │ │ -060d98: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -060d9a: 7406 c000 0200 |005f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -060da0: 0c24 |0062: move-result-object v36 │ │ -060da2: 7801 5101 2400 |0063: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ -060da8: 7801 4f01 2400 |0066: invoke-interface/range {v36}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ -060dae: 0a05 |0069: move-result v5 │ │ -060db0: 3905 2400 |006a: if-nez v5, 008e // +0024 │ │ -060db4: 0800 2d00 |006c: move-object/from16 v0, v45 │ │ -060db8: 5405 ac07 |006e: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ -060dbc: 1207 |0070: const/4 v7, #int 0 // #0 │ │ -060dbe: 0800 2400 |0071: move-object/from16 v0, v36 │ │ -060dc2: 7220 4e01 7000 |0073: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060dc8: 0c07 |0076: move-result-object v7 │ │ -060dca: 1218 |0077: const/4 v8, #int 1 // #1 │ │ -060dcc: 0800 2400 |0078: move-object/from16 v0, v36 │ │ -060dd0: 7220 4e01 8000 |007a: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060dd6: 0c08 |007d: move-result-object v8 │ │ -060dd8: 6e30 801a 7508 |007e: invoke-virtual {v5, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ -060dde: 7801 5201 2400 |0081: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ -060de4: 28e2 |0084: goto 0066 // -001e │ │ -060de6: 6228 3500 |0085: sget-object v40, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0035 │ │ -060dea: 289b |0087: goto 0022 // -0065 │ │ -060dec: 6203 3300 |0088: sget-object v3, Landroid/provider/MediaStore$Audio$Genres;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0033 │ │ -060df0: 28a0 |008a: goto 002a // -0060 │ │ -060df2: 622b 3700 |008b: sget-object v43, Landroid/provider/MediaStore$Audio$Playlists;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0037 │ │ -060df6: 28a5 |008d: goto 0032 // -005b │ │ -060df8: 7801 4801 2400 |008e: invoke-interface/range {v36}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -060dfe: 2205 0f04 |0091: new-instance v5, Ljava/util/HashMap; // type@040f │ │ -060e02: 7010 7c1a 0500 |0093: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -060e08: 0800 2d00 |0096: move-object/from16 v0, v45 │ │ -060e0c: 5b05 b007 |0098: iput-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songIdToGenreIdMap:Ljava/util/HashMap; // field@07b0 │ │ -060e10: 1a05 b60d |009a: const-string v5, "both" // string@0db6 │ │ -060e14: 0800 2f00 |009c: move-object/from16 v0, v47 │ │ -060e18: 3350 0a00 |009e: if-ne v0, v5, 00a8 // +000a │ │ -060e1c: 2205 f103 |00a0: new-instance v5, Ljava/lang/RuntimeException; // type@03f1 │ │ -060e20: 1a07 5902 |00a2: const-string v7, "Can't scan from both locations - not implemented" // string@0259 │ │ -060e24: 7020 251a 7500 |00a4: invoke-direct {v5, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -060e2a: 2705 |00a7: throw v5 │ │ -060e2c: 0800 2d00 |00a8: move-object/from16 v0, v45 │ │ -060e30: 5405 ac07 |00aa: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ -060e34: 6e10 7f1a 0500 |00ac: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1a7f │ │ -060e3a: 0c05 |00af: move-result-object v5 │ │ -060e3c: 7210 b01a 0500 |00b0: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -060e42: 0c27 |00b3: move-result-object v39 │ │ -060e44: 7801 851a 2700 |00b4: invoke-interface/range {v39}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -060e4a: 0a05 |00b7: move-result v5 │ │ -060e4c: 3805 4c00 |00b8: if-eqz v5, 0104 // +004c │ │ -060e50: 7801 861a 2700 |00ba: invoke-interface/range {v39}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -060e56: 0c26 |00bd: move-result-object v38 │ │ -060e58: 1f26 f303 |00be: check-cast v38, Ljava/lang/String; // type@03f3 │ │ -060e5c: 7701 111a 2600 |00c0: invoke-static/range {v38}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1a11 │ │ -060e62: 0b0a |00c3: move-result-wide v10 │ │ -060e64: 0800 2f00 |00c4: move-object/from16 v0, v47 │ │ -060e68: 7130 5002 a00b |00c6: invoke-static {v0, v10, v11}, Landroid/provider/MediaStore$Audio$Genres$Members;.getContentUri:(Ljava/lang/String;J)Landroid/net/Uri; // method@0250 │ │ -060e6e: 0c06 |00c9: move-result-object v6 │ │ -060e70: 1215 |00ca: const/4 v5, #int 1 // #1 │ │ -060e72: 2357 5004 |00cb: new-array v7, v5, [Ljava/lang/String; // type@0450 │ │ -060e76: 1205 |00cd: const/4 v5, #int 0 // #0 │ │ -060e78: 4d1c 0705 |00ce: aput-object v28, v7, v5 │ │ -060e7c: 1208 |00d0: const/4 v8, #int 0 // #0 │ │ -060e7e: 1209 |00d1: const/4 v9, #int 0 // #0 │ │ -060e80: 120a |00d2: const/4 v10, #int 0 // #0 │ │ -060e82: 0725 |00d3: move-object v5, v2 │ │ -060e84: 7406 c000 0500 |00d4: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -060e8a: 0c24 |00d7: move-result-object v36 │ │ -060e8c: 7801 5101 2400 |00d8: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ -060e92: 7801 4f01 2400 |00db: invoke-interface/range {v36}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ -060e98: 0a05 |00de: move-result v5 │ │ -060e9a: 3905 2100 |00df: if-nez v5, 0100 // +0021 │ │ -060e9e: 0800 2400 |00e1: move-object/from16 v0, v36 │ │ -060ea2: 0801 1c00 |00e3: move-object/from16 v1, v28 │ │ -060ea6: 7220 4901 1000 |00e5: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060eac: 0a05 |00e8: move-result v5 │ │ -060eae: 0800 2400 |00e9: move-object/from16 v0, v36 │ │ -060eb2: 7220 4d01 5000 |00eb: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ -060eb8: 0b22 |00ee: move-result-wide v34 │ │ -060eba: 0800 2d00 |00ef: move-object/from16 v0, v45 │ │ -060ebe: 5405 b007 |00f1: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songIdToGenreIdMap:Ljava/util/HashMap; // field@07b0 │ │ -060ec2: 7702 121a 2200 |00f3: invoke-static/range {v34, v35}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@1a12 │ │ -060ec8: 0c07 |00f6: move-result-object v7 │ │ -060eca: 0800 2600 |00f7: move-object/from16 v0, v38 │ │ -060ece: 6e30 801a 7500 |00f9: invoke-virtual {v5, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ -060ed4: 7801 5201 2400 |00fc: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ -060eda: 28dc |00ff: goto 00db // -0024 │ │ -060edc: 7801 4801 2400 |0100: invoke-interface/range {v36}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -060ee2: 28b1 |0103: goto 00b4 // -004f │ │ -060ee4: 1305 0800 |0104: const/16 v5, #int 8 // #8 │ │ -060ee8: 2359 5004 |0106: new-array v9, v5, [Ljava/lang/String; // type@0450 │ │ -060eec: 1205 |0108: const/4 v5, #int 0 // #0 │ │ -060eee: 4d1c 0905 |0109: aput-object v28, v9, v5 │ │ -060ef2: 1215 |010b: const/4 v5, #int 1 // #1 │ │ -060ef4: 4d1d 0905 |010c: aput-object v29, v9, v5 │ │ -060ef8: 1225 |010e: const/4 v5, #int 2 // #2 │ │ -060efa: 4d19 0905 |010f: aput-object v25, v9, v5 │ │ -060efe: 1235 |0111: const/4 v5, #int 3 // #3 │ │ -060f00: 4d18 0905 |0112: aput-object v24, v9, v5 │ │ -060f04: 1245 |0114: const/4 v5, #int 4 // #4 │ │ -060f06: 4d1f 0905 |0115: aput-object v31, v9, v5 │ │ -060f0a: 1255 |0117: const/4 v5, #int 5 // #5 │ │ -060f0c: 4d1e 0905 |0118: aput-object v30, v9, v5 │ │ -060f10: 1265 |011a: const/4 v5, #int 6 // #6 │ │ -060f12: 4d1b 0905 |011b: aput-object v27, v9, v5 │ │ -060f16: 1275 |011d: const/4 v5, #int 7 // #7 │ │ -060f18: 4d1a 0905 |011e: aput-object v26, v9, v5 │ │ -060f1c: 1a29 e413 |0120: const-string v41, "is_music=1" // string@13e4 │ │ -060f20: 1a0a e413 |0122: const-string v10, "is_music=1" // string@13e4 │ │ -060f24: 120b |0124: const/4 v11, #int 0 // #0 │ │ -060f26: 120c |0125: const/4 v12, #int 0 // #0 │ │ -060f28: 0727 |0126: move-object v7, v2 │ │ -060f2a: 0808 2800 |0127: move-object/from16 v8, v40 │ │ -060f2e: 7406 c000 0700 |0129: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -060f34: 0c24 |012c: move-result-object v36 │ │ -060f36: 3824 d300 |012d: if-eqz v36, 0200 // +00d3 │ │ -060f3a: 7801 5101 2400 |012f: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ -060f40: 0a05 |0132: move-result v5 │ │ -060f42: 3805 cd00 |0133: if-eqz v5, 0200 // +00cd │ │ -060f46: 222c b203 |0135: new-instance v44, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -060f4a: 0800 2400 |0137: move-object/from16 v0, v36 │ │ -060f4e: 0801 1c00 |0139: move-object/from16 v1, v28 │ │ -060f52: 7220 4901 1000 |013b: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060f58: 0a05 |013e: move-result v5 │ │ -060f5a: 0800 2400 |013f: move-object/from16 v0, v36 │ │ -060f5e: 7220 4c01 5000 |0141: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ -060f64: 0a05 |0144: move-result v5 │ │ -060f66: 815a |0145: int-to-long v10, v5 │ │ -060f68: 0800 2400 |0146: move-object/from16 v0, v36 │ │ -060f6c: 0801 1b00 |0148: move-object/from16 v1, v27 │ │ -060f70: 7220 4901 1000 |014a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060f76: 0a05 |014d: move-result v5 │ │ -060f78: 0800 2400 |014e: move-object/from16 v0, v36 │ │ -060f7c: 7220 4e01 5000 |0150: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060f82: 0c05 |0153: move-result-object v5 │ │ -060f84: 0800 2c00 |0154: move-object/from16 v0, v44 │ │ -060f88: 7040 4319 a05b |0156: invoke-direct {v0, v10, v11, v5}, Lcom/kure/musicplayer/model/Song;.:(JLjava/lang/String;)V // method@1943 │ │ -060f8e: 0800 2400 |0159: move-object/from16 v0, v36 │ │ -060f92: 0801 1d00 |015b: move-object/from16 v1, v29 │ │ -060f96: 7220 4901 1000 |015d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060f9c: 0a05 |0160: move-result v5 │ │ -060f9e: 0800 2400 |0161: move-object/from16 v0, v36 │ │ -060fa2: 7220 4e01 5000 |0163: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060fa8: 0c05 |0166: move-result-object v5 │ │ -060faa: 0800 2c00 |0167: move-object/from16 v0, v44 │ │ -060fae: 6e20 5319 5000 |0169: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setTitle:(Ljava/lang/String;)V // method@1953 │ │ -060fb4: 0800 2400 |016c: move-object/from16 v0, v36 │ │ -060fb8: 0801 1900 |016e: move-object/from16 v1, v25 │ │ -060fbc: 7220 4901 1000 |0170: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060fc2: 0a05 |0173: move-result v5 │ │ -060fc4: 0800 2400 |0174: move-object/from16 v0, v36 │ │ -060fc8: 7220 4e01 5000 |0176: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060fce: 0c05 |0179: move-result-object v5 │ │ -060fd0: 0800 2c00 |017a: move-object/from16 v0, v44 │ │ -060fd4: 6e20 5019 5000 |017c: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setArtist:(Ljava/lang/String;)V // method@1950 │ │ -060fda: 0800 2400 |017f: move-object/from16 v0, v36 │ │ -060fde: 0801 1800 |0181: move-object/from16 v1, v24 │ │ -060fe2: 7220 4901 1000 |0183: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -060fe8: 0a05 |0186: move-result v5 │ │ -060fea: 0800 2400 |0187: move-object/from16 v0, v36 │ │ -060fee: 7220 4e01 5000 |0189: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -060ff4: 0c05 |018c: move-result-object v5 │ │ -060ff6: 0800 2c00 |018d: move-object/from16 v0, v44 │ │ -060ffa: 6e20 4f19 5000 |018f: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setAlbum:(Ljava/lang/String;)V // method@194f │ │ -061000: 0800 2400 |0192: move-object/from16 v0, v36 │ │ -061004: 0801 1f00 |0194: move-object/from16 v1, v31 │ │ -061008: 7220 4901 1000 |0196: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -06100e: 0a05 |0199: move-result v5 │ │ -061010: 0800 2400 |019a: move-object/from16 v0, v36 │ │ -061014: 7220 4c01 5000 |019c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ -06101a: 0a05 |019f: move-result v5 │ │ -06101c: 0800 2c00 |01a0: move-object/from16 v0, v44 │ │ -061020: 6e20 5519 5000 |01a2: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setYear:(I)V // method@1955 │ │ -061026: 0800 2400 |01a5: move-object/from16 v0, v36 │ │ -06102a: 0801 1e00 |01a7: move-object/from16 v1, v30 │ │ -06102e: 7220 4901 1000 |01a9: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -061034: 0a05 |01ac: move-result v5 │ │ -061036: 0800 2400 |01ad: move-object/from16 v0, v36 │ │ -06103a: 7220 4c01 5000 |01af: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ -061040: 0a05 |01b2: move-result v5 │ │ -061042: 0800 2c00 |01b3: move-object/from16 v0, v44 │ │ -061046: 6e20 5419 5000 |01b5: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setTrackNumber:(I)V // method@1954 │ │ -06104c: 0800 2400 |01b8: move-object/from16 v0, v36 │ │ -061050: 0801 1a00 |01ba: move-object/from16 v1, v26 │ │ -061054: 7220 4901 1000 |01bc: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -06105a: 0a05 |01bf: move-result v5 │ │ -06105c: 0800 2400 |01c0: move-object/from16 v0, v36 │ │ -061060: 7220 4c01 5000 |01c2: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ -061066: 0a05 |01c5: move-result v5 │ │ -061068: 815a |01c6: int-to-long v10, v5 │ │ -06106a: 0800 2c00 |01c7: move-object/from16 v0, v44 │ │ -06106e: 6e30 5119 a00b |01c9: invoke-virtual {v0, v10, v11}, Lcom/kure/musicplayer/model/Song;.setDuration:(J)V // method@1951 │ │ -061074: 0800 2d00 |01cc: move-object/from16 v0, v45 │ │ -061078: 5405 b007 |01ce: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songIdToGenreIdMap:Ljava/util/HashMap; // field@07b0 │ │ -06107c: 7401 4b19 2c00 |01d0: invoke-virtual/range {v44}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -061082: 0b0a |01d3: move-result-wide v10 │ │ -061084: 7120 121a ba00 |01d4: invoke-static {v10, v11}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@1a12 │ │ -06108a: 0c07 |01d7: move-result-object v7 │ │ -06108c: 6e20 7e1a 7500 |01d8: invoke-virtual {v5, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -061092: 0c20 |01db: move-result-object v32 │ │ -061094: 1f20 f303 |01dc: check-cast v32, Ljava/lang/String; // type@03f3 │ │ -061098: 0800 2d00 |01de: move-object/from16 v0, v45 │ │ -06109c: 5405 ac07 |01e0: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ -0610a0: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ -0610a4: 6e20 7e1a 0500 |01e4: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -0610aa: 0c21 |01e7: move-result-object v33 │ │ -0610ac: 1f21 f303 |01e8: check-cast v33, Ljava/lang/String; // type@03f3 │ │ -0610b0: 0800 2c00 |01ea: move-object/from16 v0, v44 │ │ -0610b4: 0801 2100 |01ec: move-object/from16 v1, v33 │ │ -0610b8: 6e20 5219 1000 |01ee: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/model/Song;.setGenre:(Ljava/lang/String;)V // method@1952 │ │ -0610be: 0800 2d00 |01f1: move-object/from16 v0, v45 │ │ -0610c2: 5405 b107 |01f3: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -0610c6: 0800 2c00 |01f5: move-object/from16 v0, v44 │ │ -0610ca: 6e20 641a 0500 |01f7: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0610d0: 7801 5201 2400 |01fa: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ -0610d6: 0a05 |01fd: move-result v5 │ │ -0610d8: 3905 37ff |01fe: if-nez v5, 0135 // -00c9 │ │ -0610dc: 7801 4801 2400 |0200: invoke-interface/range {v36}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -0610e2: 1a15 4c0c |0203: const-string v21, "_id" // string@0c4c │ │ -0610e6: 1a16 8017 |0205: const-string v22, "name" // string@1780 │ │ -0610ea: 1a17 870d |0207: const-string v23, "audio_id" // string@0d87 │ │ -0610ee: 1225 |0209: const/4 v5, #int 2 // #2 │ │ -0610f0: 235c 5004 |020a: new-array v12, v5, [Ljava/lang/String; // type@0450 │ │ -0610f4: 1205 |020c: const/4 v5, #int 0 // #0 │ │ -0610f6: 4d15 0c05 |020d: aput-object v21, v12, v5 │ │ -0610fa: 1215 |020f: const/4 v5, #int 1 // #1 │ │ -0610fc: 4d16 0c05 |0210: aput-object v22, v12, v5 │ │ -061100: 120d |0212: const/4 v13, #int 0 // #0 │ │ -061102: 120e |0213: const/4 v14, #int 0 // #0 │ │ -061104: 120f |0214: const/4 v15, #int 0 // #0 │ │ -061106: 072a |0215: move-object v10, v2 │ │ -061108: 080b 2b00 |0216: move-object/from16 v11, v43 │ │ -06110c: 7406 c000 0a00 |0218: invoke-virtual/range {v10, v11, v12, v13, v14, v15}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -061112: 0c24 |021b: move-result-object v36 │ │ -061114: 7801 5101 2400 |021c: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ -06111a: 7801 4f01 2400 |021f: invoke-interface/range {v36}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ -061120: 0a05 |0222: move-result v5 │ │ -061122: 3905 7000 |0223: if-nez v5, 0293 // +0070 │ │ -061126: 222a b103 |0225: new-instance v42, Lcom/kure/musicplayer/model/Playlist; // type@03b1 │ │ -06112a: 0800 2400 |0227: move-object/from16 v0, v36 │ │ -06112e: 0801 1500 |0229: move-object/from16 v1, v21 │ │ -061132: 7220 4901 1000 |022b: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -061138: 0a05 |022e: move-result v5 │ │ -06113a: 0800 2400 |022f: move-object/from16 v0, v36 │ │ -06113e: 7220 4d01 5000 |0231: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ -061144: 0b0a |0234: move-result-wide v10 │ │ -061146: 0800 2400 |0235: move-object/from16 v0, v36 │ │ -06114a: 0801 1600 |0237: move-object/from16 v1, v22 │ │ -06114e: 7220 4901 1000 |0239: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -061154: 0a05 |023c: move-result v5 │ │ -061156: 0800 2400 |023d: move-object/from16 v0, v36 │ │ -06115a: 7220 4e01 5000 |023f: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -061160: 0c05 |0242: move-result-object v5 │ │ -061162: 0800 2a00 |0243: move-object/from16 v0, v42 │ │ -061166: 7040 3e19 a05b |0245: invoke-direct {v0, v10, v11, v5}, Lcom/kure/musicplayer/model/Playlist;.:(JLjava/lang/String;)V // method@193e │ │ -06116c: 7401 4019 2a00 |0248: invoke-virtual/range {v42}, Lcom/kure/musicplayer/model/Playlist;.getID:()J // method@1940 │ │ -061172: 0b0a |024b: move-result-wide v10 │ │ -061174: 0800 2f00 |024c: move-object/from16 v0, v47 │ │ -061178: 7130 5102 a00b |024e: invoke-static {v0, v10, v11}, Landroid/provider/MediaStore$Audio$Playlists$Members;.getContentUri:(Ljava/lang/String;J)Landroid/net/Uri; // method@0251 │ │ -06117e: 0c0e |0251: move-result-object v14 │ │ -061180: 1215 |0252: const/4 v5, #int 1 // #1 │ │ -061182: 235f 5004 |0253: new-array v15, v5, [Ljava/lang/String; // type@0450 │ │ -061186: 1205 |0255: const/4 v5, #int 0 // #0 │ │ -061188: 4d17 0f05 |0256: aput-object v23, v15, v5 │ │ -06118c: 1a10 e413 |0258: const-string v16, "is_music=1" // string@13e4 │ │ -061190: 1311 0000 |025a: const/16 v17, #int 0 // #0 │ │ -061194: 1312 0000 |025c: const/16 v18, #int 0 // #0 │ │ -061198: 072d |025e: move-object v13, v2 │ │ -06119a: 7406 c000 0d00 |025f: invoke-virtual/range {v13, v14, v15, v16, v17, v18}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ -0611a0: 0c25 |0262: move-result-object v37 │ │ -0611a2: 7801 5101 2500 |0263: invoke-interface/range {v37}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ -0611a8: 7801 4f01 2500 |0266: invoke-interface/range {v37}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ -0611ae: 0a05 |0269: move-result v5 │ │ -0611b0: 3905 1900 |026a: if-nez v5, 0283 // +0019 │ │ -0611b4: 0800 2500 |026c: move-object/from16 v0, v37 │ │ -0611b8: 0801 1700 |026e: move-object/from16 v1, v23 │ │ -0611bc: 7220 4901 1000 |0270: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ -0611c2: 0a05 |0273: move-result v5 │ │ -0611c4: 0800 2500 |0274: move-object/from16 v0, v37 │ │ -0611c8: 7220 4d01 5000 |0276: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ -0611ce: 0b0a |0279: move-result-wide v10 │ │ -0611d0: 0800 2a00 |027a: move-object/from16 v0, v42 │ │ -0611d4: 6e30 3f19 a00b |027c: invoke-virtual {v0, v10, v11}, Lcom/kure/musicplayer/model/Playlist;.add:(J)V // method@193f │ │ -0611da: 7801 5201 2500 |027f: invoke-interface/range {v37}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ -0611e0: 28e4 |0282: goto 0266 // -001c │ │ -0611e2: 0800 2d00 |0283: move-object/from16 v0, v45 │ │ -0611e6: 5405 ad07 |0285: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ -0611ea: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -0611ee: 6e20 641a 0500 |0289: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0611f4: 7801 4801 2500 |028c: invoke-interface/range {v37}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -0611fa: 7801 5201 2400 |028f: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ -061200: 288d |0292: goto 021f // -0073 │ │ -061202: 0800 2d00 |0293: move-object/from16 v0, v45 │ │ -061206: 5405 b107 |0295: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -06120a: 2207 b303 |0297: new-instance v7, Lcom/kure/musicplayer/model/SongList$1; // type@03b3 │ │ -06120e: 0800 2d00 |0299: move-object/from16 v0, v45 │ │ -061212: 7020 5619 0700 |029b: invoke-direct {v7, v0}, Lcom/kure/musicplayer/model/SongList$1;.:(Lcom/kure/musicplayer/model/SongList;)V // method@1956 │ │ -061218: 7120 7b1a 7500 |029e: invoke-static {v5, v7}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -06121e: 1215 |02a1: const/4 v5, #int 1 // #1 │ │ -061220: 0800 2d00 |02a2: move-object/from16 v0, v45 │ │ -061224: 5c05 ae07 |02a4: iput-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scannedSongs:Z // field@07ae │ │ -061228: 1205 |02a6: const/4 v5, #int 0 // #0 │ │ -06122a: 0800 2d00 |02a7: move-object/from16 v0, v45 │ │ -06122e: 5c05 af07 |02a9: iput-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ -061232: 2900 69fd |02ab: goto/16 0014 // -0297 │ │ +060234: |[060234] com.kure.musicplayer.model.SongList.scanSongs:(Landroid/content/Context;Ljava/lang/String;)V │ │ +060244: 1a05 bf0d |0000: const-string v5, "both" // string@0dbf │ │ +060248: 0800 2e00 |0002: move-object/from16 v0, v46 │ │ +06024c: 3350 0a00 |0004: if-ne v0, v5, 000e // +000a │ │ +060250: 2205 fa03 |0006: new-instance v5, Ljava/lang/RuntimeException; // type@03fa │ │ +060254: 1a07 5902 |0008: const-string v7, "Can't scan from both locations - not implemented" // string@0259 │ │ +060258: 7020 251a 7500 |000a: invoke-direct {v5, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +06025e: 2705 |000d: throw v5 │ │ +060260: 0800 2c00 |000e: move-object/from16 v0, v44 │ │ +060264: 5505 af07 |0010: iget-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ +060268: 3805 0300 |0012: if-eqz v5, 0015 // +0003 │ │ +06026c: 0e00 |0014: return-void │ │ +06026e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +060270: 0800 2c00 |0016: move-object/from16 v0, v44 │ │ +060274: 5c05 af07 |0018: iput-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ +060278: 1a05 6d13 |001a: const-string v5, "internal" // string@136d │ │ +06027c: 0800 2e00 |001c: move-object/from16 v0, v46 │ │ +060280: 3350 6700 |001e: if-ne v0, v5, 0085 // +0067 │ │ +060284: 6227 3600 |0020: sget-object v39, Landroid/provider/MediaStore$Audio$Media;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0036 │ │ +060288: 1a05 6d13 |0022: const-string v5, "internal" // string@136d │ │ +06028c: 0800 2e00 |0024: move-object/from16 v0, v46 │ │ +060290: 3350 6200 |0026: if-ne v0, v5, 0088 // +0062 │ │ +060294: 6203 3400 |0028: sget-object v3, Landroid/provider/MediaStore$Audio$Genres;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0034 │ │ +060298: 1a05 6d13 |002a: const-string v5, "internal" // string@136d │ │ +06029c: 0800 2e00 |002c: move-object/from16 v0, v46 │ │ +0602a0: 3350 5d00 |002e: if-ne v0, v5, 008b // +005d │ │ +0602a4: 622a 3800 |0030: sget-object v42, Landroid/provider/MediaStore$Audio$Playlists;.INTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0038 │ │ +0602a8: 7401 ca00 2d00 |0032: invoke-virtual/range {v45}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ +0602ae: 0c02 |0035: move-result-object v2 │ │ +0602b0: 1a13 550c |0036: const-string v19, "_id" // string@0c55 │ │ +0602b4: 1a14 8917 |0038: const-string v20, "name" // string@1789 │ │ +0602b8: 1a1c 550c |003a: const-string v28, "_id" // string@0c55 │ │ +0602bc: 1a1d 5e1d |003c: const-string v29, "title" // string@1d5e │ │ +0602c0: 1a19 7d0d |003e: const-string v25, "artist" // string@0d7d │ │ +0602c4: 1a18 050d |0040: const-string v24, "album" // string@0d05 │ │ +0602c8: 1a1f 5f1e |0042: const-string v31, "year" // string@1e5f │ │ +0602cc: 1a1e 7b1d |0044: const-string v30, "track" // string@1d7b │ │ +0602d0: 1a1b 520c |0046: const-string v27, "_data" // string@0c52 │ │ +0602d4: 1a1a d50f |0048: const-string v26, "duration" // string@0fd5 │ │ +0602d8: 2205 1804 |004a: new-instance v5, Ljava/util/HashMap; // type@0418 │ │ +0602dc: 7010 7c1a 0500 |004c: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +0602e2: 0800 2c00 |004f: move-object/from16 v0, v44 │ │ +0602e6: 5b05 ac07 |0051: iput-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ +0602ea: 1225 |0053: const/4 v5, #int 2 // #2 │ │ +0602ec: 2354 5904 |0054: new-array v4, v5, [Ljava/lang/String; // type@0459 │ │ +0602f0: 1205 |0056: const/4 v5, #int 0 // #0 │ │ +0602f2: 4d13 0405 |0057: aput-object v19, v4, v5 │ │ +0602f6: 1215 |0059: const/4 v5, #int 1 // #1 │ │ +0602f8: 4d14 0405 |005a: aput-object v20, v4, v5 │ │ +0602fc: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +0602fe: 1206 |005d: const/4 v6, #int 0 // #0 │ │ +060300: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +060302: 7406 c000 0200 |005f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ +060308: 0c24 |0062: move-result-object v36 │ │ +06030a: 7801 5101 2400 |0063: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ +060310: 7801 4f01 2400 |0066: invoke-interface/range {v36}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ +060316: 0a05 |0069: move-result v5 │ │ +060318: 3905 2400 |006a: if-nez v5, 008e // +0024 │ │ +06031c: 0800 2c00 |006c: move-object/from16 v0, v44 │ │ +060320: 5405 ac07 |006e: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ +060324: 1207 |0070: const/4 v7, #int 0 // #0 │ │ +060326: 0800 2400 |0071: move-object/from16 v0, v36 │ │ +06032a: 7220 4e01 7000 |0073: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +060330: 0c07 |0076: move-result-object v7 │ │ +060332: 1218 |0077: const/4 v8, #int 1 // #1 │ │ +060334: 0800 2400 |0078: move-object/from16 v0, v36 │ │ +060338: 7220 4e01 8000 |007a: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +06033e: 0c08 |007d: move-result-object v8 │ │ +060340: 6e30 801a 7508 |007e: invoke-virtual {v5, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ +060346: 7801 5201 2400 |0081: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ +06034c: 28e2 |0084: goto 0066 // -001e │ │ +06034e: 6227 3500 |0085: sget-object v39, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0035 │ │ +060352: 289b |0087: goto 0022 // -0065 │ │ +060354: 6203 3300 |0088: sget-object v3, Landroid/provider/MediaStore$Audio$Genres;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0033 │ │ +060358: 28a0 |008a: goto 002a // -0060 │ │ +06035a: 622a 3700 |008b: sget-object v42, Landroid/provider/MediaStore$Audio$Playlists;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0037 │ │ +06035e: 28a5 |008d: goto 0032 // -005b │ │ +060360: 7801 4801 2400 |008e: invoke-interface/range {v36}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +060366: 2205 1804 |0091: new-instance v5, Ljava/util/HashMap; // type@0418 │ │ +06036a: 7010 7c1a 0500 |0093: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +060370: 0800 2c00 |0096: move-object/from16 v0, v44 │ │ +060374: 5b05 b007 |0098: iput-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songIdToGenreIdMap:Ljava/util/HashMap; // field@07b0 │ │ +060378: 1a05 bf0d |009a: const-string v5, "both" // string@0dbf │ │ +06037c: 0800 2e00 |009c: move-object/from16 v0, v46 │ │ +060380: 3350 0a00 |009e: if-ne v0, v5, 00a8 // +000a │ │ +060384: 2205 fa03 |00a0: new-instance v5, Ljava/lang/RuntimeException; // type@03fa │ │ +060388: 1a07 5902 |00a2: const-string v7, "Can't scan from both locations - not implemented" // string@0259 │ │ +06038c: 7020 251a 7500 |00a4: invoke-direct {v5, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +060392: 2705 |00a7: throw v5 │ │ +060394: 0800 2c00 |00a8: move-object/from16 v0, v44 │ │ +060398: 5405 ac07 |00aa: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ +06039c: 6e10 7f1a 0500 |00ac: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1a7f │ │ +0603a2: 0c05 |00af: move-result-object v5 │ │ +0603a4: 7210 b01a 0500 |00b0: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +0603aa: 0c0b |00b3: move-result-object v11 │ │ +0603ac: 7210 851a 0b00 |00b4: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +0603b2: 0a05 |00b7: move-result v5 │ │ +0603b4: 3805 4c00 |00b8: if-eqz v5, 0104 // +004c │ │ +0603b8: 7210 861a 0b00 |00ba: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +0603be: 0c26 |00bd: move-result-object v38 │ │ +0603c0: 1f26 fc03 |00be: check-cast v38, Ljava/lang/String; // type@03fc │ │ +0603c4: 7701 111a 2600 |00c0: invoke-static/range {v38}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@1a11 │ │ +0603ca: 0b07 |00c3: move-result-wide v7 │ │ +0603cc: 0800 2e00 |00c4: move-object/from16 v0, v46 │ │ +0603d0: 7130 5002 7008 |00c6: invoke-static {v0, v7, v8}, Landroid/provider/MediaStore$Audio$Genres$Members;.getContentUri:(Ljava/lang/String;J)Landroid/net/Uri; // method@0250 │ │ +0603d6: 0c06 |00c9: move-result-object v6 │ │ +0603d8: 1215 |00ca: const/4 v5, #int 1 // #1 │ │ +0603da: 2357 5904 |00cb: new-array v7, v5, [Ljava/lang/String; // type@0459 │ │ +0603de: 1205 |00cd: const/4 v5, #int 0 // #0 │ │ +0603e0: 4d1c 0705 |00ce: aput-object v28, v7, v5 │ │ +0603e4: 1208 |00d0: const/4 v8, #int 0 // #0 │ │ +0603e6: 1209 |00d1: const/4 v9, #int 0 // #0 │ │ +0603e8: 120a |00d2: const/4 v10, #int 0 // #0 │ │ +0603ea: 0725 |00d3: move-object v5, v2 │ │ +0603ec: 7406 c000 0500 |00d4: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ +0603f2: 0c24 |00d7: move-result-object v36 │ │ +0603f4: 7801 5101 2400 |00d8: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ +0603fa: 7801 4f01 2400 |00db: invoke-interface/range {v36}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ +060400: 0a05 |00de: move-result v5 │ │ +060402: 3905 2100 |00df: if-nez v5, 0100 // +0021 │ │ +060406: 0800 2400 |00e1: move-object/from16 v0, v36 │ │ +06040a: 0801 1c00 |00e3: move-object/from16 v1, v28 │ │ +06040e: 7220 4901 1000 |00e5: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +060414: 0a05 |00e8: move-result v5 │ │ +060416: 0800 2400 |00e9: move-object/from16 v0, v36 │ │ +06041a: 7220 4d01 5000 |00eb: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ +060420: 0b22 |00ee: move-result-wide v34 │ │ +060422: 0800 2c00 |00ef: move-object/from16 v0, v44 │ │ +060426: 5405 b007 |00f1: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songIdToGenreIdMap:Ljava/util/HashMap; // field@07b0 │ │ +06042a: 7702 121a 2200 |00f3: invoke-static/range {v34, v35}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@1a12 │ │ +060430: 0c07 |00f6: move-result-object v7 │ │ +060432: 0800 2600 |00f7: move-object/from16 v0, v38 │ │ +060436: 6e30 801a 7500 |00f9: invoke-virtual {v5, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ +06043c: 7801 5201 2400 |00fc: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ +060442: 28dc |00ff: goto 00db // -0024 │ │ +060444: 7801 4801 2400 |0100: invoke-interface/range {v36}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +06044a: 28b1 |0103: goto 00b4 // -004f │ │ +06044c: 1305 0800 |0104: const/16 v5, #int 8 // #8 │ │ +060450: 2359 5904 |0106: new-array v9, v5, [Ljava/lang/String; // type@0459 │ │ +060454: 1205 |0108: const/4 v5, #int 0 // #0 │ │ +060456: 4d1c 0905 |0109: aput-object v28, v9, v5 │ │ +06045a: 1215 |010b: const/4 v5, #int 1 // #1 │ │ +06045c: 4d1d 0905 |010c: aput-object v29, v9, v5 │ │ +060460: 1225 |010e: const/4 v5, #int 2 // #2 │ │ +060462: 4d19 0905 |010f: aput-object v25, v9, v5 │ │ +060466: 1235 |0111: const/4 v5, #int 3 // #3 │ │ +060468: 4d18 0905 |0112: aput-object v24, v9, v5 │ │ +06046c: 1245 |0114: const/4 v5, #int 4 // #4 │ │ +06046e: 4d1f 0905 |0115: aput-object v31, v9, v5 │ │ +060472: 1255 |0117: const/4 v5, #int 5 // #5 │ │ +060474: 4d1e 0905 |0118: aput-object v30, v9, v5 │ │ +060478: 1265 |011a: const/4 v5, #int 6 // #6 │ │ +06047a: 4d1b 0905 |011b: aput-object v27, v9, v5 │ │ +06047e: 1275 |011d: const/4 v5, #int 7 // #7 │ │ +060480: 4d1a 0905 |011e: aput-object v26, v9, v5 │ │ +060484: 1a28 ed13 |0120: const-string v40, "is_music=1" // string@13ed │ │ +060488: 1a0a ed13 |0122: const-string v10, "is_music=1" // string@13ed │ │ +06048c: 120b |0124: const/4 v11, #int 0 // #0 │ │ +06048e: 120c |0125: const/4 v12, #int 0 // #0 │ │ +060490: 0727 |0126: move-object v7, v2 │ │ +060492: 0808 2700 |0127: move-object/from16 v8, v39 │ │ +060496: 7406 c000 0700 |0129: invoke-virtual/range {v7, v8, v9, v10, v11, v12}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ +06049c: 0c24 |012c: move-result-object v36 │ │ +06049e: 3824 d300 |012d: if-eqz v36, 0200 // +00d3 │ │ +0604a2: 7801 5101 2400 |012f: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ +0604a8: 0a05 |0132: move-result v5 │ │ +0604aa: 3805 cd00 |0133: if-eqz v5, 0200 // +00cd │ │ +0604ae: 222b bb03 |0135: new-instance v43, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +0604b2: 0800 2400 |0137: move-object/from16 v0, v36 │ │ +0604b6: 0801 1c00 |0139: move-object/from16 v1, v28 │ │ +0604ba: 7220 4901 1000 |013b: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +0604c0: 0a05 |013e: move-result v5 │ │ +0604c2: 0800 2400 |013f: move-object/from16 v0, v36 │ │ +0604c6: 7220 4c01 5000 |0141: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ +0604cc: 0a05 |0144: move-result v5 │ │ +0604ce: 8157 |0145: int-to-long v7, v5 │ │ +0604d0: 0800 2400 |0146: move-object/from16 v0, v36 │ │ +0604d4: 0801 1b00 |0148: move-object/from16 v1, v27 │ │ +0604d8: 7220 4901 1000 |014a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +0604de: 0a05 |014d: move-result v5 │ │ +0604e0: 0800 2400 |014e: move-object/from16 v0, v36 │ │ +0604e4: 7220 4e01 5000 |0150: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +0604ea: 0c05 |0153: move-result-object v5 │ │ +0604ec: 0800 2b00 |0154: move-object/from16 v0, v43 │ │ +0604f0: 7040 4319 7058 |0156: invoke-direct {v0, v7, v8, v5}, Lcom/kure/musicplayer/model/Song;.:(JLjava/lang/String;)V // method@1943 │ │ +0604f6: 0800 2400 |0159: move-object/from16 v0, v36 │ │ +0604fa: 0801 1d00 |015b: move-object/from16 v1, v29 │ │ +0604fe: 7220 4901 1000 |015d: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +060504: 0a05 |0160: move-result v5 │ │ +060506: 0800 2400 |0161: move-object/from16 v0, v36 │ │ +06050a: 7220 4e01 5000 |0163: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +060510: 0c05 |0166: move-result-object v5 │ │ +060512: 0800 2b00 |0167: move-object/from16 v0, v43 │ │ +060516: 6e20 5319 5000 |0169: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setTitle:(Ljava/lang/String;)V // method@1953 │ │ +06051c: 0800 2400 |016c: move-object/from16 v0, v36 │ │ +060520: 0801 1900 |016e: move-object/from16 v1, v25 │ │ +060524: 7220 4901 1000 |0170: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +06052a: 0a05 |0173: move-result v5 │ │ +06052c: 0800 2400 |0174: move-object/from16 v0, v36 │ │ +060530: 7220 4e01 5000 |0176: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +060536: 0c05 |0179: move-result-object v5 │ │ +060538: 0800 2b00 |017a: move-object/from16 v0, v43 │ │ +06053c: 6e20 5019 5000 |017c: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setArtist:(Ljava/lang/String;)V // method@1950 │ │ +060542: 0800 2400 |017f: move-object/from16 v0, v36 │ │ +060546: 0801 1800 |0181: move-object/from16 v1, v24 │ │ +06054a: 7220 4901 1000 |0183: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +060550: 0a05 |0186: move-result v5 │ │ +060552: 0800 2400 |0187: move-object/from16 v0, v36 │ │ +060556: 7220 4e01 5000 |0189: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +06055c: 0c05 |018c: move-result-object v5 │ │ +06055e: 0800 2b00 |018d: move-object/from16 v0, v43 │ │ +060562: 6e20 4f19 5000 |018f: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setAlbum:(Ljava/lang/String;)V // method@194f │ │ +060568: 0800 2400 |0192: move-object/from16 v0, v36 │ │ +06056c: 0801 1f00 |0194: move-object/from16 v1, v31 │ │ +060570: 7220 4901 1000 |0196: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +060576: 0a05 |0199: move-result v5 │ │ +060578: 0800 2400 |019a: move-object/from16 v0, v36 │ │ +06057c: 7220 4c01 5000 |019c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ +060582: 0a05 |019f: move-result v5 │ │ +060584: 0800 2b00 |01a0: move-object/from16 v0, v43 │ │ +060588: 6e20 5519 5000 |01a2: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setYear:(I)V // method@1955 │ │ +06058e: 0800 2400 |01a5: move-object/from16 v0, v36 │ │ +060592: 0801 1e00 |01a7: move-object/from16 v1, v30 │ │ +060596: 7220 4901 1000 |01a9: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +06059c: 0a05 |01ac: move-result v5 │ │ +06059e: 0800 2400 |01ad: move-object/from16 v0, v36 │ │ +0605a2: 7220 4c01 5000 |01af: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ +0605a8: 0a05 |01b2: move-result v5 │ │ +0605aa: 0800 2b00 |01b3: move-object/from16 v0, v43 │ │ +0605ae: 6e20 5419 5000 |01b5: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;.setTrackNumber:(I)V // method@1954 │ │ +0605b4: 0800 2400 |01b8: move-object/from16 v0, v36 │ │ +0605b8: 0801 1a00 |01ba: move-object/from16 v1, v26 │ │ +0605bc: 7220 4901 1000 |01bc: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +0605c2: 0a05 |01bf: move-result v5 │ │ +0605c4: 0800 2400 |01c0: move-object/from16 v0, v36 │ │ +0605c8: 7220 4c01 5000 |01c2: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@014c │ │ +0605ce: 0a05 |01c5: move-result v5 │ │ +0605d0: 8157 |01c6: int-to-long v7, v5 │ │ +0605d2: 0800 2b00 |01c7: move-object/from16 v0, v43 │ │ +0605d6: 6e30 5119 7008 |01c9: invoke-virtual {v0, v7, v8}, Lcom/kure/musicplayer/model/Song;.setDuration:(J)V // method@1951 │ │ +0605dc: 0800 2c00 |01cc: move-object/from16 v0, v44 │ │ +0605e0: 5405 b007 |01ce: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songIdToGenreIdMap:Ljava/util/HashMap; // field@07b0 │ │ +0605e4: 7401 4b19 2b00 |01d0: invoke-virtual/range {v43}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +0605ea: 0b07 |01d3: move-result-wide v7 │ │ +0605ec: 7120 121a 8700 |01d4: invoke-static {v7, v8}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@1a12 │ │ +0605f2: 0c07 |01d7: move-result-object v7 │ │ +0605f4: 6e20 7e1a 7500 |01d8: invoke-virtual {v5, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +0605fa: 0c20 |01db: move-result-object v32 │ │ +0605fc: 1f20 fc03 |01dc: check-cast v32, Ljava/lang/String; // type@03fc │ │ +060600: 0800 2c00 |01de: move-object/from16 v0, v44 │ │ +060604: 5405 ac07 |01e0: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.genreIdToGenreNameMap:Ljava/util/HashMap; // field@07ac │ │ +060608: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ +06060c: 6e20 7e1a 0500 |01e4: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +060612: 0c21 |01e7: move-result-object v33 │ │ +060614: 1f21 fc03 |01e8: check-cast v33, Ljava/lang/String; // type@03fc │ │ +060618: 0800 2b00 |01ea: move-object/from16 v0, v43 │ │ +06061c: 0801 2100 |01ec: move-object/from16 v1, v33 │ │ +060620: 6e20 5219 1000 |01ee: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/model/Song;.setGenre:(Ljava/lang/String;)V // method@1952 │ │ +060626: 0800 2c00 |01f1: move-object/from16 v0, v44 │ │ +06062a: 5405 b107 |01f3: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +06062e: 0800 2b00 |01f5: move-object/from16 v0, v43 │ │ +060632: 6e20 641a 0500 |01f7: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +060638: 7801 5201 2400 |01fa: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ +06063e: 0a05 |01fd: move-result v5 │ │ +060640: 3905 37ff |01fe: if-nez v5, 0135 // -00c9 │ │ +060644: 7801 4801 2400 |0200: invoke-interface/range {v36}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +06064a: 1a15 550c |0203: const-string v21, "_id" // string@0c55 │ │ +06064e: 1a16 8917 |0205: const-string v22, "name" // string@1789 │ │ +060652: 1a17 900d |0207: const-string v23, "audio_id" // string@0d90 │ │ +060656: 1225 |0209: const/4 v5, #int 2 // #2 │ │ +060658: 235c 5904 |020a: new-array v12, v5, [Ljava/lang/String; // type@0459 │ │ +06065c: 1205 |020c: const/4 v5, #int 0 // #0 │ │ +06065e: 4d15 0c05 |020d: aput-object v21, v12, v5 │ │ +060662: 1215 |020f: const/4 v5, #int 1 // #1 │ │ +060664: 4d16 0c05 |0210: aput-object v22, v12, v5 │ │ +060668: 120d |0212: const/4 v13, #int 0 // #0 │ │ +06066a: 120e |0213: const/4 v14, #int 0 // #0 │ │ +06066c: 120f |0214: const/4 v15, #int 0 // #0 │ │ +06066e: 072a |0215: move-object v10, v2 │ │ +060670: 080b 2a00 |0216: move-object/from16 v11, v42 │ │ +060674: 7406 c000 0a00 |0218: invoke-virtual/range {v10, v11, v12, v13, v14, v15}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ +06067a: 0c24 |021b: move-result-object v36 │ │ +06067c: 7801 5101 2400 |021c: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ +060682: 7801 4f01 2400 |021f: invoke-interface/range {v36}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ +060688: 0a05 |0222: move-result v5 │ │ +06068a: 3905 7000 |0223: if-nez v5, 0293 // +0070 │ │ +06068e: 2229 ba03 |0225: new-instance v41, Lcom/kure/musicplayer/model/Playlist; // type@03ba │ │ +060692: 0800 2400 |0227: move-object/from16 v0, v36 │ │ +060696: 0801 1500 |0229: move-object/from16 v1, v21 │ │ +06069a: 7220 4901 1000 |022b: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +0606a0: 0a05 |022e: move-result v5 │ │ +0606a2: 0800 2400 |022f: move-object/from16 v0, v36 │ │ +0606a6: 7220 4d01 5000 |0231: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ +0606ac: 0b07 |0234: move-result-wide v7 │ │ +0606ae: 0800 2400 |0235: move-object/from16 v0, v36 │ │ +0606b2: 0801 1600 |0237: move-object/from16 v1, v22 │ │ +0606b6: 7220 4901 1000 |0239: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +0606bc: 0a05 |023c: move-result v5 │ │ +0606be: 0800 2400 |023d: move-object/from16 v0, v36 │ │ +0606c2: 7220 4e01 5000 |023f: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +0606c8: 0c05 |0242: move-result-object v5 │ │ +0606ca: 0800 2900 |0243: move-object/from16 v0, v41 │ │ +0606ce: 7040 3e19 7058 |0245: invoke-direct {v0, v7, v8, v5}, Lcom/kure/musicplayer/model/Playlist;.:(JLjava/lang/String;)V // method@193e │ │ +0606d4: 7401 4019 2900 |0248: invoke-virtual/range {v41}, Lcom/kure/musicplayer/model/Playlist;.getID:()J // method@1940 │ │ +0606da: 0b07 |024b: move-result-wide v7 │ │ +0606dc: 0800 2e00 |024c: move-object/from16 v0, v46 │ │ +0606e0: 7130 5102 7008 |024e: invoke-static {v0, v7, v8}, Landroid/provider/MediaStore$Audio$Playlists$Members;.getContentUri:(Ljava/lang/String;J)Landroid/net/Uri; // method@0251 │ │ +0606e6: 0c0e |0251: move-result-object v14 │ │ +0606e8: 1215 |0252: const/4 v5, #int 1 // #1 │ │ +0606ea: 235f 5904 |0253: new-array v15, v5, [Ljava/lang/String; // type@0459 │ │ +0606ee: 1205 |0255: const/4 v5, #int 0 // #0 │ │ +0606f0: 4d17 0f05 |0256: aput-object v23, v15, v5 │ │ +0606f4: 1a10 ed13 |0258: const-string v16, "is_music=1" // string@13ed │ │ +0606f8: 1311 0000 |025a: const/16 v17, #int 0 // #0 │ │ +0606fc: 1312 0000 |025c: const/16 v18, #int 0 // #0 │ │ +060700: 072d |025e: move-object v13, v2 │ │ +060702: 7406 c000 0d00 |025f: invoke-virtual/range {v13, v14, v15, v16, v17, v18}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@00c0 │ │ +060708: 0c25 |0262: move-result-object v37 │ │ +06070a: 7801 5101 2500 |0263: invoke-interface/range {v37}, Landroid/database/Cursor;.moveToFirst:()Z // method@0151 │ │ +060710: 7801 4f01 2500 |0266: invoke-interface/range {v37}, Landroid/database/Cursor;.isAfterLast:()Z // method@014f │ │ +060716: 0a05 |0269: move-result v5 │ │ +060718: 3905 1900 |026a: if-nez v5, 0283 // +0019 │ │ +06071c: 0800 2500 |026c: move-object/from16 v0, v37 │ │ +060720: 0801 1700 |026e: move-object/from16 v1, v23 │ │ +060724: 7220 4901 1000 |0270: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0149 │ │ +06072a: 0a05 |0273: move-result v5 │ │ +06072c: 0800 2500 |0274: move-object/from16 v0, v37 │ │ +060730: 7220 4d01 5000 |0276: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ +060736: 0b07 |0279: move-result-wide v7 │ │ +060738: 0800 2900 |027a: move-object/from16 v0, v41 │ │ +06073c: 6e30 3f19 7008 |027c: invoke-virtual {v0, v7, v8}, Lcom/kure/musicplayer/model/Playlist;.add:(J)V // method@193f │ │ +060742: 7801 5201 2500 |027f: invoke-interface/range {v37}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ +060748: 28e4 |0282: goto 0266 // -001c │ │ +06074a: 0800 2c00 |0283: move-object/from16 v0, v44 │ │ +06074e: 5405 ad07 |0285: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.playlists:Ljava/util/ArrayList; // field@07ad │ │ +060752: 0800 2900 |0287: move-object/from16 v0, v41 │ │ +060756: 6e20 641a 0500 |0289: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06075c: 7801 4801 2500 |028c: invoke-interface/range {v37}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +060762: 7801 5201 2400 |028f: invoke-interface/range {v36}, Landroid/database/Cursor;.moveToNext:()Z // method@0152 │ │ +060768: 288d |0292: goto 021f // -0073 │ │ +06076a: 0800 2c00 |0293: move-object/from16 v0, v44 │ │ +06076e: 5405 b107 |0295: iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +060772: 2207 bc03 |0297: new-instance v7, Lcom/kure/musicplayer/model/SongList$1; // type@03bc │ │ +060776: 0800 2c00 |0299: move-object/from16 v0, v44 │ │ +06077a: 7020 5619 0700 |029b: invoke-direct {v7, v0}, Lcom/kure/musicplayer/model/SongList$1;.:(Lcom/kure/musicplayer/model/SongList;)V // method@1956 │ │ +060780: 7120 7b1a 7500 |029e: invoke-static {v5, v7}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +060786: 1215 |02a1: const/4 v5, #int 1 // #1 │ │ +060788: 0800 2c00 |02a2: move-object/from16 v0, v44 │ │ +06078c: 5c05 ae07 |02a4: iput-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scannedSongs:Z // field@07ae │ │ +060790: 1205 |02a6: const/4 v5, #int 0 // #0 │ │ +060792: 0800 2c00 |02a7: move-object/from16 v0, v44 │ │ +060796: 5c05 af07 |02a9: iput-boolean v5, v0, Lcom/kure/musicplayer/model/SongList;.scanningSongs:Z // field@07af │ │ +06079a: 2900 69fd |02ab: goto/16 0014 // -0297 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000e line=119 │ │ 0x0014 line=335 │ │ 0x0015 line=121 │ │ @@ -108135,26 +108141,28 @@ │ │ 0x0088 line=130 │ │ 0x008b line=133 │ │ 0x008e line=195 │ │ 0x0091 line=198 │ │ 0x009a line=201 │ │ 0x00a0 line=202 │ │ 0x00a8 line=206 │ │ - 0x00c0 line=208 │ │ + 0x00c0 line=209 │ │ + 0x00c4 line=208 │ │ 0x00ca line=211 │ │ 0x00d8 line=214 │ │ 0x00e1 line=216 │ │ 0x00ef line=218 │ │ 0x00fc line=214 │ │ 0x0100 line=220 │ │ 0x0104 line=227 │ │ 0x0120 line=243 │ │ 0x0122 line=246 │ │ 0x012d line=248 │ │ 0x0135 line=256 │ │ + 0x0146 line=257 │ │ 0x0159 line=259 │ │ 0x016c line=260 │ │ 0x017f line=261 │ │ 0x0192 line=262 │ │ 0x01a5 line=263 │ │ 0x01b8 line=264 │ │ 0x01cc line=268 │ │ @@ -108166,14 +108174,15 @@ │ │ 0x0203 line=288 │ │ 0x0205 line=289 │ │ 0x0207 line=290 │ │ 0x0209 line=293 │ │ 0x0212 line=299 │ │ 0x021c line=303 │ │ 0x0225 line=305 │ │ + 0x0235 line=306 │ │ 0x0248 line=309 │ │ 0x0252 line=311 │ │ 0x0263 line=317 │ │ 0x026c line=318 │ │ 0x027f line=317 │ │ 0x0283 line=320 │ │ 0x028c line=321 │ │ @@ -108192,25 +108201,25 @@ │ │ 0x004a - 0x0085 reg=26 SONG_DURATION Ljava/lang/String; │ │ 0x0048 - 0x0085 reg=27 SONG_FILEPATH Ljava/lang/String; │ │ 0x003c - 0x0085 reg=28 SONG_ID Ljava/lang/String; │ │ 0x003e - 0x0085 reg=29 SONG_TITLE Ljava/lang/String; │ │ 0x0046 - 0x0085 reg=30 SONG_TRACK_NO Ljava/lang/String; │ │ 0x0044 - 0x0085 reg=31 SONG_YEAR Ljava/lang/String; │ │ 0x0063 - 0x0085 reg=36 cursor Landroid/database/Cursor; │ │ - 0x0022 - 0x0085 reg=40 musicUri Landroid/net/Uri; │ │ - 0x0032 - 0x0085 reg=43 playlistUri Landroid/net/Uri; │ │ + 0x0022 - 0x0085 reg=39 musicUri Landroid/net/Uri; │ │ + 0x0032 - 0x0085 reg=42 playlistUri Landroid/net/Uri; │ │ 0x00ef - 0x0100 reg=34 currentSongID J │ │ 0x00ca - 0x0104 reg=6 uri Landroid/net/Uri; │ │ 0x00c0 - 0x0104 reg=38 genreID Ljava/lang/String; │ │ 0x01de - 0x0200 reg=32 currentGenreID Ljava/lang/String; │ │ 0x01ea - 0x0200 reg=33 currentGenreName Ljava/lang/String; │ │ - 0x0159 - 0x0200 reg=44 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0159 - 0x0200 reg=43 song Lcom/kure/musicplayer/model/Song; │ │ 0x0252 - 0x0293 reg=14 currentUri Landroid/net/Uri; │ │ 0x0263 - 0x0293 reg=37 cursor2 Landroid/database/Cursor; │ │ - 0x0248 - 0x0293 reg=42 playlist Lcom/kure/musicplayer/model/Playlist; │ │ + 0x0248 - 0x0293 reg=41 playlist Lcom/kure/musicplayer/model/Playlist; │ │ 0x008e - 0x02ad reg=2 resolver Landroid/content/ContentResolver; │ │ 0x008b - 0x02ad reg=3 genreUri Landroid/net/Uri; │ │ 0x008e - 0x02ad reg=4 genreColumns [Ljava/lang/String; │ │ 0x0120 - 0x02ad reg=9 columns [Ljava/lang/String; │ │ 0x0212 - 0x02ad reg=12 playlistColumns [Ljava/lang/String; │ │ 0x008e - 0x02ad reg=19 GENRE_ID Ljava/lang/String; │ │ 0x008e - 0x02ad reg=20 GENRE_NAME Ljava/lang/String; │ │ @@ -108222,29 +108231,28 @@ │ │ 0x008e - 0x02ad reg=26 SONG_DURATION Ljava/lang/String; │ │ 0x008e - 0x02ad reg=27 SONG_FILEPATH Ljava/lang/String; │ │ 0x008e - 0x02ad reg=28 SONG_ID Ljava/lang/String; │ │ 0x008e - 0x02ad reg=29 SONG_TITLE Ljava/lang/String; │ │ 0x008e - 0x02ad reg=30 SONG_TRACK_NO Ljava/lang/String; │ │ 0x008e - 0x02ad reg=31 SONG_YEAR Ljava/lang/String; │ │ 0x008e - 0x02ad reg=36 cursor Landroid/database/Cursor; │ │ - 0x00b4 - 0x02ad reg=39 i$ Ljava/util/Iterator; │ │ - 0x0088 - 0x02ad reg=40 musicUri Landroid/net/Uri; │ │ - 0x0122 - 0x02ad reg=41 musicsOnly Ljava/lang/String; │ │ - 0x008e - 0x02ad reg=43 playlistUri Landroid/net/Uri; │ │ - 0x0000 - 0x02ad reg=45 this Lcom/kure/musicplayer/model/SongList; │ │ - 0x0000 - 0x02ad reg=46 c Landroid/content/Context; │ │ - 0x0000 - 0x02ad reg=47 fromWhere Ljava/lang/String; │ │ + 0x0088 - 0x02ad reg=39 musicUri Landroid/net/Uri; │ │ + 0x0122 - 0x02ad reg=40 musicsOnly Ljava/lang/String; │ │ + 0x008e - 0x02ad reg=42 playlistUri Landroid/net/Uri; │ │ + 0x0000 - 0x02ad reg=44 this Lcom/kure/musicplayer/model/SongList; │ │ + 0x0000 - 0x02ad reg=45 c Landroid/content/Context; │ │ + 0x0000 - 0x02ad reg=46 fromWhere Ljava/lang/String; │ │ │ │ - source_file_idx : 2756 (SongList.java) │ │ + source_file_idx : 2765 (SongList.java) │ │ │ │ Class #478 header: │ │ -class_idx : 950 │ │ +class_idx : 959 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -108268,94 +108276,94 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061238: |[061238] com.kure.musicplayer.services.ServicePlayMusic$1.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -061248: 5b01 b207 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$1;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b2 │ │ -06124c: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -061252: 0e00 |0005: return-void │ │ +0607a0: |[0607a0] com.kure.musicplayer.services.ServicePlayMusic$1.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +0607b0: 5b01 b207 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$1;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b2 │ │ +0607b4: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +0607ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -061254: |[061254] com.kure.musicplayer.services.ServicePlayMusic$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -061264: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -061266: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -061268: 6e10 ed00 0d00 |0002: invoke-virtual {v13}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -06126e: 0c00 |0005: move-result-object v0 │ │ -061270: 1a09 160d |0006: const-string v9, "android.intent.action.HEADSET_PLUG" // string@0d16 │ │ -061274: 6e20 2f1a 9000 |0008: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -06127a: 0a09 |000b: move-result v9 │ │ -06127c: 3809 6000 |000c: if-eqz v9, 006c // +0060 │ │ -061280: 1a09 7409 |000e: const-string v9, "MusicService" // string@0974 │ │ -061284: 1a0a e412 |0010: const-string v10, "headset plug" // string@12e4 │ │ -061288: 7120 9815 a900 |0012: invoke-static {v9, v10}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -06128e: 1a09 f31c |0015: const-string v9, "state" // string@1cf3 │ │ -061292: 6e30 f500 9d08 |0017: invoke-virtual {v13, v9, v8}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00f5 │ │ -061298: 0a09 |001a: move-result v9 │ │ -06129a: 3379 5200 |001b: if-ne v9, v7, 006d // +0052 │ │ -06129e: 0172 |001d: move v2, v7 │ │ -0612a0: 1a09 4317 |001e: const-string v9, "microphone" // string@1743 │ │ -0612a4: 6e30 f500 9d08 |0020: invoke-virtual {v13, v9, v8}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00f5 │ │ -0612aa: 0a09 |0023: move-result v9 │ │ -0612ac: 3379 4b00 |0024: if-ne v9, v7, 006f // +004b │ │ -0612b0: 3802 4900 |0026: if-eqz v2, 006f // +0049 │ │ -0612b4: 0173 |0028: move v3, v7 │ │ -0612b6: 3803 2900 |0029: if-eqz v3, 0052 // +0029 │ │ -0612ba: 54b9 b207 |002b: iget-object v9, v11, Lcom/kure/musicplayer/services/ServicePlayMusic$1;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b2 │ │ -0612be: 5499 df07 |002d: iget-object v9, v9, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -0612c2: 620a ba07 |002f: sget-object v10, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -0612c6: 33a9 2100 |0031: if-ne v9, v10, 0052 // +0021 │ │ -0612ca: 6209 9a07 |0033: sget-object v9, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -0612ce: 1a0a 5919 |0035: const-string v10, "play_headphone_on" // string@1959 │ │ -0612d2: 6e30 5418 a907 |0037: invoke-virtual {v9, v10, v7}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -0612d8: 0a09 |003a: move-result v9 │ │ -0612da: 3809 1700 |003b: if-eqz v9, 0052 // +0017 │ │ -0612de: 7110 ba07 0c00 |003d: invoke-static {v12}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ -0612e4: 0c05 |0040: move-result-object v5 │ │ -0612e6: 2201 3000 |0041: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -0612ea: 1a09 7e0e |0043: const-string v9, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e7e │ │ -0612ee: 7020 e900 9100 |0045: invoke-direct {v1, v9}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -0612f4: 1a09 840e |0048: const-string v9, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e84 │ │ -0612f8: 1a0a 800e |004a: const-string v10, "com.kure.musicplayer.action.PLAY" // string@0e80 │ │ -0612fc: 6e30 0601 910a |004c: invoke-virtual {v1, v9, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -061302: 6e20 bc07 1500 |004f: invoke-virtual {v5, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ -061308: 1a09 8017 |0052: const-string v9, "name" // string@1780 │ │ -06130c: 6e20 fb00 9d00 |0054: invoke-virtual {v13, v9}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ -061312: 0c04 |0057: move-result-object v4 │ │ -061314: 3802 1400 |0058: if-eqz v2, 006c // +0014 │ │ -061318: 1409 3e00 087f |005a: const v9, #float 1.80776e+38 // #7f08003e │ │ -06131e: 2377 4e04 |005d: new-array v7, v7, [Ljava/lang/Object; // type@044e │ │ -061322: 4d04 0708 |005f: aput-object v4, v7, v8 │ │ -061326: 6e30 d700 9c07 |0061: invoke-virtual {v12, v9, v7}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00d7 │ │ -06132c: 0c06 |0064: move-result-object v6 │ │ -06132e: 7130 2e18 6c08 |0065: invoke-static {v12, v6, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -061334: 0c07 |0068: move-result-object v7 │ │ -061336: 6e10 2f18 0700 |0069: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@182f │ │ -06133c: 0e00 |006c: return-void │ │ -06133e: 0182 |006d: move v2, v8 │ │ -061340: 28b0 |006e: goto 001e // -0050 │ │ -061342: 0183 |006f: move v3, v8 │ │ -061344: 28b9 |0070: goto 0029 // -0047 │ │ +0607bc: |[0607bc] com.kure.musicplayer.services.ServicePlayMusic$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0607cc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0607ce: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0607d0: 6e10 ed00 0d00 |0002: invoke-virtual {v13}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +0607d6: 0c00 |0005: move-result-object v0 │ │ +0607d8: 1a09 1f0d |0006: const-string v9, "android.intent.action.HEADSET_PLUG" // string@0d1f │ │ +0607dc: 6e20 2f1a 9000 |0008: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +0607e2: 0a09 |000b: move-result v9 │ │ +0607e4: 3809 6000 |000c: if-eqz v9, 006c // +0060 │ │ +0607e8: 1a09 7d09 |000e: const-string v9, "MusicService" // string@097d │ │ +0607ec: 1a0a ed12 |0010: const-string v10, "headset plug" // string@12ed │ │ +0607f0: 7120 9815 a900 |0012: invoke-static {v9, v10}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0607f6: 1a09 fc1c |0015: const-string v9, "state" // string@1cfc │ │ +0607fa: 6e30 f500 9d08 |0017: invoke-virtual {v13, v9, v8}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00f5 │ │ +060800: 0a09 |001a: move-result v9 │ │ +060802: 3379 5200 |001b: if-ne v9, v7, 006d // +0052 │ │ +060806: 0172 |001d: move v2, v7 │ │ +060808: 1a09 4c17 |001e: const-string v9, "microphone" // string@174c │ │ +06080c: 6e30 f500 9d08 |0020: invoke-virtual {v13, v9, v8}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00f5 │ │ +060812: 0a09 |0023: move-result v9 │ │ +060814: 3379 4b00 |0024: if-ne v9, v7, 006f // +004b │ │ +060818: 3802 4900 |0026: if-eqz v2, 006f // +0049 │ │ +06081c: 0173 |0028: move v3, v7 │ │ +06081e: 3803 2900 |0029: if-eqz v3, 0052 // +0029 │ │ +060822: 54b9 b207 |002b: iget-object v9, v11, Lcom/kure/musicplayer/services/ServicePlayMusic$1;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b2 │ │ +060826: 5499 df07 |002d: iget-object v9, v9, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +06082a: 620a ba07 |002f: sget-object v10, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +06082e: 33a9 2100 |0031: if-ne v9, v10, 0052 // +0021 │ │ +060832: 6209 9a07 |0033: sget-object v9, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +060836: 1a0a 6219 |0035: const-string v10, "play_headphone_on" // string@1962 │ │ +06083a: 6e30 5418 a907 |0037: invoke-virtual {v9, v10, v7}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +060840: 0a09 |003a: move-result v9 │ │ +060842: 3809 1700 |003b: if-eqz v9, 0052 // +0017 │ │ +060846: 7110 ba07 0c00 |003d: invoke-static {v12}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ +06084c: 0c05 |0040: move-result-object v5 │ │ +06084e: 2201 3200 |0041: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +060852: 1a09 870e |0043: const-string v9, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e87 │ │ +060856: 7020 e900 9100 |0045: invoke-direct {v1, v9}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +06085c: 1a09 8d0e |0048: const-string v9, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e8d │ │ +060860: 1a0a 890e |004a: const-string v10, "com.kure.musicplayer.action.PLAY" // string@0e89 │ │ +060864: 6e30 0601 910a |004c: invoke-virtual {v1, v9, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +06086a: 6e20 bc07 1500 |004f: invoke-virtual {v5, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ +060870: 1a09 8917 |0052: const-string v9, "name" // string@1789 │ │ +060874: 6e20 fb00 9d00 |0054: invoke-virtual {v13, v9}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ +06087a: 0c04 |0057: move-result-object v4 │ │ +06087c: 3802 1400 |0058: if-eqz v2, 006c // +0014 │ │ +060880: 1409 3e00 087f |005a: const v9, #float 1.80776e+38 // #7f08003e │ │ +060886: 2377 5704 |005d: new-array v7, v7, [Ljava/lang/Object; // type@0457 │ │ +06088a: 4d04 0708 |005f: aput-object v4, v7, v8 │ │ +06088e: 6e30 d700 9c07 |0061: invoke-virtual {v12, v9, v7}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00d7 │ │ +060894: 0c06 |0064: move-result-object v6 │ │ +060896: 7130 2e18 6c08 |0065: invoke-static {v12, v6, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +06089c: 0c07 |0068: move-result-object v7 │ │ +06089e: 6e10 2f18 0700 |0069: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@182f │ │ +0608a4: 0e00 |006c: return-void │ │ +0608a6: 0182 |006d: move v2, v8 │ │ +0608a8: 28b0 |006e: goto 001e // -0050 │ │ +0608aa: 0183 |006f: move v3, v8 │ │ +0608ac: 28b9 |0070: goto 0029 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=451 │ │ 0x0006 line=454 │ │ 0x000e line=456 │ │ 0x0015 line=457 │ │ 0x001e line=458 │ │ @@ -108381,21 +108389,21 @@ │ │ 0x0065 - 0x006c reg=6 text Ljava/lang/String; │ │ 0x0006 - 0x0071 reg=0 action Ljava/lang/String; │ │ 0x006f - 0x0071 reg=2 connectedHeadphones Z │ │ 0x0000 - 0x0071 reg=11 this Lcom/kure/musicplayer/services/ServicePlayMusic$1; │ │ 0x0000 - 0x0071 reg=12 context Landroid/content/Context; │ │ 0x0000 - 0x0071 reg=13 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #479 header: │ │ -class_idx : 951 │ │ +class_idx : 960 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -108419,84 +108427,84 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061348: |[061348] com.kure.musicplayer.services.ServicePlayMusic$2.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -061358: 5b01 b307 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -06135c: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -061362: 0e00 |0005: return-void │ │ +0608b0: |[0608b0] com.kure.musicplayer.services.ServicePlayMusic$2.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +0608c0: 5b01 b307 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +0608c4: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +0608ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$2;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 97 16-bit code units │ │ -061364: |[061364] com.kure.musicplayer.services.ServicePlayMusic$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -061374: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -061376: 1a01 840e |0001: const-string v1, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e84 │ │ -06137a: 6e20 fb00 1500 |0003: invoke-virtual {v5, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ -061380: 0c00 |0006: move-result-object v0 │ │ -061382: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -061386: 0e00 |0009: return-void │ │ -061388: 1a01 7f0e |000a: const-string v1, "com.kure.musicplayer.action.PAUSE" // string@0e7f │ │ -06138c: 6e20 2f1a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -061392: 0a01 |000f: move-result v1 │ │ -061394: 3801 0f00 |0010: if-eqz v1, 001f // +000f │ │ -061398: 5431 b307 |0012: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -06139c: 6e10 a119 0100 |0014: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ -0613a2: 1a01 7409 |0017: const-string v1, "MusicService" // string@0974 │ │ -0613a6: 1a02 4e14 |0019: const-string v2, "local broadcast received" // string@144e │ │ -0613aa: 7120 9815 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0613b0: 28eb |001e: goto 0009 // -0015 │ │ -0613b2: 1a01 800e |001f: const-string v1, "com.kure.musicplayer.action.PLAY" // string@0e80 │ │ -0613b6: 6e20 2f1a 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0613bc: 0a01 |0024: move-result v1 │ │ -0613be: 3801 0800 |0025: if-eqz v1, 002d // +0008 │ │ -0613c2: 5431 b307 |0027: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -0613c6: 6e10 af19 0100 |0029: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ -0613cc: 28eb |002c: goto 0017 // -0015 │ │ -0613ce: 1a01 9a0f |002d: const-string v1, "dlsadasd" // string@0f9a │ │ -0613d2: 6e20 2f1a 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0613d8: 0a01 |0032: move-result v1 │ │ -0613da: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ -0613de: 5431 b307 |0035: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -0613e2: 6e10 ac19 0100 |0037: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.togglePlayback:()V // method@19ac │ │ -0613e8: 28dd |003a: goto 0017 // -0023 │ │ -0613ea: 1a01 820e |003b: const-string v1, "com.kure.musicplayer.action.SKIP" // string@0e82 │ │ -0613ee: 6e20 2f1a 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0613f4: 0a01 |0040: move-result v1 │ │ -0613f6: 3801 0d00 |0041: if-eqz v1, 004e // +000d │ │ -0613fa: 5431 b307 |0043: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -0613fe: 6e20 9719 2100 |0045: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ -061404: 5431 b307 |0048: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -061408: 6e10 a219 0100 |004a: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -06140e: 28ca |004d: goto 0017 // -0036 │ │ -061410: 1a01 810e |004e: const-string v1, "com.kure.musicplayer.action.REWIND" // string@0e81 │ │ -061414: 6e20 2f1a 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -06141a: 0a01 |0053: move-result v1 │ │ -06141c: 3801 c3ff |0054: if-eqz v1, 0017 // -003d │ │ -061420: 5431 b307 |0056: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -061424: 6e20 a319 2100 |0058: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.previous:(Z)V // method@19a3 │ │ -06142a: 5431 b307 |005b: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ -06142e: 6e10 a219 0100 |005d: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -061434: 28b7 |0060: goto 0017 // -0049 │ │ +0608cc: |[0608cc] com.kure.musicplayer.services.ServicePlayMusic$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0608dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0608de: 1a01 8d0e |0001: const-string v1, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e8d │ │ +0608e2: 6e20 fb00 1500 |0003: invoke-virtual {v5, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ +0608e8: 0c00 |0006: move-result-object v0 │ │ +0608ea: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +0608ee: 0e00 |0009: return-void │ │ +0608f0: 1a01 880e |000a: const-string v1, "com.kure.musicplayer.action.PAUSE" // string@0e88 │ │ +0608f4: 6e20 2f1a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +0608fa: 0a01 |000f: move-result v1 │ │ +0608fc: 3801 0f00 |0010: if-eqz v1, 001f // +000f │ │ +060900: 5431 b307 |0012: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +060904: 6e10 a119 0100 |0014: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ +06090a: 1a01 7d09 |0017: const-string v1, "MusicService" // string@097d │ │ +06090e: 1a02 5714 |0019: const-string v2, "local broadcast received" // string@1457 │ │ +060912: 7120 9815 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060918: 28eb |001e: goto 0009 // -0015 │ │ +06091a: 1a01 890e |001f: const-string v1, "com.kure.musicplayer.action.PLAY" // string@0e89 │ │ +06091e: 6e20 2f1a 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +060924: 0a01 |0024: move-result v1 │ │ +060926: 3801 0800 |0025: if-eqz v1, 002d // +0008 │ │ +06092a: 5431 b307 |0027: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +06092e: 6e10 af19 0100 |0029: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ +060934: 28eb |002c: goto 0017 // -0015 │ │ +060936: 1a01 a30f |002d: const-string v1, "dlsadasd" // string@0fa3 │ │ +06093a: 6e20 2f1a 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +060940: 0a01 |0032: move-result v1 │ │ +060942: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ +060946: 5431 b307 |0035: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +06094a: 6e10 ac19 0100 |0037: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.togglePlayback:()V // method@19ac │ │ +060950: 28dd |003a: goto 0017 // -0023 │ │ +060952: 1a01 8b0e |003b: const-string v1, "com.kure.musicplayer.action.SKIP" // string@0e8b │ │ +060956: 6e20 2f1a 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +06095c: 0a01 |0040: move-result v1 │ │ +06095e: 3801 0d00 |0041: if-eqz v1, 004e // +000d │ │ +060962: 5431 b307 |0043: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +060966: 6e20 9719 2100 |0045: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ +06096c: 5431 b307 |0048: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +060970: 6e10 a219 0100 |004a: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +060976: 28ca |004d: goto 0017 // -0036 │ │ +060978: 1a01 8a0e |004e: const-string v1, "com.kure.musicplayer.action.REWIND" // string@0e8a │ │ +06097c: 6e20 2f1a 1000 |0050: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +060982: 0a01 |0053: move-result v1 │ │ +060984: 3801 c3ff |0054: if-eqz v1, 0017 // -003d │ │ +060988: 5431 b307 |0056: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +06098c: 6e20 a319 2100 |0058: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.previous:(Z)V // method@19a3 │ │ +060992: 5431 b307 |005b: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b3 │ │ +060996: 6e10 a219 0100 |005d: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +06099c: 28b7 |0060: goto 0017 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=497 │ │ 0x0007 line=500 │ │ 0x0009 line=522 │ │ 0x000a line=503 │ │ 0x0012 line=504 │ │ @@ -108513,21 +108521,21 @@ │ │ 0x005b line=518 │ │ locals : │ │ 0x0007 - 0x0061 reg=0 order Ljava/lang/String; │ │ 0x0000 - 0x0061 reg=3 this Lcom/kure/musicplayer/services/ServicePlayMusic$2; │ │ 0x0000 - 0x0061 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0061 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #480 header: │ │ -class_idx : 952 │ │ +class_idx : 961 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -108553,43 +108561,43 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061438: |[061438] com.kure.musicplayer.services.ServicePlayMusic$3.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -061448: 5b01 b407 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$3;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b4 │ │ -06144c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -061452: 0e00 |0005: return-void │ │ +0609a0: |[0609a0] com.kure.musicplayer.services.ServicePlayMusic$3.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +0609b0: 5b01 b407 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$3;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b4 │ │ +0609b4: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0609ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$3;) │ │ name : 'compare' │ │ type : '(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -061454: |[061454] com.kure.musicplayer.services.ServicePlayMusic$3.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ -061464: 6e10 4c19 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -06146a: 0c00 |0003: move-result-object v0 │ │ -06146c: 6e10 4c19 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -061472: 0c01 |0007: move-result-object v1 │ │ -061474: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ -06147a: 0a00 |000b: move-result v0 │ │ -06147c: 0f00 |000c: return v0 │ │ +0609bc: |[0609bc] com.kure.musicplayer.services.ServicePlayMusic$3.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ +0609cc: 6e10 4c19 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +0609d2: 0c00 |0003: move-result-object v0 │ │ +0609d4: 6e10 4c19 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +0609da: 0c01 |0007: move-result-object v1 │ │ +0609dc: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ +0609e2: 0a00 |000b: move-result v0 │ │ +0609e4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/kure/musicplayer/services/ServicePlayMusic$3; │ │ 0x0000 - 0x000d reg=3 a Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x000d reg=4 b Lcom/kure/musicplayer/model/Song; │ │ @@ -108599,35 +108607,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 │ │ -061480: |[061480] com.kure.musicplayer.services.ServicePlayMusic$3.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -061490: 1f02 b203 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -061494: 1f03 b203 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -061498: 6e30 7419 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@1974 │ │ -06149e: 0a00 |0007: move-result v0 │ │ -0614a0: 0f00 |0008: return v0 │ │ +0609e8: |[0609e8] com.kure.musicplayer.services.ServicePlayMusic$3.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0609f8: 1f02 bb03 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +0609fc: 1f03 bb03 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060a00: 6e30 7419 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@1974 │ │ +060a06: 0a00 |0007: move-result v0 │ │ +060a08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1110 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic$3; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #481 header: │ │ -class_idx : 953 │ │ +class_idx : 962 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -108653,43 +108661,43 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0614a4: |[0614a4] com.kure.musicplayer.services.ServicePlayMusic$4.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -0614b4: 5b01 b507 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$4;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b5 │ │ -0614b8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0614be: 0e00 |0005: return-void │ │ +060a0c: |[060a0c] com.kure.musicplayer.services.ServicePlayMusic$4.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +060a1c: 5b01 b507 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$4;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b5 │ │ +060a20: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +060a26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$4;) │ │ name : 'compare' │ │ type : '(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0614c0: |[0614c0] com.kure.musicplayer.services.ServicePlayMusic$4.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ -0614d0: 6e10 4519 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -0614d6: 0c00 |0003: move-result-object v0 │ │ -0614d8: 6e10 4519 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -0614de: 0c01 |0007: move-result-object v1 │ │ -0614e0: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ -0614e6: 0a00 |000b: move-result v0 │ │ -0614e8: 0f00 |000c: return v0 │ │ +060a28: |[060a28] com.kure.musicplayer.services.ServicePlayMusic$4.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ +060a38: 6e10 4519 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +060a3e: 0c00 |0003: move-result-object v0 │ │ +060a40: 6e10 4519 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +060a46: 0c01 |0007: move-result-object v1 │ │ +060a48: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ +060a4e: 0a00 |000b: move-result v0 │ │ +060a50: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1121 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/kure/musicplayer/services/ServicePlayMusic$4; │ │ 0x0000 - 0x000d reg=3 a Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x000d reg=4 b Lcom/kure/musicplayer/model/Song; │ │ @@ -108699,35 +108707,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 │ │ -0614ec: |[0614ec] com.kure.musicplayer.services.ServicePlayMusic$4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0614fc: 1f02 b203 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -061500: 1f03 b203 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -061504: 6e30 7719 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@1977 │ │ -06150a: 0a00 |0007: move-result v0 │ │ -06150c: 0f00 |0008: return v0 │ │ +060a54: |[060a54] com.kure.musicplayer.services.ServicePlayMusic$4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +060a64: 1f02 bb03 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060a68: 1f03 bb03 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060a6c: 6e30 7719 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@1977 │ │ +060a72: 0a00 |0007: move-result v0 │ │ +060a74: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic$4; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #482 header: │ │ -class_idx : 954 │ │ +class_idx : 963 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #482 annotations: │ │ Annotations on class │ │ @@ -108753,43 +108761,43 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061510: |[061510] com.kure.musicplayer.services.ServicePlayMusic$5.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -061520: 5b01 b607 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$5;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b6 │ │ -061524: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06152a: 0e00 |0005: return-void │ │ +060a78: |[060a78] com.kure.musicplayer.services.ServicePlayMusic$5.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +060a88: 5b01 b607 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$5;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b6 │ │ +060a8c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +060a92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$5;) │ │ name : 'compare' │ │ type : '(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06152c: |[06152c] com.kure.musicplayer.services.ServicePlayMusic$5.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ -06153c: 6e10 4419 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -061542: 0c00 |0003: move-result-object v0 │ │ -061544: 6e10 4419 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -06154a: 0c01 |0007: move-result-object v1 │ │ -06154c: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ -061552: 0a00 |000b: move-result v0 │ │ -061554: 0f00 |000c: return v0 │ │ +060a94: |[060a94] com.kure.musicplayer.services.ServicePlayMusic$5.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ +060aa4: 6e10 4419 0300 |0000: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +060aaa: 0c00 |0003: move-result-object v0 │ │ +060aac: 6e10 4419 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +060ab2: 0c01 |0007: move-result-object v1 │ │ +060ab4: 6e20 2d1a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@1a2d │ │ +060aba: 0a00 |000b: move-result v0 │ │ +060abc: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/kure/musicplayer/services/ServicePlayMusic$5; │ │ 0x0000 - 0x000d reg=3 a Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x000d reg=4 b Lcom/kure/musicplayer/model/Song; │ │ @@ -108799,35 +108807,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 │ │ -061558: |[061558] com.kure.musicplayer.services.ServicePlayMusic$5.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -061568: 1f02 b203 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -06156c: 1f03 b203 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -061570: 6e30 7a19 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@197a │ │ -061576: 0a00 |0007: move-result v0 │ │ -061578: 0f00 |0008: return v0 │ │ +060ac0: |[060ac0] com.kure.musicplayer.services.ServicePlayMusic$5.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +060ad0: 1f02 bb03 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060ad4: 1f03 bb03 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060ad8: 6e30 7a19 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@197a │ │ +060ade: 0a00 |0007: move-result v0 │ │ +060ae0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic$5; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #483 header: │ │ -class_idx : 955 │ │ +class_idx : 964 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #483 annotations: │ │ Annotations on class │ │ @@ -108853,48 +108861,48 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06157c: |[06157c] com.kure.musicplayer.services.ServicePlayMusic$6.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -06158c: 5b01 b707 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$6;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b7 │ │ -061590: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -061596: 0e00 |0005: return-void │ │ +060ae4: |[060ae4] com.kure.musicplayer.services.ServicePlayMusic$6.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +060af4: 5b01 b707 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$6;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b7 │ │ +060af8: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +060afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$6;) │ │ name : 'compare' │ │ type : '(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -061598: |[061598] com.kure.musicplayer.services.ServicePlayMusic$6.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ -0615a8: 6e10 4d19 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTrackNumber:()I // method@194d │ │ -0615ae: 0a00 |0003: move-result v0 │ │ -0615b0: 6e10 4d19 0500 |0004: invoke-virtual {v5}, Lcom/kure/musicplayer/model/Song;.getTrackNumber:()I // method@194d │ │ -0615b6: 0a01 |0007: move-result v1 │ │ -0615b8: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ -0615bc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -0615be: 0f02 |000b: return v2 │ │ -0615c0: 3510 0400 |000c: if-ge v0, v1, 0010 // +0004 │ │ -0615c4: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ -0615c6: 28fc |000f: goto 000b // -0004 │ │ -0615c8: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -0615ca: 28fa |0011: goto 000b // -0006 │ │ +060b00: |[060b00] com.kure.musicplayer.services.ServicePlayMusic$6.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ +060b10: 6e10 4d19 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getTrackNumber:()I // method@194d │ │ +060b16: 0a00 |0003: move-result v0 │ │ +060b18: 6e10 4d19 0500 |0004: invoke-virtual {v5}, Lcom/kure/musicplayer/model/Song;.getTrackNumber:()I // method@194d │ │ +060b1e: 0a01 |0007: move-result v1 │ │ +060b20: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ +060b24: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +060b26: 0f02 |000b: return v2 │ │ +060b28: 3510 0400 |000c: if-ge v0, v1, 0010 // +0004 │ │ +060b2c: 12f2 |000e: const/4 v2, #int -1 // #ff │ │ +060b2e: 28fc |000f: goto 000b // -0004 │ │ +060b30: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +060b32: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1138 │ │ 0x0008 line=1140 │ │ 0x000a line=1141 │ │ 0x000b line=1143 │ │ @@ -108910,35 +108918,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 │ │ -0615cc: |[0615cc] com.kure.musicplayer.services.ServicePlayMusic$6.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0615dc: 1f02 b203 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -0615e0: 1f03 b203 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -0615e4: 6e30 7d19 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@197d │ │ -0615ea: 0a00 |0007: move-result v0 │ │ -0615ec: 0f00 |0008: return v0 │ │ +060b34: |[060b34] com.kure.musicplayer.services.ServicePlayMusic$6.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +060b44: 1f02 bb03 |0000: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060b48: 1f03 bb03 |0002: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +060b4c: 6e30 7d19 2103 |0004: invoke-virtual {v1, v2, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;.compare:(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I // method@197d │ │ +060b52: 0a00 |0007: move-result v0 │ │ +060b54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic$6; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #484 header: │ │ -class_idx : 956 │ │ +class_idx : 965 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #484 annotations: │ │ Annotations on class │ │ @@ -108958,17 +108966,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0615f0: |[0615f0] com.kure.musicplayer.services.ServicePlayMusic$ExternalBroadcastReceiver.:()V │ │ -061600: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -061606: 0e00 |0003: return-void │ │ +060b58: |[060b58] com.kure.musicplayer.services.ServicePlayMusic$ExternalBroadcastReceiver.:()V │ │ +060b68: 7010 ae00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +060b6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$ExternalBroadcastReceiver; │ │ │ │ Virtual methods - │ │ @@ -108977,103 +108985,103 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -061608: |[061608] com.kure.musicplayer.services.ServicePlayMusic$ExternalBroadcastReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -061618: 1a06 7409 |0000: const-string v6, "MusicService" // string@0974 │ │ -06161c: 1a07 2f10 |0002: const-string v7, "external broadcast" // string@102f │ │ -061620: 7120 9815 7600 |0004: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061626: 7110 ba07 0a00 |0007: invoke-static {v10}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ -06162c: 0c04 |000a: move-result-object v4 │ │ -06162e: 6e10 ed00 0b00 |000b: invoke-virtual {v11}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -061634: 0c00 |000e: move-result-object v0 │ │ -061636: 1a06 280d |000f: const-string v6, "android.media.AUDIO_BECOMING_NOISY" // string@0d28 │ │ -06163a: 6e20 2f1a 6000 |0011: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -061640: 0a06 |0014: move-result v6 │ │ -061642: 3806 3600 |0015: if-eqz v6, 004b // +0036 │ │ -061646: 6206 9a07 |0017: sget-object v6, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -06164a: 1a07 2b19 |0019: const-string v7, "pause_headphone_off" // string@192b │ │ -06164e: 1218 |001b: const/4 v8, #int 1 // #1 │ │ -061650: 6e30 5418 7608 |001c: invoke-virtual {v6, v7, v8}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -061656: 0a06 |001f: move-result v6 │ │ -061658: 3906 0300 |0020: if-nez v6, 0023 // +0003 │ │ -06165c: 0e00 |0022: return-void │ │ -06165e: 1406 3d00 087f |0023: const v6, #float 1.80776e+38 // #7f08003d │ │ -061664: 6e20 d600 6a00 |0026: invoke-virtual {v10, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00d6 │ │ -06166a: 0c05 |0029: move-result-object v5 │ │ -06166c: 1206 |002a: const/4 v6, #int 0 // #0 │ │ -06166e: 7130 2e18 5a06 |002b: invoke-static {v10, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -061674: 0c06 |002e: move-result-object v6 │ │ -061676: 6e10 2f18 0600 |002f: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@182f │ │ -06167c: 2201 3000 |0032: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -061680: 1a06 7e0e |0034: const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e7e │ │ -061684: 7020 e900 6100 |0036: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -06168a: 1a06 840e |0039: const-string v6, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e84 │ │ -06168e: 1a07 7f0e |003b: const-string v7, "com.kure.musicplayer.action.PAUSE" // string@0e7f │ │ -061692: 6e30 0601 6107 |003d: invoke-virtual {v1, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -061698: 6e20 bc07 1400 |0040: invoke-virtual {v4, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ -06169e: 1a06 7409 |0043: const-string v6, "MusicService" // string@0974 │ │ -0616a2: 1a07 a10d |0045: const-string v7, "becoming noisy" // string@0da1 │ │ -0616a6: 7120 9815 7600 |0047: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0616ac: 28d8 |004a: goto 0022 // -0028 │ │ -0616ae: 1a06 180d |004b: const-string v6, "android.intent.action.MEDIA_BUTTON" // string@0d18 │ │ -0616b2: 6e20 2f1a 6000 |004d: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0616b8: 0a06 |0050: move-result v6 │ │ -0616ba: 3806 d1ff |0051: if-eqz v6, 0022 // -002f │ │ -0616be: 6e10 f300 0b00 |0053: invoke-virtual {v11}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ -0616c4: 0c06 |0056: move-result-object v6 │ │ -0616c6: 1a07 200d |0057: const-string v7, "android.intent.extra.KEY_EVENT" // string@0d20 │ │ -0616ca: 6e20 dc01 7600 |0059: invoke-virtual {v6, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ -0616d0: 0c03 |005c: move-result-object v3 │ │ -0616d2: 1f03 2503 |005d: check-cast v3, Landroid/view/KeyEvent; // type@0325 │ │ -0616d6: 6e10 bc15 0300 |005f: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@15bc │ │ -0616dc: 0a06 |0062: move-result v6 │ │ -0616de: 3906 bfff |0063: if-nez v6, 0022 // -0041 │ │ -0616e2: 1202 |0065: const/4 v2, #int 0 // #0 │ │ -0616e4: 6e10 bd15 0300 |0066: invoke-virtual {v3}, Landroid/view/KeyEvent;.getKeyCode:()I // method@15bd │ │ -0616ea: 0a06 |0069: move-result v6 │ │ -0616ec: 2c06 4800 0000 |006a: sparse-switch v6, 000000b2 // +00000048 │ │ -0616f2: 3802 b5ff |006d: if-eqz v2, 0022 // -004b │ │ -0616f6: 2201 3000 |006f: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -0616fa: 1a06 7e0e |0071: const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e7e │ │ -0616fe: 7020 e900 6100 |0073: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -061704: 1a06 840e |0076: const-string v6, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e84 │ │ -061708: 6e30 0601 6102 |0078: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -06170e: 6e20 bc07 1400 |007b: invoke-virtual {v4, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ -061714: 28a4 |007e: goto 0022 // -005c │ │ -061716: 1a02 9a0f |007f: const-string v2, "dlsadasd" // string@0f9a │ │ -06171a: 1a06 7409 |0081: const-string v6, "MusicService" // string@0974 │ │ -06171e: 1a07 f316 |0083: const-string v7, "media play pause" // string@16f3 │ │ -061722: 7120 9815 7600 |0085: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061728: 28e5 |0088: goto 006d // -001b │ │ -06172a: 1a02 800e |0089: const-string v2, "com.kure.musicplayer.action.PLAY" // string@0e80 │ │ -06172e: 1a06 7409 |008b: const-string v6, "MusicService" // string@0974 │ │ -061732: 1a07 f216 |008d: const-string v7, "media play" // string@16f2 │ │ -061736: 7120 9815 7600 |008f: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -06173c: 28db |0092: goto 006d // -0025 │ │ -06173e: 1a02 7f0e |0093: const-string v2, "com.kure.musicplayer.action.PAUSE" // string@0e7f │ │ -061742: 1a06 7409 |0095: const-string v6, "MusicService" // string@0974 │ │ -061746: 1a07 f116 |0097: const-string v7, "media pause" // string@16f1 │ │ -06174a: 7120 9815 7600 |0099: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061750: 28d1 |009c: goto 006d // -002f │ │ -061752: 1a02 820e |009d: const-string v2, "com.kure.musicplayer.action.SKIP" // string@0e82 │ │ -061756: 1a06 7409 |009f: const-string v6, "MusicService" // string@0974 │ │ -06175a: 1a07 f016 |00a1: const-string v7, "media next" // string@16f0 │ │ -06175e: 7120 9815 7600 |00a3: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061764: 28c7 |00a6: goto 006d // -0039 │ │ -061766: 1a02 810e |00a7: const-string v2, "com.kure.musicplayer.action.REWIND" // string@0e81 │ │ -06176a: 1a06 7409 |00a9: const-string v6, "MusicService" // string@0974 │ │ -06176e: 1a07 f416 |00ab: const-string v7, "media previous" // string@16f4 │ │ -061772: 7120 9815 7600 |00ad: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061778: 28bd |00b0: goto 006d // -0043 │ │ -06177a: 0000 |00b1: nop // spacer │ │ -06177c: 0002 0600 4f00 0000 5500 0000 5700 ... |00b2: sparse-switch-data (26 units) │ │ +060b70: |[060b70] com.kure.musicplayer.services.ServicePlayMusic$ExternalBroadcastReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +060b80: 1a06 7d09 |0000: const-string v6, "MusicService" // string@097d │ │ +060b84: 1a07 3810 |0002: const-string v7, "external broadcast" // string@1038 │ │ +060b88: 7120 9815 7600 |0004: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060b8e: 7110 ba07 0a00 |0007: invoke-static {v10}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ +060b94: 0c04 |000a: move-result-object v4 │ │ +060b96: 6e10 ed00 0b00 |000b: invoke-virtual {v11}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +060b9c: 0c00 |000e: move-result-object v0 │ │ +060b9e: 1a06 310d |000f: const-string v6, "android.media.AUDIO_BECOMING_NOISY" // string@0d31 │ │ +060ba2: 6e20 2f1a 6000 |0011: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +060ba8: 0a06 |0014: move-result v6 │ │ +060baa: 3806 3600 |0015: if-eqz v6, 004b // +0036 │ │ +060bae: 6206 9a07 |0017: sget-object v6, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +060bb2: 1a07 3419 |0019: const-string v7, "pause_headphone_off" // string@1934 │ │ +060bb6: 1218 |001b: const/4 v8, #int 1 // #1 │ │ +060bb8: 6e30 5418 7608 |001c: invoke-virtual {v6, v7, v8}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +060bbe: 0a06 |001f: move-result v6 │ │ +060bc0: 3906 0300 |0020: if-nez v6, 0023 // +0003 │ │ +060bc4: 0e00 |0022: return-void │ │ +060bc6: 1406 3d00 087f |0023: const v6, #float 1.80776e+38 // #7f08003d │ │ +060bcc: 6e20 d600 6a00 |0026: invoke-virtual {v10, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00d6 │ │ +060bd2: 0c05 |0029: move-result-object v5 │ │ +060bd4: 1206 |002a: const/4 v6, #int 0 // #0 │ │ +060bd6: 7130 2e18 5a06 |002b: invoke-static {v10, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +060bdc: 0c06 |002e: move-result-object v6 │ │ +060bde: 6e10 2f18 0600 |002f: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@182f │ │ +060be4: 2201 3200 |0032: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +060be8: 1a06 870e |0034: const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e87 │ │ +060bec: 7020 e900 6100 |0036: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +060bf2: 1a06 8d0e |0039: const-string v6, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e8d │ │ +060bf6: 1a07 880e |003b: const-string v7, "com.kure.musicplayer.action.PAUSE" // string@0e88 │ │ +060bfa: 6e30 0601 6107 |003d: invoke-virtual {v1, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +060c00: 6e20 bc07 1400 |0040: invoke-virtual {v4, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ +060c06: 1a06 7d09 |0043: const-string v6, "MusicService" // string@097d │ │ +060c0a: 1a07 aa0d |0045: const-string v7, "becoming noisy" // string@0daa │ │ +060c0e: 7120 9815 7600 |0047: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060c14: 28d8 |004a: goto 0022 // -0028 │ │ +060c16: 1a06 210d |004b: const-string v6, "android.intent.action.MEDIA_BUTTON" // string@0d21 │ │ +060c1a: 6e20 2f1a 6000 |004d: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +060c20: 0a06 |0050: move-result v6 │ │ +060c22: 3806 d1ff |0051: if-eqz v6, 0022 // -002f │ │ +060c26: 6e10 f300 0b00 |0053: invoke-virtual {v11}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ +060c2c: 0c06 |0056: move-result-object v6 │ │ +060c2e: 1a07 290d |0057: const-string v7, "android.intent.extra.KEY_EVENT" // string@0d29 │ │ +060c32: 6e20 dc01 7600 |0059: invoke-virtual {v6, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ +060c38: 0c03 |005c: move-result-object v3 │ │ +060c3a: 1f03 2e03 |005d: check-cast v3, Landroid/view/KeyEvent; // type@032e │ │ +060c3e: 6e10 bc15 0300 |005f: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@15bc │ │ +060c44: 0a06 |0062: move-result v6 │ │ +060c46: 3906 bfff |0063: if-nez v6, 0022 // -0041 │ │ +060c4a: 1202 |0065: const/4 v2, #int 0 // #0 │ │ +060c4c: 6e10 bd15 0300 |0066: invoke-virtual {v3}, Landroid/view/KeyEvent;.getKeyCode:()I // method@15bd │ │ +060c52: 0a06 |0069: move-result v6 │ │ +060c54: 2c06 4800 0000 |006a: sparse-switch v6, 000000b2 // +00000048 │ │ +060c5a: 3802 b5ff |006d: if-eqz v2, 0022 // -004b │ │ +060c5e: 2201 3200 |006f: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +060c62: 1a06 870e |0071: const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e87 │ │ +060c66: 7020 e900 6100 |0073: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +060c6c: 1a06 8d0e |0076: const-string v6, "com.kure.musicplayer.dasdas.MUSIC_SERVICE" // string@0e8d │ │ +060c70: 6e30 0601 6102 |0078: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +060c76: 6e20 bc07 1400 |007b: invoke-virtual {v4, v1}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ +060c7c: 28a4 |007e: goto 0022 // -005c │ │ +060c7e: 1a02 a30f |007f: const-string v2, "dlsadasd" // string@0fa3 │ │ +060c82: 1a06 7d09 |0081: const-string v6, "MusicService" // string@097d │ │ +060c86: 1a07 fc16 |0083: const-string v7, "media play pause" // string@16fc │ │ +060c8a: 7120 9815 7600 |0085: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060c90: 28e5 |0088: goto 006d // -001b │ │ +060c92: 1a02 890e |0089: const-string v2, "com.kure.musicplayer.action.PLAY" // string@0e89 │ │ +060c96: 1a06 7d09 |008b: const-string v6, "MusicService" // string@097d │ │ +060c9a: 1a07 fb16 |008d: const-string v7, "media play" // string@16fb │ │ +060c9e: 7120 9815 7600 |008f: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060ca4: 28db |0092: goto 006d // -0025 │ │ +060ca6: 1a02 880e |0093: const-string v2, "com.kure.musicplayer.action.PAUSE" // string@0e88 │ │ +060caa: 1a06 7d09 |0095: const-string v6, "MusicService" // string@097d │ │ +060cae: 1a07 fa16 |0097: const-string v7, "media pause" // string@16fa │ │ +060cb2: 7120 9815 7600 |0099: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060cb8: 28d1 |009c: goto 006d // -002f │ │ +060cba: 1a02 8b0e |009d: const-string v2, "com.kure.musicplayer.action.SKIP" // string@0e8b │ │ +060cbe: 1a06 7d09 |009f: const-string v6, "MusicService" // string@097d │ │ +060cc2: 1a07 f916 |00a1: const-string v7, "media next" // string@16f9 │ │ +060cc6: 7120 9815 7600 |00a3: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060ccc: 28c7 |00a6: goto 006d // -0039 │ │ +060cce: 1a02 8a0e |00a7: const-string v2, "com.kure.musicplayer.action.REWIND" // string@0e8a │ │ +060cd2: 1a06 7d09 |00a9: const-string v6, "MusicService" // string@097d │ │ +060cd6: 1a07 fd16 |00ab: const-string v7, "media previous" // string@16fd │ │ +060cda: 7120 9815 7600 |00ad: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060ce0: 28bd |00b0: goto 006d // -0043 │ │ +060ce2: 0000 |00b1: nop // spacer │ │ +060ce4: 0002 0600 4f00 0000 5500 0000 5700 ... |00b2: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0007 line=365 │ │ 0x000b line=367 │ │ 0x000f line=370 │ │ 0x0017 line=374 │ │ @@ -109112,21 +109120,21 @@ │ │ 0x0066 - 0x00cc reg=2 intentValue Ljava/lang/String; │ │ 0x005f - 0x00cc reg=3 keyEvent Landroid/view/KeyEvent; │ │ 0x000b - 0x00cc reg=4 local Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x00cc reg=9 this Lcom/kure/musicplayer/services/ServicePlayMusic$ExternalBroadcastReceiver; │ │ 0x0000 - 0x00cc reg=10 context Landroid/content/Context; │ │ 0x0000 - 0x00cc reg=11 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #485 header: │ │ -class_idx : 957 │ │ +class_idx : 966 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 105 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 110 │ │ +source_file_idx : 2733 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -109150,51 +109158,51 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServicePlayMusic;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0617b0: |[0617b0] com.kure.musicplayer.services.ServicePlayMusic$MusicBinder.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ -0617c0: 5b01 b807 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b8 │ │ -0617c4: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@01d7 │ │ -0617ca: 0e00 |0005: return-void │ │ +060d18: |[060d18] com.kure.musicplayer.services.ServicePlayMusic$MusicBinder.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ +060d28: 5b01 b807 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b8 │ │ +060d2c: 7010 d701 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@01d7 │ │ +060d32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1054 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;) │ │ name : 'getService' │ │ type : '()Lcom/kure/musicplayer/services/ServicePlayMusic;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0617cc: |[0617cc] com.kure.musicplayer.services.ServicePlayMusic$MusicBinder.getService:()Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ -0617dc: 5410 b807 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b8 │ │ -0617e0: 1100 |0002: return-object v0 │ │ +060d34: |[060d34] com.kure.musicplayer.services.ServicePlayMusic$MusicBinder.getService:()Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ +060d44: 5410 b807 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@07b8 │ │ +060d48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder; │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #486 header: │ │ -class_idx : 958 │ │ +class_idx : 967 │ │ access_flags : 16400 (0x4010) │ │ -superclass_idx : 990 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 999 │ │ +source_file_idx : 2733 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -109237,47 +109245,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0617e4: |[0617e4] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.:()V │ │ -0617f4: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0617f6: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -0617f8: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0617fa: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0617fc: 2200 be03 |0004: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03be │ │ -061800: 1a01 c90a |0006: const-string v1, "Stopped" // string@0ac9 │ │ -061804: 7030 8419 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ -06180a: 6900 bd07 |000b: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Stopped:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bd │ │ -06180e: 2200 be03 |000d: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03be │ │ -061812: 1a01 0f0a |000f: const-string v1, "Preparing" // string@0a0f │ │ -061816: 7030 8419 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ -06181c: 6900 bc07 |0014: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ -061820: 2200 be03 |0016: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03be │ │ -061824: 1a01 050a |0018: const-string v1, "Playing" // string@0a05 │ │ -061828: 7030 8419 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ -06182e: 6900 bb07 |001d: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -061832: 2200 be03 |001f: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03be │ │ -061836: 1a01 010a |0021: const-string v1, "Paused" // string@0a01 │ │ -06183a: 7030 8419 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ -061840: 6900 ba07 |0026: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -061844: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -061846: 2300 4a04 |0029: new-array v0, v0, [Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@044a │ │ -06184a: 6201 bd07 |002b: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Stopped:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bd │ │ -06184e: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -061852: 6201 bc07 |002f: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ -061856: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -06185a: 6201 bb07 |0033: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -06185e: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -061862: 6201 ba07 |0037: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -061866: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -06186a: 6900 b907 |003b: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.$VALUES:[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07b9 │ │ -06186e: 0e00 |003d: return-void │ │ +060d4c: |[060d4c] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.:()V │ │ +060d5c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +060d5e: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +060d60: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +060d62: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +060d64: 2200 c703 |0004: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03c7 │ │ +060d68: 1a01 d20a |0006: const-string v1, "Stopped" // string@0ad2 │ │ +060d6c: 7030 8419 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ +060d72: 6900 bd07 |000b: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Stopped:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bd │ │ +060d76: 2200 c703 |000d: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03c7 │ │ +060d7a: 1a01 180a |000f: const-string v1, "Preparing" // string@0a18 │ │ +060d7e: 7030 8419 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ +060d84: 6900 bc07 |0014: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ +060d88: 2200 c703 |0016: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03c7 │ │ +060d8c: 1a01 0e0a |0018: const-string v1, "Playing" // string@0a0e │ │ +060d90: 7030 8419 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ +060d96: 6900 bb07 |001d: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +060d9a: 2200 c703 |001f: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03c7 │ │ +060d9e: 1a01 0a0a |0021: const-string v1, "Paused" // string@0a0a │ │ +060da2: 7030 8419 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.:(Ljava/lang/String;I)V // method@1984 │ │ +060da8: 6900 ba07 |0026: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +060dac: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +060dae: 2300 5304 |0029: new-array v0, v0, [Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@0453 │ │ +060db2: 6201 bd07 |002b: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Stopped:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bd │ │ +060db6: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +060dba: 6201 bc07 |002f: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ +060dbe: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +060dc2: 6201 bb07 |0033: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +060dc6: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +060dca: 6201 ba07 |0037: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +060dce: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +060dd2: 6900 b907 |003b: sput-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.$VALUES:[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07b9 │ │ +060dd6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=195 │ │ 0x000d line=198 │ │ 0x0016 line=203 │ │ 0x001f line=207 │ │ 0x0028 line=193 │ │ @@ -109288,17 +109296,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 │ │ -061870: |[061870] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.:(Ljava/lang/String;I)V │ │ -061880: 7030 f919 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@19f9 │ │ -061886: 0e00 |0003: return-void │ │ +060dd8: |[060dd8] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.:(Ljava/lang/String;I)V │ │ +060de8: 7030 f919 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@19f9 │ │ +060dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -109308,20 +109316,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -061888: |[061888] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.valueOf:(Ljava/lang/String;)Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; │ │ -061898: 1c00 be03 |0000: const-class v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03be │ │ -06189c: 7120 fa19 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@19fa │ │ -0618a2: 0c00 |0005: move-result-object v0 │ │ -0618a4: 1f00 be03 |0006: check-cast v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03be │ │ -0618a8: 1100 |0008: return-object v0 │ │ +060df0: |[060df0] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.valueOf:(Ljava/lang/String;)Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; │ │ +060e00: 1c00 c703 |0000: const-class v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03c7 │ │ +060e04: 7120 fa19 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@19fa │ │ +060e0a: 0c00 |0005: move-result-object v0 │ │ +060e0c: 1f00 c703 |0006: check-cast v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@03c7 │ │ +060e10: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;) │ │ @@ -109329,33 +109337,33 @@ │ │ type : '()[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0618ac: |[0618ac] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.values:()[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; │ │ -0618bc: 6200 b907 |0000: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.$VALUES:[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07b9 │ │ -0618c0: 6e10 c91a 0000 |0002: invoke-virtual {v0}, [Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.clone:()Ljava/lang/Object; // method@1ac9 │ │ -0618c6: 0c00 |0005: move-result-object v0 │ │ -0618c8: 1f00 4a04 |0006: check-cast v0, [Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@044a │ │ -0618cc: 1100 |0008: return-object v0 │ │ +060e14: |[060e14] com.kure.musicplayer.services.ServicePlayMusic$ServiceState.values:()[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; │ │ +060e24: 6200 b907 |0000: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.$VALUES:[Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07b9 │ │ +060e28: 6e10 c91a 0000 |0002: invoke-virtual {v0}, [Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.clone:()Ljava/lang/Object; // method@1ac9 │ │ +060e2e: 0c00 |0005: move-result-object v0 │ │ +060e30: 1f00 5304 |0006: check-cast v0, [Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // type@0453 │ │ +060e34: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #487 header: │ │ -class_idx : 959 │ │ +class_idx : 968 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 32 │ │ -source_file_idx : 2724 │ │ +superclass_idx : 34 │ │ +source_file_idx : 2733 │ │ static_fields_size : 18 │ │ instance_fields_size: 18 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 34 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -109544,38 +109552,38 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0618d0: |[0618d0] com.kure.musicplayer.services.ServicePlayMusic.:()V │ │ -0618e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0618e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0618e4: 7010 a900 0300 |0002: invoke-direct {v3}, Landroid/app/Service;.:()V // method@00a9 │ │ -0618ea: 5b32 d107 |0005: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -0618ee: 5c31 e007 |0007: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ -0618f2: 5c31 de07 |0009: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ -0618f6: 5b32 da07 |000b: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -0618fa: 6200 bc07 |000d: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ -0618fe: 5b30 df07 |000f: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -061902: 5b32 d507 |0011: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -061906: 2200 b603 |0013: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$1; // type@03b6 │ │ -06190a: 7020 6f19 3000 |0015: invoke-direct {v0, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$1;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@196f │ │ -061910: 5b30 d307 |0018: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.headsetBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d3 │ │ -061914: 2200 b703 |001a: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$2; // type@03b7 │ │ -061918: 7020 7119 3000 |001c: invoke-direct {v0, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1971 │ │ -06191e: 5b30 d407 |001f: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.localBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d4 │ │ -061922: 5c31 db07 |0021: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ -061926: 5c31 d607 |0023: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ -06192a: 5c31 d907 |0025: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ -06192e: 2200 bd03 |0027: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder; // type@03bd │ │ -061932: 7020 8119 3000 |0029: invoke-direct {v0, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1981 │ │ -061938: 5b30 d807 |002c: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBind:Landroid/os/IBinder; // field@07d8 │ │ -06193c: 0e00 |002e: return-void │ │ +060e38: |[060e38] com.kure.musicplayer.services.ServicePlayMusic.:()V │ │ +060e48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +060e4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +060e4c: 7010 a900 0300 |0002: invoke-direct {v3}, Landroid/app/Service;.:()V // method@00a9 │ │ +060e52: 5b32 d107 |0005: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +060e56: 5c31 e007 |0007: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ +060e5a: 5c31 de07 |0009: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ +060e5e: 5b32 da07 |000b: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +060e62: 6200 bc07 |000d: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ +060e66: 5b30 df07 |000f: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +060e6a: 5b32 d507 |0011: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +060e6e: 2200 bf03 |0013: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$1; // type@03bf │ │ +060e72: 7020 6f19 3000 |0015: invoke-direct {v0, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$1;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@196f │ │ +060e78: 5b30 d307 |0018: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.headsetBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d3 │ │ +060e7c: 2200 c003 |001a: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$2; // type@03c0 │ │ +060e80: 7020 7119 3000 |001c: invoke-direct {v0, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$2;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1971 │ │ +060e86: 5b30 d407 |001f: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.localBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d4 │ │ +060e8a: 5c31 db07 |0021: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ +060e8e: 5c31 d607 |0023: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ +060e92: 5c31 d907 |0025: iput-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ +060e96: 2200 c603 |0027: new-instance v0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder; // type@03c6 │ │ +060e9a: 7020 8119 3000 |0029: invoke-direct {v0, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1981 │ │ +060ea0: 5b30 d807 |002c: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBind:Landroid/os/IBinder; // field@07d8 │ │ +060ea4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=152 │ │ 0x0007 line=157 │ │ 0x0009 line=164 │ │ 0x000b line=170 │ │ @@ -109595,45 +109603,46 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -061940: |[061940] com.kure.musicplayer.services.ServicePlayMusic.broadcastState:(Ljava/lang/String;)V │ │ -061950: 5441 d107 |0000: iget-object v1, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -061954: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -061958: 0e00 |0004: return-void │ │ -06195a: 2200 3000 |0005: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -06195e: 1a01 7e0e |0007: const-string v1, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e7e │ │ -061962: 7020 e900 1000 |0009: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -061968: 1a01 481e |000c: const-string v1, "x_japan" // string@1e48 │ │ -06196c: 6e30 0601 1005 |000e: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -061972: 1a01 341d |0011: const-string v1, "tenacious_d" // string@1d34 │ │ -061976: 5442 d107 |0013: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -06197a: 6e10 4b19 0200 |0015: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -061980: 0b02 |0018: move-result-wide v2 │ │ -061982: 6e40 0201 1032 |0019: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0102 │ │ -061988: 6e10 8d19 0400 |001c: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -06198e: 0c01 |001f: move-result-object v1 │ │ -061990: 7110 ba07 0100 |0020: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ -061996: 0c01 |0023: move-result-object v1 │ │ -061998: 6e20 bc07 0100 |0024: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ -06199e: 1a01 7409 |0027: const-string v1, "MusicService" // string@0974 │ │ -0619a2: 1a02 ee1a |0029: const-string v2, "sentBroadcast" // string@1aee │ │ -0619a6: 7120 9815 2100 |002b: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0619ac: 28d6 |002e: goto 0004 // -002a │ │ +060ea8: |[060ea8] com.kure.musicplayer.services.ServicePlayMusic.broadcastState:(Ljava/lang/String;)V │ │ +060eb8: 5441 d107 |0000: iget-object v1, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +060ebc: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +060ec0: 0e00 |0004: return-void │ │ +060ec2: 2200 3200 |0005: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +060ec6: 1a01 870e |0007: const-string v1, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e87 │ │ +060eca: 7020 e900 1000 |0009: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +060ed0: 1a01 511e |000c: const-string v1, "x_japan" // string@1e51 │ │ +060ed4: 6e30 0601 1005 |000e: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +060eda: 1a01 3d1d |0011: const-string v1, "tenacious_d" // string@1d3d │ │ +060ede: 5442 d107 |0013: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +060ee2: 6e10 4b19 0200 |0015: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +060ee8: 0b02 |0018: move-result-wide v2 │ │ +060eea: 6e40 0201 1032 |0019: invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0102 │ │ +060ef0: 6e10 8d19 0400 |001c: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +060ef6: 0c01 |001f: move-result-object v1 │ │ +060ef8: 7110 ba07 0100 |0020: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ +060efe: 0c01 |0023: move-result-object v1 │ │ +060f00: 6e20 bc07 0100 |0024: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@07bc │ │ +060f06: 1a01 7d09 |0027: const-string v1, "MusicService" // string@097d │ │ +060f0a: 1a02 f71a |0029: const-string v2, "sentBroadcast" // string@1af7 │ │ +060f0e: 7120 9815 2100 |002b: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +060f14: 28d6 |002e: goto 0004 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1213 │ │ 0x0004 line=1226 │ │ 0x0005 line=1216 │ │ 0x000c line=1218 │ │ 0x0011 line=1219 │ │ - 0x001c line=1221 │ │ + 0x001c line=1222 │ │ + 0x0024 line=1223 │ │ 0x0027 line=1225 │ │ locals : │ │ 0x000c - 0x002f reg=0 broadcastIntent Landroid/content/Intent; │ │ 0x0000 - 0x002f reg=4 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x002f reg=5 state Ljava/lang/String; │ │ │ │ #2 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ @@ -109641,19 +109650,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0619b0: |[0619b0] com.kure.musicplayer.services.ServicePlayMusic.destroySelf:()V │ │ -0619c0: 6e10 ab19 0100 |0000: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopSelf:()V // method@19ab │ │ -0619c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0619c8: 5b10 d107 |0004: iput-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -0619cc: 0e00 |0006: return-void │ │ +060f18: |[060f18] com.kure.musicplayer.services.ServicePlayMusic.destroySelf:()V │ │ +060f28: 6e10 ab19 0100 |0000: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopSelf:()V // method@19ab │ │ +060f2e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +060f30: 5b10 d107 |0004: iput-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +060f34: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0003 line=828 │ │ 0x0006 line=829 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ @@ -109663,24 +109672,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0619d0: |[0619d0] com.kure.musicplayer.services.ServicePlayMusic.requestAudioFocus:()Z │ │ -0619e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0619e2: 5442 d007 |0001: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -0619e6: 1233 |0003: const/4 v3, #int 3 // #3 │ │ -0619e8: 6e40 a101 4213 |0004: invoke-virtual {v2, v4, v3, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01a1 │ │ -0619ee: 0a00 |0007: move-result v0 │ │ -0619f0: 3310 0300 |0008: if-ne v0, v1, 000b // +0003 │ │ -0619f4: 0f01 |000a: return v1 │ │ -0619f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0619f8: 28fe |000c: goto 000a // -0002 │ │ +060f38: |[060f38] com.kure.musicplayer.services.ServicePlayMusic.requestAudioFocus:()Z │ │ +060f48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +060f4a: 5442 d007 |0001: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +060f4e: 1233 |0003: const/4 v3, #int 3 // #3 │ │ +060f50: 6e40 a101 4213 |0004: invoke-virtual {v2, v4, v3, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@01a1 │ │ +060f56: 0a00 |0007: move-result v0 │ │ +060f58: 3310 0300 |0008: if-ne v0, v1, 000b // +0003 │ │ +060f5c: 0f01 |000a: return v1 │ │ +060f5e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +060f60: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=533 │ │ 0x0008 line=539 │ │ locals : │ │ 0x0008 - 0x000d reg=0 result I │ │ 0x0000 - 0x000d reg=4 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ @@ -109691,18 +109700,18 @@ │ │ type : '(Lcom/kure/musicplayer/model/Song;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0619fc: |[0619fc] com.kure.musicplayer.services.ServicePlayMusic.add:(Lcom/kure/musicplayer/model/Song;)V │ │ -061a0c: 5410 e107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -061a10: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -061a16: 0e00 |0005: return-void │ │ +060f64: |[060f64] com.kure.musicplayer.services.ServicePlayMusic.add:(Lcom/kure/musicplayer/model/Song;)V │ │ +060f74: 5410 e107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +060f78: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +060f7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0005 line=338 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x0006 reg=2 song Lcom/kure/musicplayer/model/Song; │ │ @@ -109712,23 +109721,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -061a18: |[061a18] com.kure.musicplayer.services.ServicePlayMusic.cancelNotification:()V │ │ -061a28: 5410 da07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -061a2c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -061a30: 0e00 |0004: return-void │ │ -061a32: 5410 da07 |0005: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -061a36: 6e10 3d18 0000 |0007: invoke-virtual {v0}, Lcom/kure/musicplayer/NotificationMusic;.cancel:()V // method@183d │ │ -061a3c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -061a3e: 5b10 da07 |000b: iput-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -061a42: 28f7 |000d: goto 0004 // -0009 │ │ +060f80: |[060f80] com.kure.musicplayer.services.ServicePlayMusic.cancelNotification:()V │ │ +060f90: 5410 da07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +060f94: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +060f98: 0e00 |0004: return-void │ │ +060f9a: 5410 da07 |0005: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +060f9e: 6e10 3d18 0000 |0007: invoke-virtual {v0}, Lcom/kure/musicplayer/NotificationMusic;.cancel:()V // method@183d │ │ +060fa4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +060fa6: 5b10 da07 |000b: iput-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +060faa: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0004 line=1201 │ │ 0x0005 line=1199 │ │ 0x000a line=1200 │ │ locals : │ │ @@ -109739,30 +109748,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -061a44: |[061a44] com.kure.musicplayer.services.ServicePlayMusic.destroyLockScreenWidget:()V │ │ -061a54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061a56: 5430 d007 |0001: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -061a5a: 3800 0800 |0003: if-eqz v0, 000b // +0008 │ │ -061a5e: 5430 d507 |0005: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -061a62: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ -061a66: 5b32 d507 |0009: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -061a6a: 5430 d007 |000b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -061a6e: 3800 0f00 |000d: if-eqz v0, 001c // +000f │ │ -061a72: 5430 d707 |000f: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -061a76: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -061a7a: 5430 d007 |0013: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -061a7e: 5431 d707 |0015: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -061a82: 6e20 a301 1000 |0017: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@01a3 │ │ -061a88: 5b32 d707 |001a: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -061a8c: 0e00 |001c: return-void │ │ +060fac: |[060fac] com.kure.musicplayer.services.ServicePlayMusic.destroyLockScreenWidget:()V │ │ +060fbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +060fbe: 5430 d007 |0001: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +060fc2: 3800 0800 |0003: if-eqz v0, 000b // +0008 │ │ +060fc6: 5430 d507 |0005: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +060fca: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ +060fce: 5b32 d507 |0009: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +060fd2: 5430 d007 |000b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +060fd6: 3800 0f00 |000d: if-eqz v0, 001c // +000f │ │ +060fda: 5430 d707 |000f: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +060fde: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +060fe2: 5430 d007 |0013: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +060fe6: 5431 d707 |0015: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +060fea: 6e20 a301 1000 |0017: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@01a3 │ │ +060ff0: 5b32 d707 |001a: iput-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +060ff4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=704 │ │ 0x0009 line=706 │ │ 0x000b line=709 │ │ 0x0013 line=710 │ │ 0x001a line=711 │ │ @@ -109775,19 +109784,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -061a90: |[061a90] com.kure.musicplayer.services.ServicePlayMusic.getDuration:()I │ │ -061aa0: 5410 dc07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061aa4: 6e10 a701 0000 |0002: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getDuration:()I // method@01a7 │ │ -061aaa: 0a00 |0005: move-result v0 │ │ -061aac: 0f00 |0006: return v0 │ │ +060ff8: |[060ff8] com.kure.musicplayer.services.ServicePlayMusic.getDuration:()I │ │ +061008: 5410 dc07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06100c: 6e10 a701 0000 |0002: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getDuration:()I // method@01a7 │ │ +061012: 0a00 |0005: move-result v0 │ │ +061014: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #4 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ @@ -109795,19 +109804,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -061ab0: |[061ab0] com.kure.musicplayer.services.ServicePlayMusic.getPosition:()I │ │ -061ac0: 5410 dc07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061ac4: 6e10 a601 0000 |0002: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@01a6 │ │ -061aca: 0a00 |0005: move-result v0 │ │ -061acc: 0f00 |0006: return v0 │ │ +061018: |[061018] com.kure.musicplayer.services.ServicePlayMusic.getPosition:()I │ │ +061028: 5410 dc07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06102c: 6e10 a601 0000 |0002: invoke-virtual {v0}, Landroid/media/MediaPlayer;.getCurrentPosition:()I // method@01a6 │ │ +061032: 0a00 |0005: move-result v0 │ │ +061034: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #5 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ @@ -109815,20 +109824,20 @@ │ │ type : '(I)Lcom/kure/musicplayer/model/Song;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -061ad0: |[061ad0] com.kure.musicplayer.services.ServicePlayMusic.getSong:(I)Lcom/kure/musicplayer/model/Song; │ │ -061ae0: 5410 e107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -061ae4: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -061aea: 0c00 |0005: move-result-object v0 │ │ -061aec: 1f00 b203 |0006: check-cast v0, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -061af0: 1100 |0008: return-object v0 │ │ +061038: |[061038] com.kure.musicplayer.services.ServicePlayMusic.getSong:(I)Lcom/kure/musicplayer/model/Song; │ │ +061048: 5410 e107 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +06104c: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +061052: 0c00 |0005: move-result-object v0 │ │ +061054: 1f00 bb03 |0006: check-cast v0, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +061058: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ @@ -109837,38 +109846,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -061af4: |[061af4] com.kure.musicplayer.services.ServicePlayMusic.initMusicPlayer:()V │ │ -061b04: 5430 dc07 |0000: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b08: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -061b0c: 2200 5f00 |0004: new-instance v0, Landroid/media/MediaPlayer; // type@005f │ │ -061b10: 7010 a501 0000 |0006: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@01a5 │ │ -061b16: 5b30 dc07 |0009: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b1a: 5430 dc07 |000b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b1e: 6e10 8d19 0300 |000d: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -061b24: 0c01 |0010: move-result-object v1 │ │ -061b26: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -061b28: 6e30 b401 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/media/MediaPlayer;.setWakeMode:(Landroid/content/Context;I)V // method@01b4 │ │ -061b2e: 5430 dc07 |0015: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b32: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -061b34: 6e20 ae01 1000 |0018: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@01ae │ │ -061b3a: 5430 dc07 |001b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b3e: 6e20 b201 3000 |001d: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnPreparedListener:(Landroid/media/MediaPlayer$OnPreparedListener;)V // method@01b2 │ │ -061b44: 5430 dc07 |0020: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b48: 6e20 b001 3000 |0022: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@01b0 │ │ -061b4e: 5430 dc07 |0025: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061b52: 6e20 b101 3000 |0027: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnErrorListener:(Landroid/media/MediaPlayer$OnErrorListener;)V // method@01b1 │ │ -061b58: 1a00 7409 |002a: const-string v0, "MusicService" // string@0974 │ │ -061b5c: 1a01 4a13 |002c: const-string v1, "initMusicPlayer" // string@134a │ │ -061b60: 7120 9815 1000 |002e: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061b66: 0e00 |0031: return-void │ │ +06105c: |[06105c] com.kure.musicplayer.services.ServicePlayMusic.initMusicPlayer:()V │ │ +06106c: 5430 dc07 |0000: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061070: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +061074: 2200 6400 |0004: new-instance v0, Landroid/media/MediaPlayer; // type@0064 │ │ +061078: 7010 a501 0000 |0006: invoke-direct {v0}, Landroid/media/MediaPlayer;.:()V // method@01a5 │ │ +06107e: 5b30 dc07 |0009: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061082: 5430 dc07 |000b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061086: 6e10 8d19 0300 |000d: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +06108c: 0c01 |0010: move-result-object v1 │ │ +06108e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +061090: 6e30 b401 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/media/MediaPlayer;.setWakeMode:(Landroid/content/Context;I)V // method@01b4 │ │ +061096: 5430 dc07 |0015: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06109a: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +06109c: 6e20 ae01 1000 |0018: invoke-virtual {v0, v1}, Landroid/media/MediaPlayer;.setAudioStreamType:(I)V // method@01ae │ │ +0610a2: 5430 dc07 |001b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0610a6: 6e20 b201 3000 |001d: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnPreparedListener:(Landroid/media/MediaPlayer$OnPreparedListener;)V // method@01b2 │ │ +0610ac: 5430 dc07 |0020: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0610b0: 6e20 b001 3000 |0022: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnCompletionListener:(Landroid/media/MediaPlayer$OnCompletionListener;)V // method@01b0 │ │ +0610b6: 5430 dc07 |0025: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0610ba: 6e20 b101 3000 |0027: invoke-virtual {v0, v3}, Landroid/media/MediaPlayer;.setOnErrorListener:(Landroid/media/MediaPlayer$OnErrorListener;)V // method@01b1 │ │ +0610c0: 1a00 7d09 |002a: const-string v0, "MusicService" // string@097d │ │ +0610c4: 1a01 5313 |002c: const-string v1, "initMusicPlayer" // string@1353 │ │ +0610c8: 7120 9815 1000 |002e: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0610ce: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0004 line=285 │ │ 0x000b line=289 │ │ 0x0015 line=292 │ │ 0x001b line=295 │ │ @@ -109884,22 +109893,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -061b68: |[061b68] com.kure.musicplayer.services.ServicePlayMusic.isPaused:()Z │ │ -061b78: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -061b7c: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -061b80: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -061b84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -061b86: 0f00 |0007: return v0 │ │ -061b88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -061b8a: 28fe |0009: goto 0007 // -0002 │ │ +0610d0: |[0610d0] com.kure.musicplayer.services.ServicePlayMusic.isPaused:()Z │ │ +0610e0: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +0610e4: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +0610e8: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +0610ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0610ee: 0f00 |0007: return v0 │ │ +0610f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0610f2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #8 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ @@ -109907,26 +109916,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -061b8c: |[061b8c] com.kure.musicplayer.services.ServicePlayMusic.isPlaying:()Z │ │ -061b9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061b9e: 5432 dc07 |0001: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061ba2: 6e10 a801 0200 |0003: invoke-virtual {v2}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@01a8 │ │ -061ba8: 0a01 |0006: move-result v1 │ │ -061baa: 0f01 |0007: return v1 │ │ -061bac: 0d00 |0008: move-exception v0 │ │ -061bae: 5432 dc07 |0009: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061bb2: 6e10 ac01 0200 |000b: invoke-virtual {v2}, Landroid/media/MediaPlayer;.reset:()V // method@01ac │ │ -061bb8: 5432 dc07 |000e: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061bbc: 6e10 aa01 0200 |0010: invoke-virtual {v2}, Landroid/media/MediaPlayer;.prepareAsync:()V // method@01aa │ │ -061bc2: 28f4 |0013: goto 0007 // -000c │ │ +0610f4: |[0610f4] com.kure.musicplayer.services.ServicePlayMusic.isPlaying:()Z │ │ +061104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +061106: 5432 dc07 |0001: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06110a: 6e10 a801 0200 |0003: invoke-virtual {v2}, Landroid/media/MediaPlayer;.isPlaying:()Z // method@01a8 │ │ +061110: 0a01 |0006: move-result v1 │ │ +061112: 0f01 |0007: return v1 │ │ +061114: 0d00 |0008: move-exception v0 │ │ +061116: 5432 dc07 |0009: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06111a: 6e10 ac01 0200 |000b: invoke-virtual {v2}, Landroid/media/MediaPlayer;.reset:()V // method@01ac │ │ +061120: 5432 dc07 |000e: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061124: 6e10 aa01 0200 |0010: invoke-virtual {v2}, Landroid/media/MediaPlayer;.prepareAsync:()V // method@01aa │ │ +06112a: 28f4 |0013: goto 0007 // -000c │ │ catches : 1 │ │ 0x0001 - 0x0006 │ │ Ljava/lang/IllegalStateException; -> 0x0008 │ │ positions : │ │ 0x0000 line=902 │ │ 0x0001 line=905 │ │ 0x0007 line=912 │ │ @@ -109943,17 +109952,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061bd4: |[061bd4] com.kure.musicplayer.services.ServicePlayMusic.isRepeat:()Z │ │ -061be4: 5510 de07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ -061be8: 0f00 |0002: return v0 │ │ +06113c: |[06113c] com.kure.musicplayer.services.ServicePlayMusic.isRepeat:()Z │ │ +06114c: 5510 de07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ +061150: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #10 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ @@ -109961,17 +109970,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061bec: |[061bec] com.kure.musicplayer.services.ServicePlayMusic.isShuffle:()Z │ │ -061bfc: 5510 e007 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ -061c00: 0f00 |0002: return v0 │ │ +061154: |[061154] com.kure.musicplayer.services.ServicePlayMusic.isShuffle:()Z │ │ +061164: 5510 e007 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ +061168: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #11 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ @@ -109979,55 +109988,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -061c04: |[061c04] com.kure.musicplayer.services.ServicePlayMusic.next:(Z)V │ │ -061c14: 5431 df07 |0000: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -061c18: 6202 ba07 |0002: sget-object v2, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -061c1c: 3221 0900 |0004: if-eq v1, v2, 000d // +0009 │ │ -061c20: 5431 df07 |0006: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -061c24: 6202 bb07 |0008: sget-object v2, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -061c28: 3221 0300 |000a: if-eq v1, v2, 000d // +0003 │ │ -061c2c: 0e00 |000c: return-void │ │ -061c2e: 3804 0700 |000d: if-eqz v4, 0014 // +0007 │ │ -061c32: 1a01 2719 |000f: const-string v1, "paul_gilbert" // string@1927 │ │ -061c36: 7020 8919 1300 |0011: invoke-direct {v3, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ -061c3c: 5431 d507 |0014: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -061c40: 3801 0800 |0016: if-eqz v1, 001e // +0008 │ │ -061c44: 5431 d507 |0018: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -061c48: 1262 |001a: const/4 v2, #int 6 // #6 │ │ -061c4a: 6e20 2b19 2100 |001b: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ -061c50: 5531 e007 |001e: iget-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ -061c54: 3801 1800 |0020: if-eqz v1, 0038 // +0018 │ │ -061c58: 5230 d207 |0022: iget v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061c5c: 5231 d207 |0024: iget v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061c60: 3310 0f00 |0026: if-ne v0, v1, 0035 // +000f │ │ -061c64: 5431 dd07 |0028: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.randomNumberGenerator:Ljava/util/Random; // field@07dd │ │ -061c68: 5432 e107 |002a: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -061c6c: 6e10 6e1a 0200 |002c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -061c72: 0a02 |002f: move-result v2 │ │ -061c74: 6e20 ac1a 2100 |0030: invoke-virtual {v1, v2}, Ljava/util/Random;.nextInt:(I)I // method@1aac │ │ -061c7a: 0a00 |0033: move-result v0 │ │ -061c7c: 28f0 |0034: goto 0024 // -0010 │ │ -061c7e: 5930 d207 |0035: iput v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061c82: 28d5 |0037: goto 000c // -002b │ │ -061c84: 5231 d207 |0038: iget v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061c88: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -061c8c: 5931 d207 |003c: iput v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061c90: 5231 d207 |003e: iget v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061c94: 5432 e107 |0040: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -061c98: 6e10 6e1a 0200 |0042: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -061c9e: 0a02 |0045: move-result v2 │ │ -061ca0: 3421 c6ff |0046: if-lt v1, v2, 000c // -003a │ │ -061ca4: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -061ca6: 5931 d207 |0049: iput v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061caa: 28c1 |004b: goto 000c // -003f │ │ +06116c: |[06116c] com.kure.musicplayer.services.ServicePlayMusic.next:(Z)V │ │ +06117c: 5431 df07 |0000: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061180: 6202 ba07 |0002: sget-object v2, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +061184: 3221 0900 |0004: if-eq v1, v2, 000d // +0009 │ │ +061188: 5431 df07 |0006: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +06118c: 6202 bb07 |0008: sget-object v2, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +061190: 3221 0300 |000a: if-eq v1, v2, 000d // +0003 │ │ +061194: 0e00 |000c: return-void │ │ +061196: 3804 0700 |000d: if-eqz v4, 0014 // +0007 │ │ +06119a: 1a01 3019 |000f: const-string v1, "paul_gilbert" // string@1930 │ │ +06119e: 7020 8919 1300 |0011: invoke-direct {v3, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ +0611a4: 5431 d507 |0014: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0611a8: 3801 0800 |0016: if-eqz v1, 001e // +0008 │ │ +0611ac: 5431 d507 |0018: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0611b0: 1262 |001a: const/4 v2, #int 6 // #6 │ │ +0611b2: 6e20 2b19 2100 |001b: invoke-virtual {v1, v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ +0611b8: 5531 e007 |001e: iget-boolean v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ +0611bc: 3801 1800 |0020: if-eqz v1, 0038 // +0018 │ │ +0611c0: 5230 d207 |0022: iget v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0611c4: 5231 d207 |0024: iget v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0611c8: 3310 0f00 |0026: if-ne v0, v1, 0035 // +000f │ │ +0611cc: 5431 dd07 |0028: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.randomNumberGenerator:Ljava/util/Random; // field@07dd │ │ +0611d0: 5432 e107 |002a: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +0611d4: 6e10 6e1a 0200 |002c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0611da: 0a02 |002f: move-result v2 │ │ +0611dc: 6e20 ac1a 2100 |0030: invoke-virtual {v1, v2}, Ljava/util/Random;.nextInt:(I)I // method@1aac │ │ +0611e2: 0a00 |0033: move-result v0 │ │ +0611e4: 28f0 |0034: goto 0024 // -0010 │ │ +0611e6: 5930 d207 |0035: iput v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0611ea: 28d5 |0037: goto 000c // -002b │ │ +0611ec: 5231 d207 |0038: iget v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0611f0: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0611f4: 5931 d207 |003c: iput v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0611f8: 5231 d207 |003e: iget v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0611fc: 5432 e107 |0040: iget-object v2, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +061200: 6e10 6e1a 0200 |0042: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +061206: 0a02 |0045: move-result v2 │ │ +061208: 3421 c6ff |0046: if-lt v1, v2, 000c // -003a │ │ +06120c: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +06120e: 5931 d207 |0049: iput v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +061212: 28c1 |004b: goto 000c // -003f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x000c line=891 │ │ 0x000d line=870 │ │ 0x000f line=871 │ │ 0x0014 line=874 │ │ @@ -110050,33 +110059,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -061cac: |[061cac] com.kure.musicplayer.services.ServicePlayMusic.notifyCurrentSong:()V │ │ -061cbc: 6200 9a07 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -061cc0: 1a01 741c |0002: const-string v1, "show_notification" // string@1c74 │ │ -061cc4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -061cc6: 6e30 5418 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -061ccc: 0a00 |0008: move-result v0 │ │ -061cce: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -061cd2: 0e00 |000b: return-void │ │ -061cd4: 5430 d107 |000c: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -061cd8: 3800 fdff |000e: if-eqz v0, 000b // -0003 │ │ -061cdc: 5430 da07 |0010: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -061ce0: 3900 0900 |0012: if-nez v0, 001b // +0009 │ │ -061ce4: 2200 8003 |0014: new-instance v0, Lcom/kure/musicplayer/NotificationMusic; // type@0380 │ │ -061ce8: 7010 3c18 0000 |0016: invoke-direct {v0}, Lcom/kure/musicplayer/NotificationMusic;.:()V // method@183c │ │ -061cee: 5b30 da07 |0019: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -061cf2: 5430 da07 |001b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -061cf6: 5431 d107 |001d: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -061cfa: 6e40 4018 3013 |001f: invoke-virtual {v0, v3, v3, v1}, Lcom/kure/musicplayer/NotificationMusic;.notifySong:(Landroid/content/Context;Landroid/app/Service;Lcom/kure/musicplayer/model/Song;)V // method@1840 │ │ -061d00: 28e9 |0022: goto 000b // -0017 │ │ +061214: |[061214] com.kure.musicplayer.services.ServicePlayMusic.notifyCurrentSong:()V │ │ +061224: 6200 9a07 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +061228: 1a01 7d1c |0002: const-string v1, "show_notification" // string@1c7d │ │ +06122c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +06122e: 6e30 5418 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +061234: 0a00 |0008: move-result v0 │ │ +061236: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +06123a: 0e00 |000b: return-void │ │ +06123c: 5430 d107 |000c: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +061240: 3800 fdff |000e: if-eqz v0, 000b // -0003 │ │ +061244: 5430 da07 |0010: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +061248: 3900 0900 |0012: if-nez v0, 001b // +0009 │ │ +06124c: 2200 8903 |0014: new-instance v0, Lcom/kure/musicplayer/NotificationMusic; // type@0389 │ │ +061250: 7010 3c18 0000 |0016: invoke-direct {v0}, Lcom/kure/musicplayer/NotificationMusic;.:()V // method@183c │ │ +061256: 5b30 da07 |0019: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +06125a: 5430 da07 |001b: iget-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +06125e: 5431 d107 |001d: iget-object v1, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +061262: 6e40 4018 3013 |001f: invoke-virtual {v0, v3, v3, v1}, Lcom/kure/musicplayer/NotificationMusic;.notifySong:(Landroid/content/Context;Landroid/app/Service;Lcom/kure/musicplayer/model/Song;)V // method@1840 │ │ +061268: 28e9 |0022: goto 000b // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x000b line=1187 │ │ 0x000c line=1180 │ │ 0x0010 line=1183 │ │ 0x0014 line=1184 │ │ @@ -110089,60 +110098,60 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -061d04: |[061d04] com.kure.musicplayer.services.ServicePlayMusic.onAudioFocusChange:(I)V │ │ -061d14: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -061d16: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -061d18: 1503 803f |0002: const/high16 v3, #int 1065353216 // #3f80 │ │ -061d1c: 1402 cdcc cc3d |0004: const v2, #float 0.1 // #3dcccccd │ │ -061d22: 2b07 5500 0000 |0007: packed-switch v7, 0000005c // +00000055 │ │ -061d28: 0e00 |000a: return-void │ │ -061d2a: 1a00 7409 |000b: const-string v0, "MusicService" // string@0974 │ │ -061d2e: 1a01 880d |000d: const-string v1, "audiofocus gain" // string@0d88 │ │ -061d32: 7120 9815 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061d38: 5460 dc07 |0012: iget-object v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061d3c: 3900 0500 |0014: if-nez v0, 0019 // +0005 │ │ -061d40: 6e10 9219 0600 |0016: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.initMusicPlayer:()V // method@1992 │ │ -061d46: 5560 db07 |0019: iget-boolean v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ -061d4a: 3800 0700 |001b: if-eqz v0, 0022 // +0007 │ │ -061d4e: 5c64 db07 |001d: iput-boolean v4, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ -061d52: 6e10 af19 0600 |001f: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ -061d58: 5560 d607 |0022: iget-boolean v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ -061d5c: 3800 e6ff |0024: if-eqz v0, 000a // -001a │ │ -061d60: 5c64 d607 |0026: iput-boolean v4, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ -061d64: 5460 dc07 |0028: iget-object v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061d68: 6e30 b301 3003 |002a: invoke-virtual {v0, v3, v3}, Landroid/media/MediaPlayer;.setVolume:(FF)V // method@01b3 │ │ -061d6e: 28dd |002d: goto 000a // -0023 │ │ -061d70: 1a00 7409 |002e: const-string v0, "MusicService" // string@0974 │ │ -061d74: 1a01 890d |0030: const-string v1, "audiofocus loss" // string@0d89 │ │ -061d78: 7120 9815 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061d7e: 6e10 aa19 0600 |0035: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopMusicPlayer:()V // method@19aa │ │ -061d84: 28d2 |0038: goto 000a // -002e │ │ -061d86: 1a00 7409 |0039: const-string v0, "MusicService" // string@0974 │ │ -061d8a: 1a01 8a0d |003b: const-string v1, "audiofocus loss transient" // string@0d8a │ │ -061d8e: 7120 9815 1000 |003d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061d94: 6e10 9319 0600 |0040: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPaused:()Z // method@1993 │ │ -061d9a: 0a00 |0043: move-result v0 │ │ -061d9c: 3900 c6ff |0044: if-nez v0, 000a // -003a │ │ -061da0: 6e10 a119 0600 |0046: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ -061da6: 5c65 db07 |0049: iput-boolean v5, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ -061daa: 28bf |004b: goto 000a // -0041 │ │ -061dac: 1a00 7409 |004c: const-string v0, "MusicService" // string@0974 │ │ -061db0: 1a01 8b0d |004e: const-string v1, "audiofocus loss transient can duck" // string@0d8b │ │ -061db4: 7120 9815 1000 |0050: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061dba: 5460 dc07 |0053: iget-object v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061dbe: 6e30 b301 2002 |0055: invoke-virtual {v0, v2, v2}, Landroid/media/MediaPlayer;.setVolume:(FF)V // method@01b3 │ │ -061dc4: 5c65 d607 |0058: iput-boolean v5, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ -061dc8: 28b0 |005a: goto 000a // -0050 │ │ -061dca: 0000 |005b: nop // spacer │ │ -061dcc: 0001 0500 fdff ffff 4500 0000 3200 ... |005c: packed-switch-data (14 units) │ │ +06126c: |[06126c] com.kure.musicplayer.services.ServicePlayMusic.onAudioFocusChange:(I)V │ │ +06127c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +06127e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +061280: 1503 803f |0002: const/high16 v3, #int 1065353216 // #3f80 │ │ +061284: 1402 cdcc cc3d |0004: const v2, #float 0.1 // #3dcccccd │ │ +06128a: 2b07 5500 0000 |0007: packed-switch v7, 0000005c // +00000055 │ │ +061290: 0e00 |000a: return-void │ │ +061292: 1a00 7d09 |000b: const-string v0, "MusicService" // string@097d │ │ +061296: 1a01 910d |000d: const-string v1, "audiofocus gain" // string@0d91 │ │ +06129a: 7120 9815 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0612a0: 5460 dc07 |0012: iget-object v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0612a4: 3900 0500 |0014: if-nez v0, 0019 // +0005 │ │ +0612a8: 6e10 9219 0600 |0016: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.initMusicPlayer:()V // method@1992 │ │ +0612ae: 5560 db07 |0019: iget-boolean v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ +0612b2: 3800 0700 |001b: if-eqz v0, 0022 // +0007 │ │ +0612b6: 5c64 db07 |001d: iput-boolean v4, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ +0612ba: 6e10 af19 0600 |001f: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ +0612c0: 5560 d607 |0022: iget-boolean v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ +0612c4: 3800 e6ff |0024: if-eqz v0, 000a // -001a │ │ +0612c8: 5c64 d607 |0026: iput-boolean v4, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ +0612cc: 5460 dc07 |0028: iget-object v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0612d0: 6e30 b301 3003 |002a: invoke-virtual {v0, v3, v3}, Landroid/media/MediaPlayer;.setVolume:(FF)V // method@01b3 │ │ +0612d6: 28dd |002d: goto 000a // -0023 │ │ +0612d8: 1a00 7d09 |002e: const-string v0, "MusicService" // string@097d │ │ +0612dc: 1a01 920d |0030: const-string v1, "audiofocus loss" // string@0d92 │ │ +0612e0: 7120 9815 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0612e6: 6e10 aa19 0600 |0035: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopMusicPlayer:()V // method@19aa │ │ +0612ec: 28d2 |0038: goto 000a // -002e │ │ +0612ee: 1a00 7d09 |0039: const-string v0, "MusicService" // string@097d │ │ +0612f2: 1a01 930d |003b: const-string v1, "audiofocus loss transient" // string@0d93 │ │ +0612f6: 7120 9815 1000 |003d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0612fc: 6e10 9319 0600 |0040: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPaused:()Z // method@1993 │ │ +061302: 0a00 |0043: move-result v0 │ │ +061304: 3900 c6ff |0044: if-nez v0, 000a // -003a │ │ +061308: 6e10 a119 0600 |0046: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ +06130e: 5c65 db07 |0049: iput-boolean v5, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausedTemporarilyDueToAudioFocus:Z // field@07db │ │ +061312: 28bf |004b: goto 000a // -0041 │ │ +061314: 1a00 7d09 |004c: const-string v0, "MusicService" // string@097d │ │ +061318: 1a01 940d |004e: const-string v1, "audiofocus loss transient can duck" // string@0d94 │ │ +06131c: 7120 9815 1000 |0050: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061322: 5460 dc07 |0053: iget-object v0, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061326: 6e30 b301 2002 |0055: invoke-virtual {v0, v2, v2}, Landroid/media/MediaPlayer;.setVolume:(FF)V // method@01b3 │ │ +06132c: 5c65 d607 |0058: iput-boolean v5, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.loweredVolumeDueToAudioFocus:Z // field@07d6 │ │ +061330: 28b0 |005a: goto 000a // -0050 │ │ +061332: 0000 |005b: nop // spacer │ │ +061334: 0001 0500 fdff ffff 4500 0000 3200 ... |005c: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=557 │ │ 0x000a line=609 │ │ 0x000b line=562 │ │ 0x0012 line=564 │ │ 0x0016 line=565 │ │ @@ -110171,17 +110180,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061de8: |[061de8] com.kure.musicplayer.services.ServicePlayMusic.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -061df8: 5410 d807 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBind:Landroid/os/IBinder; // field@07d8 │ │ -061dfc: 1100 |0002: return-object v0 │ │ +061350: |[061350] com.kure.musicplayer.services.ServicePlayMusic.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +061360: 5410 d807 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBind:Landroid/os/IBinder; // field@07d8 │ │ +061364: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x0003 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -110190,38 +110199,38 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -061e00: |[061e00] com.kure.musicplayer.services.ServicePlayMusic.onCompletion:(Landroid/media/MediaPlayer;)V │ │ -061e10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061e12: 6200 bb07 |0001: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -061e16: 5b30 df07 |0003: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -061e1a: 1a00 5e14 |0005: const-string v0, "los_hermanos" // string@145e │ │ -061e1e: 7020 8919 0300 |0007: invoke-direct {v3, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ -061e24: 5530 de07 |000a: iget-boolean v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ -061e28: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -061e2c: 6e10 a219 0300 |000e: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -061e32: 0e00 |0011: return-void │ │ -061e34: 6e20 9719 2300 |0012: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ -061e3a: 5230 d207 |0015: iget v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061e3e: 3900 1400 |0017: if-nez v0, 002b // +0014 │ │ -061e42: 6200 9a07 |0019: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -061e46: 1a01 171a |001b: const-string v1, "repeat_list" // string@1a17 │ │ -061e4a: 6e30 5418 1002 |001d: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -061e50: 0a00 |0020: move-result v0 │ │ -061e52: 3800 0600 |0021: if-eqz v0, 0027 // +0006 │ │ -061e56: 6e10 a219 0300 |0023: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -061e5c: 28eb |0026: goto 0011 // -0015 │ │ -061e5e: 7010 8c19 0300 |0027: invoke-direct {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroySelf:()V // method@198c │ │ -061e64: 28e7 |002a: goto 0011 // -0019 │ │ -061e66: 6e10 a219 0300 |002b: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -061e6c: 28e3 |002e: goto 0011 // -001d │ │ +061368: |[061368] com.kure.musicplayer.services.ServicePlayMusic.onCompletion:(Landroid/media/MediaPlayer;)V │ │ +061378: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06137a: 6200 bb07 |0001: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +06137e: 5b30 df07 |0003: iput-object v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061382: 1a00 6714 |0005: const-string v0, "los_hermanos" // string@1467 │ │ +061386: 7020 8919 0300 |0007: invoke-direct {v3, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ +06138c: 5530 de07 |000a: iget-boolean v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ +061390: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +061394: 6e10 a219 0300 |000e: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +06139a: 0e00 |0011: return-void │ │ +06139c: 6e20 9719 2300 |0012: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ +0613a2: 5230 d207 |0015: iget v0, v3, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0613a6: 3900 1400 |0017: if-nez v0, 002b // +0014 │ │ +0613aa: 6200 9a07 |0019: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +0613ae: 1a01 201a |001b: const-string v1, "repeat_list" // string@1a20 │ │ +0613b2: 6e30 5418 1002 |001d: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +0613b8: 0a00 |0020: move-result v0 │ │ +0613ba: 3800 0600 |0021: if-eqz v0, 0027 // +0006 │ │ +0613be: 6e10 a219 0300 |0023: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +0613c4: 28eb |0026: goto 0011 // -0015 │ │ +0613c6: 7010 8c19 0300 |0027: invoke-direct {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroySelf:()V // method@198c │ │ +0613cc: 28e7 |002a: goto 0011 // -0019 │ │ +0613ce: 6e10 a219 0300 |002b: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +0613d4: 28e3 |002e: goto 0011 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=753 │ │ 0x0005 line=759 │ │ 0x000a line=762 │ │ 0x000e line=763 │ │ 0x0011 line=785 │ │ @@ -110240,62 +110249,63 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -061e70: |[061e70] com.kure.musicplayer.services.ServicePlayMusic.onCreate:()V │ │ -061e80: 6f10 aa00 0700 |0000: invoke-super {v7}, Landroid/app/Service;.onCreate:()V // method@00aa │ │ -061e86: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -061e88: 5973 d207 |0004: iput v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -061e8c: 2203 1804 |0006: new-instance v3, Ljava/util/Random; // type@0418 │ │ -061e90: 7010 ab1a 0300 |0008: invoke-direct {v3}, Ljava/util/Random;.:()V // method@1aab │ │ -061e96: 5b73 dd07 |000b: iput-object v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.randomNumberGenerator:Ljava/util/Random; // field@07dd │ │ -061e9a: 1a03 820d |000d: const-string v3, "audio" // string@0d82 │ │ -061e9e: 6e20 9119 3700 |000f: invoke-virtual {v7, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1991 │ │ -061ea4: 0c03 |0012: move-result-object v3 │ │ -061ea6: 1f03 5b00 |0013: check-cast v3, Landroid/media/AudioManager; // type@005b │ │ -061eaa: 5b73 d007 |0015: iput-object v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -061eae: 6e10 9219 0700 |0017: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.initMusicPlayer:()V // method@1992 │ │ -061eb4: 6e10 8d19 0700 |001a: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -061eba: 0c00 |001d: move-result-object v0 │ │ -061ebc: 2202 3000 |001e: new-instance v2, Landroid/content/Intent; // type@0030 │ │ -061ec0: 1c03 c103 |0020: const-class v3, Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // type@03c1 │ │ -061ec4: 7030 e700 0203 |0022: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -061eca: 6e20 e100 2000 |0025: invoke-virtual {v0, v2}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00e1 │ │ -061ed0: 6e10 8d19 0700 |0028: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -061ed6: 0c03 |002b: move-result-object v3 │ │ -061ed8: 7110 ba07 0300 |002c: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ -061ede: 0c03 |002f: move-result-object v3 │ │ -061ee0: 5474 d407 |0030: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.localBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d4 │ │ -061ee4: 2205 3100 |0032: new-instance v5, Landroid/content/IntentFilter; // type@0031 │ │ -061ee8: 1a06 7e0e |0034: const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e7e │ │ -061eec: 7020 1401 6500 |0036: invoke-direct {v5, v6}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0114 │ │ -061ef2: 6e30 bb07 4305 |0039: invoke-virtual {v3, v4, v5}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@07bb │ │ -061ef8: 2201 3100 |003c: new-instance v1, Landroid/content/IntentFilter; // type@0031 │ │ -061efc: 1a03 160d |003e: const-string v3, "android.intent.action.HEADSET_PLUG" // string@0d16 │ │ -061f00: 7020 1401 3100 |0040: invoke-direct {v1, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0114 │ │ -061f06: 5473 d307 |0043: iget-object v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.headsetBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d3 │ │ -061f0a: 6e30 a419 3701 |0045: invoke-virtual {v7, v3, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@19a4 │ │ -061f10: 1a03 7409 |0048: const-string v3, "MusicService" // string@0974 │ │ -061f14: 1a04 3d18 |004a: const-string v4, "onCreate" // string@183d │ │ -061f18: 7120 9815 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061f1e: 0e00 |004f: return-void │ │ +0613d8: |[0613d8] com.kure.musicplayer.services.ServicePlayMusic.onCreate:()V │ │ +0613e8: 6f10 aa00 0700 |0000: invoke-super {v7}, Landroid/app/Service;.onCreate:()V // method@00aa │ │ +0613ee: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0613f0: 5973 d207 |0004: iput v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0613f4: 2203 2104 |0006: new-instance v3, Ljava/util/Random; // type@0421 │ │ +0613f8: 7010 ab1a 0300 |0008: invoke-direct {v3}, Ljava/util/Random;.:()V // method@1aab │ │ +0613fe: 5b73 dd07 |000b: iput-object v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.randomNumberGenerator:Ljava/util/Random; // field@07dd │ │ +061402: 1a03 8b0d |000d: const-string v3, "audio" // string@0d8b │ │ +061406: 6e20 9119 3700 |000f: invoke-virtual {v7, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1991 │ │ +06140c: 0c03 |0012: move-result-object v3 │ │ +06140e: 1f03 5f00 |0013: check-cast v3, Landroid/media/AudioManager; // type@005f │ │ +061412: 5b73 d007 |0015: iput-object v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +061416: 6e10 9219 0700 |0017: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.initMusicPlayer:()V // method@1992 │ │ +06141c: 6e10 8d19 0700 |001a: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +061422: 0c00 |001d: move-result-object v0 │ │ +061424: 2202 3200 |001e: new-instance v2, Landroid/content/Intent; // type@0032 │ │ +061428: 1c03 ca03 |0020: const-class v3, Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // type@03ca │ │ +06142c: 7030 e700 0203 |0022: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +061432: 6e20 e100 2000 |0025: invoke-virtual {v0, v2}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00e1 │ │ +061438: 6e10 8d19 0700 |0028: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +06143e: 0c03 |002b: move-result-object v3 │ │ +061440: 7110 ba07 0300 |002c: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ +061446: 0c03 |002f: move-result-object v3 │ │ +061448: 5474 d407 |0030: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.localBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d4 │ │ +06144c: 2205 3300 |0032: new-instance v5, Landroid/content/IntentFilter; // type@0033 │ │ +061450: 1a06 870e |0034: const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e87 │ │ +061454: 7020 1401 6500 |0036: invoke-direct {v5, v6}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0114 │ │ +06145a: 6e30 bb07 4305 |0039: invoke-virtual {v3, v4, v5}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@07bb │ │ +061460: 2201 3300 |003c: new-instance v1, Landroid/content/IntentFilter; // type@0033 │ │ +061464: 1a03 1f0d |003e: const-string v3, "android.intent.action.HEADSET_PLUG" // string@0d1f │ │ +061468: 7020 1401 3100 |0040: invoke-direct {v1, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0114 │ │ +06146e: 5473 d307 |0043: iget-object v3, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.headsetBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07d3 │ │ +061472: 6e30 a419 3701 |0045: invoke-virtual {v7, v3, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@19a4 │ │ +061478: 1a03 7d09 |0048: const-string v3, "MusicService" // string@097d │ │ +06147c: 1a04 4618 |004a: const-string v4, "onCreate" // string@1846 │ │ +061480: 7120 9815 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061486: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=249 │ │ 0x0006 line=251 │ │ 0x000d line=253 │ │ 0x0017 line=255 │ │ 0x001a line=257 │ │ 0x001e line=260 │ │ 0x0025 line=261 │ │ - 0x0028 line=265 │ │ + 0x0028 line=266 │ │ + 0x0039 line=267 │ │ 0x003c line=271 │ │ 0x0043 line=272 │ │ 0x0048 line=274 │ │ 0x004f line=275 │ │ locals : │ │ 0x001e - 0x0050 reg=0 context Landroid/content/Context; │ │ 0x0043 - 0x0050 reg=1 headsetFilter Landroid/content/IntentFilter; │ │ @@ -110307,35 +110317,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -061f20: |[061f20] com.kure.musicplayer.services.ServicePlayMusic.onDestroy:()V │ │ -061f30: 6e10 8d19 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -061f36: 0c00 |0003: move-result-object v0 │ │ -061f38: 6e10 8a19 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.cancelNotification:()V // method@198a │ │ -061f3e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -061f40: 5b42 d107 |0008: iput-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -061f44: 2201 3000 |000a: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -061f48: 1c02 c103 |000c: const-class v2, Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // type@03c1 │ │ -061f4c: 7030 e700 0102 |000e: invoke-direct {v1, v0, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -061f52: 6e20 e200 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00e2 │ │ -061f58: 5442 d007 |0014: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -061f5c: 3802 0700 |0016: if-eqz v2, 001d // +0007 │ │ -061f60: 5442 d007 |0018: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -061f64: 6e20 9d01 4200 |001a: invoke-virtual {v2, v4}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@019d │ │ -061f6a: 6e10 aa19 0400 |001d: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopMusicPlayer:()V // method@19aa │ │ -061f70: 6e10 8b19 0400 |0020: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroyLockScreenWidget:()V // method@198b │ │ -061f76: 1a02 7409 |0023: const-string v2, "MusicService" // string@0974 │ │ -061f7a: 1a03 4718 |0025: const-string v3, "onDestroy" // string@1847 │ │ -061f7e: 7120 9815 3200 |0027: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061f84: 6f10 ab00 0400 |002a: invoke-super {v4}, Landroid/app/Service;.onDestroy:()V // method@00ab │ │ -061f8a: 0e00 |002d: return-void │ │ +061488: |[061488] com.kure.musicplayer.services.ServicePlayMusic.onDestroy:()V │ │ +061498: 6e10 8d19 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +06149e: 0c00 |0003: move-result-object v0 │ │ +0614a0: 6e10 8a19 0400 |0004: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.cancelNotification:()V // method@198a │ │ +0614a6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0614a8: 5b42 d107 |0008: iput-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +0614ac: 2201 3200 |000a: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +0614b0: 1c02 ca03 |000c: const-class v2, Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // type@03ca │ │ +0614b4: 7030 e700 0102 |000e: invoke-direct {v1, v0, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +0614ba: 6e20 e200 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00e2 │ │ +0614c0: 5442 d007 |0014: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +0614c4: 3802 0700 |0016: if-eqz v2, 001d // +0007 │ │ +0614c8: 5442 d007 |0018: iget-object v2, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +0614cc: 6e20 9d01 4200 |001a: invoke-virtual {v2, v4}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@019d │ │ +0614d2: 6e10 aa19 0400 |001d: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopMusicPlayer:()V // method@19aa │ │ +0614d8: 6e10 8b19 0400 |0020: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroyLockScreenWidget:()V // method@198b │ │ +0614de: 1a02 7d09 |0023: const-string v2, "MusicService" // string@097d │ │ +0614e2: 1a03 5018 |0025: const-string v3, "onDestroy" // string@1850 │ │ +0614e6: 7120 9815 3200 |0027: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0614ec: 6f10 ab00 0400 |002a: invoke-super {v4}, Landroid/app/Service;.onDestroy:()V // method@00ab │ │ +0614f2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0004 line=801 │ │ 0x0007 line=803 │ │ 0x000a line=806 │ │ 0x0011 line=807 │ │ @@ -110356,21 +110366,21 @@ │ │ type : '(Landroid/media/MediaPlayer;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -061f8c: |[061f8c] com.kure.musicplayer.services.ServicePlayMusic.onError:(Landroid/media/MediaPlayer;II)Z │ │ -061f9c: 6e10 ac01 0300 |0000: invoke-virtual {v3}, Landroid/media/MediaPlayer;.reset:()V // method@01ac │ │ -061fa2: 1a00 7409 |0003: const-string v0, "MusicService" // string@0974 │ │ -061fa6: 1a01 5918 |0005: const-string v1, "onError" // string@1859 │ │ -061faa: 7120 9815 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -061fb0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -061fb2: 0f00 |000b: return v0 │ │ +0614f4: |[0614f4] com.kure.musicplayer.services.ServicePlayMusic.onError:(Landroid/media/MediaPlayer;II)Z │ │ +061504: 6e10 ac01 0300 |0000: invoke-virtual {v3}, Landroid/media/MediaPlayer;.reset:()V // method@01ac │ │ +06150a: 1a00 7d09 |0003: const-string v0, "MusicService" // string@097d │ │ +06150e: 1a01 6218 |0005: const-string v1, "onError" // string@1862 │ │ +061512: 7120 9815 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061518: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06151a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0003 line=793 │ │ 0x000a line=794 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ @@ -110383,21 +110393,21 @@ │ │ type : '(Landroid/media/MediaPlayer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -061fb4: |[061fb4] com.kure.musicplayer.services.ServicePlayMusic.onPrepared:(Landroid/media/MediaPlayer;)V │ │ -061fc4: 6200 bb07 |0000: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -061fc8: 5b10 df07 |0002: iput-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -061fcc: 5410 dc07 |0004: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -061fd0: 6e10 b501 0000 |0006: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@01b5 │ │ -061fd6: 6e10 9819 0100 |0009: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.notifyCurrentSong:()V // method@1998 │ │ -061fdc: 0e00 |000c: return-void │ │ +06151c: |[06151c] com.kure.musicplayer.services.ServicePlayMusic.onPrepared:(Landroid/media/MediaPlayer;)V │ │ +06152c: 6200 bb07 |0000: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +061530: 5b10 df07 |0002: iput-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061534: 5410 dc07 |0004: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061538: 6e10 b501 0000 |0006: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@01b5 │ │ +06153e: 6e10 9819 0100 |0009: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.notifyCurrentSong:()V // method@1998 │ │ +061544: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 0x0004 line=724 │ │ 0x0009 line=728 │ │ 0x000c line=729 │ │ locals : │ │ @@ -110409,17 +110419,17 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061fe0: |[061fe0] com.kure.musicplayer.services.ServicePlayMusic.onUnbind:(Landroid/content/Intent;)Z │ │ -061ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061ff2: 0f00 |0001: return v0 │ │ +061548: |[061548] com.kure.musicplayer.services.ServicePlayMusic.onUnbind:(Landroid/content/Intent;)Z │ │ +061558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06155a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x0002 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -110428,37 +110438,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -061ff4: |[061ff4] com.kure.musicplayer.services.ServicePlayMusic.pausePlayer:()V │ │ -062004: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062008: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -06200c: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -062010: 5420 df07 |0006: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062014: 6201 bb07 |0008: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -062018: 3210 0300 |000a: if-eq v0, v1, 000d // +0003 │ │ -06201c: 0e00 |000c: return-void │ │ -06201e: 5420 dc07 |000d: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -062022: 6e10 a901 0000 |000f: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@01a9 │ │ -062028: 6200 ba07 |0012: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -06202c: 5b20 df07 |0014: iput-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062030: 5420 da07 |0016: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -062034: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -062036: 6e20 3f18 1000 |0019: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/NotificationMusic;.notifyPaused:(Z)V // method@183f │ │ -06203c: 5420 d507 |001c: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062040: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -062044: 5420 d507 |0020: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062048: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -06204a: 6e20 2b19 1000 |0023: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ -062050: 1a00 9e1a |0026: const-string v0, "santana" // string@1a9e │ │ -062054: 7020 8919 0200 |0028: invoke-direct {v2, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ -06205a: 28e1 |002b: goto 000c // -001f │ │ +06155c: |[06155c] com.kure.musicplayer.services.ServicePlayMusic.pausePlayer:()V │ │ +06156c: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061570: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +061574: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +061578: 5420 df07 |0006: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +06157c: 6201 bb07 |0008: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +061580: 3210 0300 |000a: if-eq v0, v1, 000d // +0003 │ │ +061584: 0e00 |000c: return-void │ │ +061586: 5420 dc07 |000d: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06158a: 6e10 a901 0000 |000f: invoke-virtual {v0}, Landroid/media/MediaPlayer;.pause:()V // method@01a9 │ │ +061590: 6200 ba07 |0012: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +061594: 5b20 df07 |0014: iput-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061598: 5420 da07 |0016: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +06159c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +06159e: 6e20 3f18 1000 |0019: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/NotificationMusic;.notifyPaused:(Z)V // method@183f │ │ +0615a4: 5420 d507 |001c: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0615a8: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0615ac: 5420 d507 |0020: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0615b0: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +0615b2: 6e20 2b19 1000 |0023: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ +0615b8: 1a00 a71a |0026: const-string v0, "santana" // string@1aa7 │ │ +0615bc: 7020 8919 0200 |0028: invoke-direct {v2, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ +0615c2: 28e1 |002b: goto 000c // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x000c line=974 │ │ 0x000d line=964 │ │ 0x0012 line=965 │ │ 0x0016 line=967 │ │ @@ -110469,70 +110479,72 @@ │ │ 0x0000 - 0x002c reg=2 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #22 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ name : 'playSong' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -06205c: |[06205c] com.kure.musicplayer.services.ServicePlayMusic.playSong:()V │ │ -06206c: 5484 dc07 |0000: iget-object v4, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -062070: 6e10 ac01 0400 |0002: invoke-virtual {v4}, Landroid/media/MediaPlayer;.reset:()V // method@01ac │ │ -062076: 5484 e107 |0005: iget-object v4, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -06207a: 5285 d207 |0007: iget v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -06207e: 6e20 681a 5400 |0009: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -062084: 0c02 |000c: move-result-object v2 │ │ -062086: 1f02 b203 |000d: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -06208a: 5b82 d107 |000f: iput-object v2, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -06208e: 6204 3500 |0011: sget-object v4, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0035 │ │ -062092: 6e10 4b19 0200 |0013: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -062098: 0b06 |0016: move-result-wide v6 │ │ -06209a: 7130 c100 6407 |0017: invoke-static {v4, v6, v7}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@00c1 │ │ -0620a0: 0c03 |001a: move-result-object v3 │ │ -0620a2: 5484 dc07 |001b: iget-object v4, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -0620a6: 6e10 8d19 0800 |001d: invoke-virtual {v8}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -0620ac: 0c05 |0020: move-result-object v5 │ │ -0620ae: 6e30 af01 5403 |0021: invoke-virtual {v4, v5, v3}, Landroid/media/MediaPlayer;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01af │ │ -0620b4: 5484 dc07 |0024: iget-object v4, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -0620b8: 6e10 aa01 0400 |0026: invoke-virtual {v4}, Landroid/media/MediaPlayer;.prepareAsync:()V // method@01aa │ │ -0620be: 6204 bc07 |0029: sget-object v4, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ -0620c2: 5b84 df07 |002b: iput-object v4, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -0620c6: 1a04 a00d |002d: const-string v4, "beatles" // string@0da0 │ │ -0620ca: 7020 8919 4800 |002f: invoke-direct {v8, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ -0620d0: 5484 d107 |0032: iget-object v4, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -0620d4: 1235 |0034: const/4 v5, #int 3 // #3 │ │ -0620d6: 6e30 b019 4805 |0035: invoke-virtual {v8, v4, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic;.updateLockScreenWidget:(Lcom/kure/musicplayer/model/Song;I)V // method@19b0 │ │ -0620dc: 1a04 7409 |0038: const-string v4, "MusicService" // string@0974 │ │ -0620e0: 1a05 5419 |003a: const-string v5, "play song" // string@1954 │ │ -0620e4: 7120 9815 5400 |003c: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0620ea: 0e00 |003f: return-void │ │ -0620ec: 0d01 |0040: move-exception v1 │ │ -0620ee: 1a04 7409 |0041: const-string v4, "MusicService" // string@0974 │ │ -0620f2: 1a05 ea03 |0043: const-string v5, "IOException: couldn't change the song" // string@03ea │ │ -0620f6: 7130 9515 5401 |0045: invoke-static {v4, v5, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -0620fc: 7010 8c19 0800 |0048: invoke-direct {v8}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroySelf:()V // method@198c │ │ -062102: 28d9 |004b: goto 0024 // -0027 │ │ -062104: 0d00 |004c: move-exception v0 │ │ -062106: 1a04 7409 |004d: const-string v4, "MusicService" // string@0974 │ │ -06210a: 1a05 2103 |004f: const-string v5, "Error when changing the song" // string@0321 │ │ -06210e: 7130 9515 5400 |0051: invoke-static {v4, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -062114: 7010 8c19 0800 |0054: invoke-direct {v8}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroySelf:()V // method@198c │ │ -06211a: 28cd |0057: goto 0024 // -0033 │ │ +0615c4: |[0615c4] com.kure.musicplayer.services.ServicePlayMusic.playSong:()V │ │ +0615d4: 5474 dc07 |0000: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0615d8: 6e10 ac01 0400 |0002: invoke-virtual {v4}, Landroid/media/MediaPlayer;.reset:()V // method@01ac │ │ +0615de: 5474 e107 |0005: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +0615e2: 5275 d207 |0007: iget v5, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0615e6: 6e20 681a 5400 |0009: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0615ec: 0c02 |000c: move-result-object v2 │ │ +0615ee: 1f02 bb03 |000d: check-cast v2, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +0615f2: 5b72 d107 |000f: iput-object v2, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +0615f6: 6204 3500 |0011: sget-object v4, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0035 │ │ +0615fa: 6e10 4b19 0200 |0013: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +061600: 0b05 |0016: move-result-wide v5 │ │ +061602: 7130 c100 5406 |0017: invoke-static {v4, v5, v6}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@00c1 │ │ +061608: 0c03 |001a: move-result-object v3 │ │ +06160a: 5474 dc07 |001b: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06160e: 6e10 8d19 0700 |001d: invoke-virtual {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +061614: 0c05 |0020: move-result-object v5 │ │ +061616: 6e30 af01 5403 |0021: invoke-virtual {v4, v5, v3}, Landroid/media/MediaPlayer;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01af │ │ +06161c: 5474 dc07 |0024: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061620: 6e10 aa01 0400 |0026: invoke-virtual {v4}, Landroid/media/MediaPlayer;.prepareAsync:()V // method@01aa │ │ +061626: 6204 bc07 |0029: sget-object v4, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Preparing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bc │ │ +06162a: 5b74 df07 |002b: iput-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +06162e: 1a04 a90d |002d: const-string v4, "beatles" // string@0da9 │ │ +061632: 7020 8919 4700 |002f: invoke-direct {v7, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ +061638: 5474 d107 |0032: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +06163c: 1235 |0034: const/4 v5, #int 3 // #3 │ │ +06163e: 6e30 b019 4705 |0035: invoke-virtual {v7, v4, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic;.updateLockScreenWidget:(Lcom/kure/musicplayer/model/Song;I)V // method@19b0 │ │ +061644: 1a04 7d09 |0038: const-string v4, "MusicService" // string@097d │ │ +061648: 1a05 5d19 |003a: const-string v5, "play song" // string@195d │ │ +06164c: 7120 9815 5400 |003c: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061652: 0e00 |003f: return-void │ │ +061654: 0d01 |0040: move-exception v1 │ │ +061656: 1a04 7d09 |0041: const-string v4, "MusicService" // string@097d │ │ +06165a: 1a05 ea03 |0043: const-string v5, "IOException: couldn't change the song" // string@03ea │ │ +06165e: 7130 9515 5401 |0045: invoke-static {v4, v5, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +061664: 7010 8c19 0700 |0048: invoke-direct {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroySelf:()V // method@198c │ │ +06166a: 28d9 |004b: goto 0024 // -0027 │ │ +06166c: 0d00 |004c: move-exception v0 │ │ +06166e: 1a04 7d09 |004d: const-string v4, "MusicService" // string@097d │ │ +061672: 1a05 2103 |004f: const-string v5, "Error when changing the song" // string@0321 │ │ +061676: 7130 9515 5400 |0051: invoke-static {v4, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +06167c: 7010 8c19 0700 |0054: invoke-direct {v7}, Lcom/kure/musicplayer/services/ServicePlayMusic;.destroySelf:()V // method@198c │ │ +061682: 28cd |0057: goto 0024 // -0033 │ │ catches : 1 │ │ 0x001b - 0x0024 │ │ Ljava/io/IOException; -> 0x0040 │ │ Ljava/lang/Exception; -> 0x004c │ │ positions : │ │ 0x0000 line=924 │ │ 0x0005 line=928 │ │ 0x000f line=930 │ │ 0x0011 line=933 │ │ + 0x0013 line=935 │ │ + 0x0017 line=934 │ │ 0x001b line=938 │ │ 0x0024 line=951 │ │ 0x0029 line=952 │ │ 0x002d line=954 │ │ 0x0032 line=956 │ │ 0x0038 line=957 │ │ 0x003f line=958 │ │ @@ -110543,52 +110555,52 @@ │ │ 0x004d line=945 │ │ 0x0054 line=946 │ │ locals : │ │ 0x0041 - 0x004c reg=1 io Ljava/io/IOException; │ │ 0x004d - 0x0058 reg=0 e Ljava/lang/Exception; │ │ 0x000f - 0x0058 reg=2 songToPlay Lcom/kure/musicplayer/model/Song; │ │ 0x001b - 0x0058 reg=3 songToPlayURI Landroid/net/Uri; │ │ - 0x0000 - 0x0058 reg=8 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0058 reg=7 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ │ #23 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ name : 'previous' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -06212c: |[06212c] com.kure.musicplayer.services.ServicePlayMusic.previous:(Z)V │ │ -06213c: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062140: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -062144: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -062148: 5420 df07 |0006: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -06214c: 6201 bb07 |0008: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -062150: 3210 0300 |000a: if-eq v0, v1, 000d // +0003 │ │ -062154: 0e00 |000c: return-void │ │ -062156: 3803 0700 |000d: if-eqz v3, 0014 // +0007 │ │ -06215a: 1a00 f113 |000f: const-string v0, "john_petrucci" // string@13f1 │ │ -06215e: 7020 8919 0200 |0011: invoke-direct {v2, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ -062164: 5420 d507 |0014: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062168: 3800 0800 |0016: if-eqz v0, 001e // +0008 │ │ -06216c: 5420 d507 |0018: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062170: 1271 |001a: const/4 v1, #int 7 // #7 │ │ -062172: 6e20 2b19 1000 |001b: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ -062178: 5220 d207 |001e: iget v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -06217c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -062180: 5920 d207 |0022: iput v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -062184: 5220 d207 |0024: iget v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -062188: 3b00 e6ff |0026: if-gez v0, 000c // -001a │ │ -06218c: 5420 e107 |0028: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -062190: 6e10 6e1a 0000 |002a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -062196: 0a00 |002d: move-result v0 │ │ -062198: d800 00ff |002e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06219c: 5920 d207 |0030: iput v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -0621a0: 28da |0032: goto 000c // -0026 │ │ +061694: |[061694] com.kure.musicplayer.services.ServicePlayMusic.previous:(Z)V │ │ +0616a4: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +0616a8: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +0616ac: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +0616b0: 5420 df07 |0006: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +0616b4: 6201 bb07 |0008: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +0616b8: 3210 0300 |000a: if-eq v0, v1, 000d // +0003 │ │ +0616bc: 0e00 |000c: return-void │ │ +0616be: 3803 0700 |000d: if-eqz v3, 0014 // +0007 │ │ +0616c2: 1a00 fa13 |000f: const-string v0, "john_petrucci" // string@13fa │ │ +0616c6: 7020 8919 0200 |0011: invoke-direct {v2, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ +0616cc: 5420 d507 |0014: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0616d0: 3800 0800 |0016: if-eqz v0, 001e // +0008 │ │ +0616d4: 5420 d507 |0018: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0616d8: 1271 |001a: const/4 v1, #int 7 // #7 │ │ +0616da: 6e20 2b19 1000 |001b: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ +0616e0: 5220 d207 |001e: iget v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0616e4: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0616e8: 5920 d207 |0022: iput v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0616ec: 5220 d207 |0024: iget v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0616f0: 3b00 e6ff |0026: if-gez v0, 000c // -001a │ │ +0616f4: 5420 e107 |0028: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +0616f8: 6e10 6e1a 0000 |002a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0616fe: 0a00 |002d: move-result v0 │ │ +061700: d800 00ff |002e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +061704: 5920 d207 |0030: iput v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +061708: 28da |0032: goto 000c // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x000c line=854 │ │ 0x000d line=844 │ │ 0x000f line=845 │ │ 0x0014 line=848 │ │ @@ -110605,18 +110617,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0621a4: |[0621a4] com.kure.musicplayer.services.ServicePlayMusic.seekTo:(I)V │ │ -0621b4: 5410 dc07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -0621b8: 6e20 ad01 2000 |0002: invoke-virtual {v0, v2}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@01ad │ │ -0621be: 0e00 |0005: return-void │ │ +06170c: |[06170c] com.kure.musicplayer.services.ServicePlayMusic.seekTo:(I)V │ │ +06171c: 5410 dc07 |0000: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +061720: 6e20 ad01 2000 |0002: invoke-virtual {v0, v2}, Landroid/media/MediaPlayer;.seekTo:(I)V // method@01ad │ │ +061726: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0005 line=1007 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -110626,17 +110638,17 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0621c0: |[0621c0] com.kure.musicplayer.services.ServicePlayMusic.setList:(Ljava/util/ArrayList;)V │ │ -0621d0: 5b01 e107 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -0621d4: 0e00 |0002: return-void │ │ +061728: |[061728] com.kure.musicplayer.services.ServicePlayMusic.setList:(Ljava/util/ArrayList;)V │ │ +061738: 5b01 e107 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +06173c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0002 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0003 reg=0 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ @@ -110647,25 +110659,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0621d8: |[0621d8] com.kure.musicplayer.services.ServicePlayMusic.setSong:(I)V │ │ -0621e8: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -0621ec: 5410 e107 |0002: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -0621f0: 6e10 6e1a 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0621f6: 0a00 |0007: move-result v0 │ │ -0621f8: 3402 0600 |0008: if-lt v2, v0, 000e // +0006 │ │ -0621fc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0621fe: 5910 d207 |000b: iput v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -062202: 0e00 |000d: return-void │ │ -062204: 5912 d207 |000e: iput v2, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -062208: 28fd |0010: goto 000d // -0003 │ │ +061740: |[061740] com.kure.musicplayer.services.ServicePlayMusic.setSong:(I)V │ │ +061750: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +061754: 5410 e107 |0002: iget-object v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +061758: 6e10 6e1a 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06175e: 0a00 |0007: move-result v0 │ │ +061760: 3402 0600 |0008: if-lt v2, v0, 000e // +0006 │ │ +061764: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +061766: 5910 d207 |000b: iput v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +06176a: 0e00 |000d: return-void │ │ +06176c: 5912 d207 |000e: iput v2, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +061770: 28fd |0010: goto 000d // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=738 │ │ 0x000a line=739 │ │ 0x000d line=742 │ │ 0x000e line=741 │ │ locals : │ │ @@ -110673,143 +110685,142 @@ │ │ 0x0000 - 0x0011 reg=2 songIndex I │ │ │ │ #27 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ name : 'sortBy' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 137 16-bit code units │ │ -06220c: |[06220c] com.kure.musicplayer.services.ServicePlayMusic.sortBy:(Ljava/lang/String;)V │ │ -06221c: 5485 d107 |0000: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -062220: 3905 3400 |0002: if-nez v5, 0036 // +0034 │ │ -062224: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -062228: 1a05 551d |0006: const-string v5, "title" // string@1d55 │ │ -06222c: 6e20 2f1a 5900 |0008: invoke-virtual {v9, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062232: 0a05 |000b: move-result v5 │ │ -062234: 3805 3100 |000c: if-eqz v5, 003d // +0031 │ │ -062238: 5485 e107 |000e: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -06223c: 2206 b803 |0010: new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$3; // type@03b8 │ │ -062240: 7020 7319 8600 |0012: invoke-direct {v6, v8}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1973 │ │ -062246: 7120 7b1a 6500 |0015: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -06224c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -06224e: 5485 e107 |0019: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -062252: 6e10 6a1a 0500 |001b: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ -062258: 0c00 |001e: move-result-object v0 │ │ -06225a: 7210 851a 0000 |001f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -062260: 0a05 |0022: move-result v5 │ │ -062262: 3805 1200 |0023: if-eqz v5, 0035 // +0012 │ │ -062266: 7210 861a 0000 |0025: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -06226c: 0c04 |0028: move-result-object v4 │ │ -06226e: 1f04 b203 |0029: check-cast v4, Lcom/kure/musicplayer/model/Song; // type@03b2 │ │ -062272: 6e10 4b19 0400 |002b: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -062278: 0b06 |002e: move-result-wide v6 │ │ -06227a: 3105 0602 |002f: cmp-long v5, v6, v2 │ │ -06227e: 3905 5500 |0031: if-nez v5, 0086 // +0055 │ │ -062282: 5981 d207 |0033: iput v1, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -062286: 0e00 |0035: return-void │ │ -062288: 5485 d107 |0036: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -06228c: 6e10 4b19 0500 |0038: invoke-virtual {v5}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -062292: 0b02 |003b: move-result-wide v2 │ │ -062294: 28ca |003c: goto 0006 // -0036 │ │ -062296: 1a05 740d |003d: const-string v5, "artist" // string@0d74 │ │ -06229a: 6e20 2f1a 5900 |003f: invoke-virtual {v9, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0622a0: 0a05 |0042: move-result v5 │ │ -0622a2: 3805 0d00 |0043: if-eqz v5, 0050 // +000d │ │ -0622a6: 5485 e107 |0045: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -0622aa: 2206 b903 |0047: new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$4; // type@03b9 │ │ -0622ae: 7020 7619 8600 |0049: invoke-direct {v6, v8}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1976 │ │ -0622b4: 7120 7b1a 6500 |004c: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -0622ba: 28c9 |004f: goto 0018 // -0037 │ │ -0622bc: 1a05 fc0c |0050: const-string v5, "album" // string@0cfc │ │ -0622c0: 6e20 2f1a 5900 |0052: invoke-virtual {v9, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0622c6: 0a05 |0055: move-result v5 │ │ -0622c8: 3805 0d00 |0056: if-eqz v5, 0063 // +000d │ │ -0622cc: 5485 e107 |0058: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -0622d0: 2206 ba03 |005a: new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$5; // type@03ba │ │ -0622d4: 7020 7919 8600 |005c: invoke-direct {v6, v8}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1979 │ │ -0622da: 7120 7b1a 6500 |005f: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -0622e0: 28b6 |0062: goto 0018 // -004a │ │ -0622e2: 1a05 721d |0063: const-string v5, "track" // string@1d72 │ │ -0622e6: 6e20 2f1a 5900 |0065: invoke-virtual {v9, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0622ec: 0a05 |0068: move-result v5 │ │ -0622ee: 3805 0d00 |0069: if-eqz v5, 0076 // +000d │ │ -0622f2: 5485 e107 |006b: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -0622f6: 2206 bb03 |006d: new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$6; // type@03bb │ │ -0622fa: 7020 7c19 8600 |006f: invoke-direct {v6, v8}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@197c │ │ -062300: 7120 7b1a 6500 |0072: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ -062306: 28a3 |0075: goto 0018 // -005d │ │ -062308: 1a05 c819 |0076: const-string v5, "random" // string@19c8 │ │ -06230c: 6e20 2f1a 5900 |0078: invoke-virtual {v9, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062312: 0a05 |007b: move-result v5 │ │ -062314: 3805 9cff |007c: if-eqz v5, 0018 // -0064 │ │ -062318: 5485 e107 |007e: iget-object v5, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ -06231c: 5486 dd07 |0080: iget-object v6, v8, Lcom/kure/musicplayer/services/ServicePlayMusic;.randomNumberGenerator:Ljava/util/Random; // field@07dd │ │ -062320: 7120 791a 6500 |0082: invoke-static {v5, v6}, Ljava/util/Collections;.shuffle:(Ljava/util/List;Ljava/util/Random;)V // method@1a79 │ │ -062326: 2893 |0085: goto 0018 // -006d │ │ -062328: d801 0101 |0086: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06232c: 2897 |0088: goto 001f // -0069 │ │ +061774: |[061774] com.kure.musicplayer.services.ServicePlayMusic.sortBy:(Ljava/lang/String;)V │ │ +061784: 5474 d107 |0000: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +061788: 3904 3400 |0002: if-nez v4, 0036 // +0034 │ │ +06178c: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +061790: 1a04 5e1d |0006: const-string v4, "title" // string@1d5e │ │ +061794: 6e20 2f1a 4800 |0008: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +06179a: 0a04 |000b: move-result v4 │ │ +06179c: 3804 3100 |000c: if-eqz v4, 003d // +0031 │ │ +0617a0: 5474 e107 |000e: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +0617a4: 2205 c103 |0010: new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$3; // type@03c1 │ │ +0617a8: 7020 7319 7500 |0012: invoke-direct {v5, v7}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1973 │ │ +0617ae: 7120 7b1a 5400 |0015: invoke-static {v4, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +0617b4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +0617b6: 5474 e107 |0019: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +0617ba: 6e10 6a1a 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1a6a │ │ +0617c0: 0c04 |001e: move-result-object v4 │ │ +0617c2: 7210 851a 0400 |001f: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +0617c8: 0a05 |0022: move-result v5 │ │ +0617ca: 3805 1200 |0023: if-eqz v5, 0035 // +0012 │ │ +0617ce: 7210 861a 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +0617d4: 0c03 |0028: move-result-object v3 │ │ +0617d6: 1f03 bb03 |0029: check-cast v3, Lcom/kure/musicplayer/model/Song; // type@03bb │ │ +0617da: 6e10 4b19 0300 |002b: invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +0617e0: 0b05 |002e: move-result-wide v5 │ │ +0617e2: 3105 0500 |002f: cmp-long v5, v5, v0 │ │ +0617e6: 3905 5500 |0031: if-nez v5, 0086 // +0055 │ │ +0617ea: 5972 d207 |0033: iput v2, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0617ee: 0e00 |0035: return-void │ │ +0617f0: 5474 d107 |0036: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +0617f4: 6e10 4b19 0400 |0038: invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +0617fa: 0b00 |003b: move-result-wide v0 │ │ +0617fc: 28ca |003c: goto 0006 // -0036 │ │ +0617fe: 1a04 7d0d |003d: const-string v4, "artist" // string@0d7d │ │ +061802: 6e20 2f1a 4800 |003f: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061808: 0a04 |0042: move-result v4 │ │ +06180a: 3804 0d00 |0043: if-eqz v4, 0050 // +000d │ │ +06180e: 5474 e107 |0045: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +061812: 2205 c203 |0047: new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$4; // type@03c2 │ │ +061816: 7020 7619 7500 |0049: invoke-direct {v5, v7}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1976 │ │ +06181c: 7120 7b1a 5400 |004c: invoke-static {v4, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +061822: 28c9 |004f: goto 0018 // -0037 │ │ +061824: 1a04 050d |0050: const-string v4, "album" // string@0d05 │ │ +061828: 6e20 2f1a 4800 |0052: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +06182e: 0a04 |0055: move-result v4 │ │ +061830: 3804 0d00 |0056: if-eqz v4, 0063 // +000d │ │ +061834: 5474 e107 |0058: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +061838: 2205 c303 |005a: new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$5; // type@03c3 │ │ +06183c: 7020 7919 7500 |005c: invoke-direct {v5, v7}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@1979 │ │ +061842: 7120 7b1a 5400 |005f: invoke-static {v4, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +061848: 28b6 |0062: goto 0018 // -004a │ │ +06184a: 1a04 7b1d |0063: const-string v4, "track" // string@1d7b │ │ +06184e: 6e20 2f1a 4800 |0065: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061854: 0a04 |0068: move-result v4 │ │ +061856: 3804 0d00 |0069: if-eqz v4, 0076 // +000d │ │ +06185a: 5474 e107 |006b: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +06185e: 2205 c403 |006d: new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$6; // type@03c4 │ │ +061862: 7020 7c19 7500 |006f: invoke-direct {v5, v7}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;.:(Lcom/kure/musicplayer/services/ServicePlayMusic;)V // method@197c │ │ +061868: 7120 7b1a 5400 |0072: invoke-static {v4, v5}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1a7b │ │ +06186e: 28a3 |0075: goto 0018 // -005d │ │ +061870: 1a04 d119 |0076: const-string v4, "random" // string@19d1 │ │ +061874: 6e20 2f1a 4800 |0078: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +06187a: 0a04 |007b: move-result v4 │ │ +06187c: 3804 9cff |007c: if-eqz v4, 0018 // -0064 │ │ +061880: 5474 e107 |007e: iget-object v4, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.songs:Ljava/util/ArrayList; // field@07e1 │ │ +061884: 5475 dd07 |0080: iget-object v5, v7, Lcom/kure/musicplayer/services/ServicePlayMusic;.randomNumberGenerator:Ljava/util/Random; // field@07dd │ │ +061888: 7120 791a 5400 |0082: invoke-static {v4, v5}, Ljava/util/Collections;.shuffle:(Ljava/util/List;Ljava/util/Random;)V // method@1a79 │ │ +06188e: 2893 |0085: goto 0018 // -006d │ │ +061890: d802 0201 |0086: add-int/lit8 v2, v2, #int 1 // #01 │ │ +061894: 2897 |0088: goto 001f // -0069 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ 0x0006 line=1109 │ │ 0x000e line=1110 │ │ 0x0018 line=1156 │ │ 0x0019 line=1157 │ │ 0x002b line=1158 │ │ 0x0033 line=1159 │ │ 0x0035 line=1164 │ │ 0x0036 line=1105 │ │ + 0x0038 line=1107 │ │ 0x003d line=1117 │ │ 0x0045 line=1118 │ │ 0x0050 line=1125 │ │ 0x0058 line=1126 │ │ 0x0063 line=1133 │ │ 0x006b line=1134 │ │ 0x0076 line=1149 │ │ 0x007e line=1150 │ │ 0x0086 line=1162 │ │ 0x0088 line=1163 │ │ locals : │ │ - 0x002b - 0x0035 reg=4 song Lcom/kure/musicplayer/model/Song; │ │ - 0x001f - 0x0036 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0019 - 0x0036 reg=1 position I │ │ - 0x0006 - 0x0036 reg=2 nowPlayingSongID J │ │ - 0x0086 - 0x0089 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0086 - 0x0089 reg=1 position I │ │ - 0x003d - 0x0089 reg=2 nowPlayingSongID J │ │ - 0x0086 - 0x0089 reg=4 song Lcom/kure/musicplayer/model/Song; │ │ - 0x0000 - 0x0089 reg=8 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ - 0x0000 - 0x0089 reg=9 rule Ljava/lang/String; │ │ + 0x002b - 0x0035 reg=3 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0006 - 0x0036 reg=0 nowPlayingSongID J │ │ + 0x0019 - 0x0036 reg=2 position I │ │ + 0x003d - 0x0089 reg=0 nowPlayingSongID J │ │ + 0x0086 - 0x0089 reg=2 position I │ │ + 0x0086 - 0x0089 reg=3 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0000 - 0x0089 reg=7 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + 0x0000 - 0x0089 reg=8 rule Ljava/lang/String; │ │ │ │ #28 : (in Lcom/kure/musicplayer/services/ServicePlayMusic;) │ │ name : 'stopMusicPlayer' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -062330: |[062330] com.kure.musicplayer.services.ServicePlayMusic.stopMusicPlayer:()V │ │ -062340: 5420 dc07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -062344: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -062348: 0e00 |0004: return-void │ │ -06234a: 5420 dc07 |0005: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -06234e: 6e10 b601 0000 |0007: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@01b6 │ │ -062354: 5420 dc07 |000a: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -062358: 6e10 ab01 0000 |000c: invoke-virtual {v0}, Landroid/media/MediaPlayer;.release:()V // method@01ab │ │ -06235e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -062360: 5b20 dc07 |0010: iput-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -062364: 1a00 7409 |0012: const-string v0, "MusicService" // string@0974 │ │ -062368: 1a01 fa1c |0014: const-string v1, "stopMusicPlayer" // string@1cfa │ │ -06236c: 7120 9815 1000 |0016: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -062372: 28eb |0019: goto 0004 // -0015 │ │ +061898: |[061898] com.kure.musicplayer.services.ServicePlayMusic.stopMusicPlayer:()V │ │ +0618a8: 5420 dc07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0618ac: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0618b0: 0e00 |0004: return-void │ │ +0618b2: 5420 dc07 |0005: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0618b6: 6e10 b601 0000 |0007: invoke-virtual {v0}, Landroid/media/MediaPlayer;.stop:()V // method@01b6 │ │ +0618bc: 5420 dc07 |000a: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0618c0: 6e10 ab01 0000 |000c: invoke-virtual {v0}, Landroid/media/MediaPlayer;.release:()V // method@01ab │ │ +0618c6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0618c8: 5b20 dc07 |0010: iput-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +0618cc: 1a00 7d09 |0012: const-string v0, "MusicService" // string@097d │ │ +0618d0: 1a01 031d |0014: const-string v1, "stopMusicPlayer" // string@1d03 │ │ +0618d4: 7120 9815 1000 |0016: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0618da: 28eb |0019: goto 0004 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=318 │ │ 0x0005 line=313 │ │ 0x000a line=314 │ │ 0x000f line=315 │ │ @@ -110822,22 +110833,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -062374: |[062374] com.kure.musicplayer.services.ServicePlayMusic.togglePlayback:()V │ │ -062384: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062388: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -06238c: 3310 0600 |0004: if-ne v0, v1, 000a // +0006 │ │ -062390: 6e10 af19 0200 |0006: invoke-virtual {v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ -062396: 0e00 |0009: return-void │ │ -062398: 6e10 a119 0200 |000a: invoke-virtual {v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ -06239e: 28fc |000d: goto 0009 // -0004 │ │ +0618dc: |[0618dc] com.kure.musicplayer.services.ServicePlayMusic.togglePlayback:()V │ │ +0618ec: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +0618f0: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +0618f4: 3310 0600 |0004: if-ne v0, v1, 000a // +0006 │ │ +0618f8: 6e10 af19 0200 |0006: invoke-virtual {v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ +0618fe: 0e00 |0009: return-void │ │ +061900: 6e10 a119 0200 |000a: invoke-virtual {v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ +061906: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ 0x0006 line=1000 │ │ 0x0009 line=1003 │ │ 0x000a line=1002 │ │ locals : │ │ @@ -110848,22 +110859,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0623a0: |[0623a0] com.kure.musicplayer.services.ServicePlayMusic.toggleRepeat:()V │ │ -0623b0: 5510 de07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ -0623b4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0623b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0623ba: 5c10 de07 |0005: iput-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ -0623be: 0e00 |0007: return-void │ │ -0623c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0623c2: 28fc |0009: goto 0005 // -0004 │ │ +061908: |[061908] com.kure.musicplayer.services.ServicePlayMusic.toggleRepeat:()V │ │ +061918: 5510 de07 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ +06191c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +061920: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +061922: 5c10 de07 |0005: iput-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.repeatMode:Z // field@07de │ │ +061926: 0e00 |0007: return-void │ │ +061928: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06192a: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0007 line=1032 │ │ 0x0008 line=1031 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ @@ -110873,22 +110884,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0623c4: |[0623c4] com.kure.musicplayer.services.ServicePlayMusic.toggleShuffle:()V │ │ -0623d4: 5510 e007 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ -0623d8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0623dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0623de: 5c10 e007 |0005: iput-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ -0623e2: 0e00 |0007: return-void │ │ -0623e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0623e6: 28fc |0009: goto 0005 // -0004 │ │ +06192c: |[06192c] com.kure.musicplayer.services.ServicePlayMusic.toggleShuffle:()V │ │ +06193c: 5510 e007 |0000: iget-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ +061940: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +061944: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +061946: 5c10 e007 |0005: iput-boolean v0, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.shuffleMode:Z // field@07e0 │ │ +06194a: 0e00 |0007: return-void │ │ +06194c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06194e: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ 0x0008 line=1014 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ @@ -110898,37 +110909,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0623e8: |[0623e8] com.kure.musicplayer.services.ServicePlayMusic.unpausePlayer:()V │ │ -0623f8: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -0623fc: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ -062400: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -062404: 5420 df07 |0006: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062408: 6201 bb07 |0008: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -06240c: 3210 0300 |000a: if-eq v0, v1, 000d // +0003 │ │ -062410: 0e00 |000c: return-void │ │ -062412: 5420 dc07 |000d: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ -062416: 6e10 b501 0000 |000f: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@01b5 │ │ -06241c: 6200 bb07 |0012: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ -062420: 5b20 df07 |0014: iput-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ -062424: 5420 da07 |0016: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ -062428: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -06242a: 6e20 3f18 1000 |0019: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/NotificationMusic;.notifyPaused:(Z)V // method@183f │ │ -062430: 5420 d507 |001c: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062434: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -062438: 5420 d507 |0020: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -06243c: 1231 |0022: const/4 v1, #int 3 // #3 │ │ -06243e: 6e20 2b19 1000 |0023: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ -062444: 1a00 7513 |0026: const-string v0, "iron_maiden" // string@1375 │ │ -062448: 7020 8919 0200 |0028: invoke-direct {v2, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ -06244e: 28e1 |002b: goto 000c // -001f │ │ +061950: |[061950] com.kure.musicplayer.services.ServicePlayMusic.unpausePlayer:()V │ │ +061960: 5420 df07 |0000: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061964: 6201 ba07 |0002: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Paused:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07ba │ │ +061968: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +06196c: 5420 df07 |0006: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +061970: 6201 bb07 |0008: sget-object v1, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +061974: 3210 0300 |000a: if-eq v0, v1, 000d // +0003 │ │ +061978: 0e00 |000c: return-void │ │ +06197a: 5420 dc07 |000d: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.player:Landroid/media/MediaPlayer; // field@07dc │ │ +06197e: 6e10 b501 0000 |000f: invoke-virtual {v0}, Landroid/media/MediaPlayer;.start:()V // method@01b5 │ │ +061984: 6200 bb07 |0012: sget-object v0, Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState;.Playing:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07bb │ │ +061988: 5b20 df07 |0014: iput-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.serviceState:Lcom/kure/musicplayer/services/ServicePlayMusic$ServiceState; // field@07df │ │ +06198c: 5420 da07 |0016: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.notification:Lcom/kure/musicplayer/NotificationMusic; // field@07da │ │ +061990: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +061992: 6e20 3f18 1000 |0019: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/NotificationMusic;.notifyPaused:(Z)V // method@183f │ │ +061998: 5420 d507 |001c: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +06199c: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0619a0: 5420 d507 |0020: iget-object v0, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +0619a4: 1231 |0022: const/4 v1, #int 3 // #3 │ │ +0619a6: 6e20 2b19 1000 |0023: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ +0619ac: 1a00 7e13 |0026: const-string v0, "iron_maiden" // string@137e │ │ +0619b0: 7020 8919 0200 |0028: invoke-direct {v2, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.broadcastState:(Ljava/lang/String;)V // method@1989 │ │ +0619b6: 28e1 |002b: goto 000c // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 0x000c line=990 │ │ 0x000d line=980 │ │ 0x0012 line=981 │ │ 0x0016 line=983 │ │ @@ -110943,97 +110954,97 @@ │ │ type : '(Lcom/kure/musicplayer/model/Song;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 172 16-bit code units │ │ -062450: |[062450] com.kure.musicplayer.services.ServicePlayMusic.updateLockScreenWidget:(Lcom/kure/musicplayer/model/Song;I)V │ │ -062460: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -062462: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -062464: 6202 9a07 |0002: sget-object v2, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -062468: 1a03 731c |0004: const-string v3, "show_lock_widget" // string@1c73 │ │ -06246c: 6e30 5418 3205 |0006: invoke-virtual {v2, v3, v5}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -062472: 0a02 |0009: move-result v2 │ │ -062474: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -062478: 0e00 |000c: return-void │ │ -06247a: 3807 ffff |000d: if-eqz v7, 000c // -0001 │ │ -06247e: 7010 a519 0600 |000f: invoke-direct {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.requestAudioFocus:()Z // method@19a5 │ │ -062484: 0a02 |0012: move-result v2 │ │ -062486: 3902 1300 |0013: if-nez v2, 0026 // +0013 │ │ -06248a: 6e10 ab19 0600 |0015: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopSelf:()V // method@19ab │ │ -062490: 6e10 8d19 0600 |0018: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ -062496: 0c02 |001b: move-result-object v2 │ │ -062498: 1a03 6a03 |001c: const-string v3, "FUCK" // string@036a │ │ -06249c: 7130 2e18 3205 |001e: invoke-static {v2, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -0624a2: 0c02 |0021: move-result-object v2 │ │ -0624a4: 6e10 2f18 0200 |0022: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@182f │ │ -0624aa: 28e7 |0025: goto 000c // -0019 │ │ -0624ac: 1a02 ef1a |0026: const-string v2, "service" // string@1aef │ │ -0624b0: 1a03 860d |0028: const-string v3, "audio_focus_granted" // string@0d86 │ │ -0624b4: 7120 9815 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0624ba: 5462 d707 |002d: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -0624be: 3902 0b00 |002f: if-nez v2, 003a // +000b │ │ -0624c2: 2202 2600 |0031: new-instance v2, Landroid/content/ComponentName; // type@0026 │ │ -0624c6: 1c03 bc03 |0033: const-class v3, Lcom/kure/musicplayer/services/ServicePlayMusic$ExternalBroadcastReceiver; // type@03bc │ │ -0624ca: 7030 b600 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b6 │ │ -0624d0: 5b62 d707 |0038: iput-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -0624d4: 5462 d507 |003a: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -0624d8: 3902 2e00 |003c: if-nez v2, 006a // +002e │ │ -0624dc: 2200 3000 |003e: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -0624e0: 1a02 180d |0040: const-string v2, "android.intent.action.MEDIA_BUTTON" // string@0d18 │ │ -0624e4: 7020 e900 2000 |0042: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -0624ea: 5462 d707 |0045: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -0624ee: 6e20 0f01 2000 |0047: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ -0624f4: 7140 9a00 4640 |004a: invoke-static {v6, v4, v0, v4}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ -0624fa: 0c01 |004d: move-result-object v1 │ │ -0624fc: 2202 ac03 |004e: new-instance v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat; // type@03ac │ │ -062500: 7020 2519 1200 |0050: invoke-direct {v2, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.:(Landroid/app/PendingIntent;)V // method@1925 │ │ -062506: 5b62 d507 |0053: iput-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -06250a: 5462 d007 |0055: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -06250e: 5463 d507 |0057: iget-object v3, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062512: 7120 2f19 3200 |0059: invoke-static {v2, v3}, Lcom/kure/musicplayer/external/RemoteControlHelper;.registerRemoteControlClient:(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V // method@192f │ │ -062518: 5462 d007 |005c: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ -06251c: 5463 d707 |005e: iget-object v3, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ -062520: 6e20 9f01 3200 |0060: invoke-virtual {v2, v3}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@019f │ │ -062526: 1a02 ef1a |0063: const-string v2, "service" // string@1aef │ │ -06252a: 1a03 e50e |0065: const-string v3, "created control compat" // string@0ee5 │ │ -06252e: 7120 9815 3200 |0067: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -062534: 5462 d507 |006a: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062538: 6e20 2b19 8200 |006c: invoke-virtual {v2, v8}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ -06253e: 5462 d507 |006f: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062542: 1303 9500 |0071: const/16 v3, #int 149 // #95 │ │ -062546: 6e20 2c19 3200 |0073: invoke-virtual {v2, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setTransportControlFlags:(I)V // method@192c │ │ -06254c: 5462 d507 |0076: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ -062550: 6e20 2819 5200 |0078: invoke-virtual {v2, v5}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.editMetadata:(Z)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1928 │ │ -062556: 0c02 |007b: move-result-object v2 │ │ -062558: 1223 |007c: const/4 v3, #int 2 // #2 │ │ -06255a: 6e10 4519 0700 |007d: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -062560: 0c04 |0080: move-result-object v4 │ │ -062562: 6e30 2319 3204 |0081: invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1923 │ │ -062568: 0c02 |0084: move-result-object v2 │ │ -06256a: 6e10 4419 0700 |0085: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -062570: 0c03 |0088: move-result-object v3 │ │ -062572: 6e30 2319 5203 |0089: invoke-virtual {v2, v5, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1923 │ │ -062578: 0c02 |008c: move-result-object v2 │ │ -06257a: 1273 |008d: const/4 v3, #int 7 // #7 │ │ -06257c: 6e10 4c19 0700 |008e: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -062582: 0c04 |0091: move-result-object v4 │ │ -062584: 6e30 2319 3204 |0092: invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1923 │ │ -06258a: 0c02 |0095: move-result-object v2 │ │ -06258c: 1303 0900 |0096: const/16 v3, #int 9 // #9 │ │ -062590: 6e10 4619 0700 |0098: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getDuration:()J // method@1946 │ │ -062596: 0b04 |009b: move-result-wide v4 │ │ -062598: 6e40 2219 3254 |009c: invoke-virtual {v2, v3, v4, v5}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putLong:(IJ)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1922 │ │ -06259e: 0c02 |009f: move-result-object v2 │ │ -0625a0: 6e10 1f19 0200 |00a0: invoke-virtual {v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.apply:()V // method@191f │ │ -0625a6: 1a02 ef1a |00a3: const-string v2, "service" // string@1aef │ │ -0625aa: 1a03 f819 |00a5: const-string v3, "remote control client applied" // string@19f8 │ │ -0625ae: 7120 9815 3200 |00a7: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -0625b4: 2900 62ff |00aa: goto/16 000c // -009e │ │ +0619b8: |[0619b8] com.kure.musicplayer.services.ServicePlayMusic.updateLockScreenWidget:(Lcom/kure/musicplayer/model/Song;I)V │ │ +0619c8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0619ca: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0619cc: 6202 9a07 |0002: sget-object v2, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +0619d0: 1a03 7c1c |0004: const-string v3, "show_lock_widget" // string@1c7c │ │ +0619d4: 6e30 5418 3205 |0006: invoke-virtual {v2, v3, v5}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +0619da: 0a02 |0009: move-result v2 │ │ +0619dc: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +0619e0: 0e00 |000c: return-void │ │ +0619e2: 3807 ffff |000d: if-eqz v7, 000c // -0001 │ │ +0619e6: 7010 a519 0600 |000f: invoke-direct {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.requestAudioFocus:()Z // method@19a5 │ │ +0619ec: 0a02 |0012: move-result v2 │ │ +0619ee: 3902 1300 |0013: if-nez v2, 0026 // +0013 │ │ +0619f2: 6e10 ab19 0600 |0015: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.stopSelf:()V // method@19ab │ │ +0619f8: 6e10 8d19 0600 |0018: invoke-virtual {v6}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getApplicationContext:()Landroid/content/Context; // method@198d │ │ +0619fe: 0c02 |001b: move-result-object v2 │ │ +061a00: 1a03 6a03 |001c: const-string v3, "FUCK" // string@036a │ │ +061a04: 7130 2e18 3205 |001e: invoke-static {v2, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +061a0a: 0c02 |0021: move-result-object v2 │ │ +061a0c: 6e10 2f18 0200 |0022: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@182f │ │ +061a12: 28e7 |0025: goto 000c // -0019 │ │ +061a14: 1a02 f81a |0026: const-string v2, "service" // string@1af8 │ │ +061a18: 1a03 8f0d |0028: const-string v3, "audio_focus_granted" // string@0d8f │ │ +061a1c: 7120 9815 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061a22: 5462 d707 |002d: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +061a26: 3902 0b00 |002f: if-nez v2, 003a // +000b │ │ +061a2a: 2202 2800 |0031: new-instance v2, Landroid/content/ComponentName; // type@0028 │ │ +061a2e: 1c03 c503 |0033: const-class v3, Lcom/kure/musicplayer/services/ServicePlayMusic$ExternalBroadcastReceiver; // type@03c5 │ │ +061a32: 7030 b600 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b6 │ │ +061a38: 5b62 d707 |0038: iput-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +061a3c: 5462 d507 |003a: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +061a40: 3902 2e00 |003c: if-nez v2, 006a // +002e │ │ +061a44: 2200 3200 |003e: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +061a48: 1a02 210d |0040: const-string v2, "android.intent.action.MEDIA_BUTTON" // string@0d21 │ │ +061a4c: 7020 e900 2000 |0042: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +061a52: 5462 d707 |0045: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +061a56: 6e20 0f01 2000 |0047: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ +061a5c: 7140 9a00 4640 |004a: invoke-static {v6, v4, v0, v4}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ +061a62: 0c01 |004d: move-result-object v1 │ │ +061a64: 2202 b503 |004e: new-instance v2, Lcom/kure/musicplayer/external/RemoteControlClientCompat; // type@03b5 │ │ +061a68: 7020 2519 1200 |0050: invoke-direct {v2, v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.:(Landroid/app/PendingIntent;)V // method@1925 │ │ +061a6e: 5b62 d507 |0053: iput-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +061a72: 5462 d007 |0055: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +061a76: 5463 d507 |0057: iget-object v3, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +061a7a: 7120 2f19 3200 |0059: invoke-static {v2, v3}, Lcom/kure/musicplayer/external/RemoteControlHelper;.registerRemoteControlClient:(Landroid/media/AudioManager;Lcom/kure/musicplayer/external/RemoteControlClientCompat;)V // method@192f │ │ +061a80: 5462 d007 |005c: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.audioManager:Landroid/media/AudioManager; // field@07d0 │ │ +061a84: 5463 d707 |005e: iget-object v3, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.mediaButtonEventReceiver:Landroid/content/ComponentName; // field@07d7 │ │ +061a88: 6e20 9f01 3200 |0060: invoke-virtual {v2, v3}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/content/ComponentName;)V // method@019f │ │ +061a8e: 1a02 f81a |0063: const-string v2, "service" // string@1af8 │ │ +061a92: 1a03 ee0e |0065: const-string v3, "created control compat" // string@0eee │ │ +061a96: 7120 9815 3200 |0067: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061a9c: 5462 d507 |006a: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +061aa0: 6e20 2b19 8200 |006c: invoke-virtual {v2, v8}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setPlaybackState:(I)V // method@192b │ │ +061aa6: 5462 d507 |006f: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +061aaa: 1303 9500 |0071: const/16 v3, #int 149 // #95 │ │ +061aae: 6e20 2c19 3200 |0073: invoke-virtual {v2, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.setTransportControlFlags:(I)V // method@192c │ │ +061ab4: 5462 d507 |0076: iget-object v2, v6, Lcom/kure/musicplayer/services/ServicePlayMusic;.lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; // field@07d5 │ │ +061ab8: 6e20 2819 5200 |0078: invoke-virtual {v2, v5}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;.editMetadata:(Z)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1928 │ │ +061abe: 0c02 |007b: move-result-object v2 │ │ +061ac0: 1223 |007c: const/4 v3, #int 2 // #2 │ │ +061ac2: 6e10 4519 0700 |007d: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +061ac8: 0c04 |0080: move-result-object v4 │ │ +061aca: 6e30 2319 3204 |0081: invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1923 │ │ +061ad0: 0c02 |0084: move-result-object v2 │ │ +061ad2: 6e10 4419 0700 |0085: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +061ad8: 0c03 |0088: move-result-object v3 │ │ +061ada: 6e30 2319 5203 |0089: invoke-virtual {v2, v5, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1923 │ │ +061ae0: 0c02 |008c: move-result-object v2 │ │ +061ae2: 1273 |008d: const/4 v3, #int 7 // #7 │ │ +061ae4: 6e10 4c19 0700 |008e: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +061aea: 0c04 |0091: move-result-object v4 │ │ +061aec: 6e30 2319 3204 |0092: invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putString:(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1923 │ │ +061af2: 0c02 |0095: move-result-object v2 │ │ +061af4: 1303 0900 |0096: const/16 v3, #int 9 // #9 │ │ +061af8: 6e10 4619 0700 |0098: invoke-virtual {v7}, Lcom/kure/musicplayer/model/Song;.getDuration:()J // method@1946 │ │ +061afe: 0b04 |009b: move-result-wide v4 │ │ +061b00: 6e40 2219 3254 |009c: invoke-virtual {v2, v3, v4, v5}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.putLong:(IJ)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; // method@1922 │ │ +061b06: 0c02 |009f: move-result-object v2 │ │ +061b08: 6e10 1f19 0200 |00a0: invoke-virtual {v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;.apply:()V // method@191f │ │ +061b0e: 1a02 f81a |00a3: const-string v2, "service" // string@1af8 │ │ +061b12: 1a03 011a |00a5: const-string v3, "remote control client applied" // string@1a01 │ │ +061b16: 7120 9815 3200 |00a7: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +061b1c: 2900 62ff |00aa: goto/16 000c // -009e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=635 │ │ 0x000c line=701 │ │ 0x000d line=638 │ │ 0x000f line=641 │ │ 0x0015 line=643 │ │ @@ -111048,29 +111059,35 @@ │ │ 0x004e line=661 │ │ 0x0055 line=663 │ │ 0x005c line=664 │ │ 0x0063 line=666 │ │ 0x006a line=670 │ │ 0x006f line=674 │ │ 0x0076 line=682 │ │ + 0x0078 line=684 │ │ + 0x007d line=687 │ │ + 0x0085 line=688 │ │ + 0x008e line=689 │ │ + 0x0098 line=690 │ │ + 0x00a0 line=698 │ │ 0x00a3 line=700 │ │ locals : │ │ 0x0045 - 0x006a reg=0 audioButtonIntent Landroid/content/Intent; │ │ 0x004e - 0x006a reg=1 pending Landroid/app/PendingIntent; │ │ 0x0000 - 0x00ac reg=6 this Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ 0x0000 - 0x00ac reg=7 song Lcom/kure/musicplayer/model/Song; │ │ 0x0000 - 0x00ac reg=8 state I │ │ │ │ - source_file_idx : 2724 (ServicePlayMusic.java) │ │ + source_file_idx : 2733 (ServicePlayMusic.java) │ │ │ │ Class #488 header: │ │ -class_idx : 960 │ │ +class_idx : 969 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 33 │ │ -source_file_idx : 2725 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2734 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -111094,78 +111111,78 @@ │ │ type : '(Lcom/kure/musicplayer/services/ServiceScrobbleMusic;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0625b8: |[0625b8] com.kure.musicplayer.services.ServiceScrobbleMusic$1.:(Lcom/kure/musicplayer/services/ServiceScrobbleMusic;)V │ │ -0625c8: 5b01 e207 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;.this$0:Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // field@07e2 │ │ -0625cc: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ -0625d2: 0e00 |0005: return-void │ │ +061b20: |[061b20] com.kure.musicplayer.services.ServiceScrobbleMusic$1.:(Lcom/kure/musicplayer/services/ServiceScrobbleMusic;)V │ │ +061b30: 5b01 e207 |0000: iput-object v1, v0, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;.this$0:Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // field@07e2 │ │ +061b34: 7010 ae00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00ae │ │ +061b3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0625d4: |[0625d4] com.kure.musicplayer.services.ServiceScrobbleMusic$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0625e4: 1604 ffff |0000: const-wide/16 v4, #int -1 // #ffff │ │ -0625e8: 1a02 481e |0002: const-string v2, "x_japan" // string@1e48 │ │ -0625ec: 6e20 fb00 2800 |0004: invoke-virtual {v8, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ -0625f2: 0c00 |0007: move-result-object v0 │ │ -0625f4: 1a02 341d |0008: const-string v2, "tenacious_d" // string@1d34 │ │ -0625f8: 6e40 f600 2854 |000a: invoke-virtual {v8, v2, v4, v5}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@00f6 │ │ -0625fe: 0b02 |000d: move-result-wide v2 │ │ -062600: 7120 131a 3200 |000e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ -062606: 0c01 |0011: move-result-object v1 │ │ -062608: 6e10 101a 0100 |0012: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@1a10 │ │ -06260e: 0b02 |0015: move-result-wide v2 │ │ -062610: 3102 0204 |0016: cmp-long v2, v2, v4 │ │ -062614: 3802 1100 |0018: if-eqz v2, 0029 // +0011 │ │ -062618: 5462 e207 |001a: iget-object v2, v6, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;.this$0:Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // field@07e2 │ │ -06261c: 6203 9b07 |001c: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -062620: 6e10 101a 0100 |001e: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@1a10 │ │ -062626: 0b04 |0021: move-result-wide v4 │ │ -062628: 6e30 6319 4305 |0022: invoke-virtual {v3, v4, v5}, Lcom/kure/musicplayer/model/SongList;.getSongById:(J)Lcom/kure/musicplayer/model/Song; // method@1963 │ │ -06262e: 0c03 |0025: move-result-object v3 │ │ -062630: 6e30 b919 3200 |0026: invoke-virtual {v2, v3, v0}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.scrobbleSong:(Lcom/kure/musicplayer/model/Song;Ljava/lang/String;)V // method@19b9 │ │ -062636: 0e00 |0029: return-void │ │ +061b3c: |[061b3c] com.kure.musicplayer.services.ServiceScrobbleMusic$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +061b4c: 1604 ffff |0000: const-wide/16 v4, #int -1 // #ffff │ │ +061b50: 1a02 511e |0002: const-string v2, "x_japan" // string@1e51 │ │ +061b54: 6e20 fb00 2800 |0004: invoke-virtual {v8, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00fb │ │ +061b5a: 0c00 |0007: move-result-object v0 │ │ +061b5c: 1a02 3d1d |0008: const-string v2, "tenacious_d" // string@1d3d │ │ +061b60: 6e40 f600 2854 |000a: invoke-virtual {v8, v2, v4, v5}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@00f6 │ │ +061b66: 0b02 |000d: move-result-wide v2 │ │ +061b68: 7120 131a 3200 |000e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1a13 │ │ +061b6e: 0c01 |0011: move-result-object v1 │ │ +061b70: 6e10 101a 0100 |0012: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@1a10 │ │ +061b76: 0b02 |0015: move-result-wide v2 │ │ +061b78: 3102 0204 |0016: cmp-long v2, v2, v4 │ │ +061b7c: 3802 1100 |0018: if-eqz v2, 0029 // +0011 │ │ +061b80: 5462 e207 |001a: iget-object v2, v6, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;.this$0:Lcom/kure/musicplayer/services/ServiceScrobbleMusic; // field@07e2 │ │ +061b84: 6203 9b07 |001c: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +061b88: 6e10 101a 0100 |001e: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@1a10 │ │ +061b8e: 0b04 |0021: move-result-wide v4 │ │ +061b90: 6e30 6319 4305 |0022: invoke-virtual {v3, v4, v5}, Lcom/kure/musicplayer/model/SongList;.getSongById:(J)Lcom/kure/musicplayer/model/Song; // method@1963 │ │ +061b96: 0c03 |0025: move-result-object v3 │ │ +061b98: 6e30 b919 3200 |0026: invoke-virtual {v2, v3, v0}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.scrobbleSong:(Lcom/kure/musicplayer/model/Song;Ljava/lang/String;)V // method@19b9 │ │ +061b9e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=92 │ │ 0x0008 line=93 │ │ 0x0012 line=95 │ │ 0x001a line=96 │ │ 0x0029 line=97 │ │ locals : │ │ 0x0008 - 0x002a reg=0 action Ljava/lang/String; │ │ 0x0012 - 0x002a reg=1 song_id Ljava/lang/Long; │ │ 0x0000 - 0x002a reg=6 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1; │ │ 0x0000 - 0x002a reg=7 context Landroid/content/Context; │ │ 0x0000 - 0x002a reg=8 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2725 (ServiceScrobbleMusic.java) │ │ + source_file_idx : 2734 (ServiceScrobbleMusic.java) │ │ │ │ Class #489 header: │ │ -class_idx : 961 │ │ +class_idx : 970 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 32 │ │ -source_file_idx : 2725 │ │ +superclass_idx : 34 │ │ +source_file_idx : 2734 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #489 - │ │ Class descriptor : 'Lcom/kure/musicplayer/services/ServiceScrobbleMusic;' │ │ @@ -111184,20 +111201,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -062638: |[062638] com.kure.musicplayer.services.ServiceScrobbleMusic.:()V │ │ -062648: 7010 a900 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@00a9 │ │ -06264e: 2200 c003 |0003: new-instance v0, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1; // type@03c0 │ │ -062652: 7020 b119 1000 |0005: invoke-direct {v0, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;.:(Lcom/kure/musicplayer/services/ServiceScrobbleMusic;)V // method@19b1 │ │ -062658: 5b10 e307 |0008: iput-object v0, v1, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07e3 │ │ -06265c: 0e00 |000a: return-void │ │ +061ba0: |[061ba0] com.kure.musicplayer.services.ServiceScrobbleMusic.:()V │ │ +061bb0: 7010 a900 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@00a9 │ │ +061bb6: 2200 c903 |0003: new-instance v0, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1; // type@03c9 │ │ +061bba: 7020 b119 1000 |0005: invoke-direct {v0, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;.:(Lcom/kure/musicplayer/services/ServiceScrobbleMusic;)V // method@19b1 │ │ +061bc0: 5b10 e307 |0008: iput-object v0, v1, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07e3 │ │ +061bc4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ │ │ @@ -111207,17 +111224,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 │ │ -062660: |[062660] com.kure.musicplayer.services.ServiceScrobbleMusic.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -062670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062672: 1100 |0001: return-object v0 │ │ +061bc8: |[061bc8] com.kure.musicplayer.services.ServiceScrobbleMusic.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +061bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061bda: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ 0x0000 - 0x0002 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -111226,71 +111243,75 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -062674: |[062674] com.kure.musicplayer.services.ServiceScrobbleMusic.onCreate:()V │ │ -062684: 6e10 b419 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.getApplicationContext:()Landroid/content/Context; // method@19b4 │ │ -06268a: 0c00 |0003: move-result-object v0 │ │ -06268c: 7110 ba07 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ -062692: 0c00 |0007: move-result-object v0 │ │ -062694: 5441 e307 |0008: iget-object v1, v4, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07e3 │ │ -062698: 2202 3100 |000a: new-instance v2, Landroid/content/IntentFilter; // type@0031 │ │ -06269c: 1a03 7e0e |000c: const-string v3, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e7e │ │ -0626a0: 7020 1401 3200 |000e: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0114 │ │ -0626a6: 6e30 bb07 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@07bb │ │ -0626ac: 0e00 |0014: return-void │ │ +061bdc: |[061bdc] com.kure.musicplayer.services.ServiceScrobbleMusic.onCreate:()V │ │ +061bec: 6e10 b419 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.getApplicationContext:()Landroid/content/Context; // method@19b4 │ │ +061bf2: 0c00 |0003: move-result-object v0 │ │ +061bf4: 7110 ba07 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ +061bfa: 0c00 |0007: move-result-object v0 │ │ +061bfc: 5441 e307 |0008: iget-object v1, v4, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07e3 │ │ +061c00: 2202 3300 |000a: new-instance v2, Landroid/content/IntentFilter; // type@0033 │ │ +061c04: 1a03 870e |000c: const-string v3, "com.kure.musicplayer.MUSIC_SERVICE" // string@0e87 │ │ +061c08: 7020 1401 3200 |000e: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0114 │ │ +061c0e: 6e30 bb07 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@07bb │ │ +061c14: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ + 0x0000 line=41 │ │ + 0x0011 line=42 │ │ 0x0014 line=43 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ │ │ #2 : (in Lcom/kure/musicplayer/services/ServiceScrobbleMusic;) │ │ name : 'onDestroy' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0626b0: |[0626b0] com.kure.musicplayer.services.ServiceScrobbleMusic.onDestroy:()V │ │ -0626c0: 6e10 b419 0200 |0000: invoke-virtual {v2}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.getApplicationContext:()Landroid/content/Context; // method@19b4 │ │ -0626c6: 0c00 |0003: move-result-object v0 │ │ -0626c8: 7110 ba07 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ -0626ce: 0c00 |0007: move-result-object v0 │ │ -0626d0: 5421 e307 |0008: iget-object v1, v2, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07e3 │ │ -0626d4: 6e20 be07 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@07be │ │ -0626da: 6f10 ab00 0200 |000d: invoke-super {v2}, Landroid/app/Service;.onDestroy:()V // method@00ab │ │ -0626e0: 0e00 |0010: return-void │ │ +061c18: |[061c18] com.kure.musicplayer.services.ServiceScrobbleMusic.onDestroy:()V │ │ +061c28: 6e10 b419 0200 |0000: invoke-virtual {v2}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.getApplicationContext:()Landroid/content/Context; // method@19b4 │ │ +061c2e: 0c00 |0003: move-result-object v0 │ │ +061c30: 7110 ba07 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@07ba │ │ +061c36: 0c00 |0007: move-result-object v0 │ │ +061c38: 5421 e307 |0008: iget-object v1, v2, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@07e3 │ │ +061c3c: 6e20 be07 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@07be │ │ +061c42: 6f10 ab00 0200 |000d: invoke-super {v2}, Landroid/app/Service;.onDestroy:()V // method@00ab │ │ +061c48: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ + 0x0000 line=71 │ │ + 0x000a line=72 │ │ 0x000d line=74 │ │ 0x0010 line=75 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ │ │ #3 : (in Lcom/kure/musicplayer/services/ServiceScrobbleMusic;) │ │ name : 'onStartCommand' │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0626e4: |[0626e4] com.kure.musicplayer.services.ServiceScrobbleMusic.onStartCommand:(Landroid/content/Intent;II)I │ │ -0626f4: 3902 0200 |0000: if-nez v2, 0002 // +0002 │ │ -0626f8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0626fa: 0f00 |0003: return v0 │ │ +061c4c: |[061c4c] com.kure.musicplayer.services.ServiceScrobbleMusic.onStartCommand:(Landroid/content/Intent;II)I │ │ +061c5c: 3902 0200 |0000: if-nez v2, 0002 // +0002 │ │ +061c60: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +061c62: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ 0x0000 - 0x0004 reg=2 intent Landroid/content/Intent; │ │ @@ -111298,129 +111319,132 @@ │ │ 0x0000 - 0x0004 reg=4 startId I │ │ │ │ #4 : (in Lcom/kure/musicplayer/services/ServiceScrobbleMusic;) │ │ name : 'scrobbleSong' │ │ type : '(Lcom/kure/musicplayer/model/Song;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 203 16-bit code units │ │ -0626fc: |[0626fc] com.kure.musicplayer.services.ServiceScrobbleMusic.scrobbleSong:(Lcom/kure/musicplayer/model/Song;Ljava/lang/String;)V │ │ -06270c: 6204 9a07 |0000: sget-object v4, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -062710: 1a05 1614 |0002: const-string v5, "lastfm" // string@1416 │ │ -062714: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -062716: 6e30 5418 5406 |0005: invoke-virtual {v4, v5, v6}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -06271c: 0a04 |0008: move-result v4 │ │ -06271e: 3904 0300 |0009: if-nez v4, 000c // +0003 │ │ -062722: 0e00 |000b: return-void │ │ -062724: 6204 9a07 |000c: sget-object v4, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -062728: 1a05 1714 |000e: const-string v5, "lastfm_which" // string@1417 │ │ -06272c: 1a06 8f1c |0010: const-string v6, "sls" // string@1c8f │ │ -062730: 6e30 5318 5406 |0012: invoke-virtual {v4, v5, v6}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1853 │ │ -062736: 0c02 |0015: move-result-object v2 │ │ -062738: 1a04 be1a |0016: const-string v4, "scrobbledroid" // string@1abe │ │ -06273c: 6e20 2f1a 4200 |0018: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062742: 0a04 |001b: move-result v4 │ │ -062744: 3804 3d00 |001c: if-eqz v4, 0059 // +003d │ │ -062748: 2201 3000 |001e: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -06274c: 1a04 8e17 |0020: const-string v4, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" // string@178e │ │ -062750: 7020 e900 4100 |0022: invoke-direct {v1, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -062756: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -062758: 1a04 9e1a |0026: const-string v4, "santana" // string@1a9e │ │ -06275c: 6e20 2f1a 4a00 |0028: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062762: 0a04 |002b: move-result v4 │ │ -062764: 3904 1a00 |002c: if-nez v4, 0046 // +001a │ │ -062768: 1a04 5e14 |002e: const-string v4, "los_hermanos" // string@145e │ │ -06276c: 6e20 2f1a 4a00 |0030: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062772: 0a04 |0033: move-result v4 │ │ -062774: 3904 1200 |0034: if-nez v4, 0046 // +0012 │ │ -062778: 1a04 2719 |0036: const-string v4, "paul_gilbert" // string@1927 │ │ -06277c: 6e20 2f1a 4a00 |0038: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062782: 0a04 |003b: move-result v4 │ │ -062784: 3904 0a00 |003c: if-nez v4, 0046 // +000a │ │ -062788: 1a04 f113 |003e: const-string v4, "john_petrucci" // string@13f1 │ │ -06278c: 6e20 2f1a 4a00 |0040: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062792: 0a04 |0043: move-result v4 │ │ -062794: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ -062798: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -06279a: 1a04 5e19 |0047: const-string v4, "playing" // string@195e │ │ -06279e: 6e30 0701 4100 |0049: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0107 │ │ -0627a4: 1a04 1613 |004c: const-string v4, "id" // string@1316 │ │ -0627a8: 6e10 4b19 0900 |004e: invoke-virtual {v9}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ -0627ae: 0b06 |0051: move-result-wide v6 │ │ -0627b0: 6e40 0201 4176 |0052: invoke-virtual {v1, v4, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0102 │ │ -0627b6: 6e20 ba19 1800 |0055: invoke-virtual {v8, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.sendBroadcast:(Landroid/content/Intent;)V // method@19ba │ │ -0627bc: 28b3 |0058: goto 000b // -004d │ │ -0627be: 1a04 8f1c |0059: const-string v4, "sls" // string@1c8f │ │ -0627c2: 6e20 2f1a 4200 |005b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0627c8: 0a04 |005e: move-result v4 │ │ -0627ca: 3804 acff |005f: if-eqz v4, 000b // -0054 │ │ -0627ce: 2201 3000 |0061: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -0627d2: 1a04 7c0e |0063: const-string v4, "com.adam.aslfms.notify.playstatechanged" // string@0e7c │ │ -0627d6: 7020 e900 4100 |0065: invoke-direct {v1, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -0627dc: 1a04 a00d |0068: const-string v4, "beatles" // string@0da0 │ │ -0627e0: 6e20 2f1a 4a00 |006a: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -0627e6: 0a04 |006d: move-result v4 │ │ -0627e8: 3804 3f00 |006e: if-eqz v4, 00ad // +003f │ │ -0627ec: 1203 |0070: const/4 v3, #int 0 // #0 │ │ -0627ee: 1a04 f31c |0071: const-string v4, "state" // string@1cf3 │ │ -0627f2: 6e30 0101 4103 |0073: invoke-virtual {v1, v4, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0101 │ │ -0627f8: 1a04 5e0d |0076: const-string v4, "app-name" // string@0d5e │ │ -0627fc: 6205 9007 |0078: sget-object v5, Lcom/kure/musicplayer/kMP;.applicationName:Ljava/lang/String; // field@0790 │ │ -062800: 6e30 0601 4105 |007a: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -062806: 1a04 5f0d |007d: const-string v4, "app-package" // string@0d5f │ │ -06280a: 6205 9907 |007f: sget-object v5, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ -06280e: 6e30 0601 4105 |0081: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -062814: 1a04 721d |0084: const-string v4, "track" // string@1d72 │ │ -062818: 6e10 4c19 0900 |0086: invoke-virtual {v9}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -06281e: 0c05 |0089: move-result-object v5 │ │ -062820: 6e30 0601 4105 |008a: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -062826: 1a04 740d |008d: const-string v4, "artist" // string@0d74 │ │ -06282a: 6e10 4519 0900 |008f: invoke-virtual {v9}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -062830: 0c05 |0092: move-result-object v5 │ │ -062832: 6e30 0601 4105 |0093: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -062838: 1a04 fc0c |0096: const-string v4, "album" // string@0cfc │ │ -06283c: 6e10 4419 0900 |0098: invoke-virtual {v9}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ -062842: 0c05 |009b: move-result-object v5 │ │ -062844: 6e30 0601 4105 |009c: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -06284a: 1a04 cc0f |009f: const-string v4, "duration" // string@0fcc │ │ -06284e: 6e10 4819 0900 |00a1: invoke-virtual {v9}, Lcom/kure/musicplayer/model/Song;.getDurationSeconds:()J // method@1948 │ │ -062854: 0b06 |00a4: move-result-wide v6 │ │ -062856: 6e40 0201 4176 |00a5: invoke-virtual {v1, v4, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0102 │ │ -06285c: 6e20 ba19 1800 |00a8: invoke-virtual {v8, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.sendBroadcast:(Landroid/content/Intent;)V // method@19ba │ │ -062862: 2900 60ff |00ab: goto/16 000b // -00a0 │ │ -062866: 1a04 7513 |00ad: const-string v4, "iron_maiden" // string@1375 │ │ -06286a: 6e20 2f1a 4a00 |00af: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062870: 0a04 |00b2: move-result v4 │ │ -062872: 3804 0400 |00b3: if-eqz v4, 00b7 // +0004 │ │ -062876: 1213 |00b5: const/4 v3, #int 1 // #1 │ │ -062878: 28bb |00b6: goto 0071 // -0045 │ │ -06287a: 1a04 9e1a |00b7: const-string v4, "santana" // string@1a9e │ │ -06287e: 6e20 2f1a 4a00 |00b9: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062884: 0a04 |00bc: move-result v4 │ │ -062886: 3804 0400 |00bd: if-eqz v4, 00c1 // +0004 │ │ -06288a: 1223 |00bf: const/4 v3, #int 2 // #2 │ │ -06288c: 28b1 |00c0: goto 0071 // -004f │ │ -06288e: 1a04 5e14 |00c1: const-string v4, "los_hermanos" // string@145e │ │ -062892: 6e20 2f1a 4a00 |00c3: invoke-virtual {v10, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -062898: 0a04 |00c6: move-result v4 │ │ -06289a: 3804 44ff |00c7: if-eqz v4, 000b // -00bc │ │ -06289e: 1233 |00c9: const/4 v3, #int 3 // #3 │ │ -0628a0: 28a7 |00ca: goto 0071 // -0059 │ │ +061c64: |[061c64] com.kure.musicplayer.services.ServiceScrobbleMusic.scrobbleSong:(Lcom/kure/musicplayer/model/Song;Ljava/lang/String;)V │ │ +061c74: 6204 9a07 |0000: sget-object v4, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +061c78: 1a05 1f14 |0002: const-string v5, "lastfm" // string@141f │ │ +061c7c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +061c7e: 6e30 5418 5406 |0005: invoke-virtual {v4, v5, v6}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +061c84: 0a04 |0008: move-result v4 │ │ +061c86: 3904 0300 |0009: if-nez v4, 000c // +0003 │ │ +061c8a: 0e00 |000b: return-void │ │ +061c8c: 6204 9a07 |000c: sget-object v4, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +061c90: 1a05 2014 |000e: const-string v5, "lastfm_which" // string@1420 │ │ +061c94: 1a06 981c |0010: const-string v6, "sls" // string@1c98 │ │ +061c98: 6e30 5318 5406 |0012: invoke-virtual {v4, v5, v6}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1853 │ │ +061c9e: 0c02 |0015: move-result-object v2 │ │ +061ca0: 1a04 c71a |0016: const-string v4, "scrobbledroid" // string@1ac7 │ │ +061ca4: 6e20 2f1a 4200 |0018: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061caa: 0a04 |001b: move-result v4 │ │ +061cac: 3804 3d00 |001c: if-eqz v4, 0059 // +003d │ │ +061cb0: 2201 3200 |001e: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +061cb4: 1a04 9717 |0020: const-string v4, "net.jjc1138.android.scrobbler.action.MUSIC_STATUS" // string@1797 │ │ +061cb8: 7020 e900 4100 |0022: invoke-direct {v1, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +061cbe: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +061cc0: 1a04 a71a |0026: const-string v4, "santana" // string@1aa7 │ │ +061cc4: 6e20 2f1a 4900 |0028: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061cca: 0a04 |002b: move-result v4 │ │ +061ccc: 3904 1a00 |002c: if-nez v4, 0046 // +001a │ │ +061cd0: 1a04 6714 |002e: const-string v4, "los_hermanos" // string@1467 │ │ +061cd4: 6e20 2f1a 4900 |0030: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061cda: 0a04 |0033: move-result v4 │ │ +061cdc: 3904 1200 |0034: if-nez v4, 0046 // +0012 │ │ +061ce0: 1a04 3019 |0036: const-string v4, "paul_gilbert" // string@1930 │ │ +061ce4: 6e20 2f1a 4900 |0038: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061cea: 0a04 |003b: move-result v4 │ │ +061cec: 3904 0a00 |003c: if-nez v4, 0046 // +000a │ │ +061cf0: 1a04 fa13 |003e: const-string v4, "john_petrucci" // string@13fa │ │ +061cf4: 6e20 2f1a 4900 |0040: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061cfa: 0a04 |0043: move-result v4 │ │ +061cfc: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +061d00: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +061d02: 1a04 6719 |0047: const-string v4, "playing" // string@1967 │ │ +061d06: 6e30 0701 4100 |0049: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0107 │ │ +061d0c: 1a04 1f13 |004c: const-string v4, "id" // string@131f │ │ +061d10: 6e10 4b19 0800 |004e: invoke-virtual {v8}, Lcom/kure/musicplayer/model/Song;.getId:()J // method@194b │ │ +061d16: 0b05 |0051: move-result-wide v5 │ │ +061d18: 6e40 0201 4165 |0052: invoke-virtual {v1, v4, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0102 │ │ +061d1e: 6e20 ba19 1700 |0055: invoke-virtual {v7, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.sendBroadcast:(Landroid/content/Intent;)V // method@19ba │ │ +061d24: 28b3 |0058: goto 000b // -004d │ │ +061d26: 1a04 981c |0059: const-string v4, "sls" // string@1c98 │ │ +061d2a: 6e20 2f1a 4200 |005b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061d30: 0a04 |005e: move-result v4 │ │ +061d32: 3804 acff |005f: if-eqz v4, 000b // -0054 │ │ +061d36: 2201 3200 |0061: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +061d3a: 1a04 850e |0063: const-string v4, "com.adam.aslfms.notify.playstatechanged" // string@0e85 │ │ +061d3e: 7020 e900 4100 |0065: invoke-direct {v1, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +061d44: 1a04 a90d |0068: const-string v4, "beatles" // string@0da9 │ │ +061d48: 6e20 2f1a 4900 |006a: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061d4e: 0a04 |006d: move-result v4 │ │ +061d50: 3804 3f00 |006e: if-eqz v4, 00ad // +003f │ │ +061d54: 1203 |0070: const/4 v3, #int 0 // #0 │ │ +061d56: 1a04 fc1c |0071: const-string v4, "state" // string@1cfc │ │ +061d5a: 6e30 0101 4103 |0073: invoke-virtual {v1, v4, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0101 │ │ +061d60: 1a04 670d |0076: const-string v4, "app-name" // string@0d67 │ │ +061d64: 6205 9007 |0078: sget-object v5, Lcom/kure/musicplayer/kMP;.applicationName:Ljava/lang/String; // field@0790 │ │ +061d68: 6e30 0601 4105 |007a: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +061d6e: 1a04 680d |007d: const-string v4, "app-package" // string@0d68 │ │ +061d72: 6205 9907 |007f: sget-object v5, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ +061d76: 6e30 0601 4105 |0081: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +061d7c: 1a04 7b1d |0084: const-string v4, "track" // string@1d7b │ │ +061d80: 6e10 4c19 0800 |0086: invoke-virtual {v8}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +061d86: 0c05 |0089: move-result-object v5 │ │ +061d88: 6e30 0601 4105 |008a: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +061d8e: 1a04 7d0d |008d: const-string v4, "artist" // string@0d7d │ │ +061d92: 6e10 4519 0800 |008f: invoke-virtual {v8}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +061d98: 0c05 |0092: move-result-object v5 │ │ +061d9a: 6e30 0601 4105 |0093: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +061da0: 1a04 050d |0096: const-string v4, "album" // string@0d05 │ │ +061da4: 6e10 4419 0800 |0098: invoke-virtual {v8}, Lcom/kure/musicplayer/model/Song;.getAlbum:()Ljava/lang/String; // method@1944 │ │ +061daa: 0c05 |009b: move-result-object v5 │ │ +061dac: 6e30 0601 4105 |009c: invoke-virtual {v1, v4, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +061db2: 1a04 d50f |009f: const-string v4, "duration" // string@0fd5 │ │ +061db6: 6e10 4819 0800 |00a1: invoke-virtual {v8}, Lcom/kure/musicplayer/model/Song;.getDurationSeconds:()J // method@1948 │ │ +061dbc: 0b05 |00a4: move-result-wide v5 │ │ +061dbe: 6e40 0201 4165 |00a5: invoke-virtual {v1, v4, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0102 │ │ +061dc4: 6e20 ba19 1700 |00a8: invoke-virtual {v7, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;.sendBroadcast:(Landroid/content/Intent;)V // method@19ba │ │ +061dca: 2900 60ff |00ab: goto/16 000b // -00a0 │ │ +061dce: 1a04 7e13 |00ad: const-string v4, "iron_maiden" // string@137e │ │ +061dd2: 6e20 2f1a 4900 |00af: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061dd8: 0a04 |00b2: move-result v4 │ │ +061dda: 3804 0400 |00b3: if-eqz v4, 00b7 // +0004 │ │ +061dde: 1213 |00b5: const/4 v3, #int 1 // #1 │ │ +061de0: 28bb |00b6: goto 0071 // -0045 │ │ +061de2: 1a04 a71a |00b7: const-string v4, "santana" // string@1aa7 │ │ +061de6: 6e20 2f1a 4900 |00b9: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061dec: 0a04 |00bc: move-result v4 │ │ +061dee: 3804 0400 |00bd: if-eqz v4, 00c1 // +0004 │ │ +061df2: 1223 |00bf: const/4 v3, #int 2 // #2 │ │ +061df4: 28b1 |00c0: goto 0071 // -004f │ │ +061df6: 1a04 6714 |00c1: const-string v4, "los_hermanos" // string@1467 │ │ +061dfa: 6e20 2f1a 4900 |00c3: invoke-virtual {v9, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +061e00: 0a04 |00c6: move-result v4 │ │ +061e02: 3804 44ff |00c7: if-eqz v4, 000b // -00bc │ │ +061e06: 1233 |00c9: const/4 v3, #int 3 // #3 │ │ +061e08: 28a7 |00ca: goto 0071 // -0059 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=178 │ │ 0x000c line=117 │ │ 0x0016 line=121 │ │ 0x001e line=123 │ │ 0x0025 line=125 │ │ 0x0026 line=128 │ │ + 0x0030 line=129 │ │ + 0x0038 line=130 │ │ + 0x0040 line=131 │ │ 0x0046 line=132 │ │ 0x0047 line=134 │ │ 0x004c line=135 │ │ 0x0055 line=137 │ │ 0x0059 line=143 │ │ 0x0061 line=145 │ │ 0x0068 line=151 │ │ @@ -111444,24 +111468,24 @@ │ │ 0x0025 - 0x0059 reg=1 scrobble Landroid/content/Intent; │ │ 0x0071 - 0x00ad reg=3 state I │ │ 0x00b6 - 0x00b7 reg=3 state I │ │ 0x00c0 - 0x00c1 reg=3 state I │ │ 0x0068 - 0x00cb reg=1 scrobble Landroid/content/Intent; │ │ 0x0016 - 0x00cb reg=2 scrobbler Ljava/lang/String; │ │ 0x00ca - 0x00cb reg=3 state I │ │ - 0x0000 - 0x00cb reg=8 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ - 0x0000 - 0x00cb reg=9 song Lcom/kure/musicplayer/model/Song; │ │ - 0x0000 - 0x00cb reg=10 musicPlayerAction Ljava/lang/String; │ │ + 0x0000 - 0x00cb reg=7 this Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ + 0x0000 - 0x00cb reg=8 song Lcom/kure/musicplayer/model/Song; │ │ + 0x0000 - 0x00cb reg=9 musicPlayerAction Ljava/lang/String; │ │ │ │ - source_file_idx : 2725 (ServiceScrobbleMusic.java) │ │ + source_file_idx : 2734 (ServiceScrobbleMusic.java) │ │ │ │ Class #490 header: │ │ -class_idx : 181 │ │ +class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #490 annotations: │ │ @@ -111483,17 +111507,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0628a4: |[0628a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -0628b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0628ba: 0e00 |0003: return-void │ │ +061e0c: |[061e0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +061e1c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +061e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -111502,17 +111526,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0628bc: |[0628bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0628cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0628ce: 0f00 |0001: return v0 │ │ +061e24: |[061e24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +061e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e36: 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; │ │ │ │ @@ -111521,17 +111545,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0628d0: |[0628d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0628e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0628e2: 0f00 |0001: return v0 │ │ +061e38: |[061e38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +061e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e4a: 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; │ │ │ │ @@ -111540,17 +111564,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 │ │ -0628e4: |[0628e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0628f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0628f6: 1100 |0001: return-object v0 │ │ +061e4c: |[061e4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061e5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e5e: 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; │ │ │ │ @@ -111559,17 +111583,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 │ │ -0628f8: |[0628f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -062908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06290a: 1100 |0001: return-object v0 │ │ +061e60: |[061e60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061e70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e72: 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; │ │ │ │ @@ -111578,17 +111602,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 │ │ -06290c: |[06290c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -06291c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06291e: 1100 |0001: return-object v0 │ │ +061e74: |[061e74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +061e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e86: 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; │ │ │ │ @@ -111597,30 +111621,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 │ │ -062920: |[062920] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -062930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062932: 1100 |0001: return-object v0 │ │ +061e88: |[061e88] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061e98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061e9a: 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 : 418 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #491 header: │ │ -class_idx : 188 │ │ +class_idx : 197 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #491 annotations: │ │ @@ -111642,17 +111666,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062934: |[062934] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -062944: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06294a: 0e00 |0003: return-void │ │ +061e9c: |[061e9c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +061eac: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +061eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -111660,17 +111684,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 │ │ -06294c: |[06294c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -06295c: 7010 8302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0283 │ │ -062962: 0e00 |0003: return-void │ │ +061eb4: |[061eb4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +061ec4: 7010 8302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0283 │ │ +061eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -111680,17 +111704,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 │ │ -062964: |[062964] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -062974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062976: 1100 |0001: return-object v0 │ │ +061ecc: |[061ecc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061ede: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -111699,16 +111723,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 │ │ -062978: |[062978] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -062988: 1101 |0000: return-object v1 │ │ +061ee0: |[061ee0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +061ef0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 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; │ │ @@ -111719,32 +111743,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 │ │ -06298c: |[06298c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -06299c: 1101 |0000: return-object v1 │ │ +061ef4: |[061ef4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +061f04: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 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 : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #492 header: │ │ -class_idx : 189 │ │ +class_idx : 198 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #492 annotations: │ │ @@ -111766,17 +111790,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0629a0: |[0629a0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -0629b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0629b6: 0e00 |0003: return-void │ │ +061f08: |[061f08] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +061f18: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +061f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -111784,17 +111808,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 │ │ -0629b8: |[0629b8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0629c8: 7010 8802 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0288 │ │ -0629ce: 0e00 |0003: return-void │ │ +061f20: |[061f20] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +061f30: 7010 8802 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0288 │ │ +061f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -111804,18 +111828,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 │ │ -0629d0: |[0629d0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0629e0: 7110 b002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02b0 │ │ -0629e6: 0c00 |0003: move-result-object v0 │ │ -0629e8: 1100 |0004: return-object v0 │ │ +061f38: |[061f38] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061f48: 7110 b002 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02b0 │ │ +061f4e: 0c00 |0003: move-result-object v0 │ │ +061f50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -111824,18 +111848,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 │ │ -0629ec: |[0629ec] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0629fc: 7130 b102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02b1 │ │ -062a02: 0c00 |0003: move-result-object v0 │ │ -062a04: 1100 |0004: return-object v0 │ │ +061f54: |[061f54] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +061f64: 7130 b102 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02b1 │ │ +061f6a: 0c00 |0003: move-result-object v0 │ │ +061f6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 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; │ │ @@ -111846,34 +111870,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 │ │ -062a08: |[062a08] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -062a18: 7140 b202 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@02b2 │ │ -062a1e: 0c00 |0003: move-result-object v0 │ │ -062a20: 1100 |0004: return-object v0 │ │ +061f70: |[061f70] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +061f80: 7140 b202 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@02b2 │ │ +061f86: 0c00 |0003: move-result-object v0 │ │ +061f88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 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 : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #493 header: │ │ -class_idx : 190 │ │ +class_idx : 199 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #493 annotations: │ │ @@ -111895,17 +111919,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062a24: |[062a24] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -062a34: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -062a3a: 0e00 |0003: return-void │ │ +061f8c: |[061f8c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +061f9c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +061fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -111913,17 +111937,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 │ │ -062a3c: |[062a3c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -062a4c: 7010 8d02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@028d │ │ -062a52: 0e00 |0003: return-void │ │ +061fa4: |[061fa4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +061fb4: 7010 8d02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@028d │ │ +061fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -111933,18 +111957,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 │ │ -062a54: |[062a54] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -062a64: 7110 b502 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02b5 │ │ -062a6a: 0c00 |0003: move-result-object v0 │ │ -062a6c: 1100 |0004: return-object v0 │ │ +061fbc: |[061fbc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061fcc: 7110 b502 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02b5 │ │ +061fd2: 0c00 |0003: move-result-object v0 │ │ +061fd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -111953,18 +111977,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 │ │ -062a70: |[062a70] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -062a80: 7130 b602 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02b6 │ │ -062a86: 0c00 |0003: move-result-object v0 │ │ -062a88: 1100 |0004: return-object v0 │ │ +061fd8: |[061fd8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +061fe8: 7130 b602 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@02b6 │ │ +061fee: 0c00 |0003: move-result-object v0 │ │ +061ff0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -111975,34 +111999,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 │ │ -062a8c: |[062a8c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -062a9c: 7140 b702 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@02b7 │ │ -062aa2: 0c00 |0003: move-result-object v0 │ │ -062aa4: 1100 |0004: return-object v0 │ │ +061ff4: |[061ff4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +062004: 7140 b702 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@02b7 │ │ +06200a: 0c00 |0003: move-result-object v0 │ │ +06200c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 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 : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #494 header: │ │ -class_idx : 194 │ │ +class_idx : 203 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 429 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #494 annotations: │ │ @@ -112082,33 +112106,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -062aa8: |[062aa8] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -062ab8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -062aba: 6000 2d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -062abe: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -062ac2: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -062ac6: 2201 be00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00be │ │ -062aca: 7020 8e02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@028e │ │ -062ad0: 6901 5200 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ -062ad4: 0e00 |000e: return-void │ │ -062ad6: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -062ada: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -062ade: 2201 bd00 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00bd │ │ -062ae2: 7020 8902 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0289 │ │ -062ae8: 6901 5200 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ -062aec: 28f4 |001a: goto 000e // -000c │ │ -062aee: 2201 bc00 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00bc │ │ -062af2: 7020 8402 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0284 │ │ -062af8: 6901 5200 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ -062afc: 28ec |0022: goto 000e // -0014 │ │ +062010: |[062010] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +062020: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +062022: 6000 2d00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +062026: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +06202a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +06202e: 2201 c700 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00c7 │ │ +062032: 7020 8e02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@028e │ │ +062038: 6901 5200 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ +06203c: 0e00 |000e: return-void │ │ +06203e: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +062042: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +062046: 2201 c600 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00c6 │ │ +06204a: 7020 8902 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0289 │ │ +062050: 6901 5200 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ +062054: 28f4 |001a: goto 000e // -000c │ │ +062056: 2201 c500 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00c5 │ │ +06205a: 7020 8402 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0284 │ │ +062060: 6901 5200 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ +062064: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0003 line=170 │ │ 0x0007 line=171 │ │ 0x000e line=177 │ │ 0x000f line=172 │ │ @@ -112122,49 +112146,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 │ │ -062b00: |[062b00] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -062b10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -062b12: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ -062b18: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -062b1a: 5c30 5900 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062b1e: 5b34 5400 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ -062b22: 2040 c000 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c0 │ │ -062b26: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -062b2a: 0740 |000d: move-object v0, v4 │ │ -062b2c: 1f00 c000 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c0 │ │ -062b30: 7210 9502 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0295 │ │ -062b36: 0c00 |0013: move-result-object v0 │ │ -062b38: 5b30 5500 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062b3c: 5b35 5a00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062b40: 5936 5800 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0058 │ │ -062b44: 5937 5b00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ -062b48: 5938 5600 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ -062b4c: 6e10 a102 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ -062b52: 0c00 |0021: move-result-object v0 │ │ -062b54: 5b30 5e00 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ -062b58: 6e10 1e00 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@001e │ │ -062b5e: 0c00 |0027: move-result-object v0 │ │ -062b60: 6e20 2e01 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -062b66: 0c00 |002b: move-result-object v0 │ │ -062b68: 5b30 5700 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0057 │ │ -062b6c: 2200 c100 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00c1 │ │ -062b70: 5431 5700 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0057 │ │ -062b74: 7040 9702 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@0297 │ │ -062b7a: 5b30 5d00 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062b7e: 5430 5d00 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062b82: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -062b88: 6e20 9c02 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@029c │ │ -062b8e: 0e00 |003f: return-void │ │ -062b90: 5b32 5500 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062b94: 28d4 |0042: goto 0016 // -002c │ │ +062068: |[062068] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +062078: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06207a: 7010 1e1a 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1a1e │ │ +062080: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +062082: 5c30 5900 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +062086: 5b34 5400 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ +06208a: 2040 c900 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c9 │ │ +06208e: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +062092: 0740 |000d: move-object v0, v4 │ │ +062094: 1f00 c900 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00c9 │ │ +062098: 7210 9502 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0295 │ │ +06209e: 0c00 |0013: move-result-object v0 │ │ +0620a0: 5b30 5500 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +0620a4: 5b35 5a00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +0620a8: 5936 5800 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0058 │ │ +0620ac: 5937 5b00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ +0620b0: 5938 5600 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ +0620b4: 6e10 a102 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ +0620ba: 0c00 |0021: move-result-object v0 │ │ +0620bc: 5b30 5e00 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ +0620c0: 6e10 1e00 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@001e │ │ +0620c6: 0c00 |0027: move-result-object v0 │ │ +0620c8: 6e20 2e01 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +0620ce: 0c00 |002b: move-result-object v0 │ │ +0620d0: 5b30 5700 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0057 │ │ +0620d4: 2200 ca00 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00ca │ │ +0620d8: 5431 5700 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0057 │ │ +0620dc: 7040 9702 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@0297 │ │ +0620e2: 5b30 5d00 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +0620e6: 5430 5d00 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +0620ea: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +0620f0: 6e20 9c02 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@029c │ │ +0620f6: 0e00 |003f: return-void │ │ +0620f8: 5b32 5500 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +0620fc: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=220 │ │ 0x0004 line=188 │ │ 0x0007 line=221 │ │ 0x0009 line=224 │ │ 0x000e line=225 │ │ @@ -112191,17 +112215,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 │ │ -062b98: |[062b98] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -062ba8: 5410 5400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ -062bac: 1100 |0002: return-object v0 │ │ +062100: |[062100] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +062110: 5410 5400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ +062114: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -112210,26 +112234,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -062bb0: |[062bb0] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -062bc0: 5420 5500 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062bc4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -062bc8: 5420 5500 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062bcc: 7210 9202 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0292 │ │ -062bd2: 0c00 |0009: move-result-object v0 │ │ -062bd4: 1100 |000a: return-object v0 │ │ -062bd6: 6200 5200 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ -062bda: 5421 5400 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ -062bde: 7220 8002 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0280 │ │ -062be4: 0c00 |0012: move-result-object v0 │ │ -062be6: 28f7 |0013: goto 000a // -0009 │ │ +062118: |[062118] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +062128: 5420 5500 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +06212c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +062130: 5420 5500 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +062134: 7210 9202 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0292 │ │ +06213a: 0c00 |0009: move-result-object v0 │ │ +06213c: 1100 |000a: return-object v0 │ │ +06213e: 6200 5200 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ +062142: 5421 5400 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ +062146: 7220 8002 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0280 │ │ +06214c: 0c00 |0012: move-result-object v0 │ │ +06214e: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0004 line=390 │ │ 0x000a line=392 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -112239,17 +112263,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062be8: |[062be8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -062bf8: 5510 5900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062bfc: 0f00 |0002: return v0 │ │ +062150: |[062150] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +062160: 5510 5900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +062164: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -112257,27 +112281,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -062c00: |[062c00] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -062c10: 6e10 a102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ -062c16: 0c00 |0003: move-result-object v0 │ │ -062c18: 5b20 5e00 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ -062c1c: 5420 5400 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ -062c20: 6e10 1e00 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@001e │ │ -062c26: 0c00 |000b: move-result-object v0 │ │ -062c28: 5221 5800 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0058 │ │ -062c2c: 6e20 2e01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ -062c32: 0c00 |0011: move-result-object v0 │ │ -062c34: 5b20 5700 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0057 │ │ -062c38: 6e10 ac02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@02ac │ │ -062c3e: 0e00 |0017: return-void │ │ +062168: |[062168] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +062178: 6e10 a102 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02a1 │ │ +06217e: 0c00 |0003: move-result-object v0 │ │ +062180: 5b20 5e00 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ +062184: 5420 5400 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ +062188: 6e10 1e00 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@001e │ │ +06218e: 0c00 |000b: move-result-object v0 │ │ +062190: 5221 5800 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0058 │ │ +062194: 6e20 2e01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@012e │ │ +06219a: 0c00 |0011: move-result-object v0 │ │ +06219c: 5b20 5700 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0057 │ │ +0621a0: 6e10 ac02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@02ac │ │ +0621a6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0006 line=303 │ │ 0x0014 line=304 │ │ 0x0017 line=305 │ │ locals : │ │ @@ -112289,23 +112313,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -062c40: |[062c40] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -062c50: 5420 5d00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062c54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -062c56: 6e20 9d02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ -062c5c: 5520 5900 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062c60: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -062c64: 5220 5b00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ -062c68: 6e20 a902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ -062c6e: 0e00 |000f: return-void │ │ +0621a8: |[0621a8] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +0621b8: 5420 5d00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +0621bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0621be: 6e20 9d02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ +0621c4: 5520 5900 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +0621c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0621cc: 5220 5b00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ +0621d0: 6e20 a902 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ +0621d6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0006 line=372 │ │ 0x000a line=373 │ │ 0x000f line=375 │ │ locals : │ │ @@ -112317,23 +112341,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -062c70: |[062c70] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -062c80: 5420 5d00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062c84: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -062c88: 6e20 9d02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ -062c8e: 5520 5900 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062c92: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -062c96: 5220 5600 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ -062c9a: 6e20 a902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ -062ca0: 0e00 |0010: return-void │ │ +0621d8: |[0621d8] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +0621e8: 5420 5d00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +0621ec: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +0621f0: 6e20 9d02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ +0621f6: 5520 5900 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +0621fa: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0621fe: 5220 5600 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ +062202: 6e20 a902 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02a9 │ │ +062208: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0007 line=357 │ │ 0x000b line=358 │ │ 0x0010 line=360 │ │ locals : │ │ @@ -112345,36 +112369,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -062ca4: |[062ca4] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -062cb4: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -062cb8: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -062cbc: 5441 5d00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062cc0: 6e10 9a02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@029a │ │ -062cc6: 0a00 |0009: move-result v0 │ │ -062cc8: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -062ccc: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -062cd0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -062cd2: a702 0602 |000f: sub-float v2, v6, v2 │ │ -062cd6: 7120 171a 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -062cdc: 0a01 |0014: move-result v1 │ │ -062cde: c831 |0015: mul-float/2addr v1, v3 │ │ -062ce0: 7120 171a 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ -062ce6: 0a00 |0019: move-result v0 │ │ -062ce8: 5441 5d00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062cec: 6e20 9d02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ -062cf2: 0e00 |001f: return-void │ │ -062cf4: a801 0603 |0020: mul-float v1, v6, v3 │ │ -062cf8: 7120 191a 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ -062cfe: 0a00 |0025: move-result v0 │ │ -062d00: 28f4 |0026: goto 001a // -000c │ │ +06220c: |[06220c] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +06221c: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +062220: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +062224: 5441 5d00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +062228: 6e10 9a02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@029a │ │ +06222e: 0a00 |0009: move-result v0 │ │ +062230: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +062234: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +062238: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +06223a: a702 0602 |000f: sub-float v2, v6, v2 │ │ +06223e: 7120 171a 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +062244: 0a01 |0014: move-result v1 │ │ +062246: c831 |0015: mul-float/2addr v1, v3 │ │ +062248: 7120 171a 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1a17 │ │ +06224e: 0a00 |0019: move-result v0 │ │ +062250: 5441 5d00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +062254: 6e20 9d02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ +06225a: 0e00 |001f: return-void │ │ +06225c: a801 0603 |0020: mul-float v1, v6, v3 │ │ +062260: 7120 191a 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1a19 │ │ +062266: 0a00 |0025: move-result v0 │ │ +062268: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=338 │ │ 0x000a line=339 │ │ 0x000e line=340 │ │ 0x001a line=344 │ │ 0x001f line=345 │ │ @@ -112390,16 +112414,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062d04: |[062d04] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -062d14: 0e00 |0000: return-void │ │ +06226c: |[06226c] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +06227c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -112408,36 +112432,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -062d18: |[062d18] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -062d28: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -062d2e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -062d32: 7210 d015 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ -062d38: 0a00 |0008: move-result v0 │ │ -062d3a: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -062d40: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -062d44: 5530 5900 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062d48: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -062d4c: 5430 5a00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062d50: 6e20 f112 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@12f1 │ │ -062d56: 0a00 |0017: move-result v0 │ │ -062d58: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -062d5c: 5430 5a00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062d60: 6e20 ca12 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@12ca │ │ -062d66: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -062d68: 0f00 |0020: return v0 │ │ -062d6a: 5430 5a00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062d6e: 6e20 ff12 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@12ff │ │ -062d74: 28f9 |0026: goto 001f // -0007 │ │ -062d76: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -062d78: 28f8 |0028: goto 0020 // -0008 │ │ +062280: |[062280] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +062290: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +062296: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +06229a: 7210 d015 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ +0622a0: 0a00 |0008: move-result v0 │ │ +0622a2: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +0622a8: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +0622ac: 5530 5900 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +0622b0: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +0622b4: 5430 5a00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +0622b8: 6e20 f112 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@12f1 │ │ +0622be: 0a00 |0017: move-result v0 │ │ +0622c0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0622c4: 5430 5a00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +0622c8: 6e20 ca12 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@12ca │ │ +0622ce: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +0622d0: 0f00 |0020: return v0 │ │ +0622d2: 5430 5a00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +0622d6: 6e20 ff12 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@12ff │ │ +0622dc: 28f9 |0026: goto 001f // -0007 │ │ +0622de: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +0622e0: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=317 │ │ 0x0012 line=318 │ │ 0x001a line=319 │ │ 0x001f line=323 │ │ 0x0020 line=325 │ │ @@ -112452,27 +112476,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -062d7c: |[062d7c] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -062d8c: 5430 5500 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062d90: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062d94: 5430 5500 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062d98: 7220 9302 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0293 │ │ -062d9e: 0e00 |0009: return-void │ │ -062da0: 6200 5200 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ -062da4: 5431 5c00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ -062da8: 5432 5400 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ -062dac: 7240 8102 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@0281 │ │ -062db2: 0c00 |0013: move-result-object v0 │ │ -062db4: 5b30 5c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ -062db8: 28f3 |0016: goto 0009 // -000d │ │ +0622e4: |[0622e4] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +0622f4: 5430 5500 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +0622f8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0622fc: 5430 5500 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +062300: 7220 9302 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0293 │ │ +062306: 0e00 |0009: return-void │ │ +062308: 6200 5200 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ +06230c: 5431 5c00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ +062310: 5432 5400 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ +062314: 7240 8102 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@0281 │ │ +06231a: 0c00 |0013: move-result-object v0 │ │ +06231c: 5b30 5c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ +062320: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0009 line=411 │ │ 0x000a line=409 │ │ locals : │ │ @@ -112484,27 +112508,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -062dbc: |[062dbc] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -062dcc: 5430 5500 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062dd0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -062dd4: 5430 5500 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ -062dd8: 7230 9402 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0294 │ │ -062dde: 0e00 |0009: return-void │ │ -062de0: 6200 5200 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ -062de4: 5431 5c00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ -062de8: 5432 5400 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ -062dec: 7255 8202 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@0282 │ │ -062df2: 0c00 |0013: move-result-object v0 │ │ -062df4: 5b30 5c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ -062df8: 28f3 |0016: goto 0009 // -000d │ │ +062324: |[062324] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +062334: 5430 5500 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +062338: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06233c: 5430 5500 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0055 │ │ +062340: 7230 9402 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0294 │ │ +062346: 0e00 |0009: return-void │ │ +062348: 6200 5200 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0052 │ │ +06234c: 5431 5c00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ +062350: 5432 5400 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0054 │ │ +062354: 7255 8202 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@0282 │ │ +06235a: 0c00 |0013: move-result-object v0 │ │ +06235c: 5b30 5c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@005c │ │ +062360: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=397 │ │ 0x0009 line=402 │ │ 0x000a line=400 │ │ locals : │ │ @@ -112517,34 +112541,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -062dfc: |[062dfc] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -062e0c: 5530 5900 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062e10: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -062e14: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -062e18: 5431 5d00 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062e1c: 5430 5a00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062e20: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -062e26: 6e20 ee12 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@12ee │ │ -062e2c: 0a00 |0010: move-result v0 │ │ -062e2e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -062e32: 5230 5600 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ -062e36: 6e30 aa02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ -062e3c: 5c34 5900 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062e40: 0e00 |001a: return-void │ │ -062e42: 5230 5b00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ -062e46: 28f8 |001d: goto 0015 // -0008 │ │ -062e48: 5430 5e00 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ -062e4c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -062e4e: 6e30 aa02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ -062e54: 28f4 |0024: goto 0018 // -000c │ │ +062364: |[062364] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +062374: 5530 5900 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +062378: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +06237c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +062380: 5431 5d00 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +062384: 5430 5a00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +062388: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +06238e: 6e20 ee12 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@12ee │ │ +062394: 0a00 |0010: move-result v0 │ │ +062396: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +06239a: 5230 5600 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ +06239e: 6e30 aa02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ +0623a4: 5c34 5900 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +0623a8: 0e00 |001a: return-void │ │ +0623aa: 5230 5b00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ +0623ae: 28f8 |001d: goto 0015 // -0008 │ │ +0623b0: 5430 5e00 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@005e │ │ +0623b4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0623b6: 6e30 aa02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ +0623bc: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0006 line=276 │ │ 0x0018 line=281 │ │ 0x001a line=283 │ │ @@ -112559,39 +112583,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -062e58: |[062e58] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -062e68: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -062e6e: 5430 5a00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062e72: 6e20 ee12 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@12ee │ │ -062e78: 0a00 |0008: move-result v0 │ │ -062e7a: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -062e7e: 5430 5d00 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062e82: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -062e86: 6e20 9d02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ -062e8c: 5530 5900 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ -062e90: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -062e94: 5431 5d00 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062e98: 5430 5a00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ -062e9c: 6e20 ee12 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@12ee │ │ -062ea2: 0a00 |001d: move-result v0 │ │ -062ea4: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -062ea8: 5230 5600 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ -062eac: 6e30 aa02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ -062eb2: 0e00 |0025: return-void │ │ -062eb4: 5430 5d00 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ -062eb8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -062eba: 6e20 9d02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ -062ec0: 28e6 |002c: goto 0012 // -001a │ │ -062ec2: 5230 5b00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ -062ec6: 28f3 |002f: goto 0022 // -000d │ │ +0623c0: |[0623c0] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +0623d0: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +0623d6: 5430 5a00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +0623da: 6e20 ee12 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@12ee │ │ +0623e0: 0a00 |0008: move-result v0 │ │ +0623e2: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +0623e6: 5430 5d00 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +0623ea: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0623ee: 6e20 9d02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ +0623f4: 5530 5900 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0059 │ │ +0623f8: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +0623fc: 5431 5d00 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +062400: 5430 5a00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005a │ │ +062404: 6e20 ee12 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@12ee │ │ +06240a: 0a00 |001d: move-result v0 │ │ +06240c: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +062410: 5230 5600 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0056 │ │ +062414: 6e30 aa02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02aa │ │ +06241a: 0e00 |0025: return-void │ │ +06241c: 5430 5d00 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@005d │ │ +062420: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +062422: 6e20 9d02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@029d │ │ +062428: 28e6 |002c: goto 0012 // -001a │ │ +06242a: 5230 5b00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@005b │ │ +06242e: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=251 │ │ 0x000b line=252 │ │ 0x0012 line=257 │ │ 0x0016 line=258 │ │ 0x0025 line=261 │ │ @@ -112599,17 +112623,17 @@ │ │ 0x002d line=258 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ source_file_idx : 429 (ActionBarDrawerToggle.java) │ │ │ │ Class #495 header: │ │ -class_idx : 198 │ │ +class_idx : 207 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 347 │ │ +superclass_idx : 356 │ │ source_file_idx : 446 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #495 annotations: │ │ @@ -112643,17 +112667,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062ec8: |[062ec8] android.support.v4.app.ActivityCompat.:()V │ │ -062ed8: 7010 3707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0737 │ │ -062ede: 0e00 |0003: return-void │ │ +062430: |[062430] android.support.v4.app.ActivityCompat.:()V │ │ +062440: 7010 3707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0737 │ │ +062446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -112661,22 +112685,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -062ee0: |[062ee0] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -062ef0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -062ef4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -062ef8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -062efc: 7110 c102 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@02c1 │ │ -062f02: 0e00 |0009: return-void │ │ -062f04: 6e10 1400 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0014 │ │ -062f0a: 28fc |000d: goto 0009 // -0004 │ │ +062448: |[062448] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +062458: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +06245c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +062460: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +062464: 7110 c102 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@02c1 │ │ +06246a: 0e00 |0009: return-void │ │ +06246c: 6e10 1400 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0014 │ │ +062472: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ 0x0009 line=138 │ │ 0x000a line=136 │ │ locals : │ │ @@ -112687,23 +112711,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -062f0c: |[062f0c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -062f1c: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -062f20: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -062f24: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -062f28: 7110 bf02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02bf │ │ -062f2e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -062f30: 0f00 |000a: return v0 │ │ -062f32: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -062f34: 28fe |000c: goto 000a // -0002 │ │ +062474: |[062474] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +062484: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +062488: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +06248c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +062490: 7110 bf02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@02bf │ │ +062496: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +062498: 0f00 |000a: return v0 │ │ +06249a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06249c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x0009 line=66 │ │ 0x000a line=68 │ │ locals : │ │ @@ -112714,22 +112738,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 │ │ -062f38: |[062f38] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -062f48: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -062f4c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -062f50: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -062f54: 7130 c202 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@02c2 │ │ -062f5a: 0e00 |0009: return-void │ │ -062f5c: 6e20 3900 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ -062f62: 28fc |000d: goto 0009 // -0004 │ │ +0624a0: |[0624a0] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0624b0: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0624b4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0624b8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0624bc: 7130 c202 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@02c2 │ │ +0624c2: 0e00 |0009: return-void │ │ +0624c4: 6e20 3900 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ +0624ca: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x0009 line=94 │ │ 0x000a line=92 │ │ locals : │ │ @@ -112742,22 +112766,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 │ │ -062f64: |[062f64] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -062f74: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -062f78: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -062f7c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -062f80: 7140 c302 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@02c3 │ │ -062f86: 0e00 |0009: return-void │ │ -062f88: 6e30 3a00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ -062f8e: 28fc |000d: goto 0009 // -0004 │ │ +0624cc: |[0624cc] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +0624dc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +0624e0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0624e4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0624e8: 7140 c302 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@02c3 │ │ +0624ee: 0e00 |0009: return-void │ │ +0624f0: 6e30 3a00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@003a │ │ +0624f6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x0009 line=123 │ │ 0x000a line=121 │ │ locals : │ │ @@ -112766,17 +112790,17 @@ │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 446 (ActivityCompat.java) │ │ │ │ Class #496 header: │ │ -class_idx : 201 │ │ +class_idx : 210 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 202 │ │ +superclass_idx : 211 │ │ source_file_idx : 462 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #496 annotations: │ │ @@ -112801,18 +112825,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 │ │ -062f90: |[062f90] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -062fa0: 7010 c702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ -062fa6: 5b01 6600 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ -062faa: 0e00 |0005: return-void │ │ +0624f8: |[0624f8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +062508: 7010 c702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@02c7 │ │ +06250e: 5b01 6600 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ +062512: 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; │ │ @@ -112824,19 +112848,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062fac: |[062fac] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -062fbc: 5410 6600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ -062fc0: 6e10 d102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02d1 │ │ -062fc6: 0c00 |0005: move-result-object v0 │ │ -062fc8: 1100 |0006: return-object v0 │ │ +062514: |[062514] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +062524: 5410 6600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ +062528: 6e10 d102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@02d1 │ │ +06252e: 0c00 |0005: move-result-object v0 │ │ +062530: 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;) │ │ @@ -112844,40 +112868,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 │ │ -062fcc: |[062fcc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -062fdc: 2041 c900 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00c9 │ │ -062fe0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -062fe4: 0740 |0004: move-object v0, v4 │ │ -062fe6: 1f00 c900 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00c9 │ │ -062fea: 5431 6600 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ -062fee: 5402 6600 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ -062ff2: 6e20 d202 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02d2 │ │ -062ff8: 0e00 |000e: return-void │ │ +062534: |[062534] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +062544: 2041 d200 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00d2 │ │ +062548: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +06254c: 0740 |0004: move-object v0, v4 │ │ +06254e: 1f00 d200 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00d2 │ │ +062552: 5431 6600 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ +062556: 5402 6600 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0066 │ │ +06255a: 6e20 d202 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@02d2 │ │ +062560: 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 : 462 (ActivityOptionsCompat.java) │ │ │ │ Class #497 header: │ │ -class_idx : 205 │ │ +class_idx : 214 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 244 │ │ +superclass_idx : 253 │ │ source_file_idx : 526 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #497 annotations: │ │ @@ -113020,22 +113044,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 │ │ -062ffc: |[062ffc] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -06300c: 7010 9c04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@049c │ │ -063012: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -063014: 5c10 7b00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ -063018: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -06301a: 5910 8400 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -06301e: 5b12 8500 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063022: 0e00 |000b: return-void │ │ +062564: |[062564] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +062574: 7010 9c04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@049c │ │ +06257a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06257c: 5c10 7b00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ +062580: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +062582: 5910 8400 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +062586: 5b12 8500 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +06258a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -113048,84 +113072,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 │ │ -063024: |[063024] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -063034: 5441 8500 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063038: 5b61 c200 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -06303c: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -063040: 5461 d700 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -063044: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -063048: 5461 d700 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -06304c: 6e20 2f1a 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -063052: 0a01 |000f: move-result v1 │ │ -063054: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -063058: 2201 e203 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06305c: 2202 f403 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -063060: 7010 3b1a 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063066: 1a03 5602 |0019: const-string v3, "Can't change tag of fragment " // string@0256 │ │ -06306a: 6e20 431a 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063070: 0c02 |001e: move-result-object v2 │ │ -063072: 6e20 421a 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063078: 0c02 |0022: move-result-object v2 │ │ -06307a: 1a03 e400 |0023: const-string v3, ": was " // string@00e4 │ │ -06307e: 6e20 431a 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063084: 0c02 |0028: move-result-object v2 │ │ -063086: 5463 d700 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -06308a: 6e20 431a 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063090: 0c02 |002e: move-result-object v2 │ │ -063092: 1a03 7900 |002f: const-string v3, " now " // string@0079 │ │ -063096: 6e20 431a 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06309c: 0c02 |0034: move-result-object v2 │ │ -06309e: 6e20 431a 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0630a4: 0c02 |0038: move-result-object v2 │ │ -0630a6: 6e10 481a 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0630ac: 0c02 |003c: move-result-object v2 │ │ -0630ae: 7020 051a 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0630b4: 2701 |0040: throw v1 │ │ -0630b6: 5b67 d700 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -0630ba: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -0630be: 5261 c100 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -0630c2: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -0630c6: 5261 c100 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -0630ca: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -0630ce: 2201 e203 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -0630d2: 2202 f403 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -0630d6: 7010 3b1a 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0630dc: 1a03 5502 |0054: const-string v3, "Can't change container ID of fragment " // string@0255 │ │ -0630e0: 6e20 431a 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0630e6: 0c02 |0059: move-result-object v2 │ │ -0630e8: 6e20 421a 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0630ee: 0c02 |005d: move-result-object v2 │ │ -0630f0: 1a03 e400 |005e: const-string v3, ": was " // string@00e4 │ │ -0630f4: 6e20 431a 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0630fa: 0c02 |0063: move-result-object v2 │ │ -0630fc: 5263 c100 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -063100: 6e20 3f1a 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -063106: 0c02 |0069: move-result-object v2 │ │ -063108: 1a03 7900 |006a: const-string v3, " now " // string@0079 │ │ -06310c: 6e20 431a 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063112: 0c02 |006f: move-result-object v2 │ │ -063114: 6e20 3f1a 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06311a: 0c02 |0073: move-result-object v2 │ │ -06311c: 6e10 481a 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063122: 0c02 |0077: move-result-object v2 │ │ -063124: 7020 051a 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06312a: 2701 |007b: throw v1 │ │ -06312c: 5965 c100 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -063130: 5965 be00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -063134: 2200 cc00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -063138: 7010 d302 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -06313e: 5908 6800 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063142: 5b06 6b00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063146: 6e20 d802 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -06314c: 0e00 |008c: return-void │ │ +06258c: |[06258c] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +06259c: 5441 8500 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0625a0: 5b61 c200 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +0625a4: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +0625a8: 5461 d700 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +0625ac: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +0625b0: 5461 d700 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +0625b4: 6e20 2f1a 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +0625ba: 0a01 |000f: move-result v1 │ │ +0625bc: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +0625c0: 2201 eb03 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +0625c4: 2202 fd03 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0625c8: 7010 3b1a 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0625ce: 1a03 5602 |0019: const-string v3, "Can't change tag of fragment " // string@0256 │ │ +0625d2: 6e20 431a 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0625d8: 0c02 |001e: move-result-object v2 │ │ +0625da: 6e20 421a 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0625e0: 0c02 |0022: move-result-object v2 │ │ +0625e2: 1a03 e400 |0023: const-string v3, ": was " // string@00e4 │ │ +0625e6: 6e20 431a 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0625ec: 0c02 |0028: move-result-object v2 │ │ +0625ee: 5463 d700 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +0625f2: 6e20 431a 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0625f8: 0c02 |002e: move-result-object v2 │ │ +0625fa: 1a03 7900 |002f: const-string v3, " now " // string@0079 │ │ +0625fe: 6e20 431a 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062604: 0c02 |0034: move-result-object v2 │ │ +062606: 6e20 431a 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06260c: 0c02 |0038: move-result-object v2 │ │ +06260e: 6e10 481a 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +062614: 0c02 |003c: move-result-object v2 │ │ +062616: 7020 051a 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06261c: 2701 |0040: throw v1 │ │ +06261e: 5b67 d700 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +062622: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +062626: 5261 c100 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +06262a: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +06262e: 5261 c100 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +062632: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +062636: 2201 eb03 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +06263a: 2202 fd03 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +06263e: 7010 3b1a 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +062644: 1a03 5502 |0054: const-string v3, "Can't change container ID of fragment " // string@0255 │ │ +062648: 6e20 431a 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06264e: 0c02 |0059: move-result-object v2 │ │ +062650: 6e20 421a 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +062656: 0c02 |005d: move-result-object v2 │ │ +062658: 1a03 e400 |005e: const-string v3, ": was " // string@00e4 │ │ +06265c: 6e20 431a 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062662: 0c02 |0063: move-result-object v2 │ │ +062664: 5263 c100 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +062668: 6e20 3f1a 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06266e: 0c02 |0069: move-result-object v2 │ │ +062670: 1a03 7900 |006a: const-string v3, " now " // string@0079 │ │ +062674: 6e20 431a 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06267a: 0c02 |006f: move-result-object v2 │ │ +06267c: 6e20 3f1a 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +062682: 0c02 |0073: move-result-object v2 │ │ +062684: 6e10 481a 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06268a: 0c02 |0077: move-result-object v2 │ │ +06268c: 7020 051a 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +062692: 2701 |007b: throw v1 │ │ +062694: 5965 c100 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +062698: 5965 be00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +06269c: 2200 d500 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +0626a0: 7010 d302 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +0626a6: 5908 6800 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0626aa: 5b06 6b00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0626ae: 6e20 d802 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +0626b4: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -113152,19 +113176,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 │ │ -063150: |[063150] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -063160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063162: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -063164: 7051 e102 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@02e1 │ │ -06316a: 1102 |0005: return-object v2 │ │ +0626b8: |[0626b8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0626c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0626ca: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0626cc: 7051 e102 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@02e1 │ │ +0626d2: 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 │ │ @@ -113175,18 +113199,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 │ │ -06316c: |[06316c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -06317c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06317e: 7050 e102 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@02e1 │ │ -063184: 1101 |0004: return-object v1 │ │ +0626d4: |[0626d4] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0626e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0626e6: 7050 e102 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@02e1 │ │ +0626ec: 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 │ │ @@ -113198,19 +113222,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 │ │ -063188: |[063188] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -063198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06319a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -06319c: 7051 e102 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@02e1 │ │ -0631a2: 1102 |0005: return-object v2 │ │ +0626f0: |[0626f0] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +062700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062702: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +062704: 7051 e102 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@02e1 │ │ +06270a: 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; │ │ @@ -113221,37 +113245,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 │ │ -0631a4: |[0631a4] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -0631b4: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -0631b8: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -0631bc: 5b12 8a00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ -0631c0: 5b12 8300 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -0631c4: 5210 8100 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ -0631c8: 5920 6900 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -0631cc: 5210 8200 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ -0631d0: 5920 6a00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -0631d4: 5210 8800 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ -0631d8: 5920 6d00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -0631dc: 5210 8900 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ -0631e0: 5920 6e00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -0631e4: 5210 8700 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ -0631e8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0631ec: 5910 8700 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ -0631f0: 0e00 |001e: return-void │ │ -0631f2: 5410 8a00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ -0631f6: 5b20 6f00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -0631fa: 5410 8a00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ -0631fe: 5b02 6c00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ -063202: 5b12 8a00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ -063206: 28df |0029: goto 0008 // -0021 │ │ +06270c: |[06270c] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +06271c: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +062720: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +062724: 5b12 8a00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +062728: 5b12 8300 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +06272c: 5210 8100 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ +062730: 5920 6900 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +062734: 5210 8200 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ +062738: 5920 6a00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +06273c: 5210 8800 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ +062740: 5920 6d00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +062744: 5210 8900 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ +062748: 5920 6e00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +06274c: 5210 8700 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ +062750: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062754: 5910 8700 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ +062758: 0e00 |001e: return-void │ │ +06275a: 5410 8a00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +06275e: 5b20 6f00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +062762: 5410 8a00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +062766: 5b02 6c00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ +06276a: 5b12 8a00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +06276e: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -113270,25 +113294,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 │ │ -063208: |[063208] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -063218: 5520 7b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ -06321c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -063220: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -063224: 1a01 320b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b32 │ │ -063228: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06322e: 2700 |000b: throw v0 │ │ -063230: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -063232: 5c20 7a00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -063236: 5b23 8600 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -06323a: 1102 |0011: return-object v2 │ │ +062770: |[062770] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +062780: 5520 7b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ +062784: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +062788: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +06278c: 1a01 3b0b |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0b3b │ │ +062790: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +062796: 2700 |000b: throw v0 │ │ +062798: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06279a: 5c20 7a00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +06279e: 5b23 8600 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +0627a2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -113301,22 +113325,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 │ │ -06323c: |[06323c] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -06324c: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -063250: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -063256: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -063258: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -06325c: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063260: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -063266: 1102 |000d: return-object v2 │ │ +0627a4: |[0627a4] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0627b4: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +0627b8: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +0627be: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +0627c0: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0627c4: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0627c8: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +0627ce: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -113330,102 +113354,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -063268: |[063268] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -063278: 5563 7a00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -06327c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -063280: 0e00 |0004: return-void │ │ -063282: 6303 1001 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -063286: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -06328a: 1a03 8203 |0009: const-string v3, "FragmentManager" // string@0382 │ │ -06328e: 2204 f403 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -063292: 7010 3b1a 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063298: 1a05 2902 |0010: const-string v5, "Bump nesting in " // string@0229 │ │ -06329c: 6e20 431a 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0632a2: 0c04 |0015: move-result-object v4 │ │ -0632a4: 6e20 421a 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0632aa: 0c04 |0019: move-result-object v4 │ │ -0632ac: 1a05 3100 |001a: const-string v5, " by " // string@0031 │ │ -0632b0: 6e20 431a 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0632b6: 0c04 |001f: move-result-object v4 │ │ -0632b8: 6e20 3f1a 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0632be: 0c04 |0023: move-result-object v4 │ │ -0632c0: 6e10 481a 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0632c6: 0c04 |0027: move-result-object v4 │ │ -0632c8: 7120 9715 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0632ce: 5461 8300 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -0632d2: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -0632d6: 5413 6b00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -0632da: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -0632de: 5413 6b00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -0632e2: 5234 b900 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -0632e6: b074 |0037: add-int/2addr v4, v7 │ │ -0632e8: 5934 b900 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -0632ec: 6303 1001 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0632f0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -0632f4: 1a03 8203 |003e: const-string v3, "FragmentManager" // string@0382 │ │ -0632f8: 2204 f403 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -0632fc: 7010 3b1a 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063302: 1a05 2a02 |0045: const-string v5, "Bump nesting of " // string@022a │ │ -063306: 6e20 431a 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06330c: 0c04 |004a: move-result-object v4 │ │ -06330e: 5415 6b00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063312: 6e20 421a 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063318: 0c04 |0050: move-result-object v4 │ │ -06331a: 1a05 8700 |0051: const-string v5, " to " // string@0087 │ │ -06331e: 6e20 431a 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063324: 0c04 |0056: move-result-object v4 │ │ -063326: 5415 6b00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -06332a: 5255 b900 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -06332e: 6e20 3f1a 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -063334: 0c04 |005e: move-result-object v4 │ │ -063336: 6e10 481a 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06333c: 0c04 |0062: move-result-object v4 │ │ -06333e: 7120 9715 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -063344: 5413 7000 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063348: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -06334c: 5413 7000 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063350: 6e10 6e1a 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -063356: 0a03 |006f: move-result v3 │ │ -063358: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -06335c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -063360: 5413 7000 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063364: 6e20 681a 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06336a: 0c02 |0079: move-result-object v2 │ │ -06336c: 1f02 d700 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -063370: 5223 b900 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -063374: b073 |007e: add-int/2addr v3, v7 │ │ -063376: 5923 b900 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -06337a: 6303 1001 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -06337e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -063382: 1a03 8203 |0085: const-string v3, "FragmentManager" // string@0382 │ │ -063386: 2204 f403 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -06338a: 7010 3b1a 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063390: 1a05 2a02 |008c: const-string v5, "Bump nesting of " // string@022a │ │ -063394: 6e20 431a 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06339a: 0c04 |0091: move-result-object v4 │ │ -06339c: 6e20 421a 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0633a2: 0c04 |0095: move-result-object v4 │ │ -0633a4: 1a05 8700 |0096: const-string v5, " to " // string@0087 │ │ -0633a8: 6e20 431a 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0633ae: 0c04 |009b: move-result-object v4 │ │ -0633b0: 5225 b900 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -0633b4: 6e20 3f1a 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0633ba: 0c04 |00a1: move-result-object v4 │ │ -0633bc: 6e10 481a 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0633c2: 0c04 |00a5: move-result-object v4 │ │ -0633c4: 7120 9715 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0633ca: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0633ce: 28c7 |00ab: goto 0072 // -0039 │ │ -0633d0: 5411 6c00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ -0633d4: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +0627d0: |[0627d0] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +0627e0: 5563 7a00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +0627e4: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +0627e8: 0e00 |0004: return-void │ │ +0627ea: 6303 1001 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0627ee: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +0627f2: 1a03 8203 |0009: const-string v3, "FragmentManager" // string@0382 │ │ +0627f6: 2204 fd03 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +0627fa: 7010 3b1a 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +062800: 1a05 2902 |0010: const-string v5, "Bump nesting in " // string@0229 │ │ +062804: 6e20 431a 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06280a: 0c04 |0015: move-result-object v4 │ │ +06280c: 6e20 421a 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +062812: 0c04 |0019: move-result-object v4 │ │ +062814: 1a05 3100 |001a: const-string v5, " by " // string@0031 │ │ +062818: 6e20 431a 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06281e: 0c04 |001f: move-result-object v4 │ │ +062820: 6e20 3f1a 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +062826: 0c04 |0023: move-result-object v4 │ │ +062828: 6e10 481a 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06282e: 0c04 |0027: move-result-object v4 │ │ +062830: 7120 9715 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +062836: 5461 8300 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +06283a: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +06283e: 5413 6b00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +062842: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +062846: 5413 6b00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +06284a: 5234 b900 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +06284e: b074 |0037: add-int/2addr v4, v7 │ │ +062850: 5934 b900 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +062854: 6303 1001 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +062858: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +06285c: 1a03 8203 |003e: const-string v3, "FragmentManager" // string@0382 │ │ +062860: 2204 fd03 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +062864: 7010 3b1a 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06286a: 1a05 2a02 |0045: const-string v5, "Bump nesting of " // string@022a │ │ +06286e: 6e20 431a 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062874: 0c04 |004a: move-result-object v4 │ │ +062876: 5415 6b00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +06287a: 6e20 421a 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +062880: 0c04 |0050: move-result-object v4 │ │ +062882: 1a05 8700 |0051: const-string v5, " to " // string@0087 │ │ +062886: 6e20 431a 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06288c: 0c04 |0056: move-result-object v4 │ │ +06288e: 5415 6b00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +062892: 5255 b900 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +062896: 6e20 3f1a 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06289c: 0c04 |005e: move-result-object v4 │ │ +06289e: 6e10 481a 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0628a4: 0c04 |0062: move-result-object v4 │ │ +0628a6: 7120 9715 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0628ac: 5413 7000 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0628b0: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +0628b4: 5413 7000 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0628b8: 6e10 6e1a 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0628be: 0a03 |006f: move-result v3 │ │ +0628c0: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0628c4: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +0628c8: 5413 7000 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0628cc: 6e20 681a 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0628d2: 0c02 |0079: move-result-object v2 │ │ +0628d4: 1f02 e000 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0628d8: 5223 b900 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +0628dc: b073 |007e: add-int/2addr v3, v7 │ │ +0628de: 5923 b900 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +0628e2: 6303 1001 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0628e6: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +0628ea: 1a03 8203 |0085: const-string v3, "FragmentManager" // string@0382 │ │ +0628ee: 2204 fd03 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +0628f2: 7010 3b1a 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0628f8: 1a05 2a02 |008c: const-string v5, "Bump nesting of " // string@022a │ │ +0628fc: 6e20 431a 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062902: 0c04 |0091: move-result-object v4 │ │ +062904: 6e20 421a 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06290a: 0c04 |0095: move-result-object v4 │ │ +06290c: 1a05 8700 |0096: const-string v5, " to " // string@0087 │ │ +062910: 6e20 431a 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062916: 0c04 |009b: move-result-object v4 │ │ +062918: 5225 b900 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +06291c: 6e20 3f1a 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +062922: 0c04 |00a1: move-result-object v4 │ │ +062924: 6e10 481a 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06292a: 0c04 |00a5: move-result-object v4 │ │ +06292c: 7120 9715 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +062932: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +062936: 28c7 |00ab: goto 0072 // -0039 │ │ +062938: 5411 6c00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ +06293c: 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 │ │ @@ -113451,19 +113475,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0633d8: |[0633d8] android.support.v4.app.BackStackRecord.commit:()I │ │ -0633e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0633ea: 6e20 de02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02de │ │ -0633f0: 0a00 |0004: move-result v0 │ │ -0633f2: 0f00 |0005: return v0 │ │ +062940: |[062940] android.support.v4.app.BackStackRecord.commit:()I │ │ +062950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062952: 6e20 de02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02de │ │ +062958: 0a00 |0004: move-result v0 │ │ +06295a: 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;) │ │ @@ -113471,19 +113495,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0633f4: |[0633f4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -063404: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -063406: 6e20 de02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02de │ │ -06340c: 0a00 |0004: move-result v0 │ │ -06340e: 0f00 |0005: return v0 │ │ +06295c: |[06295c] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +06296c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06296e: 6e20 de02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02de │ │ +062974: 0a00 |0004: move-result v0 │ │ +062976: 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;) │ │ @@ -113491,57 +113515,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -063410: |[063410] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -063420: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -063422: 5562 8000 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0080 │ │ -063426: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -06342a: 2202 e203 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06342e: 1a03 870e |0007: const-string v3, "commit already called" // string@0e87 │ │ -063432: 7020 051a 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -063438: 2702 |000c: throw v2 │ │ -06343a: 6302 1001 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -06343e: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -063442: 1a02 8203 |0011: const-string v2, "FragmentManager" // string@0382 │ │ -063446: 2203 f403 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -06344a: 7010 3b1a 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063450: 1a04 6902 |0018: const-string v4, "Commit: " // string@0269 │ │ -063454: 6e20 431a 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06345a: 0c03 |001d: move-result-object v3 │ │ -06345c: 6e20 421a 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063462: 0c03 |0021: move-result-object v3 │ │ -063464: 6e10 481a 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06346a: 0c03 |0025: move-result-object v3 │ │ -06346c: 7120 9715 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -063472: 2200 d301 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@01d3 │ │ -063476: 1a02 8203 |002b: const-string v2, "FragmentManager" // string@0382 │ │ -06347a: 7020 b009 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ -063480: 2201 d103 |0030: new-instance v1, Ljava/io/PrintWriter; // type@03d1 │ │ -063484: 7020 d219 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ -06348a: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -06348e: 6e55 e202 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@02e2 │ │ -063494: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -063496: 5c62 8000 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0080 │ │ -06349a: 5562 7a00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -06349e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -0634a2: 5462 8500 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -0634a6: 6e20 ff03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03ff │ │ -0634ac: 0a02 |0046: move-result v2 │ │ -0634ae: 5962 8400 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -0634b2: 5462 8500 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -0634b6: 6e30 1604 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ -0634bc: 5262 8400 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -0634c0: 0f02 |0050: return v2 │ │ -0634c2: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -0634c4: 5962 8400 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -0634c8: 28f5 |0054: goto 0049 // -000b │ │ +062978: |[062978] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +062988: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06298a: 5562 8000 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0080 │ │ +06298e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +062992: 2202 eb03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +062996: 1a03 900e |0007: const-string v3, "commit already called" // string@0e90 │ │ +06299a: 7020 051a 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0629a0: 2702 |000c: throw v2 │ │ +0629a2: 6302 1001 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0629a6: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0629aa: 1a02 8203 |0011: const-string v2, "FragmentManager" // string@0382 │ │ +0629ae: 2203 fd03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0629b2: 7010 3b1a 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0629b8: 1a04 6902 |0018: const-string v4, "Commit: " // string@0269 │ │ +0629bc: 6e20 431a 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0629c2: 0c03 |001d: move-result-object v3 │ │ +0629c4: 6e20 421a 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0629ca: 0c03 |0021: move-result-object v3 │ │ +0629cc: 6e10 481a 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0629d2: 0c03 |0025: move-result-object v3 │ │ +0629d4: 7120 9715 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0629da: 2200 dc01 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@01dc │ │ +0629de: 1a02 8203 |002b: const-string v2, "FragmentManager" // string@0382 │ │ +0629e2: 7020 b009 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ +0629e8: 2201 da03 |0030: new-instance v1, Ljava/io/PrintWriter; // type@03da │ │ +0629ec: 7020 d219 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ +0629f2: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +0629f6: 6e55 e202 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@02e2 │ │ +0629fc: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +0629fe: 5c62 8000 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0080 │ │ +062a02: 5562 7a00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +062a06: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +062a0a: 5462 8500 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +062a0e: 6e20 ff03 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03ff │ │ +062a14: 0a02 |0046: move-result v2 │ │ +062a16: 5962 8400 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +062a1a: 5462 8500 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +062a1e: 6e30 1604 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ +062a24: 5262 8400 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +062a28: 0f02 |0050: return v2 │ │ +062a2a: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +062a2c: 5962 8400 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +062a30: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -113563,22 +113587,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 │ │ -0634cc: |[0634cc] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0634dc: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -0634e0: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -0634e6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0634e8: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -0634ec: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -0634f0: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -0634f6: 1102 |000d: return-object v2 │ │ +062a34: |[062a34] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +062a44: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +062a48: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +062a4e: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +062a50: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +062a54: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +062a58: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +062a5e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -113592,24 +113616,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0634f8: |[0634f8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -063508: 5520 7a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -06350c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -063510: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -063514: 1a01 340b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b34 │ │ -063518: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06351e: 2700 |000b: throw v0 │ │ -063520: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -063522: 5c20 7b00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ -063526: 1102 |000f: return-object v2 │ │ +062a60: |[062a60] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +062a70: 5520 7a00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +062a74: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +062a78: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +062a7c: 1a01 3d0b |0006: const-string v1, "This transaction is already being added to the back stack" // string@0b3d │ │ +062a80: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +062a86: 2700 |000b: throw v0 │ │ +062a88: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +062a8a: 5c20 7b00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ +062a8e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -113620,18 +113644,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 │ │ -063528: |[063528] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -063538: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06353a: 6e40 e302 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e3 │ │ -063540: 0e00 |0004: return-void │ │ +062a90: |[062a90] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +062aa0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +062aa2: 6e40 e302 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e3 │ │ +062aa8: 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; │ │ @@ -113644,239 +113668,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 │ │ -063544: |[063544] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -063554: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -063558: 6e20 d519 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06355e: 1a05 b715 |0005: const-string v5, "mName=" // string@15b7 │ │ -063562: 6e20 d519 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063568: 5475 8600 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -06356c: 6e20 d519 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063572: 1a05 6100 |000f: const-string v5, " mIndex=" // string@0061 │ │ -063576: 6e20 d519 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06357c: 5275 8400 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -063580: 6e20 d319 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -063586: 1a05 5800 |0019: const-string v5, " mCommitted=" // string@0058 │ │ -06358a: 6e20 d519 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063590: 5575 8000 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0080 │ │ -063594: 6e20 db19 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -06359a: 5275 8b00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -06359e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -0635a2: 6e20 d519 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0635a8: 1a05 9a16 |002a: const-string v5, "mTransition=#" // string@169a │ │ -0635ac: 6e20 d519 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0635b2: 5275 8b00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -0635b6: 7110 0c1a 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0635bc: 0c05 |0034: move-result-object v5 │ │ -0635be: 6e20 d519 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0635c4: 1a05 7300 |0038: const-string v5, " mTransitionStyle=#" // string@0073 │ │ -0635c8: 6e20 d519 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0635ce: 5275 8c00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -0635d2: 7110 0c1a 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0635d8: 0c05 |0042: move-result-object v5 │ │ -0635da: 6e20 da19 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0635e0: 5275 8100 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ -0635e4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0635e8: 5275 8200 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ -0635ec: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0635f0: 6e20 d519 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0635f6: 1a05 3515 |0051: const-string v5, "mEnterAnim=#" // string@1535 │ │ -0635fa: 6e20 d519 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063600: 5275 8100 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ -063604: 7110 0c1a 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -06360a: 0c05 |005b: move-result-object v5 │ │ -06360c: 6e20 d519 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063612: 1a05 5d00 |005f: const-string v5, " mExitAnim=#" // string@005d │ │ -063616: 6e20 d519 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06361c: 5275 8200 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ -063620: 7110 0c1a 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -063626: 0c05 |0069: move-result-object v5 │ │ -063628: 6e20 da19 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -06362e: 5275 8800 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ -063632: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -063636: 5275 8900 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ -06363a: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -06363e: 6e20 d519 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063644: 1a05 ee15 |0078: const-string v5, "mPopEnterAnim=#" // string@15ee │ │ -063648: 6e20 d519 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06364e: 5275 8800 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ -063652: 7110 0c1a 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -063658: 0c05 |0082: move-result-object v5 │ │ -06365a: 6e20 d519 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063660: 1a05 6600 |0086: const-string v5, " mPopExitAnim=#" // string@0066 │ │ -063664: 6e20 d519 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06366a: 5275 8900 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ -06366e: 7110 0c1a 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -063674: 0c05 |0090: move-result-object v5 │ │ -063676: 6e20 da19 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -06367c: 5275 7e00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -063680: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -063684: 5475 7f00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -063688: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -06368c: 6e20 d519 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063692: 1a05 aa14 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@14aa │ │ -063696: 6e20 d519 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06369c: 5275 7e00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -0636a0: 7110 0c1a 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0636a6: 0c05 |00a9: move-result-object v5 │ │ -0636a8: 6e20 d519 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0636ae: 1a05 5700 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0057 │ │ -0636b2: 6e20 d519 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0636b8: 5475 7f00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -0636bc: 6e20 d919 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0636c2: 5275 7c00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -0636c6: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -0636ca: 5475 7d00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -0636ce: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -0636d2: 6e20 d519 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0636d8: 1a05 a714 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@14a7 │ │ -0636dc: 6e20 d519 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0636e2: 5275 7c00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -0636e6: 7110 0c1a 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0636ec: 0c05 |00cc: move-result-object v5 │ │ -0636ee: 6e20 d519 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0636f4: 1a05 5600 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0056 │ │ -0636f8: 6e20 d519 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0636fe: 5475 7d00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -063702: 6e20 d919 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -063708: 5475 8300 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -06370c: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -063710: 6e20 d519 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063716: 1a05 da09 |00e1: const-string v5, "Operations:" // string@09da │ │ -06371a: 6e20 da19 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -063720: 2205 f403 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -063724: 7010 3b1a 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06372a: 6e20 431a 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063730: 0c05 |00ee: move-result-object v5 │ │ -063732: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ -063736: 6e20 431a 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06373c: 0c05 |00f4: move-result-object v5 │ │ -06373e: 6e10 481a 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063744: 0c02 |00f8: move-result-object v2 │ │ -063746: 5474 8300 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -06374a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -06374c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -063750: 5245 6800 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063754: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -06375a: 2205 f403 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -06375e: 7010 3b1a 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063764: 1a06 5e0e |0108: const-string v6, "cmd=" // string@0e5e │ │ -063768: 6e20 431a 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06376e: 0c05 |010d: move-result-object v5 │ │ -063770: 5246 6800 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063774: 6e20 3f1a 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06377a: 0c05 |0113: move-result-object v5 │ │ -06377c: 6e10 481a 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063782: 0c00 |0117: move-result-object v0 │ │ -063784: 6e20 d519 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06378a: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ -06378e: 6e20 d519 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063794: 6e20 d319 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -06379a: 1a05 de00 |0123: const-string v5, ": " // string@00de │ │ -06379e: 6e20 d519 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637a4: 6e20 d519 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637aa: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -0637ae: 6e20 d519 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637b4: 5445 6b00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -0637b8: 6e20 d919 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0637be: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -0637c2: 5245 6900 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -0637c6: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -0637ca: 5245 6a00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -0637ce: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -0637d2: 6e20 d519 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637d8: 1a05 0710 |0142: const-string v5, "enterAnim=#" // string@1007 │ │ -0637dc: 6e20 d519 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637e2: 5245 6900 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -0637e6: 7110 0c1a 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0637ec: 0c05 |014c: move-result-object v5 │ │ -0637ee: 6e20 d519 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637f4: 1a05 4400 |0150: const-string v5, " exitAnim=#" // string@0044 │ │ -0637f8: 6e20 d519 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0637fe: 5245 6a00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -063802: 7110 0c1a 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -063808: 0c05 |015a: move-result-object v5 │ │ -06380a: 6e20 da19 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -063810: 5245 6d00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063814: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -063818: 5245 6e00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -06381c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -063820: 6e20 d519 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063826: 1a05 6f19 |0169: const-string v5, "popEnterAnim=#" // string@196f │ │ -06382a: 6e20 d519 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063830: 5245 6d00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063834: 7110 0c1a 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -06383a: 0c05 |0173: move-result-object v5 │ │ -06383c: 6e20 d519 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063842: 1a05 7e00 |0177: const-string v5, " popExitAnim=#" // string@007e │ │ -063846: 6e20 d519 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06384c: 5245 6e00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -063850: 7110 0c1a 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -063856: 0c05 |0181: move-result-object v5 │ │ -063858: 6e20 da19 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -06385e: 5445 7000 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063862: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -063866: 5445 7000 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -06386a: 6e10 6e1a 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -063870: 0a05 |018e: move-result v5 │ │ -063872: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -063876: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -063878: 5445 7000 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -06387c: 6e10 6e1a 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -063882: 0a05 |0197: move-result v5 │ │ -063884: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -063888: 6e20 d519 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06388e: 5445 7000 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063892: 6e10 6e1a 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -063898: 0a05 |01a2: move-result v5 │ │ -06389a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -06389c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -0638a0: 1a05 400a |01a6: const-string v5, "Removed: " // string@0a40 │ │ -0638a4: 6e20 d519 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0638aa: 5445 7000 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -0638ae: 6e20 681a 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0638b4: 0c05 |01b0: move-result-object v5 │ │ -0638b6: 6e20 d919 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0638bc: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0638c0: 28dc |01b6: goto 0192 // -0024 │ │ -0638c2: 1a00 8009 |01b7: const-string v0, "NULL" // string@0980 │ │ -0638c6: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -0638ca: 1a00 5901 |01bb: const-string v0, "ADD" // string@0159 │ │ -0638ce: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -0638d2: 1a00 210a |01bf: const-string v0, "REPLACE" // string@0a21 │ │ -0638d6: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -0638da: 1a00 200a |01c3: const-string v0, "REMOVE" // string@0a20 │ │ -0638de: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -0638e2: 1a00 aa03 |01c7: const-string v0, "HIDE" // string@03aa │ │ -0638e6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -0638ea: 1a00 5e0a |01cb: const-string v0, "SHOW" // string@0a5e │ │ -0638ee: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0638f2: 1a00 b202 |01cf: const-string v0, "DETACH" // string@02b2 │ │ -0638f6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0638fa: 1a00 6701 |01d3: const-string v0, "ATTACH" // string@0167 │ │ -0638fe: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -063902: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -063906: 1a05 3f0a |01d9: const-string v5, "Removed:" // string@0a3f │ │ -06390a: 6e20 da19 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -063910: 6e20 d519 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063916: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ -06391a: 6e20 d519 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063920: 6e20 d319 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -063926: 1a05 de00 |01e9: const-string v5, ": " // string@00de │ │ -06392a: 6e20 d519 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -063930: 28bd |01ee: goto 01ab // -0043 │ │ -063932: 5444 6c00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ -063936: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06393a: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -06393e: 0e00 |01f5: return-void │ │ -063940: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +062aac: |[062aac] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +062abc: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +062ac0: 6e20 d519 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062ac6: 1a05 c015 |0005: const-string v5, "mName=" // string@15c0 │ │ +062aca: 6e20 d519 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062ad0: 5475 8600 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +062ad4: 6e20 d519 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062ada: 1a05 6100 |000f: const-string v5, " mIndex=" // string@0061 │ │ +062ade: 6e20 d519 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062ae4: 5275 8400 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +062ae8: 6e20 d319 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +062aee: 1a05 5800 |0019: const-string v5, " mCommitted=" // string@0058 │ │ +062af2: 6e20 d519 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062af8: 5575 8000 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0080 │ │ +062afc: 6e20 db19 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +062b02: 5275 8b00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +062b06: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +062b0a: 6e20 d519 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b10: 1a05 a316 |002a: const-string v5, "mTransition=#" // string@16a3 │ │ +062b14: 6e20 d519 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b1a: 5275 8b00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +062b1e: 7110 0c1a 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062b24: 0c05 |0034: move-result-object v5 │ │ +062b26: 6e20 d519 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b2c: 1a05 7300 |0038: const-string v5, " mTransitionStyle=#" // string@0073 │ │ +062b30: 6e20 d519 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b36: 5275 8c00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +062b3a: 7110 0c1a 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062b40: 0c05 |0042: move-result-object v5 │ │ +062b42: 6e20 da19 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062b48: 5275 8100 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ +062b4c: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +062b50: 5275 8200 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ +062b54: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +062b58: 6e20 d519 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b5e: 1a05 3e15 |0051: const-string v5, "mEnterAnim=#" // string@153e │ │ +062b62: 6e20 d519 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b68: 5275 8100 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ +062b6c: 7110 0c1a 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062b72: 0c05 |005b: move-result-object v5 │ │ +062b74: 6e20 d519 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b7a: 1a05 5d00 |005f: const-string v5, " mExitAnim=#" // string@005d │ │ +062b7e: 6e20 d519 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062b84: 5275 8200 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ +062b88: 7110 0c1a 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062b8e: 0c05 |0069: move-result-object v5 │ │ +062b90: 6e20 da19 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062b96: 5275 8800 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ +062b9a: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +062b9e: 5275 8900 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ +062ba2: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +062ba6: 6e20 d519 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062bac: 1a05 f715 |0078: const-string v5, "mPopEnterAnim=#" // string@15f7 │ │ +062bb0: 6e20 d519 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062bb6: 5275 8800 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ +062bba: 7110 0c1a 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062bc0: 0c05 |0082: move-result-object v5 │ │ +062bc2: 6e20 d519 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062bc8: 1a05 6600 |0086: const-string v5, " mPopExitAnim=#" // string@0066 │ │ +062bcc: 6e20 d519 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062bd2: 5275 8900 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ +062bd6: 7110 0c1a 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062bdc: 0c05 |0090: move-result-object v5 │ │ +062bde: 6e20 da19 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062be4: 5275 7e00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +062be8: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +062bec: 5475 7f00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +062bf0: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +062bf4: 6e20 d519 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062bfa: 1a05 b314 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@14b3 │ │ +062bfe: 6e20 d519 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c04: 5275 7e00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +062c08: 7110 0c1a 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062c0e: 0c05 |00a9: move-result-object v5 │ │ +062c10: 6e20 d519 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c16: 1a05 5700 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0057 │ │ +062c1a: 6e20 d519 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c20: 5475 7f00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +062c24: 6e20 d919 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +062c2a: 5275 7c00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +062c2e: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +062c32: 5475 7d00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +062c36: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +062c3a: 6e20 d519 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c40: 1a05 b014 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@14b0 │ │ +062c44: 6e20 d519 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c4a: 5275 7c00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +062c4e: 7110 0c1a 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062c54: 0c05 |00cc: move-result-object v5 │ │ +062c56: 6e20 d519 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c5c: 1a05 5600 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0056 │ │ +062c60: 6e20 d519 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c66: 5475 7d00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +062c6a: 6e20 d919 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +062c70: 5475 8300 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +062c74: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +062c78: 6e20 d519 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062c7e: 1a05 e309 |00e1: const-string v5, "Operations:" // string@09e3 │ │ +062c82: 6e20 da19 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062c88: 2205 fd03 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +062c8c: 7010 3b1a 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +062c92: 6e20 431a 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062c98: 0c05 |00ee: move-result-object v5 │ │ +062c9a: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ +062c9e: 6e20 431a 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062ca4: 0c05 |00f4: move-result-object v5 │ │ +062ca6: 6e10 481a 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +062cac: 0c02 |00f8: move-result-object v2 │ │ +062cae: 5474 8300 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +062cb2: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +062cb4: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +062cb8: 5245 6800 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +062cbc: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +062cc2: 2205 fd03 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +062cc6: 7010 3b1a 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +062ccc: 1a06 670e |0108: const-string v6, "cmd=" // string@0e67 │ │ +062cd0: 6e20 431a 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +062cd6: 0c05 |010d: move-result-object v5 │ │ +062cd8: 5246 6800 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +062cdc: 6e20 3f1a 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +062ce2: 0c05 |0113: move-result-object v5 │ │ +062ce4: 6e10 481a 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +062cea: 0c00 |0117: move-result-object v0 │ │ +062cec: 6e20 d519 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062cf2: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ +062cf6: 6e20 d519 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062cfc: 6e20 d319 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +062d02: 1a05 de00 |0123: const-string v5, ": " // string@00de │ │ +062d06: 6e20 d519 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d0c: 6e20 d519 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d12: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +062d16: 6e20 d519 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d1c: 5445 6b00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +062d20: 6e20 d919 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +062d26: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +062d2a: 5245 6900 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +062d2e: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +062d32: 5245 6a00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +062d36: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +062d3a: 6e20 d519 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d40: 1a05 1010 |0142: const-string v5, "enterAnim=#" // string@1010 │ │ +062d44: 6e20 d519 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d4a: 5245 6900 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +062d4e: 7110 0c1a 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062d54: 0c05 |014c: move-result-object v5 │ │ +062d56: 6e20 d519 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d5c: 1a05 4400 |0150: const-string v5, " exitAnim=#" // string@0044 │ │ +062d60: 6e20 d519 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d66: 5245 6a00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +062d6a: 7110 0c1a 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062d70: 0c05 |015a: move-result-object v5 │ │ +062d72: 6e20 da19 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062d78: 5245 6d00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +062d7c: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +062d80: 5245 6e00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +062d84: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +062d88: 6e20 d519 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d8e: 1a05 7819 |0169: const-string v5, "popEnterAnim=#" // string@1978 │ │ +062d92: 6e20 d519 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062d98: 5245 6d00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +062d9c: 7110 0c1a 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062da2: 0c05 |0173: move-result-object v5 │ │ +062da4: 6e20 d519 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062daa: 1a05 7e00 |0177: const-string v5, " popExitAnim=#" // string@007e │ │ +062dae: 6e20 d519 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062db4: 5245 6e00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +062db8: 7110 0c1a 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +062dbe: 0c05 |0181: move-result-object v5 │ │ +062dc0: 6e20 da19 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062dc6: 5445 7000 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +062dca: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +062dce: 5445 7000 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +062dd2: 6e10 6e1a 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +062dd8: 0a05 |018e: move-result v5 │ │ +062dda: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +062dde: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +062de0: 5445 7000 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +062de4: 6e10 6e1a 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +062dea: 0a05 |0197: move-result v5 │ │ +062dec: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +062df0: 6e20 d519 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062df6: 5445 7000 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +062dfa: 6e10 6e1a 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +062e00: 0a05 |01a2: move-result v5 │ │ +062e02: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +062e04: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +062e08: 1a05 490a |01a6: const-string v5, "Removed: " // string@0a49 │ │ +062e0c: 6e20 d519 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062e12: 5445 7000 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +062e16: 6e20 681a 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +062e1c: 0c05 |01b0: move-result-object v5 │ │ +062e1e: 6e20 d919 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +062e24: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062e28: 28dc |01b6: goto 0192 // -0024 │ │ +062e2a: 1a00 8909 |01b7: const-string v0, "NULL" // string@0989 │ │ +062e2e: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +062e32: 1a00 5901 |01bb: const-string v0, "ADD" // string@0159 │ │ +062e36: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +062e3a: 1a00 2a0a |01bf: const-string v0, "REPLACE" // string@0a2a │ │ +062e3e: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +062e42: 1a00 290a |01c3: const-string v0, "REMOVE" // string@0a29 │ │ +062e46: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +062e4a: 1a00 aa03 |01c7: const-string v0, "HIDE" // string@03aa │ │ +062e4e: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +062e52: 1a00 670a |01cb: const-string v0, "SHOW" // string@0a67 │ │ +062e56: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +062e5a: 1a00 b202 |01cf: const-string v0, "DETACH" // string@02b2 │ │ +062e5e: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +062e62: 1a00 6701 |01d3: const-string v0, "ATTACH" // string@0167 │ │ +062e66: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +062e6a: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +062e6e: 1a05 480a |01d9: const-string v5, "Removed:" // string@0a48 │ │ +062e72: 6e20 da19 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +062e78: 6e20 d519 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062e7e: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ +062e82: 6e20 d519 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062e88: 6e20 d319 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +062e8e: 1a05 de00 |01e9: const-string v5, ": " // string@00de │ │ +062e92: 6e20 d519 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +062e98: 28bd |01ee: goto 01ab // -0043 │ │ +062e9a: 5444 6c00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ +062e9e: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +062ea2: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +062ea6: 0e00 |01f5: return-void │ │ +062ea8: 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 │ │ @@ -113975,25 +113999,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -063968: |[063968] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -063978: 5220 7c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -06397c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -063980: 5420 8500 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063984: 5400 1a01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -063988: 5221 7c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -06398c: 6e20 ad03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03ad │ │ -063992: 0c00 |000d: move-result-object v0 │ │ -063994: 1100 |000e: return-object v0 │ │ -063996: 5420 7d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -06399a: 28fd |0011: goto 000e // -0003 │ │ +062ed0: |[062ed0] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +062ee0: 5220 7c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +062ee4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +062ee8: 5420 8500 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +062eec: 5400 1a01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +062ef0: 5221 7c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +062ef4: 6e20 ad03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03ad │ │ +062efa: 0c00 |000d: move-result-object v0 │ │ +062efc: 1100 |000e: return-object v0 │ │ +062efe: 5420 7d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +062f02: 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; │ │ @@ -114003,17 +114027,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06399c: |[06399c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -0639ac: 5210 7c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -0639b0: 0f00 |0002: return v0 │ │ +062f04: |[062f04] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +062f14: 5210 7c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +062f18: 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;) │ │ @@ -114021,25 +114045,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0639b4: |[0639b4] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -0639c4: 5220 7e00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -0639c8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0639cc: 5420 8500 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -0639d0: 5400 1a01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0639d4: 5221 7e00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -0639d8: 6e20 ad03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03ad │ │ -0639de: 0c00 |000d: move-result-object v0 │ │ -0639e0: 1100 |000e: return-object v0 │ │ -0639e2: 5420 7f00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -0639e6: 28fd |0011: goto 000e // -0003 │ │ +062f1c: |[062f1c] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +062f2c: 5220 7e00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +062f30: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +062f34: 5420 8500 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +062f38: 5400 1a01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +062f3c: 5221 7e00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +062f40: 6e20 ad03 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@03ad │ │ +062f46: 0c00 |000d: move-result-object v0 │ │ +062f48: 1100 |000e: return-object v0 │ │ +062f4a: 5420 7f00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +062f4e: 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; │ │ @@ -114049,17 +114073,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0639e8: |[0639e8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0639f8: 5210 7e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -0639fc: 0f00 |0002: return v0 │ │ +062f50: |[062f50] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +062f60: 5210 7e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +062f64: 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;) │ │ @@ -114067,17 +114091,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a00: |[063a00] android.support.v4.app.BackStackRecord.getId:()I │ │ -063a10: 5210 8400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -063a14: 0f00 |0002: return v0 │ │ +062f68: |[062f68] android.support.v4.app.BackStackRecord.getId:()I │ │ +062f78: 5210 8400 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +062f7c: 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;) │ │ @@ -114085,17 +114109,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a18: |[063a18] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -063a28: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -063a2c: 1100 |0002: return-object v0 │ │ +062f80: |[062f80] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +062f90: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +062f94: 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;) │ │ @@ -114103,17 +114127,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a30: |[063a30] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -063a40: 5210 8b00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063a44: 0f00 |0002: return v0 │ │ +062f98: |[062f98] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +062fa8: 5210 8b00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +062fac: 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;) │ │ @@ -114121,17 +114145,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a48: |[063a48] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -063a58: 5210 8c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063a5c: 0f00 |0002: return v0 │ │ +062fb0: |[062fb0] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +062fc0: 5210 8c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +062fc4: 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;) │ │ @@ -114139,22 +114163,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 │ │ -063a60: |[063a60] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -063a70: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -063a74: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -063a7a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -063a7c: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063a80: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063a84: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -063a8a: 1102 |000d: return-object v2 │ │ +062fc8: |[062fc8] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +062fd8: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +062fdc: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +062fe2: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +062fe4: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +062fe8: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +062fec: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +062ff2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -114168,17 +114192,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063a8c: |[063a8c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -063a9c: 5510 7b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ -063aa0: 0f00 |0002: return v0 │ │ +062ff4: |[062ff4] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +063004: 5510 7b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007b │ │ +063008: 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;) │ │ @@ -114186,21 +114210,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -063aa4: |[063aa4] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -063ab4: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ -063ab8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -063abc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -063abe: 0f00 |0005: return v0 │ │ -063ac0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -063ac2: 28fe |0007: goto 0005 // -0002 │ │ +06300c: |[06300c] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +06301c: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0087 │ │ +063020: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +063024: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +063026: 0f00 |0005: return v0 │ │ +063028: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06302a: 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;) │ │ @@ -114208,158 +114232,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -063ac4: |[063ac4] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -063ad4: 120a |0000: const/4 v10, #int 0 // #0 │ │ -063ad6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -063ad8: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -063ada: 6306 1001 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -063ade: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -063ae2: 1a06 8203 |0007: const-string v6, "FragmentManager" // string@0382 │ │ -063ae6: 2207 f403 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -063aea: 7010 3b1a 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063af0: 1a08 7419 |000e: const-string v8, "popFromBackStack: " // string@1974 │ │ -063af4: 6e20 431a 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063afa: 0c07 |0013: move-result-object v7 │ │ -063afc: 6e20 421a c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063b02: 0c07 |0017: move-result-object v7 │ │ -063b04: 6e10 481a 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063b0a: 0c07 |001b: move-result-object v7 │ │ -063b0c: 7120 9715 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -063b12: 2202 d301 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@01d3 │ │ -063b16: 1a06 8203 |0021: const-string v6, "FragmentManager" // string@0382 │ │ -063b1a: 7020 b009 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ -063b20: 2205 d103 |0026: new-instance v5, Ljava/io/PrintWriter; // type@03d1 │ │ -063b24: 7020 d219 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ -063b2a: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -063b2e: 6e5a e202 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@02e2 │ │ -063b34: 6e20 db02 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02db │ │ -063b3a: 54c4 8a00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ -063b3e: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -063b42: 5246 6800 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063b46: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -063b4c: 2206 e103 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -063b50: 2207 f403 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -063b54: 7010 3b1a 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063b5a: 1a08 500b |0043: const-string v8, "Unknown cmd: " // string@0b50 │ │ -063b5e: 6e20 431a 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063b64: 0c07 |0048: move-result-object v7 │ │ -063b66: 5248 6800 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063b6a: 6e20 3f1a 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -063b70: 0c07 |004e: move-result-object v7 │ │ -063b72: 6e10 481a 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063b78: 0c07 |0052: move-result-object v7 │ │ -063b7a: 7020 001a 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -063b80: 2706 |0056: throw v6 │ │ -063b82: 5440 6b00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063b86: 5246 6e00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -063b8a: 5906 cc00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063b8e: 54c6 8500 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063b92: 52c7 8b00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063b96: 7110 3b04 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063b9c: 0a07 |0064: move-result v7 │ │ -063b9e: 52c8 8c00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063ba2: 6e40 3604 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ -063ba8: 5444 6f00 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -063bac: 28c9 |006c: goto 0035 // -0037 │ │ -063bae: 5440 6b00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063bb2: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -063bb6: 5246 6e00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -063bba: 5906 cc00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063bbe: 54c6 8500 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063bc2: 52c7 8b00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063bc6: 7110 3b04 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063bcc: 0a07 |007c: move-result v7 │ │ -063bce: 52c8 8c00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063bd2: 6e40 3604 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ -063bd8: 5446 7000 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063bdc: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -063be0: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -063be2: 5446 7000 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063be6: 6e10 6e1a 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -063bec: 0a06 |008c: move-result v6 │ │ -063bee: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -063bf2: 5446 7000 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063bf6: 6e20 681a 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -063bfc: 0c03 |0094: move-result-object v3 │ │ -063bfe: 1f03 d700 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -063c02: 5246 6d00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063c06: 5936 cc00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063c0a: 54c6 8500 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063c0e: 6e30 fd03 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ -063c14: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063c18: 28e5 |00a2: goto 0087 // -001b │ │ -063c1a: 5440 6b00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063c1e: 5246 6d00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063c22: 5906 cc00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063c26: 54c6 8500 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063c2a: 6e30 fd03 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ -063c30: 28bc |00ae: goto 006a // -0044 │ │ -063c32: 5440 6b00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063c36: 5246 6d00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063c3a: 5906 cc00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063c3e: 54c6 8500 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063c42: 52c7 8b00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063c46: 7110 3b04 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063c4c: 0a07 |00bc: move-result v7 │ │ -063c4e: 52c8 8c00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063c52: 6e40 4104 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0441 │ │ -063c58: 28a8 |00c2: goto 006a // -0058 │ │ -063c5a: 5440 6b00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063c5e: 5246 6e00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ -063c62: 5906 cc00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063c66: 54c6 8500 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063c6a: 52c7 8b00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063c6e: 7110 3b04 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063c74: 0a07 |00d0: move-result v7 │ │ -063c76: 52c8 8c00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063c7a: 6e40 2104 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0421 │ │ -063c80: 2894 |00d6: goto 006a // -006c │ │ -063c82: 5440 6b00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063c86: 5246 6d00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063c8a: 5906 cc00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063c8e: 54c6 8500 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063c92: 52c7 8b00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063c96: 7110 3b04 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063c9c: 0a07 |00e4: move-result v7 │ │ -063c9e: 52c8 8c00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063ca2: 6e40 0104 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ -063ca8: 2880 |00ea: goto 006a // -0080 │ │ -063caa: 5440 6b00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063cae: 5246 6d00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ -063cb2: 5906 cc00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063cb6: 54c6 8500 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063cba: 52c7 8b00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063cbe: 7110 3b04 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063cc4: 0a07 |00f8: move-result v7 │ │ -063cc6: 52c8 8c00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063cca: 6e40 0404 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ -063cd0: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -063cd4: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -063cd8: 54c6 8500 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063cdc: 54c7 8500 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063ce0: 5277 2301 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -063ce4: 52c8 8b00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063ce8: 7110 3b04 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ -063cee: 0a08 |010d: move-result v8 │ │ -063cf0: 52c9 8c00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063cf4: 121a |0110: const/4 v10, #int 1 // #1 │ │ -063cf6: 6e5a 2804 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0428 │ │ -063cfc: 52c6 8400 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -063d00: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -063d04: 54c6 8500 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063d08: 52c7 8400 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -063d0c: 6e20 1c04 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@041c │ │ -063d12: 59cb 8400 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -063d16: 0e00 |0121: return-void │ │ -063d18: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +06302c: |[06302c] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +06303c: 120a |0000: const/4 v10, #int 0 // #0 │ │ +06303e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +063040: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +063042: 6306 1001 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +063046: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +06304a: 1a06 8203 |0007: const-string v6, "FragmentManager" // string@0382 │ │ +06304e: 2207 fd03 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +063052: 7010 3b1a 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +063058: 1a08 7d19 |000e: const-string v8, "popFromBackStack: " // string@197d │ │ +06305c: 6e20 431a 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063062: 0c07 |0013: move-result-object v7 │ │ +063064: 6e20 421a c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06306a: 0c07 |0017: move-result-object v7 │ │ +06306c: 6e10 481a 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +063072: 0c07 |001b: move-result-object v7 │ │ +063074: 7120 9715 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06307a: 2202 dc01 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@01dc │ │ +06307e: 1a06 8203 |0021: const-string v6, "FragmentManager" // string@0382 │ │ +063082: 7020 b009 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ +063088: 2205 da03 |0026: new-instance v5, Ljava/io/PrintWriter; // type@03da │ │ +06308c: 7020 d219 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ +063092: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +063096: 6e5a e202 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@02e2 │ │ +06309c: 6e20 db02 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02db │ │ +0630a2: 54c4 8a00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008a │ │ +0630a6: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +0630aa: 5246 6800 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0630ae: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +0630b4: 2206 ea03 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0630b8: 2207 fd03 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +0630bc: 7010 3b1a 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0630c2: 1a08 590b |0043: const-string v8, "Unknown cmd: " // string@0b59 │ │ +0630c6: 6e20 431a 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0630cc: 0c07 |0048: move-result-object v7 │ │ +0630ce: 5248 6800 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0630d2: 6e20 3f1a 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0630d8: 0c07 |004e: move-result-object v7 │ │ +0630da: 6e10 481a 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0630e0: 0c07 |0052: move-result-object v7 │ │ +0630e2: 7020 001a 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0630e8: 2706 |0056: throw v6 │ │ +0630ea: 5440 6b00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0630ee: 5246 6e00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +0630f2: 5906 cc00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0630f6: 54c6 8500 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0630fa: 52c7 8b00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0630fe: 7110 3b04 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +063104: 0a07 |0064: move-result v7 │ │ +063106: 52c8 8c00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06310a: 6e40 3604 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ +063110: 5444 6f00 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +063114: 28c9 |006c: goto 0035 // -0037 │ │ +063116: 5440 6b00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +06311a: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +06311e: 5246 6e00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +063122: 5906 cc00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +063126: 54c6 8500 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +06312a: 52c7 8b00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +06312e: 7110 3b04 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +063134: 0a07 |007c: move-result v7 │ │ +063136: 52c8 8c00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06313a: 6e40 3604 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ +063140: 5446 7000 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +063144: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +063148: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +06314a: 5446 7000 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +06314e: 6e10 6e1a 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +063154: 0a06 |008c: move-result v6 │ │ +063156: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +06315a: 5446 7000 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +06315e: 6e20 681a 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +063164: 0c03 |0094: move-result-object v3 │ │ +063166: 1f03 e000 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06316a: 5246 6d00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +06316e: 5936 cc00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +063172: 54c6 8500 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063176: 6e30 fd03 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ +06317c: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063180: 28e5 |00a2: goto 0087 // -001b │ │ +063182: 5440 6b00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +063186: 5246 6d00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +06318a: 5906 cc00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +06318e: 54c6 8500 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063192: 6e30 fd03 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ +063198: 28bc |00ae: goto 006a // -0044 │ │ +06319a: 5440 6b00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +06319e: 5246 6d00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +0631a2: 5906 cc00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0631a6: 54c6 8500 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0631aa: 52c7 8b00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0631ae: 7110 3b04 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +0631b4: 0a07 |00bc: move-result v7 │ │ +0631b6: 52c8 8c00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +0631ba: 6e40 4104 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0441 │ │ +0631c0: 28a8 |00c2: goto 006a // -0058 │ │ +0631c2: 5440 6b00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0631c6: 5246 6e00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@006e │ │ +0631ca: 5906 cc00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0631ce: 54c6 8500 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0631d2: 52c7 8b00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0631d6: 7110 3b04 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +0631dc: 0a07 |00d0: move-result v7 │ │ +0631de: 52c8 8c00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +0631e2: 6e40 2104 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0421 │ │ +0631e8: 2894 |00d6: goto 006a // -006c │ │ +0631ea: 5440 6b00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0631ee: 5246 6d00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +0631f2: 5906 cc00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0631f6: 54c6 8500 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0631fa: 52c7 8b00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0631fe: 7110 3b04 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +063204: 0a07 |00e4: move-result v7 │ │ +063206: 52c8 8c00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06320a: 6e40 0104 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ +063210: 2880 |00ea: goto 006a // -0080 │ │ +063212: 5440 6b00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +063216: 5246 6d00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@006d │ │ +06321a: 5906 cc00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +06321e: 54c6 8500 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063222: 52c7 8b00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +063226: 7110 3b04 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +06322c: 0a07 |00f8: move-result v7 │ │ +06322e: 52c8 8c00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +063232: 6e40 0404 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ +063238: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +06323c: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +063240: 54c6 8500 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063244: 54c7 8500 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063248: 5277 2301 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +06324c: 52c8 8b00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +063250: 7110 3b04 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@043b │ │ +063256: 0a08 |010d: move-result v8 │ │ +063258: 52c9 8c00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06325c: 121a |0110: const/4 v10, #int 1 // #1 │ │ +06325e: 6e5a 2804 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0428 │ │ +063264: 52c6 8400 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +063268: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +06326c: 54c6 8500 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063270: 52c7 8400 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +063274: 6e20 1c04 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@041c │ │ +06327a: 59cb 8400 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +06327e: 0e00 |0121: return-void │ │ +063280: 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 │ │ @@ -114425,22 +114449,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 │ │ -063d3c: |[063d3c] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -063d4c: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -063d50: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -063d56: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -063d58: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063d5c: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063d60: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -063d66: 1102 |000d: return-object v2 │ │ +0632a4: |[0632a4] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0632b4: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +0632b8: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +0632be: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +0632c0: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0632c4: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0632c8: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +0632ce: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -114454,19 +114478,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 │ │ -063d68: |[063d68] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -063d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063d7a: 6e40 f202 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@02f2 │ │ -063d80: 0c00 |0004: move-result-object v0 │ │ -063d82: 1100 |0005: return-object v0 │ │ +0632d0: |[0632d0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0632e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0632e2: 6e40 f202 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@02f2 │ │ +0632e8: 0c00 |0004: move-result-object v0 │ │ +0632ea: 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; │ │ @@ -114476,23 +114500,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 │ │ -063d84: |[063d84] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -063d94: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -063d98: 2200 e103 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -063d9c: 1a01 7809 |0004: const-string v1, "Must use non-zero containerViewId" // string@0978 │ │ -063da0: 7020 001a 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -063da6: 2700 |0009: throw v0 │ │ -063da8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -063daa: 7050 e102 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@02e1 │ │ -063db0: 1102 |000e: return-object v2 │ │ +0632ec: |[0632ec] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0632fc: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +063300: 2200 ea03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +063304: 1a01 8109 |0004: const-string v1, "Must use non-zero containerViewId" // string@0981 │ │ +063308: 7020 001a 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06330e: 2700 |0009: throw v0 │ │ +063310: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +063312: 7050 e102 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@02e1 │ │ +063318: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -114506,202 +114530,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -063db4: |[063db4] android.support.v4.app.BackStackRecord.run:()V │ │ -063dc4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -063dc6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -063dc8: 6304 1001 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -063dcc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -063dd0: 1a04 8203 |0006: const-string v4, "FragmentManager" // string@0382 │ │ -063dd4: 2205 f403 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -063dd8: 7010 3b1a 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063dde: 1a06 4c0a |000d: const-string v6, "Run: " // string@0a4c │ │ -063de2: 6e20 431a 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063de8: 0c05 |0012: move-result-object v5 │ │ -063dea: 6e20 421a 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063df0: 0c05 |0016: move-result-object v5 │ │ -063df2: 6e10 481a 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063df8: 0c05 |001a: move-result-object v5 │ │ -063dfa: 7120 9715 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -063e00: 5594 7a00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -063e04: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -063e08: 5294 8400 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -063e0c: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -063e10: 2204 e203 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@03e2 │ │ -063e14: 1a05 ef0c |0028: const-string v5, "addToBackStack() called after commit()" // string@0cef │ │ -063e18: 7020 051a 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -063e1e: 2704 |002d: throw v4 │ │ -063e20: 6e20 db02 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02db │ │ -063e26: 5493 8300 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ -063e2a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -063e2e: 5234 6800 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063e32: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -063e38: 2204 e103 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -063e3c: 2205 f403 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -063e40: 7010 3b1a 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063e46: 1a06 500b |0041: const-string v6, "Unknown cmd: " // string@0b50 │ │ -063e4a: 6e20 431a 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063e50: 0c05 |0046: move-result-object v5 │ │ -063e52: 5236 6800 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -063e56: 6e20 3f1a 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -063e5c: 0c05 |004c: move-result-object v5 │ │ -063e5e: 6e10 481a 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063e64: 0c05 |0050: move-result-object v5 │ │ -063e66: 7020 001a 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -063e6c: 2704 |0054: throw v4 │ │ -063e6e: 5430 6b00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063e72: 5234 6900 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -063e76: 5904 cc00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063e7a: 5494 8500 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063e7e: 6e30 fd03 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ -063e84: 5433 6c00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ -063e88: 28d1 |0062: goto 0033 // -002f │ │ -063e8a: 5430 6b00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063e8e: 5494 8500 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063e92: 5444 1b01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -063e96: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -063e9a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -063e9c: 5494 8500 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063ea0: 5444 1b01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -063ea4: 6e10 6e1a 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -063eaa: 0a04 |0073: move-result v4 │ │ -063eac: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -063eb0: 5494 8500 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063eb4: 5444 1b01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -063eb8: 6e20 681a 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -063ebe: 0c02 |007d: move-result-object v2 │ │ -063ec0: 1f02 d700 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -063ec4: 6304 1001 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -063ec8: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -063ecc: 1a04 8203 |0084: const-string v4, "FragmentManager" // string@0382 │ │ -063ed0: 2205 f403 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -063ed4: 7010 3b1a 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063eda: 1a06 c509 |008b: const-string v6, "OP_REPLACE: adding=" // string@09c5 │ │ -063ede: 6e20 431a 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063ee4: 0c05 |0090: move-result-object v5 │ │ -063ee6: 6e20 421a 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063eec: 0c05 |0094: move-result-object v5 │ │ -063eee: 1a06 7c00 |0095: const-string v6, " old=" // string@007c │ │ -063ef2: 6e20 431a 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063ef8: 0c05 |009a: move-result-object v5 │ │ -063efa: 6e20 421a 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063f00: 0c05 |009e: move-result-object v5 │ │ -063f02: 6e10 481a 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063f08: 0c05 |00a2: move-result-object v5 │ │ -063f0a: 7120 9715 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -063f10: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -063f14: 5224 be00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -063f18: 5205 be00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -063f1c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -063f20: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -063f24: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -063f26: 5b30 6b00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063f2a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063f2e: 28b7 |00b5: goto 006c // -0049 │ │ -063f30: 5434 7000 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063f34: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -063f38: 2204 0a04 |00ba: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -063f3c: 7010 601a 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -063f42: 5b34 7000 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063f46: 5434 7000 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ -063f4a: 6e20 641a 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -063f50: 5234 6a00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -063f54: 5924 cc00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063f58: 5594 7a00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -063f5c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -063f60: 5224 b900 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -063f64: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -063f68: 5924 b900 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -063f6c: 6304 1001 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -063f70: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -063f74: 1a04 8203 |00d8: const-string v4, "FragmentManager" // string@0382 │ │ -063f78: 2205 f403 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -063f7c: 7010 3b1a 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -063f82: 1a06 2a02 |00df: const-string v6, "Bump nesting of " // string@022a │ │ -063f86: 6e20 431a 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063f8c: 0c05 |00e4: move-result-object v5 │ │ -063f8e: 6e20 421a 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -063f94: 0c05 |00e8: move-result-object v5 │ │ -063f96: 1a06 8700 |00e9: const-string v6, " to " // string@0087 │ │ -063f9a: 6e20 431a 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -063fa0: 0c05 |00ee: move-result-object v5 │ │ -063fa2: 5226 b900 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -063fa6: 6e20 3f1a 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -063fac: 0c05 |00f4: move-result-object v5 │ │ -063fae: 6e10 481a 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -063fb4: 0c05 |00f8: move-result-object v5 │ │ -063fb6: 7120 9715 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -063fbc: 5494 8500 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063fc0: 5295 8b00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063fc4: 5296 8c00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -063fc8: 6e40 3604 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ -063fce: 28ae |0105: goto 00b3 // -0052 │ │ -063fd0: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -063fd4: 5234 6900 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -063fd8: 5904 cc00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063fdc: 5494 8500 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063fe0: 6e30 fd03 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ -063fe6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -063fea: 5430 6b00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -063fee: 5234 6a00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -063ff2: 5904 cc00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -063ff6: 5494 8500 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -063ffa: 5295 8b00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -063ffe: 5296 8c00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -064002: 6e40 3604 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ -064008: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -06400c: 5430 6b00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -064010: 5234 6a00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -064014: 5904 cc00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -064018: 5494 8500 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -06401c: 5295 8b00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -064020: 5296 8c00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -064024: 6e40 2104 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0421 │ │ -06402a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -06402e: 5430 6b00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -064032: 5234 6900 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -064036: 5904 cc00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -06403a: 5494 8500 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -06403e: 5295 8b00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -064042: 5296 8c00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -064046: 6e40 4104 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0441 │ │ -06404c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -064050: 5430 6b00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -064054: 5234 6a00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ -064058: 5904 cc00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -06405c: 5494 8500 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -064060: 5295 8b00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -064064: 5296 8c00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -064068: 6e40 0404 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ -06406e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -064072: 5430 6b00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -064076: 5234 6900 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ -06407a: 5904 cc00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -06407e: 5494 8500 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -064082: 5295 8b00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -064086: 5296 8c00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -06408a: 6e40 0104 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ -064090: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -064094: 5494 8500 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -064098: 5495 8500 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -06409c: 5255 2301 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -0640a0: 5296 8b00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -0640a4: 5297 8c00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -0640a8: 6e58 2804 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0428 │ │ -0640ae: 5594 7a00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ -0640b2: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -0640b6: 5494 8500 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ -0640ba: 6e20 fc03 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03fc │ │ -0640c0: 0e00 |017e: return-void │ │ -0640c2: 0000 |017f: nop // spacer │ │ -0640c4: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +06331c: |[06331c] android.support.v4.app.BackStackRecord.run:()V │ │ +06332c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +06332e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +063330: 6304 1001 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +063334: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +063338: 1a04 8203 |0006: const-string v4, "FragmentManager" // string@0382 │ │ +06333c: 2205 fd03 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +063340: 7010 3b1a 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +063346: 1a06 550a |000d: const-string v6, "Run: " // string@0a55 │ │ +06334a: 6e20 431a 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063350: 0c05 |0012: move-result-object v5 │ │ +063352: 6e20 421a 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +063358: 0c05 |0016: move-result-object v5 │ │ +06335a: 6e10 481a 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +063360: 0c05 |001a: move-result-object v5 │ │ +063362: 7120 9715 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +063368: 5594 7a00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +06336c: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +063370: 5294 8400 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +063374: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +063378: 2204 eb03 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@03eb │ │ +06337c: 1a05 f80c |0028: const-string v5, "addToBackStack() called after commit()" // string@0cf8 │ │ +063380: 7020 051a 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +063386: 2704 |002d: throw v4 │ │ +063388: 6e20 db02 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02db │ │ +06338e: 5493 8300 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0083 │ │ +063392: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +063396: 5234 6800 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +06339a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +0633a0: 2204 ea03 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +0633a4: 2205 fd03 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +0633a8: 7010 3b1a 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0633ae: 1a06 590b |0041: const-string v6, "Unknown cmd: " // string@0b59 │ │ +0633b2: 6e20 431a 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0633b8: 0c05 |0046: move-result-object v5 │ │ +0633ba: 5236 6800 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +0633be: 6e20 3f1a 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0633c4: 0c05 |004c: move-result-object v5 │ │ +0633c6: 6e10 481a 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0633cc: 0c05 |0050: move-result-object v5 │ │ +0633ce: 7020 001a 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0633d4: 2704 |0054: throw v4 │ │ +0633d6: 5430 6b00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0633da: 5234 6900 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +0633de: 5904 cc00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0633e2: 5494 8500 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0633e6: 6e30 fd03 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ +0633ec: 5433 6c00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006c │ │ +0633f0: 28d1 |0062: goto 0033 // -002f │ │ +0633f2: 5430 6b00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0633f6: 5494 8500 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0633fa: 5444 1b01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0633fe: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +063402: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +063404: 5494 8500 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063408: 5444 1b01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06340c: 6e10 6e1a 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +063412: 0a04 |0073: move-result v4 │ │ +063414: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +063418: 5494 8500 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +06341c: 5444 1b01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +063420: 6e20 681a 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +063426: 0c02 |007d: move-result-object v2 │ │ +063428: 1f02 e000 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06342c: 6304 1001 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +063430: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +063434: 1a04 8203 |0084: const-string v4, "FragmentManager" // string@0382 │ │ +063438: 2205 fd03 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +06343c: 7010 3b1a 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +063442: 1a06 ce09 |008b: const-string v6, "OP_REPLACE: adding=" // string@09ce │ │ +063446: 6e20 431a 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06344c: 0c05 |0090: move-result-object v5 │ │ +06344e: 6e20 421a 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +063454: 0c05 |0094: move-result-object v5 │ │ +063456: 1a06 7c00 |0095: const-string v6, " old=" // string@007c │ │ +06345a: 6e20 431a 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063460: 0c05 |009a: move-result-object v5 │ │ +063462: 6e20 421a 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +063468: 0c05 |009e: move-result-object v5 │ │ +06346a: 6e10 481a 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +063470: 0c05 |00a2: move-result-object v5 │ │ +063472: 7120 9715 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +063478: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +06347c: 5224 be00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +063480: 5205 be00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +063484: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +063488: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +06348c: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +06348e: 5b30 6b00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +063492: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +063496: 28b7 |00b5: goto 006c // -0049 │ │ +063498: 5434 7000 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +06349c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +0634a0: 2204 1304 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +0634a4: 7010 601a 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0634aa: 5b34 7000 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0634ae: 5434 7000 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0070 │ │ +0634b2: 6e20 641a 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0634b8: 5234 6a00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +0634bc: 5924 cc00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0634c0: 5594 7a00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +0634c4: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +0634c8: 5224 b900 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +0634cc: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0634d0: 5924 b900 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +0634d4: 6304 1001 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0634d8: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +0634dc: 1a04 8203 |00d8: const-string v4, "FragmentManager" // string@0382 │ │ +0634e0: 2205 fd03 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +0634e4: 7010 3b1a 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0634ea: 1a06 2a02 |00df: const-string v6, "Bump nesting of " // string@022a │ │ +0634ee: 6e20 431a 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0634f4: 0c05 |00e4: move-result-object v5 │ │ +0634f6: 6e20 421a 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0634fc: 0c05 |00e8: move-result-object v5 │ │ +0634fe: 1a06 8700 |00e9: const-string v6, " to " // string@0087 │ │ +063502: 6e20 431a 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063508: 0c05 |00ee: move-result-object v5 │ │ +06350a: 5226 b900 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +06350e: 6e20 3f1a 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +063514: 0c05 |00f4: move-result-object v5 │ │ +063516: 6e10 481a 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06351c: 0c05 |00f8: move-result-object v5 │ │ +06351e: 7120 9715 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +063524: 5494 8500 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063528: 5295 8b00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +06352c: 5296 8c00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +063530: 6e40 3604 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ +063536: 28ae |0105: goto 00b3 // -0052 │ │ +063538: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +06353c: 5234 6900 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +063540: 5904 cc00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +063544: 5494 8500 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063548: 6e30 fd03 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03fd │ │ +06354e: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +063552: 5430 6b00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +063556: 5234 6a00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +06355a: 5904 cc00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +06355e: 5494 8500 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063562: 5295 8b00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +063566: 5296 8c00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06356a: 6e40 3604 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0436 │ │ +063570: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +063574: 5430 6b00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +063578: 5234 6a00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +06357c: 5904 cc00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +063580: 5494 8500 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063584: 5295 8b00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +063588: 5296 8c00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06358c: 6e40 2104 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0421 │ │ +063592: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +063596: 5430 6b00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +06359a: 5234 6900 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +06359e: 5904 cc00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0635a2: 5494 8500 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0635a6: 5295 8b00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0635aa: 5296 8c00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +0635ae: 6e40 4104 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0441 │ │ +0635b4: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +0635b8: 5430 6b00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0635bc: 5234 6a00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006a │ │ +0635c0: 5904 cc00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0635c4: 5494 8500 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0635c8: 5295 8b00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0635cc: 5296 8c00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +0635d0: 6e40 0404 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0404 │ │ +0635d6: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +0635da: 5430 6b00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +0635de: 5234 6900 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0069 │ │ +0635e2: 5904 cc00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0635e6: 5494 8500 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +0635ea: 5295 8b00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +0635ee: 5296 8c00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +0635f2: 6e40 0104 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0401 │ │ +0635f8: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +0635fc: 5494 8500 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063600: 5495 8500 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063604: 5255 2301 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +063608: 5296 8b00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +06360c: 5297 8c00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +063610: 6e58 2804 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0428 │ │ +063616: 5594 7a00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007a │ │ +06361a: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +06361e: 5494 8500 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0085 │ │ +063622: 6e20 fc03 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03fc │ │ +063628: 0e00 |017e: return-void │ │ +06362a: 0000 |017f: nop // spacer │ │ +06362c: 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 │ │ @@ -114771,19 +114795,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 │ │ -0640e8: |[0640e8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0640f8: 5912 7c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -0640fc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0640fe: 5b10 7d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -064102: 1101 |0005: return-object v1 │ │ +063650: |[063650] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +063660: 5912 7c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +063664: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +063666: 5b10 7d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +06366a: 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; │ │ @@ -114794,19 +114818,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 │ │ -064104: |[064104] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -064114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064116: 5910 7c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ -06411a: 5b12 7d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -06411e: 1101 |0005: return-object v1 │ │ +06366c: |[06366c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +06367c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06367e: 5910 7c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007c │ │ +063682: 5b12 7d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +063686: 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; │ │ @@ -114817,19 +114841,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 │ │ -064120: |[064120] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -064130: 5912 7e00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -064134: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -064136: 5b10 7f00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -06413a: 1101 |0005: return-object v1 │ │ +063688: |[063688] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +063698: 5912 7e00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +06369c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06369e: 5b10 7f00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +0636a2: 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; │ │ @@ -114840,19 +114864,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 │ │ -06413c: |[06413c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -06414c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06414e: 5910 7e00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ -064152: 5b12 7f00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -064156: 1101 |0005: return-object v1 │ │ +0636a4: |[0636a4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0636b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0636b6: 5910 7e00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@007e │ │ +0636ba: 5b12 7f00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +0636be: 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; │ │ @@ -114863,19 +114887,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 │ │ -064158: |[064158] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -064168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06416a: 6e50 f902 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02f9 │ │ -064170: 0c00 |0004: move-result-object v0 │ │ -064172: 1100 |0005: return-object v0 │ │ +0636c0: |[0636c0] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +0636d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0636d2: 6e50 f902 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02f9 │ │ +0636d8: 0c00 |0004: move-result-object v0 │ │ +0636da: 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 │ │ @@ -114885,20 +114909,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 │ │ -064174: |[064174] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -064184: 5901 8100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ -064188: 5902 8200 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ -06418c: 5903 8800 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ -064190: 5904 8900 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ -064194: 1100 |0008: return-object v0 │ │ +0636dc: |[0636dc] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +0636ec: 5901 8100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0081 │ │ +0636f0: 5902 8200 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0082 │ │ +0636f4: 5903 8800 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0088 │ │ +0636f8: 5904 8900 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0089 │ │ +0636fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -114914,17 +114938,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 │ │ -064198: |[064198] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0641a8: 5901 8b00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ -0641ac: 1100 |0002: return-object v0 │ │ +063700: |[063700] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +063710: 5901 8b00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008b │ │ +063714: 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 │ │ @@ -114934,17 +114958,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 │ │ -0641b0: |[0641b0] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0641c0: 5901 8c00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ -0641c4: 1100 |0002: return-object v0 │ │ +063718: |[063718] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +063728: 5901 8c00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008c │ │ +06372c: 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 │ │ @@ -114954,22 +114978,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 │ │ -0641c8: |[0641c8] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0641d8: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00cc │ │ -0641dc: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ -0641e2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -0641e4: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ -0641e8: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ -0641ec: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ -0641f2: 1102 |000d: return-object v2 │ │ +063730: |[063730] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +063740: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00d5 │ │ +063744: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02d3 │ │ +06374a: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +06374c: 5901 6800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0068 │ │ +063750: 5b03 6b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006b │ │ +063754: 6e20 d802 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02d8 │ │ +06375a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -114983,42 +115007,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0641f4: |[0641f4] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -064204: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -064208: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -06420c: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -064212: 1a01 0d02 |0007: const-string v1, "BackStackEntry{" // string@020d │ │ -064216: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06421c: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -064222: 0a01 |000f: move-result v1 │ │ -064224: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -06422a: 0c01 |0013: move-result-object v1 │ │ -06422c: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064232: 5221 8400 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -064236: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -06423a: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ -06423e: 6e20 431a 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064244: 5221 8400 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -064248: 6e20 3f1a 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06424e: 5421 8600 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -064252: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -064256: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -06425a: 6e20 431a 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064260: 5421 8600 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ -064264: 6e20 431a 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06426a: 1a01 5d1e |0033: const-string v1, "}" // string@1e5d │ │ -06426e: 6e20 431a 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064274: 6e10 481a 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06427a: 0c01 |003b: move-result-object v1 │ │ -06427c: 1101 |003c: return-object v1 │ │ +06375c: |[06375c] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +06376c: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +063770: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +063774: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +06377a: 1a01 0d02 |0007: const-string v1, "BackStackEntry{" // string@020d │ │ +06377e: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063784: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +06378a: 0a01 |000f: move-result v1 │ │ +06378c: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +063792: 0c01 |0013: move-result-object v1 │ │ +063794: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06379a: 5221 8400 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +06379e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +0637a2: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ +0637a6: 6e20 431a 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0637ac: 5221 8400 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +0637b0: 6e20 3f1a 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0637b6: 5421 8600 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +0637ba: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +0637be: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +0637c2: 6e20 431a 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0637c8: 5421 8600 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0086 │ │ +0637cc: 6e20 431a 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0637d2: 1a01 661e |0033: const-string v1, "}" // string@1e66 │ │ +0637d6: 6e20 431a 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0637dc: 6e10 481a 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0637e2: 0c01 |003b: move-result-object v1 │ │ +0637e4: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -115031,17 +115055,17 @@ │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ source_file_idx : 526 (BackStackRecord.java) │ │ │ │ Class #498 header: │ │ -class_idx : 210 │ │ +class_idx : 219 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 215 │ │ +superclass_idx : 224 │ │ source_file_idx : 718 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #498 annotations: │ │ @@ -115151,25 +115175,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -064280: |[064280] android.support.v4.app.DialogFragment.:()V │ │ -064290: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -064292: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -064294: 7010 3503 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0335 │ │ -06429a: 5920 a900 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -06429e: 5920 aa00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -0642a2: 5c21 a300 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -0642a6: 5c21 a800 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -0642aa: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -0642ac: 5920 a200 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -0642b0: 0e00 |0010: return-void │ │ +0637e8: |[0637e8] android.support.v4.app.DialogFragment.:()V │ │ +0637f8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0637fa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0637fc: 7010 3503 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0335 │ │ +063802: 5920 a900 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063806: 5920 aa00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +06380a: 5c21 a300 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +06380e: 5c21 a800 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063812: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +063814: 5920 a200 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +063818: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0005 line=84 │ │ 0x0007 line=85 │ │ 0x0009 line=86 │ │ 0x000b line=87 │ │ @@ -115184,18 +115208,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0642b4: |[0642b4] android.support.v4.app.DialogFragment.dismiss:()V │ │ -0642c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0642c6: 6e20 0e03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030e │ │ -0642cc: 0e00 |0004: return-void │ │ +06381c: |[06381c] android.support.v4.app.DialogFragment.dismiss:()V │ │ +06382c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06382e: 6e20 0e03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030e │ │ +063834: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -115204,18 +115228,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0642d0: |[0642d0] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -0642e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0642e2: 6e20 0e03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030e │ │ -0642e8: 0e00 |0004: return-void │ │ +063838: |[063838] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +063848: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06384a: 6e20 0e03 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030e │ │ +063850: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -115224,48 +115248,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0642ec: |[0642ec] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -0642fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0642fe: 5541 a600 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -064302: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -064306: 0e00 |0005: return-void │ │ -064308: 5c43 a600 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -06430c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06430e: 5c41 a700 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ -064312: 5441 a500 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064316: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -06431a: 5441 a500 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -06431e: 6e10 4900 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0049 │ │ -064324: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -064326: 5b41 a500 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -06432a: 5c43 ab00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ -06432e: 5241 a200 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -064332: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -064336: 6e10 1103 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0311 │ │ -06433c: 0c01 |0020: move-result-object v1 │ │ -06433e: 5242 a200 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -064342: 6e30 e603 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03e6 │ │ -064348: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -06434a: 5941 a200 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -06434e: 28dc |0029: goto 0005 // -0024 │ │ -064350: 6e10 1103 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0311 │ │ -064356: 0c01 |002d: move-result-object v1 │ │ -064358: 6e10 d903 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -06435e: 0c00 |0031: move-result-object v0 │ │ -064360: 6e20 a904 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a9 │ │ -064366: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -06436a: 6e10 a304 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04a3 │ │ -064370: 28cb |003a: goto 0005 // -0035 │ │ -064372: 6e10 a204 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ -064378: 28c7 |003e: goto 0005 // -0039 │ │ +063854: |[063854] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +063864: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +063866: 5541 a600 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +06386a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +06386e: 0e00 |0005: return-void │ │ +063870: 5c43 a600 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +063874: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +063876: 5c41 a700 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ +06387a: 5441 a500 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +06387e: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +063882: 5441 a500 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063886: 6e10 4900 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0049 │ │ +06388c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +06388e: 5b41 a500 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063892: 5c43 ab00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ +063896: 5241 a200 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +06389a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +06389e: 6e10 1103 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0311 │ │ +0638a4: 0c01 |0020: move-result-object v1 │ │ +0638a6: 5242 a200 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +0638aa: 6e30 e603 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03e6 │ │ +0638b0: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0638b2: 5941 a200 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +0638b6: 28dc |0029: goto 0005 // -0024 │ │ +0638b8: 6e10 1103 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0311 │ │ +0638be: 0c01 |002d: move-result-object v1 │ │ +0638c0: 6e10 d903 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +0638c6: 0c00 |0031: move-result-object v0 │ │ +0638c8: 6e20 a904 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a9 │ │ +0638ce: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +0638d2: 6e10 a304 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04a3 │ │ +0638d8: 28cb |003a: goto 0005 // -0035 │ │ +0638da: 6e10 a204 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ +0638e0: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0005 line=203 │ │ 0x0006 line=183 │ │ 0x0008 line=184 │ │ 0x000b line=185 │ │ @@ -115290,17 +115314,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06437c: |[06437c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -06438c: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064390: 1100 |0002: return-object v0 │ │ +0638e4: |[0638e4] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +0638f4: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +0638f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -115308,51 +115332,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 │ │ -064394: |[064394] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0643a4: 5520 a800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -0643a8: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -0643ac: 6f20 3e03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033e │ │ -0643b2: 0c00 |0007: move-result-object v0 │ │ -0643b4: 1100 |0008: return-object v0 │ │ -0643b6: 6e20 1b03 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@031b │ │ -0643bc: 0c00 |000c: move-result-object v0 │ │ -0643be: 5b20 a500 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0643c2: 5220 a900 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -0643c6: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -0643cc: 5420 a500 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0643d0: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -0643d4: 5420 a500 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0643d8: 6e10 4a00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@004a │ │ -0643de: 0c00 |001d: move-result-object v0 │ │ -0643e0: 1a01 1f14 |001e: const-string v1, "layout_inflater" // string@141f │ │ -0643e4: 6e20 d800 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -0643ea: 0c00 |0023: move-result-object v0 │ │ -0643ec: 1f00 2703 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0327 │ │ -0643f0: 28e2 |0026: goto 0008 // -001e │ │ -0643f2: 5420 a500 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0643f6: 6e10 4b00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@004b │ │ -0643fc: 0c00 |002c: move-result-object v0 │ │ -0643fe: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -064402: 6e20 f616 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@16f6 │ │ -064408: 5420 a500 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -06440c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -06440e: 6e20 4f00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@004f │ │ -064414: 28dc |0038: goto 0014 // -0024 │ │ -064416: 5420 a100 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a1 │ │ -06441a: 1a01 1f14 |003b: const-string v1, "layout_inflater" // string@141f │ │ -06441e: 6e20 ac03 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@03ac │ │ -064424: 0c00 |0040: move-result-object v0 │ │ -064426: 1f00 2703 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0327 │ │ -06442a: 28c5 |0043: goto 0008 // -003b │ │ -06442c: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +0638fc: |[0638fc] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +06390c: 5520 a800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063910: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +063914: 6f20 3e03 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033e │ │ +06391a: 0c00 |0007: move-result-object v0 │ │ +06391c: 1100 |0008: return-object v0 │ │ +06391e: 6e20 1b03 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@031b │ │ +063924: 0c00 |000c: move-result-object v0 │ │ +063926: 5b20 a500 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +06392a: 5220 a900 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +06392e: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +063934: 5420 a500 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063938: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +06393c: 5420 a500 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063940: 6e10 4a00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@004a │ │ +063946: 0c00 |001d: move-result-object v0 │ │ +063948: 1a01 2814 |001e: const-string v1, "layout_inflater" // string@1428 │ │ +06394c: 6e20 d800 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +063952: 0c00 |0023: move-result-object v0 │ │ +063954: 1f00 3003 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0330 │ │ +063958: 28e2 |0026: goto 0008 // -001e │ │ +06395a: 5420 a500 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +06395e: 6e10 4b00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@004b │ │ +063964: 0c00 |002c: move-result-object v0 │ │ +063966: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +06396a: 6e20 f616 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@16f6 │ │ +063970: 5420 a500 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063974: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +063976: 6e20 4f00 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@004f │ │ +06397c: 28dc |0038: goto 0014 // -0024 │ │ +06397e: 5420 a100 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a1 │ │ +063982: 1a01 2814 |003b: const-string v1, "layout_inflater" // string@1428 │ │ +063986: 6e20 ac03 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@03ac │ │ +06398c: 0c00 |0040: move-result-object v0 │ │ +06398e: 1f00 3003 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0330 │ │ +063992: 28c5 |0043: goto 0008 // -003b │ │ +063994: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=322 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ @@ -115371,17 +115395,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064440: |[064440] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -064450: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -064454: 0f00 |0002: return v0 │ │ +0639a8: |[0639a8] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +0639b8: 5510 a800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +0639bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -115389,17 +115413,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064458: |[064458] android.support.v4.app.DialogFragment.getTheme:()I │ │ -064468: 5210 aa00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -06446c: 0f00 |0002: return v0 │ │ +0639c0: |[0639c0] android.support.v4.app.DialogFragment.getTheme:()I │ │ +0639d0: 5210 aa00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +0639d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -115407,17 +115431,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064470: |[064470] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -064480: 5510 a300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -064484: 0f00 |0002: return v0 │ │ +0639d8: |[0639d8] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +0639e8: 5510 a300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +0639ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -115425,50 +115449,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -064488: |[064488] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -064498: 6f20 5b03 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@035b │ │ -06449e: 5542 a800 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -0644a2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0644a6: 0e00 |0007: return-void │ │ -0644a8: 6e10 1503 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0315 │ │ -0644ae: 0c01 |000b: move-result-object v1 │ │ -0644b0: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -0644b4: 6e10 2d16 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -0644ba: 0c02 |0011: move-result-object v2 │ │ -0644bc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0644c0: 2202 e203 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -0644c4: 1a03 cd02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02cd │ │ -0644c8: 7020 051a 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0644ce: 2702 |001b: throw v2 │ │ -0644d0: 5442 a500 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0644d4: 6e20 5100 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0051 │ │ -0644da: 5442 a500 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0644de: 6e10 0f03 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030f │ │ -0644e4: 0c03 |0026: move-result-object v3 │ │ -0644e6: 6e20 5400 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0054 │ │ -0644ec: 5442 a500 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0644f0: 5543 a300 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -0644f4: 6e20 5000 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0050 │ │ -0644fa: 5442 a500 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0644fe: 6e20 5200 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0052 │ │ -064504: 5442 a500 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064508: 6e20 5300 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0053 │ │ -06450e: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -064512: 1a02 4b0d |003d: const-string v2, "android:savedDialogState" // string@0d4b │ │ -064516: 6e20 df01 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ -06451c: 0c00 |0042: move-result-object v0 │ │ -06451e: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -064522: 5442 a500 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064526: 6e20 4d00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@004d │ │ -06452c: 28bd |004a: goto 0007 // -0043 │ │ +0639f0: |[0639f0] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +063a00: 6f20 5b03 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@035b │ │ +063a06: 5542 a800 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063a0a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +063a0e: 0e00 |0007: return-void │ │ +063a10: 6e10 1503 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0315 │ │ +063a16: 0c01 |000b: move-result-object v1 │ │ +063a18: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +063a1c: 6e10 2d16 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +063a22: 0c02 |0011: move-result-object v2 │ │ +063a24: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +063a28: 2202 eb03 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +063a2c: 1a03 cd02 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02cd │ │ +063a30: 7020 051a 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +063a36: 2702 |001b: throw v2 │ │ +063a38: 5442 a500 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063a3c: 6e20 5100 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0051 │ │ +063a42: 5442 a500 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063a46: 6e10 0f03 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030f │ │ +063a4c: 0c03 |0026: move-result-object v3 │ │ +063a4e: 6e20 5400 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0054 │ │ +063a54: 5442 a500 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063a58: 5543 a300 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +063a5c: 6e20 5000 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0050 │ │ +063a62: 5442 a500 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063a66: 6e20 5200 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0052 │ │ +063a6c: 5442 a500 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063a70: 6e20 5300 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0053 │ │ +063a76: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +063a7a: 1a02 540d |003d: const-string v2, "android:savedDialogState" // string@0d54 │ │ +063a7e: 6e20 df01 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ +063a84: 0c00 |0042: move-result-object v0 │ │ +063a86: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +063a8a: 5442 a500 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063a8e: 6e20 4d00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@004d │ │ +063a94: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=370 │ │ 0x0007 line=391 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ @@ -115494,21 +115518,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -064530: |[064530] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -064540: 6f20 5d03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@035d │ │ -064546: 5510 a700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ -06454a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -06454e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -064550: 5c10 a600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -064554: 0e00 |000a: return-void │ │ +063a98: |[063a98] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +063aa8: 6f20 5d03 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@035d │ │ +063aae: 5510 a700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ +063ab2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +063ab6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +063ab8: 5c10 a600 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +063abc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ 0x0007 line=269 │ │ 0x000a line=271 │ │ locals : │ │ @@ -115520,16 +115544,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -064558: |[064558] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -064568: 0e00 |0000: return-void │ │ +063ac0: |[063ac0] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +063ad0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -115538,48 +115562,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -06456c: |[06456c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -06457c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06457e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -064580: 6f20 6003 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0360 │ │ -064586: 5230 a400 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00a4 │ │ -06458a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -06458e: 0110 |0009: move v0, v1 │ │ -064590: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -064594: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -064598: 1a00 4d0d |000e: const-string v0, "android:style" // string@0d4d │ │ -06459c: 6e30 e301 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -0645a2: 0a00 |0013: move-result v0 │ │ -0645a4: 5930 a900 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -0645a8: 1a00 520d |0016: const-string v0, "android:theme" // string@0d52 │ │ -0645ac: 6e30 e301 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -0645b2: 0a00 |001b: move-result v0 │ │ -0645b4: 5930 aa00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -0645b8: 1a00 490d |001e: const-string v0, "android:cancelable" // string@0d49 │ │ -0645bc: 6e30 de01 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01de │ │ -0645c2: 0a00 |0023: move-result v0 │ │ -0645c4: 5c30 a300 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -0645c8: 1a00 4c0d |0026: const-string v0, "android:showsDialog" // string@0d4c │ │ -0645cc: 5531 a800 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -0645d0: 6e30 de01 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01de │ │ -0645d6: 0a00 |002d: move-result v0 │ │ -0645d8: 5c30 a800 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -0645dc: 1a00 480d |0030: const-string v0, "android:backStackId" // string@0d48 │ │ -0645e0: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -0645e2: 6e30 e301 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -0645e8: 0a00 |0036: move-result v0 │ │ -0645ea: 5930 a200 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -0645ee: 0e00 |0039: return-void │ │ -0645f0: 0120 |003a: move v0, v2 │ │ -0645f2: 28cf |003b: goto 000a // -0031 │ │ +063ad4: |[063ad4] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +063ae4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063ae6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +063ae8: 6f20 6003 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0360 │ │ +063aee: 5230 a400 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00a4 │ │ +063af2: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +063af6: 0110 |0009: move v0, v1 │ │ +063af8: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063afc: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +063b00: 1a00 560d |000e: const-string v0, "android:style" // string@0d56 │ │ +063b04: 6e30 e301 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +063b0a: 0a00 |0013: move-result v0 │ │ +063b0c: 5930 a900 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063b10: 1a00 5b0d |0016: const-string v0, "android:theme" // string@0d5b │ │ +063b14: 6e30 e301 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +063b1a: 0a00 |001b: move-result v0 │ │ +063b1c: 5930 aa00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +063b20: 1a00 520d |001e: const-string v0, "android:cancelable" // string@0d52 │ │ +063b24: 6e30 de01 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01de │ │ +063b2a: 0a00 |0023: move-result v0 │ │ +063b2c: 5c30 a300 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +063b30: 1a00 550d |0026: const-string v0, "android:showsDialog" // string@0d55 │ │ +063b34: 5531 a800 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063b38: 6e30 de01 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01de │ │ +063b3e: 0a00 |002d: move-result v0 │ │ +063b40: 5c30 a800 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063b44: 1a00 510d |0030: const-string v0, "android:backStackId" // string@0d51 │ │ +063b48: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +063b4a: 6e30 e301 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +063b50: 0a00 |0036: move-result v0 │ │ +063b52: 5930 a200 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +063b56: 0e00 |0039: return-void │ │ +063b58: 0120 |003a: move v0, v2 │ │ +063b5a: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=286 │ │ 0x0005 line=288 │ │ 0x000c line=290 │ │ 0x000e line=291 │ │ 0x0016 line=292 │ │ @@ -115597,22 +115621,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 │ │ -0645f4: |[0645f4] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -064604: 2200 1200 |0000: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -064608: 6e10 0f03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030f │ │ -06460e: 0c01 |0005: move-result-object v1 │ │ -064610: 6e10 1403 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0314 │ │ -064616: 0a02 |0009: move-result v2 │ │ -064618: 7030 4800 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0048 │ │ -06461e: 1100 |000d: return-object v0 │ │ +063b5c: |[063b5c] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +063b6c: 2200 1400 |0000: new-instance v0, Landroid/app/Dialog; // type@0014 │ │ +063b70: 6e10 0f03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@030f │ │ +063b76: 0c01 |0005: move-result-object v1 │ │ +063b78: 6e10 1403 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0314 │ │ +063b7e: 0a02 |0009: move-result v2 │ │ +063b80: 7030 4800 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0048 │ │ +063b86: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -115621,25 +115645,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -064620: |[064620] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -064630: 6f10 6703 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0367 │ │ -064636: 5410 a500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -06463a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -06463e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -064640: 5c10 ab00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ -064644: 5410 a500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064648: 6e10 4900 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0049 │ │ -06464e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -064650: 5b10 a500 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064654: 0e00 |0012: return-void │ │ +063b88: |[063b88] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +063b98: 6f10 6703 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0367 │ │ +063b9e: 5410 a500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063ba2: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +063ba6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +063ba8: 5c10 ab00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ +063bac: 5410 a500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063bb0: 6e10 4900 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0049 │ │ +063bb6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +063bb8: 5b10 a500 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063bbc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ 0x0007 line=446 │ │ 0x000a line=447 │ │ 0x000f line=448 │ │ @@ -115652,23 +115676,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -064658: |[064658] android.support.v4.app.DialogFragment.onDetach:()V │ │ -064668: 6f10 6803 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0368 │ │ -06466e: 5510 a700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ -064672: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -064676: 5510 a600 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -06467a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -06467e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -064680: 5c10 a600 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -064684: 0e00 |000e: return-void │ │ +063bc0: |[063bc0] android.support.v4.app.DialogFragment.onDetach:()V │ │ +063bd0: 6f10 6803 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0368 │ │ +063bd6: 5510 a700 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ +063bda: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +063bde: 5510 a600 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +063be2: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +063be6: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +063be8: 5c10 a600 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +063bec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ 0x000b line=280 │ │ 0x000e line=282 │ │ locals : │ │ @@ -115679,20 +115703,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064688: |[064688] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -064698: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ -06469c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0646a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0646a2: 6e20 0e03 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030e │ │ -0646a8: 0e00 |0008: return-void │ │ +063bf0: |[063bf0] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +063c00: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ +063c04: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +063c08: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +063c0a: 6e20 0e03 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@030e │ │ +063c10: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=362 │ │ 0x0008 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -115703,51 +115727,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0646ac: |[0646ac] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0646bc: 6f20 7103 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0371 │ │ -0646c2: 5431 a500 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0646c6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0646ca: 5431 a500 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0646ce: 6e10 4e00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@004e │ │ -0646d4: 0c00 |000c: move-result-object v0 │ │ -0646d6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0646da: 1a01 4b0d |000f: const-string v1, "android:savedDialogState" // string@0d4b │ │ -0646de: 6e30 ed01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ -0646e4: 5231 a900 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -0646e8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0646ec: 1a01 4d0d |0018: const-string v1, "android:style" // string@0d4d │ │ -0646f0: 5232 a900 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -0646f4: 6e30 f001 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -0646fa: 5231 aa00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -0646fe: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -064702: 1a01 520d |0023: const-string v1, "android:theme" // string@0d52 │ │ -064706: 5232 aa00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -06470a: 6e30 f001 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -064710: 5531 a300 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -064714: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -064718: 1a01 490d |002e: const-string v1, "android:cancelable" // string@0d49 │ │ -06471c: 5532 a300 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -064720: 6e30 ec01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -064726: 5531 a800 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -06472a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -06472e: 1a01 4c0d |0039: const-string v1, "android:showsDialog" // string@0d4c │ │ -064732: 5532 a800 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -064736: 6e30 ec01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06473c: 5231 a200 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -064740: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -064742: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -064746: 1a01 480d |0045: const-string v1, "android:backStackId" // string@0d48 │ │ -06474a: 5232 a200 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -06474e: 6e30 f001 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -064754: 0e00 |004c: return-void │ │ +063c14: |[063c14] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +063c24: 6f20 7103 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0371 │ │ +063c2a: 5431 a500 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063c2e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +063c32: 5431 a500 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063c36: 6e10 4e00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@004e │ │ +063c3c: 0c00 |000c: move-result-object v0 │ │ +063c3e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +063c42: 1a01 540d |000f: const-string v1, "android:savedDialogState" // string@0d54 │ │ +063c46: 6e30 ed01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ +063c4c: 5231 a900 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063c50: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +063c54: 1a01 560d |0018: const-string v1, "android:style" // string@0d56 │ │ +063c58: 5232 a900 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063c5c: 6e30 f001 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +063c62: 5231 aa00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +063c66: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +063c6a: 1a01 5b0d |0023: const-string v1, "android:theme" // string@0d5b │ │ +063c6e: 5232 aa00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +063c72: 6e30 f001 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +063c78: 5531 a300 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +063c7c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +063c80: 1a01 520d |002e: const-string v1, "android:cancelable" // string@0d52 │ │ +063c84: 5532 a300 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +063c88: 6e30 ec01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +063c8e: 5531 a800 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063c92: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +063c96: 1a01 550d |0039: const-string v1, "android:showsDialog" // string@0d55 │ │ +063c9a: 5532 a800 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063c9e: 6e30 ec01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +063ca4: 5231 a200 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +063ca8: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +063caa: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +063cae: 1a01 510d |0045: const-string v1, "android:backStackId" // string@0d51 │ │ +063cb2: 5232 a200 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +063cb6: 6e30 f001 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +063cbc: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0003 line=405 │ │ 0x0007 line=406 │ │ 0x000d line=407 │ │ 0x000f line=408 │ │ @@ -115772,23 +115796,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -064758: |[064758] android.support.v4.app.DialogFragment.onStart:()V │ │ -064768: 6f10 7203 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0372 │ │ -06476e: 5410 a500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064772: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -064776: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -064778: 5c10 ab00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ -06477c: 5410 a500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -064780: 6e10 5500 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0055 │ │ -064786: 0e00 |000f: return-void │ │ +063cc0: |[063cc0] android.support.v4.app.DialogFragment.onStart:()V │ │ +063cd0: 6f10 7203 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0372 │ │ +063cd6: 5410 a500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063cda: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +063cde: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +063ce0: 5c10 ab00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ +063ce4: 5410 a500 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063ce8: 6e10 5500 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0055 │ │ +063cee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0007 line=397 │ │ 0x000a line=398 │ │ 0x000f line=400 │ │ @@ -115800,21 +115824,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -064788: |[064788] android.support.v4.app.DialogFragment.onStop:()V │ │ -064798: 6f10 7303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0373 │ │ -06479e: 5410 a500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0647a2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0647a6: 5410 a500 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0647aa: 6e10 4c00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@004c │ │ -0647b0: 0e00 |000c: return-void │ │ +063cf0: |[063cf0] android.support.v4.app.DialogFragment.onStop:()V │ │ +063d00: 6f10 7303 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0373 │ │ +063d06: 5410 a500 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063d0a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +063d0e: 5410 a500 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063d12: 6e10 4c00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@004c │ │ +063d18: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0007 line=432 │ │ 0x000c line=434 │ │ locals : │ │ @@ -115825,21 +115849,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0647b4: |[0647b4] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -0647c4: 5c12 a300 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ -0647c8: 5410 a500 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0647cc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0647d0: 5410 a500 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ -0647d4: 6e20 5000 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0050 │ │ -0647da: 0e00 |000b: return-void │ │ +063d1c: |[063d1c] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +063d2c: 5c12 a300 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a3 │ │ +063d30: 5410 a500 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063d34: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +063d38: 5410 a500 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a5 │ │ +063d3c: 6e20 5000 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0050 │ │ +063d42: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x000b line=226 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -115850,17 +115874,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0647dc: |[0647dc] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -0647ec: 5c01 a800 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ -0647f0: 0e00 |0002: return-void │ │ +063d44: |[063d44] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +063d54: 5c01 a800 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00a8 │ │ +063d58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -115870,27 +115894,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0647f4: |[0647f4] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -064804: 5923 a900 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -064808: 5220 a900 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -06480c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -06480e: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -064812: 5220 a900 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ -064816: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -064818: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -06481c: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -064822: 5920 aa00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -064826: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -06482a: 5924 aa00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ -06482e: 0e00 |0015: return-void │ │ +063d5c: |[063d5c] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +063d6c: 5923 a900 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063d70: 5220 a900 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063d74: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +063d76: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +063d7a: 5220 a900 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00a9 │ │ +063d7e: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +063d80: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +063d84: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +063d8a: 5920 aa00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +063d8e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +063d92: 5924 aa00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00aa │ │ +063d96: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x000c line=115 │ │ 0x0011 line=117 │ │ 0x0013 line=118 │ │ @@ -115905,26 +115929,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 │ │ -064830: |[064830] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -064840: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -064842: 5c21 a600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -064846: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -064848: 5c20 a700 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ -06484c: 6e30 9f04 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@049f │ │ -064852: 5c21 ab00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ -064856: 6e10 a204 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ -06485c: 0a00 |000e: move-result v0 │ │ -06485e: 5920 a200 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -064862: 5220 a200 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ -064866: 0f00 |0013: return v0 │ │ +063d98: |[063d98] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +063da8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063daa: 5c21 a600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +063dae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +063db0: 5c20 a700 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ +063db4: 6e30 9f04 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@049f │ │ +063dba: 5c21 ab00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ab │ │ +063dbe: 6e10 a204 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ +063dc4: 0a00 |000e: move-result v0 │ │ +063dc6: 5920 a200 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +063dca: 5220 a200 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a2 │ │ +063dce: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x000b line=155 │ │ @@ -115939,24 +115963,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 │ │ -064868: |[064868] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -064878: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06487a: 5c21 a600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ -06487e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -064880: 5c21 a700 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ -064884: 6e10 d903 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -06488a: 0c00 |0009: move-result-object v0 │ │ -06488c: 6e30 9f04 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@049f │ │ -064892: 6e10 a204 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ -064898: 0e00 |0010: return-void │ │ +063dd0: |[063dd0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +063de0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063de2: 5c21 a600 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a6 │ │ +063de6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +063de8: 5c21 a700 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00a7 │ │ +063dec: 6e10 d903 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +063df2: 0c00 |0009: move-result-object v0 │ │ +063df4: 6e30 9f04 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@049f │ │ +063dfa: 6e10 a204 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04a2 │ │ +063e00: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x000d line=138 │ │ @@ -115966,17 +115990,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 : 718 (DialogFragment.java) │ │ │ │ Class #499 header: │ │ -class_idx : 211 │ │ +class_idx : 220 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 895 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #499 annotations: │ │ @@ -116002,18 +116026,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 │ │ -06489c: |[06489c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -0648ac: 5b01 ac00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00ac │ │ -0648b0: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0648b6: 0e00 |0005: return-void │ │ +063e04: |[063e04] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +063e14: 5b01 ac00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00ac │ │ +063e18: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +063e1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -116023,42 +116047,42 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0648b8: |[0648b8] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -0648c8: 5420 ac00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00ac │ │ -0648cc: 5400 dc00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0648d0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0648d4: 2200 e203 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -0648d8: 1a01 7d03 |0008: const-string v1, "Fragment does not have a view" // string@037d │ │ -0648dc: 7020 051a 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0648e2: 2700 |000d: throw v0 │ │ -0648e4: 5420 ac00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00ac │ │ -0648e8: 5400 dc00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0648ec: 6e20 0e16 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -0648f2: 0c00 |0015: move-result-object v0 │ │ -0648f4: 1100 |0016: return-object v0 │ │ +063e20: |[063e20] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +063e30: 5420 ac00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00ac │ │ +063e34: 5400 dc00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +063e38: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +063e3c: 2200 eb03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +063e40: 1a01 7d03 |0008: const-string v1, "Fragment does not have a view" // string@037d │ │ +063e44: 7020 051a 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +063e4a: 2700 |000d: throw v0 │ │ +063e4c: 5420 ac00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00ac │ │ +063e50: 5400 dc00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +063e54: 6e20 0e16 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +063e5a: 0c00 |0015: move-result-object v0 │ │ +063e5c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0006 line=1469 │ │ 0x000e line=1471 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ source_file_idx : 895 (Fragment.java) │ │ │ │ Class #500 header: │ │ -class_idx : 217 │ │ +class_idx : 226 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 897 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ @@ -116084,18 +116108,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 │ │ -0648f8: |[0648f8] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -064908: 5b01 e000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e0 │ │ -06490c: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -064912: 0e00 |0005: return-void │ │ +063e60: |[063e60] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +063e70: 5b01 e000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e0 │ │ +063e74: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +063e7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -116105,32 +116129,32 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064914: |[064914] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -064924: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e0 │ │ -064928: 6e20 a103 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@03a1 │ │ -06492e: 0c00 |0005: move-result-object v0 │ │ -064930: 1100 |0006: return-object v0 │ │ +063e7c: |[063e7c] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +063e8c: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e0 │ │ +063e90: 6e20 a103 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@03a1 │ │ +063e96: 0c00 |0005: move-result-object v0 │ │ +063e98: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ source_file_idx : 897 (FragmentActivity.java) │ │ │ │ Class #501 header: │ │ -class_idx : 230 │ │ +class_idx : 239 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 224 │ │ +superclass_idx : 233 │ │ source_file_idx : 900 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 68 │ │ │ │ Class #501 annotations: │ │ @@ -116356,37 +116380,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -064934: |[064934] android.support.v4.app.FragmentManagerImpl.:()V │ │ -064944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064946: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -06494a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -06494e: 6a00 1001 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -064952: 6001 2d00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -064956: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -06495a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -06495e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -064960: 6a00 1301 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0113 │ │ -064964: 2200 5003 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0350 │ │ -064968: 7020 8917 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1789 │ │ -06496e: 6900 1201 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0112 │ │ -064972: 2200 5003 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0350 │ │ -064976: 7020 8917 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1789 │ │ -06497c: 6900 1101 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0111 │ │ -064980: 2200 4a03 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@034a │ │ -064984: 7020 7b17 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@177b │ │ -06498a: 6900 0801 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0108 │ │ -06498e: 2200 4a03 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@034a │ │ -064992: 7020 7b17 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@177b │ │ -064998: 6900 0701 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0107 │ │ -06499c: 0e00 |002c: return-void │ │ +063e9c: |[063e9c] android.support.v4.app.FragmentManagerImpl.:()V │ │ +063eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063eae: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +063eb2: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +063eb6: 6a00 1001 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +063eba: 6001 2d00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +063ebe: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +063ec2: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +063ec6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +063ec8: 6a00 1301 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0113 │ │ +063ecc: 2200 5903 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0359 │ │ +063ed0: 7020 8917 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1789 │ │ +063ed6: 6900 1201 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0112 │ │ +063eda: 2200 5903 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0359 │ │ +063ede: 7020 8917 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1789 │ │ +063ee4: 6900 1101 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0111 │ │ +063ee8: 2200 5303 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0353 │ │ +063eec: 7020 7b17 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@177b │ │ +063ef2: 6900 0801 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0108 │ │ +063ef6: 2200 5303 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0353 │ │ +063efa: 7020 7b17 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@177b │ │ +063f00: 6900 0701 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0107 │ │ +063f04: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=406 │ │ 0x0007 line=409 │ │ 0x0010 line=742 │ │ 0x0017 line=743 │ │ 0x001e line=744 │ │ @@ -116398,25 +116422,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0649a0: |[0649a0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0649b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0649b2: 7010 d703 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03d7 │ │ -0649b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0649ba: 5920 2301 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -0649be: 5b21 2d01 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -0649c2: 5b21 2c01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -0649c6: 2200 e100 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00e1 │ │ -0649ca: 7020 ee03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ee │ │ -0649d0: 5b20 2501 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ -0649d4: 0e00 |0012: return-void │ │ +063f08: |[063f08] android.support.v4.app.FragmentManagerImpl.:()V │ │ +063f18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +063f1a: 7010 d703 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03d7 │ │ +063f20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +063f22: 5920 2301 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +063f26: 5b21 2d01 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +063f2a: 5b21 2c01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +063f2e: 2200 ea00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00ea │ │ +063f32: 7020 ee03 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03ee │ │ +063f38: 5b20 2501 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ +063f3c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=405 │ │ 0x0004 line=432 │ │ 0x0007 line=444 │ │ 0x0009 line=445 │ │ 0x000b line=447 │ │ @@ -116428,37 +116452,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0649d8: |[0649d8] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -0649e8: 5530 2e01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -0649ec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0649f0: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -0649f4: 1a01 5102 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0251 │ │ -0649f8: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0649fe: 2700 |000b: throw v0 │ │ -064a00: 5430 2901 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -064a04: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -064a08: 2200 e203 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -064a0c: 2201 f403 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -064a10: 7010 3b1a 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064a16: 1a02 5202 |0017: const-string v2, "Can not perform this action inside of " // string@0252 │ │ -064a1a: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064a20: 0c01 |001c: move-result-object v1 │ │ -064a22: 5432 2901 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -064a26: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064a2c: 0c01 |0022: move-result-object v1 │ │ -064a2e: 6e10 481a 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064a34: 0c01 |0026: move-result-object v1 │ │ -064a36: 7020 051a 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -064a3c: 2700 |002a: throw v0 │ │ -064a3e: 0e00 |002b: return-void │ │ +063f40: |[063f40] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +063f50: 5530 2e01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +063f54: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +063f58: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +063f5c: 1a01 5102 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0251 │ │ +063f60: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +063f66: 2700 |000b: throw v0 │ │ +063f68: 5430 2901 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +063f6c: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +063f70: 2200 eb03 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +063f74: 2201 fd03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +063f78: 7010 3b1a 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +063f7e: 1a02 5202 |0017: const-string v2, "Can not perform this action inside of " // string@0252 │ │ +063f82: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063f88: 0c01 |001c: move-result-object v1 │ │ +063f8a: 5432 2901 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +063f8e: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +063f94: 0c01 |0022: move-result-object v1 │ │ +063f96: 6e10 481a 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +063f9c: 0c01 |0026: move-result-object v1 │ │ +063f9e: 7020 051a 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +063fa4: 2700 |002a: throw v0 │ │ +063fa6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ 0x0004 line=1360 │ │ 0x000c line=1363 │ │ 0x0010 line=1364 │ │ 0x002b line=1367 │ │ @@ -116466,74 +116490,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 : 7 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -064a40: |[064a40] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -064a50: 2200 4b03 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@034b │ │ -064a54: 7030 7d17 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@177d │ │ -064a5a: 6201 1101 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0111 │ │ -064a5e: 6e20 7f17 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@177f │ │ -064a64: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -064a68: 6e30 7e17 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@177e │ │ -064a6e: 1100 |000f: return-object v0 │ │ +063fa8: |[063fa8] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +063fb8: 2200 5403 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0354 │ │ +063fbc: 7030 7d17 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@177d │ │ +063fc2: 6201 1101 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0111 │ │ +063fc6: 6e20 7f17 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@177f │ │ +063fcc: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ +063fd0: 6e30 7e17 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@177e │ │ +063fd6: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 0x0005 line=766 │ │ 0x000a line=767 │ │ 0x000f line=768 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=5 start F │ │ - 0x0000 - 0x0010 reg=6 end F │ │ + 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=4 start F │ │ + 0x0000 - 0x0010 reg=5 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 │ │ -064a70: |[064a70] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -064a80: 220a 4e03 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@034e │ │ -064a84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -064a86: 7020 8517 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1785 │ │ -064a8c: 2200 5203 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0352 │ │ -064a90: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -064a92: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -064a96: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -064a98: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -064a9c: 01c1 |000e: move v1, v12 │ │ -064a9e: 01d2 |000f: move v2, v13 │ │ -064aa0: 01c3 |0010: move v3, v12 │ │ -064aa2: 01d4 |0011: move v4, v13 │ │ -064aa4: 7609 8b17 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@178b │ │ -064aaa: 6201 1201 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0112 │ │ -064aae: 6e20 8d17 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@178d │ │ -064ab4: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -064ab8: 6e30 8c17 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@178c │ │ -064abe: 6e20 8617 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1786 │ │ -064ac4: 2209 4b03 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@034b │ │ -064ac8: 7030 7d17 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@177d │ │ -064ace: 6201 1101 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0111 │ │ -064ad2: 6e20 7f17 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@177f │ │ -064ad8: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -064adc: 6e30 7e17 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@177e │ │ -064ae2: 6e20 8617 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1786 │ │ -064ae8: 110a |0034: return-object v10 │ │ +063fd8: |[063fd8] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +063fe8: 220a 5703 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0357 │ │ +063fec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +063fee: 7020 8517 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1785 │ │ +063ff4: 2200 5b03 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@035b │ │ +063ff8: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +063ffa: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +063ffe: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +064000: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +064004: 01c1 |000e: move v1, v12 │ │ +064006: 01d2 |000f: move v2, v13 │ │ +064008: 01c3 |0010: move v3, v12 │ │ +06400a: 01d4 |0011: move v4, v13 │ │ +06400c: 7609 8b17 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@178b │ │ +064012: 6201 1201 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0112 │ │ +064016: 6e20 8d17 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@178d │ │ +06401c: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ +064020: 6e30 8c17 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@178c │ │ +064026: 6e20 8617 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1786 │ │ +06402c: 2209 5403 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0354 │ │ +064030: 7030 7d17 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@177d │ │ +064036: 6201 1101 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0111 │ │ +06403a: 6e20 7f17 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@177f │ │ +064040: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ +064044: 6e30 7e17 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@177e │ │ +06404a: 6e20 8617 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1786 │ │ +064050: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0006 line=752 │ │ 0x0015 line=754 │ │ 0x001a line=755 │ │ 0x001f line=756 │ │ @@ -116557,25 +116581,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -064aec: |[064aec] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -064afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064afe: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -064b04: 0f00 |0004: return v0 │ │ -064b06: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -064b0a: 28fd |0007: goto 0004 // -0003 │ │ -064b0c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -064b10: 28fa |000a: goto 0004 // -0006 │ │ -064b12: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -064b16: 28f7 |000d: goto 0004 // -0009 │ │ -064b18: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +064054: |[064054] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +064064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064066: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +06406c: 0f00 |0004: return v0 │ │ +06406e: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +064072: 28fd |0007: goto 0004 // -0003 │ │ +064074: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +064078: 28fa |000a: goto 0004 // -0006 │ │ +06407a: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +06407e: 28f7 |000d: goto 0004 // -0009 │ │ +064080: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2053 │ │ 0x0001 line=2054 │ │ 0x0004 line=2065 │ │ 0x0005 line=2056 │ │ 0x0007 line=2057 │ │ @@ -116592,52 +116616,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -064b34: |[064b34] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -064b44: 1a03 8203 |0000: const-string v3, "FragmentManager" // string@0382 │ │ -064b48: 6e10 291a 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1a29 │ │ -064b4e: 0c04 |0005: move-result-object v4 │ │ -064b50: 7120 9415 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -064b56: 1a03 8203 |0009: const-string v3, "FragmentManager" // string@0382 │ │ -064b5a: 1a04 bd01 |000b: const-string v4, "Activity state:" // string@01bd │ │ -064b5e: 7120 9415 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -064b64: 2201 d301 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@01d3 │ │ -064b68: 1a03 8203 |0012: const-string v3, "FragmentManager" // string@0382 │ │ -064b6c: 7020 b009 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ -064b72: 2202 d103 |0017: new-instance v2, Ljava/io/PrintWriter; // type@03d1 │ │ -064b76: 7020 d219 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ -064b7c: 5473 1a01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -064b80: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -064b84: 5473 1a01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -064b88: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -064b8c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -064b8e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -064b90: 2366 5004 |0026: new-array v6, v6, [Ljava/lang/String; // type@0450 │ │ -064b94: 6e56 9f03 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@039f │ │ -064b9a: 2708 |002b: throw v8 │ │ -064b9c: 0d00 |002c: move-exception v0 │ │ -064b9e: 1a03 8203 |002d: const-string v3, "FragmentManager" // string@0382 │ │ -064ba2: 1a04 6d03 |002f: const-string v4, "Failed dumping state" // string@036d │ │ -064ba6: 7130 9515 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -064bac: 28f7 |0034: goto 002b // -0009 │ │ -064bae: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -064bb2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -064bb4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -064bb6: 2355 5004 |0039: new-array v5, v5, [Ljava/lang/String; // type@0450 │ │ -064bba: 6e55 1504 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@0415 │ │ -064bc0: 28ed |003e: goto 002b // -0013 │ │ -064bc2: 0d00 |003f: move-exception v0 │ │ -064bc4: 1a03 8203 |0040: const-string v3, "FragmentManager" // string@0382 │ │ -064bc8: 1a04 6d03 |0042: const-string v4, "Failed dumping state" // string@036d │ │ -064bcc: 7130 9515 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -064bd2: 28e4 |0047: goto 002b // -001c │ │ +06409c: |[06409c] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +0640ac: 1a03 8203 |0000: const-string v3, "FragmentManager" // string@0382 │ │ +0640b0: 6e10 291a 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1a29 │ │ +0640b6: 0c04 |0005: move-result-object v4 │ │ +0640b8: 7120 9415 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +0640be: 1a03 8203 |0009: const-string v3, "FragmentManager" // string@0382 │ │ +0640c2: 1a04 bd01 |000b: const-string v4, "Activity state:" // string@01bd │ │ +0640c6: 7120 9415 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +0640cc: 2201 dc01 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@01dc │ │ +0640d0: 1a03 8203 |0012: const-string v3, "FragmentManager" // string@0382 │ │ +0640d4: 7020 b009 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ +0640da: 2202 da03 |0017: new-instance v2, Ljava/io/PrintWriter; // type@03da │ │ +0640de: 7020 d219 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ +0640e4: 5473 1a01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0640e8: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +0640ec: 5473 1a01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0640f0: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +0640f4: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +0640f6: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +0640f8: 2366 5904 |0026: new-array v6, v6, [Ljava/lang/String; // type@0459 │ │ +0640fc: 6e56 9f03 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@039f │ │ +064102: 2708 |002b: throw v8 │ │ +064104: 0d00 |002c: move-exception v0 │ │ +064106: 1a03 8203 |002d: const-string v3, "FragmentManager" // string@0382 │ │ +06410a: 1a04 6d03 |002f: const-string v4, "Failed dumping state" // string@036d │ │ +06410e: 7130 9515 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +064114: 28f7 |0034: goto 002b // -0009 │ │ +064116: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +06411a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +06411c: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +06411e: 2355 5904 |0039: new-array v5, v5, [Ljava/lang/String; // type@0459 │ │ +064122: 6e55 1504 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@0415 │ │ +064128: 28ed |003e: goto 002b // -0013 │ │ +06412a: 0d00 |003f: move-exception v0 │ │ +06412c: 1a03 8203 |0040: const-string v3, "FragmentManager" // string@0382 │ │ +064130: 1a04 6d03 |0042: const-string v4, "Failed dumping state" // string@036d │ │ +064134: 7130 9515 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +06413a: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=455 │ │ @@ -116665,35 +116689,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -064bf0: |[064bf0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -064c00: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -064c02: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -064c08: 0f00 |0004: return v0 │ │ -064c0a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -064c0e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -064c10: 28fc |0008: goto 0004 // -0004 │ │ -064c12: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -064c14: 28fe |000a: goto 0008 // -0002 │ │ -064c16: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -064c1a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -064c1c: 28f6 |000e: goto 0004 // -000a │ │ -064c1e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -064c20: 28fe |0010: goto 000e // -0002 │ │ -064c22: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -064c26: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -064c28: 28f0 |0014: goto 0004 // -0010 │ │ -064c2a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -064c2c: 28fe |0016: goto 0014 // -0002 │ │ -064c2e: 0000 |0017: nop // spacer │ │ -064c30: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +064158: |[064158] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +064168: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06416a: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +064170: 0f00 |0004: return v0 │ │ +064172: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +064176: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +064178: 28fc |0008: goto 0004 // -0004 │ │ +06417a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +06417c: 28fe |000a: goto 0008 // -0002 │ │ +06417e: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +064182: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +064184: 28f6 |000e: goto 0004 // -000a │ │ +064186: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +064188: 28fe |0010: goto 000e // -0002 │ │ +06418a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +06418e: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +064190: 28f0 |0014: goto 0004 // -0010 │ │ +064192: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +064194: 28fe |0016: goto 0014 // -0002 │ │ +064196: 0000 |0017: nop // spacer │ │ +064198: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2077 │ │ 0x0001 line=2078 │ │ 0x0004 line=2089 │ │ 0x0005 line=2080 │ │ 0x0008 line=2081 │ │ @@ -116714,24 +116738,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -064c4c: |[064c4c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -064c5c: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -064c60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -064c64: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -064c68: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -064c6e: 5b10 1e01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -064c72: 5410 1e01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -064c76: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -064c7c: 6e10 3804 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0438 │ │ -064c82: 0e00 |0013: return-void │ │ +0641b4: |[0641b4] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +0641c4: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0641c8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0641cc: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0641d0: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0641d6: 5b10 1e01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0641da: 5410 1e01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0641de: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0641e4: 6e10 3804 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0438 │ │ +0641ea: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ 0x0004 line=1517 │ │ 0x000b line=1519 │ │ 0x0010 line=1520 │ │ 0x0013 line=1521 │ │ @@ -116744,66 +116768,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 │ │ -064c84: |[064c84] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -064c94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -064c96: 5440 1b01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064c9a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -064c9e: 2200 0a04 |0005: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -064ca2: 7010 601a 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -064ca8: 5b40 1b01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064cac: 6300 1001 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -064cb0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -064cb4: 1a00 8203 |0010: const-string v0, "FragmentManager" // string@0382 │ │ -064cb8: 2201 f403 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -064cbc: 7010 3b1a 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064cc2: 1a02 c10c |0017: const-string v2, "add: " // string@0cc1 │ │ -064cc6: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064ccc: 0c01 |001c: move-result-object v1 │ │ -064cce: 6e20 421a 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064cd4: 0c01 |0020: move-result-object v1 │ │ -064cd6: 6e10 481a 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064cdc: 0c01 |0024: move-result-object v1 │ │ -064cde: 7120 9715 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -064ce4: 6e20 2404 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0424 │ │ -064cea: 5550 c000 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -064cee: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -064cf2: 5440 1b01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064cf6: 6e20 671a 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -064cfc: 0a00 |0034: move-result v0 │ │ -064cfe: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -064d02: 2200 e203 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -064d06: 2201 f403 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -064d0a: 7010 3b1a 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064d10: 1a02 7c03 |003e: const-string v2, "Fragment already added: " // string@037c │ │ -064d14: 6e20 431a 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064d1a: 0c01 |0043: move-result-object v1 │ │ -064d1c: 6e20 421a 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064d22: 0c01 |0047: move-result-object v1 │ │ -064d24: 6e10 481a 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064d2a: 0c01 |004b: move-result-object v1 │ │ -064d2c: 7020 051a 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -064d32: 2700 |004f: throw v0 │ │ -064d34: 5440 1b01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064d38: 6e20 641a 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -064d3e: 5c53 b600 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -064d42: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -064d44: 5c50 ce00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ -064d48: 5550 c400 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -064d4c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -064d50: 5550 cb00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -064d54: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -064d58: 5c43 2801 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -064d5c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -064d60: 6e20 2a04 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@042a │ │ -064d66: 0e00 |0069: return-void │ │ +0641ec: |[0641ec] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +0641fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0641fe: 5440 1b01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064202: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +064206: 2200 1304 |0005: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +06420a: 7010 601a 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +064210: 5b40 1b01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064214: 6300 1001 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +064218: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +06421c: 1a00 8203 |0010: const-string v0, "FragmentManager" // string@0382 │ │ +064220: 2201 fd03 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +064224: 7010 3b1a 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06422a: 1a02 ca0c |0017: const-string v2, "add: " // string@0cca │ │ +06422e: 6e20 431a 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064234: 0c01 |001c: move-result-object v1 │ │ +064236: 6e20 421a 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06423c: 0c01 |0020: move-result-object v1 │ │ +06423e: 6e10 481a 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064244: 0c01 |0024: move-result-object v1 │ │ +064246: 7120 9715 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06424c: 6e20 2404 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0424 │ │ +064252: 5550 c000 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +064256: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +06425a: 5440 1b01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06425e: 6e20 671a 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +064264: 0a00 |0034: move-result v0 │ │ +064266: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +06426a: 2200 eb03 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +06426e: 2201 fd03 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +064272: 7010 3b1a 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +064278: 1a02 7c03 |003e: const-string v2, "Fragment already added: " // string@037c │ │ +06427c: 6e20 431a 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064282: 0c01 |0043: move-result-object v1 │ │ +064284: 6e20 421a 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06428a: 0c01 |0047: move-result-object v1 │ │ +06428c: 6e10 481a 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064292: 0c01 |004b: move-result-object v1 │ │ +064294: 7020 051a 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06429a: 2700 |004f: throw v0 │ │ +06429c: 5440 1b01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0642a0: 6e20 641a 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0642a6: 5c53 b600 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +0642aa: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +0642ac: 5c50 ce00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ +0642b0: 5550 c400 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +0642b4: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +0642b8: 5550 cb00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +0642bc: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0642c0: 5c43 2801 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +0642c4: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +0642c8: 6e20 2a04 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@042a │ │ +0642ce: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1185 │ │ 0x0005 line=1186 │ │ 0x000c line=1188 │ │ 0x0028 line=1189 │ │ 0x002b line=1190 │ │ @@ -116827,23 +116851,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 │ │ -064d68: |[064d68] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -064d78: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -064d7c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -064d80: 2200 0a04 |0004: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -064d84: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -064d8a: 5b10 1f01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -064d8e: 5410 1f01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -064d92: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -064d98: 0e00 |0010: return-void │ │ +0642d0: |[0642d0] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0642e0: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0642e4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0642e8: 2200 1304 |0004: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0642ec: 7010 601a 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0642f2: 5b10 1f01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0642f6: 5410 1f01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0642fa: 6e20 641a 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +064300: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0004 line=552 │ │ 0x000b line=554 │ │ 0x0010 line=555 │ │ locals : │ │ @@ -116855,89 +116879,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 │ │ -064d9c: |[064d9c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -064dac: 1d05 |0000: monitor-enter v5 │ │ -064dae: 5452 1c01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -064db2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -064db6: 5452 1c01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -064dba: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -064dc0: 0a02 |000a: move-result v2 │ │ -064dc2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -064dc6: 5452 2001 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -064dca: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -064dce: 2202 0a04 |0011: new-instance v2, Ljava/util/ArrayList; // type@040a │ │ -064dd2: 7010 601a 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -064dd8: 5b52 2001 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -064ddc: 5452 2001 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -064de0: 6e10 6e1a 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -064de6: 0a00 |001d: move-result v0 │ │ -064de8: 6302 1001 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -064dec: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -064df0: 1a02 8203 |0022: const-string v2, "FragmentManager" // string@0382 │ │ -064df4: 2203 f403 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -064df8: 7010 3b1a 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064dfe: 1a04 a80a |0029: const-string v4, "Setting back stack index " // string@0aa8 │ │ -064e02: 6e20 431a 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064e08: 0c03 |002e: move-result-object v3 │ │ -064e0a: 6e20 3f1a 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -064e10: 0c03 |0032: move-result-object v3 │ │ -064e12: 1a04 8700 |0033: const-string v4, " to " // string@0087 │ │ -064e16: 6e20 431a 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064e1c: 0c03 |0038: move-result-object v3 │ │ -064e1e: 6e20 421a 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064e24: 0c03 |003c: move-result-object v3 │ │ -064e26: 6e10 481a 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064e2c: 0c03 |0040: move-result-object v3 │ │ -064e2e: 7120 9715 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -064e34: 5452 2001 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -064e38: 6e20 641a 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -064e3e: 1e05 |0049: monitor-exit v5 │ │ -064e40: 0101 |004a: move v1, v0 │ │ -064e42: 0f01 |004b: return v1 │ │ -064e44: 5452 1c01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -064e48: 5453 1c01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -064e4c: 6e10 6e1a 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -064e52: 0a03 |0053: move-result v3 │ │ -064e54: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -064e58: 6e20 6b1a 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -064e5e: 0c02 |0059: move-result-object v2 │ │ -064e60: 1f02 e503 |005a: check-cast v2, Ljava/lang/Integer; // type@03e5 │ │ -064e64: 6e10 091a 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1a09 │ │ -064e6a: 0a00 |005f: move-result v0 │ │ -064e6c: 6302 1001 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -064e70: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -064e74: 1a02 8203 |0064: const-string v2, "FragmentManager" // string@0382 │ │ -064e78: 2203 f403 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -064e7c: 7010 3b1a 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064e82: 1a04 d501 |006b: const-string v4, "Adding back stack index " // string@01d5 │ │ -064e86: 6e20 431a 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064e8c: 0c03 |0070: move-result-object v3 │ │ -064e8e: 6e20 3f1a 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -064e94: 0c03 |0074: move-result-object v3 │ │ -064e96: 1a04 8c00 |0075: const-string v4, " with " // string@008c │ │ -064e9a: 6e20 431a 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064ea0: 0c03 |007a: move-result-object v3 │ │ -064ea2: 6e20 421a 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064ea8: 0c03 |007e: move-result-object v3 │ │ -064eaa: 6e10 481a 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064eb0: 0c03 |0082: move-result-object v3 │ │ -064eb2: 7120 9715 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -064eb8: 5452 2001 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -064ebc: 6e30 6d1a 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -064ec2: 1e05 |008b: monitor-exit v5 │ │ -064ec4: 0101 |008c: move v1, v0 │ │ -064ec6: 28be |008d: goto 004b // -0042 │ │ -064ec8: 0d02 |008e: move-exception v2 │ │ -064eca: 1e05 |008f: monitor-exit v5 │ │ -064ecc: 2702 |0090: throw v2 │ │ +064304: |[064304] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +064314: 1d05 |0000: monitor-enter v5 │ │ +064316: 5452 1c01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +06431a: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +06431e: 5452 1c01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +064322: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064328: 0a02 |000a: move-result v2 │ │ +06432a: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +06432e: 5452 2001 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064332: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +064336: 2202 1304 |0011: new-instance v2, Ljava/util/ArrayList; // type@0413 │ │ +06433a: 7010 601a 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +064340: 5b52 2001 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064344: 5452 2001 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064348: 6e10 6e1a 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06434e: 0a00 |001d: move-result v0 │ │ +064350: 6302 1001 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +064354: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +064358: 1a02 8203 |0022: const-string v2, "FragmentManager" // string@0382 │ │ +06435c: 2203 fd03 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +064360: 7010 3b1a 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +064366: 1a04 b10a |0029: const-string v4, "Setting back stack index " // string@0ab1 │ │ +06436a: 6e20 431a 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064370: 0c03 |002e: move-result-object v3 │ │ +064372: 6e20 3f1a 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +064378: 0c03 |0032: move-result-object v3 │ │ +06437a: 1a04 8700 |0033: const-string v4, " to " // string@0087 │ │ +06437e: 6e20 431a 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064384: 0c03 |0038: move-result-object v3 │ │ +064386: 6e20 421a 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06438c: 0c03 |003c: move-result-object v3 │ │ +06438e: 6e10 481a 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064394: 0c03 |0040: move-result-object v3 │ │ +064396: 7120 9715 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06439c: 5452 2001 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +0643a0: 6e20 641a 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0643a6: 1e05 |0049: monitor-exit v5 │ │ +0643a8: 0101 |004a: move v1, v0 │ │ +0643aa: 0f01 |004b: return v1 │ │ +0643ac: 5452 1c01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +0643b0: 5453 1c01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +0643b4: 6e10 6e1a 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0643ba: 0a03 |0053: move-result v3 │ │ +0643bc: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0643c0: 6e20 6b1a 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +0643c6: 0c02 |0059: move-result-object v2 │ │ +0643c8: 1f02 ee03 |005a: check-cast v2, Ljava/lang/Integer; // type@03ee │ │ +0643cc: 6e10 091a 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1a09 │ │ +0643d2: 0a00 |005f: move-result v0 │ │ +0643d4: 6302 1001 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0643d8: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +0643dc: 1a02 8203 |0064: const-string v2, "FragmentManager" // string@0382 │ │ +0643e0: 2203 fd03 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0643e4: 7010 3b1a 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0643ea: 1a04 d501 |006b: const-string v4, "Adding back stack index " // string@01d5 │ │ +0643ee: 6e20 431a 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0643f4: 0c03 |0070: move-result-object v3 │ │ +0643f6: 6e20 3f1a 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0643fc: 0c03 |0074: move-result-object v3 │ │ +0643fe: 1a04 8c00 |0075: const-string v4, " with " // string@008c │ │ +064402: 6e20 431a 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064408: 0c03 |007a: move-result-object v3 │ │ +06440a: 6e20 421a 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +064410: 0c03 |007e: move-result-object v3 │ │ +064412: 6e10 481a 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064418: 0c03 |0082: move-result-object v3 │ │ +06441a: 7120 9715 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +064420: 5452 2001 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064424: 6e30 6d1a 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +06442a: 1e05 |008b: monitor-exit v5 │ │ +06442c: 0101 |008c: move v1, v0 │ │ +06442e: 28be |008d: goto 004b // -0042 │ │ +064430: 0d02 |008e: move-exception v2 │ │ +064432: 1e05 |008f: monitor-exit v5 │ │ +064434: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1396 │ │ 0x0001 line=1397 │ │ 0x000d line=1398 │ │ @@ -116965,25 +116989,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 │ │ -064edc: |[064edc] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -064eec: 5420 1a01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -064ef0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -064ef4: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -064ef8: 1a01 d901 |0006: const-string v1, "Already attached" // string@01d9 │ │ -064efc: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -064f02: 2700 |000b: throw v0 │ │ -064f04: 5b23 1a01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -064f08: 5b24 2101 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ -064f0c: 5b25 2a01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -064f10: 0e00 |0012: return-void │ │ +064444: |[064444] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +064454: 5420 1a01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064458: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06445c: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +064460: 1a01 d901 |0006: const-string v1, "Already attached" // string@01d9 │ │ +064464: 7020 051a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06446a: 2700 |000b: throw v0 │ │ +06446c: 5b23 1a01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064470: 5b24 2101 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ +064474: 5b25 2a01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +064478: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1884 │ │ 0x000c line=1885 │ │ 0x000e line=1886 │ │ 0x0010 line=1887 │ │ 0x0012 line=1888 │ │ @@ -116998,84 +117022,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 │ │ -064f14: |[064f14] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -064f24: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -064f26: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -064f28: 6300 1001 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -064f2c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -064f30: 1a00 8203 |0006: const-string v0, "FragmentManager" // string@0382 │ │ -064f34: 2201 f403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -064f38: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064f3e: 1a02 7b0d |000d: const-string v2, "attach: " // string@0d7b │ │ -064f42: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064f48: 0c01 |0012: move-result-object v1 │ │ -064f4a: 6e20 421a 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064f50: 0c01 |0016: move-result-object v1 │ │ -064f52: 6e10 481a 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064f58: 0c01 |001a: move-result-object v1 │ │ -064f5a: 7120 9715 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -064f60: 5570 c000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -064f64: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -064f68: 5c75 c000 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -064f6c: 5570 b600 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -064f70: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -064f74: 5460 1b01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064f78: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -064f7c: 2200 0a04 |002c: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -064f80: 7010 601a 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -064f86: 5b60 1b01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064f8a: 5460 1b01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -064f8e: 6e20 671a 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -064f94: 0a00 |0038: move-result v0 │ │ -064f96: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -064f9a: 2200 e203 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -064f9e: 2201 f403 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -064fa2: 7010 3b1a 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064fa8: 1a02 7c03 |0042: const-string v2, "Fragment already added: " // string@037c │ │ -064fac: 6e20 431a 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064fb2: 0c01 |0047: move-result-object v1 │ │ -064fb4: 6e20 421a 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064fba: 0c01 |004b: move-result-object v1 │ │ -064fbc: 6e10 481a 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064fc2: 0c01 |004f: move-result-object v1 │ │ -064fc4: 7020 051a 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -064fca: 2700 |0053: throw v0 │ │ -064fcc: 6300 1001 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -064fd0: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -064fd4: 1a00 8203 |0058: const-string v0, "FragmentManager" // string@0382 │ │ -064fd8: 2201 f403 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -064fdc: 7010 3b1a 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -064fe2: 1a02 c00c |005f: const-string v2, "add from attach: " // string@0cc0 │ │ -064fe6: 6e20 431a 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -064fec: 0c01 |0064: move-result-object v1 │ │ -064fee: 6e20 421a 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -064ff4: 0c01 |0068: move-result-object v1 │ │ -064ff6: 6e10 481a 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -064ffc: 0c01 |006c: move-result-object v1 │ │ -064ffe: 7120 9715 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -065004: 5460 1b01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065008: 6e20 641a 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06500e: 5c73 b600 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -065012: 5570 c400 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -065016: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -06501a: 5570 cb00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -06501e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -065022: 5c63 2801 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -065026: 5262 2301 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -06502a: 0760 |0083: move-object v0, v6 │ │ -06502c: 0771 |0084: move-object v1, v7 │ │ -06502e: 0183 |0085: move v3, v8 │ │ -065030: 0194 |0086: move v4, v9 │ │ -065032: 7406 2b04 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@042b │ │ -065038: 0e00 |008a: return-void │ │ +06447c: |[06447c] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +06448c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06448e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +064490: 6300 1001 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +064494: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +064498: 1a00 8203 |0006: const-string v0, "FragmentManager" // string@0382 │ │ +06449c: 2201 fd03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +0644a0: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0644a6: 1a02 840d |000d: const-string v2, "attach: " // string@0d84 │ │ +0644aa: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0644b0: 0c01 |0012: move-result-object v1 │ │ +0644b2: 6e20 421a 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0644b8: 0c01 |0016: move-result-object v1 │ │ +0644ba: 6e10 481a 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0644c0: 0c01 |001a: move-result-object v1 │ │ +0644c2: 7120 9715 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0644c8: 5570 c000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +0644cc: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +0644d0: 5c75 c000 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +0644d4: 5570 b600 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +0644d8: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +0644dc: 5460 1b01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0644e0: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +0644e4: 2200 1304 |002c: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0644e8: 7010 601a 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0644ee: 5b60 1b01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0644f2: 5460 1b01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0644f6: 6e20 671a 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +0644fc: 0a00 |0038: move-result v0 │ │ +0644fe: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +064502: 2200 eb03 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +064506: 2201 fd03 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +06450a: 7010 3b1a 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +064510: 1a02 7c03 |0042: const-string v2, "Fragment already added: " // string@037c │ │ +064514: 6e20 431a 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06451a: 0c01 |0047: move-result-object v1 │ │ +06451c: 6e20 421a 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +064522: 0c01 |004b: move-result-object v1 │ │ +064524: 6e10 481a 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06452a: 0c01 |004f: move-result-object v1 │ │ +06452c: 7020 051a 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +064532: 2700 |0053: throw v0 │ │ +064534: 6300 1001 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +064538: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +06453c: 1a00 8203 |0058: const-string v0, "FragmentManager" // string@0382 │ │ +064540: 2201 fd03 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +064544: 7010 3b1a 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06454a: 1a02 c90c |005f: const-string v2, "add from attach: " // string@0cc9 │ │ +06454e: 6e20 431a 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064554: 0c01 |0064: move-result-object v1 │ │ +064556: 6e20 421a 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06455c: 0c01 |0068: move-result-object v1 │ │ +06455e: 6e10 481a 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064564: 0c01 |006c: move-result-object v1 │ │ +064566: 7120 9715 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06456c: 5460 1b01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064570: 6e20 641a 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +064576: 5c73 b600 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +06457a: 5570 c400 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +06457e: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +064582: 5570 cb00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +064586: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +06458a: 5c63 2801 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +06458e: 5262 2301 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +064592: 0760 |0083: move-object v0, v6 │ │ +064594: 0771 |0084: move-object v1, v7 │ │ +064596: 0183 |0085: move v3, v8 │ │ +064598: 0194 |0086: move v4, v9 │ │ +06459a: 7406 2b04 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@042b │ │ +0645a0: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1281 │ │ 0x001e line=1282 │ │ 0x0022 line=1283 │ │ 0x0024 line=1284 │ │ 0x0028 line=1285 │ │ @@ -117100,18 +117124,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06503c: |[06503c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -06504c: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -065050: 7020 d402 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d4 │ │ -065056: 1100 |0005: return-object v0 │ │ +0645a4: |[0645a4] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0645b4: 2200 d600 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +0645b8: 7020 d402 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02d4 │ │ +0645be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -117119,64 +117143,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 │ │ -065058: |[065058] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -065068: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06506a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -06506c: 6300 1001 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -065070: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -065074: 1a00 8203 |0006: const-string v0, "FragmentManager" // string@0382 │ │ -065078: 2201 f403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -06507c: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -065082: 1a03 4b0f |000d: const-string v3, "detach: " // string@0f4b │ │ -065086: 6e20 431a 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06508c: 0c01 |0012: move-result-object v1 │ │ -06508e: 6e20 421a 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -065094: 0c01 |0016: move-result-object v1 │ │ -065096: 6e10 481a 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06509c: 0c01 |001a: move-result-object v1 │ │ -06509e: 7120 9715 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0650a4: 5570 c000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -0650a8: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -0650ac: 5c72 c000 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -0650b0: 5570 b600 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -0650b4: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -0650b8: 5460 1b01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0650bc: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -0650c0: 6300 1001 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0650c4: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -0650c8: 1a00 8203 |0030: const-string v0, "FragmentManager" // string@0382 │ │ -0650cc: 2201 f403 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0650d0: 7010 3b1a 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0650d6: 1a03 ff19 |0037: const-string v3, "remove from detach: " // string@19ff │ │ -0650da: 6e20 431a 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0650e0: 0c01 |003c: move-result-object v1 │ │ -0650e2: 6e20 421a 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0650e8: 0c01 |0040: move-result-object v1 │ │ -0650ea: 6e10 481a 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0650f0: 0c01 |0044: move-result-object v1 │ │ -0650f2: 7120 9715 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0650f8: 5460 1b01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0650fc: 6e20 6c1a 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ -065102: 5570 c400 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -065106: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -06510a: 5570 cb00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -06510e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -065112: 5c62 2801 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -065116: 5c75 b600 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -06511a: 0760 |0059: move-object v0, v6 │ │ -06511c: 0771 |005a: move-object v1, v7 │ │ -06511e: 0183 |005b: move v3, v8 │ │ -065120: 0194 |005c: move v4, v9 │ │ -065122: 7406 2b04 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@042b │ │ -065128: 0e00 |0060: return-void │ │ +0645c0: |[0645c0] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0645d0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0645d2: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0645d4: 6300 1001 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0645d8: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0645dc: 1a00 8203 |0006: const-string v0, "FragmentManager" // string@0382 │ │ +0645e0: 2201 fd03 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +0645e4: 7010 3b1a 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0645ea: 1a03 540f |000d: const-string v3, "detach: " // string@0f54 │ │ +0645ee: 6e20 431a 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0645f4: 0c01 |0012: move-result-object v1 │ │ +0645f6: 6e20 421a 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0645fc: 0c01 |0016: move-result-object v1 │ │ +0645fe: 6e10 481a 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064604: 0c01 |001a: move-result-object v1 │ │ +064606: 7120 9715 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06460c: 5570 c000 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +064610: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +064614: 5c72 c000 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +064618: 5570 b600 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +06461c: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +064620: 5460 1b01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064624: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +064628: 6300 1001 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06462c: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +064630: 1a00 8203 |0030: const-string v0, "FragmentManager" // string@0382 │ │ +064634: 2201 fd03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +064638: 7010 3b1a 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06463e: 1a03 081a |0037: const-string v3, "remove from detach: " // string@1a08 │ │ +064642: 6e20 431a 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064648: 0c01 |003c: move-result-object v1 │ │ +06464a: 6e20 421a 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +064650: 0c01 |0040: move-result-object v1 │ │ +064652: 6e10 481a 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064658: 0c01 |0044: move-result-object v1 │ │ +06465a: 7120 9715 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +064660: 5460 1b01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064664: 6e20 6c1a 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ +06466a: 5570 c400 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +06466e: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +064672: 5570 cb00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +064676: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +06467a: 5c62 2801 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +06467e: 5c75 b600 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +064682: 0760 |0059: move-object v0, v6 │ │ +064684: 0771 |005a: move-object v1, v7 │ │ +064686: 0183 |005b: move v3, v8 │ │ +064688: 0194 |005c: move v4, v9 │ │ +06468a: 7406 2b04 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@042b │ │ +064690: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1262 │ │ 0x001e line=1263 │ │ 0x0022 line=1264 │ │ 0x0024 line=1265 │ │ 0x0028 line=1267 │ │ @@ -117198,20 +117222,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06512c: |[06512c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -06513c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06513e: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -065142: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -065144: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -06514a: 0e00 |0007: return-void │ │ +064694: |[064694] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +0646a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0646a6: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +0646aa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0646ac: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +0646b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1900 │ │ 0x0003 line=1901 │ │ 0x0007 line=1902 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -117221,31 +117245,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06514c: |[06514c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -06515c: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065160: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -065164: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -065166: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06516a: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065170: 0a02 |000a: move-result v2 │ │ -065172: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -065176: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06517a: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065180: 0c00 |0012: move-result-object v0 │ │ -065182: 1f00 d700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065186: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -06518a: 6e20 7703 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0377 │ │ -065190: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065194: 28e9 |001c: goto 0005 // -0017 │ │ -065196: 0e00 |001d: return-void │ │ +0646b4: |[0646b4] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0646c4: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0646c8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0646cc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0646ce: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0646d2: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0646d8: 0a02 |000a: move-result v2 │ │ +0646da: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0646de: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0646e2: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0646e8: 0c00 |0012: move-result-object v0 │ │ +0646ea: 1f00 e000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0646ee: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0646f2: 6e20 7703 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0377 │ │ +0646f8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0646fc: 28e9 |001c: goto 0005 // -0017 │ │ +0646fe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1945 │ │ 0x0004 line=1946 │ │ 0x000d line=1947 │ │ 0x0015 line=1948 │ │ 0x0017 line=1949 │ │ @@ -117262,36 +117286,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -065198: |[065198] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0651a8: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0651ac: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -0651b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0651b2: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0651b6: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0651bc: 0a02 |000a: move-result v2 │ │ -0651be: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -0651c2: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0651c6: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0651cc: 0c00 |0012: move-result-object v0 │ │ -0651ce: 1f00 d700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0651d2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -0651d6: 6e20 7803 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0378 │ │ -0651dc: 0a02 |001a: move-result v2 │ │ -0651de: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0651e2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0651e4: 0f02 |001e: return v2 │ │ -0651e6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0651ea: 28e4 |0021: goto 0005 // -001c │ │ -0651ec: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0651ee: 28fb |0023: goto 001e // -0005 │ │ +064700: |[064700] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +064710: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064714: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +064718: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06471a: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06471e: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064724: 0a02 |000a: move-result v2 │ │ +064726: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +06472a: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06472e: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064734: 0c00 |0012: move-result-object v0 │ │ +064736: 1f00 e000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06473a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +06473e: 6e20 7803 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0378 │ │ +064744: 0a02 |001a: move-result v2 │ │ +064746: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +06474a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +06474c: 0f02 |001e: return v2 │ │ +06474e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064752: 28e4 |0021: goto 0005 // -001c │ │ +064754: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +064756: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2028 │ │ 0x0004 line=2029 │ │ 0x000d line=2030 │ │ 0x0015 line=2031 │ │ 0x0017 line=2032 │ │ @@ -117312,20 +117336,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0651f0: |[0651f0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -065200: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -065202: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -065206: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -065208: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -06520e: 0e00 |0007: return-void │ │ +064758: |[064758] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +064768: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06476a: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +06476e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +064770: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +064776: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1895 │ │ 0x0003 line=1896 │ │ 0x0007 line=1897 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -117335,59 +117359,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 │ │ -065210: |[065210] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -065220: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -065222: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -065224: 5454 1b01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065228: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -06522c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06522e: 5454 1b01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065232: 6e10 6e1a 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065238: 0a04 |000c: move-result v4 │ │ -06523a: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -06523e: 5454 1b01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065242: 6e20 681a 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065248: 0c00 |0014: move-result-object v0 │ │ -06524a: 1f00 d700 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -06524e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -065252: 6e30 7a03 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@037a │ │ -065258: 0a04 |001c: move-result v4 │ │ -06525a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -06525e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -065260: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -065264: 2202 0a04 |0022: new-instance v2, Ljava/util/ArrayList; // type@040a │ │ -065268: 7010 601a 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06526e: 6e20 641a 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -065274: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065278: 28db |002c: goto 0007 // -0025 │ │ -06527a: 5454 2201 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -06527e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -065282: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -065284: 5454 2201 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -065288: 6e10 6e1a 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06528e: 0a04 |0037: move-result v4 │ │ -065290: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -065294: 5454 2201 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -065298: 6e20 681a 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06529e: 0c00 |003f: move-result-object v0 │ │ -0652a0: 1f00 d700 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0652a4: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -0652a8: 6e20 671a 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -0652ae: 0a04 |0047: move-result v4 │ │ -0652b0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -0652b4: 6e10 6603 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0366 │ │ -0652ba: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0652be: 28e3 |004f: goto 0032 // -001d │ │ -0652c0: 5b52 2201 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -0652c4: 0f03 |0052: return v3 │ │ +064778: |[064778] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +064788: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06478a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06478c: 5454 1b01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064790: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +064794: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +064796: 5454 1b01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06479a: 6e10 6e1a 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0647a0: 0a04 |000c: move-result v4 │ │ +0647a2: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0647a6: 5454 1b01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0647aa: 6e20 681a 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0647b0: 0c00 |0014: move-result-object v0 │ │ +0647b2: 1f00 e000 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0647b6: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0647ba: 6e30 7a03 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@037a │ │ +0647c0: 0a04 |001c: move-result v4 │ │ +0647c2: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +0647c6: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0647c8: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +0647cc: 2202 1304 |0022: new-instance v2, Ljava/util/ArrayList; // type@0413 │ │ +0647d0: 7010 601a 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0647d6: 6e20 641a 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0647dc: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0647e0: 28db |002c: goto 0007 // -0025 │ │ +0647e2: 5454 2201 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +0647e6: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +0647ea: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +0647ec: 5454 2201 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +0647f0: 6e10 6e1a 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0647f6: 0a04 |0037: move-result v4 │ │ +0647f8: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +0647fc: 5454 2201 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +064800: 6e20 681a 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064806: 0c00 |003f: move-result-object v0 │ │ +064808: 1f00 e000 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06480c: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +064810: 6e20 671a 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +064816: 0a04 |0047: move-result v4 │ │ +064818: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +06481c: 6e10 6603 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0366 │ │ +064822: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +064826: 28e3 |004f: goto 0032 // -001d │ │ +064828: 5b52 2201 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +06482c: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1967 │ │ 0x0001 line=1968 │ │ 0x0002 line=1969 │ │ 0x0006 line=1970 │ │ 0x000f line=1971 │ │ @@ -117423,25 +117447,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0652c8: |[0652c8] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -0652d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0652da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0652dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0652de: 5c30 2401 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ -0652e2: 6e10 1704 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -0652e8: 6e30 2904 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -0652ee: 5b31 1a01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0652f2: 5b31 2101 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ -0652f6: 5b31 2a01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -0652fa: 0e00 |0011: return-void │ │ +064830: |[064830] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +064840: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +064842: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +064844: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +064846: 5c30 2401 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ +06484a: 6e10 1704 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +064850: 6e30 2904 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +064856: 5b31 1a01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +06485a: 5b31 2101 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ +06485e: 5b31 2a01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +064862: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1936 │ │ 0x0005 line=1937 │ │ 0x0008 line=1938 │ │ 0x000b line=1939 │ │ 0x000d line=1940 │ │ @@ -117455,19 +117479,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0652fc: |[0652fc] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -06530c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06530e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -065310: 6e30 2904 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -065316: 0e00 |0005: return-void │ │ +064864: |[064864] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +064874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +064876: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +064878: 6e30 2904 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +06487e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1932 │ │ 0x0005 line=1933 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -117476,31 +117500,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -065318: |[065318] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -065328: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06532c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -065330: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -065332: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065336: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06533c: 0a02 |000a: move-result v2 │ │ -06533e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -065342: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065346: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06534c: 0c00 |0012: move-result-object v0 │ │ -06534e: 1f00 d700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065352: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -065356: 6e10 7e03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@037e │ │ -06535c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065360: 28e9 |001c: goto 0005 // -0017 │ │ -065362: 0e00 |001d: return-void │ │ +064880: |[064880] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +064890: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064894: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +064898: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06489a: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06489e: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0648a4: 0a02 |000a: move-result v2 │ │ +0648a6: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0648aa: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0648ae: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0648b4: 0c00 |0012: move-result-object v0 │ │ +0648b6: 1f00 e000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0648ba: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0648be: 6e10 7e03 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@037e │ │ +0648c4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0648c8: 28e9 |001c: goto 0005 // -0017 │ │ +0648ca: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1956 │ │ 0x0004 line=1957 │ │ 0x000d line=1958 │ │ 0x0015 line=1959 │ │ 0x0017 line=1960 │ │ @@ -117516,36 +117540,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -065364: |[065364] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -065374: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065378: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -06537c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06537e: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065382: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065388: 0a02 |000a: move-result v2 │ │ -06538a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -06538e: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065392: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065398: 0c00 |0012: move-result-object v0 │ │ -06539a: 1f00 d700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -06539e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -0653a2: 6e20 7f03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@037f │ │ -0653a8: 0a02 |001a: move-result v2 │ │ -0653aa: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0653ae: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0653b0: 0f02 |001e: return v2 │ │ -0653b2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0653b6: 28e4 |0021: goto 0005 // -001c │ │ -0653b8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0653ba: 28fb |0023: goto 001e // -0005 │ │ +0648cc: |[0648cc] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0648dc: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0648e0: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +0648e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0648e6: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0648ea: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0648f0: 0a02 |000a: move-result v2 │ │ +0648f2: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +0648f6: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0648fa: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064900: 0c00 |0012: move-result-object v0 │ │ +064902: 1f00 e000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +064906: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +06490a: 6e20 7f03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@037f │ │ +064910: 0a02 |001a: move-result v2 │ │ +064912: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +064916: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +064918: 0f02 |001e: return v2 │ │ +06491a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06491e: 28e4 |0021: goto 0005 // -001c │ │ +064920: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +064922: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2014 │ │ 0x0004 line=2015 │ │ 0x000d line=2016 │ │ 0x0015 line=2017 │ │ 0x0017 line=2018 │ │ @@ -117566,31 +117590,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0653bc: |[0653bc] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0653cc: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0653d0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0653d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0653d6: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0653da: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0653e0: 0a02 |000a: move-result v2 │ │ -0653e2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0653e6: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0653ea: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0653f0: 0c00 |0012: move-result-object v0 │ │ -0653f2: 1f00 d700 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0653f6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0653fa: 6e20 8003 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0380 │ │ -065400: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065404: 28e9 |001c: goto 0005 // -0017 │ │ -065406: 0e00 |001d: return-void │ │ +064924: |[064924] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +064934: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064938: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +06493c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06493e: 5432 1b01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064942: 6e10 6e1a 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064948: 0a02 |000a: move-result v2 │ │ +06494a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +06494e: 5432 1b01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064952: 6e20 681a 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064958: 0c00 |0012: move-result-object v0 │ │ +06495a: 1f00 e000 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06495e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +064962: 6e20 8003 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0380 │ │ +064968: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06496c: 28e9 |001c: goto 0005 // -0017 │ │ +06496e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2042 │ │ 0x0004 line=2043 │ │ 0x000d line=2044 │ │ 0x0015 line=2045 │ │ 0x0017 line=2046 │ │ @@ -117607,19 +117631,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -065408: |[065408] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -065418: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06541a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06541c: 6e30 2904 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -065422: 0e00 |0005: return-void │ │ +064970: |[064970] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +064980: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +064982: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +064984: 6e30 2904 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +06498a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1915 │ │ 0x0005 line=1916 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -117628,35 +117652,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -065424: |[065424] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -065434: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -065436: 5443 1b01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06543a: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -06543e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -065440: 5443 1b01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065444: 6e10 6e1a 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06544a: 0a03 |000b: move-result v3 │ │ -06544c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -065450: 5443 1b01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065454: 6e20 681a 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06545a: 0c00 |0013: move-result-object v0 │ │ -06545c: 1f00 d700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065460: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -065464: 6e20 8203 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0382 │ │ -06546a: 0a03 |001b: move-result v3 │ │ -06546c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -065470: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -065472: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065476: 28e5 |0021: goto 0006 // -001b │ │ -065478: 0f02 |0022: return v2 │ │ +06498c: |[06498c] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +06499c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06499e: 5443 1b01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0649a2: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0649a6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0649a8: 5443 1b01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0649ac: 6e10 6e1a 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0649b2: 0a03 |000b: move-result v3 │ │ +0649b4: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0649b8: 5443 1b01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0649bc: 6e20 681a 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0649c2: 0c00 |0013: move-result-object v0 │ │ +0649c4: 1f00 e000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0649c8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0649cc: 6e20 8203 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0382 │ │ +0649d2: 0a03 |001b: move-result v3 │ │ +0649d4: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +0649d8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0649da: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0649de: 28e5 |0021: goto 0006 // -001b │ │ +0649e0: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1999 │ │ 0x0001 line=2000 │ │ 0x0005 line=2001 │ │ 0x000e line=2002 │ │ 0x0016 line=2003 │ │ @@ -117676,19 +117700,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06547c: |[06547c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -06548c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06548e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -065490: 6e30 2904 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -065496: 0e00 |0005: return-void │ │ +0649e4: |[0649e4] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +0649f4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0649f6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0649f8: 6e30 2904 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +0649fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1928 │ │ 0x0005 line=1929 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -117697,20 +117721,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -065498: |[065498] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -0654a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0654aa: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -0654ae: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0654b0: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -0654b6: 0e00 |0007: return-void │ │ +064a00: |[064a00] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +064a10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +064a12: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +064a16: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +064a18: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +064a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1910 │ │ 0x0003 line=1911 │ │ 0x0007 line=1912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -117720,20 +117744,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0654b8: |[0654b8] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -0654c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0654ca: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -0654ce: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0654d0: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -0654d6: 0e00 |0007: return-void │ │ +064a20: |[064a20] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +064a30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +064a32: 5c21 2e01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +064a36: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +064a38: 6e30 2904 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +064a3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1905 │ │ 0x0003 line=1906 │ │ 0x0007 line=1907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -117743,21 +117767,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0654d8: |[0654d8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0654e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0654ea: 5c20 2e01 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -0654ee: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0654f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0654f2: 6e30 2904 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ -0654f8: 0e00 |0008: return-void │ │ +064a40: |[064a40] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +064a50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +064a52: 5c20 2e01 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +064a56: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +064a58: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +064a5a: 6e30 2904 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0429 │ │ +064a60: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0003 line=1924 │ │ 0x0008 line=1925 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -117767,267 +117791,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 │ │ -0654fc: |[0654fc] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06550c: 2206 f403 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03f4 │ │ -065510: 7010 3b1a 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -065516: 6e20 431a 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06551c: 0c06 |0008: move-result-object v6 │ │ -06551e: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ -065522: 6e20 431a 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065528: 0c06 |000e: move-result-object v6 │ │ -06552a: 6e10 481a 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -065530: 0c04 |0012: move-result-object v4 │ │ -065532: 5486 1901 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065536: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -06553a: 5486 1901 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06553e: 6e10 6e1a 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065544: 0a00 |001c: move-result v0 │ │ -065546: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -06554a: 6e20 d519 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065550: 1a06 b701 |0022: const-string v6, "Active Fragments in " // string@01b7 │ │ -065554: 6e20 d519 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06555a: 7110 4c1a 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -065560: 0a06 |002a: move-result v6 │ │ -065562: 7110 0c1a 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -065568: 0c06 |002e: move-result-object v6 │ │ -06556a: 6e20 d519 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065570: 1a06 dd00 |0032: const-string v6, ":" // string@00dd │ │ -065574: 6e20 da19 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -06557a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -06557c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -065580: 5486 1901 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065584: 6e20 681a 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06558a: 0c02 |003f: move-result-object v2 │ │ -06558c: 1f02 d700 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065590: 6e20 d519 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065596: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ -06559a: 6e20 d519 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0655a0: 6e20 d319 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -0655a6: 1a06 de00 |004d: const-string v6, ": " // string@00de │ │ -0655aa: 6e20 d519 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0655b0: 6e20 d919 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0655b6: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -0655ba: 6e5c 3603 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@0336 │ │ -0655c0: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0655c4: 28dc |005c: goto 0038 // -0024 │ │ -0655c6: 5486 1b01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0655ca: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -0655ce: 5486 1b01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0655d2: 6e10 6e1a 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0655d8: 0a00 |0066: move-result v0 │ │ -0655da: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -0655de: 6e20 d519 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0655e4: 1a06 d301 |006c: const-string v6, "Added Fragments:" // string@01d3 │ │ -0655e8: 6e20 da19 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0655ee: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0655f0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0655f4: 5486 1b01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0655f8: 6e20 681a 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0655fe: 0c02 |0079: move-result-object v2 │ │ -065600: 1f02 d700 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065604: 6e20 d519 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06560a: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ -06560e: 6e20 d519 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065614: 6e20 d319 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -06561a: 1a06 de00 |0087: const-string v6, ": " // string@00de │ │ -06561e: 6e20 d519 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065624: 6e10 9403 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0394 │ │ -06562a: 0c06 |008f: move-result-object v6 │ │ -06562c: 6e20 da19 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -065632: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -065636: 28dd |0095: goto 0072 // -0023 │ │ -065638: 5486 2201 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -06563c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -065640: 5486 2201 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -065644: 6e10 6e1a 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06564a: 0a00 |009f: move-result v0 │ │ -06564c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -065650: 6e20 d519 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065656: 1a06 9203 |00a5: const-string v6, "Fragments Created Menus:" // string@0392 │ │ -06565a: 6e20 da19 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -065660: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -065662: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -065666: 5486 2201 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ -06566a: 6e20 681a 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065670: 0c02 |00b2: move-result-object v2 │ │ -065672: 1f02 d700 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065676: 6e20 d519 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06567c: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ -065680: 6e20 d519 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065686: 6e20 d319 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -06568c: 1a06 de00 |00c0: const-string v6, ": " // string@00de │ │ -065690: 6e20 d519 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065696: 6e10 9403 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0394 │ │ -06569c: 0c06 |00c8: move-result-object v6 │ │ -06569e: 6e20 da19 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0656a4: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0656a8: 28dd |00ce: goto 00ab // -0023 │ │ -0656aa: 5486 1e01 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -0656ae: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -0656b2: 5486 1e01 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -0656b6: 6e10 6e1a 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0656bc: 0a00 |00d8: move-result v0 │ │ -0656be: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -0656c2: 6e20 d519 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0656c8: 1a06 0b02 |00de: const-string v6, "Back Stack:" // string@020b │ │ -0656cc: 6e20 da19 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0656d2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -0656d4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -0656d8: 5486 1e01 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -0656dc: 6e20 681a 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0656e2: 0c01 |00eb: move-result-object v1 │ │ -0656e4: 1f01 cd00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -0656e8: 6e20 d519 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0656ee: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ -0656f2: 6e20 d519 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0656f8: 6e20 d319 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -0656fe: 1a06 de00 |00f9: const-string v6, ": " // string@00de │ │ -065702: 6e20 d519 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065708: 6e10 fd02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02fd │ │ -06570e: 0c06 |0101: move-result-object v6 │ │ -065710: 6e20 da19 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -065716: 6e5c e202 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@02e2 │ │ -06571c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -065720: 28da |010a: goto 00e4 // -0026 │ │ -065722: 1d08 |010b: monitor-enter v8 │ │ -065724: 5486 2001 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -065728: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -06572c: 5486 2001 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -065730: 6e10 6e1a 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065736: 0a00 |0115: move-result v0 │ │ -065738: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -06573c: 6e20 d519 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065742: 1a06 0a02 |011b: const-string v6, "Back Stack Indices:" // string@020a │ │ -065746: 6e20 da19 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -06574c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -06574e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -065752: 5486 2001 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -065756: 6e20 681a 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06575c: 0c01 |0128: move-result-object v1 │ │ -06575e: 1f01 cd00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -065762: 6e20 d519 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065768: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ -06576c: 6e20 d519 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065772: 6e20 d319 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -065778: 1a06 de00 |0136: const-string v6, ": " // string@00de │ │ -06577c: 6e20 d519 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065782: 6e20 d919 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -065788: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06578c: 28e1 |0140: goto 0121 // -001f │ │ -06578e: 5486 1c01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -065792: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -065796: 5486 1c01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -06579a: 6e10 6e1a 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0657a0: 0a06 |014a: move-result v6 │ │ -0657a2: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -0657a6: 6e20 d519 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0657ac: 1a06 9214 |0150: const-string v6, "mAvailBackStackIndices: " // string@1492 │ │ -0657b0: 6e20 d519 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0657b6: 5486 1c01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -0657ba: 6e10 6f1a 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1a6f │ │ -0657c0: 0c06 |015a: move-result-object v6 │ │ -0657c2: 7110 741a 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ -0657c8: 0c06 |015e: move-result-object v6 │ │ -0657ca: 6e20 da19 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0657d0: 1e08 |0162: monitor-exit v8 │ │ -0657d2: 5486 2b01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -0657d6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -0657da: 5486 2b01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -0657de: 6e10 6e1a 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0657e4: 0a00 |016c: move-result v0 │ │ -0657e6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -0657ea: 6e20 d519 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0657f0: 1a06 020a |0172: const-string v6, "Pending Actions:" // string@0a02 │ │ -0657f4: 6e20 da19 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0657fa: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0657fc: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -065800: 5486 2b01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -065804: 6e20 681a 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06580a: 0c05 |017f: move-result-object v5 │ │ -06580c: 1f05 f003 |0180: check-cast v5, Ljava/lang/Runnable; // type@03f0 │ │ -065810: 6e20 d519 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065816: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ -06581a: 6e20 d519 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065820: 6e20 d319 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -065826: 1a06 de00 |018d: const-string v6, ": " // string@00de │ │ -06582a: 6e20 d519 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065830: 6e20 d919 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -065836: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06583a: 28e1 |0197: goto 0178 // -001f │ │ -06583c: 0d06 |0198: move-exception v6 │ │ -06583e: 1e08 |0199: monitor-exit v8 │ │ -065840: 2706 |019a: throw v6 │ │ -065842: 6e20 d519 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065848: 1a06 8303 |019e: const-string v6, "FragmentManager misc state:" // string@0383 │ │ -06584c: 6e20 da19 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -065852: 6e20 d519 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065858: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ -06585c: 6e20 d519 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065862: 5486 1a01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -065866: 6e20 d919 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -06586c: 6e20 d519 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065872: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ -065876: 6e20 d519 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06587c: 5486 2101 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ -065880: 6e20 d919 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -065886: 5486 2a01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -06588a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -06588e: 6e20 d519 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065894: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ -065898: 6e20 d519 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06589e: 5486 2a01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -0658a2: 6e20 d919 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0658a8: 6e20 d519 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0658ae: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ -0658b2: 6e20 d519 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0658b8: 5286 2301 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -0658bc: 6e20 d319 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -0658c2: 1a06 6f00 |01db: const-string v6, " mStateSaved=" // string@006f │ │ -0658c6: 6e20 d519 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0658cc: 5586 2e01 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -0658d0: 6e20 d619 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -0658d6: 1a06 5b00 |01e5: const-string v6, " mDestroyed=" // string@005b │ │ -0658da: 6e20 d519 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0658e0: 5586 2401 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ -0658e4: 6e20 db19 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -0658ea: 5586 2801 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -0658ee: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0658f2: 6e20 d519 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0658f8: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ -0658fc: 6e20 d519 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065902: 5586 2801 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -065906: 6e20 db19 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -06590c: 5486 2901 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -065910: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -065914: 6e20 d519 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06591a: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ -06591e: 6e20 d519 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065924: 5486 2901 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -065928: 6e20 da19 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -06592e: 5486 1d01 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -065932: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -065936: 5486 1d01 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -06593a: 6e10 6e1a 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065940: 0a06 |021a: move-result v6 │ │ -065942: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -065946: 6e20 d519 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06594c: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ -065950: 6e20 d519 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -065956: 5486 1d01 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -06595a: 6e10 6f1a 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1a6f │ │ -065960: 0c06 |022a: move-result-object v6 │ │ -065962: 7110 741a 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ -065968: 0c06 |022e: move-result-object v6 │ │ -06596a: 6e20 da19 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -065970: 0e00 |0232: return-void │ │ +064a64: |[064a64] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +064a74: 2206 fd03 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@03fd │ │ +064a78: 7010 3b1a 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +064a7e: 6e20 431a 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064a84: 0c06 |0008: move-result-object v6 │ │ +064a86: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ +064a8a: 6e20 431a 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +064a90: 0c06 |000e: move-result-object v6 │ │ +064a92: 6e10 481a 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +064a98: 0c04 |0012: move-result-object v4 │ │ +064a9a: 5486 1901 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +064a9e: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +064aa2: 5486 1901 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +064aa6: 6e10 6e1a 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064aac: 0a00 |001c: move-result v0 │ │ +064aae: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +064ab2: 6e20 d519 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064ab8: 1a06 b701 |0022: const-string v6, "Active Fragments in " // string@01b7 │ │ +064abc: 6e20 d519 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064ac2: 7110 4c1a 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +064ac8: 0a06 |002a: move-result v6 │ │ +064aca: 7110 0c1a 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +064ad0: 0c06 |002e: move-result-object v6 │ │ +064ad2: 6e20 d519 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064ad8: 1a06 dd00 |0032: const-string v6, ":" // string@00dd │ │ +064adc: 6e20 da19 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064ae2: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +064ae4: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +064ae8: 5486 1901 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +064aec: 6e20 681a 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064af2: 0c02 |003f: move-result-object v2 │ │ +064af4: 1f02 e000 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +064af8: 6e20 d519 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064afe: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ +064b02: 6e20 d519 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064b08: 6e20 d319 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064b0e: 1a06 de00 |004d: const-string v6, ": " // string@00de │ │ +064b12: 6e20 d519 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064b18: 6e20 d919 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +064b1e: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +064b22: 6e5c 3603 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@0336 │ │ +064b28: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064b2c: 28dc |005c: goto 0038 // -0024 │ │ +064b2e: 5486 1b01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064b32: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +064b36: 5486 1b01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064b3a: 6e10 6e1a 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064b40: 0a00 |0066: move-result v0 │ │ +064b42: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +064b46: 6e20 d519 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064b4c: 1a06 d301 |006c: const-string v6, "Added Fragments:" // string@01d3 │ │ +064b50: 6e20 da19 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064b56: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +064b58: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +064b5c: 5486 1b01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +064b60: 6e20 681a 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064b66: 0c02 |0079: move-result-object v2 │ │ +064b68: 1f02 e000 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +064b6c: 6e20 d519 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064b72: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ +064b76: 6e20 d519 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064b7c: 6e20 d319 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064b82: 1a06 de00 |0087: const-string v6, ": " // string@00de │ │ +064b86: 6e20 d519 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064b8c: 6e10 9403 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0394 │ │ +064b92: 0c06 |008f: move-result-object v6 │ │ +064b94: 6e20 da19 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064b9a: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064b9e: 28dd |0095: goto 0072 // -0023 │ │ +064ba0: 5486 2201 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +064ba4: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +064ba8: 5486 2201 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +064bac: 6e10 6e1a 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064bb2: 0a00 |009f: move-result v0 │ │ +064bb4: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +064bb8: 6e20 d519 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064bbe: 1a06 9203 |00a5: const-string v6, "Fragments Created Menus:" // string@0392 │ │ +064bc2: 6e20 da19 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064bc8: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +064bca: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +064bce: 5486 2201 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0122 │ │ +064bd2: 6e20 681a 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064bd8: 0c02 |00b2: move-result-object v2 │ │ +064bda: 1f02 e000 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +064bde: 6e20 d519 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064be4: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ +064be8: 6e20 d519 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064bee: 6e20 d319 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064bf4: 1a06 de00 |00c0: const-string v6, ": " // string@00de │ │ +064bf8: 6e20 d519 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064bfe: 6e10 9403 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0394 │ │ +064c04: 0c06 |00c8: move-result-object v6 │ │ +064c06: 6e20 da19 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064c0c: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064c10: 28dd |00ce: goto 00ab // -0023 │ │ +064c12: 5486 1e01 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +064c16: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +064c1a: 5486 1e01 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +064c1e: 6e10 6e1a 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064c24: 0a00 |00d8: move-result v0 │ │ +064c26: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +064c2a: 6e20 d519 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064c30: 1a06 0b02 |00de: const-string v6, "Back Stack:" // string@020b │ │ +064c34: 6e20 da19 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064c3a: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +064c3c: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +064c40: 5486 1e01 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +064c44: 6e20 681a 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064c4a: 0c01 |00eb: move-result-object v1 │ │ +064c4c: 1f01 d600 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +064c50: 6e20 d519 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064c56: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ +064c5a: 6e20 d519 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064c60: 6e20 d319 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064c66: 1a06 de00 |00f9: const-string v6, ": " // string@00de │ │ +064c6a: 6e20 d519 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064c70: 6e10 fd02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02fd │ │ +064c76: 0c06 |0101: move-result-object v6 │ │ +064c78: 6e20 da19 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064c7e: 6e5c e202 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@02e2 │ │ +064c84: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064c88: 28da |010a: goto 00e4 // -0026 │ │ +064c8a: 1d08 |010b: monitor-enter v8 │ │ +064c8c: 5486 2001 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064c90: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +064c94: 5486 2001 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064c98: 6e10 6e1a 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064c9e: 0a00 |0115: move-result v0 │ │ +064ca0: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +064ca4: 6e20 d519 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064caa: 1a06 0a02 |011b: const-string v6, "Back Stack Indices:" // string@020a │ │ +064cae: 6e20 da19 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064cb4: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +064cb6: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +064cba: 5486 2001 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +064cbe: 6e20 681a 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064cc4: 0c01 |0128: move-result-object v1 │ │ +064cc6: 1f01 d600 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +064cca: 6e20 d519 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064cd0: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ +064cd4: 6e20 d519 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064cda: 6e20 d319 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064ce0: 1a06 de00 |0136: const-string v6, ": " // string@00de │ │ +064ce4: 6e20 d519 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064cea: 6e20 d919 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +064cf0: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064cf4: 28e1 |0140: goto 0121 // -001f │ │ +064cf6: 5486 1c01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +064cfa: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +064cfe: 5486 1c01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +064d02: 6e10 6e1a 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064d08: 0a06 |014a: move-result v6 │ │ +064d0a: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +064d0e: 6e20 d519 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064d14: 1a06 9b14 |0150: const-string v6, "mAvailBackStackIndices: " // string@149b │ │ +064d18: 6e20 d519 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064d1e: 5486 1c01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +064d22: 6e10 6f1a 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1a6f │ │ +064d28: 0c06 |015a: move-result-object v6 │ │ +064d2a: 7110 741a 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ +064d30: 0c06 |015e: move-result-object v6 │ │ +064d32: 6e20 da19 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064d38: 1e08 |0162: monitor-exit v8 │ │ +064d3a: 5486 2b01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064d3e: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +064d42: 5486 2b01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064d46: 6e10 6e1a 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064d4c: 0a00 |016c: move-result v0 │ │ +064d4e: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +064d52: 6e20 d519 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064d58: 1a06 0b0a |0172: const-string v6, "Pending Actions:" // string@0a0b │ │ +064d5c: 6e20 da19 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064d62: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +064d64: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +064d68: 5486 2b01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064d6c: 6e20 681a 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +064d72: 0c05 |017f: move-result-object v5 │ │ +064d74: 1f05 f903 |0180: check-cast v5, Ljava/lang/Runnable; // type@03f9 │ │ +064d78: 6e20 d519 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064d7e: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ +064d82: 6e20 d519 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064d88: 6e20 d319 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064d8e: 1a06 de00 |018d: const-string v6, ": " // string@00de │ │ +064d92: 6e20 d519 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064d98: 6e20 d919 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +064d9e: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +064da2: 28e1 |0197: goto 0178 // -001f │ │ +064da4: 0d06 |0198: move-exception v6 │ │ +064da6: 1e08 |0199: monitor-exit v8 │ │ +064da8: 2706 |019a: throw v6 │ │ +064daa: 6e20 d519 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064db0: 1a06 8303 |019e: const-string v6, "FragmentManager misc state:" // string@0383 │ │ +064db4: 6e20 da19 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064dba: 6e20 d519 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064dc0: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ +064dc4: 6e20 d519 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064dca: 5486 1a01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064dce: 6e20 d919 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +064dd4: 6e20 d519 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064dda: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ +064dde: 6e20 d519 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064de4: 5486 2101 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ +064de8: 6e20 d919 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +064dee: 5486 2a01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +064df2: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +064df6: 6e20 d519 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064dfc: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ +064e00: 6e20 d519 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e06: 5486 2a01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +064e0a: 6e20 d919 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +064e10: 6e20 d519 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e16: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ +064e1a: 6e20 d519 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e20: 5286 2301 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +064e24: 6e20 d319 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +064e2a: 1a06 6f00 |01db: const-string v6, " mStateSaved=" // string@006f │ │ +064e2e: 6e20 d519 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e34: 5586 2e01 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +064e38: 6e20 d619 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +064e3e: 1a06 5b00 |01e5: const-string v6, " mDestroyed=" // string@005b │ │ +064e42: 6e20 d519 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e48: 5586 2401 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ +064e4c: 6e20 db19 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +064e52: 5586 2801 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +064e56: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +064e5a: 6e20 d519 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e60: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ +064e64: 6e20 d519 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e6a: 5586 2801 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +064e6e: 6e20 db19 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +064e74: 5486 2901 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +064e78: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +064e7c: 6e20 d519 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e82: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ +064e86: 6e20 d519 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064e8c: 5486 2901 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +064e90: 6e20 da19 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064e96: 5486 1d01 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +064e9a: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +064e9e: 5486 1d01 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +064ea2: 6e10 6e1a 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064ea8: 0a06 |021a: move-result v6 │ │ +064eaa: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +064eae: 6e20 d519 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064eb4: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ +064eb8: 6e20 d519 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +064ebe: 5486 1d01 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +064ec2: 6e10 6f1a 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1a6f │ │ +064ec8: 0c06 |022a: move-result-object v6 │ │ +064eca: 7110 741a 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ +064ed0: 0c06 |022e: move-result-object v6 │ │ +064ed2: 6e20 da19 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +064ed8: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=631 │ │ @@ -118145,51 +118169,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -065988: |[065988] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -065998: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -06599c: 7010 0304 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ -0659a2: 1d02 |0005: monitor-enter v2 │ │ -0659a4: 5520 2401 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ -0659a8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0659ac: 5420 1a01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0659b0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -0659b4: 2200 e203 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -0659b8: 1a01 ba01 |0010: const-string v1, "Activity has been destroyed" // string@01ba │ │ -0659bc: 7020 051a 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0659c2: 2700 |0015: throw v0 │ │ -0659c4: 0d00 |0016: move-exception v0 │ │ -0659c6: 1e02 |0017: monitor-exit v2 │ │ -0659c8: 2700 |0018: throw v0 │ │ -0659ca: 5420 2b01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -0659ce: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -0659d2: 2200 0a04 |001d: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0659d6: 7010 601a 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0659dc: 5b20 2b01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -0659e0: 5420 2b01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -0659e4: 6e20 641a 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0659ea: 5420 2b01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -0659ee: 6e10 6e1a 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0659f4: 0a00 |002e: move-result v0 │ │ -0659f6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0659f8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0659fc: 5420 1a01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -065a00: 5400 f400 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -065a04: 5421 2501 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ -065a08: 6e20 0802 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -065a0e: 5420 1a01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -065a12: 5400 f400 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -065a16: 5421 2501 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ -065a1a: 6e20 0502 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0205 │ │ -065a20: 1e02 |0044: monitor-exit v2 │ │ -065a22: 0e00 |0045: return-void │ │ +064ef0: |[064ef0] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +064f00: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +064f04: 7010 0304 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ +064f0a: 1d02 |0005: monitor-enter v2 │ │ +064f0c: 5520 2401 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ +064f10: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +064f14: 5420 1a01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064f18: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +064f1c: 2200 eb03 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +064f20: 1a01 ba01 |0010: const-string v1, "Activity has been destroyed" // string@01ba │ │ +064f24: 7020 051a 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +064f2a: 2700 |0015: throw v0 │ │ +064f2c: 0d00 |0016: move-exception v0 │ │ +064f2e: 1e02 |0017: monitor-exit v2 │ │ +064f30: 2700 |0018: throw v0 │ │ +064f32: 5420 2b01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064f36: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +064f3a: 2200 1304 |001d: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +064f3e: 7010 601a 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +064f44: 5b20 2b01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064f48: 5420 2b01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064f4c: 6e20 641a 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +064f52: 5420 2b01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064f56: 6e10 6e1a 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +064f5c: 0a00 |002e: move-result v0 │ │ +064f5e: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +064f60: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +064f64: 5420 1a01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064f68: 5400 f400 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +064f6c: 5421 2501 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ +064f70: 6e20 0802 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +064f76: 5420 1a01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064f7a: 5400 f400 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +064f7e: 5421 2501 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ +064f82: 6e20 0502 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0205 │ │ +064f88: 1e02 |0044: monitor-exit v2 │ │ +064f8a: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1377 │ │ @@ -118216,105 +118240,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -065a38: |[065a38] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -065a48: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -065a4a: 5585 2601 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ -065a4e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -065a52: 2205 e203 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@03e2 │ │ -065a56: 1a06 300a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a30 │ │ -065a5a: 7020 051a 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -065a60: 2705 |000c: throw v5 │ │ -065a62: 7100 1302 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0213 │ │ -065a68: 0c05 |0010: move-result-object v5 │ │ -065a6a: 5486 1a01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -065a6e: 5466 f400 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -065a72: 6e10 0002 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0200 │ │ -065a78: 0c06 |0018: move-result-object v6 │ │ -065a7a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -065a7e: 2205 e203 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03e2 │ │ -065a82: 1a06 7509 |001d: const-string v6, "Must be called from main thread of process" // string@0975 │ │ -065a86: 7020 051a 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -065a8c: 2705 |0022: throw v5 │ │ -065a8e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -065a90: 1d08 |0024: monitor-enter v8 │ │ -065a92: 5485 2b01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -065a96: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -065a9a: 5485 2b01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -065a9e: 6e10 6e1a 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065aa4: 0a05 |002e: move-result v5 │ │ -065aa6: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -065aaa: 1e08 |0031: monitor-exit v8 │ │ -065aac: 5585 2701 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0127 │ │ -065ab0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -065ab4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -065ab6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -065ab8: 5485 1901 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065abc: 6e10 6e1a 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065ac2: 0a05 |003d: move-result v5 │ │ -065ac4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -065ac8: 5485 1901 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065acc: 6e20 681a 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065ad2: 0c01 |0045: move-result-object v1 │ │ -065ad4: 1f01 d700 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065ad8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -065adc: 5415 c900 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -065ae0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -065ae4: 5415 c900 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -065ae8: 6e10 0005 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ -065aee: 0a05 |0053: move-result v5 │ │ -065af0: b653 |0054: or-int/2addr v3, v5 │ │ -065af2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065af6: 28e1 |0057: goto 0038 // -001f │ │ -065af8: 5485 2b01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -065afc: 6e10 6e1a 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065b02: 0a04 |005d: move-result v4 │ │ -065b04: 5485 2f01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ -065b08: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -065b0c: 5485 2f01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ -065b10: 2155 |0064: array-length v5, v5 │ │ -065b12: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -065b16: 2345 4f04 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@044f │ │ -065b1a: 5b85 2f01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ -065b1e: 5485 2b01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -065b22: 5486 2f01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ -065b26: 6e20 701a 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -065b2c: 5485 2b01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ -065b30: 6e10 661a 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -065b36: 5485 1a01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -065b3a: 5455 f400 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -065b3e: 5486 2501 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ -065b42: 6e20 0802 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -065b48: 1e08 |0080: monitor-exit v8 │ │ -065b4a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -065b4c: 5c85 2601 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ -065b50: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -065b52: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -065b56: 5485 2f01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ -065b5a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -065b5e: 7210 241a 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -065b64: 5485 2f01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ -065b68: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -065b6a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -065b6e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065b72: 28f0 |0095: goto 0085 // -0010 │ │ -065b74: 0d05 |0096: move-exception v5 │ │ -065b76: 1e08 |0097: monitor-exit v8 │ │ -065b78: 2705 |0098: throw v5 │ │ -065b7a: 5c87 2601 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ -065b7e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -065b80: 2888 |009c: goto 0024 // -0078 │ │ -065b82: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -065b86: 5c87 2701 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0127 │ │ -065b8a: 6e10 4204 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ -065b90: 0f00 |00a4: return v0 │ │ +064fa0: |[064fa0] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +064fb0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +064fb2: 5585 2601 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ +064fb6: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +064fba: 2205 eb03 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@03eb │ │ +064fbe: 1a06 390a |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0a39 │ │ +064fc2: 7020 051a 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +064fc8: 2705 |000c: throw v5 │ │ +064fca: 7100 1302 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0213 │ │ +064fd0: 0c05 |0010: move-result-object v5 │ │ +064fd2: 5486 1a01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +064fd6: 5466 f400 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +064fda: 6e10 0002 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0200 │ │ +064fe0: 0c06 |0018: move-result-object v6 │ │ +064fe2: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +064fe6: 2205 eb03 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@03eb │ │ +064fea: 1a06 7e09 |001d: const-string v6, "Must be called from main thread of process" // string@097e │ │ +064fee: 7020 051a 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +064ff4: 2705 |0022: throw v5 │ │ +064ff6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +064ff8: 1d08 |0024: monitor-enter v8 │ │ +064ffa: 5485 2b01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +064ffe: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +065002: 5485 2b01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +065006: 6e10 6e1a 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06500c: 0a05 |002e: move-result v5 │ │ +06500e: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +065012: 1e08 |0031: monitor-exit v8 │ │ +065014: 5585 2701 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0127 │ │ +065018: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +06501c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +06501e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +065020: 5485 1901 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065024: 6e10 6e1a 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06502a: 0a05 |003d: move-result v5 │ │ +06502c: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +065030: 5485 1901 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065034: 6e20 681a 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06503a: 0c01 |0045: move-result-object v1 │ │ +06503c: 1f01 e000 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +065040: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +065044: 5415 c900 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +065048: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +06504c: 5415 c900 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +065050: 6e10 0005 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ +065056: 0a05 |0053: move-result v5 │ │ +065058: b653 |0054: or-int/2addr v3, v5 │ │ +06505a: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06505e: 28e1 |0057: goto 0038 // -001f │ │ +065060: 5485 2b01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +065064: 6e10 6e1a 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06506a: 0a04 |005d: move-result v4 │ │ +06506c: 5485 2f01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ +065070: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +065074: 5485 2f01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ +065078: 2155 |0064: array-length v5, v5 │ │ +06507a: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +06507e: 2345 5804 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0458 │ │ +065082: 5b85 2f01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ +065086: 5485 2b01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +06508a: 5486 2f01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ +06508e: 6e20 701a 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +065094: 5485 2b01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012b │ │ +065098: 6e10 661a 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +06509e: 5485 1a01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0650a2: 5455 f400 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +0650a6: 5486 2501 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0125 │ │ +0650aa: 6e20 0802 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +0650b0: 1e08 |0080: monitor-exit v8 │ │ +0650b2: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +0650b4: 5c85 2601 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ +0650b8: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +0650ba: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +0650be: 5485 2f01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ +0650c2: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +0650c6: 7210 241a 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +0650cc: 5485 2f01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@012f │ │ +0650d0: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +0650d2: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +0650d6: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0650da: 28f0 |0095: goto 0085 // -0010 │ │ +0650dc: 0d05 |0096: move-exception v5 │ │ +0650de: 1e08 |0097: monitor-exit v8 │ │ +0650e0: 2705 |0098: throw v5 │ │ +0650e2: 5c87 2601 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ +0650e6: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0650e8: 2888 |009c: goto 0024 // -0078 │ │ +0650ea: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +0650ee: 5c87 2701 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0127 │ │ +0650f2: 6e10 4204 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ +0650f8: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -118371,18 +118395,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065bb0: |[065bb0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -065bc0: 6e10 1704 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -065bc6: 0a00 |0003: move-result v0 │ │ -065bc8: 0f00 |0004: return v0 │ │ +065118: |[065118] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +065128: 6e10 1704 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +06512e: 0a00 |0003: move-result v0 │ │ +065130: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -118390,50 +118414,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 │ │ -065bcc: |[065bcc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -065bdc: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065be0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -065be4: 5432 1b01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065be8: 6e10 6e1a 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065bee: 0a02 |0009: move-result v2 │ │ -065bf0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -065bf4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -065bf8: 5432 1b01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065bfc: 6e20 681a 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065c02: 0c00 |0013: move-result-object v0 │ │ -065c04: 1f00 d700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065c08: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -065c0c: 5202 c100 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -065c10: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -065c14: 1100 |001c: return-object v0 │ │ -065c16: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -065c1a: 28ed |001f: goto 000c // -0013 │ │ -065c1c: 5432 1901 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065c20: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -065c24: 5432 1901 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065c28: 6e10 6e1a 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065c2e: 0a02 |0029: move-result v2 │ │ -065c30: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -065c34: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -065c38: 5432 1901 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065c3c: 6e20 681a 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065c42: 0c00 |0033: move-result-object v0 │ │ -065c44: 1f00 d700 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065c48: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -065c4c: 5202 c100 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ -065c50: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -065c54: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -065c58: 28ee |003e: goto 002c // -0012 │ │ -065c5a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -065c5c: 28dc |0040: goto 001c // -0024 │ │ +065134: |[065134] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +065144: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +065148: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +06514c: 5432 1b01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +065150: 6e10 6e1a 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +065156: 0a02 |0009: move-result v2 │ │ +065158: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06515c: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +065160: 5432 1b01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +065164: 6e20 681a 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06516a: 0c00 |0013: move-result-object v0 │ │ +06516c: 1f00 e000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +065170: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +065174: 5202 c100 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +065178: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +06517c: 1100 |001c: return-object v0 │ │ +06517e: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +065182: 28ed |001f: goto 000c // -0013 │ │ +065184: 5432 1901 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065188: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +06518c: 5432 1901 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065190: 6e10 6e1a 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +065196: 0a02 |0029: move-result v2 │ │ +065198: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06519c: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +0651a0: 5432 1901 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0651a4: 6e20 681a 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0651aa: 0c00 |0033: move-result-object v0 │ │ +0651ac: 1f00 e000 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0651b0: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +0651b4: 5202 c100 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c1 │ │ +0651b8: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +0651bc: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0651c0: 28ee |003e: goto 002c // -0012 │ │ +0651c2: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +0651c4: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0004 line=1305 │ │ 0x000e line=1306 │ │ 0x0016 line=1307 │ │ 0x001c line=1321 │ │ @@ -118459,56 +118483,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 │ │ -065c60: |[065c60] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -065c70: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065c74: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -065c78: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -065c7c: 5432 1b01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065c80: 6e10 6e1a 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065c86: 0a02 |000b: move-result v2 │ │ -065c88: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -065c8c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -065c90: 5432 1b01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -065c94: 6e20 681a 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065c9a: 0c00 |0015: move-result-object v0 │ │ -065c9c: 1f00 d700 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065ca0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -065ca4: 5402 d700 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -065ca8: 6e20 2f1a 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -065cae: 0a02 |001f: move-result v2 │ │ -065cb0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -065cb4: 1100 |0022: return-object v0 │ │ -065cb6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -065cba: 28e9 |0025: goto 000e // -0017 │ │ -065cbc: 5432 1901 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065cc0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -065cc4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -065cc8: 5432 1901 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065ccc: 6e10 6e1a 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065cd2: 0a02 |0031: move-result v2 │ │ -065cd4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -065cd8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -065cdc: 5432 1901 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065ce0: 6e20 681a 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065ce6: 0c00 |003b: move-result-object v0 │ │ -065ce8: 1f00 d700 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065cec: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -065cf0: 5402 d700 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ -065cf4: 6e20 2f1a 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -065cfa: 0a02 |0045: move-result v2 │ │ -065cfc: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -065d00: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -065d04: 28ea |004a: goto 0034 // -0016 │ │ -065d06: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -065d08: 28d6 |004c: goto 0022 // -002a │ │ +0651c8: |[0651c8] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0651d8: 5432 1b01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0651dc: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +0651e0: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +0651e4: 5432 1b01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0651e8: 6e10 6e1a 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0651ee: 0a02 |000b: move-result v2 │ │ +0651f0: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0651f4: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +0651f8: 5432 1b01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0651fc: 6e20 681a 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +065202: 0c00 |0015: move-result-object v0 │ │ +065204: 1f00 e000 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +065208: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +06520c: 5402 d700 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +065210: 6e20 2f1a 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +065216: 0a02 |001f: move-result v2 │ │ +065218: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +06521c: 1100 |0022: return-object v0 │ │ +06521e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +065222: 28e9 |0025: goto 000e // -0017 │ │ +065224: 5432 1901 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065228: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +06522c: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +065230: 5432 1901 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065234: 6e10 6e1a 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06523a: 0a02 |0031: move-result v2 │ │ +06523c: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +065240: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +065244: 5432 1901 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065248: 6e20 681a 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06524e: 0c00 |003b: move-result-object v0 │ │ +065250: 1f00 e000 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +065254: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +065258: 5402 d700 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00d7 │ │ +06525c: 6e20 2f1a 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +065262: 0a02 |0045: move-result v2 │ │ +065264: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +065268: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06526c: 28ea |004a: goto 0034 // -0016 │ │ +06526e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +065270: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1325 │ │ 0x0006 line=1327 │ │ 0x0010 line=1328 │ │ 0x0018 line=1329 │ │ 0x0022 line=1343 │ │ @@ -118534,36 +118558,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 │ │ -065d0c: |[065d0c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -065d1c: 5432 1901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065d20: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -065d24: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -065d28: 5432 1901 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065d2c: 6e10 6e1a 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065d32: 0a02 |000b: move-result v2 │ │ -065d34: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -065d38: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -065d3c: 5432 1901 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065d40: 6e20 681a 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065d46: 0c00 |0015: move-result-object v0 │ │ -065d48: 1f00 d700 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065d4c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -065d50: 6e20 3803 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0338 │ │ -065d56: 0c00 |001d: move-result-object v0 │ │ -065d58: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -065d5c: 1100 |0020: return-object v0 │ │ -065d5e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -065d62: 28eb |0023: goto 000e // -0015 │ │ -065d64: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -065d66: 28fb |0025: goto 0020 // -0005 │ │ +065274: |[065274] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +065284: 5432 1901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065288: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +06528c: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +065290: 5432 1901 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065294: 6e10 6e1a 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06529a: 0a02 |000b: move-result v2 │ │ +06529c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0652a0: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +0652a4: 5432 1901 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0652a8: 6e20 681a 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0652ae: 0c00 |0015: move-result-object v0 │ │ +0652b0: 1f00 e000 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0652b4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0652b8: 6e20 3803 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0338 │ │ +0652be: 0c00 |001d: move-result-object v0 │ │ +0652c0: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +0652c4: 1100 |0020: return-object v0 │ │ +0652c6: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0652ca: 28eb |0023: goto 000e // -0015 │ │ +0652cc: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0652ce: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0006 line=1348 │ │ 0x0010 line=1349 │ │ 0x0018 line=1350 │ │ 0x0020 line=1355 │ │ @@ -118582,46 +118606,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -065d68: |[065d68] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -065d78: 1d03 |0000: monitor-enter v3 │ │ -065d7a: 5430 2001 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -065d7e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -065d80: 6e30 6d1a 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -065d86: 5430 1c01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -065d8a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -065d8e: 2200 0a04 |000b: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -065d92: 7010 601a 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -065d98: 5b30 1c01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -065d9c: 6300 1001 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -065da0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -065da4: 1a00 8203 |0016: const-string v0, "FragmentManager" // string@0382 │ │ -065da8: 2201 f403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -065dac: 7010 3b1a 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -065db2: 1a02 9303 |001d: const-string v2, "Freeing back stack index " // string@0393 │ │ -065db6: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065dbc: 0c01 |0022: move-result-object v1 │ │ -065dbe: 6e20 3f1a 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -065dc4: 0c01 |0026: move-result-object v1 │ │ -065dc6: 6e10 481a 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -065dcc: 0c01 |002a: move-result-object v1 │ │ -065dce: 7120 9715 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -065dd4: 5430 1c01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -065dd8: 7110 0e1a 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -065dde: 0c01 |0033: move-result-object v1 │ │ -065de0: 6e20 641a 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -065de6: 1e03 |0037: monitor-exit v3 │ │ -065de8: 0e00 |0038: return-void │ │ -065dea: 0d00 |0039: move-exception v0 │ │ -065dec: 1e03 |003a: monitor-exit v3 │ │ -065dee: 2700 |003b: throw v0 │ │ +0652d0: |[0652d0] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +0652e0: 1d03 |0000: monitor-enter v3 │ │ +0652e2: 5430 2001 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +0652e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0652e8: 6e30 6d1a 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +0652ee: 5430 1c01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +0652f2: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +0652f6: 2200 1304 |000b: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0652fa: 7010 601a 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +065300: 5b30 1c01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +065304: 6300 1001 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065308: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +06530c: 1a00 8203 |0016: const-string v0, "FragmentManager" // string@0382 │ │ +065310: 2201 fd03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065314: 7010 3b1a 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06531a: 1a02 9303 |001d: const-string v2, "Freeing back stack index " // string@0393 │ │ +06531e: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065324: 0c01 |0022: move-result-object v1 │ │ +065326: 6e20 3f1a 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06532c: 0c01 |0026: move-result-object v1 │ │ +06532e: 6e10 481a 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065334: 0c01 |002a: move-result-object v1 │ │ +065336: 7120 9715 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06533c: 5430 1c01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +065340: 7110 0e1a 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +065346: 0c01 |0033: move-result-object v1 │ │ +065348: 6e20 641a 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06534e: 1e03 |0037: monitor-exit v3 │ │ +065350: 0e00 |0038: return-void │ │ +065352: 0d00 |0039: move-exception v0 │ │ +065354: 1e03 |003a: monitor-exit v3 │ │ +065356: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1441 │ │ 0x0001 line=1442 │ │ 0x0007 line=1443 │ │ @@ -118640,20 +118664,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 │ │ -065dfc: |[065dfc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -065e0c: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -065e10: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065e16: 0c00 |0005: move-result-object v0 │ │ -065e18: 1f00 de00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00de │ │ -065e1c: 1100 |0008: return-object v0 │ │ +065364: |[065364] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +065374: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +065378: 6e20 681a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06537e: 0c00 |0005: move-result-object v0 │ │ +065380: 1f00 e700 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00e7 │ │ +065384: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -118662,23 +118686,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -065e20: |[065e20] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -065e30: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -065e34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -065e38: 5410 1e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -065e3c: 6e10 6e1a 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065e42: 0a00 |0009: move-result v0 │ │ -065e44: 0f00 |000a: return v0 │ │ -065e46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -065e48: 28fe |000c: goto 000a // -0002 │ │ +065388: |[065388] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +065398: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +06539c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0653a0: 5410 1e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0653a4: 6e10 6e1a 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0653aa: 0a00 |0009: move-result v0 │ │ +0653ac: 0f00 |000a: return v0 │ │ +0653ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0653b0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -118686,65 +118710,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 │ │ -065e4c: |[065e4c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -065e5c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -065e5e: 6e30 e301 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -065e64: 0a01 |0004: move-result v1 │ │ -065e66: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -065e6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -065e6c: 1100 |0008: return-object v0 │ │ -065e6e: 5452 1901 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065e72: 6e10 6e1a 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -065e78: 0a02 |000e: move-result v2 │ │ -065e7a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -065e7e: 2202 e203 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -065e82: 2203 f403 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -065e86: 7010 3b1a 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -065e8c: 1a04 7e03 |0018: const-string v4, "Fragment no longer exists for key " // string@037e │ │ -065e90: 6e20 431a 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065e96: 0c03 |001d: move-result-object v3 │ │ -065e98: 6e20 431a 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065e9e: 0c03 |0021: move-result-object v3 │ │ -065ea0: 1a04 e200 |0022: const-string v4, ": index " // string@00e2 │ │ -065ea4: 6e20 431a 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065eaa: 0c03 |0027: move-result-object v3 │ │ -065eac: 6e20 3f1a 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -065eb2: 0c03 |002b: move-result-object v3 │ │ -065eb4: 6e10 481a 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -065eba: 0c03 |002f: move-result-object v3 │ │ -065ebc: 7020 051a 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -065ec2: 7020 4304 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -065ec8: 5452 1901 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065ecc: 6e20 681a 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -065ed2: 0c00 |003b: move-result-object v0 │ │ -065ed4: 1f00 d700 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -065ed8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -065edc: 2202 e203 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -065ee0: 2203 f403 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -065ee4: 7010 3b1a 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -065eea: 1a04 7e03 |0047: const-string v4, "Fragment no longer exists for key " // string@037e │ │ -065eee: 6e20 431a 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065ef4: 0c03 |004c: move-result-object v3 │ │ -065ef6: 6e20 431a 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065efc: 0c03 |0050: move-result-object v3 │ │ -065efe: 1a04 e200 |0051: const-string v4, ": index " // string@00e2 │ │ -065f02: 6e20 431a 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065f08: 0c03 |0056: move-result-object v3 │ │ -065f0a: 6e20 3f1a 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -065f10: 0c03 |005a: move-result-object v3 │ │ -065f12: 6e10 481a 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -065f18: 0c03 |005e: move-result-object v3 │ │ -065f1a: 7020 051a 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -065f20: 7020 4304 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -065f26: 28a3 |0065: goto 0008 // -005d │ │ +0653b4: |[0653b4] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0653c4: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0653c6: 6e30 e301 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +0653cc: 0a01 |0004: move-result v1 │ │ +0653ce: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +0653d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0653d4: 1100 |0008: return-object v0 │ │ +0653d6: 5452 1901 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0653da: 6e10 6e1a 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0653e0: 0a02 |000e: move-result v2 │ │ +0653e2: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +0653e6: 2202 eb03 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +0653ea: 2203 fd03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0653ee: 7010 3b1a 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0653f4: 1a04 7e03 |0018: const-string v4, "Fragment no longer exists for key " // string@037e │ │ +0653f8: 6e20 431a 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0653fe: 0c03 |001d: move-result-object v3 │ │ +065400: 6e20 431a 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065406: 0c03 |0021: move-result-object v3 │ │ +065408: 1a04 e200 |0022: const-string v4, ": index " // string@00e2 │ │ +06540c: 6e20 431a 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065412: 0c03 |0027: move-result-object v3 │ │ +065414: 6e20 3f1a 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06541a: 0c03 |002b: move-result-object v3 │ │ +06541c: 6e10 481a 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065422: 0c03 |002f: move-result-object v3 │ │ +065424: 7020 051a 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06542a: 7020 4304 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +065430: 5452 1901 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065434: 6e20 681a 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06543a: 0c00 |003b: move-result-object v0 │ │ +06543c: 1f00 e000 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +065440: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +065444: 2202 eb03 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +065448: 2203 fd03 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +06544c: 7010 3b1a 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065452: 1a04 7e03 |0047: const-string v4, "Fragment no longer exists for key " // string@037e │ │ +065456: 6e20 431a 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06545c: 0c03 |004c: move-result-object v3 │ │ +06545e: 6e20 431a 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065464: 0c03 |0050: move-result-object v3 │ │ +065466: 1a04 e200 |0051: const-string v4, ": index " // string@00e2 │ │ +06546a: 6e20 431a 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065470: 0c03 |0056: move-result-object v3 │ │ +065472: 6e20 3f1a 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +065478: 0c03 |005a: move-result-object v3 │ │ +06547a: 6e10 481a 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065480: 0c03 |005e: move-result-object v3 │ │ +065482: 7020 051a 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +065488: 7020 4304 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +06548e: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=575 │ │ 0x0005 line=576 │ │ 0x0007 line=577 │ │ 0x0008 line=588 │ │ 0x0009 line=579 │ │ @@ -118764,17 +118788,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065f28: |[065f28] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -065f38: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -065f3c: 1100 |0002: return-object v0 │ │ +065490: |[065490] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +0654a0: 5410 1901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0654a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -118782,52 +118806,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 │ │ -065f40: |[065f40] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -065f50: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -065f52: 6301 1001 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -065f56: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -065f5a: 1a01 8203 |0005: const-string v1, "FragmentManager" // string@0382 │ │ -065f5e: 2202 f403 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -065f62: 7010 3b1a 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -065f68: 1a03 f412 |000c: const-string v3, "hide: " // string@12f4 │ │ -065f6c: 6e20 431a 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -065f72: 0c02 |0011: move-result-object v2 │ │ -065f74: 6e20 421a 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -065f7a: 0c02 |0015: move-result-object v2 │ │ -065f7c: 6e10 481a 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -065f82: 0c02 |0019: move-result-object v2 │ │ -065f84: 7120 9715 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -065f8a: 5561 c500 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -065f8e: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -065f92: 5c64 c500 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -065f96: 5461 dc00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -065f9a: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -065f9e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -065fa0: 6e58 2304 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@0423 │ │ -065fa6: 0c00 |002b: move-result-object v0 │ │ -065fa8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -065fac: 5461 dc00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -065fb0: 6e20 8c16 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -065fb6: 5461 dc00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -065fba: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -065fbe: 6e20 8916 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -065fc4: 5561 b600 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -065fc8: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -065fcc: 5561 c400 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -065fd0: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -065fd4: 5561 cb00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -065fd8: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -065fdc: 5c54 2801 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -065fe0: 6e20 6903 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0369 │ │ -065fe6: 0e00 |004b: return-void │ │ +0654a8: |[0654a8] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0654b8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0654ba: 6301 1001 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0654be: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +0654c2: 1a01 8203 |0005: const-string v1, "FragmentManager" // string@0382 │ │ +0654c6: 2202 fd03 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0654ca: 7010 3b1a 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0654d0: 1a03 fd12 |000c: const-string v3, "hide: " // string@12fd │ │ +0654d4: 6e20 431a 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0654da: 0c02 |0011: move-result-object v2 │ │ +0654dc: 6e20 421a 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0654e2: 0c02 |0015: move-result-object v2 │ │ +0654e4: 6e10 481a 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0654ea: 0c02 |0019: move-result-object v2 │ │ +0654ec: 7120 9715 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0654f2: 5561 c500 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +0654f6: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +0654fa: 5c64 c500 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +0654fe: 5461 dc00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065502: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +065506: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +065508: 6e58 2304 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@0423 │ │ +06550e: 0c00 |002b: move-result-object v0 │ │ +065510: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +065514: 5461 dc00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065518: 6e20 8c16 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +06551e: 5461 dc00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065522: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +065526: 6e20 8916 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +06552c: 5561 b600 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +065530: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +065534: 5561 c400 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +065538: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +06553c: 5561 cb00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +065540: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +065544: 5c54 2801 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +065548: 6e20 6903 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0369 │ │ +06554e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1224 │ │ 0x001d line=1225 │ │ 0x0021 line=1226 │ │ 0x0023 line=1227 │ │ 0x0027 line=1228 │ │ @@ -118850,17 +118874,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065fe8: |[065fe8] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -065ff8: 5510 2401 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ -065ffc: 0f00 |0002: return v0 │ │ +065550: |[065550] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +065560: 5510 2401 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ +065564: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -118868,85 +118892,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 │ │ -066000: |[066000] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -066010: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -066016: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -066018: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -06601a: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -06601e: 52a4 cc00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -066022: 6e40 6103 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0361 │ │ -066028: 0c01 |000c: move-result-object v1 │ │ -06602a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -06602e: 1101 |000f: return-object v1 │ │ -066030: 52a4 cc00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -066034: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -066038: 5494 1a01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -06603c: 52a5 cc00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ -066040: 7120 8817 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ -066046: 0c00 |001b: move-result-object v0 │ │ -066048: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -06604c: 0701 |001e: move-object v1, v0 │ │ -06604e: 28f0 |001f: goto 000f // -0010 │ │ -066050: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -066054: 0731 |0022: move-object v1, v3 │ │ -066056: 28ec |0023: goto 000f // -0014 │ │ -066058: 7120 4504 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0445 │ │ -06605e: 0a02 |0027: move-result v2 │ │ -066060: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -066064: 0731 |002a: move-object v1, v3 │ │ -066066: 28e4 |002b: goto 000f // -001c │ │ -066068: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -06606e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -066072: 5494 1a01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066076: 6e10 ae03 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ae │ │ -06607c: 0c04 |0036: move-result-object v4 │ │ -06607e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -066082: 5494 1a01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066086: 6e10 ae03 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ae │ │ -06608c: 0c04 |003e: move-result-object v4 │ │ -06608e: 6e10 f716 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@16f7 │ │ -066094: 0c04 |0042: move-result-object v4 │ │ -066096: 524d 7606 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0676 │ │ -06609a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -06609e: 0731 |0047: move-object v1, v3 │ │ -0660a0: 28c7 |0048: goto 000f // -0039 │ │ -0660a2: 5493 1a01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0660a6: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -0660aa: 7156 2704 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ -0660b0: 0c01 |0050: move-result-object v1 │ │ -0660b2: 28be |0051: goto 000f // -0042 │ │ -0660b4: 5493 1a01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0660b8: 7157 2704 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ -0660be: 0c01 |0057: move-result-object v1 │ │ -0660c0: 28b7 |0058: goto 000f // -0049 │ │ -0660c2: 5493 1a01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0660c6: 7156 2704 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ -0660cc: 0c01 |005e: move-result-object v1 │ │ -0660ce: 28b0 |005f: goto 000f // -0050 │ │ -0660d0: 5493 1a01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0660d4: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -0660da: 7157 2704 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ -0660e0: 0c01 |0068: move-result-object v1 │ │ -0660e2: 28a6 |0069: goto 000f // -005a │ │ -0660e4: 5493 1a01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0660e8: 7130 2504 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0425 │ │ -0660ee: 0c01 |006f: move-result-object v1 │ │ -0660f0: 289f |0070: goto 000f // -0061 │ │ -0660f2: 5493 1a01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0660f6: 7130 2504 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0425 │ │ -0660fc: 0c01 |0076: move-result-object v1 │ │ -0660fe: 2898 |0077: goto 000f // -0068 │ │ -066100: 0731 |0078: move-object v1, v3 │ │ -066102: 2896 |0079: goto 000f // -006a │ │ -066104: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +065568: |[065568] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +065578: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +06557e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +065580: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +065582: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +065586: 52a4 cc00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +06558a: 6e40 6103 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0361 │ │ +065590: 0c01 |000c: move-result-object v1 │ │ +065592: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +065596: 1101 |000f: return-object v1 │ │ +065598: 52a4 cc00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +06559c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +0655a0: 5494 1a01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0655a4: 52a5 cc00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cc │ │ +0655a8: 7120 8817 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ +0655ae: 0c00 |001b: move-result-object v0 │ │ +0655b0: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +0655b4: 0701 |001e: move-object v1, v0 │ │ +0655b6: 28f0 |001f: goto 000f // -0010 │ │ +0655b8: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +0655bc: 0731 |0022: move-object v1, v3 │ │ +0655be: 28ec |0023: goto 000f // -0014 │ │ +0655c0: 7120 4504 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0445 │ │ +0655c6: 0a02 |0027: move-result v2 │ │ +0655c8: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +0655cc: 0731 |002a: move-object v1, v3 │ │ +0655ce: 28e4 |002b: goto 000f // -001c │ │ +0655d0: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +0655d6: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +0655da: 5494 1a01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0655de: 6e10 ae03 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ae │ │ +0655e4: 0c04 |0036: move-result-object v4 │ │ +0655e6: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +0655ea: 5494 1a01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0655ee: 6e10 ae03 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@03ae │ │ +0655f4: 0c04 |003e: move-result-object v4 │ │ +0655f6: 6e10 f716 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@16f7 │ │ +0655fc: 0c04 |0042: move-result-object v4 │ │ +0655fe: 524d 7606 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0676 │ │ +065602: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +065606: 0731 |0047: move-object v1, v3 │ │ +065608: 28c7 |0048: goto 000f // -0039 │ │ +06560a: 5493 1a01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +06560e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +065612: 7156 2704 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ +065618: 0c01 |0050: move-result-object v1 │ │ +06561a: 28be |0051: goto 000f // -0042 │ │ +06561c: 5493 1a01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065620: 7157 2704 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ +065626: 0c01 |0057: move-result-object v1 │ │ +065628: 28b7 |0058: goto 000f // -0049 │ │ +06562a: 5493 1a01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +06562e: 7156 2704 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ +065634: 0c01 |005e: move-result-object v1 │ │ +065636: 28b0 |005f: goto 000f // -0050 │ │ +065638: 5493 1a01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +06563c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +065642: 7157 2704 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0427 │ │ +065648: 0c01 |0068: move-result-object v1 │ │ +06564a: 28a6 |0069: goto 000f // -005a │ │ +06564c: 5493 1a01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065650: 7130 2504 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0425 │ │ +065656: 0c01 |006f: move-result-object v1 │ │ +065658: 289f |0070: goto 000f // -0061 │ │ +06565a: 5493 1a01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +06565e: 7130 2504 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0425 │ │ +065664: 0c01 |0076: move-result-object v1 │ │ +065666: 2898 |0077: goto 000f // -0068 │ │ +065668: 0731 |0078: move-object v1, v3 │ │ +06566a: 2896 |0079: goto 000f // -006a │ │ +06566c: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=773 │ │ 0x000d line=775 │ │ 0x000f line=827 │ │ 0x0010 line=779 │ │ 0x0014 line=780 │ │ @@ -118986,66 +119010,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -066124: |[066124] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -066134: 5240 c700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -066138: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -06613c: 0e00 |0004: return-void │ │ -06613e: 5430 1d01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -066142: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -066146: 5430 1d01 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -06614a: 6e10 6e1a 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066150: 0a00 |000e: move-result v0 │ │ -066152: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -066156: 5430 1901 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06615a: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -06615e: 2200 0a04 |0015: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -066162: 7010 601a 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -066168: 5b30 1901 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06616c: 5430 1901 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -066170: 6e10 6e1a 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066176: 0a00 |0021: move-result v0 │ │ -066178: 5431 2a01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -06617c: 6e30 8c03 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@038c │ │ -066182: 5430 1901 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -066186: 6e20 641a 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06618c: 6300 1001 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066190: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -066194: 1a00 8203 |0030: const-string v0, "FragmentManager" // string@0382 │ │ -066198: 2201 f403 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -06619c: 7010 3b1a 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0661a2: 1a02 d701 |0037: const-string v2, "Allocated fragment index " // string@01d7 │ │ -0661a6: 6e20 431a 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0661ac: 0c01 |003c: move-result-object v1 │ │ -0661ae: 6e20 421a 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0661b4: 0c01 |0040: move-result-object v1 │ │ -0661b6: 6e10 481a 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0661bc: 0c01 |0044: move-result-object v1 │ │ -0661be: 7120 9715 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0661c4: 28bc |0048: goto 0004 // -0044 │ │ -0661c6: 5430 1d01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -0661ca: 5431 1d01 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -0661ce: 6e10 6e1a 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0661d4: 0a01 |0050: move-result v1 │ │ -0661d6: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0661da: 6e20 6b1a 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -0661e0: 0c00 |0056: move-result-object v0 │ │ -0661e2: 1f00 e503 |0057: check-cast v0, Ljava/lang/Integer; // type@03e5 │ │ -0661e6: 6e10 091a 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1a09 │ │ -0661ec: 0a00 |005c: move-result v0 │ │ -0661ee: 5431 2a01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -0661f2: 6e30 8c03 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@038c │ │ -0661f8: 5430 1901 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -0661fc: 5241 c700 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -066200: 6e30 6d1a 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -066206: 28c3 |0069: goto 002c // -003d │ │ +06568c: |[06568c] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +06569c: 5240 c700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0656a0: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0656a4: 0e00 |0004: return-void │ │ +0656a6: 5430 1d01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0656aa: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0656ae: 5430 1d01 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0656b2: 6e10 6e1a 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0656b8: 0a00 |000e: move-result v0 │ │ +0656ba: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0656be: 5430 1901 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0656c2: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0656c6: 2200 1304 |0015: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0656ca: 7010 601a 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0656d0: 5b30 1901 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0656d4: 5430 1901 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0656d8: 6e10 6e1a 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0656de: 0a00 |0021: move-result v0 │ │ +0656e0: 5431 2a01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +0656e4: 6e30 8c03 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@038c │ │ +0656ea: 5430 1901 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0656ee: 6e20 641a 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0656f4: 6300 1001 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0656f8: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +0656fc: 1a00 8203 |0030: const-string v0, "FragmentManager" // string@0382 │ │ +065700: 2201 fd03 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065704: 7010 3b1a 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06570a: 1a02 d701 |0037: const-string v2, "Allocated fragment index " // string@01d7 │ │ +06570e: 6e20 431a 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065714: 0c01 |003c: move-result-object v1 │ │ +065716: 6e20 421a 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06571c: 0c01 |0040: move-result-object v1 │ │ +06571e: 6e10 481a 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065724: 0c01 |0044: move-result-object v1 │ │ +065726: 7120 9715 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06572c: 28bc |0048: goto 0004 // -0044 │ │ +06572e: 5430 1d01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +065732: 5431 1d01 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +065736: 6e10 6e1a 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06573c: 0a01 |0050: move-result v1 │ │ +06573e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +065742: 6e20 6b1a 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +065748: 0c00 |0056: move-result-object v0 │ │ +06574a: 1f00 ee03 |0057: check-cast v0, Ljava/lang/Integer; // type@03ee │ │ +06574e: 6e10 091a 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1a09 │ │ +065754: 0a00 |005c: move-result v0 │ │ +065756: 5431 2a01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +06575a: 6e30 8c03 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@038c │ │ +065760: 5430 1901 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065764: 5241 c700 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +065768: 6e30 6d1a 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +06576e: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0004 line=1167 │ │ 0x0005 line=1155 │ │ 0x0011 line=1156 │ │ 0x0015 line=1157 │ │ @@ -119063,50 +119087,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -066208: |[066208] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -066218: 5240 c700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -06621c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -066220: 0e00 |0004: return-void │ │ -066222: 6300 1001 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066226: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -06622a: 1a00 8203 |0009: const-string v0, "FragmentManager" // string@0382 │ │ -06622e: 2201 f403 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066232: 7010 3b1a 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066238: 1a02 9403 |0010: const-string v2, "Freeing fragment index " // string@0394 │ │ -06623c: 6e20 431a 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066242: 0c01 |0015: move-result-object v1 │ │ -066244: 6e20 421a 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06624a: 0c01 |0019: move-result-object v1 │ │ -06624c: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066252: 0c01 |001d: move-result-object v1 │ │ -066254: 7120 9715 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06625a: 5430 1901 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06625e: 5241 c700 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -066262: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -066264: 6e30 6d1a 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -06626a: 5430 1d01 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -06626e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -066272: 2200 0a04 |002d: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -066276: 7010 601a 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06627c: 5b30 1d01 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -066280: 5430 1d01 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -066284: 5241 c700 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -066288: 7110 0e1a 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -06628e: 0c01 |003b: move-result-object v1 │ │ -066290: 6e20 641a 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -066296: 5430 1a01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -06629a: 5441 dd00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ -06629e: 6e20 af03 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@03af │ │ -0662a4: 6e10 4d03 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@034d │ │ -0662aa: 28bb |0049: goto 0004 // -0045 │ │ +065770: |[065770] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +065780: 5240 c700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +065784: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +065788: 0e00 |0004: return-void │ │ +06578a: 6300 1001 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06578e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +065792: 1a00 8203 |0009: const-string v0, "FragmentManager" // string@0382 │ │ +065796: 2201 fd03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +06579a: 7010 3b1a 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0657a0: 1a02 9403 |0010: const-string v2, "Freeing fragment index " // string@0394 │ │ +0657a4: 6e20 431a 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0657aa: 0c01 |0015: move-result-object v1 │ │ +0657ac: 6e20 421a 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0657b2: 0c01 |0019: move-result-object v1 │ │ +0657b4: 6e10 481a 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0657ba: 0c01 |001d: move-result-object v1 │ │ +0657bc: 7120 9715 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0657c2: 5430 1901 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0657c6: 5241 c700 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0657ca: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0657cc: 6e30 6d1a 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +0657d2: 5430 1d01 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0657d6: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0657da: 2200 1304 |002d: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +0657de: 7010 601a 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0657e4: 5b30 1d01 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0657e8: 5430 1d01 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0657ec: 5241 c700 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0657f0: 7110 0e1a 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +0657f6: 0c01 |003b: move-result-object v1 │ │ +0657f8: 6e20 641a 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0657fe: 5430 1a01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065802: 5441 dd00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00dd │ │ +065806: 6e20 af03 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@03af │ │ +06580c: 6e10 4d03 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@034d │ │ +065812: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ 0x0004 line=1182 │ │ 0x0005 line=1174 │ │ 0x0021 line=1175 │ │ 0x0029 line=1176 │ │ @@ -119123,67 +119147,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -0662ac: |[0662ac] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -0662bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0662be: 5480 1a01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0662c2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0662c6: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -0662ca: 2200 e203 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -0662ce: 1a02 8a09 |0009: const-string v2, "No activity" // string@098a │ │ -0662d2: 7020 051a 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0662d8: 2700 |000e: throw v0 │ │ -0662da: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -0662de: 5280 2301 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -0662e2: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -0662e6: 0e00 |0015: return-void │ │ -0662e8: 5989 2301 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -0662ec: 5480 1901 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -0662f0: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -0662f4: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -0662f6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0662f8: 5480 1901 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -0662fc: 6e10 6e1a 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066302: 0a00 |0023: move-result v0 │ │ -066304: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -066308: 5480 1901 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06630c: 6e20 681a 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -066312: 0c01 |002b: move-result-object v1 │ │ -066314: 1f01 d700 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -066318: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -06631c: 0780 |0030: move-object v0, v8 │ │ -06631e: 0192 |0031: move v2, v9 │ │ -066320: 01a3 |0032: move v3, v10 │ │ -066322: 01b4 |0033: move v4, v11 │ │ -066324: 7406 2b04 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@042b │ │ -06632a: 5410 c900 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -06632e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -066332: 5410 c900 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ -066336: 6e10 0005 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ -06633c: 0a00 |0040: move-result v0 │ │ -06633e: b607 |0041: or-int/2addr v7, v0 │ │ -066340: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -066344: 28da |0044: goto 001e // -0026 │ │ -066346: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -06634a: 6e10 4204 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ -066350: 5580 2801 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -066354: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -066358: 5480 1a01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -06635c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -066360: 5280 2301 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -066364: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -066366: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -06636a: 5480 1a01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -06636e: 6e10 cd03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cd │ │ -066374: 5c85 2801 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -066378: 28b7 |005e: goto 0015 // -0049 │ │ +065814: |[065814] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +065824: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +065826: 5480 1a01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +06582a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +06582e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +065832: 2200 eb03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +065836: 1a02 9309 |0009: const-string v2, "No activity" // string@0993 │ │ +06583a: 7020 051a 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +065840: 2700 |000e: throw v0 │ │ +065842: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +065846: 5280 2301 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +06584a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +06584e: 0e00 |0015: return-void │ │ +065850: 5989 2301 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +065854: 5480 1901 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065858: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +06585c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +06585e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +065860: 5480 1901 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065864: 6e10 6e1a 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06586a: 0a00 |0023: move-result v0 │ │ +06586c: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +065870: 5480 1901 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +065874: 6e20 681a 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06587a: 0c01 |002b: move-result-object v1 │ │ +06587c: 1f01 e000 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +065880: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +065884: 0780 |0030: move-object v0, v8 │ │ +065886: 0192 |0031: move v2, v9 │ │ +065888: 01a3 |0032: move v3, v10 │ │ +06588a: 01b4 |0033: move v4, v11 │ │ +06588c: 7406 2b04 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@042b │ │ +065892: 5410 c900 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +065896: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +06589a: 5410 c900 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c9 │ │ +06589e: 6e10 0005 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ +0658a4: 0a00 |0040: move-result v0 │ │ +0658a6: b607 |0041: or-int/2addr v7, v0 │ │ +0658a8: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0658ac: 28da |0044: goto 001e // -0026 │ │ +0658ae: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0658b2: 6e10 4204 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ +0658b8: 5580 2801 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +0658bc: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0658c0: 5480 1a01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0658c4: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0658c8: 5280 2301 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +0658cc: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0658ce: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0658d2: 5480 1a01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0658d6: 6e10 cd03 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@03cd │ │ +0658dc: 5c85 2801 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +0658e0: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1107 │ │ 0x0007 line=1108 │ │ 0x000f line=1111 │ │ 0x0015 line=1137 │ │ 0x0016 line=1115 │ │ @@ -119216,18 +119240,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -06637c: |[06637c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -06638c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06638e: 6e53 2804 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0428 │ │ -066394: 0e00 |0004: return-void │ │ +0658e4: |[0658e4] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +0658f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0658f6: 6e53 2804 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0428 │ │ +0658fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1103 │ │ 0x0004 line=1104 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -119238,23 +119262,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -066398: |[066398] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -0663a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0663aa: 5262 2301 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -0663ae: 0760 |0003: move-object v0, v6 │ │ -0663b0: 0771 |0004: move-object v1, v7 │ │ -0663b2: 0134 |0005: move v4, v3 │ │ -0663b4: 0135 |0006: move v5, v3 │ │ -0663b6: 7406 2b04 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@042b │ │ -0663bc: 0e00 |000a: return-void │ │ +065900: |[065900] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +065910: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +065912: 5262 2301 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +065916: 0760 |0003: move-object v0, v6 │ │ +065918: 0771 |0004: move-object v1, v7 │ │ +06591a: 0134 |0005: move v4, v3 │ │ +06591c: 0135 |0006: move v5, v3 │ │ +06591e: 7406 2b04 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@042b │ │ +065924: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1099 │ │ 0x000a line=1100 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -119264,496 +119288,496 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 984 16-bit code units │ │ -0663c0: |[0663c0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -0663d0: 55b0 b600 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -0663d4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0663d8: 55b0 c000 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -0663dc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0663e0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0663e2: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -0663e6: 121c |000b: const/4 v12, #int 1 // #1 │ │ -0663e8: 55b0 ce00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ -0663ec: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0663f0: 52b0 d500 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -0663f4: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -0663f8: 52bc d500 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -0663fc: 55b0 bf00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ -066400: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -066404: 52b0 d500 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -066408: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -06640a: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -06640e: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -066410: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -066414: 123c |0022: const/4 v12, #int 3 // #3 │ │ -066416: 52b0 d500 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -06641a: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -06641e: 55b0 c300 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -066422: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -066426: 55b0 c600 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -06642a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -06642e: 0e00 |002f: return-void │ │ -066430: 54b0 b700 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -066434: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -066438: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -06643a: 5bb0 b700 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -06643e: 52b2 d600 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ -066442: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -066444: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -066446: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -066448: 07a0 |003c: move-object v0, v10 │ │ -06644a: 07b1 |003d: move-object v1, v11 │ │ -06644c: 7406 2b04 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@042b │ │ -066452: 52b0 d500 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -066456: 2b00 7903 0000 |0043: packed-switch v0, 000003bc // +00000379 │ │ -06645c: 59bc d500 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -066460: 28e7 |0048: goto 002f // -0019 │ │ -066462: 6300 1001 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066466: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -06646a: 1a00 8203 |004d: const-string v0, "FragmentManager" // string@0382 │ │ -06646e: 2201 f403 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066472: 7010 3b1a 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066478: 1a02 6c17 |0054: const-string v2, "moveto CREATED: " // string@176c │ │ -06647c: 6e20 431a 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066482: 0c01 |0059: move-result-object v1 │ │ -066484: 6e20 421a b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06648a: 0c01 |005d: move-result-object v1 │ │ -06648c: 6e10 481a 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066492: 0c01 |0061: move-result-object v1 │ │ -066494: 7120 9715 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06649a: 54b0 d300 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -06649e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -0664a2: 54b0 d300 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0664a6: 1a01 540d |006b: const-string v1, "android:view_state" // string@0d54 │ │ -0664aa: 6e20 e701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ -0664b0: 0c00 |0070: move-result-object v0 │ │ -0664b2: 5bb0 d400 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -0664b6: 54b0 d300 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0664ba: 1a01 510d |0075: const-string v1, "android:target_state" // string@0d51 │ │ -0664be: 6e30 1f04 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@041f │ │ -0664c4: 0c00 |007a: move-result-object v0 │ │ -0664c6: 5bb0 d800 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -0664ca: 54b0 d800 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -0664ce: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -0664d2: 54b0 d300 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0664d6: 1a01 500d |0083: const-string v1, "android:target_req_state" // string@0d50 │ │ -0664da: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -0664dc: 6e30 e301 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -0664e2: 0a00 |0089: move-result v0 │ │ -0664e4: 59b0 da00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ -0664e8: 54b0 d300 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0664ec: 1a01 530d |008e: const-string v1, "android:user_visible_hint" // string@0d53 │ │ -0664f0: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -0664f2: 6e30 de01 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01de │ │ -0664f8: 0a00 |0094: move-result v0 │ │ -0664fa: 5cb0 db00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -0664fe: 55b0 db00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -066502: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -066506: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -066508: 5cb0 bf00 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ -06650c: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -06650e: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -066512: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -066514: 54a0 1a01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066518: 5bb0 b500 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -06651c: 54a0 2a01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -066520: 5bb0 cd00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -066524: 54a0 2a01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -066528: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -06652c: 54a0 2a01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -066530: 5400 bc00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -066534: 5bb0 c200 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -066538: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -06653a: 5cb0 ba00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -06653e: 54a0 1a01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066542: 6e20 5d03 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@035d │ │ -066548: 55b0 ba00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -06654c: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -066550: 2200 5001 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -066554: 2201 f403 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066558: 7010 3b1a 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06655e: 1a02 7a03 |00c7: const-string v2, "Fragment " // string@037a │ │ -066562: 6e20 431a 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066568: 0c01 |00cc: move-result-object v1 │ │ -06656a: 6e20 421a b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066570: 0c01 |00d0: move-result-object v1 │ │ -066572: 1a02 3400 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0034 │ │ -066576: 6e20 431a 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06657c: 0c01 |00d6: move-result-object v1 │ │ -06657e: 6e10 481a 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066584: 0c01 |00da: move-result-object v1 │ │ -066586: 7020 fe06 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -06658c: 2700 |00de: throw v0 │ │ -06658e: 54a0 1a01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066592: 5400 f300 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -066596: 28cf |00e3: goto 00b2 // -0031 │ │ -066598: 54b0 cd00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -06659c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -0665a0: 54a0 1a01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0665a4: 6e20 b203 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@03b2 │ │ -0665aa: 55b0 d200 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -0665ae: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -0665b2: 54b0 d300 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0665b6: 6e20 7903 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0379 │ │ -0665bc: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -0665be: 5cb0 d200 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -0665c2: 55b0 c300 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -0665c6: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -0665ca: 54b0 d300 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0665ce: 6e20 3e03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033e │ │ -0665d4: 0c00 |0102: move-result-object v0 │ │ -0665d6: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -0665d8: 54b2 d300 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0665dc: 6e40 7b03 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@037b │ │ -0665e2: 0c00 |0109: move-result-object v0 │ │ -0665e4: 5bb0 dc00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0665e8: 54b0 dc00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0665ec: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -0665f0: 54b0 dc00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0665f4: 5bb0 c800 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -0665f8: 54b0 dc00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0665fc: 7110 2b05 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@052b │ │ -066602: 0c00 |0119: move-result-object v0 │ │ -066604: 5bb0 dc00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066608: 55b0 c500 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -06660c: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -066610: 54b0 dc00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066614: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -066618: 6e20 8916 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -06661e: 54b0 dc00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066622: 54b1 d300 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -066626: 6e30 7403 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0374 │ │ -06662c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -06662e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -066632: 6300 1001 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066636: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -06663a: 1a00 8203 |0135: const-string v0, "FragmentManager" // string@0382 │ │ -06663e: 2201 f403 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066642: 7010 3b1a 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066648: 1a02 6b17 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@176b │ │ -06664c: 6e20 431a 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066652: 0c01 |0141: move-result-object v1 │ │ -066654: 6e20 421a b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06665a: 0c01 |0145: move-result-object v1 │ │ -06665c: 6e10 481a 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066662: 0c01 |0149: move-result-object v1 │ │ -066664: 7120 9715 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06666a: 55b0 c300 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ -06666e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -066672: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -066674: 52b0 be00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -066678: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -06667c: 54a0 2101 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ -066680: 52b1 be00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -066684: 7220 cf03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03cf │ │ -06668a: 0c07 |015d: move-result-object v7 │ │ -06668c: 1f07 3b03 |015e: check-cast v7, Landroid/view/ViewGroup; // type@033b │ │ -066690: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -066694: 55b0 cf00 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00cf │ │ -066698: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -06669c: 2200 e103 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0666a0: 2201 f403 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0666a4: 7010 3b1a 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0666aa: 1a02 9509 |016d: const-string v2, "No view found for id 0x" // string@0995 │ │ -0666ae: 6e20 431a 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0666b4: 0c01 |0172: move-result-object v1 │ │ -0666b6: 52b2 be00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -0666ba: 7110 0c1a 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0666c0: 0c02 |0178: move-result-object v2 │ │ -0666c2: 6e20 431a 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0666c8: 0c01 |017c: move-result-object v1 │ │ -0666ca: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ -0666ce: 6e20 431a 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0666d4: 0c01 |0182: move-result-object v1 │ │ -0666d6: 6e10 4103 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ -0666dc: 0c02 |0186: move-result-object v2 │ │ -0666de: 52b3 be00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ -0666e2: 6e20 3201 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0132 │ │ -0666e8: 0c02 |018c: move-result-object v2 │ │ -0666ea: 6e20 431a 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0666f0: 0c01 |0190: move-result-object v1 │ │ -0666f2: 1a02 c700 |0191: const-string v2, ") for fragment " // string@00c7 │ │ -0666f6: 6e20 431a 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0666fc: 0c01 |0196: move-result-object v1 │ │ -0666fe: 6e20 421a b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066704: 0c01 |019a: move-result-object v1 │ │ -066706: 6e10 481a 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06670c: 0c01 |019e: move-result-object v1 │ │ -06670e: 7020 001a 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -066714: 7020 4304 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -06671a: 5bb7 bd00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ -06671e: 54b0 d300 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -066722: 6e20 3e03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033e │ │ -066728: 0c00 |01ac: move-result-object v0 │ │ -06672a: 54b1 d300 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -06672e: 6e40 7b03 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@037b │ │ -066734: 0c00 |01b2: move-result-object v0 │ │ -066736: 5bb0 dc00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06673a: 54b0 dc00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06673e: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -066742: 54b0 dc00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066746: 5bb0 c800 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -06674a: 54b0 dc00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06674e: 7110 2b05 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@052b │ │ -066754: 0c00 |01c2: move-result-object v0 │ │ -066756: 5bb0 dc00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06675a: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -06675e: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -066760: 6e5e 2304 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@0423 │ │ -066766: 0c06 |01cb: move-result-object v6 │ │ -066768: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -06676c: 54b0 dc00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066770: 6e20 8c16 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -066776: 54b0 dc00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06677a: 6e20 a816 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@16a8 │ │ -066780: 55b0 c500 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -066784: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -066788: 54b0 dc00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06678c: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -066790: 6e20 8916 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -066796: 54b0 dc00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -06679a: 54b1 d300 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -06679e: 6e30 7403 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0374 │ │ -0667a4: 54b0 d300 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0667a8: 6e20 7603 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0376 │ │ -0667ae: 54b0 dc00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0667b2: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -0667b6: 54b0 d300 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0667ba: 6e20 8903 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0389 │ │ -0667c0: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -0667c2: 5bb0 d300 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0667c6: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -0667c8: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -0667cc: 6300 1001 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0667d0: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -0667d4: 1a00 8203 |0202: const-string v0, "FragmentManager" // string@0382 │ │ -0667d8: 2201 f403 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0667dc: 7010 3b1a 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0667e2: 1a02 6e17 |0209: const-string v2, "moveto STARTED: " // string@176e │ │ -0667e6: 6e20 431a 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0667ec: 0c01 |020e: move-result-object v1 │ │ -0667ee: 6e20 421a b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0667f4: 0c01 |0212: move-result-object v1 │ │ -0667f6: 6e10 481a 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0667fc: 0c01 |0216: move-result-object v1 │ │ -0667fe: 7120 9715 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066804: 6e10 8603 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0386 │ │ -06680a: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -06680c: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -066810: 6300 1001 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066814: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -066818: 1a00 8203 |0224: const-string v0, "FragmentManager" // string@0382 │ │ -06681c: 2201 f403 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066820: 7010 3b1a 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066826: 1a02 6d17 |022b: const-string v2, "moveto RESUMED: " // string@176d │ │ -06682a: 6e20 431a 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066830: 0c01 |0230: move-result-object v1 │ │ -066832: 6e20 421a b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066838: 0c01 |0234: move-result-object v1 │ │ -06683a: 6e10 481a 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066840: 0c01 |0238: move-result-object v1 │ │ -066842: 7120 9715 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066848: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -06684a: 5cb0 d000 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ -06684e: 6e10 8403 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0384 │ │ -066854: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -066856: 5bb0 d300 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -06685a: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -06685c: 5bb0 d400 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -066860: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -066864: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -066866: 5bb0 c800 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -06686a: 2900 e1fe |024d: goto/16 012e // -011f │ │ -06686e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -066870: 5bb0 c800 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -066874: 2898 |0252: goto 01ea // -0068 │ │ -066876: 52b0 d500 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -06687a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -06687e: 52b0 d500 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -066882: 2b00 7101 0000 |0259: packed-switch v0, 000003ca // +00000171 │ │ -066888: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -06688c: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -06688e: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -066892: 55a0 2401 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ -066896: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -06689a: 54b0 b700 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -06689e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -0668a2: 54b9 b700 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -0668a6: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -0668a8: 5bb0 b700 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -0668ac: 6e10 0b16 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ -0668b2: 54b0 b700 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -0668b6: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -0668ba: 59bc d600 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ -0668be: 121c |0277: const/4 v12, #int 1 // #1 │ │ -0668c0: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -0668c4: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -0668c6: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -0668ca: 6300 1001 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0668ce: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -0668d2: 1a00 8203 |0281: const-string v0, "FragmentManager" // string@0382 │ │ -0668d6: 2201 f403 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0668da: 7010 3b1a 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0668e0: 1a02 6817 |0288: const-string v2, "movefrom RESUMED: " // string@1768 │ │ -0668e4: 6e20 431a 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0668ea: 0c01 |028d: move-result-object v1 │ │ -0668ec: 6e20 421a b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0668f2: 0c01 |0291: move-result-object v1 │ │ -0668f4: 6e10 481a 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0668fa: 0c01 |0295: move-result-object v1 │ │ -0668fc: 7120 9715 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066902: 6e10 8103 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0381 │ │ -066908: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -06690a: 5cb0 d000 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ -06690e: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -066910: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -066914: 6300 1001 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066918: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -06691c: 1a00 8203 |02a6: const-string v0, "FragmentManager" // string@0382 │ │ -066920: 2201 f403 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066924: 7010 3b1a 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06692a: 1a02 6917 |02ad: const-string v2, "movefrom STARTED: " // string@1769 │ │ -06692e: 6e20 431a 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066934: 0c01 |02b2: move-result-object v1 │ │ -066936: 6e20 421a b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06693c: 0c01 |02b6: move-result-object v1 │ │ -06693e: 6e10 481a 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066944: 0c01 |02ba: move-result-object v1 │ │ -066946: 7120 9715 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06694c: 6e10 8703 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0387 │ │ -066952: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -066954: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -066958: 6300 1001 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -06695c: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -066960: 1a00 8203 |02c8: const-string v0, "FragmentManager" // string@0382 │ │ -066964: 2201 f403 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066968: 7010 3b1a 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06696e: 1a02 6a17 |02cf: const-string v2, "movefrom STOPPED: " // string@176a │ │ -066972: 6e20 431a 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066978: 0c01 |02d4: move-result-object v1 │ │ -06697a: 6e20 421a b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066980: 0c01 |02d8: move-result-object v1 │ │ -066982: 6e10 481a 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066988: 0c01 |02dc: move-result-object v1 │ │ -06698a: 7120 9715 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066990: 6e10 8303 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0383 │ │ -066996: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -066998: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -06699c: 6300 1001 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0669a0: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -0669a4: 1a00 8203 |02ea: const-string v0, "FragmentManager" // string@0382 │ │ -0669a8: 2201 f403 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0669ac: 7010 3b1a 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0669b2: 1a02 6617 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1766 │ │ -0669b6: 6e20 431a 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0669bc: 0c01 |02f6: move-result-object v1 │ │ -0669be: 6e20 421a b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0669c4: 0c01 |02fa: move-result-object v1 │ │ -0669c6: 6e10 481a 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0669cc: 0c01 |02fe: move-result-object v1 │ │ -0669ce: 7120 9715 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0669d4: 54b0 dc00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -0669d8: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -0669dc: 54a0 1a01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0669e0: 6e10 b003 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@03b0 │ │ -0669e6: 0a00 |030b: move-result v0 │ │ -0669e8: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -0669ec: 54b0 d400 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -0669f0: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -0669f4: 6e20 3f04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043f │ │ -0669fa: 6e10 7d03 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@037d │ │ -066a00: 54b0 dc00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066a04: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -066a08: 54b0 bd00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ -066a0c: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -066a10: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -066a12: 52a0 2301 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -066a16: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -066a1a: 55a0 2401 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ -066a1e: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -066a22: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -066a24: 6e5e 2304 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@0423 │ │ -066a2a: 0c06 |032d: move-result-object v6 │ │ -066a2c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -066a30: 07b8 |0330: move-object v8, v11 │ │ -066a32: 54b0 dc00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066a36: 5bb0 b700 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ -066a3a: 59bc d600 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ -066a3e: 2200 e500 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00e5 │ │ -066a42: 7030 f603 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@03f6 │ │ -066a48: 6e20 8217 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1782 │ │ -066a4e: 54b0 dc00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066a52: 6e20 8c16 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -066a58: 54b0 bd00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ -066a5c: 54b1 dc00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066a60: 6e20 c816 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@16c8 │ │ -066a66: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -066a68: 5bb0 bd00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ -066a6c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -066a6e: 5bb0 dc00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -066a72: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -066a74: 5bb0 c800 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -066a78: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -066a7c: 6300 1001 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066a80: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -066a84: 1a00 8203 |035a: const-string v0, "FragmentManager" // string@0382 │ │ -066a88: 2201 f403 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066a8c: 7010 3b1a 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066a92: 1a02 6717 |0361: const-string v2, "movefrom CREATED: " // string@1767 │ │ -066a96: 6e20 431a 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066a9c: 0c01 |0366: move-result-object v1 │ │ -066a9e: 6e20 421a b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066aa4: 0c01 |036a: move-result-object v1 │ │ -066aa6: 6e10 481a 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066aac: 0c01 |036e: move-result-object v1 │ │ -066aae: 7120 9715 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066ab4: 55b0 d200 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -066ab8: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -066abc: 6e10 7c03 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@037c │ │ -066ac2: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -066ac4: 5cb0 ba00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -066ac8: 6e10 6803 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0368 │ │ -066ace: 55b0 ba00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ -066ad2: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -066ad6: 2200 5001 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0150 │ │ -066ada: 2201 f403 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066ade: 7010 3b1a 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066ae4: 1a02 7a03 |038a: const-string v2, "Fragment " // string@037a │ │ -066ae8: 6e20 431a 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066aee: 0c01 |038f: move-result-object v1 │ │ -066af0: 6e20 421a b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066af6: 0c01 |0393: move-result-object v1 │ │ -066af8: 1a02 3800 |0394: const-string v2, " did not call through to super.onDetach()" // string@0038 │ │ -066afc: 6e20 431a 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066b02: 0c01 |0399: move-result-object v1 │ │ -066b04: 6e10 481a 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066b0a: 0c01 |039d: move-result-object v1 │ │ -066b0c: 7020 fe06 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ -066b12: 2700 |03a1: throw v0 │ │ -066b14: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -066b18: 55b0 d200 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -066b1c: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -066b20: 6e20 2604 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0426 │ │ -066b26: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -066b2a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -066b2c: 5bb0 b500 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ -066b30: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -066b32: 5bb0 cd00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ -066b36: 1200 |03b3: const/4 v0, #int 0 // #0 │ │ -066b38: 5bb0 c200 |03b4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ -066b3c: 1200 |03b6: const/4 v0, #int 0 // #0 │ │ -066b3e: 5bb0 bc00 |03b7: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ -066b42: 2900 8dfc |03b9: goto/16 0046 // -0373 │ │ -066b46: 0000 |03bb: nop // spacer │ │ -066b48: 0001 0500 0000 0000 0600 0000 eb00 ... |03bc: packed-switch-data (14 units) │ │ -066b64: 0001 0500 0100 0000 0500 0000 8a00 ... |03ca: packed-switch-data (14 units) │ │ +065928: |[065928] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +065938: 55b0 b600 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +06593c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +065940: 55b0 c000 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +065944: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +065948: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06594a: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +06594e: 121c |000b: const/4 v12, #int 1 // #1 │ │ +065950: 55b0 ce00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ +065954: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +065958: 52b0 d500 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +06595c: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +065960: 52bc d500 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +065964: 55b0 bf00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ +065968: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +06596c: 52b0 d500 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +065970: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +065972: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +065976: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +065978: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +06597c: 123c |0022: const/4 v12, #int 3 // #3 │ │ +06597e: 52b0 d500 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +065982: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +065986: 55b0 c300 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +06598a: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +06598e: 55b0 c600 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +065992: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +065996: 0e00 |002f: return-void │ │ +065998: 54b0 b700 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +06599c: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0659a0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0659a2: 5bb0 b700 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +0659a6: 52b2 d600 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ +0659aa: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0659ac: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0659ae: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0659b0: 07a0 |003c: move-object v0, v10 │ │ +0659b2: 07b1 |003d: move-object v1, v11 │ │ +0659b4: 7406 2b04 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@042b │ │ +0659ba: 52b0 d500 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +0659be: 2b00 7903 0000 |0043: packed-switch v0, 000003bc // +00000379 │ │ +0659c4: 59bc d500 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +0659c8: 28e7 |0048: goto 002f // -0019 │ │ +0659ca: 6300 1001 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0659ce: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0659d2: 1a00 8203 |004d: const-string v0, "FragmentManager" // string@0382 │ │ +0659d6: 2201 fd03 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +0659da: 7010 3b1a 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0659e0: 1a02 7517 |0054: const-string v2, "moveto CREATED: " // string@1775 │ │ +0659e4: 6e20 431a 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0659ea: 0c01 |0059: move-result-object v1 │ │ +0659ec: 6e20 421a b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0659f2: 0c01 |005d: move-result-object v1 │ │ +0659f4: 6e10 481a 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0659fa: 0c01 |0061: move-result-object v1 │ │ +0659fc: 7120 9715 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065a02: 54b0 d300 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065a06: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +065a0a: 54b0 d300 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065a0e: 1a01 5d0d |006b: const-string v1, "android:view_state" // string@0d5d │ │ +065a12: 6e20 e701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ +065a18: 0c00 |0070: move-result-object v0 │ │ +065a1a: 5bb0 d400 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +065a1e: 54b0 d300 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065a22: 1a01 5a0d |0075: const-string v1, "android:target_state" // string@0d5a │ │ +065a26: 6e30 1f04 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@041f │ │ +065a2c: 0c00 |007a: move-result-object v0 │ │ +065a2e: 5bb0 d800 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +065a32: 54b0 d800 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +065a36: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +065a3a: 54b0 d300 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065a3e: 1a01 590d |0083: const-string v1, "android:target_req_state" // string@0d59 │ │ +065a42: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +065a44: 6e30 e301 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +065a4a: 0a00 |0089: move-result v0 │ │ +065a4c: 59b0 da00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ +065a50: 54b0 d300 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065a54: 1a01 5c0d |008e: const-string v1, "android:user_visible_hint" // string@0d5c │ │ +065a58: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +065a5a: 6e30 de01 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@01de │ │ +065a60: 0a00 |0094: move-result v0 │ │ +065a62: 5cb0 db00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +065a66: 55b0 db00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +065a6a: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +065a6e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +065a70: 5cb0 bf00 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ +065a74: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +065a76: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +065a7a: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +065a7c: 54a0 1a01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065a80: 5bb0 b500 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +065a84: 54a0 2a01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +065a88: 5bb0 cd00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +065a8c: 54a0 2a01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +065a90: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +065a94: 54a0 2a01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +065a98: 5400 bc00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +065a9c: 5bb0 c200 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +065aa0: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +065aa2: 5cb0 ba00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +065aa6: 54a0 1a01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065aaa: 6e20 5d03 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@035d │ │ +065ab0: 55b0 ba00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +065ab4: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +065ab8: 2200 5901 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +065abc: 2201 fd03 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065ac0: 7010 3b1a 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065ac6: 1a02 7a03 |00c7: const-string v2, "Fragment " // string@037a │ │ +065aca: 6e20 431a 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065ad0: 0c01 |00cc: move-result-object v1 │ │ +065ad2: 6e20 421a b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065ad8: 0c01 |00d0: move-result-object v1 │ │ +065ada: 1a02 3400 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0034 │ │ +065ade: 6e20 431a 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065ae4: 0c01 |00d6: move-result-object v1 │ │ +065ae6: 6e10 481a 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065aec: 0c01 |00da: move-result-object v1 │ │ +065aee: 7020 fe06 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +065af4: 2700 |00de: throw v0 │ │ +065af6: 54a0 1a01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065afa: 5400 f300 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +065afe: 28cf |00e3: goto 00b2 // -0031 │ │ +065b00: 54b0 cd00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +065b04: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +065b08: 54a0 1a01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065b0c: 6e20 b203 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@03b2 │ │ +065b12: 55b0 d200 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +065b16: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +065b1a: 54b0 d300 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065b1e: 6e20 7903 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0379 │ │ +065b24: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +065b26: 5cb0 d200 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +065b2a: 55b0 c300 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +065b2e: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +065b32: 54b0 d300 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065b36: 6e20 3e03 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033e │ │ +065b3c: 0c00 |0102: move-result-object v0 │ │ +065b3e: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +065b40: 54b2 d300 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065b44: 6e40 7b03 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@037b │ │ +065b4a: 0c00 |0109: move-result-object v0 │ │ +065b4c: 5bb0 dc00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b50: 54b0 dc00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b54: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +065b58: 54b0 dc00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b5c: 5bb0 c800 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +065b60: 54b0 dc00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b64: 7110 2b05 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@052b │ │ +065b6a: 0c00 |0119: move-result-object v0 │ │ +065b6c: 5bb0 dc00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b70: 55b0 c500 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +065b74: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +065b78: 54b0 dc00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b7c: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +065b80: 6e20 8916 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +065b86: 54b0 dc00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065b8a: 54b1 d300 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065b8e: 6e30 7403 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0374 │ │ +065b94: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +065b96: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +065b9a: 6300 1001 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065b9e: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +065ba2: 1a00 8203 |0135: const-string v0, "FragmentManager" // string@0382 │ │ +065ba6: 2201 fd03 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065baa: 7010 3b1a 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065bb0: 1a02 7417 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1774 │ │ +065bb4: 6e20 431a 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065bba: 0c01 |0141: move-result-object v1 │ │ +065bbc: 6e20 421a b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065bc2: 0c01 |0145: move-result-object v1 │ │ +065bc4: 6e10 481a 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065bca: 0c01 |0149: move-result-object v1 │ │ +065bcc: 7120 9715 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065bd2: 55b0 c300 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c3 │ │ +065bd6: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +065bda: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +065bdc: 52b0 be00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +065be0: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +065be4: 54a0 2101 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ +065be8: 52b1 be00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +065bec: 7220 cf03 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@03cf │ │ +065bf2: 0c07 |015d: move-result-object v7 │ │ +065bf4: 1f07 4403 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0344 │ │ +065bf8: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +065bfc: 55b0 cf00 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00cf │ │ +065c00: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +065c04: 2200 ea03 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +065c08: 2201 fd03 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065c0c: 7010 3b1a 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065c12: 1a02 9e09 |016d: const-string v2, "No view found for id 0x" // string@099e │ │ +065c16: 6e20 431a 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065c1c: 0c01 |0172: move-result-object v1 │ │ +065c1e: 52b2 be00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +065c22: 7110 0c1a 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +065c28: 0c02 |0178: move-result-object v2 │ │ +065c2a: 6e20 431a 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065c30: 0c01 |017c: move-result-object v1 │ │ +065c32: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ +065c36: 6e20 431a 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065c3c: 0c01 |0182: move-result-object v1 │ │ +065c3e: 6e10 4103 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0341 │ │ +065c44: 0c02 |0186: move-result-object v2 │ │ +065c46: 52b3 be00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00be │ │ +065c4a: 6e20 3201 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0132 │ │ +065c50: 0c02 |018c: move-result-object v2 │ │ +065c52: 6e20 431a 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065c58: 0c01 |0190: move-result-object v1 │ │ +065c5a: 1a02 c700 |0191: const-string v2, ") for fragment " // string@00c7 │ │ +065c5e: 6e20 431a 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065c64: 0c01 |0196: move-result-object v1 │ │ +065c66: 6e20 421a b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065c6c: 0c01 |019a: move-result-object v1 │ │ +065c6e: 6e10 481a 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065c74: 0c01 |019e: move-result-object v1 │ │ +065c76: 7020 001a 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +065c7c: 7020 4304 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +065c82: 5bb7 bd00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ +065c86: 54b0 d300 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065c8a: 6e20 3e03 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@033e │ │ +065c90: 0c00 |01ac: move-result-object v0 │ │ +065c92: 54b1 d300 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065c96: 6e40 7b03 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@037b │ │ +065c9c: 0c00 |01b2: move-result-object v0 │ │ +065c9e: 5bb0 dc00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065ca2: 54b0 dc00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065ca6: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +065caa: 54b0 dc00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065cae: 5bb0 c800 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +065cb2: 54b0 dc00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065cb6: 7110 2b05 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@052b │ │ +065cbc: 0c00 |01c2: move-result-object v0 │ │ +065cbe: 5bb0 dc00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065cc2: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +065cc6: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +065cc8: 6e5e 2304 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@0423 │ │ +065cce: 0c06 |01cb: move-result-object v6 │ │ +065cd0: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +065cd4: 54b0 dc00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065cd8: 6e20 8c16 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +065cde: 54b0 dc00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065ce2: 6e20 a816 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@16a8 │ │ +065ce8: 55b0 c500 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +065cec: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +065cf0: 54b0 dc00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065cf4: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +065cf8: 6e20 8916 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +065cfe: 54b0 dc00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065d02: 54b1 d300 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065d06: 6e30 7403 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0374 │ │ +065d0c: 54b0 d300 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065d10: 6e20 7603 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0376 │ │ +065d16: 54b0 dc00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065d1a: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +065d1e: 54b0 d300 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065d22: 6e20 8903 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0389 │ │ +065d28: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +065d2a: 5bb0 d300 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065d2e: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +065d30: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +065d34: 6300 1001 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065d38: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +065d3c: 1a00 8203 |0202: const-string v0, "FragmentManager" // string@0382 │ │ +065d40: 2201 fd03 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065d44: 7010 3b1a 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065d4a: 1a02 7717 |0209: const-string v2, "moveto STARTED: " // string@1777 │ │ +065d4e: 6e20 431a 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065d54: 0c01 |020e: move-result-object v1 │ │ +065d56: 6e20 421a b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065d5c: 0c01 |0212: move-result-object v1 │ │ +065d5e: 6e10 481a 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065d64: 0c01 |0216: move-result-object v1 │ │ +065d66: 7120 9715 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065d6c: 6e10 8603 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0386 │ │ +065d72: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +065d74: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +065d78: 6300 1001 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065d7c: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +065d80: 1a00 8203 |0224: const-string v0, "FragmentManager" // string@0382 │ │ +065d84: 2201 fd03 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065d88: 7010 3b1a 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065d8e: 1a02 7617 |022b: const-string v2, "moveto RESUMED: " // string@1776 │ │ +065d92: 6e20 431a 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065d98: 0c01 |0230: move-result-object v1 │ │ +065d9a: 6e20 421a b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065da0: 0c01 |0234: move-result-object v1 │ │ +065da2: 6e10 481a 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065da8: 0c01 |0238: move-result-object v1 │ │ +065daa: 7120 9715 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065db0: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +065db2: 5cb0 d000 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ +065db6: 6e10 8403 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0384 │ │ +065dbc: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +065dbe: 5bb0 d300 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +065dc2: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +065dc4: 5bb0 d400 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +065dc8: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +065dcc: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +065dce: 5bb0 c800 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +065dd2: 2900 e1fe |024d: goto/16 012e // -011f │ │ +065dd6: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +065dd8: 5bb0 c800 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +065ddc: 2898 |0252: goto 01ea // -0068 │ │ +065dde: 52b0 d500 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +065de2: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +065de6: 52b0 d500 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +065dea: 2b00 7101 0000 |0259: packed-switch v0, 000003ca // +00000171 │ │ +065df0: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +065df4: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +065df6: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +065dfa: 55a0 2401 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ +065dfe: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +065e02: 54b0 b700 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +065e06: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +065e0a: 54b9 b700 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +065e0e: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +065e10: 5bb0 b700 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +065e14: 6e10 0b16 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ +065e1a: 54b0 b700 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +065e1e: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +065e22: 59bc d600 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ +065e26: 121c |0277: const/4 v12, #int 1 // #1 │ │ +065e28: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +065e2c: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +065e2e: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +065e32: 6300 1001 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065e36: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +065e3a: 1a00 8203 |0281: const-string v0, "FragmentManager" // string@0382 │ │ +065e3e: 2201 fd03 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065e42: 7010 3b1a 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065e48: 1a02 7117 |0288: const-string v2, "movefrom RESUMED: " // string@1771 │ │ +065e4c: 6e20 431a 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065e52: 0c01 |028d: move-result-object v1 │ │ +065e54: 6e20 421a b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065e5a: 0c01 |0291: move-result-object v1 │ │ +065e5c: 6e10 481a 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065e62: 0c01 |0295: move-result-object v1 │ │ +065e64: 7120 9715 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065e6a: 6e10 8103 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0381 │ │ +065e70: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +065e72: 5cb0 d000 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d0 │ │ +065e76: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +065e78: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +065e7c: 6300 1001 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065e80: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +065e84: 1a00 8203 |02a6: const-string v0, "FragmentManager" // string@0382 │ │ +065e88: 2201 fd03 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065e8c: 7010 3b1a 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065e92: 1a02 7217 |02ad: const-string v2, "movefrom STARTED: " // string@1772 │ │ +065e96: 6e20 431a 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065e9c: 0c01 |02b2: move-result-object v1 │ │ +065e9e: 6e20 421a b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065ea4: 0c01 |02b6: move-result-object v1 │ │ +065ea6: 6e10 481a 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065eac: 0c01 |02ba: move-result-object v1 │ │ +065eae: 7120 9715 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065eb4: 6e10 8703 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0387 │ │ +065eba: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +065ebc: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +065ec0: 6300 1001 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065ec4: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +065ec8: 1a00 8203 |02c8: const-string v0, "FragmentManager" // string@0382 │ │ +065ecc: 2201 fd03 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065ed0: 7010 3b1a 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065ed6: 1a02 7317 |02cf: const-string v2, "movefrom STOPPED: " // string@1773 │ │ +065eda: 6e20 431a 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065ee0: 0c01 |02d4: move-result-object v1 │ │ +065ee2: 6e20 421a b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065ee8: 0c01 |02d8: move-result-object v1 │ │ +065eea: 6e10 481a 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065ef0: 0c01 |02dc: move-result-object v1 │ │ +065ef2: 7120 9715 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065ef8: 6e10 8303 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0383 │ │ +065efe: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +065f00: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +065f04: 6300 1001 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065f08: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +065f0c: 1a00 8203 |02ea: const-string v0, "FragmentManager" // string@0382 │ │ +065f10: 2201 fd03 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065f14: 7010 3b1a 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065f1a: 1a02 6f17 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@176f │ │ +065f1e: 6e20 431a 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +065f24: 0c01 |02f6: move-result-object v1 │ │ +065f26: 6e20 421a b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +065f2c: 0c01 |02fa: move-result-object v1 │ │ +065f2e: 6e10 481a 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +065f34: 0c01 |02fe: move-result-object v1 │ │ +065f36: 7120 9715 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +065f3c: 54b0 dc00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065f40: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +065f44: 54a0 1a01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +065f48: 6e10 b003 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@03b0 │ │ +065f4e: 0a00 |030b: move-result v0 │ │ +065f50: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +065f54: 54b0 d400 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +065f58: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +065f5c: 6e20 3f04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043f │ │ +065f62: 6e10 7d03 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@037d │ │ +065f68: 54b0 dc00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065f6c: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +065f70: 54b0 bd00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ +065f74: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +065f78: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +065f7a: 52a0 2301 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +065f7e: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +065f82: 55a0 2401 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0124 │ │ +065f86: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +065f8a: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +065f8c: 6e5e 2304 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@0423 │ │ +065f92: 0c06 |032d: move-result-object v6 │ │ +065f94: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +065f98: 07b8 |0330: move-object v8, v11 │ │ +065f9a: 54b0 dc00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065f9e: 5bb0 b700 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00b7 │ │ +065fa2: 59bc d600 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d6 │ │ +065fa6: 2200 ee00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00ee │ │ +065faa: 7030 f603 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@03f6 │ │ +065fb0: 6e20 8217 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1782 │ │ +065fb6: 54b0 dc00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065fba: 6e20 8c16 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +065fc0: 54b0 bd00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ +065fc4: 54b1 dc00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065fc8: 6e20 c816 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@16c8 │ │ +065fce: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +065fd0: 5bb0 bd00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00bd │ │ +065fd4: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +065fd6: 5bb0 dc00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +065fda: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +065fdc: 5bb0 c800 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +065fe0: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +065fe4: 6300 1001 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +065fe8: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +065fec: 1a00 8203 |035a: const-string v0, "FragmentManager" // string@0382 │ │ +065ff0: 2201 fd03 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +065ff4: 7010 3b1a 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +065ffa: 1a02 7017 |0361: const-string v2, "movefrom CREATED: " // string@1770 │ │ +065ffe: 6e20 431a 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066004: 0c01 |0366: move-result-object v1 │ │ +066006: 6e20 421a b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06600c: 0c01 |036a: move-result-object v1 │ │ +06600e: 6e10 481a 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066014: 0c01 |036e: move-result-object v1 │ │ +066016: 7120 9715 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06601c: 55b0 d200 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +066020: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +066024: 6e10 7c03 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@037c │ │ +06602a: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +06602c: 5cb0 ba00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +066030: 6e10 6803 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0368 │ │ +066036: 55b0 ba00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ba │ │ +06603a: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +06603e: 2200 5901 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0159 │ │ +066042: 2201 fd03 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +066046: 7010 3b1a 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06604c: 1a02 7a03 |038a: const-string v2, "Fragment " // string@037a │ │ +066050: 6e20 431a 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066056: 0c01 |038f: move-result-object v1 │ │ +066058: 6e20 421a b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06605e: 0c01 |0393: move-result-object v1 │ │ +066060: 1a02 3800 |0394: const-string v2, " did not call through to super.onDetach()" // string@0038 │ │ +066064: 6e20 431a 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06606a: 0c01 |0399: move-result-object v1 │ │ +06606c: 6e10 481a 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066072: 0c01 |039d: move-result-object v1 │ │ +066074: 7020 fe06 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@06fe │ │ +06607a: 2700 |03a1: throw v0 │ │ +06607c: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +066080: 55b0 d200 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +066084: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +066088: 6e20 2604 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0426 │ │ +06608e: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +066092: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +066094: 5bb0 b500 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b5 │ │ +066098: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +06609a: 5bb0 cd00 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00cd │ │ +06609e: 1200 |03b3: const/4 v0, #int 0 // #0 │ │ +0660a0: 5bb0 c200 |03b4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c2 │ │ +0660a4: 1200 |03b6: const/4 v0, #int 0 // #0 │ │ +0660a6: 5bb0 bc00 |03b7: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bc │ │ +0660aa: 2900 8dfc |03b9: goto/16 0046 // -0373 │ │ +0660ae: 0000 |03bb: nop // spacer │ │ +0660b0: 0001 0500 0000 0000 0600 0000 eb00 ... |03bc: packed-switch-data (14 units) │ │ +0660cc: 0001 0500 0100 0000 0500 0000 8a00 ... |03ca: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x000b line=846 │ │ 0x000c line=848 │ │ 0x0014 line=850 │ │ 0x0016 line=854 │ │ @@ -119909,18 +119933,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -066b80: |[066b80] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -066b90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -066b92: 5c10 2e01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -066b96: 0e00 |0003: return-void │ │ +0660e8: |[0660e8] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +0660f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0660fa: 5c10 2e01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +0660fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ 0x0003 line=1892 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -119929,31 +119953,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 │ │ -066b98: |[066b98] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -066ba8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -066baa: 5570 bf00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ -066bae: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -066bb2: 5560 2601 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ -066bb6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -066bba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -066bbc: 5c60 2701 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0127 │ │ -066bc0: 0e00 |000c: return-void │ │ -066bc2: 5c73 bf00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ -066bc6: 5262 2301 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ -066bca: 0760 |0011: move-object v0, v6 │ │ -066bcc: 0771 |0012: move-object v1, v7 │ │ -066bce: 0134 |0013: move v4, v3 │ │ -066bd0: 0135 |0014: move v5, v3 │ │ -066bd2: 7406 2b04 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@042b │ │ -066bd8: 28f4 |0018: goto 000c // -000c │ │ +066100: |[066100] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +066110: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +066112: 5570 bf00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ +066116: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +06611a: 5560 2601 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0126 │ │ +06611e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +066122: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +066124: 5c60 2701 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0127 │ │ +066128: 0e00 |000c: return-void │ │ +06612a: 5c73 bf00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00bf │ │ +06612e: 5262 2301 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0123 │ │ +066132: 0760 |0011: move-object v0, v6 │ │ +066134: 0771 |0012: move-object v1, v7 │ │ +066136: 0134 |0013: move v4, v3 │ │ +066138: 0135 |0014: move v5, v3 │ │ +06613a: 7406 2b04 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@042b │ │ +066140: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=831 │ │ 0x0005 line=832 │ │ 0x0009 line=834 │ │ 0x000c line=840 │ │ 0x000d line=837 │ │ @@ -119967,20 +119991,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -066bdc: |[066bdc] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -066bec: 2200 e200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00e2 │ │ -066bf0: 7020 f003 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03f0 │ │ -066bf6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -066bf8: 6e30 1604 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ -066bfe: 0e00 |0009: return-void │ │ +066144: |[066144] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +066154: 2200 eb00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00eb │ │ +066158: 7020 f003 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03f0 │ │ +06615e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +066160: 6e30 1604 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ +066166: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0009 line=492 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -119989,33 +120013,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -066c00: |[066c00] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -066c10: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -066c14: 2200 e103 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -066c18: 2201 f403 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066c1c: 7010 3b1a 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066c22: 1a02 1102 |0009: const-string v2, "Bad id: " // string@0211 │ │ -066c26: 6e20 431a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066c2c: 0c01 |000e: move-result-object v1 │ │ -066c2e: 6e20 3f1a 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -066c34: 0c01 |0012: move-result-object v1 │ │ -066c36: 6e10 481a 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066c3c: 0c01 |0016: move-result-object v1 │ │ -066c3e: 7020 001a 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -066c44: 2700 |001a: throw v0 │ │ -066c46: 2200 e400 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00e4 │ │ -066c4a: 7040 f403 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03f4 │ │ -066c50: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -066c52: 6e30 1604 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ -066c58: 0e00 |0024: return-void │ │ +066168: |[066168] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +066178: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +06617c: 2200 ea03 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +066180: 2201 fd03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +066184: 7010 3b1a 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06618a: 1a02 1102 |0009: const-string v2, "Bad id: " // string@0211 │ │ +06618e: 6e20 431a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066194: 0c01 |000e: move-result-object v1 │ │ +066196: 6e20 3f1a 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06619c: 0c01 |0012: move-result-object v1 │ │ +06619e: 6e10 481a 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0661a4: 0c01 |0016: move-result-object v1 │ │ +0661a6: 7020 001a 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0661ac: 2700 |001a: throw v0 │ │ +0661ae: 2200 ed00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00ed │ │ +0661b2: 7040 f403 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03f4 │ │ +0661b8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0661ba: 6e30 1604 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ +0661c0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0002 line=520 │ │ 0x001b line=522 │ │ 0x0024 line=527 │ │ locals : │ │ @@ -120028,20 +120052,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -066c5c: |[066c5c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -066c6c: 2200 e300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00e3 │ │ -066c70: 7040 f203 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@03f2 │ │ -066c76: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -066c78: 6e30 1604 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ -066c7e: 0e00 |0009: return-void │ │ +0661c4: |[0661c4] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +0661d4: 2200 ec00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00ec │ │ +0661d8: 7040 f203 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@03f2 │ │ +0661de: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0661e0: 6e30 1604 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0416 │ │ +0661e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0009 line=508 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -120052,25 +120076,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -066c80: |[066c80] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -066c90: 7010 0304 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ -066c96: 6e10 1804 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0418 │ │ -066c9c: 5440 1a01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066ca0: 5400 f400 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -066ca4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -066ca6: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -066ca8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -066caa: 6e53 3404 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ -066cb0: 0a00 |0010: move-result v0 │ │ -066cb2: 0f00 |0011: return v0 │ │ +0661e8: |[0661e8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +0661f8: 7010 0304 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ +0661fe: 6e10 1804 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0418 │ │ +066204: 5440 1a01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +066208: 5400 f400 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +06620c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06620e: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +066210: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +066212: 6e53 3404 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ +066218: 0a00 |0010: move-result v0 │ │ +06621a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0003 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120080,36 +120104,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -066cb4: |[066cb4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -066cc4: 7010 0304 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ -066cca: 6e10 1804 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0418 │ │ -066cd0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -066cd4: 2200 e103 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -066cd8: 2201 f403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066cdc: 7010 3b1a 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066ce2: 1a02 1102 |000f: const-string v2, "Bad id: " // string@0211 │ │ -066ce6: 6e20 431a 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066cec: 0c01 |0014: move-result-object v1 │ │ -066cee: 6e20 3f1a 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -066cf4: 0c01 |0018: move-result-object v1 │ │ -066cf6: 6e10 481a 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066cfc: 0c01 |001c: move-result-object v1 │ │ -066cfe: 7020 001a 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -066d04: 2700 |0020: throw v0 │ │ -066d06: 5430 1a01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066d0a: 5400 f400 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -066d0e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -066d10: 6e55 3404 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ -066d16: 0a00 |0029: move-result v0 │ │ -066d18: 0f00 |002a: return v0 │ │ +06621c: |[06621c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +06622c: 7010 0304 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ +066232: 6e10 1804 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0418 │ │ +066238: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +06623c: 2200 ea03 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +066240: 2201 fd03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +066244: 7010 3b1a 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06624a: 1a02 1102 |000f: const-string v2, "Bad id: " // string@0211 │ │ +06624e: 6e20 431a 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066254: 0c01 |0014: move-result-object v1 │ │ +066256: 6e20 3f1a 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06625c: 0c01 |0018: move-result-object v1 │ │ +06625e: 6e10 481a 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066264: 0c01 |001c: move-result-object v1 │ │ +066266: 7020 001a 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06626c: 2700 |0020: throw v0 │ │ +06626e: 5430 1a01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +066272: 5400 f400 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +066276: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +066278: 6e55 3404 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ +06627e: 0a00 |0029: move-result v0 │ │ +066280: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0006 line=533 │ │ 0x0008 line=534 │ │ 0x0021 line=536 │ │ @@ -120123,23 +120147,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -066d1c: |[066d1c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -066d2c: 7010 0304 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ -066d32: 6e10 1804 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0418 │ │ -066d38: 5420 1a01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -066d3c: 5400 f400 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ -066d40: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -066d42: 6e54 3404 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ -066d48: 0a00 |000e: move-result v0 │ │ -066d4a: 0f00 |000f: return v0 │ │ +066284: |[066284] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +066294: 7010 0304 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0403 │ │ +06629a: 6e10 1804 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0418 │ │ +0662a0: 5420 1a01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0662a4: 5400 f400 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f4 │ │ +0662a8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0662aa: 6e54 3404 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0434 │ │ +0662b0: 0a00 |000e: move-result v0 │ │ +0662b2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0006 line=514 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120151,130 +120175,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 │ │ -066d4c: |[066d4c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -066d5c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -066d5e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -066d60: 54b6 1e01 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066d64: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -066d68: 0f09 |0006: return v9 │ │ -066d6a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -066d6e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -066d72: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -066d76: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -066d7a: 54b6 1e01 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066d7e: 6e10 6e1a 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066d84: 0a06 |0014: move-result v6 │ │ -066d86: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -066d8a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -066d8e: 54b6 1e01 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066d92: 6e20 6b1a 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -066d98: 0c01 |001e: move-result-object v1 │ │ -066d9a: 1f01 cd00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -066d9e: 6e20 ef02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ef │ │ -066da4: 6e10 3804 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0438 │ │ -066daa: 0189 |0027: move v9, v8 │ │ -066dac: 28de |0028: goto 0006 // -0022 │ │ -066dae: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -066db0: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -066db4: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -066db8: 54b6 1e01 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066dbc: 6e10 6e1a 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066dc2: 0a06 |0033: move-result v6 │ │ -066dc4: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -066dc8: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -066dcc: 54b6 1e01 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066dd0: 6e20 681a 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -066dd6: 0c01 |003d: move-result-object v1 │ │ -066dd8: 1f01 cd00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -066ddc: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -066de0: 6e10 e902 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e9 │ │ -066de6: 0c06 |0045: move-result-object v6 │ │ -066de8: 6e20 2f1a 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -066dee: 0a06 |0049: move-result v6 │ │ -066df0: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -066df4: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -066df8: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -066dfc: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -066e00: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -066e04: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -066e08: 54b6 1e01 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066e0c: 6e20 681a 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -066e12: 0c01 |005b: move-result-object v1 │ │ -066e14: 1f01 cd00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -066e18: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -066e1c: 6e10 e902 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e9 │ │ -066e22: 0c06 |0063: move-result-object v6 │ │ -066e24: 6e20 2f1a 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -066e2a: 0a06 |0067: move-result v6 │ │ -066e2c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -066e30: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -066e34: 5216 8400 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -066e38: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -066e3c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -066e40: 28e2 |0072: goto 0054 // -001e │ │ -066e42: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -066e46: 5216 8400 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -066e4a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -066e4e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -066e52: 28bb |007b: goto 0036 // -0045 │ │ -066e54: 54b6 1e01 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066e58: 6e10 6e1a 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066e5e: 0a06 |0081: move-result v6 │ │ -066e60: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -066e64: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -066e68: 2205 0a04 |0086: new-instance v5, Ljava/util/ArrayList; // type@040a │ │ -066e6c: 7010 601a 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -066e72: 54b6 1e01 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066e76: 6e10 6e1a 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066e7c: 0a06 |0090: move-result v6 │ │ -066e7e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -066e82: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -066e86: 54b6 1e01 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -066e8a: 6e20 6b1a 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ -066e90: 0c06 |009a: move-result-object v6 │ │ -066e92: 6e20 641a 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -066e98: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -066e9c: 28f3 |00a0: goto 0093 // -000d │ │ -066e9e: 6e10 6e1a 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -066ea4: 0a06 |00a4: move-result v6 │ │ -066ea6: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -066eaa: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -066eac: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -066eb0: 6306 1001 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066eb4: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -066eb8: 1a06 8203 |00ae: const-string v6, "FragmentManager" // string@0382 │ │ -066ebc: 2207 f403 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -066ec0: 7010 3b1a 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066ec6: 1a0a 0a0a |00b5: const-string v10, "Popping back stack state: " // string@0a0a │ │ -066eca: 6e20 431a a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066ed0: 0c07 |00ba: move-result-object v7 │ │ -066ed2: 6e20 681a 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -066ed8: 0c0a |00be: move-result-object v10 │ │ -066eda: 6e20 421a a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066ee0: 0c07 |00c2: move-result-object v7 │ │ -066ee2: 6e10 481a 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066ee8: 0c07 |00c6: move-result-object v7 │ │ -066eea: 7120 9715 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066ef0: 6e20 681a 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -066ef6: 0c06 |00cd: move-result-object v6 │ │ -066ef8: 1f06 cd00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -066efc: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -066f00: 0187 |00d2: move v7, v8 │ │ -066f02: 6e20 ef02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ef │ │ -066f08: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -066f0c: 28d0 |00d8: goto 00a8 // -0030 │ │ -066f0e: 0197 |00d9: move v7, v9 │ │ -066f10: 28f9 |00da: goto 00d3 // -0007 │ │ -066f12: 6e10 3804 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0438 │ │ -066f18: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +0662b4: |[0662b4] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +0662c4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0662c6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0662c8: 54b6 1e01 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0662cc: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +0662d0: 0f09 |0006: return v9 │ │ +0662d2: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +0662d6: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +0662da: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +0662de: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +0662e2: 54b6 1e01 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0662e6: 6e10 6e1a 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0662ec: 0a06 |0014: move-result v6 │ │ +0662ee: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +0662f2: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +0662f6: 54b6 1e01 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0662fa: 6e20 6b1a 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +066300: 0c01 |001e: move-result-object v1 │ │ +066302: 1f01 d600 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +066306: 6e20 ef02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ef │ │ +06630c: 6e10 3804 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0438 │ │ +066312: 0189 |0027: move v9, v8 │ │ +066314: 28de |0028: goto 0006 // -0022 │ │ +066316: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +066318: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +06631c: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +066320: 54b6 1e01 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066324: 6e10 6e1a 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06632a: 0a06 |0033: move-result v6 │ │ +06632c: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +066330: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +066334: 54b6 1e01 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066338: 6e20 681a 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06633e: 0c01 |003d: move-result-object v1 │ │ +066340: 1f01 d600 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +066344: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +066348: 6e10 e902 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e9 │ │ +06634e: 0c06 |0045: move-result-object v6 │ │ +066350: 6e20 2f1a 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +066356: 0a06 |0049: move-result v6 │ │ +066358: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +06635c: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +066360: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +066364: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +066368: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06636c: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +066370: 54b6 1e01 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066374: 6e20 681a 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06637a: 0c01 |005b: move-result-object v1 │ │ +06637c: 1f01 d600 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +066380: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +066384: 6e10 e902 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02e9 │ │ +06638a: 0c06 |0063: move-result-object v6 │ │ +06638c: 6e20 2f1a 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +066392: 0a06 |0067: move-result v6 │ │ +066394: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +066398: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +06639c: 5216 8400 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +0663a0: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +0663a4: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0663a8: 28e2 |0072: goto 0054 // -001e │ │ +0663aa: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +0663ae: 5216 8400 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +0663b2: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +0663b6: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0663ba: 28bb |007b: goto 0036 // -0045 │ │ +0663bc: 54b6 1e01 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0663c0: 6e10 6e1a 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0663c6: 0a06 |0081: move-result v6 │ │ +0663c8: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0663cc: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +0663d0: 2205 1304 |0086: new-instance v5, Ljava/util/ArrayList; // type@0413 │ │ +0663d4: 7010 601a 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0663da: 54b6 1e01 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0663de: 6e10 6e1a 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0663e4: 0a06 |0090: move-result v6 │ │ +0663e6: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +0663ea: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +0663ee: 54b6 1e01 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0663f2: 6e20 6b1a 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1a6b │ │ +0663f8: 0c06 |009a: move-result-object v6 │ │ +0663fa: 6e20 641a 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +066400: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +066404: 28f3 |00a0: goto 0093 // -000d │ │ +066406: 6e10 6e1a 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06640c: 0a06 |00a4: move-result v6 │ │ +06640e: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +066412: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +066414: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +066418: 6306 1001 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06641c: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +066420: 1a06 8203 |00ae: const-string v6, "FragmentManager" // string@0382 │ │ +066424: 2207 fd03 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +066428: 7010 3b1a 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06642e: 1a0a 130a |00b5: const-string v10, "Popping back stack state: " // string@0a13 │ │ +066432: 6e20 431a a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066438: 0c07 |00ba: move-result-object v7 │ │ +06643a: 6e20 681a 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066440: 0c0a |00be: move-result-object v10 │ │ +066442: 6e20 421a a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066448: 0c07 |00c2: move-result-object v7 │ │ +06644a: 6e10 481a 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066450: 0c07 |00c6: move-result-object v7 │ │ +066452: 7120 9715 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066458: 6e20 681a 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06645e: 0c06 |00cd: move-result-object v6 │ │ +066460: 1f06 d600 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +066464: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +066468: 0187 |00d2: move v7, v8 │ │ +06646a: 6e20 ef02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02ef │ │ +066470: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +066474: 28d0 |00d8: goto 00a8 // -0030 │ │ +066476: 0197 |00d9: move v7, v9 │ │ +066478: 28f9 |00da: goto 00d3 // -0007 │ │ +06647a: 6e10 3804 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0438 │ │ +066480: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1524 │ │ 0x0006 line=1583 │ │ 0x0007 line=1527 │ │ 0x000f line=1528 │ │ 0x0017 line=1529 │ │ @@ -120331,35 +120355,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 │ │ -066f1c: |[066f1c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -066f2c: 5260 c700 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -066f30: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -066f34: 2200 e203 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -066f38: 2201 f403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -066f3c: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066f42: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ -066f46: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066f4c: 0c01 |0010: move-result-object v1 │ │ -066f4e: 6e20 421a 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066f54: 0c01 |0014: move-result-object v1 │ │ -066f56: 1a02 5300 |0015: const-string v2, " is not currently in the FragmentManager" // string@0053 │ │ -066f5a: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066f60: 0c01 |001a: move-result-object v1 │ │ -066f62: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066f68: 0c01 |001e: move-result-object v1 │ │ -066f6a: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -066f70: 7020 4304 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -066f76: 5260 c700 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -066f7a: 6e30 f001 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -066f80: 0e00 |002a: return-void │ │ +066484: |[066484] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +066494: 5260 c700 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066498: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +06649c: 2200 eb03 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +0664a0: 2201 fd03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +0664a4: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0664aa: 1a02 7a03 |000b: const-string v2, "Fragment " // string@037a │ │ +0664ae: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0664b4: 0c01 |0010: move-result-object v1 │ │ +0664b6: 6e20 421a 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0664bc: 0c01 |0014: move-result-object v1 │ │ +0664be: 1a02 5300 |0015: const-string v2, " is not currently in the FragmentManager" // string@0053 │ │ +0664c2: 6e20 431a 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0664c8: 0c01 |001a: move-result-object v1 │ │ +0664ca: 6e10 481a 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0664d0: 0c01 |001e: move-result-object v1 │ │ +0664d2: 7020 051a 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0664d8: 7020 4304 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +0664de: 5260 c700 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0664e2: 6e30 f001 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +0664e8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x0025 line=570 │ │ 0x002a line=571 │ │ locals : │ │ @@ -120373,66 +120397,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 │ │ -066f84: |[066f84] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -066f94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -066f96: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -066f98: 6301 1001 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -066f9c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -066fa0: 1a01 8203 |0006: const-string v1, "FragmentManager" // string@0382 │ │ -066fa4: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -066fa8: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -066fae: 1a03 001a |000d: const-string v3, "remove: " // string@1a00 │ │ -066fb2: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066fb8: 0c02 |0012: move-result-object v2 │ │ -066fba: 6e20 421a 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -066fc0: 0c02 |0016: move-result-object v2 │ │ -066fc2: 1a03 7700 |0017: const-string v3, " nesting=" // string@0077 │ │ -066fc6: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -066fcc: 0c02 |001c: move-result-object v2 │ │ -066fce: 5283 b900 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -066fd2: 6e20 3f1a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -066fd8: 0c02 |0022: move-result-object v2 │ │ -066fda: 6e10 481a 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -066fe0: 0c02 |0026: move-result-object v2 │ │ -066fe2: 7120 9715 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -066fe8: 6e10 5403 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0354 │ │ -066fee: 0a01 |002d: move-result v1 │ │ -066ff0: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -066ff4: 0106 |0030: move v6, v0 │ │ -066ff6: 5581 c000 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ -066ffa: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -066ffe: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -067002: 5471 1b01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -067006: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -06700a: 5471 1b01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06700e: 6e20 6c1a 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ -067014: 5581 c400 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -067018: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -06701c: 5581 cb00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -067020: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -067024: 5c70 2801 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -067028: 5c85 b600 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -06702c: 5c80 ce00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ -067030: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -067034: 0152 |0050: move v2, v5 │ │ -067036: 0770 |0051: move-object v0, v7 │ │ -067038: 0781 |0052: move-object v1, v8 │ │ -06703a: 0193 |0053: move v3, v9 │ │ -06703c: 01a4 |0054: move v4, v10 │ │ -06703e: 7406 2b04 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@042b │ │ -067044: 0e00 |0058: return-void │ │ -067046: 0156 |0059: move v6, v5 │ │ -067048: 28d7 |005a: goto 0031 // -0029 │ │ -06704a: 0102 |005b: move v2, v0 │ │ -06704c: 28f5 |005c: goto 0051 // -000b │ │ +0664ec: |[0664ec] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0664fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0664fe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +066500: 6301 1001 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066504: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +066508: 1a01 8203 |0006: const-string v1, "FragmentManager" // string@0382 │ │ +06650c: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +066510: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066516: 1a03 091a |000d: const-string v3, "remove: " // string@1a09 │ │ +06651a: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066520: 0c02 |0012: move-result-object v2 │ │ +066522: 6e20 421a 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066528: 0c02 |0016: move-result-object v2 │ │ +06652a: 1a03 7700 |0017: const-string v3, " nesting=" // string@0077 │ │ +06652e: 6e20 431a 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066534: 0c02 |001c: move-result-object v2 │ │ +066536: 5283 b900 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +06653a: 6e20 3f1a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066540: 0c02 |0022: move-result-object v2 │ │ +066542: 6e10 481a 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066548: 0c02 |0026: move-result-object v2 │ │ +06654a: 7120 9715 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066550: 6e10 5403 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@0354 │ │ +066556: 0a01 |002d: move-result v1 │ │ +066558: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +06655c: 0106 |0030: move v6, v0 │ │ +06655e: 5581 c000 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c0 │ │ +066562: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +066566: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +06656a: 5471 1b01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +06656e: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +066572: 5471 1b01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066576: 6e20 6c1a 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ +06657c: 5581 c400 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +066580: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +066584: 5581 cb00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +066588: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +06658c: 5c70 2801 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +066590: 5c85 b600 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +066594: 5c80 ce00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ce │ │ +066598: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +06659c: 0152 |0050: move v2, v5 │ │ +06659e: 0770 |0051: move-object v0, v7 │ │ +0665a0: 0781 |0052: move-object v1, v8 │ │ +0665a2: 0193 |0053: move v3, v9 │ │ +0665a4: 01a4 |0054: move v4, v10 │ │ +0665a6: 7406 2b04 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@042b │ │ +0665ac: 0e00 |0058: return-void │ │ +0665ae: 0156 |0059: move v6, v5 │ │ +0665b0: 28d7 |005a: goto 0031 // -0029 │ │ +0665b2: 0102 |005b: move v2, v0 │ │ +0665b4: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1207 │ │ 0x002a line=1208 │ │ 0x0031 line=1209 │ │ 0x0037 line=1210 │ │ 0x003b line=1211 │ │ @@ -120457,20 +120481,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 │ │ -067050: |[067050] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -067060: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -067064: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -067068: 5410 1f01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -06706c: 6e20 6c1a 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ -067072: 0e00 |0009: return-void │ │ +0665b8: |[0665b8] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0665c8: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0665cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0665d0: 5410 1f01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0665d4: 6e20 6c1a 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ +0665da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0004 line=560 │ │ 0x0009 line=562 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -120481,30 +120505,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -067074: |[067074] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -067084: 5421 1f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -067088: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -06708c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06708e: 5421 1f01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -067092: 6e10 6e1a 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -067098: 0a01 |000a: move-result v1 │ │ -06709a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -06709e: 5421 1f01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ -0670a2: 6e20 681a 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0670a8: 0c01 |0012: move-result-object v1 │ │ -0670aa: 1f01 df00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00df │ │ -0670ae: 7210 d603 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03d6 │ │ -0670b4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0670b8: 28eb |001a: goto 0005 // -0015 │ │ -0670ba: 0e00 |001b: return-void │ │ +0665dc: |[0665dc] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +0665ec: 5421 1f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0665f0: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +0665f4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0665f6: 5421 1f01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +0665fa: 6e10 6e1a 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066600: 0a01 |000a: move-result v1 │ │ +066602: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +066606: 5421 1f01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@011f │ │ +06660a: 6e20 681a 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066610: 0c01 |0012: move-result-object v1 │ │ +066612: 1f01 e800 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00e8 │ │ +066616: 7210 d603 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@03d6 │ │ +06661c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +066620: 28eb |001a: goto 0005 // -0015 │ │ +066622: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0004 line=1509 │ │ 0x000d line=1510 │ │ 0x0018 line=1509 │ │ 0x001b line=1513 │ │ @@ -120517,298 +120541,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 │ │ -0670bc: |[0670bc] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -0670cc: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0670ce: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0670d0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -0670d4: 0e00 |0004: return-void │ │ -0670d6: 07d2 |0005: move-object v2, v13 │ │ -0670d8: 1f02 e800 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00e8 │ │ -0670dc: 5427 3101 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -0670e0: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -0670e4: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -0670e8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0670ea: 6e10 6e1a 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0670f0: 0a07 |0012: move-result v7 │ │ -0670f2: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -0670f6: 6e20 681a 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0670fc: 0c01 |0018: move-result-object v1 │ │ -0670fe: 1f01 d700 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -067102: 6307 1001 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067106: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -06710a: 1a07 8203 |001f: const-string v7, "FragmentManager" // string@0382 │ │ -06710e: 2208 f403 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -067112: 7010 3b1a 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067118: 1a09 421a |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1a42 │ │ -06711c: 6e20 431a 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067122: 0c08 |002b: move-result-object v8 │ │ -067124: 6e20 421a 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06712a: 0c08 |002f: move-result-object v8 │ │ -06712c: 6e10 481a 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067132: 0c08 |0033: move-result-object v8 │ │ -067134: 7120 9715 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06713a: 5427 3101 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -06713e: 5218 c700 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -067142: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -067146: 5b31 4101 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -06714a: 5b1a d400 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -06714e: 591b b900 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ -067152: 5c1b c600 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ -067156: 5c1b b600 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -06715a: 5b1a d800 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -06715e: 5437 4301 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -067162: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -067166: 5437 4301 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -06716a: 54c8 1a01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -06716e: 6e10 a303 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a3 │ │ -067174: 0c08 |0054: move-result-object v8 │ │ -067176: 6e20 f701 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ -06717c: 5437 4301 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -067180: 1a08 540d |005a: const-string v8, "android:view_state" // string@0d54 │ │ -067184: 6e20 e701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ -06718a: 0c07 |005f: move-result-object v7 │ │ -06718c: 5b17 d400 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -067190: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -067194: 28ab |0064: goto 000f // -0055 │ │ -067196: 2207 0a04 |0065: new-instance v7, Ljava/util/ArrayList; // type@040a │ │ -06719a: 5428 3101 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -06719e: 2188 |0069: array-length v8, v8 │ │ -0671a0: 7020 611a 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -0671a6: 5bc7 1901 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -0671aa: 54c7 1d01 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -0671ae: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -0671b2: 54c7 1d01 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -0671b6: 6e10 661a 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -0671bc: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -0671be: 5427 3101 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -0671c2: 2177 |007b: array-length v7, v7 │ │ -0671c4: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -0671c8: 5427 3101 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -0671cc: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -0671d0: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -0671d4: 54c7 1a01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -0671d8: 54c8 2a01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -0671dc: 6e30 6504 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@0465 │ │ -0671e2: 0c01 |008b: move-result-object v1 │ │ -0671e4: 6307 1001 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0671e8: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -0671ec: 1a07 8203 |0090: const-string v7, "FragmentManager" // string@0382 │ │ -0671f0: 2208 f403 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -0671f4: 7010 3b1a 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0671fa: 1a09 3e1a |0097: const-string v9, "restoreAllState: active #" // string@1a3e │ │ -0671fe: 6e20 431a 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067204: 0c08 |009c: move-result-object v8 │ │ -067206: 6e20 3f1a 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06720c: 0c08 |00a0: move-result-object v8 │ │ -06720e: 1a09 de00 |00a1: const-string v9, ": " // string@00de │ │ -067212: 6e20 431a 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067218: 0c08 |00a6: move-result-object v8 │ │ -06721a: 6e20 421a 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067220: 0c08 |00aa: move-result-object v8 │ │ -067222: 6e10 481a 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067228: 0c08 |00ae: move-result-object v8 │ │ -06722a: 7120 9715 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -067230: 54c7 1901 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067234: 6e20 641a 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06723a: 5b3a 4101 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ -06723e: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -067242: 28be |00bb: goto 0079 // -0042 │ │ -067244: 54c7 1901 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067248: 6e20 641a a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06724e: 54c7 1d01 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -067252: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -067256: 2207 0a04 |00c5: new-instance v7, Ljava/util/ArrayList; // type@040a │ │ -06725a: 7010 601a 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -067260: 5bc7 1d01 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -067264: 6307 1001 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067268: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -06726c: 1a07 8203 |00d0: const-string v7, "FragmentManager" // string@0382 │ │ -067270: 2208 f403 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -067274: 7010 3b1a 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06727a: 1a09 401a |00d7: const-string v9, "restoreAllState: avail #" // string@1a40 │ │ -06727e: 6e20 431a 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067284: 0c08 |00dc: move-result-object v8 │ │ -067286: 6e20 3f1a 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06728c: 0c08 |00e0: move-result-object v8 │ │ -06728e: 6e10 481a 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067294: 0c08 |00e4: move-result-object v8 │ │ -067296: 7120 9715 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06729c: 54c7 1d01 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ -0672a0: 7110 0e1a 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -0672a6: 0c08 |00ed: move-result-object v8 │ │ -0672a8: 6e20 641a 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0672ae: 28c8 |00f1: goto 00b9 // -0038 │ │ -0672b0: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -0672b4: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -0672b6: 6e10 6e1a 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0672bc: 0a07 |00f8: move-result v7 │ │ -0672be: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -0672c2: 6e20 681a 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0672c8: 0c01 |00fe: move-result-object v1 │ │ -0672ca: 1f01 d700 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0672ce: 5217 d900 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ -0672d2: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -0672d6: 5217 d900 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ -0672da: 54c8 1901 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -0672de: 6e10 6e1a 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0672e4: 0a08 |010c: move-result v8 │ │ -0672e6: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -0672ea: 54c7 1901 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -0672ee: 5218 d900 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ -0672f2: 6e20 681a 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0672f8: 0c07 |0116: move-result-object v7 │ │ -0672fa: 1f07 d700 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0672fe: 5b17 d800 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -067302: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -067306: 28d8 |011d: goto 00f5 // -0028 │ │ -067308: 1a07 8203 |011e: const-string v7, "FragmentManager" // string@0382 │ │ -06730c: 2208 f403 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -067310: 7010 3b1a 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067316: 1a09 2d0a |0125: const-string v9, "Re-attaching retained fragment " // string@0a2d │ │ -06731a: 6e20 431a 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067320: 0c08 |012a: move-result-object v8 │ │ -067322: 6e20 421a 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067328: 0c08 |012e: move-result-object v8 │ │ -06732a: 1a09 8500 |012f: const-string v9, " target no longer exists: " // string@0085 │ │ -06732e: 6e20 431a 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067334: 0c08 |0134: move-result-object v8 │ │ -067336: 5219 d900 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ -06733a: 6e20 3f1a 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -067340: 0c08 |013a: move-result-object v8 │ │ -067342: 6e10 481a 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067348: 0c08 |013e: move-result-object v8 │ │ -06734a: 7120 9815 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -067350: 5b1a d800 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -067354: 28d7 |0144: goto 011b // -0029 │ │ -067356: 5427 3201 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -06735a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -06735e: 2207 0a04 |0149: new-instance v7, Ljava/util/ArrayList; // type@040a │ │ -067362: 5428 3201 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -067366: 2188 |014d: array-length v8, v8 │ │ -067368: 7020 611a 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -06736e: 5bc7 1b01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -067372: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -067374: 5427 3201 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -067378: 2177 |0156: array-length v7, v7 │ │ -06737a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -06737e: 54c7 1901 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067382: 5428 3201 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -067386: 4408 0804 |015d: aget v8, v8, v4 │ │ -06738a: 6e20 681a 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067390: 0c01 |0162: move-result-object v1 │ │ -067392: 1f01 d700 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -067396: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -06739a: 2207 e203 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06739e: 2208 f403 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -0673a2: 7010 3b1a 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0673a8: 1a09 8f09 |016e: const-string v9, "No instantiated fragment for index #" // string@098f │ │ -0673ac: 6e20 431a 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0673b2: 0c08 |0173: move-result-object v8 │ │ -0673b4: 5429 3201 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -0673b8: 4409 0904 |0176: aget v9, v9, v4 │ │ -0673bc: 6e20 3f1a 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0673c2: 0c08 |017b: move-result-object v8 │ │ -0673c4: 6e10 481a 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0673ca: 0c08 |017f: move-result-object v8 │ │ -0673cc: 7020 051a 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0673d2: 7020 4304 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -0673d8: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -0673da: 5c17 b600 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -0673de: 6307 1001 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0673e2: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -0673e6: 1a07 8203 |018d: const-string v7, "FragmentManager" // string@0382 │ │ -0673ea: 2208 f403 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -0673ee: 7010 3b1a 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0673f4: 1a09 3f1a |0194: const-string v9, "restoreAllState: added #" // string@1a3f │ │ -0673f8: 6e20 431a 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0673fe: 0c08 |0199: move-result-object v8 │ │ -067400: 6e20 3f1a 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -067406: 0c08 |019d: move-result-object v8 │ │ -067408: 1a09 de00 |019e: const-string v9, ": " // string@00de │ │ -06740c: 6e20 431a 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067412: 0c08 |01a3: move-result-object v8 │ │ -067414: 6e20 421a 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06741a: 0c08 |01a7: move-result-object v8 │ │ -06741c: 6e10 481a 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067422: 0c08 |01ab: move-result-object v8 │ │ -067424: 7120 9715 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06742a: 54c7 1b01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06742e: 6e20 671a 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ -067434: 0a07 |01b4: move-result v7 │ │ -067436: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -06743a: 2207 e203 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06743e: 1a08 d801 |01b9: const-string v8, "Already added!" // string@01d8 │ │ -067442: 7020 051a 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -067448: 2707 |01be: throw v7 │ │ -06744a: 54c7 1b01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06744e: 6e20 641a 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -067454: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -067458: 288e |01c6: goto 0154 // -0072 │ │ -06745a: 5bca 1b01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06745e: 5427 3301 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -067462: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -067466: 2207 0a04 |01cd: new-instance v7, Ljava/util/ArrayList; // type@040a │ │ -06746a: 5428 3301 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -06746e: 2188 |01d1: array-length v8, v8 │ │ -067470: 7020 611a 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ -067476: 5bc7 1e01 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -06747a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -06747c: 5427 3301 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -067480: 2177 |01da: array-length v7, v7 │ │ -067482: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -067486: 5427 3301 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -06748a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -06748e: 6e20 0703 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0307 │ │ -067494: 0c00 |01e4: move-result-object v0 │ │ -067496: 6307 1001 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -06749a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -06749e: 1a07 8203 |01e9: const-string v7, "FragmentManager" // string@0382 │ │ -0674a2: 2208 f403 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -0674a6: 7010 3b1a 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0674ac: 1a09 411a |01f0: const-string v9, "restoreAllState: back stack #" // string@1a41 │ │ -0674b0: 6e20 431a 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0674b6: 0c08 |01f5: move-result-object v8 │ │ -0674b8: 6e20 3f1a 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0674be: 0c08 |01f9: move-result-object v8 │ │ -0674c0: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ -0674c4: 6e20 431a 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0674ca: 0c08 |01ff: move-result-object v8 │ │ -0674cc: 5209 8400 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -0674d0: 6e20 3f1a 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0674d6: 0c08 |0205: move-result-object v8 │ │ -0674d8: 1a09 c800 |0206: const-string v9, "): " // string@00c8 │ │ -0674dc: 6e20 431a 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0674e2: 0c08 |020b: move-result-object v8 │ │ -0674e4: 6e20 421a 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0674ea: 0c08 |020f: move-result-object v8 │ │ -0674ec: 6e10 481a 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0674f2: 0c08 |0213: move-result-object v8 │ │ -0674f4: 7120 9715 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0674fa: 2205 d301 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@01d3 │ │ -0674fe: 1a07 8203 |0219: const-string v7, "FragmentManager" // string@0382 │ │ -067502: 7020 b009 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ -067508: 2206 d103 |021e: new-instance v6, Ljava/io/PrintWriter; // type@03d1 │ │ -06750c: 7020 d219 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ -067512: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -067516: 6e40 e302 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e3 │ │ -06751c: 54c7 1e01 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -067520: 6e20 641a 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -067526: 5207 8400 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -06752a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -06752e: 5207 8400 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ -067532: 6e30 4004 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0440 │ │ -067538: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06753c: 28a0 |0238: goto 01d8 // -0060 │ │ -06753e: 5bca 1e01 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -067542: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +066624: |[066624] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +066634: 120b |0000: const/4 v11, #int 0 // #0 │ │ +066636: 120a |0001: const/4 v10, #int 0 // #0 │ │ +066638: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +06663c: 0e00 |0004: return-void │ │ +06663e: 07d2 |0005: move-object v2, v13 │ │ +066640: 1f02 f100 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00f1 │ │ +066644: 5427 3101 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +066648: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +06664c: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +066650: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +066652: 6e10 6e1a 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066658: 0a07 |0012: move-result v7 │ │ +06665a: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +06665e: 6e20 681a 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066664: 0c01 |0018: move-result-object v1 │ │ +066666: 1f01 e000 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06666a: 6307 1001 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06666e: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +066672: 1a07 8203 |001f: const-string v7, "FragmentManager" // string@0382 │ │ +066676: 2208 fd03 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +06667a: 7010 3b1a 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066680: 1a09 4b1a |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1a4b │ │ +066684: 6e20 431a 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06668a: 0c08 |002b: move-result-object v8 │ │ +06668c: 6e20 421a 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066692: 0c08 |002f: move-result-object v8 │ │ +066694: 6e10 481a 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06669a: 0c08 |0033: move-result-object v8 │ │ +06669c: 7120 9715 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0666a2: 5427 3101 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +0666a6: 5218 c700 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +0666aa: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0666ae: 5b31 4101 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +0666b2: 5b1a d400 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +0666b6: 591b b900 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00b9 │ │ +0666ba: 5c1b c600 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c6 │ │ +0666be: 5c1b b600 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +0666c2: 5b1a d800 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +0666c6: 5437 4301 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +0666ca: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +0666ce: 5437 4301 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +0666d2: 54c8 1a01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +0666d6: 6e10 a303 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03a3 │ │ +0666dc: 0c08 |0054: move-result-object v8 │ │ +0666de: 6e20 f701 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ +0666e4: 5437 4301 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +0666e8: 1a08 5d0d |005a: const-string v8, "android:view_state" // string@0d5d │ │ +0666ec: 6e20 e701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@01e7 │ │ +0666f2: 0c07 |005f: move-result-object v7 │ │ +0666f4: 5b17 d400 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +0666f8: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0666fc: 28ab |0064: goto 000f // -0055 │ │ +0666fe: 2207 1304 |0065: new-instance v7, Ljava/util/ArrayList; // type@0413 │ │ +066702: 5428 3101 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +066706: 2188 |0069: array-length v8, v8 │ │ +066708: 7020 611a 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +06670e: 5bc7 1901 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066712: 54c7 1d01 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +066716: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +06671a: 54c7 1d01 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +06671e: 6e10 661a 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +066724: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +066726: 5427 3101 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +06672a: 2177 |007b: array-length v7, v7 │ │ +06672c: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +066730: 5427 3101 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +066734: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +066738: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +06673c: 54c7 1a01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +066740: 54c8 2a01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +066744: 6e30 6504 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@0465 │ │ +06674a: 0c01 |008b: move-result-object v1 │ │ +06674c: 6307 1001 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066750: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +066754: 1a07 8203 |0090: const-string v7, "FragmentManager" // string@0382 │ │ +066758: 2208 fd03 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +06675c: 7010 3b1a 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066762: 1a09 471a |0097: const-string v9, "restoreAllState: active #" // string@1a47 │ │ +066766: 6e20 431a 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06676c: 0c08 |009c: move-result-object v8 │ │ +06676e: 6e20 3f1a 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066774: 0c08 |00a0: move-result-object v8 │ │ +066776: 1a09 de00 |00a1: const-string v9, ": " // string@00de │ │ +06677a: 6e20 431a 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066780: 0c08 |00a6: move-result-object v8 │ │ +066782: 6e20 421a 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066788: 0c08 |00aa: move-result-object v8 │ │ +06678a: 6e10 481a 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066790: 0c08 |00ae: move-result-object v8 │ │ +066792: 7120 9715 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066798: 54c7 1901 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +06679c: 6e20 641a 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0667a2: 5b3a 4101 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0141 │ │ +0667a6: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0667aa: 28be |00bb: goto 0079 // -0042 │ │ +0667ac: 54c7 1901 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0667b0: 6e20 641a a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0667b6: 54c7 1d01 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0667ba: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +0667be: 2207 1304 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0413 │ │ +0667c2: 7010 601a 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0667c8: 5bc7 1d01 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +0667cc: 6307 1001 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0667d0: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +0667d4: 1a07 8203 |00d0: const-string v7, "FragmentManager" // string@0382 │ │ +0667d8: 2208 fd03 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +0667dc: 7010 3b1a 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0667e2: 1a09 491a |00d7: const-string v9, "restoreAllState: avail #" // string@1a49 │ │ +0667e6: 6e20 431a 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0667ec: 0c08 |00dc: move-result-object v8 │ │ +0667ee: 6e20 3f1a 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0667f4: 0c08 |00e0: move-result-object v8 │ │ +0667f6: 6e10 481a 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0667fc: 0c08 |00e4: move-result-object v8 │ │ +0667fe: 7120 9715 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066804: 54c7 1d01 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@011d │ │ +066808: 7110 0e1a 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +06680e: 0c08 |00ed: move-result-object v8 │ │ +066810: 6e20 641a 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +066816: 28c8 |00f1: goto 00b9 // -0038 │ │ +066818: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +06681c: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +06681e: 6e10 6e1a 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066824: 0a07 |00f8: move-result v7 │ │ +066826: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +06682a: 6e20 681a 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066830: 0c01 |00fe: move-result-object v1 │ │ +066832: 1f01 e000 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +066836: 5217 d900 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ +06683a: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +06683e: 5217 d900 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ +066842: 54c8 1901 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066846: 6e10 6e1a 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06684c: 0a08 |010c: move-result v8 │ │ +06684e: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +066852: 54c7 1901 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066856: 5218 d900 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ +06685a: 6e20 681a 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066860: 0c07 |0116: move-result-object v7 │ │ +066862: 1f07 e000 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +066866: 5b17 d800 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +06686a: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06686e: 28d8 |011d: goto 00f5 // -0028 │ │ +066870: 1a07 8203 |011e: const-string v7, "FragmentManager" // string@0382 │ │ +066874: 2208 fd03 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +066878: 7010 3b1a 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06687e: 1a09 360a |0125: const-string v9, "Re-attaching retained fragment " // string@0a36 │ │ +066882: 6e20 431a 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066888: 0c08 |012a: move-result-object v8 │ │ +06688a: 6e20 421a 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066890: 0c08 |012e: move-result-object v8 │ │ +066892: 1a09 8500 |012f: const-string v9, " target no longer exists: " // string@0085 │ │ +066896: 6e20 431a 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06689c: 0c08 |0134: move-result-object v8 │ │ +06689e: 5219 d900 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ +0668a2: 6e20 3f1a 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0668a8: 0c08 |013a: move-result-object v8 │ │ +0668aa: 6e10 481a 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0668b0: 0c08 |013e: move-result-object v8 │ │ +0668b2: 7120 9815 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0668b8: 5b1a d800 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +0668bc: 28d7 |0144: goto 011b // -0029 │ │ +0668be: 5427 3201 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +0668c2: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +0668c6: 2207 1304 |0149: new-instance v7, Ljava/util/ArrayList; // type@0413 │ │ +0668ca: 5428 3201 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +0668ce: 2188 |014d: array-length v8, v8 │ │ +0668d0: 7020 611a 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +0668d6: 5bc7 1b01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0668da: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +0668dc: 5427 3201 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +0668e0: 2177 |0156: array-length v7, v7 │ │ +0668e2: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +0668e6: 54c7 1901 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0668ea: 5428 3201 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +0668ee: 4408 0804 |015d: aget v8, v8, v4 │ │ +0668f2: 6e20 681a 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0668f8: 0c01 |0162: move-result-object v1 │ │ +0668fa: 1f01 e000 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0668fe: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +066902: 2207 eb03 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@03eb │ │ +066906: 2208 fd03 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +06690a: 7010 3b1a 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066910: 1a09 9809 |016e: const-string v9, "No instantiated fragment for index #" // string@0998 │ │ +066914: 6e20 431a 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06691a: 0c08 |0173: move-result-object v8 │ │ +06691c: 5429 3201 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +066920: 4409 0904 |0176: aget v9, v9, v4 │ │ +066924: 6e20 3f1a 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06692a: 0c08 |017b: move-result-object v8 │ │ +06692c: 6e10 481a 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066932: 0c08 |017f: move-result-object v8 │ │ +066934: 7020 051a 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06693a: 7020 4304 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +066940: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +066942: 5c17 b600 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +066946: 6307 1001 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06694a: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +06694e: 1a07 8203 |018d: const-string v7, "FragmentManager" // string@0382 │ │ +066952: 2208 fd03 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +066956: 7010 3b1a 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06695c: 1a09 481a |0194: const-string v9, "restoreAllState: added #" // string@1a48 │ │ +066960: 6e20 431a 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066966: 0c08 |0199: move-result-object v8 │ │ +066968: 6e20 3f1a 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06696e: 0c08 |019d: move-result-object v8 │ │ +066970: 1a09 de00 |019e: const-string v9, ": " // string@00de │ │ +066974: 6e20 431a 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06697a: 0c08 |01a3: move-result-object v8 │ │ +06697c: 6e20 421a 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066982: 0c08 |01a7: move-result-object v8 │ │ +066984: 6e10 481a 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06698a: 0c08 |01ab: move-result-object v8 │ │ +06698c: 7120 9715 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066992: 54c7 1b01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066996: 6e20 671a 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1a67 │ │ +06699c: 0a07 |01b4: move-result v7 │ │ +06699e: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +0669a2: 2207 eb03 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@03eb │ │ +0669a6: 1a08 d801 |01b9: const-string v8, "Already added!" // string@01d8 │ │ +0669aa: 7020 051a 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0669b0: 2707 |01be: throw v7 │ │ +0669b2: 54c7 1b01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0669b6: 6e20 641a 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0669bc: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0669c0: 288e |01c6: goto 0154 // -0072 │ │ +0669c2: 5bca 1b01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +0669c6: 5427 3301 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +0669ca: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +0669ce: 2207 1304 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0413 │ │ +0669d2: 5428 3301 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +0669d6: 2188 |01d1: array-length v8, v8 │ │ +0669d8: 7020 611a 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1a61 │ │ +0669de: 5bc7 1e01 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +0669e2: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +0669e4: 5427 3301 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +0669e8: 2177 |01da: array-length v7, v7 │ │ +0669ea: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +0669ee: 5427 3301 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +0669f2: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +0669f6: 6e20 0703 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0307 │ │ +0669fc: 0c00 |01e4: move-result-object v0 │ │ +0669fe: 6307 1001 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066a02: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +066a06: 1a07 8203 |01e9: const-string v7, "FragmentManager" // string@0382 │ │ +066a0a: 2208 fd03 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +066a0e: 7010 3b1a 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066a14: 1a09 4a1a |01f0: const-string v9, "restoreAllState: back stack #" // string@1a4a │ │ +066a18: 6e20 431a 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066a1e: 0c08 |01f5: move-result-object v8 │ │ +066a20: 6e20 3f1a 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066a26: 0c08 |01f9: move-result-object v8 │ │ +066a28: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ +066a2c: 6e20 431a 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066a32: 0c08 |01ff: move-result-object v8 │ │ +066a34: 5209 8400 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +066a38: 6e20 3f1a 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066a3e: 0c08 |0205: move-result-object v8 │ │ +066a40: 1a09 c800 |0206: const-string v9, "): " // string@00c8 │ │ +066a44: 6e20 431a 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066a4a: 0c08 |020b: move-result-object v8 │ │ +066a4c: 6e20 421a 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066a52: 0c08 |020f: move-result-object v8 │ │ +066a54: 6e10 481a 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066a5a: 0c08 |0213: move-result-object v8 │ │ +066a5c: 7120 9715 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066a62: 2205 dc01 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@01dc │ │ +066a66: 1a07 8203 |0219: const-string v7, "FragmentManager" // string@0382 │ │ +066a6a: 7020 b009 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@09b0 │ │ +066a70: 2206 da03 |021e: new-instance v6, Ljava/io/PrintWriter; // type@03da │ │ +066a74: 7020 d219 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@19d2 │ │ +066a7a: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +066a7e: 6e40 e302 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02e3 │ │ +066a84: 54c7 1e01 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066a88: 6e20 641a 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +066a8e: 5207 8400 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +066a92: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +066a96: 5207 8400 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0084 │ │ +066a9a: 6e30 4004 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0440 │ │ +066aa0: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +066aa4: 28a0 |0238: goto 01d8 // -0060 │ │ +066aa6: 5bca 1e01 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066aaa: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1773 │ │ 0x0004 line=1880 │ │ 0x0006 line=1774 │ │ 0x0008 line=1775 │ │ 0x000c line=1779 │ │ @@ -120901,59 +120925,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -067548: |[067548] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -067558: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06755a: 5463 1901 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06755e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -067562: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -067564: 5463 1901 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067568: 6e10 6e1a 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06756e: 0a03 |000b: move-result v3 │ │ -067570: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -067574: 5463 1901 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067578: 6e20 681a 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -06757e: 0c00 |0013: move-result-object v0 │ │ -067580: 1f00 d700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -067584: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -067588: 5503 d100 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ -06758c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -067590: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -067594: 2201 0a04 |001e: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -067598: 7010 601a 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06759e: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0675a4: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -0675a6: 5c03 d200 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ -0675aa: 5403 d800 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -0675ae: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -0675b2: 5403 d800 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -0675b6: 5233 c700 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -0675ba: 5903 d900 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ -0675be: 6303 1001 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0675c2: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -0675c6: 1a03 8203 |0037: const-string v3, "FragmentManager" // string@0382 │ │ -0675ca: 2204 f403 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03f4 │ │ -0675ce: 7010 3b1a 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0675d4: 1a05 541a |003e: const-string v5, "retainNonConfig: keeping retained " // string@1a54 │ │ -0675d8: 6e20 431a 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0675de: 0c04 |0043: move-result-object v4 │ │ -0675e0: 6e20 421a 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0675e6: 0c04 |0047: move-result-object v4 │ │ -0675e8: 6e10 481a 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0675ee: 0c04 |004b: move-result-object v4 │ │ -0675f0: 7120 9715 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0675f6: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0675fa: 28b5 |0051: goto 0006 // -004b │ │ -0675fc: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -0675fe: 28de |0053: goto 0031 // -0022 │ │ -067600: 1101 |0054: return-object v1 │ │ +066ab0: |[066ab0] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +066ac0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +066ac2: 5463 1901 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066ac6: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +066aca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +066acc: 5463 1901 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066ad0: 6e10 6e1a 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066ad6: 0a03 |000b: move-result v3 │ │ +066ad8: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +066adc: 5463 1901 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066ae0: 6e20 681a 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066ae6: 0c00 |0013: move-result-object v0 │ │ +066ae8: 1f00 e000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +066aec: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +066af0: 5503 d100 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d1 │ │ +066af4: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +066af8: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +066afc: 2201 1304 |001e: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +066b00: 7010 601a 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +066b06: 6e20 641a 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +066b0c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +066b0e: 5c03 d200 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d2 │ │ +066b12: 5403 d800 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +066b16: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +066b1a: 5403 d800 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +066b1e: 5233 c700 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066b22: 5903 d900 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00d9 │ │ +066b26: 6303 1001 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066b2a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +066b2e: 1a03 8203 |0037: const-string v3, "FragmentManager" // string@0382 │ │ +066b32: 2204 fd03 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@03fd │ │ +066b36: 7010 3b1a 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066b3c: 1a05 5d1a |003e: const-string v5, "retainNonConfig: keeping retained " // string@1a5d │ │ +066b40: 6e20 431a 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066b46: 0c04 |0043: move-result-object v4 │ │ +066b48: 6e20 421a 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066b4e: 0c04 |0047: move-result-object v4 │ │ +066b50: 6e10 481a 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066b56: 0c04 |004b: move-result-object v4 │ │ +066b58: 7120 9715 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066b5e: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +066b62: 28b5 |0051: goto 0006 // -004b │ │ +066b64: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +066b66: 28de |0053: goto 0031 // -0022 │ │ +066b68: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ 0x0001 line=1588 │ │ 0x0005 line=1589 │ │ 0x000e line=1590 │ │ 0x0016 line=1591 │ │ @@ -120978,248 +121002,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -067604: |[067604] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -067614: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -067616: 6e10 1704 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ -06761c: 6309 1301 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0113 │ │ -067620: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -067624: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -067626: 5cc9 2e01 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ -06762a: 54c9 1901 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -06762e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -067632: 54c9 1901 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067636: 6e10 6e1a 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06763c: 0a09 |0014: move-result v9 │ │ -06763e: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -067642: 1105 |0017: return-object v5 │ │ -067644: 54c9 1901 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067648: 6e10 6e1a 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06764e: 0a00 |001d: move-result v0 │ │ -067650: 2301 3c04 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@043c │ │ -067654: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -067656: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -067658: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -06765c: 54c9 1901 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067660: 6e20 681a 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067666: 0c04 |0029: move-result-object v4 │ │ -067668: 1f04 d700 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -06766c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -067670: 5249 c700 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -067674: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -067678: 2209 e203 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06767c: 220a f403 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03f4 │ │ -067680: 7010 3b1a 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067686: 1a0b 7303 |0039: const-string v11, "Failure saving state: active " // string@0373 │ │ -06768a: 6e20 431a ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067690: 0c0a |003e: move-result-object v10 │ │ -067692: 6e20 421a 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067698: 0c0a |0042: move-result-object v10 │ │ -06769a: 1a0b 4700 |0043: const-string v11, " has cleared index: " // string@0047 │ │ -06769e: 6e20 431a ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0676a4: 0c0a |0048: move-result-object v10 │ │ -0676a6: 524b c700 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -0676aa: 6e20 3f1a ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0676b0: 0c0a |004e: move-result-object v10 │ │ -0676b2: 6e10 481a 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0676b8: 0c0a |0052: move-result-object v10 │ │ -0676ba: 7020 051a a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0676c0: 7020 4304 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -0676c6: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -0676c8: 2206 eb00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00eb │ │ -0676cc: 7020 6304 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0463 │ │ -0676d2: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -0676d6: 5249 d500 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -0676da: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -0676de: 5469 4301 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -0676e2: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -0676e6: 6e20 3d04 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@043d │ │ -0676ec: 0c09 |006c: move-result-object v9 │ │ -0676ee: 5b69 4301 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -0676f2: 5449 d800 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -0676f6: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -0676fa: 5449 d800 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -0676fe: 5299 c700 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -067702: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -067706: 2209 e203 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06770a: 220a f403 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03f4 │ │ -06770e: 7010 3b1a 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067714: 1a0b 7203 |0080: const-string v11, "Failure saving state: " // string@0372 │ │ -067718: 6e20 431a ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06771e: 0c0a |0085: move-result-object v10 │ │ -067720: 6e20 421a 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067726: 0c0a |0089: move-result-object v10 │ │ -067728: 1a0b 4800 |008a: const-string v11, " has target not in fragment manager: " // string@0048 │ │ -06772c: 6e20 431a ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067732: 0c0a |008f: move-result-object v10 │ │ -067734: 544b d800 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -067738: 6e20 421a ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06773e: 0c0a |0095: move-result-object v10 │ │ -067740: 6e10 481a 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067746: 0c0a |0099: move-result-object v10 │ │ -067748: 7020 051a a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06774e: 7020 4304 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -067754: 5469 4301 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -067758: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -06775c: 2209 6b00 |00a4: new-instance v9, Landroid/os/Bundle; // type@006b │ │ -067760: 7010 d901 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -067766: 5b69 4301 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -06776a: 5469 4301 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -06776e: 1a0a 510d |00ad: const-string v10, "android:target_state" // string@0d51 │ │ -067772: 544b d800 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ -067776: 6e40 3504 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@0435 │ │ -06777c: 5249 da00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ -067780: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -067784: 5469 4301 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -067788: 1a0a 500d |00ba: const-string v10, "android:target_req_state" // string@0d50 │ │ -06778c: 524b da00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ -067790: 6e30 f001 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -067796: 6309 1001 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -06779a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -06779e: 1a09 8203 |00c5: const-string v9, "FragmentManager" // string@0382 │ │ -0677a2: 220a f403 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03f4 │ │ -0677a6: 7010 3b1a 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0677ac: 1a0b 890a |00cc: const-string v11, "Saved state of " // string@0a89 │ │ -0677b0: 6e20 431a ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0677b6: 0c0a |00d1: move-result-object v10 │ │ -0677b8: 6e20 421a 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0677be: 0c0a |00d5: move-result-object v10 │ │ -0677c0: 1a0b de00 |00d6: const-string v11, ": " // string@00de │ │ -0677c4: 6e20 431a ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0677ca: 0c0a |00db: move-result-object v10 │ │ -0677cc: 546b 4301 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -0677d0: 6e20 421a ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0677d6: 0c0a |00e1: move-result-object v10 │ │ -0677d8: 6e10 481a 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0677de: 0c0a |00e5: move-result-object v10 │ │ -0677e0: 7120 9715 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0677e6: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0677ea: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -0677ee: 5449 d300 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ -0677f2: 5b69 4301 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ -0677f6: 28d0 |00f1: goto 00c1 // -0030 │ │ -0677f8: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -0677fc: 6309 1001 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067800: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -067804: 1a09 8203 |00f8: const-string v9, "FragmentManager" // string@0382 │ │ -067808: 1a0a a31a |00fa: const-string v10, "saveAllState: no fragments!" // string@1aa3 │ │ -06780c: 7120 9715 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -067812: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -067816: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -067818: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -06781a: 54c9 1b01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06781e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -067822: 54c9 1b01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -067826: 6e10 6e1a 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06782c: 0a00 |010c: move-result v0 │ │ -06782e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -067832: 2302 2f04 |010f: new-array v2, v0, [I // type@042f │ │ -067836: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -067838: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -06783c: 54c9 1b01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -067840: 6e20 681a 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067846: 0c09 |0119: move-result-object v9 │ │ -067848: 1f09 d700 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -06784c: 5299 c700 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -067850: 4b09 0208 |011e: aput v9, v2, v8 │ │ -067854: 4409 0208 |0120: aget v9, v2, v8 │ │ -067858: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -06785c: 2209 e203 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@03e2 │ │ -067860: 220a f403 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03f4 │ │ -067864: 7010 3b1a 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06786a: 1a0b 7303 |012b: const-string v11, "Failure saving state: active " // string@0373 │ │ -06786e: 6e20 431a ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067874: 0c0a |0130: move-result-object v10 │ │ -067876: 54cb 1b01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -06787a: 6e20 681a 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067880: 0c0b |0136: move-result-object v11 │ │ -067882: 6e20 421a ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067888: 0c0a |013a: move-result-object v10 │ │ -06788a: 1a0b 4700 |013b: const-string v11, " has cleared index: " // string@0047 │ │ -06788e: 6e20 431a ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067894: 0c0a |0140: move-result-object v10 │ │ -067896: 440b 0208 |0141: aget v11, v2, v8 │ │ -06789a: 6e20 3f1a ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0678a0: 0c0a |0146: move-result-object v10 │ │ -0678a2: 6e10 481a 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0678a8: 0c0a |014a: move-result-object v10 │ │ -0678aa: 7020 051a a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -0678b0: 7020 4304 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -0678b6: 6309 1001 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -0678ba: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -0678be: 1a09 8203 |0155: const-string v9, "FragmentManager" // string@0382 │ │ -0678c2: 220a f403 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03f4 │ │ -0678c6: 7010 3b1a 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0678cc: 1a0b a21a |015c: const-string v11, "saveAllState: adding fragment #" // string@1aa2 │ │ -0678d0: 6e20 431a ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0678d6: 0c0a |0161: move-result-object v10 │ │ -0678d8: 6e20 3f1a 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -0678de: 0c0a |0165: move-result-object v10 │ │ -0678e0: 1a0b de00 |0166: const-string v11, ": " // string@00de │ │ -0678e4: 6e20 431a ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0678ea: 0c0a |016b: move-result-object v10 │ │ -0678ec: 54cb 1b01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ -0678f0: 6e20 681a 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0678f6: 0c0b |0171: move-result-object v11 │ │ -0678f8: 6e20 421a ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0678fe: 0c0a |0175: move-result-object v10 │ │ -067900: 6e10 481a 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067906: 0c0a |0179: move-result-object v10 │ │ -067908: 7120 9715 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06790e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -067912: 2893 |017f: goto 0112 // -006d │ │ -067914: 54c9 1e01 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -067918: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -06791c: 54c9 1e01 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -067920: 6e10 6e1a 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -067926: 0a00 |0189: move-result v0 │ │ -067928: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -06792c: 2303 3904 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0439 │ │ -067930: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -067932: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -067936: 220a cf00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00cf │ │ -06793a: 54c9 1e01 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -06793e: 6e20 681a 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067944: 0c09 |0198: move-result-object v9 │ │ -067946: 1f09 cd00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00cd │ │ -06794a: 7030 0503 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0305 │ │ -067950: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -067954: 6309 1001 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067958: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -06795c: 1a09 8203 |01a4: const-string v9, "FragmentManager" // string@0382 │ │ -067960: 220a f403 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03f4 │ │ -067964: 7010 3b1a 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06796a: 1a0b a11a |01ab: const-string v11, "saveAllState: adding back stack #" // string@1aa1 │ │ -06796e: 6e20 431a ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067974: 0c0a |01b0: move-result-object v10 │ │ -067976: 6e20 3f1a 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06797c: 0c0a |01b4: move-result-object v10 │ │ -06797e: 1a0b de00 |01b5: const-string v11, ": " // string@00de │ │ -067982: 6e20 431a ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067988: 0c0a |01ba: move-result-object v10 │ │ -06798a: 54cb 1e01 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ -06798e: 6e20 681a 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067994: 0c0b |01c0: move-result-object v11 │ │ -067996: 6e20 421a ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06799c: 0c0a |01c4: move-result-object v10 │ │ -06799e: 6e10 481a 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0679a4: 0c0a |01c8: move-result-object v10 │ │ -0679a6: 7120 9715 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0679ac: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0679b0: 28c1 |01ce: goto 018f // -003f │ │ -0679b2: 2205 e800 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00e8 │ │ -0679b6: 7010 4c04 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@044c │ │ -0679bc: 5b51 3101 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ -0679c0: 5b52 3201 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ -0679c4: 5b53 3301 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ -0679c8: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +066b6c: |[066b6c] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +066b7c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +066b7e: 6e10 1704 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0417 │ │ +066b84: 6309 1301 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0113 │ │ +066b88: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +066b8c: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +066b8e: 5cc9 2e01 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@012e │ │ +066b92: 54c9 1901 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066b96: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +066b9a: 54c9 1901 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066b9e: 6e10 6e1a 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066ba4: 0a09 |0014: move-result v9 │ │ +066ba6: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +066baa: 1105 |0017: return-object v5 │ │ +066bac: 54c9 1901 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066bb0: 6e10 6e1a 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066bb6: 0a00 |001d: move-result v0 │ │ +066bb8: 2301 4504 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0445 │ │ +066bbc: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +066bbe: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +066bc0: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +066bc4: 54c9 1901 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +066bc8: 6e20 681a 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066bce: 0c04 |0029: move-result-object v4 │ │ +066bd0: 1f04 e000 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +066bd4: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +066bd8: 5249 c700 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066bdc: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +066be0: 2209 eb03 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@03eb │ │ +066be4: 220a fd03 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@03fd │ │ +066be8: 7010 3b1a 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066bee: 1a0b 7303 |0039: const-string v11, "Failure saving state: active " // string@0373 │ │ +066bf2: 6e20 431a ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066bf8: 0c0a |003e: move-result-object v10 │ │ +066bfa: 6e20 421a 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066c00: 0c0a |0042: move-result-object v10 │ │ +066c02: 1a0b 4700 |0043: const-string v11, " has cleared index: " // string@0047 │ │ +066c06: 6e20 431a ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066c0c: 0c0a |0048: move-result-object v10 │ │ +066c0e: 524b c700 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066c12: 6e20 3f1a ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066c18: 0c0a |004e: move-result-object v10 │ │ +066c1a: 6e10 481a 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066c20: 0c0a |0052: move-result-object v10 │ │ +066c22: 7020 051a a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +066c28: 7020 4304 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +066c2e: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +066c30: 2206 f400 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00f4 │ │ +066c34: 7020 6304 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0463 │ │ +066c3a: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +066c3e: 5249 d500 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +066c42: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +066c46: 5469 4301 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066c4a: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +066c4e: 6e20 3d04 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@043d │ │ +066c54: 0c09 |006c: move-result-object v9 │ │ +066c56: 5b69 4301 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066c5a: 5449 d800 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +066c5e: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +066c62: 5449 d800 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +066c66: 5299 c700 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066c6a: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +066c6e: 2209 eb03 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@03eb │ │ +066c72: 220a fd03 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@03fd │ │ +066c76: 7010 3b1a 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066c7c: 1a0b 7203 |0080: const-string v11, "Failure saving state: " // string@0372 │ │ +066c80: 6e20 431a ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066c86: 0c0a |0085: move-result-object v10 │ │ +066c88: 6e20 421a 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066c8e: 0c0a |0089: move-result-object v10 │ │ +066c90: 1a0b 4800 |008a: const-string v11, " has target not in fragment manager: " // string@0048 │ │ +066c94: 6e20 431a ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066c9a: 0c0a |008f: move-result-object v10 │ │ +066c9c: 544b d800 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +066ca0: 6e20 421a ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066ca6: 0c0a |0095: move-result-object v10 │ │ +066ca8: 6e10 481a 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066cae: 0c0a |0099: move-result-object v10 │ │ +066cb0: 7020 051a a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +066cb6: 7020 4304 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +066cbc: 5469 4301 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066cc0: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +066cc4: 2209 7100 |00a4: new-instance v9, Landroid/os/Bundle; // type@0071 │ │ +066cc8: 7010 d901 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +066cce: 5b69 4301 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066cd2: 5469 4301 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066cd6: 1a0a 5a0d |00ad: const-string v10, "android:target_state" // string@0d5a │ │ +066cda: 544b d800 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00d8 │ │ +066cde: 6e40 3504 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@0435 │ │ +066ce4: 5249 da00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ +066ce8: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +066cec: 5469 4301 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066cf0: 1a0a 590d |00ba: const-string v10, "android:target_req_state" // string@0d59 │ │ +066cf4: 524b da00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00da │ │ +066cf8: 6e30 f001 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +066cfe: 6309 1001 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066d02: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +066d06: 1a09 8203 |00c5: const-string v9, "FragmentManager" // string@0382 │ │ +066d0a: 220a fd03 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@03fd │ │ +066d0e: 7010 3b1a 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066d14: 1a0b 920a |00cc: const-string v11, "Saved state of " // string@0a92 │ │ +066d18: 6e20 431a ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066d1e: 0c0a |00d1: move-result-object v10 │ │ +066d20: 6e20 421a 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066d26: 0c0a |00d5: move-result-object v10 │ │ +066d28: 1a0b de00 |00d6: const-string v11, ": " // string@00de │ │ +066d2c: 6e20 431a ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066d32: 0c0a |00db: move-result-object v10 │ │ +066d34: 546b 4301 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066d38: 6e20 421a ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066d3e: 0c0a |00e1: move-result-object v10 │ │ +066d40: 6e10 481a 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066d46: 0c0a |00e5: move-result-object v10 │ │ +066d48: 7120 9715 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066d4e: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066d52: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +066d56: 5449 d300 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d3 │ │ +066d5a: 5b69 4301 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0143 │ │ +066d5e: 28d0 |00f1: goto 00c1 // -0030 │ │ +066d60: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +066d64: 6309 1001 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066d68: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +066d6c: 1a09 8203 |00f8: const-string v9, "FragmentManager" // string@0382 │ │ +066d70: 1a0a ac1a |00fa: const-string v10, "saveAllState: no fragments!" // string@1aac │ │ +066d74: 7120 9715 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066d7a: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +066d7e: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +066d80: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +066d82: 54c9 1b01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066d86: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +066d8a: 54c9 1b01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066d8e: 6e10 6e1a 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066d94: 0a00 |010c: move-result v0 │ │ +066d96: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +066d9a: 2302 3804 |010f: new-array v2, v0, [I // type@0438 │ │ +066d9e: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +066da0: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +066da4: 54c9 1b01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066da8: 6e20 681a 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066dae: 0c09 |0119: move-result-object v9 │ │ +066db0: 1f09 e000 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +066db4: 5299 c700 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066db8: 4b09 0208 |011e: aput v9, v2, v8 │ │ +066dbc: 4409 0208 |0120: aget v9, v2, v8 │ │ +066dc0: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +066dc4: 2209 eb03 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@03eb │ │ +066dc8: 220a fd03 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@03fd │ │ +066dcc: 7010 3b1a 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066dd2: 1a0b 7303 |012b: const-string v11, "Failure saving state: active " // string@0373 │ │ +066dd6: 6e20 431a ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066ddc: 0c0a |0130: move-result-object v10 │ │ +066dde: 54cb 1b01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066de2: 6e20 681a 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066de8: 0c0b |0136: move-result-object v11 │ │ +066dea: 6e20 421a ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066df0: 0c0a |013a: move-result-object v10 │ │ +066df2: 1a0b 4700 |013b: const-string v11, " has cleared index: " // string@0047 │ │ +066df6: 6e20 431a ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066dfc: 0c0a |0140: move-result-object v10 │ │ +066dfe: 440b 0208 |0141: aget v11, v2, v8 │ │ +066e02: 6e20 3f1a ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066e08: 0c0a |0146: move-result-object v10 │ │ +066e0a: 6e10 481a 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066e10: 0c0a |014a: move-result-object v10 │ │ +066e12: 7020 051a a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +066e18: 7020 4304 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +066e1e: 6309 1001 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066e22: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +066e26: 1a09 8203 |0155: const-string v9, "FragmentManager" // string@0382 │ │ +066e2a: 220a fd03 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@03fd │ │ +066e2e: 7010 3b1a 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066e34: 1a0b ab1a |015c: const-string v11, "saveAllState: adding fragment #" // string@1aab │ │ +066e38: 6e20 431a ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066e3e: 0c0a |0161: move-result-object v10 │ │ +066e40: 6e20 3f1a 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066e46: 0c0a |0165: move-result-object v10 │ │ +066e48: 1a0b de00 |0166: const-string v11, ": " // string@00de │ │ +066e4c: 6e20 431a ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066e52: 0c0a |016b: move-result-object v10 │ │ +066e54: 54cb 1b01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011b │ │ +066e58: 6e20 681a 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066e5e: 0c0b |0171: move-result-object v11 │ │ +066e60: 6e20 421a ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066e66: 0c0a |0175: move-result-object v10 │ │ +066e68: 6e10 481a 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066e6e: 0c0a |0179: move-result-object v10 │ │ +066e70: 7120 9715 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066e76: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066e7a: 2893 |017f: goto 0112 // -006d │ │ +066e7c: 54c9 1e01 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066e80: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +066e84: 54c9 1e01 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066e88: 6e10 6e1a 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +066e8e: 0a00 |0189: move-result v0 │ │ +066e90: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +066e94: 2303 4204 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0442 │ │ +066e98: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +066e9a: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +066e9e: 220a d800 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00d8 │ │ +066ea2: 54c9 1e01 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066ea6: 6e20 681a 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066eac: 0c09 |0198: move-result-object v9 │ │ +066eae: 1f09 d600 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00d6 │ │ +066eb2: 7030 0503 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0305 │ │ +066eb8: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +066ebc: 6309 1001 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +066ec0: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +066ec4: 1a09 8203 |01a4: const-string v9, "FragmentManager" // string@0382 │ │ +066ec8: 220a fd03 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@03fd │ │ +066ecc: 7010 3b1a 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +066ed2: 1a0b aa1a |01ab: const-string v11, "saveAllState: adding back stack #" // string@1aaa │ │ +066ed6: 6e20 431a ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066edc: 0c0a |01b0: move-result-object v10 │ │ +066ede: 6e20 3f1a 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +066ee4: 0c0a |01b4: move-result-object v10 │ │ +066ee6: 1a0b de00 |01b5: const-string v11, ": " // string@00de │ │ +066eea: 6e20 431a ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +066ef0: 0c0a |01ba: move-result-object v10 │ │ +066ef2: 54cb 1e01 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@011e │ │ +066ef6: 6e20 681a 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +066efc: 0c0b |01c0: move-result-object v11 │ │ +066efe: 6e20 421a ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +066f04: 0c0a |01c4: move-result-object v10 │ │ +066f06: 6e10 481a 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +066f0c: 0c0a |01c8: move-result-object v10 │ │ +066f0e: 7120 9715 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +066f14: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +066f18: 28c1 |01ce: goto 018f // -003f │ │ +066f1a: 2205 f100 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00f1 │ │ +066f1e: 7010 4c04 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@044c │ │ +066f24: 5b51 3101 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0131 │ │ +066f28: 5b52 3201 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0132 │ │ +066f2c: 5b53 3301 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0133 │ │ +066f30: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1657 │ │ 0x0004 line=1659 │ │ 0x0008 line=1669 │ │ 0x000b line=1672 │ │ 0x0017 line=1767 │ │ @@ -121291,50 +121315,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 │ │ -0679cc: |[0679cc] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -0679dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0679de: 5431 2d01 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -0679e2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0679e6: 2201 6b00 |0005: new-instance v1, Landroid/os/Bundle; // type@006b │ │ -0679ea: 7010 d901 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -0679f0: 5b31 2d01 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -0679f4: 5431 2d01 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -0679f8: 6e20 8503 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0385 │ │ -0679fe: 5431 2d01 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -067a02: 6e10 e901 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@01e9 │ │ -067a08: 0a01 |0016: move-result v1 │ │ -067a0a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -067a0e: 5430 2d01 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -067a12: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -067a14: 5b31 2d01 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ -067a18: 5441 dc00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -067a1c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -067a20: 6e20 3f04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043f │ │ -067a26: 5441 d400 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -067a2a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -067a2e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -067a32: 2200 6b00 |002b: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -067a36: 7010 d901 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -067a3c: 1a01 540d |0030: const-string v1, "android:view_state" // string@0d54 │ │ -067a40: 5442 d400 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -067a44: 6e30 f401 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01f4 │ │ -067a4a: 5541 db00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -067a4e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -067a52: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -067a56: 2200 6b00 |003d: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -067a5a: 7010 d901 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -067a60: 1a01 530d |0042: const-string v1, "android:user_visible_hint" // string@0d53 │ │ -067a64: 5542 db00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ -067a68: 6e30 ec01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -067a6e: 1100 |0049: return-object v0 │ │ +066f34: |[066f34] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +066f44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +066f46: 5431 2d01 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +066f4a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +066f4e: 2201 7100 |0005: new-instance v1, Landroid/os/Bundle; // type@0071 │ │ +066f52: 7010 d901 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +066f58: 5b31 2d01 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +066f5c: 5431 2d01 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +066f60: 6e20 8503 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0385 │ │ +066f66: 5431 2d01 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +066f6a: 6e10 e901 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@01e9 │ │ +066f70: 0a01 |0016: move-result v1 │ │ +066f72: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +066f76: 5430 2d01 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +066f7a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +066f7c: 5b31 2d01 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@012d │ │ +066f80: 5441 dc00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +066f84: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +066f88: 6e20 3f04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@043f │ │ +066f8e: 5441 d400 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +066f92: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +066f96: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +066f9a: 2200 7100 |002b: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +066f9e: 7010 d901 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +066fa4: 1a01 5d0d |0030: const-string v1, "android:view_state" // string@0d5d │ │ +066fa8: 5442 d400 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +066fac: 6e30 f401 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01f4 │ │ +066fb2: 5541 db00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +066fb6: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +066fba: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +066fbe: 2200 7100 |003d: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +066fc2: 7010 d901 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +066fc8: 1a01 5c0d |0042: const-string v1, "android:user_visible_hint" // string@0d5c │ │ +066fcc: 5542 db00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00db │ │ +066fd0: 6e30 ec01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +066fd6: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1622 │ │ 0x0001 line=1624 │ │ 0x0005 line=1625 │ │ 0x000c line=1627 │ │ 0x0011 line=1628 │ │ @@ -121363,41 +121387,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 │ │ -067a70: |[067a70] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -067a80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -067a82: 5262 c700 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ -067a86: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -067a8a: 2202 e203 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -067a8e: 2203 f403 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -067a92: 7010 3b1a 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067a98: 1a04 7a03 |000c: const-string v4, "Fragment " // string@037a │ │ -067a9c: 6e20 431a 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067aa2: 0c03 |0011: move-result-object v3 │ │ -067aa4: 6e20 421a 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067aaa: 0c03 |0015: move-result-object v3 │ │ -067aac: 1a04 5300 |0016: const-string v4, " is not currently in the FragmentManager" // string@0053 │ │ -067ab0: 6e20 431a 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067ab6: 0c03 |001b: move-result-object v3 │ │ -067ab8: 6e10 481a 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067abe: 0c03 |001f: move-result-object v3 │ │ -067ac0: 7020 051a 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -067ac6: 7020 4304 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ -067acc: 5262 d500 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ -067ad0: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -067ad4: 6e20 3d04 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@043d │ │ -067ada: 0c00 |002d: move-result-object v0 │ │ -067adc: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -067ae0: 2201 d600 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00d6 │ │ -067ae4: 7020 3003 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0330 │ │ -067aea: 1101 |0035: return-object v1 │ │ +066fd8: |[066fd8] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +066fe8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +066fea: 5262 c700 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00c7 │ │ +066fee: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +066ff2: 2202 eb03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +066ff6: 2203 fd03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +066ffa: 7010 3b1a 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +067000: 1a04 7a03 |000c: const-string v4, "Fragment " // string@037a │ │ +067004: 6e20 431a 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06700a: 0c03 |0011: move-result-object v3 │ │ +06700c: 6e20 421a 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +067012: 0c03 |0015: move-result-object v3 │ │ +067014: 1a04 5300 |0016: const-string v4, " is not currently in the FragmentManager" // string@0053 │ │ +067018: 6e20 431a 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06701e: 0c03 |001b: move-result-object v3 │ │ +067020: 6e10 481a 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +067026: 0c03 |001f: move-result-object v3 │ │ +067028: 7020 051a 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06702e: 7020 4304 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0443 │ │ +067034: 5262 d500 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00d5 │ │ +067038: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +06703c: 6e20 3d04 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@043d │ │ +067042: 0c00 |002d: move-result-object v0 │ │ +067044: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +067048: 2201 df00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00df │ │ +06704c: 7020 3003 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0330 │ │ +067052: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=598 │ │ 0x0005 line=599 │ │ 0x0026 line=602 │ │ 0x002a line=603 │ │ 0x002e line=604 │ │ @@ -121412,38 +121436,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -067aec: |[067aec] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -067afc: 5430 c800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -067b00: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -067b04: 0e00 |0004: return-void │ │ -067b06: 5420 2c01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b0a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -067b0e: 2200 1903 |0009: new-instance v0, Landroid/util/SparseArray; // type@0319 │ │ -067b12: 7010 9b15 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@159b │ │ -067b18: 5b20 2c01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b1c: 5430 c800 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ -067b20: 5421 2c01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b24: 6e20 6a16 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@166a │ │ -067b2a: 5420 2c01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b2e: 6e10 a015 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@15a0 │ │ -067b34: 0a00 |001c: move-result v0 │ │ -067b36: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -067b3a: 5420 2c01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b3e: 5b30 d400 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ -067b42: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -067b44: 5b20 2c01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b48: 28de |0026: goto 0004 // -0022 │ │ -067b4a: 5420 2c01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ -067b4e: 6e10 9c15 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@159c │ │ -067b54: 28e4 |002c: goto 0010 // -001c │ │ +067054: |[067054] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +067064: 5430 c800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +067068: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +06706c: 0e00 |0004: return-void │ │ +06706e: 5420 2c01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +067072: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +067076: 2200 2203 |0009: new-instance v0, Landroid/util/SparseArray; // type@0322 │ │ +06707a: 7010 9b15 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@159b │ │ +067080: 5b20 2c01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +067084: 5430 c800 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00c8 │ │ +067088: 5421 2c01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +06708c: 6e20 6a16 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@166a │ │ +067092: 5420 2c01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +067096: 6e10 a015 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@15a0 │ │ +06709c: 0a00 |001c: move-result v0 │ │ +06709e: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +0670a2: 5420 2c01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +0670a6: 5b30 d400 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d4 │ │ +0670aa: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0670ac: 5b20 2c01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +0670b0: 28de |0026: goto 0004 // -0022 │ │ +0670b2: 5420 2c01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012c │ │ +0670b6: 6e10 9c15 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@159c │ │ +0670bc: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1606 │ │ 0x0004 line=1619 │ │ 0x0005 line=1609 │ │ 0x0009 line=1610 │ │ 0x0010 line=1614 │ │ @@ -121460,99 +121484,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 │ │ -067b58: |[067b58] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -067b68: 1d04 |0000: monitor-enter v4 │ │ -067b6a: 5441 2001 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -067b6e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -067b72: 2201 0a04 |0005: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -067b76: 7010 601a 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -067b7c: 5b41 2001 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -067b80: 5441 2001 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -067b84: 6e10 6e1a 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -067b8a: 0a00 |0011: move-result v0 │ │ -067b8c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -067b90: 6301 1001 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067b94: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -067b98: 1a01 8203 |0018: const-string v1, "FragmentManager" // string@0382 │ │ -067b9c: 2202 f403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -067ba0: 7010 3b1a 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067ba6: 1a03 a80a |001f: const-string v3, "Setting back stack index " // string@0aa8 │ │ -067baa: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067bb0: 0c02 |0024: move-result-object v2 │ │ -067bb2: 6e20 3f1a 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -067bb8: 0c02 |0028: move-result-object v2 │ │ -067bba: 1a03 8700 |0029: const-string v3, " to " // string@0087 │ │ -067bbe: 6e20 431a 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067bc4: 0c02 |002e: move-result-object v2 │ │ -067bc6: 6e20 421a 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067bcc: 0c02 |0032: move-result-object v2 │ │ -067bce: 6e10 481a 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067bd4: 0c02 |0036: move-result-object v2 │ │ -067bd6: 7120 9715 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -067bdc: 5441 2001 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -067be0: 6e30 6d1a 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -067be6: 1e04 |003f: monitor-exit v4 │ │ -067be8: 0e00 |0040: return-void │ │ -067bea: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -067bee: 5441 2001 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -067bf2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -067bf4: 6e20 641a 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -067bfa: 5441 1c01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -067bfe: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -067c02: 2201 0a04 |004d: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -067c06: 7010 601a 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -067c0c: 5b41 1c01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -067c10: 6301 1001 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067c14: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -067c18: 1a01 8203 |0058: const-string v1, "FragmentManager" // string@0382 │ │ -067c1c: 2202 f403 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -067c20: 7010 3b1a 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067c26: 1a03 d401 |005f: const-string v3, "Adding available back stack index " // string@01d4 │ │ -067c2a: 6e20 431a 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067c30: 0c02 |0064: move-result-object v2 │ │ -067c32: 6e20 3f1a 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -067c38: 0c02 |0068: move-result-object v2 │ │ -067c3a: 6e10 481a 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067c40: 0c02 |006c: move-result-object v2 │ │ -067c42: 7120 9715 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -067c48: 5441 1c01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ -067c4c: 7110 0e1a 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ -067c52: 0c02 |0075: move-result-object v2 │ │ -067c54: 6e20 641a 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -067c5a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -067c5e: 28c6 |007b: goto 0041 // -003a │ │ -067c60: 6301 1001 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067c64: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -067c68: 1a01 8203 |0080: const-string v1, "FragmentManager" // string@0382 │ │ -067c6c: 2202 f403 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -067c70: 7010 3b1a 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067c76: 1a03 d501 |0087: const-string v3, "Adding back stack index " // string@01d5 │ │ -067c7a: 6e20 431a 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067c80: 0c02 |008c: move-result-object v2 │ │ -067c82: 6e20 3f1a 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -067c88: 0c02 |0090: move-result-object v2 │ │ -067c8a: 1a03 8c00 |0091: const-string v3, " with " // string@008c │ │ -067c8e: 6e20 431a 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067c94: 0c02 |0096: move-result-object v2 │ │ -067c96: 6e20 421a 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067c9c: 0c02 |009a: move-result-object v2 │ │ -067c9e: 6e10 481a 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067ca4: 0c02 |009e: move-result-object v2 │ │ -067ca6: 7120 9715 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -067cac: 5441 2001 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ -067cb0: 6e20 641a 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -067cb6: 2898 |00a7: goto 003f // -0068 │ │ -067cb8: 0d01 |00a8: move-exception v1 │ │ -067cba: 1e04 |00a9: monitor-exit v4 │ │ -067cbc: 2701 |00aa: throw v1 │ │ +0670c0: |[0670c0] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +0670d0: 1d04 |0000: monitor-enter v4 │ │ +0670d2: 5441 2001 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +0670d6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0670da: 2201 1304 |0005: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +0670de: 7010 601a 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +0670e4: 5b41 2001 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +0670e8: 5441 2001 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +0670ec: 6e10 6e1a 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0670f2: 0a00 |0011: move-result v0 │ │ +0670f4: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +0670f8: 6301 1001 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0670fc: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +067100: 1a01 8203 |0018: const-string v1, "FragmentManager" // string@0382 │ │ +067104: 2202 fd03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +067108: 7010 3b1a 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06710e: 1a03 b10a |001f: const-string v3, "Setting back stack index " // string@0ab1 │ │ +067112: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +067118: 0c02 |0024: move-result-object v2 │ │ +06711a: 6e20 3f1a 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +067120: 0c02 |0028: move-result-object v2 │ │ +067122: 1a03 8700 |0029: const-string v3, " to " // string@0087 │ │ +067126: 6e20 431a 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06712c: 0c02 |002e: move-result-object v2 │ │ +06712e: 6e20 421a 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +067134: 0c02 |0032: move-result-object v2 │ │ +067136: 6e10 481a 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06713c: 0c02 |0036: move-result-object v2 │ │ +06713e: 7120 9715 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +067144: 5441 2001 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +067148: 6e30 6d1a 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +06714e: 1e04 |003f: monitor-exit v4 │ │ +067150: 0e00 |0040: return-void │ │ +067152: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +067156: 5441 2001 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +06715a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +06715c: 6e20 641a 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +067162: 5441 1c01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +067166: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +06716a: 2201 1304 |004d: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +06716e: 7010 601a 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +067174: 5b41 1c01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +067178: 6301 1001 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06717c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +067180: 1a01 8203 |0058: const-string v1, "FragmentManager" // string@0382 │ │ +067184: 2202 fd03 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +067188: 7010 3b1a 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06718e: 1a03 d401 |005f: const-string v3, "Adding available back stack index " // string@01d4 │ │ +067192: 6e20 431a 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +067198: 0c02 |0064: move-result-object v2 │ │ +06719a: 6e20 3f1a 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0671a0: 0c02 |0068: move-result-object v2 │ │ +0671a2: 6e10 481a 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0671a8: 0c02 |006c: move-result-object v2 │ │ +0671aa: 7120 9715 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0671b0: 5441 1c01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011c │ │ +0671b4: 7110 0e1a 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1a0e │ │ +0671ba: 0c02 |0075: move-result-object v2 │ │ +0671bc: 6e20 641a 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0671c2: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0671c6: 28c6 |007b: goto 0041 // -003a │ │ +0671c8: 6301 1001 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +0671cc: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +0671d0: 1a01 8203 |0080: const-string v1, "FragmentManager" // string@0382 │ │ +0671d4: 2202 fd03 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0671d8: 7010 3b1a 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0671de: 1a03 d501 |0087: const-string v3, "Adding back stack index " // string@01d5 │ │ +0671e2: 6e20 431a 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0671e8: 0c02 |008c: move-result-object v2 │ │ +0671ea: 6e20 3f1a 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0671f0: 0c02 |0090: move-result-object v2 │ │ +0671f2: 1a03 8c00 |0091: const-string v3, " with " // string@008c │ │ +0671f6: 6e20 431a 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0671fc: 0c02 |0096: move-result-object v2 │ │ +0671fe: 6e20 421a 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +067204: 0c02 |009a: move-result-object v2 │ │ +067206: 6e10 481a 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06720c: 0c02 |009e: move-result-object v2 │ │ +06720e: 7120 9715 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +067214: 5441 2001 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0120 │ │ +067218: 6e20 641a 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06721e: 2898 |00a7: goto 003f // -0068 │ │ +067220: 0d01 |00a8: move-exception v1 │ │ +067222: 1e04 |00a9: monitor-exit v4 │ │ +067224: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1416 │ │ 0x0001 line=1417 │ │ 0x0005 line=1418 │ │ @@ -121583,51 +121607,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 │ │ -067ccc: |[067ccc] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -067cdc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -067cde: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -067ce0: 6301 1001 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ -067ce4: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -067ce8: 1a01 8203 |0006: const-string v1, "FragmentManager" // string@0382 │ │ -067cec: 2202 f403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -067cf0: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067cf6: 1a03 6f1c |000d: const-string v3, "show: " // string@1c6f │ │ -067cfa: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067d00: 0c02 |0012: move-result-object v2 │ │ -067d02: 6e20 421a 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -067d08: 0c02 |0016: move-result-object v2 │ │ -067d0a: 6e10 481a 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067d10: 0c02 |001a: move-result-object v2 │ │ -067d12: 7120 9715 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -067d18: 5571 c500 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -067d1c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -067d20: 5c74 c500 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ -067d24: 5471 dc00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -067d28: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -067d2c: 6e59 2304 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@0423 │ │ -067d32: 0c00 |002b: move-result-object v0 │ │ -067d34: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -067d38: 5471 dc00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -067d3c: 6e20 8c16 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -067d42: 5471 dc00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ -067d46: 6e20 8916 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -067d4c: 5571 b600 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ -067d50: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -067d54: 5571 c400 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ -067d58: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -067d5c: 5571 cb00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ -067d60: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -067d64: 5c65 2801 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ -067d68: 6e20 6903 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0369 │ │ -067d6e: 0e00 |0049: return-void │ │ +067234: |[067234] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +067244: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +067246: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +067248: 6301 1001 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0110 │ │ +06724c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +067250: 1a01 8203 |0006: const-string v1, "FragmentManager" // string@0382 │ │ +067254: 2202 fd03 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +067258: 7010 3b1a 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06725e: 1a03 781c |000d: const-string v3, "show: " // string@1c78 │ │ +067262: 6e20 431a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +067268: 0c02 |0012: move-result-object v2 │ │ +06726a: 6e20 421a 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +067270: 0c02 |0016: move-result-object v2 │ │ +067272: 6e10 481a 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +067278: 0c02 |001a: move-result-object v2 │ │ +06727a: 7120 9715 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +067280: 5571 c500 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +067284: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +067288: 5c74 c500 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c5 │ │ +06728c: 5471 dc00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +067290: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +067294: 6e59 2304 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@0423 │ │ +06729a: 0c00 |002b: move-result-object v0 │ │ +06729c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0672a0: 5471 dc00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +0672a4: 6e20 8c16 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +0672aa: 5471 dc00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00dc │ │ +0672ae: 6e20 8916 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +0672b4: 5571 b600 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b6 │ │ +0672b8: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +0672bc: 5571 c400 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c4 │ │ +0672c0: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +0672c4: 5571 cb00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00cb │ │ +0672c8: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0672cc: 5c65 2801 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0128 │ │ +0672d0: 6e20 6903 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0369 │ │ +0672d6: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1243 │ │ 0x001e line=1244 │ │ 0x0022 line=1245 │ │ 0x0024 line=1246 │ │ 0x0028 line=1247 │ │ @@ -121650,31 +121674,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -067d70: |[067d70] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -067d80: 5432 1901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067d84: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -067d88: 0e00 |0004: return-void │ │ -067d8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -067d8c: 5432 1901 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067d90: 6e10 6e1a 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -067d96: 0a02 |000b: move-result v2 │ │ -067d98: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -067d9c: 5432 1901 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ -067da0: 6e20 681a 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -067da6: 0c00 |0013: move-result-object v0 │ │ -067da8: 1f00 d700 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -067dac: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -067db0: 6e20 2d04 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@042d │ │ -067db6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -067dba: 28e9 |001d: goto 0006 // -0017 │ │ +0672d8: |[0672d8] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +0672e8: 5432 1901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0672ec: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +0672f0: 0e00 |0004: return-void │ │ +0672f2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0672f4: 5432 1901 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +0672f8: 6e10 6e1a 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0672fe: 0a02 |000b: move-result v2 │ │ +067300: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +067304: 5432 1901 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0119 │ │ +067308: 6e20 681a 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06730e: 0c00 |0013: move-result-object v0 │ │ +067310: 1f00 e000 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +067314: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +067318: 6e20 2d04 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@042d │ │ +06731e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +067322: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0004 line=1148 │ │ 0x0005 line=1142 │ │ 0x000e line=1143 │ │ 0x0016 line=1144 │ │ @@ -121690,39 +121714,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -067dbc: |[067dbc] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -067dcc: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -067dd0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -067dd4: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -067dda: 1a01 8503 |0007: const-string v1, "FragmentManager{" // string@0385 │ │ -067dde: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067de4: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -067dea: 0a01 |000f: move-result v1 │ │ -067dec: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -067df2: 0c01 |0013: move-result-object v1 │ │ -067df4: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067dfa: 1a01 4b00 |0017: const-string v1, " in " // string@004b │ │ -067dfe: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067e04: 5421 2a01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -067e08: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -067e0c: 5421 2a01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ -067e10: 7120 af09 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -067e16: 1a01 5e1e |0025: const-string v1, "}}" // string@1e5e │ │ -067e1a: 6e20 431a 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067e20: 6e10 481a 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067e26: 0c01 |002d: move-result-object v1 │ │ -067e28: 1101 |002e: return-object v1 │ │ -067e2a: 5421 1a01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ -067e2e: 7120 af09 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -067e34: 28f1 |0034: goto 0025 // -000f │ │ +067324: |[067324] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +067334: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +067338: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +06733c: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +067342: 1a01 8503 |0007: const-string v1, "FragmentManager{" // string@0385 │ │ +067346: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06734c: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +067352: 0a01 |000f: move-result v1 │ │ +067354: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +06735a: 0c01 |0013: move-result-object v1 │ │ +06735c: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +067362: 1a01 4b00 |0017: const-string v1, " in " // string@004b │ │ +067366: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06736c: 5421 2a01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +067370: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +067374: 5421 2a01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012a │ │ +067378: 7120 af09 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +06737e: 1a01 671e |0025: const-string v1, "}}" // string@1e67 │ │ +067382: 6e20 431a 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +067388: 6e10 481a 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06738e: 0c01 |002d: move-result-object v1 │ │ +067390: 1101 |002e: return-object v1 │ │ +067392: 5421 1a01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011a │ │ +067396: 7120 af09 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +06739c: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0007 line=617 │ │ 0x000c line=618 │ │ 0x0017 line=619 │ │ 0x001c line=620 │ │ @@ -121733,17 +121757,17 @@ │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ source_file_idx : 900 (FragmentManager.java) │ │ │ │ Class #502 header: │ │ -class_idx : 233 │ │ +class_idx : 242 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 538 │ │ +superclass_idx : 547 │ │ source_file_idx : 904 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #502 - │ │ @@ -121781,21 +121805,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 │ │ -067e38: |[067e38] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -067e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067e4a: 7010 e90b 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0be9 │ │ -067e50: 5b10 3601 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067e54: 5b10 3701 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -067e58: 5b12 3801 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ -067e5c: 0e00 |000a: return-void │ │ +0673a0: |[0673a0] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0673b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0673b2: 7010 e90b 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0be9 │ │ +0673b8: 5b10 3601 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +0673bc: 5b10 3701 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0673c0: 5b12 3801 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ +0673c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -121804,62 +121828,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 : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -067e60: |[067e60] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -067e70: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -067e74: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -067e7a: 1a01 4f0d |0005: const-string v1, "android:switcher:" // string@0d4f │ │ -067e7e: 6e20 431a 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067e84: 0c00 |000a: move-result-object v0 │ │ -067e86: 6e20 3f1a 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -067e8c: 0c00 |000e: move-result-object v0 │ │ -067e8e: 1a01 dd00 |000f: const-string v1, ":" // string@00dd │ │ -067e92: 6e20 431a 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -067e98: 0c00 |0014: move-result-object v0 │ │ -067e9a: 6e30 401a 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1a40 │ │ -067ea0: 0c00 |0018: move-result-object v0 │ │ -067ea2: 6e10 481a 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -067ea8: 0c00 |001c: move-result-object v0 │ │ -067eaa: 1100 |001d: return-object v0 │ │ +0673c8: |[0673c8] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +0673d8: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +0673dc: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0673e2: 1a01 580d |0005: const-string v1, "android:switcher:" // string@0d58 │ │ +0673e6: 6e20 431a 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0673ec: 0c00 |000a: move-result-object v0 │ │ +0673ee: 6e20 3f1a 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0673f4: 0c00 |000e: move-result-object v0 │ │ +0673f6: 1a01 dd00 |000f: const-string v1, ":" // string@00dd │ │ +0673fa: 6e20 431a 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +067400: 0c00 |0014: move-result-object v0 │ │ +067402: 6e30 401a 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1a40 │ │ +067408: 0c00 |0018: move-result-object v0 │ │ +06740a: 6e10 481a 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +067410: 0c00 |001c: move-result-object v0 │ │ +067412: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=3 viewId I │ │ - 0x0000 - 0x001e reg=4 id J │ │ + 0x0000 - 0x001e reg=2 viewId I │ │ + 0x0000 - 0x001e reg=3 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 │ │ -067eac: |[067eac] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -067ebc: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067ec0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -067ec4: 5410 3801 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ -067ec8: 6e10 d903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -067ece: 0c00 |0009: move-result-object v0 │ │ -067ed0: 5b10 3601 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067ed4: 5410 3601 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067ed8: 1f04 d700 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -067edc: 6e20 a404 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ -067ee2: 0e00 |0013: return-void │ │ +067414: |[067414] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067424: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +067428: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +06742c: 5410 3801 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ +067430: 6e10 d903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +067436: 0c00 |0009: move-result-object v0 │ │ +067438: 5b10 3601 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +06743c: 5410 3601 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +067440: 1f04 e000 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +067444: 6e20 a404 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a4 │ │ +06744a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -121873,24 +121897,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -067ee4: |[067ee4] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -067ef4: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067ef8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -067efc: 5410 3601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067f00: 6e10 a304 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04a3 │ │ -067f06: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -067f08: 5b10 3601 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067f0c: 5410 3801 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ -067f10: 6e10 dc03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03dc │ │ -067f16: 0e00 |0011: return-void │ │ +06744c: |[06744c] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +06745c: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +067460: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +067464: 5410 3601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +067468: 6e10 a304 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04a3 │ │ +06746e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +067470: 5b10 3601 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +067474: 5410 3801 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ +067478: 6e10 dc03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03dc │ │ +06747e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -121909,17 +121933,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067f18: |[067f18] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -067f28: 8130 |0000: int-to-long v0, v3 │ │ -067f2a: 1000 |0001: return-wide v0 │ │ +067480: |[067480] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +067490: 8130 |0000: int-to-long v0, v3 │ │ +067492: 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 │ │ │ │ @@ -121928,50 +121952,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 │ │ -067f2c: |[067f2c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -067f3c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -067f3e: 5484 3601 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067f42: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -067f46: 5484 3801 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ -067f4a: 6e10 d903 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -067f50: 0c04 |000a: move-result-object v4 │ │ -067f52: 5b84 3601 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067f56: 6e20 5404 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0454 │ │ -067f5c: 0b02 |0010: move-result-wide v2 │ │ -067f5e: 6e10 b416 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ -067f64: 0a04 |0014: move-result v4 │ │ -067f66: 7130 5704 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0457 │ │ -067f6c: 0c01 |0018: move-result-object v1 │ │ -067f6e: 5484 3801 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ -067f72: 6e20 de03 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03de │ │ -067f78: 0c00 |001e: move-result-object v0 │ │ -067f7a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -067f7e: 5484 3601 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067f82: 6e20 a104 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a1 │ │ -067f88: 5484 3701 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -067f8c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -067f90: 6e20 8e03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -067f96: 6e20 9103 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ -067f9c: 1100 |0030: return-object v0 │ │ -067f9e: 6e20 5304 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0453 │ │ -067fa4: 0c00 |0034: move-result-object v0 │ │ -067fa6: 5484 3601 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ -067faa: 6e10 b416 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ -067fb0: 0a05 |003a: move-result v5 │ │ -067fb2: 6e10 b416 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ -067fb8: 0a06 |003e: move-result v6 │ │ -067fba: 7130 5704 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0457 │ │ -067fc0: 0c06 |0042: move-result-object v6 │ │ -067fc2: 6e40 9e04 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@049e │ │ -067fc8: 28e0 |0046: goto 0026 // -0020 │ │ +067494: |[067494] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0674a4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0674a6: 5484 3601 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +0674aa: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +0674ae: 5484 3801 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ +0674b2: 6e10 d903 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +0674b8: 0c04 |000a: move-result-object v4 │ │ +0674ba: 5b84 3601 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +0674be: 6e20 5404 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0454 │ │ +0674c4: 0b01 |0010: move-result-wide v1 │ │ +0674c6: 6e10 b416 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ +0674cc: 0a04 |0014: move-result v4 │ │ +0674ce: 7130 5704 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0457 │ │ +0674d4: 0c03 |0018: move-result-object v3 │ │ +0674d6: 5484 3801 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0138 │ │ +0674da: 6e20 de03 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03de │ │ +0674e0: 0c00 |001e: move-result-object v0 │ │ +0674e2: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +0674e6: 5484 3601 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +0674ea: 6e20 a104 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a1 │ │ +0674f0: 5484 3701 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0674f4: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +0674f8: 6e20 8e03 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +0674fe: 6e20 9103 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ +067504: 1100 |0030: return-object v0 │ │ +067506: 6e20 5304 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0453 │ │ +06750c: 0c00 |0034: move-result-object v0 │ │ +06750e: 5484 3601 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0136 │ │ +067512: 6e10 b416 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ +067518: 0a05 |003a: move-result v5 │ │ +06751a: 6e10 b416 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ +067520: 0a06 |003e: move-result v6 │ │ +067522: 7130 5704 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@0457 │ │ +067528: 0c06 |0042: move-result-object v6 │ │ +06752a: 6e40 9e04 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@049e │ │ +067530: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -121981,38 +122005,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; │ │ - 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ - 0x0011 - 0x0047 reg=2 itemId J │ │ + 0x0011 - 0x0047 reg=1 itemId J │ │ + 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ 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 │ │ -067fcc: |[067fcc] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -067fdc: 1f03 d700 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -067fe0: 6e10 4a03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@034a │ │ -067fe6: 0c00 |0005: move-result-object v0 │ │ -067fe8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -067fec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -067fee: 0f00 |0009: return v0 │ │ -067ff0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -067ff2: 28fe |000b: goto 0009 // -0002 │ │ +067534: |[067534] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +067544: 1f03 e000 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +067548: 6e10 4a03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@034a │ │ +06754e: 0c00 |0005: move-result-object v0 │ │ +067550: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +067554: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +067556: 0f00 |0009: return v0 │ │ +067558: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06755a: 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; │ │ @@ -122022,16 +122046,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 │ │ -067ff4: |[067ff4] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -068004: 0e00 |0000: return-void │ │ +06755c: |[06755c] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +06756c: 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; │ │ @@ -122041,17 +122065,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068008: |[068008] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -068018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06801a: 1100 |0001: return-object v0 │ │ +067570: |[067570] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +067580: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067582: 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;) │ │ @@ -122059,32 +122083,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 │ │ -06801c: |[06801c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -06802c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06802e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -068030: 0770 |0002: move-object v0, v7 │ │ -068032: 1f00 d700 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -068036: 5441 3701 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -06803a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -06803e: 5441 3701 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -068042: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -068046: 5441 3701 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -06804a: 6e20 8e03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -068050: 5441 3701 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -068054: 6e20 9103 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ -06805a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -06805e: 6e20 8e03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -068064: 6e20 9103 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ -06806a: 5b40 3701 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ -06806e: 0e00 |0021: return-void │ │ +067584: |[067584] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067594: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +067596: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +067598: 0770 |0002: move-object v0, v7 │ │ +06759a: 1f00 e000 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06759e: 5441 3701 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0675a2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0675a6: 5441 3701 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0675aa: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0675ae: 5441 3701 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0675b2: 6e20 8e03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +0675b8: 5441 3701 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0675bc: 6e20 9103 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ +0675c2: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0675c6: 6e20 8e03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +0675cc: 6e20 9103 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ +0675d2: 5b40 3701 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0137 │ │ +0675d6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -122105,29 +122129,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -068070: |[068070] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -068080: 0e00 |0000: return-void │ │ +0675d8: |[0675d8] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0675e8: 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 : 904 (FragmentPagerAdapter.java) │ │ │ │ Class #503 header: │ │ -class_idx : 236 │ │ +class_idx : 245 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 538 │ │ +superclass_idx : 547 │ │ source_file_idx : 906 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #503 annotations: │ │ @@ -122179,27 +122203,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 │ │ -068084: |[068084] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -068094: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068096: 7010 e90b 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0be9 │ │ -06809c: 5b21 4701 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -0680a0: 2200 0a04 |0006: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0680a4: 7010 601a 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0680aa: 5b20 4b01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0680ae: 2200 0a04 |000d: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -0680b2: 7010 601a 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0680b8: 5b20 4a01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -0680bc: 5b21 4801 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ -0680c0: 5b23 4901 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -0680c4: 0e00 |0018: return-void │ │ +0675ec: |[0675ec] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0675fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0675fe: 7010 e90b 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0be9 │ │ +067604: 5b21 4701 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +067608: 2200 1304 |0006: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +06760c: 7010 601a 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +067612: 5b20 4b01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067616: 2200 1304 |000d: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +06761a: 7010 601a 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +067620: 5b20 4a01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +067624: 5b21 4801 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ +067628: 5b23 4901 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +06762c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -122215,41 +122239,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 │ │ -0680c8: |[0680c8] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0680d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0680da: 0770 |0001: move-object v0, v7 │ │ -0680dc: 1f00 d700 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0680e0: 5441 4701 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -0680e4: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -0680e8: 5441 4901 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -0680ec: 6e10 d903 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -0680f2: 0c01 |000d: move-result-object v1 │ │ -0680f4: 5b41 4701 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -0680f8: 5441 4b01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0680fc: 6e10 6e1a 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -068102: 0a01 |0015: move-result v1 │ │ -068104: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -068108: 5441 4b01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -06810c: 6e20 641a 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -068112: 28f3 |001d: goto 0010 // -000d │ │ -068114: 5441 4b01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -068118: 5442 4901 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -06811c: 6e20 ed03 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03ed │ │ -068122: 0c02 |0025: move-result-object v2 │ │ -068124: 6e30 6d1a 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -06812a: 5441 4a01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -06812e: 6e30 6d1a 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -068134: 5441 4701 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -068138: 6e20 a904 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a9 │ │ -06813e: 0e00 |0033: return-void │ │ +067630: |[067630] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +067640: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +067642: 0770 |0001: move-object v0, v7 │ │ +067644: 1f00 e000 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +067648: 5441 4701 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +06764c: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +067650: 5441 4901 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +067654: 6e10 d903 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +06765a: 0c01 |000d: move-result-object v1 │ │ +06765c: 5b41 4701 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +067660: 5441 4b01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067664: 6e10 6e1a 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06766a: 0a01 |0015: move-result v1 │ │ +06766c: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +067670: 5441 4b01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067674: 6e20 641a 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06767a: 28f3 |001d: goto 0010 // -000d │ │ +06767c: 5441 4b01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067680: 5442 4901 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +067684: 6e20 ed03 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03ed │ │ +06768a: 0c02 |0025: move-result-object v2 │ │ +06768c: 6e30 6d1a 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +067692: 5441 4a01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +067696: 6e30 6d1a 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +06769c: 5441 4701 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +0676a0: 6e20 a904 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04a9 │ │ +0676a6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -122269,24 +122293,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -068140: |[068140] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -068150: 5410 4701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -068154: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -068158: 5410 4701 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -06815c: 6e10 a304 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04a3 │ │ -068162: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -068164: 5b10 4701 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -068168: 5410 4901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -06816c: 6e10 dc03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03dc │ │ -068172: 0e00 |0011: return-void │ │ +0676a8: |[0676a8] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0676b8: 5410 4701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +0676bc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0676c0: 5410 4701 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +0676c4: 6e10 a304 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04a3 │ │ +0676ca: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0676cc: 5b10 4701 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +0676d0: 5410 4901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +0676d4: 6e10 dc03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03dc │ │ +0676da: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -122305,62 +122329,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 │ │ -068174: |[068174] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -068184: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -068186: 5463 4a01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -06818a: 6e10 6e1a 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -068190: 0a03 |0006: move-result v3 │ │ -068192: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -068196: 5463 4a01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -06819a: 6e20 681a 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0681a0: 0c00 |000e: move-result-object v0 │ │ -0681a2: 1f00 d700 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0681a6: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -0681aa: 1100 |0013: return-object v0 │ │ -0681ac: 5463 4701 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -0681b0: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -0681b4: 5463 4901 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -0681b8: 6e10 d903 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ -0681be: 0c03 |001d: move-result-object v3 │ │ -0681c0: 5b63 4701 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -0681c4: 6e20 6a04 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@046a │ │ -0681ca: 0c01 |0023: move-result-object v1 │ │ -0681cc: 5463 4b01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0681d0: 6e10 6e1a 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0681d6: 0a03 |0029: move-result v3 │ │ -0681d8: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -0681dc: 5463 4b01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0681e0: 6e20 681a 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0681e6: 0c02 |0031: move-result-object v2 │ │ -0681e8: 1f02 d600 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00d6 │ │ -0681ec: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -0681f0: 6e20 8d03 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@038d │ │ -0681f6: 5463 4a01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -0681fa: 6e10 6e1a 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -068200: 0a03 |003e: move-result v3 │ │ -068202: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -068206: 5463 4a01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -06820a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -06820c: 6e20 641a 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -068212: 28f2 |0047: goto 0039 // -000e │ │ -068214: 6e20 8e03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -06821a: 6e20 9103 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ -068220: 5463 4a01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -068224: 6e30 6d1a 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -06822a: 5463 4701 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ -06822e: 6e10 b416 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ -068234: 0a04 |0058: move-result v4 │ │ -068236: 6e30 9d04 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049d │ │ -06823c: 0710 |005c: move-object v0, v1 │ │ -06823e: 28b6 |005d: goto 0013 // -004a │ │ +0676dc: |[0676dc] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0676ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0676ee: 5463 4a01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +0676f2: 6e10 6e1a 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +0676f8: 0a03 |0006: move-result v3 │ │ +0676fa: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +0676fe: 5463 4a01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +067702: 6e20 681a 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +067708: 0c00 |000e: move-result-object v0 │ │ +06770a: 1f00 e000 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +06770e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +067712: 1100 |0013: return-object v0 │ │ +067714: 5463 4701 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +067718: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +06771c: 5463 4901 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +067720: 6e10 d903 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03d9 │ │ +067726: 0c03 |001d: move-result-object v3 │ │ +067728: 5b63 4701 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +06772c: 6e20 6a04 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@046a │ │ +067732: 0c01 |0023: move-result-object v1 │ │ +067734: 5463 4b01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067738: 6e10 6e1a 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06773e: 0a03 |0029: move-result v3 │ │ +067740: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +067744: 5463 4b01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067748: 6e20 681a 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +06774e: 0c02 |0031: move-result-object v2 │ │ +067750: 1f02 df00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00df │ │ +067754: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +067758: 6e20 8d03 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@038d │ │ +06775e: 5463 4a01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +067762: 6e10 6e1a 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +067768: 0a03 |003e: move-result v3 │ │ +06776a: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +06776e: 5463 4a01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +067772: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +067774: 6e20 641a 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06777a: 28f2 |0047: goto 0039 // -000e │ │ +06777c: 6e20 8e03 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +067782: 6e20 9103 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ +067788: 5463 4a01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +06778c: 6e30 6d1a 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +067792: 5463 4701 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0147 │ │ +067796: 6e10 b416 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@16b4 │ │ +06779c: 0a04 |0058: move-result v4 │ │ +06779e: 6e30 9d04 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@049d │ │ +0677a4: 0710 |005c: move-object v0, v1 │ │ +0677a6: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -122390,23 +122414,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 │ │ -068240: |[068240] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -068250: 1f03 d700 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -068254: 6e10 4a03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@034a │ │ -06825a: 0c00 |0005: move-result-object v0 │ │ -06825c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -068260: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -068262: 0f00 |0009: return v0 │ │ -068264: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -068266: 28fe |000b: goto 0009 // -0002 │ │ +0677a8: |[0677a8] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0677b8: 1f03 e000 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0677bc: 6e10 4a03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@034a │ │ +0677c2: 0c00 |0005: move-result-object v0 │ │ +0677c4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0677c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0677ca: 0f00 |0009: return v0 │ │ +0677cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0677ce: 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; │ │ @@ -122416,85 +122440,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 │ │ -068268: |[068268] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -068278: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -06827c: 07c0 |0002: move-object v0, v12 │ │ -06827e: 1f00 6b00 |0003: check-cast v0, Landroid/os/Bundle; // type@006b │ │ -068282: 6e20 f701 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ -068288: 1a08 f41c |0008: const-string v8, "states" // string@1cf4 │ │ -06828c: 6e20 e501 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01e5 │ │ -068292: 0c02 |000d: move-result-object v2 │ │ -068294: 54b8 4b01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -068298: 6e10 661a 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -06829e: 54b8 4a01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -0682a2: 6e10 661a 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -0682a8: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -0682ac: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0682ae: 2128 |001b: array-length v8, v2 │ │ -0682b0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -0682b4: 54b9 4b01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0682b8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -0682bc: 1f08 d600 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00d6 │ │ -0682c0: 6e20 641a 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0682c6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0682ca: 28f2 |0029: goto 001b // -000e │ │ -0682cc: 6e10 ea01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01ea │ │ -0682d2: 0c07 |002d: move-result-object v7 │ │ -0682d4: 7210 0f1a 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1a0f │ │ -0682da: 0c04 |0031: move-result-object v4 │ │ -0682dc: 7210 851a 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0682e2: 0a08 |0035: move-result v8 │ │ -0682e4: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -0682e8: 7210 861a 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0682ee: 0c06 |003b: move-result-object v6 │ │ -0682f0: 1f06 f303 |003c: check-cast v6, Ljava/lang/String; // type@03f3 │ │ -0682f4: 1a08 3610 |003e: const-string v8, "f" // string@1036 │ │ -0682f8: 6e20 371a 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ -0682fe: 0a08 |0043: move-result v8 │ │ -068300: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -068304: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -068306: 6e20 381a 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ -06830c: 0c08 |004a: move-result-object v8 │ │ -06830e: 7110 0b1a 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ -068314: 0a05 |004e: move-result v5 │ │ -068316: 54b8 4901 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -06831a: 6e30 e103 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@03e1 │ │ -068320: 0c01 |0054: move-result-object v1 │ │ -068322: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -068326: 54b8 4a01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -06832a: 6e10 6e1a 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -068330: 0a08 |005c: move-result v8 │ │ -068332: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -068336: 54b8 4a01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -06833a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -06833c: 6e20 641a 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -068342: 28f2 |0065: goto 0057 // -000e │ │ -068344: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -068346: 6e20 8e03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -06834c: 54b8 4a01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -068350: 6e30 6d1a 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ -068356: 28c3 |006f: goto 0032 // -003d │ │ -068358: 1a08 8903 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0389 │ │ -06835c: 2209 f403 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -068360: 7010 3b1a 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -068366: 1a0a 1002 |0077: const-string v10, "Bad fragment at key " // string@0210 │ │ -06836a: 6e20 431a a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068370: 0c09 |007c: move-result-object v9 │ │ -068372: 6e20 431a 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068378: 0c09 |0080: move-result-object v9 │ │ -06837a: 6e10 481a 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -068380: 0c09 |0084: move-result-object v9 │ │ -068382: 7120 9815 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -068388: 28aa |0088: goto 0032 // -0056 │ │ -06838a: 0e00 |0089: return-void │ │ +0677d0: |[0677d0] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0677e0: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +0677e4: 07c0 |0002: move-object v0, v12 │ │ +0677e6: 1f00 7100 |0003: check-cast v0, Landroid/os/Bundle; // type@0071 │ │ +0677ea: 6e20 f701 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01f7 │ │ +0677f0: 1a08 fd1c |0008: const-string v8, "states" // string@1cfd │ │ +0677f4: 6e20 e501 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@01e5 │ │ +0677fa: 0c02 |000d: move-result-object v2 │ │ +0677fc: 54b8 4b01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067800: 6e10 661a 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +067806: 54b8 4a01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +06780a: 6e10 661a 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +067810: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +067814: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +067816: 2128 |001b: array-length v8, v2 │ │ +067818: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +06781c: 54b9 4b01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067820: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +067824: 1f08 df00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00df │ │ +067828: 6e20 641a 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06782e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +067832: 28f2 |0029: goto 001b // -000e │ │ +067834: 6e10 ea01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01ea │ │ +06783a: 0c07 |002d: move-result-object v7 │ │ +06783c: 7210 0f1a 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1a0f │ │ +067842: 0c04 |0031: move-result-object v4 │ │ +067844: 7210 851a 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +06784a: 0a08 |0035: move-result v8 │ │ +06784c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +067850: 7210 861a 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +067856: 0c06 |003b: move-result-object v6 │ │ +067858: 1f06 fc03 |003c: check-cast v6, Ljava/lang/String; // type@03fc │ │ +06785c: 1a08 3f10 |003e: const-string v8, "f" // string@103f │ │ +067860: 6e20 371a 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ +067866: 0a08 |0043: move-result v8 │ │ +067868: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +06786c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +06786e: 6e20 381a 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ +067874: 0c08 |004a: move-result-object v8 │ │ +067876: 7110 0b1a 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ +06787c: 0a05 |004e: move-result v5 │ │ +06787e: 54b8 4901 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +067882: 6e30 e103 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@03e1 │ │ +067888: 0c01 |0054: move-result-object v1 │ │ +06788a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +06788e: 54b8 4a01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +067892: 6e10 6e1a 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +067898: 0a08 |005c: move-result v8 │ │ +06789a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +06789e: 54b8 4a01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +0678a2: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0678a4: 6e20 641a 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0678aa: 28f2 |0065: goto 0057 // -000e │ │ +0678ac: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0678ae: 6e20 8e03 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +0678b4: 54b8 4a01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +0678b8: 6e30 6d1a 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1a6d │ │ +0678be: 28c3 |006f: goto 0032 // -003d │ │ +0678c0: 1a08 8903 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0389 │ │ +0678c4: 2209 fd03 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +0678c8: 7010 3b1a 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0678ce: 1a0a 1002 |0077: const-string v10, "Bad fragment at key " // string@0210 │ │ +0678d2: 6e20 431a a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0678d8: 0c09 |007c: move-result-object v9 │ │ +0678da: 6e20 431a 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0678e0: 0c09 |0080: move-result-object v9 │ │ +0678e2: 6e10 481a 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0678e8: 0c09 |0084: move-result-object v9 │ │ +0678ea: 7120 9815 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +0678f0: 28aa |0088: goto 0032 // -0056 │ │ +0678f2: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -122533,57 +122557,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -06838c: |[06838c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -06839c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06839e: 5475 4b01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0683a2: 6e10 6e1a 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0683a8: 0a05 |0006: move-result v5 │ │ -0683aa: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -0683ae: 2204 6b00 |0009: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -0683b2: 7010 d901 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -0683b8: 5475 4b01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0683bc: 6e10 6e1a 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0683c2: 0a05 |0013: move-result v5 │ │ -0683c4: 2351 3a04 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@043a │ │ -0683c8: 5475 4b01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ -0683cc: 6e20 701a 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -0683d2: 1a05 f41c |001b: const-string v5, "states" // string@1cf4 │ │ -0683d6: 6e30 f201 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ -0683dc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0683de: 5475 4a01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -0683e2: 6e10 6e1a 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -0683e8: 0a05 |0026: move-result v5 │ │ -0683ea: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -0683ee: 5475 4a01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ -0683f2: 6e20 681a 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0683f8: 0c00 |002e: move-result-object v0 │ │ -0683fa: 1f00 d700 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -0683fe: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -068402: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -068406: 2204 6b00 |0035: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -06840a: 7010 d901 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -068410: 2205 f403 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03f4 │ │ -068414: 7010 3b1a 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06841a: 1a06 3610 |003f: const-string v6, "f" // string@1036 │ │ -06841e: 6e20 431a 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068424: 0c05 |0044: move-result-object v5 │ │ -068426: 6e20 3f1a 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06842c: 0c05 |0048: move-result-object v5 │ │ -06842e: 6e10 481a 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -068434: 0c03 |004c: move-result-object v3 │ │ -068436: 5475 4901 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -06843a: 6e40 eb03 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@03eb │ │ -068440: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -068444: 28cd |0054: goto 0021 // -0033 │ │ -068446: 1104 |0055: return-object v4 │ │ +0678f4: |[0678f4] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +067904: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +067906: 5475 4b01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +06790a: 6e10 6e1a 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +067910: 0a05 |0006: move-result v5 │ │ +067912: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +067916: 2204 7100 |0009: new-instance v4, Landroid/os/Bundle; // type@0071 │ │ +06791a: 7010 d901 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +067920: 5475 4b01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067924: 6e10 6e1a 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06792a: 0a05 |0013: move-result v5 │ │ +06792c: 2351 4304 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0443 │ │ +067930: 5475 4b01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014b │ │ +067934: 6e20 701a 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +06793a: 1a05 fd1c |001b: const-string v5, "states" // string@1cfd │ │ +06793e: 6e30 f201 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ +067944: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +067946: 5475 4a01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +06794a: 6e10 6e1a 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +067950: 0a05 |0026: move-result v5 │ │ +067952: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +067956: 5475 4a01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014a │ │ +06795a: 6e20 681a 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +067960: 0c00 |002e: move-result-object v0 │ │ +067962: 1f00 e000 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +067966: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +06796a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +06796e: 2204 7100 |0035: new-instance v4, Landroid/os/Bundle; // type@0071 │ │ +067972: 7010 d901 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +067978: 2205 fd03 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@03fd │ │ +06797c: 7010 3b1a 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +067982: 1a06 3f10 |003f: const-string v6, "f" // string@103f │ │ +067986: 6e20 431a 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06798c: 0c05 |0044: move-result-object v5 │ │ +06798e: 6e20 3f1a 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +067994: 0c05 |0048: move-result-object v5 │ │ +067996: 6e10 481a 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06799c: 0c03 |004c: move-result-object v3 │ │ +06799e: 5475 4901 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +0679a2: 6e40 eb03 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@03eb │ │ +0679a8: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0679ac: 28cd |0054: goto 0021 // -0033 │ │ +0679ae: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -122612,32 +122636,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 │ │ -068448: |[068448] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -068458: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06845a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06845c: 0770 |0002: move-object v0, v7 │ │ -06845e: 1f00 d700 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00d7 │ │ -068462: 5441 4801 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ -068466: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -06846a: 5441 4801 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ -06846e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -068472: 5441 4801 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ -068476: 6e20 8e03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -06847c: 5441 4801 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ -068480: 6e20 9103 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ -068486: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -06848a: 6e20 8e03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ -068490: 6e20 9103 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ -068496: 5b40 4801 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ -06849a: 0e00 |0021: return-void │ │ +0679b0: |[0679b0] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0679c0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0679c2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0679c4: 0770 |0002: move-object v0, v7 │ │ +0679c6: 1f00 e000 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00e0 │ │ +0679ca: 5441 4801 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ +0679ce: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0679d2: 5441 4801 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ +0679d6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0679da: 5441 4801 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ +0679de: 6e20 8e03 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +0679e4: 5441 4801 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ +0679e8: 6e20 9103 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ +0679ee: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0679f2: 6e20 8e03 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@038e │ │ +0679f8: 6e20 9103 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0391 │ │ +0679fe: 5b40 4801 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0148 │ │ +067a02: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -122658,29 +122682,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06849c: |[06849c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0684ac: 0e00 |0000: return-void │ │ +067a04: |[067a04] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +067a14: 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 : 906 (FragmentStatePagerAdapter.java) │ │ │ │ Class #504 header: │ │ -class_idx : 245 │ │ +class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1001 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #504 annotations: │ │ @@ -122712,18 +122736,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0684b0: |[0684b0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -0684c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0684c6: 5b01 6201 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ -0684ca: 0e00 |0005: return-void │ │ +067a18: |[067a18] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +067a28: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +067a2e: 5b01 6201 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ +067a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ @@ -122735,17 +122759,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0684cc: |[0684cc] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -0684dc: 5410 6201 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ -0684e0: 1100 |0002: return-object v0 │ │ +067a34: |[067a34] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +067a44: 5410 6201 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ +067a48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -122753,32 +122777,32 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -0684e4: |[0684e4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0684f4: 7100 1802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0218 │ │ -0684fa: 0c00 |0003: move-result-object v0 │ │ -0684fc: 1a01 420d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -068500: 6e20 2102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0221 │ │ -068506: 6e20 2302 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -06850c: 6e20 1f02 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -068512: 6e20 2302 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -068518: 5451 6201 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ -06851c: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -06851e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -068520: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -068522: 7254 1202 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0212 │ │ -068528: 6e10 1d02 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ -06852e: 0e00 |001d: return-void │ │ -068530: 0d01 |001e: move-exception v1 │ │ -068532: 6e10 1d02 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ -068538: 2701 |0022: throw v1 │ │ +067a4c: |[067a4c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +067a5c: 7100 1802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0218 │ │ +067a62: 0c00 |0003: move-result-object v0 │ │ +067a64: 1a01 4b0d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067a68: 6e20 2102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0221 │ │ +067a6e: 6e20 2302 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +067a74: 6e20 1f02 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +067a7a: 6e20 2302 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +067a80: 5451 6201 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ +067a84: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +067a86: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +067a88: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +067a8a: 7254 1202 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0212 │ │ +067a90: 6e10 1d02 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ +067a96: 0e00 |001d: return-void │ │ +067a98: 0d01 |001e: move-exception v1 │ │ +067a9a: 6e10 1d02 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ +067aa0: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ @@ -122800,30 +122824,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -068548: |[068548] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ -068558: 7100 1802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0218 │ │ -06855e: 0c00 |0003: move-result-object v0 │ │ -068560: 1a01 420d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -068564: 6e20 2102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0221 │ │ -06856a: 6e20 2302 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -068570: 5451 6201 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ -068574: 1232 |000e: const/4 v2, #int 3 // #3 │ │ -068576: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -068578: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -06857a: 7254 1202 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0212 │ │ -068580: 6e10 1d02 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ -068586: 0e00 |0017: return-void │ │ -068588: 0d01 |0018: move-exception v1 │ │ -06858a: 6e10 1d02 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ -068590: 2701 |001c: throw v1 │ │ +067ab0: |[067ab0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ +067ac0: 7100 1802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0218 │ │ +067ac6: 0c00 |0003: move-result-object v0 │ │ +067ac8: 1a01 4b0d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067acc: 6e20 2102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0221 │ │ +067ad2: 6e20 2302 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +067ad8: 5451 6201 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ +067adc: 1232 |000e: const/4 v2, #int 3 // #3 │ │ +067ade: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +067ae0: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +067ae2: 7254 1202 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0212 │ │ +067ae8: 6e10 1d02 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ +067aee: 0e00 |0017: return-void │ │ +067af0: 0d01 |0018: move-exception v1 │ │ +067af2: 6e10 1d02 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ +067af8: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ @@ -122841,17 +122865,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0685a0: |[0685a0] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -0685b0: 1a00 420d |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -0685b4: 1100 |0002: return-object v0 │ │ +067b08: |[067b08] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +067b18: 1a00 4b0d |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067b1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #4 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -122859,40 +122883,40 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -0685b8: |[0685b8] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0685c8: 7100 1802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0218 │ │ -0685ce: 0c00 |0003: move-result-object v0 │ │ -0685d0: 1a01 420d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -0685d4: 6e20 2102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0221 │ │ -0685da: 6e20 2302 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -0685e0: 6e20 1f02 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -0685e6: 6e20 2302 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -0685ec: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ -0685f0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0685f2: 6e20 1f02 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -0685f8: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0685fa: 6e30 9000 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@0090 │ │ -068600: 5451 6201 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ -068604: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -068606: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -068608: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -06860a: 7254 1202 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0212 │ │ -068610: 6e10 1d02 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ -068616: 0e00 |0027: return-void │ │ -068618: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -06861a: 6e20 1f02 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ -068620: 28f0 |002c: goto 001c // -0010 │ │ -068622: 0d01 |002d: move-exception v1 │ │ -068624: 6e10 1d02 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ -06862a: 2701 |0031: throw v1 │ │ +067b20: |[067b20] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +067b30: 7100 1802 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0218 │ │ +067b36: 0c00 |0003: move-result-object v0 │ │ +067b38: 1a01 4b0d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067b3c: 6e20 2102 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@0221 │ │ +067b42: 6e20 2302 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +067b48: 6e20 1f02 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +067b4e: 6e20 2302 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +067b54: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ +067b58: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +067b5a: 6e20 1f02 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +067b60: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +067b62: 6e30 9000 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@0090 │ │ +067b68: 5451 6201 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@0162 │ │ +067b6c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +067b6e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +067b70: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +067b72: 7254 1202 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0212 │ │ +067b78: 6e10 1d02 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ +067b7e: 0e00 |0027: return-void │ │ +067b80: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +067b82: 6e20 1f02 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@021f │ │ +067b88: 28f0 |002c: goto 001c // -0010 │ │ +067b8a: 0d01 |002d: move-exception v1 │ │ +067b8c: 6e10 1d02 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@021d │ │ +067b92: 2701 |0031: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0024 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ -> 0x002d │ │ positions : │ │ 0x0000 line=113 │ │ @@ -122915,17 +122939,17 @@ │ │ 0x0000 - 0x0032 reg=7 id I │ │ 0x0000 - 0x0032 reg=8 tag Ljava/lang/String; │ │ 0x0000 - 0x0032 reg=9 notification Landroid/app/Notification; │ │ │ │ source_file_idx : 1001 (INotificationSideChannel.java) │ │ │ │ Class #505 header: │ │ -class_idx : 246 │ │ +class_idx : 255 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 105 │ │ +superclass_idx : 110 │ │ source_file_idx : 1001 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #505 annotations: │ │ @@ -122970,19 +122994,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -068640: |[068640] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ -068650: 7010 d701 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@01d7 │ │ -068656: 1a00 420d |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -06865a: 6e30 be04 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@04be │ │ -068660: 0e00 |0008: return-void │ │ +067ba8: |[067ba8] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ +067bb8: 7010 d701 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@01d7 │ │ +067bbe: 1a00 4b0d |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067bc2: 6e30 be04 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@04be │ │ +067bc8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0008 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ @@ -122992,29 +123016,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -068664: |[068664] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ -068674: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -068678: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06867a: 1100 |0003: return-object v0 │ │ -06867c: 1a01 420d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -068680: 7220 1102 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0211 │ │ -068686: 0c00 |0009: move-result-object v0 │ │ -068688: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -06868c: 2001 f700 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@00f7 │ │ -068690: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -068694: 1f00 f700 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@00f7 │ │ -068698: 28f1 |0012: goto 0003 // -000f │ │ -06869a: 2200 f500 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@00f5 │ │ -06869e: 7020 b504 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@04b5 │ │ -0686a4: 28eb |0018: goto 0003 // -0015 │ │ +067bcc: |[067bcc] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ +067bdc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +067be0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +067be2: 1100 |0003: return-object v0 │ │ +067be4: 1a01 4b0d |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067be8: 7220 1102 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@0211 │ │ +067bee: 0c00 |0009: move-result-object v0 │ │ +067bf0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +067bf4: 2001 0001 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@0100 │ │ +067bf8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +067bfc: 1f00 0001 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@0100 │ │ +067c00: 28f1 |0012: goto 0003 // -000f │ │ +067c02: 2200 fe00 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@00fe │ │ +067c06: 7020 b504 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@04b5 │ │ +067c0c: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0002 line=30 │ │ 0x0003 line=36 │ │ 0x0004 line=32 │ │ 0x000a line=33 │ │ @@ -123030,16 +123054,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0686a8: |[0686a8] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ -0686b8: 1100 |0000: return-object v0 │ │ +067c10: |[067c10] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ +067c20: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ @@ -123047,59 +123071,59 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 104 16-bit code units │ │ -0686bc: |[0686bc] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -0686cc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0686ce: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ -0686d4: 6f5a d801 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@01d8 │ │ -0686da: 0a04 |0007: move-result v4 │ │ -0686dc: 0f04 |0008: return v4 │ │ -0686de: 1a05 420d |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -0686e2: 6e20 2302 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ -0686e8: 28fa |000e: goto 0008 // -0006 │ │ -0686ea: 1a05 420d |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -0686ee: 6e20 1702 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0217 │ │ -0686f4: 6e10 1c02 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -0686fa: 0c00 |0017: move-result-object v0 │ │ -0686fc: 6e10 1a02 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -068702: 0a01 |001b: move-result v1 │ │ -068704: 6e10 1c02 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -06870a: 0c02 |001f: move-result-object v2 │ │ -06870c: 6e10 1a02 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -068712: 0a05 |0023: move-result v5 │ │ -068714: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ -068718: 6205 0300 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0003 │ │ -06871c: 7220 2802 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0228 │ │ -068722: 0c03 |002b: move-result-object v3 │ │ -068724: 1f03 1900 |002c: check-cast v3, Landroid/app/Notification; // type@0019 │ │ -068728: 6e53 c104 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@04c1 │ │ -06872e: 28d7 |0031: goto 0008 // -0029 │ │ -068730: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -068732: 28fb |0033: goto 002e // -0005 │ │ -068734: 1a05 420d |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -068738: 6e20 1702 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0217 │ │ -06873e: 6e10 1c02 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -068744: 0c00 |003c: move-result-object v0 │ │ -068746: 6e10 1a02 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ -06874c: 0a01 |0040: move-result v1 │ │ -06874e: 6e10 1c02 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -068754: 0c02 |0044: move-result-object v2 │ │ -068756: 6e40 bf04 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@04bf │ │ -06875c: 28c0 |0048: goto 0008 // -0040 │ │ -06875e: 1a05 420d |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d42 │ │ -068762: 6e20 1702 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0217 │ │ -068768: 6e10 1c02 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ -06876e: 0c00 |0051: move-result-object v0 │ │ -068770: 6e20 c004 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@04c0 │ │ -068776: 28b3 |0055: goto 0008 // -004d │ │ -068778: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ +067c24: |[067c24] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +067c34: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +067c36: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ +067c3c: 6f5a d801 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@01d8 │ │ +067c42: 0a04 |0007: move-result v4 │ │ +067c44: 0f04 |0008: return v4 │ │ +067c46: 1a05 4b0d |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067c4a: 6e20 2302 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0223 │ │ +067c50: 28fa |000e: goto 0008 // -0006 │ │ +067c52: 1a05 4b0d |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067c56: 6e20 1702 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0217 │ │ +067c5c: 6e10 1c02 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +067c62: 0c00 |0017: move-result-object v0 │ │ +067c64: 6e10 1a02 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +067c6a: 0a01 |001b: move-result v1 │ │ +067c6c: 6e10 1c02 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +067c72: 0c02 |001f: move-result-object v2 │ │ +067c74: 6e10 1a02 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +067c7a: 0a05 |0023: move-result v5 │ │ +067c7c: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ +067c80: 6205 0300 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0003 │ │ +067c84: 7220 2802 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0228 │ │ +067c8a: 0c03 |002b: move-result-object v3 │ │ +067c8c: 1f03 1b00 |002c: check-cast v3, Landroid/app/Notification; // type@001b │ │ +067c90: 6e53 c104 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@04c1 │ │ +067c96: 28d7 |0031: goto 0008 // -0029 │ │ +067c98: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +067c9a: 28fb |0033: goto 002e // -0005 │ │ +067c9c: 1a05 4b0d |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067ca0: 6e20 1702 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0217 │ │ +067ca6: 6e10 1c02 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +067cac: 0c00 |003c: move-result-object v0 │ │ +067cae: 6e10 1a02 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@021a │ │ +067cb4: 0a01 |0040: move-result v1 │ │ +067cb6: 6e10 1c02 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +067cbc: 0c02 |0044: move-result-object v2 │ │ +067cbe: 6e40 bf04 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@04bf │ │ +067cc4: 28c0 |0048: goto 0008 // -0040 │ │ +067cc6: 1a05 4b0d |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@0d4b │ │ +067cca: 6e20 1702 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@0217 │ │ +067cd0: 6e10 1c02 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@021c │ │ +067cd6: 0c00 |0051: move-result-object v0 │ │ +067cd8: 6e20 c004 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@04c0 │ │ +067cde: 28b3 |0055: goto 0008 // -004d │ │ +067ce0: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=91 │ │ 0x0009 line=48 │ │ 0x000f line=53 │ │ 0x0014 line=55 │ │ @@ -123133,18 +123157,18 @@ │ │ 0x0000 - 0x0068 reg=8 data Landroid/os/Parcel; │ │ 0x0000 - 0x0068 reg=9 reply Landroid/os/Parcel; │ │ 0x0000 - 0x0068 reg=10 flags I │ │ │ │ source_file_idx : 1001 (INotificationSideChannel.java) │ │ │ │ Class #506 header: │ │ -class_idx : 250 │ │ +class_idx : 259 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 215 │ │ -source_file_idx : 2175 │ │ +superclass_idx : 224 │ │ +source_file_idx : 2184 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #506 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -123218,26 +123242,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06879c: |[06879c] android.support.v4.app.ListFragment.:()V │ │ -0687ac: 7010 3503 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0335 │ │ -0687b2: 2200 7100 |0003: new-instance v0, Landroid/os/Handler; // type@0071 │ │ -0687b6: 7010 fd01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -0687bc: 5b10 6f01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016f │ │ -0687c0: 2200 f800 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00f8 │ │ -0687c4: 7020 c604 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@04c6 │ │ -0687ca: 5b10 7501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0175 │ │ -0687ce: 2200 f900 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00f9 │ │ -0687d2: 7020 c804 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@04c8 │ │ -0687d8: 5b10 7301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0173 │ │ -0687dc: 0e00 |0018: return-void │ │ +067d04: |[067d04] android.support.v4.app.ListFragment.:()V │ │ +067d14: 7010 3503 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0335 │ │ +067d1a: 2200 7700 |0003: new-instance v0, Landroid/os/Handler; // type@0077 │ │ +067d1e: 7010 fd01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +067d24: 5b10 6f01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016f │ │ +067d28: 2200 0101 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0101 │ │ +067d2c: 7020 c604 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@04c6 │ │ +067d32: 5b10 7501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0175 │ │ +067d36: 2200 0201 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0102 │ │ +067d3a: 7020 c804 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@04c8 │ │ +067d40: 5b10 7301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0173 │ │ +067d44: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -123249,103 +123273,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0687e0: |[0687e0] android.support.v4.app.ListFragment.ensureList:()V │ │ -0687f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0687f2: 5463 7001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -0687f6: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -0687fa: 0e00 |0005: return-void │ │ -0687fc: 6e10 d104 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04d1 │ │ -068802: 0c02 |0009: move-result-object v2 │ │ -068804: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -068808: 2203 e203 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06880c: 1a04 7302 |000e: const-string v4, "Content view not yet created" // string@0273 │ │ -068810: 7020 051a 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -068816: 2703 |0013: throw v3 │ │ -068818: 2023 6803 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0368 │ │ -06881c: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -068820: 1f02 6803 |0018: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -068824: 5b62 7001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068828: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -06882a: 5c63 7201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ -06882e: 5463 7001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068832: 5464 7301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0173 │ │ -068836: 6e20 c417 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -06883c: 5463 6c01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ -068840: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -068844: 5460 6c01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ -068848: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -06884a: 5b63 6c01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ -06884e: 6e20 d704 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@04d7 │ │ -068854: 5463 6f01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016f │ │ -068858: 5464 7501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0175 │ │ -06885c: 6e20 0502 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0205 │ │ -068862: 28cc |0039: goto 0005 // -0034 │ │ -068864: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -06886a: 6e20 0e16 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -068870: 0c03 |0040: move-result-object v3 │ │ -068872: 1f03 7a03 |0041: check-cast v3, Landroid/widget/TextView; // type@037a │ │ -068876: 5b63 7601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -06887a: 5463 7601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -06887e: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -068882: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -068888: 6e20 0e16 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -06888e: 0c03 |004f: move-result-object v3 │ │ -068890: 5b63 6e01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ -068894: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -06889a: 6e20 0e16 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -0688a0: 0c03 |0058: move-result-object v3 │ │ -0688a2: 5b63 7401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -0688a6: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -0688ac: 6e20 0e16 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -0688b2: 0c03 |0061: move-result-object v3 │ │ -0688b4: 5b63 7101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -0688b8: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -0688be: 6e20 0e16 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -0688c4: 0c01 |006a: move-result-object v1 │ │ -0688c6: 2013 6803 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0368 │ │ -0688ca: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -0688ce: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -0688d2: 2203 f103 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03f1 │ │ -0688d6: 1a04 ee0b |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0bee │ │ -0688da: 7020 251a 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -0688e0: 2703 |0078: throw v3 │ │ -0688e2: 5463 7601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -0688e6: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -0688ea: 6e20 2c18 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@182c │ │ -0688f0: 28d2 |0080: goto 0052 // -002e │ │ -0688f2: 2203 f103 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03f1 │ │ -0688f6: 1a04 7202 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0272 │ │ -0688fa: 7020 251a 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -068900: 2703 |0088: throw v3 │ │ -068902: 1f01 6803 |0089: check-cast v1, Landroid/widget/ListView; // type@0368 │ │ -068906: 5b61 7001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -06890a: 5463 6e01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ -06890e: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -068912: 5463 7001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068916: 5464 6e01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ -06891a: 6e20 c217 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@17c2 │ │ -068920: 2884 |0098: goto 001c // -007c │ │ -068922: 5463 6d01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ -068926: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -06892a: 5463 7601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -06892e: 5464 6d01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ -068932: 6e20 2718 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -068938: 5463 7001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -06893c: 5464 7601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -068940: 6e20 c217 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@17c2 │ │ -068946: 2900 71ff |00ab: goto/16 001c // -008f │ │ -06894a: 5463 7401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -06894e: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -068952: 7030 d904 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ -068958: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +067d48: |[067d48] android.support.v4.app.ListFragment.ensureList:()V │ │ +067d58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +067d5a: 5463 7001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +067d5e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +067d62: 0e00 |0005: return-void │ │ +067d64: 6e10 d104 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04d1 │ │ +067d6a: 0c02 |0009: move-result-object v2 │ │ +067d6c: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +067d70: 2203 eb03 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@03eb │ │ +067d74: 1a04 7302 |000e: const-string v4, "Content view not yet created" // string@0273 │ │ +067d78: 7020 051a 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +067d7e: 2703 |0013: throw v3 │ │ +067d80: 2023 7103 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0371 │ │ +067d84: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +067d88: 1f02 7103 |0018: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +067d8c: 5b62 7001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +067d90: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +067d92: 5c63 7201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ +067d96: 5463 7001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +067d9a: 5464 7301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0173 │ │ +067d9e: 6e20 c417 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +067da4: 5463 6c01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ +067da8: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +067dac: 5460 6c01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ +067db0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +067db2: 5b63 6c01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ +067db6: 6e20 d704 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@04d7 │ │ +067dbc: 5463 6f01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016f │ │ +067dc0: 5464 7501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0175 │ │ +067dc4: 6e20 0502 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0205 │ │ +067dca: 28cc |0039: goto 0005 // -0034 │ │ +067dcc: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +067dd2: 6e20 0e16 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +067dd8: 0c03 |0040: move-result-object v3 │ │ +067dda: 1f03 8303 |0041: check-cast v3, Landroid/widget/TextView; // type@0383 │ │ +067dde: 5b63 7601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +067de2: 5463 7601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +067de6: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +067dea: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +067df0: 6e20 0e16 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +067df6: 0c03 |004f: move-result-object v3 │ │ +067df8: 5b63 6e01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ +067dfc: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +067e02: 6e20 0e16 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +067e08: 0c03 |0058: move-result-object v3 │ │ +067e0a: 5b63 7401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067e0e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +067e14: 6e20 0e16 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +067e1a: 0c03 |0061: move-result-object v3 │ │ +067e1c: 5b63 7101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067e20: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +067e26: 6e20 0e16 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +067e2c: 0c01 |006a: move-result-object v1 │ │ +067e2e: 2013 7103 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0371 │ │ +067e32: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +067e36: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +067e3a: 2203 fa03 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@03fa │ │ +067e3e: 1a04 f70b |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0bf7 │ │ +067e42: 7020 251a 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +067e48: 2703 |0078: throw v3 │ │ +067e4a: 5463 7601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +067e4e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +067e52: 6e20 2c18 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@182c │ │ +067e58: 28d2 |0080: goto 0052 // -002e │ │ +067e5a: 2203 fa03 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@03fa │ │ +067e5e: 1a04 7202 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0272 │ │ +067e62: 7020 251a 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +067e68: 2703 |0088: throw v3 │ │ +067e6a: 1f01 7103 |0089: check-cast v1, Landroid/widget/ListView; // type@0371 │ │ +067e6e: 5b61 7001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +067e72: 5463 6e01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ +067e76: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +067e7a: 5463 7001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +067e7e: 5464 6e01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ +067e82: 6e20 c217 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@17c2 │ │ +067e88: 2884 |0098: goto 001c // -007c │ │ +067e8a: 5463 6d01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ +067e8e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +067e92: 5463 7601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +067e96: 5464 6d01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ +067e9a: 6e20 2718 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +067ea0: 5463 7001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +067ea4: 5464 7601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +067ea8: 6e20 c217 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@17c2 │ │ +067eae: 2900 71ff |00ab: goto/16 001c // -008f │ │ +067eb2: 5463 7401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067eb6: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +067eba: 7030 d904 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ +067ec0: 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 │ │ @@ -123390,77 +123414,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -06895c: |[06895c] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -06896c: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -068972: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -068976: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -06897a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -06897c: 7010 cb04 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068982: 5460 7401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -068986: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -06898a: 2200 e203 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06898e: 1a01 5402 |0011: const-string v1, "Can't be used with a custom content view" // string@0254 │ │ -068992: 7020 051a 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -068998: 2700 |0016: throw v0 │ │ -06899a: 5560 7201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ -06899e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -0689a2: 0e00 |001b: return-void │ │ -0689a4: 5c67 7201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ -0689a8: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -0689ac: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -0689b0: 5460 7401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -0689b4: 6e10 cc04 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -0689ba: 0c01 |0027: move-result-object v1 │ │ -0689bc: 7120 8817 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ -0689c2: 0c01 |002b: move-result-object v1 │ │ -0689c4: 6e20 8c16 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -0689ca: 5460 7101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -0689ce: 6e10 cc04 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -0689d4: 0c01 |0034: move-result-object v1 │ │ -0689d6: 7120 8817 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ -0689dc: 0c01 |0038: move-result-object v1 │ │ -0689de: 6e20 8c16 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -0689e4: 5460 7401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -0689e8: 6e20 8916 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -0689ee: 5460 7101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -0689f2: 6e20 8916 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -0689f8: 28d5 |0046: goto 001b // -002b │ │ -0689fa: 5460 7401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -0689fe: 6e10 0b16 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ -068a04: 5460 7101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -068a08: 6e10 0b16 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ -068a0e: 28eb |0051: goto 003c // -0015 │ │ -068a10: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -068a14: 5460 7401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -068a18: 6e10 cc04 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -068a1e: 0c01 |0059: move-result-object v1 │ │ -068a20: 7120 8817 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ -068a26: 0c01 |005d: move-result-object v1 │ │ -068a28: 6e20 8c16 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -068a2e: 5460 7101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -068a32: 6e10 cc04 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -068a38: 0c01 |0066: move-result-object v1 │ │ -068a3a: 7120 8817 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ -068a40: 0c01 |006a: move-result-object v1 │ │ -068a42: 6e20 8c16 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ -068a48: 5460 7401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -068a4c: 6e20 8916 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -068a52: 5460 7101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -068a56: 6e20 8916 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -068a5c: 28a3 |0078: goto 001b // -005d │ │ -068a5e: 5460 7401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -068a62: 6e10 0b16 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ -068a68: 5460 7101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -068a6c: 6e10 0b16 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ -068a72: 28eb |0083: goto 006e // -0015 │ │ +067ec4: |[067ec4] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +067ed4: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +067eda: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +067ede: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +067ee2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +067ee4: 7010 cb04 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +067eea: 5460 7401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067eee: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +067ef2: 2200 eb03 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +067ef6: 1a01 5402 |0011: const-string v1, "Can't be used with a custom content view" // string@0254 │ │ +067efa: 7020 051a 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +067f00: 2700 |0016: throw v0 │ │ +067f02: 5560 7201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ +067f06: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +067f0a: 0e00 |001b: return-void │ │ +067f0c: 5c67 7201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ +067f10: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +067f14: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +067f18: 5460 7401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067f1c: 6e10 cc04 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +067f22: 0c01 |0027: move-result-object v1 │ │ +067f24: 7120 8817 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ +067f2a: 0c01 |002b: move-result-object v1 │ │ +067f2c: 6e20 8c16 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +067f32: 5460 7101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067f36: 6e10 cc04 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +067f3c: 0c01 |0034: move-result-object v1 │ │ +067f3e: 7120 8817 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ +067f44: 0c01 |0038: move-result-object v1 │ │ +067f46: 6e20 8c16 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +067f4c: 5460 7401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067f50: 6e20 8916 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +067f56: 5460 7101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067f5a: 6e20 8916 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +067f60: 28d5 |0046: goto 001b // -002b │ │ +067f62: 5460 7401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067f66: 6e10 0b16 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ +067f6c: 5460 7101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067f70: 6e10 0b16 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ +067f76: 28eb |0051: goto 003c // -0015 │ │ +067f78: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +067f7c: 5460 7401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067f80: 6e10 cc04 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +067f86: 0c01 |0059: move-result-object v1 │ │ +067f88: 7120 8817 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ +067f8e: 0c01 |005d: move-result-object v1 │ │ +067f90: 6e20 8c16 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +067f96: 5460 7101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067f9a: 6e10 cc04 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +067fa0: 0c01 |0066: move-result-object v1 │ │ +067fa2: 7120 8817 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1788 │ │ +067fa8: 0c01 |006a: move-result-object v1 │ │ +067faa: 6e20 8c16 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@168c │ │ +067fb0: 5460 7401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067fb4: 6e20 8916 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +067fba: 5460 7101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067fbe: 6e20 8916 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +067fc4: 28a3 |0078: goto 001b // -005d │ │ +067fc6: 5460 7401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +067fca: 6e10 0b16 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ +067fd0: 5460 7101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +067fd4: 6e10 0b16 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@160b │ │ +067fda: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -123491,17 +123515,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068a74: |[068a74] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -068a84: 5410 6c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ -068a88: 1100 |0002: return-object v0 │ │ +067fdc: |[067fdc] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +067fec: 5410 6c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ +067ff0: 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;) │ │ @@ -123509,18 +123533,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068a8c: |[068a8c] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -068a9c: 7010 cb04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068aa2: 5410 7001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068aa6: 1100 |0005: return-object v0 │ │ +067ff4: |[067ff4] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +068004: 7010 cb04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +06800a: 5410 7001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +06800e: 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; │ │ │ │ @@ -123529,20 +123553,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -068aa8: |[068aa8] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -068ab8: 7010 cb04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068abe: 5420 7001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068ac2: 6e10 be17 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@17be │ │ -068ac8: 0b00 |0008: move-result-wide v0 │ │ -068aca: 1000 |0009: return-wide v0 │ │ +068010: |[068010] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +068020: 7010 cb04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +068026: 5420 7001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +06802a: 6e10 be17 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@17be │ │ +068030: 0b00 |0008: move-result-wide v0 │ │ +068032: 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; │ │ │ │ @@ -123551,20 +123575,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -068acc: |[068acc] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -068adc: 7010 cb04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068ae2: 5410 7001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068ae6: 6e10 bf17 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@17bf │ │ -068aec: 0a00 |0008: move-result v0 │ │ -068aee: 0f00 |0009: return v0 │ │ +068034: |[068034] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +068044: 7010 cb04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +06804a: 5410 7001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +06804e: 6e10 bf17 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@17bf │ │ +068054: 0a00 |0008: move-result v0 │ │ +068056: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -123573,73 +123597,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 │ │ -068af0: |[068af0] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -068b00: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -068b04: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -068b06: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -068b08: 6e10 cc04 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -068b0e: 0c00 |0007: move-result-object v0 │ │ -068b10: 2205 6203 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0362 │ │ -068b14: 7020 a517 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ -068b1a: 2203 6503 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0365 │ │ -068b1e: 7020 ad17 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@17ad │ │ -068b24: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -068b2a: 6e20 b117 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@17b1 │ │ -068b30: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -068b32: 6e20 b217 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@17b2 │ │ -068b38: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -068b3c: 6e20 b417 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@17b4 │ │ -068b42: 6e20 b017 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@17b0 │ │ -068b48: 2204 6e03 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@036e │ │ -068b4c: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -068b4e: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -068b54: 7040 e017 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e0 │ │ -068b5a: 2207 6103 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -068b5e: 7030 a417 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -068b64: 6e30 ae17 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ -068b6a: 2207 6103 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -068b6e: 7030 a417 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -068b74: 6e30 a617 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ -068b7a: 2201 6203 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0362 │ │ -068b7e: 7020 a517 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ -068b84: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -068b8a: 6e20 a717 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ -068b90: 2206 7a03 |0048: new-instance v6, Landroid/widget/TextView; // type@037a │ │ -068b94: 6e10 cc04 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -068b9a: 0c07 |004d: move-result-object v7 │ │ -068b9c: 7020 1718 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ -068ba2: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -068ba8: 6e20 2418 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1824 │ │ -068bae: 6e20 2318 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1823 │ │ -068bb4: 2207 6103 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -068bb8: 7030 a417 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -068bbe: 6e30 a617 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ -068bc4: 2202 6803 |0062: new-instance v2, Landroid/widget/ListView; // type@0368 │ │ -068bc8: 6e10 cc04 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ -068bce: 0c07 |0067: move-result-object v7 │ │ -068bd0: 7020 b617 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@17b6 │ │ -068bd6: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -068bdc: 6e20 c317 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@17c3 │ │ -068be2: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -068be4: 6e20 c117 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@17c1 │ │ -068bea: 2207 6103 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -068bee: 7030 a417 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -068bf4: 6e30 a617 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ -068bfa: 2207 6103 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -068bfe: 7030 a417 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -068c04: 6e30 a617 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ -068c0a: 2207 6103 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0361 │ │ -068c0e: 7030 a417 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ -068c14: 6e20 a817 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@17a8 │ │ -068c1a: 1105 |008d: return-object v5 │ │ +068058: |[068058] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +068068: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +06806c: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +06806e: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +068070: 6e10 cc04 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +068076: 0c00 |0007: move-result-object v0 │ │ +068078: 2205 6b03 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@036b │ │ +06807c: 7020 a517 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ +068082: 2203 6e03 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@036e │ │ +068086: 7020 ad17 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@17ad │ │ +06808c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +068092: 6e20 b117 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@17b1 │ │ +068098: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +06809a: 6e20 b217 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@17b2 │ │ +0680a0: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +0680a4: 6e20 b417 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@17b4 │ │ +0680aa: 6e20 b017 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@17b0 │ │ +0680b0: 2204 7703 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0377 │ │ +0680b4: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0680b6: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +0680bc: 7040 e017 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@17e0 │ │ +0680c2: 2207 6a03 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +0680c6: 7030 a417 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +0680cc: 6e30 ae17 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17ae │ │ +0680d2: 2207 6a03 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +0680d6: 7030 a417 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +0680dc: 6e30 a617 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ +0680e2: 2201 6b03 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@036b │ │ +0680e6: 7020 a517 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@17a5 │ │ +0680ec: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +0680f2: 6e20 a717 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@17a7 │ │ +0680f8: 2206 8303 |0048: new-instance v6, Landroid/widget/TextView; // type@0383 │ │ +0680fc: 6e10 cc04 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +068102: 0c07 |004d: move-result-object v7 │ │ +068104: 7020 1718 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ +06810a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +068110: 6e20 2418 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1824 │ │ +068116: 6e20 2318 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1823 │ │ +06811c: 2207 6a03 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +068120: 7030 a417 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +068126: 6e30 a617 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ +06812c: 2202 7103 |0062: new-instance v2, Landroid/widget/ListView; // type@0371 │ │ +068130: 6e10 cc04 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@04cc │ │ +068136: 0c07 |0067: move-result-object v7 │ │ +068138: 7020 b617 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@17b6 │ │ +06813e: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +068144: 6e20 c317 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@17c3 │ │ +06814a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +06814c: 6e20 c117 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@17c1 │ │ +068152: 2207 6a03 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +068156: 7030 a417 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +06815c: 6e30 a617 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ +068162: 2207 6a03 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +068166: 7030 a417 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +06816c: 6e30 a617 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@17a6 │ │ +068172: 2207 6a03 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@036a │ │ +068176: 7030 a417 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@17a4 │ │ +06817c: 6e20 a817 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@17a8 │ │ +068182: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -123679,28 +123703,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -068c1c: |[068c1c] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -068c2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068c2e: 5430 6f01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016f │ │ -068c32: 5431 7501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0175 │ │ -068c36: 6e20 0802 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -068c3c: 5b32 7001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068c40: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -068c42: 5c30 7201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ -068c46: 5b32 7101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ -068c4a: 5b32 7401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ -068c4e: 5b32 6e01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ -068c52: 5b32 7601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -068c56: 6f10 6703 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0367 │ │ -068c5c: 0e00 |0018: return-void │ │ +068184: |[068184] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +068194: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068196: 5430 6f01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016f │ │ +06819a: 5431 7501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0175 │ │ +06819e: 6e20 0802 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +0681a4: 5b32 7001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +0681a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0681aa: 5c30 7201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ +0681ae: 5b32 7101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0171 │ │ +0681b2: 5b32 7401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0174 │ │ +0681b6: 5b32 6e01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016e │ │ +0681ba: 5b32 7601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +0681be: 6f10 6703 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0367 │ │ +0681c4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -123714,16 +123738,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 │ │ -068c60: |[068c60] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -068c70: 0e00 |0000: return-void │ │ +0681c8: |[0681c8] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +0681d8: 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; │ │ @@ -123735,18 +123759,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 │ │ -068c74: |[068c74] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -068c84: 6f30 7403 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0374 │ │ -068c8a: 7010 cb04 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068c90: 0e00 |0006: return-void │ │ +0681dc: |[0681dc] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0681ec: 6f30 7403 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0374 │ │ +0681f2: 7010 cb04 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +0681f8: 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; │ │ @@ -123758,31 +123782,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -068c94: |[068c94] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -068ca4: 7010 cb04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068caa: 5420 7601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -068cae: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -068cb2: 2200 e203 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -068cb6: 1a01 5402 |0009: const-string v1, "Can't be used with a custom content view" // string@0254 │ │ -068cba: 7020 051a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -068cc0: 2700 |000e: throw v0 │ │ -068cc2: 5420 7601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -068cc6: 6e20 2718 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -068ccc: 5420 6d01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ -068cd0: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -068cd4: 5420 7001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068cd8: 5421 7601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ -068cdc: 6e20 c217 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@17c2 │ │ -068ce2: 5b23 6d01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ -068ce6: 0e00 |0021: return-void │ │ +0681fc: |[0681fc] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +06820c: 7010 cb04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +068212: 5420 7601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +068216: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +06821a: 2200 eb03 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +06821e: 1a01 5402 |0009: const-string v1, "Can't be used with a custom content view" // string@0254 │ │ +068222: 7020 051a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +068228: 2700 |000e: throw v0 │ │ +06822a: 5420 7601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +06822e: 6e20 2718 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +068234: 5420 6d01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ +068238: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +06823c: 5420 7001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +068240: 5421 7601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0176 │ │ +068244: 6e20 c217 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@17c2 │ │ +06824a: 5b23 6d01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016d │ │ +06824e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -123798,38 +123822,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -068ce8: |[068ce8] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -068cf8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068cfa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -068cfc: 5443 6c01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ -068d00: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -068d04: 0110 |0006: move v0, v1 │ │ -068d06: 5b45 6c01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ -068d0a: 5443 7001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068d0e: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -068d12: 5443 7001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068d16: 6e20 c017 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -068d1c: 5543 7201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ -068d20: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -068d24: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -068d28: 6e10 d104 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04d1 │ │ -068d2e: 0c03 |001b: move-result-object v3 │ │ -068d30: 6e10 4116 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1641 │ │ -068d36: 0c03 |001f: move-result-object v3 │ │ -068d38: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -068d3c: 0112 |0022: move v2, v1 │ │ -068d3e: 7030 d904 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ -068d44: 0e00 |0026: return-void │ │ -068d46: 0120 |0027: move v0, v2 │ │ -068d48: 28df |0028: goto 0007 // -0021 │ │ +068250: |[068250] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +068260: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068262: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +068264: 5443 6c01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ +068268: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +06826c: 0110 |0006: move v0, v1 │ │ +06826e: 5b45 6c01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016c │ │ +068272: 5443 7001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +068276: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +06827a: 5443 7001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +06827e: 6e20 c017 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +068284: 5543 7201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0172 │ │ +068288: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +06828c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +068290: 6e10 d104 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@04d1 │ │ +068296: 0c03 |001b: move-result-object v3 │ │ +068298: 6e10 4116 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1641 │ │ +06829e: 0c03 |001f: move-result-object v3 │ │ +0682a0: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0682a4: 0112 |0022: move v2, v1 │ │ +0682a6: 7030 d904 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ +0682ac: 0e00 |0026: return-void │ │ +0682ae: 0120 |0027: move v0, v2 │ │ +0682b0: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -123846,18 +123870,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -068d4c: |[068d4c] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -068d5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068d5e: 7030 d904 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ -068d64: 0e00 |0004: return-void │ │ +0682b4: |[0682b4] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +0682c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0682c6: 7030 d904 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ +0682cc: 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 │ │ @@ -123867,18 +123891,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -068d68: |[068d68] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -068d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068d7a: 7030 d904 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ -068d80: 0e00 |0004: return-void │ │ +0682d0: |[0682d0] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +0682e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0682e2: 7030 d904 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@04d9 │ │ +0682e8: 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 │ │ @@ -123888,35 +123912,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -068d84: |[068d84] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -068d94: 7010 cb04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ -068d9a: 5410 7001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ -068d9e: 6e20 c617 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ -068da4: 0e00 |0008: return-void │ │ +0682ec: |[0682ec] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +0682fc: 7010 cb04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@04cb │ │ +068302: 5410 7001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0170 │ │ +068306: 6e20 c617 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ +06830c: 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 : 2175 (ListFragment.java) │ │ + source_file_idx : 2184 (ListFragment.java) │ │ │ │ Class #507 header: │ │ -class_idx : 253 │ │ +class_idx : 262 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2349 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2358 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -124008,21 +124032,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 │ │ -068da8: |[068da8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -068db8: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068dbc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -068dc2: 5902 7d01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -068dc6: 5b03 7701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0177 │ │ -068dca: 5b04 7801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -068dce: 0e00 |000b: return-void │ │ +068310: |[068310] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +068320: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068324: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06832a: 5902 7d01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +06832e: 5b03 7701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0177 │ │ +068332: 5b04 7801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +068336: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -124040,71 +124064,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 │ │ -068dd0: |[068dd0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -068de0: 5441 7801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -068de4: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -068de8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -068dea: 5441 8501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068dee: 5411 8801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068df2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -068df6: 5441 8501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068dfa: 5411 8801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068dfe: 5411 f300 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068e02: 5410 2901 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068e06: 5441 8501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068e0a: 5411 8801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068e0e: 5411 f300 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068e12: 1a02 7718 |0019: const-string v2, "onLoadFinished" // string@1877 │ │ -068e16: 5b12 2901 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068e1a: 6301 8601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -068e1e: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -068e22: 1a01 2c09 |0021: const-string v1, "LoaderManager" // string@092c │ │ -068e26: 2202 f403 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -068e2a: 7010 3b1a 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -068e30: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -068e34: 6e20 431a 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068e3a: 0c02 |002d: move-result-object v2 │ │ -068e3c: 6e20 421a 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -068e42: 0c02 |0031: move-result-object v2 │ │ -068e44: 1a03 de00 |0032: const-string v3, ": " // string@00de │ │ -068e48: 6e20 431a 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068e4e: 0c02 |0037: move-result-object v2 │ │ -068e50: 6e20 9a07 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@079a │ │ -068e56: 0c03 |003b: move-result-object v3 │ │ -068e58: 6e20 431a 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068e5e: 0c02 |003f: move-result-object v2 │ │ -068e60: 6e10 481a 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -068e66: 0c02 |0043: move-result-object v2 │ │ -068e68: 7120 9715 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -068e6e: 5441 7801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -068e72: 7230 dd04 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04dd │ │ -068e78: 5441 8501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068e7c: 5411 8801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068e80: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -068e84: 5441 8501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068e88: 5411 8801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068e8c: 5411 f300 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068e90: 5b10 2901 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068e94: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -068e96: 5c41 7a01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -068e9a: 0e00 |005d: return-void │ │ -068e9c: 0d01 |005e: move-exception v1 │ │ -068e9e: 5442 8501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068ea2: 5422 8801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068ea6: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -068eaa: 5442 8501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068eae: 5422 8801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068eb2: 5422 f300 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068eb6: 5b20 2901 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068eba: 2701 |006d: throw v1 │ │ +068338: |[068338] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +068348: 5441 7801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +06834c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +068350: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +068352: 5441 8501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068356: 5411 8801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +06835a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +06835e: 5441 8501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068362: 5411 8801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068366: 5411 f300 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +06836a: 5410 2901 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +06836e: 5441 8501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068372: 5411 8801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068376: 5411 f300 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +06837a: 1a02 8018 |0019: const-string v2, "onLoadFinished" // string@1880 │ │ +06837e: 5b12 2901 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +068382: 6301 8601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068386: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +06838a: 1a01 3509 |0021: const-string v1, "LoaderManager" // string@0935 │ │ +06838e: 2202 fd03 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +068392: 7010 3b1a 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068398: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +06839c: 6e20 431a 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0683a2: 0c02 |002d: move-result-object v2 │ │ +0683a4: 6e20 421a 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0683aa: 0c02 |0031: move-result-object v2 │ │ +0683ac: 1a03 de00 |0032: const-string v3, ": " // string@00de │ │ +0683b0: 6e20 431a 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0683b6: 0c02 |0037: move-result-object v2 │ │ +0683b8: 6e20 9a07 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@079a │ │ +0683be: 0c03 |003b: move-result-object v3 │ │ +0683c0: 6e20 431a 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0683c6: 0c02 |003f: move-result-object v2 │ │ +0683c8: 6e10 481a 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0683ce: 0c02 |0043: move-result-object v2 │ │ +0683d0: 7120 9715 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0683d6: 5441 7801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +0683da: 7230 dd04 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04dd │ │ +0683e0: 5441 8501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +0683e4: 5411 8801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0683e8: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +0683ec: 5441 8501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +0683f0: 5411 8801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0683f4: 5411 f300 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +0683f8: 5b10 2901 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +0683fc: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +0683fe: 5c41 7a01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +068402: 0e00 |005d: return-void │ │ +068404: 0d01 |005e: move-exception v1 │ │ +068406: 5442 8501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +06840a: 5422 8801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +06840e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +068412: 5442 8501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068416: 5422 8801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +06841a: 5422 f300 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +06841e: 5b20 2901 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +068422: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -124131,103 +124155,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -068ec8: |[068ec8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -068ed8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -068eda: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -068edc: 6302 8601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -068ee0: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -068ee4: 1a02 2c09 |0006: const-string v2, "LoaderManager" // string@092c │ │ -068ee8: 2203 f403 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -068eec: 7010 3b1a 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -068ef2: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ -068ef6: 6e20 431a 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068efc: 0c03 |0012: move-result-object v3 │ │ -068efe: 6e20 421a 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -068f04: 0c03 |0016: move-result-object v3 │ │ -068f06: 6e10 481a 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -068f0c: 0c03 |001a: move-result-object v3 │ │ -068f0e: 7120 9715 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -068f14: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -068f16: 5c72 7b01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017b │ │ -068f1a: 5571 7a01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -068f1e: 5c75 7a01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -068f22: 5472 7801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -068f26: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -068f2a: 5472 7f01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -068f2e: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -068f32: 5572 7c01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -068f36: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -068f3a: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -068f3e: 6302 8601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -068f42: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -068f46: 1a02 2c09 |0037: const-string v2, "LoaderManager" // string@092c │ │ -068f4a: 2203 f403 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -068f4e: 7010 3b1a 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -068f54: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ -068f58: 6e20 431a 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -068f5e: 0c03 |0043: move-result-object v3 │ │ -068f60: 6e20 421a 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -068f66: 0c03 |0047: move-result-object v3 │ │ -068f68: 6e10 481a 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -068f6e: 0c03 |004b: move-result-object v3 │ │ -068f70: 7120 9715 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -068f76: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -068f78: 5472 8501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068f7c: 5422 8801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068f80: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -068f84: 5472 8501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068f88: 5422 8801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068f8c: 5422 f300 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068f90: 5420 2901 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068f94: 5472 8501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068f98: 5422 8801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068f9c: 5422 f300 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068fa0: 1a03 7918 |0064: const-string v3, "onLoaderReset" // string@1879 │ │ -068fa4: 5b23 2901 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068fa8: 5472 7801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -068fac: 5473 7f01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -068fb0: 7220 de04 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04de │ │ -068fb6: 5472 8501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068fba: 5422 8801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068fbe: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -068fc2: 5472 8501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -068fc6: 5422 8801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -068fca: 5422 f300 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -068fce: 5b20 2901 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -068fd2: 5b76 7801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -068fd6: 5b76 7901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -068fda: 5c75 7c01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -068fde: 5472 7f01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -068fe2: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -068fe6: 5572 7e01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -068fea: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -068fee: 5c75 7e01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -068ff2: 5472 7f01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -068ff6: 6e20 b007 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@07b0 │ │ -068ffc: 5472 7f01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069000: 6e10 aa07 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@07aa │ │ -069006: 5472 8001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06900a: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -06900e: 5472 8001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -069012: 6e10 e904 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -069018: 0e00 |00a0: return-void │ │ -06901a: 0d02 |00a1: move-exception v2 │ │ -06901c: 5473 8501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -069020: 5433 8801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -069024: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -069028: 5473 8501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -06902c: 5433 8801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -069030: 5433 f300 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -069034: 5b30 2901 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ -069038: 2702 |00b0: throw v2 │ │ +068430: |[068430] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +068440: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +068442: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +068444: 6302 8601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068448: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +06844c: 1a02 3509 |0006: const-string v2, "LoaderManager" // string@0935 │ │ +068450: 2203 fd03 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +068454: 7010 3b1a 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06845a: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ +06845e: 6e20 431a 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068464: 0c03 |0012: move-result-object v3 │ │ +068466: 6e20 421a 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06846c: 0c03 |0016: move-result-object v3 │ │ +06846e: 6e10 481a 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068474: 0c03 |001a: move-result-object v3 │ │ +068476: 7120 9715 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06847c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +06847e: 5c72 7b01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017b │ │ +068482: 5571 7a01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +068486: 5c75 7a01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +06848a: 5472 7801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +06848e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +068492: 5472 7f01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068496: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +06849a: 5572 7c01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +06849e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +0684a2: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +0684a6: 6302 8601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0684aa: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +0684ae: 1a02 3509 |0037: const-string v2, "LoaderManager" // string@0935 │ │ +0684b2: 2203 fd03 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0684b6: 7010 3b1a 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0684bc: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ +0684c0: 6e20 431a 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0684c6: 0c03 |0043: move-result-object v3 │ │ +0684c8: 6e20 421a 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0684ce: 0c03 |0047: move-result-object v3 │ │ +0684d0: 6e10 481a 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0684d6: 0c03 |004b: move-result-object v3 │ │ +0684d8: 7120 9715 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0684de: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0684e0: 5472 8501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +0684e4: 5422 8801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0684e8: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0684ec: 5472 8501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +0684f0: 5422 8801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0684f4: 5422 f300 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +0684f8: 5420 2901 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +0684fc: 5472 8501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068500: 5422 8801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068504: 5422 f300 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +068508: 1a03 8218 |0064: const-string v3, "onLoaderReset" // string@1882 │ │ +06850c: 5b23 2901 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +068510: 5472 7801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +068514: 5473 7f01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068518: 7220 de04 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@04de │ │ +06851e: 5472 8501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068522: 5422 8801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068526: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +06852a: 5472 8501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +06852e: 5422 8801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068532: 5422 f300 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +068536: 5b20 2901 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +06853a: 5b76 7801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +06853e: 5b76 7901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +068542: 5c75 7c01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +068546: 5472 7f01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +06854a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +06854e: 5572 7e01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +068552: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +068556: 5c75 7e01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +06855a: 5472 7f01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +06855e: 6e20 b007 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@07b0 │ │ +068564: 5472 7f01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068568: 6e10 aa07 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@07aa │ │ +06856e: 5472 8001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +068572: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +068576: 5472 8001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +06857a: 6e10 e904 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068580: 0e00 |00a0: return-void │ │ +068582: 0d02 |00a1: move-exception v2 │ │ +068584: 5473 8501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068588: 5433 8801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +06858c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +068590: 5473 8501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068594: 5433 8801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068598: 5433 f300 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +06859c: 5b30 2901 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0129 │ │ +0685a0: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -124265,112 +124289,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 │ │ -069048: |[069048] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -069058: 6e20 d519 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06905e: 1a00 6715 |0003: const-string v0, "mId=" // string@1567 │ │ -069062: 6e20 d519 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069068: 5230 7d01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -06906c: 6e20 d319 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -069072: 1a00 5400 |000d: const-string v0, " mArgs=" // string@0054 │ │ -069076: 6e20 d519 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06907c: 5430 7701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0177 │ │ -069080: 6e20 d919 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -069086: 6e20 d519 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06908c: 1a00 b114 |001a: const-string v0, "mCallbacks=" // string@14b1 │ │ -069090: 6e20 d519 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069096: 5430 7801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -06909a: 6e20 d919 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0690a0: 6e20 d519 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0690a6: 1a00 9b15 |0027: const-string v0, "mLoader=" // string@159b │ │ -0690aa: 6e20 d519 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0690b0: 5430 7f01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0690b4: 6e20 d919 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0690ba: 5430 7f01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0690be: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -0690c2: 5430 7f01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0690c6: 2201 f403 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0690ca: 7010 3b1a 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0690d0: 6e20 431a 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0690d6: 0c01 |003f: move-result-object v1 │ │ -0690d8: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -0690dc: 6e20 431a 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0690e2: 0c01 |0045: move-result-object v1 │ │ -0690e4: 6e10 481a 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0690ea: 0c01 |0049: move-result-object v1 │ │ -0690ec: 6e57 9c07 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@079c │ │ -0690f2: 5530 7c01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -0690f6: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0690fa: 5530 7a01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -0690fe: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -069102: 6e20 d519 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069108: 1a00 5f15 |0058: const-string v0, "mHaveData=" // string@155f │ │ -06910c: 6e20 d519 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069112: 5530 7c01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -069116: 6e20 d619 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -06911c: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ -069120: 6e20 d519 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069126: 5530 7a01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -06912a: 6e20 db19 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -069130: 6e20 d519 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069136: 1a00 f914 |006f: const-string v0, "mData=" // string@14f9 │ │ -06913a: 6e20 d519 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069140: 5430 7901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -069144: 6e20 d919 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -06914a: 6e20 d519 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069150: 1a00 5b16 |007c: const-string v0, "mStarted=" // string@165b │ │ -069154: 6e20 d519 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06915a: 5530 8401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -06915e: 6e20 d619 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -069164: 1a00 6a00 |0086: const-string v0, " mReportNextStart=" // string@006a │ │ -069168: 6e20 d519 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06916e: 5530 8101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ -069172: 6e20 d619 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -069178: 1a00 5b00 |0090: const-string v0, " mDestroyed=" // string@005b │ │ -06917c: 6e20 d519 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069182: 5530 7b01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017b │ │ -069186: 6e20 db19 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -06918c: 6e20 d519 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069192: 1a00 2616 |009d: const-string v0, "mRetaining=" // string@1626 │ │ -069196: 6e20 d519 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06919c: 5530 8201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ -0691a0: 6e20 d619 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -0691a6: 1a00 6e00 |00a7: const-string v0, " mRetainingStarted=" // string@006e │ │ -0691aa: 6e20 d519 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0691b0: 5530 8301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ -0691b4: 6e20 d619 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ -0691ba: 1a00 6400 |00b1: const-string v0, " mListenerRegistered=" // string@0064 │ │ -0691be: 6e20 d519 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0691c4: 5530 7e01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -0691c8: 6e20 db19 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -0691ce: 5430 8001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -0691d2: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -0691d6: 6e20 d519 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0691dc: 1a00 030a |00c2: const-string v0, "Pending Loader " // string@0a03 │ │ -0691e0: 6e20 da19 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0691e6: 5430 8001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -0691ea: 6e20 d419 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ -0691f0: 1a00 dd00 |00cc: const-string v0, ":" // string@00dd │ │ -0691f4: 6e20 da19 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -0691fa: 5430 8001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -0691fe: 2201 f403 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -069202: 7010 3b1a 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069208: 6e20 431a 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06920e: 0c01 |00db: move-result-object v1 │ │ -069210: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -069214: 6e20 431a 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06921a: 0c01 |00e1: move-result-object v1 │ │ -06921c: 6e10 481a 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069222: 0c01 |00e5: move-result-object v1 │ │ -069224: 6e57 ea04 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@04ea │ │ -06922a: 0e00 |00e9: return-void │ │ +0685b0: |[0685b0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0685c0: 6e20 d519 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0685c6: 1a00 7015 |0003: const-string v0, "mId=" // string@1570 │ │ +0685ca: 6e20 d519 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0685d0: 5230 7d01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +0685d4: 6e20 d319 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +0685da: 1a00 5400 |000d: const-string v0, " mArgs=" // string@0054 │ │ +0685de: 6e20 d519 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0685e4: 5430 7701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0177 │ │ +0685e8: 6e20 d919 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +0685ee: 6e20 d519 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0685f4: 1a00 ba14 |001a: const-string v0, "mCallbacks=" // string@14ba │ │ +0685f8: 6e20 d519 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0685fe: 5430 7801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +068602: 6e20 d919 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +068608: 6e20 d519 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06860e: 1a00 a415 |0027: const-string v0, "mLoader=" // string@15a4 │ │ +068612: 6e20 d519 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +068618: 5430 7f01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +06861c: 6e20 d919 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +068622: 5430 7f01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068626: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +06862a: 5430 7f01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +06862e: 2201 fd03 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +068632: 7010 3b1a 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068638: 6e20 431a 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06863e: 0c01 |003f: move-result-object v1 │ │ +068640: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +068644: 6e20 431a 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06864a: 0c01 |0045: move-result-object v1 │ │ +06864c: 6e10 481a 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068652: 0c01 |0049: move-result-object v1 │ │ +068654: 6e57 9c07 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@079c │ │ +06865a: 5530 7c01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +06865e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +068662: 5530 7a01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +068666: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +06866a: 6e20 d519 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +068670: 1a00 6815 |0058: const-string v0, "mHaveData=" // string@1568 │ │ +068674: 6e20 d519 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06867a: 5530 7c01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +06867e: 6e20 d619 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +068684: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ +068688: 6e20 d519 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06868e: 5530 7a01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +068692: 6e20 db19 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +068698: 6e20 d519 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06869e: 1a00 0215 |006f: const-string v0, "mData=" // string@1502 │ │ +0686a2: 6e20 d519 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0686a8: 5430 7901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +0686ac: 6e20 d919 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +0686b2: 6e20 d519 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0686b8: 1a00 6416 |007c: const-string v0, "mStarted=" // string@1664 │ │ +0686bc: 6e20 d519 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0686c2: 5530 8401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +0686c6: 6e20 d619 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +0686cc: 1a00 6a00 |0086: const-string v0, " mReportNextStart=" // string@006a │ │ +0686d0: 6e20 d519 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0686d6: 5530 8101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ +0686da: 6e20 d619 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +0686e0: 1a00 5b00 |0090: const-string v0, " mDestroyed=" // string@005b │ │ +0686e4: 6e20 d519 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0686ea: 5530 7b01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017b │ │ +0686ee: 6e20 db19 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +0686f4: 6e20 d519 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0686fa: 1a00 2f16 |009d: const-string v0, "mRetaining=" // string@162f │ │ +0686fe: 6e20 d519 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +068704: 5530 8201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ +068708: 6e20 d619 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +06870e: 1a00 6e00 |00a7: const-string v0, " mRetainingStarted=" // string@006e │ │ +068712: 6e20 d519 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +068718: 5530 8301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ +06871c: 6e20 d619 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@19d6 │ │ +068722: 1a00 6400 |00b1: const-string v0, " mListenerRegistered=" // string@0064 │ │ +068726: 6e20 d519 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06872c: 5530 7e01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +068730: 6e20 db19 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +068736: 5430 8001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +06873a: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +06873e: 6e20 d519 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +068744: 1a00 0c0a |00c2: const-string v0, "Pending Loader " // string@0a0c │ │ +068748: 6e20 da19 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +06874e: 5430 8001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +068752: 6e20 d419 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ +068758: 1a00 dd00 |00cc: const-string v0, ":" // string@00dd │ │ +06875c: 6e20 da19 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +068762: 5430 8001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +068766: 2201 fd03 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +06876a: 7010 3b1a 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068770: 6e20 431a 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068776: 0c01 |00db: move-result-object v1 │ │ +068778: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +06877c: 6e20 431a 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068782: 0c01 |00e1: move-result-object v1 │ │ +068784: 6e10 481a 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06878a: 0c01 |00e5: move-result-object v1 │ │ +06878c: 6e57 ea04 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@04ea │ │ +068792: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -124402,48 +124426,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -06922c: |[06922c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -06923c: 5530 8201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ -069240: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -069244: 6300 8601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069248: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -06924c: 1a00 2c09 |0008: const-string v0, "LoaderManager" // string@092c │ │ -069250: 2201 f403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -069254: 7010 3b1a 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06925a: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ -06925e: 6e20 431a 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069264: 0c01 |0014: move-result-object v1 │ │ -069266: 6e20 421a 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06926c: 0c01 |0018: move-result-object v1 │ │ -06926e: 6e10 481a 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069274: 0c01 |001c: move-result-object v1 │ │ -069276: 7120 9715 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06927c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06927e: 5c30 8201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ -069282: 5530 8401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069286: 5531 8301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ -06928a: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -06928e: 5530 8401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069292: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -069296: 6e10 f004 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04f0 │ │ -06929c: 5530 8401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -0692a0: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -0692a4: 5530 7c01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -0692a8: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -0692ac: 5530 8101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ -0692b0: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -0692b4: 5430 7f01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0692b8: 5431 7901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -0692bc: 6e30 e804 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ -0692c2: 0e00 |0043: return-void │ │ +068794: |[068794] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +0687a4: 5530 8201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ +0687a8: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +0687ac: 6300 8601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0687b0: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +0687b4: 1a00 3509 |0008: const-string v0, "LoaderManager" // string@0935 │ │ +0687b8: 2201 fd03 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +0687bc: 7010 3b1a 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0687c2: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ +0687c6: 6e20 431a 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0687cc: 0c01 |0014: move-result-object v1 │ │ +0687ce: 6e20 421a 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0687d4: 0c01 |0018: move-result-object v1 │ │ +0687d6: 6e10 481a 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0687dc: 0c01 |001c: move-result-object v1 │ │ +0687de: 7120 9715 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0687e4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0687e6: 5c30 8201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ +0687ea: 5530 8401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +0687ee: 5531 8301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ +0687f2: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +0687f6: 5530 8401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +0687fa: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +0687fe: 6e10 f004 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04f0 │ │ +068804: 5530 8401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068808: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +06880c: 5530 7c01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +068810: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +068814: 5530 8101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ +068818: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +06881c: 5430 7f01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068820: 5431 7901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +068824: 6e30 e804 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ +06882a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -124459,110 +124483,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 │ │ -0692c4: |[0692c4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0692d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0692d6: 6302 8601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -0692da: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -0692de: 1a02 2c09 |0005: const-string v2, "LoaderManager" // string@092c │ │ -0692e2: 2203 f403 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -0692e6: 7010 3b1a 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0692ec: 1a04 7618 |000c: const-string v4, "onLoadComplete: " // string@1876 │ │ -0692f0: 6e20 431a 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0692f6: 0c03 |0011: move-result-object v3 │ │ -0692f8: 6e20 421a 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0692fe: 0c03 |0015: move-result-object v3 │ │ -069300: 6e10 481a 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069306: 0c03 |0019: move-result-object v3 │ │ -069308: 7120 9715 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06930e: 5562 7b01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017b │ │ -069312: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -069316: 6302 8601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06931a: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -06931e: 1a02 2c09 |0025: const-string v2, "LoaderManager" // string@092c │ │ -069322: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ -069326: 7120 9715 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06932c: 0e00 |002c: return-void │ │ -06932e: 5462 8501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -069332: 5422 8b01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069336: 5263 7d01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -06933a: 6e20 5a0a 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ -069340: 0c02 |0036: move-result-object v2 │ │ -069342: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -069346: 6302 8601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06934a: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -06934e: 1a02 2c09 |003d: const-string v2, "LoaderManager" // string@092c │ │ -069352: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ -069356: 7120 9715 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06935c: 28e8 |0044: goto 002c // -0018 │ │ -06935e: 5461 8001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -069362: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -069366: 6302 8601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06936a: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -06936e: 1a02 2c09 |004d: const-string v2, "LoaderManager" // string@092c │ │ -069372: 2203 f403 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069376: 7010 3b1a 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06937c: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ -069380: 6e20 431a 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069386: 0c03 |0059: move-result-object v3 │ │ -069388: 6e20 421a 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06938e: 0c03 |005d: move-result-object v3 │ │ -069390: 6e10 481a 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069396: 0c03 |0061: move-result-object v3 │ │ -069398: 7120 9715 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06939e: 5b65 8001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -0693a2: 5462 8501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -0693a6: 5422 8b01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -0693aa: 5263 7d01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -0693ae: 6e30 5f0a 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ -0693b4: 6e10 e904 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -0693ba: 5462 8501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -0693be: 6e20 0205 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0502 │ │ -0693c4: 28b4 |0078: goto 002c // -004c │ │ -0693c6: 5462 7901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -0693ca: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -0693ce: 5562 7c01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -0693d2: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -0693d6: 5b68 7901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -0693da: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -0693dc: 5c62 7c01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -0693e0: 5562 8401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -0693e4: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -0693e8: 6e30 e804 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ -0693ee: 5462 8501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -0693f2: 5422 8a01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -0693f6: 5263 7d01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -0693fa: 6e20 5a0a 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ -069400: 0c00 |0096: move-result-object v0 │ │ -069402: 1f00 fd00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069406: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -06940a: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -06940e: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -069410: 5c02 7a01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -069414: 6e10 e904 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -06941a: 5462 8501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -06941e: 5422 8a01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -069422: 5263 7d01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -069426: 6e20 600a 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0a60 │ │ -06942c: 5462 8501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -069430: 5422 8801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -069434: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -069438: 5462 8501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -06943c: 6e10 0005 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ -069442: 0a02 |00b7: move-result v2 │ │ -069444: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -069448: 5462 8501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ -06944c: 5422 8801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -069450: 5422 f300 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -069454: 6e10 4204 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ -06945a: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +06882c: |[06882c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +06883c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06883e: 6302 8601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068842: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +068846: 1a02 3509 |0005: const-string v2, "LoaderManager" // string@0935 │ │ +06884a: 2203 fd03 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +06884e: 7010 3b1a 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068854: 1a04 7f18 |000c: const-string v4, "onLoadComplete: " // string@187f │ │ +068858: 6e20 431a 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06885e: 0c03 |0011: move-result-object v3 │ │ +068860: 6e20 421a 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068866: 0c03 |0015: move-result-object v3 │ │ +068868: 6e10 481a 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06886e: 0c03 |0019: move-result-object v3 │ │ +068870: 7120 9715 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068876: 5562 7b01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@017b │ │ +06887a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +06887e: 6302 8601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068882: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +068886: 1a02 3509 |0025: const-string v2, "LoaderManager" // string@0935 │ │ +06888a: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ +06888e: 7120 9715 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068894: 0e00 |002c: return-void │ │ +068896: 5462 8501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +06889a: 5422 8b01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +06889e: 5263 7d01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +0688a2: 6e20 5a0a 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ +0688a8: 0c02 |0036: move-result-object v2 │ │ +0688aa: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +0688ae: 6302 8601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0688b2: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +0688b6: 1a02 3509 |003d: const-string v2, "LoaderManager" // string@0935 │ │ +0688ba: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ +0688be: 7120 9715 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0688c4: 28e8 |0044: goto 002c // -0018 │ │ +0688c6: 5461 8001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +0688ca: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +0688ce: 6302 8601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0688d2: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +0688d6: 1a02 3509 |004d: const-string v2, "LoaderManager" // string@0935 │ │ +0688da: 2203 fd03 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0688de: 7010 3b1a 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0688e4: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ +0688e8: 6e20 431a 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0688ee: 0c03 |0059: move-result-object v3 │ │ +0688f0: 6e20 421a 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0688f6: 0c03 |005d: move-result-object v3 │ │ +0688f8: 6e10 481a 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0688fe: 0c03 |0061: move-result-object v3 │ │ +068900: 7120 9715 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068906: 5b65 8001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +06890a: 5462 8501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +06890e: 5422 8b01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068912: 5263 7d01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +068916: 6e30 5f0a 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ +06891c: 6e10 e904 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068922: 5462 8501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068926: 6e20 0205 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0502 │ │ +06892c: 28b4 |0078: goto 002c // -004c │ │ +06892e: 5462 7901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +068932: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +068936: 5562 7c01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +06893a: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +06893e: 5b68 7901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +068942: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +068944: 5c62 7c01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +068948: 5562 8401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +06894c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +068950: 6e30 e804 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ +068956: 5462 8501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +06895a: 5422 8a01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +06895e: 5263 7d01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +068962: 6e20 5a0a 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ +068968: 0c00 |0096: move-result-object v0 │ │ +06896a: 1f00 0601 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +06896e: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +068972: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +068976: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +068978: 5c02 7a01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +06897c: 6e10 e904 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068982: 5462 8501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068986: 5422 8a01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +06898a: 5263 7d01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +06898e: 6e20 600a 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0a60 │ │ +068994: 5462 8501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +068998: 5422 8801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +06899c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0689a0: 5462 8501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +0689a4: 6e10 0005 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ +0689aa: 0a02 |00b7: move-result v2 │ │ +0689ac: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0689b0: 5462 8501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0185 │ │ +0689b4: 5422 8801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0689b8: 5422 f300 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +0689bc: 6e10 4204 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ +0689c2: 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 │ │ @@ -124599,27 +124623,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -069460: |[069460] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -069470: 5520 8401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069474: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -069478: 5520 8101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ -06947c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -069480: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -069482: 5c20 8101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ -069486: 5520 7c01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -06948a: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -06948e: 5420 7f01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069492: 5421 7901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -069496: 6e30 e804 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ -06949c: 0e00 |0016: return-void │ │ +0689c8: |[0689c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +0689d8: 5520 8401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +0689dc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0689e0: 5520 8101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ +0689e4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0689e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0689ea: 5c20 8101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ +0689ee: 5520 7c01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +0689f2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +0689f6: 5420 7f01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +0689fa: 5421 7901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +0689fe: 6e30 e804 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ +068a04: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -124632,37 +124656,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0694a0: |[0694a0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -0694b0: 6300 8601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -0694b4: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -0694b8: 1a00 2c09 |0004: const-string v0, "LoaderManager" // string@092c │ │ -0694bc: 2201 f403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0694c0: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0694c6: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ -0694ca: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0694d0: 0c01 |0010: move-result-object v1 │ │ -0694d2: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0694d8: 0c01 |0014: move-result-object v1 │ │ -0694da: 6e10 481a 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0694e0: 0c01 |0018: move-result-object v1 │ │ -0694e2: 7120 9715 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0694e8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0694ea: 5c30 8201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ -0694ee: 5530 8401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -0694f2: 5c30 8301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ -0694f6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0694f8: 5c30 8401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -0694fc: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0694fe: 5b30 7801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -069502: 0e00 |0029: return-void │ │ +068a08: |[068a08] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +068a18: 6300 8601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068a1c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +068a20: 1a00 3509 |0004: const-string v0, "LoaderManager" // string@0935 │ │ +068a24: 2201 fd03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +068a28: 7010 3b1a 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068a2e: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ +068a32: 6e20 431a 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068a38: 0c01 |0010: move-result-object v1 │ │ +068a3a: 6e20 421a 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068a40: 0c01 |0014: move-result-object v1 │ │ +068a42: 6e10 481a 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068a48: 0c01 |0018: move-result-object v1 │ │ +068a4a: 7120 9715 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068a50: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +068a52: 5c30 8201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ +068a56: 5530 8401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068a5a: 5c30 8301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ +068a5e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +068a60: 5c30 8401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068a64: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +068a66: 5b30 7801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +068a6a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -124675,86 +124699,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -069504: |[069504] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -069514: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -069516: 5540 8201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ -06951a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -06951e: 5540 8301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ -069522: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -069526: 5c43 8401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -06952a: 0e00 |000b: return-void │ │ -06952c: 5540 8401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069530: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -069534: 5c43 8401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069538: 6300 8601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06953c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -069540: 1a00 2c09 |0016: const-string v0, "LoaderManager" // string@092c │ │ -069544: 2201 f403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -069548: 7010 3b1a 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06954e: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ -069552: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069558: 0c01 |0022: move-result-object v1 │ │ -06955a: 6e20 421a 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069560: 0c01 |0026: move-result-object v1 │ │ -069562: 6e10 481a 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069568: 0c01 |002a: move-result-object v1 │ │ -06956a: 7120 9715 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069570: 5440 7f01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069574: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -069578: 5440 7801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -06957c: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -069580: 5440 7801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -069584: 5241 7d01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -069588: 5442 7701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0177 │ │ -06958c: 7230 dc04 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04dc │ │ -069592: 0c00 |003f: move-result-object v0 │ │ -069594: 5b40 7f01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069598: 5440 7f01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06959c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -0695a0: 5440 7f01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0695a4: 6e10 211a 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -0695aa: 0c00 |004b: move-result-object v0 │ │ -0695ac: 6e10 f619 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@19f6 │ │ -0695b2: 0a00 |004f: move-result v0 │ │ -0695b4: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -0695b8: 5440 7f01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0695bc: 6e10 211a 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -0695c2: 0c00 |0057: move-result-object v0 │ │ -0695c4: 6e10 f219 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@19f2 │ │ -0695ca: 0a00 |005b: move-result v0 │ │ -0695cc: 7110 5e1a 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1a5e │ │ -0695d2: 0a00 |005f: move-result v0 │ │ -0695d4: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -0695d8: 2200 e103 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -0695dc: 2201 f403 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -0695e0: 7010 3b1a 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -0695e6: 1a02 cc09 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@09cc │ │ -0695ea: 6e20 431a 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0695f0: 0c01 |006e: move-result-object v1 │ │ -0695f2: 5442 7f01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0695f6: 6e20 421a 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -0695fc: 0c01 |0074: move-result-object v1 │ │ -0695fe: 6e10 481a 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069604: 0c01 |0078: move-result-object v1 │ │ -069606: 7020 001a 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06960c: 2700 |007c: throw v0 │ │ -06960e: 5540 7e01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -069612: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -069616: 5440 7f01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06961a: 5241 7d01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -06961e: 6e30 a907 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@07a9 │ │ -069624: 5c43 7e01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -069628: 5440 7f01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06962c: 6e10 ac07 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@07ac │ │ -069632: 2900 7cff |008f: goto/16 000b // -0084 │ │ +068a6c: |[068a6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +068a7c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +068a7e: 5540 8201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ +068a82: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +068a86: 5540 8301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0183 │ │ +068a8a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +068a8e: 5c43 8401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068a92: 0e00 |000b: return-void │ │ +068a94: 5540 8401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068a98: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +068a9c: 5c43 8401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068aa0: 6300 8601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068aa4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +068aa8: 1a00 3509 |0016: const-string v0, "LoaderManager" // string@0935 │ │ +068aac: 2201 fd03 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +068ab0: 7010 3b1a 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068ab6: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ +068aba: 6e20 431a 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068ac0: 0c01 |0022: move-result-object v1 │ │ +068ac2: 6e20 421a 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068ac8: 0c01 |0026: move-result-object v1 │ │ +068aca: 6e10 481a 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068ad0: 0c01 |002a: move-result-object v1 │ │ +068ad2: 7120 9715 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068ad8: 5440 7f01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068adc: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +068ae0: 5440 7801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +068ae4: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +068ae8: 5440 7801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +068aec: 5241 7d01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +068af0: 5442 7701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0177 │ │ +068af4: 7230 dc04 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04dc │ │ +068afa: 0c00 |003f: move-result-object v0 │ │ +068afc: 5b40 7f01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b00: 5440 7f01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b04: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +068b08: 5440 7f01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b0c: 6e10 211a 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +068b12: 0c00 |004b: move-result-object v0 │ │ +068b14: 6e10 f619 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@19f6 │ │ +068b1a: 0a00 |004f: move-result v0 │ │ +068b1c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +068b20: 5440 7f01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b24: 6e10 211a 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +068b2a: 0c00 |0057: move-result-object v0 │ │ +068b2c: 6e10 f219 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@19f2 │ │ +068b32: 0a00 |005b: move-result v0 │ │ +068b34: 7110 5e1a 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1a5e │ │ +068b3a: 0a00 |005f: move-result v0 │ │ +068b3c: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +068b40: 2200 ea03 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +068b44: 2201 fd03 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +068b48: 7010 3b1a 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068b4e: 1a02 d509 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@09d5 │ │ +068b52: 6e20 431a 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068b58: 0c01 |006e: move-result-object v1 │ │ +068b5a: 5442 7f01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b5e: 6e20 421a 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068b64: 0c01 |0074: move-result-object v1 │ │ +068b66: 6e10 481a 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068b6c: 0c01 |0078: move-result-object v1 │ │ +068b6e: 7020 001a 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +068b74: 2700 |007c: throw v0 │ │ +068b76: 5540 7e01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +068b7a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +068b7e: 5440 7f01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b82: 5241 7d01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +068b86: 6e30 a907 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@07a9 │ │ +068b8c: 5c43 7e01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +068b90: 5440 7f01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068b94: 6e10 ac07 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@07ac │ │ +068b9a: 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 │ │ @@ -124776,42 +124800,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -069638: |[069638] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -069648: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06964a: 6300 8601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06964e: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -069652: 1a00 2c09 |0005: const-string v0, "LoaderManager" // string@092c │ │ -069656: 2201 f403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -06965a: 7010 3b1a 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069660: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ -069664: 6e20 431a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06966a: 0c01 |0011: move-result-object v1 │ │ -06966c: 6e20 421a 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069672: 0c01 |0015: move-result-object v1 │ │ -069674: 6e10 481a 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06967a: 0c01 |0019: move-result-object v1 │ │ -06967c: 7120 9715 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069682: 5c43 8401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069686: 5540 8201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ -06968a: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -06968e: 5440 7f01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069692: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -069696: 5540 7e01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -06969a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -06969e: 5c43 7e01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ -0696a2: 5440 7f01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0696a6: 6e20 b007 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@07b0 │ │ -0696ac: 5440 7f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0696b0: 6e10 ad07 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@07ad │ │ -0696b6: 0e00 |0037: return-void │ │ +068ba0: |[068ba0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +068bb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +068bb2: 6300 8601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068bb6: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +068bba: 1a00 3509 |0005: const-string v0, "LoaderManager" // string@0935 │ │ +068bbe: 2201 fd03 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +068bc2: 7010 3b1a 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068bc8: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ +068bcc: 6e20 431a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068bd2: 0c01 |0011: move-result-object v1 │ │ +068bd4: 6e20 421a 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068bda: 0c01 |0015: move-result-object v1 │ │ +068bdc: 6e10 481a 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068be2: 0c01 |0019: move-result-object v1 │ │ +068be4: 7120 9715 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068bea: 5c43 8401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +068bee: 5540 8201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0182 │ │ +068bf2: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +068bf6: 5440 7f01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068bfa: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +068bfe: 5540 7e01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +068c02: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +068c06: 5c43 7e01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017e │ │ +068c0a: 5440 7f01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068c0e: 6e20 b007 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@07b0 │ │ +068c14: 5440 7f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068c18: 6e10 ad07 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@07ad │ │ +068c1e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -124826,38 +124850,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0696b8: |[0696b8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -0696c8: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -0696cc: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0696d0: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -0696d6: 1a01 2b09 |0007: const-string v1, "LoaderInfo{" // string@092b │ │ -0696da: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0696e0: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -0696e6: 0a01 |000f: move-result v1 │ │ -0696e8: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -0696ee: 0c01 |0013: move-result-object v1 │ │ -0696f0: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -0696f6: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ -0696fa: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069700: 5221 7d01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -069704: 6e20 3f1a 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06970a: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ -06970e: 6e20 431a 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069714: 5421 7f01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069718: 7120 af09 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -06971e: 1a01 5e1e |002b: const-string v1, "}}" // string@1e5e │ │ -069722: 6e20 431a 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069728: 6e10 481a 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06972e: 0c01 |0033: move-result-object v1 │ │ -069730: 1101 |0034: return-object v1 │ │ +068c20: |[068c20] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +068c30: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +068c34: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +068c38: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +068c3e: 1a01 3409 |0007: const-string v1, "LoaderInfo{" // string@0934 │ │ +068c42: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068c48: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +068c4e: 0a01 |000f: move-result v1 │ │ +068c50: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +068c56: 0c01 |0013: move-result-object v1 │ │ +068c58: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068c5e: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ +068c62: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068c68: 5221 7d01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +068c6c: 6e20 3f1a 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +068c72: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ +068c76: 6e20 431a 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068c7c: 5421 7f01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068c80: 7120 af09 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +068c86: 1a01 671e |002b: const-string v1, "}}" // string@1e67 │ │ +068c8a: 6e20 431a 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068c90: 6e10 481a 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068c96: 0c01 |0033: move-result-object v1 │ │ +068c98: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -124865,21 +124889,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 : 2349 (LoaderManager.java) │ │ + source_file_idx : 2358 (LoaderManager.java) │ │ │ │ Class #508 header: │ │ -class_idx : 254 │ │ +class_idx : 263 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 252 │ │ -source_file_idx : 2349 │ │ +superclass_idx : 261 │ │ +source_file_idx : 2358 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -124954,44 +124978,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -069734: |[069734] android.support.v4.app.LoaderManagerImpl.:()V │ │ -069744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069746: 6a00 8601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06974a: 0e00 |0003: return-void │ │ +068c9c: |[068c9c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +068cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +068cae: 6a00 8601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068cb2: 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 │ │ -06974c: |[06974c] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -06975c: 7010 df04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04df │ │ -069762: 2200 e101 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e1 │ │ -069766: 7010 520a 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0a52 │ │ -06976c: 5b10 8b01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069770: 2200 e101 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01e1 │ │ -069774: 7010 520a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0a52 │ │ -06977a: 5b10 8a01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -06977e: 5b12 8f01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018f │ │ -069782: 5b13 8801 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -069786: 5c14 8e01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -06978a: 0e00 |0017: return-void │ │ +068cb4: |[068cb4] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +068cc4: 7010 df04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@04df │ │ +068cca: 2200 ea01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01ea │ │ +068cce: 7010 520a 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0a52 │ │ +068cd4: 5b10 8b01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068cd8: 2200 ea01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@01ea │ │ +068cdc: 7010 520a 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0a52 │ │ +068ce2: 5b10 8a01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068ce6: 5b12 8f01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018f │ │ +068cea: 5b13 8801 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068cee: 5c14 8e01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +068cf2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -125008,26 +125032,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 │ │ -06978c: |[06978c] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -06979c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06979e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0697a0: 5c31 8901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -0697a4: 7040 f504 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@04f5 │ │ -0697aa: 0c00 |0007: move-result-object v0 │ │ -0697ac: 6e20 0205 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0502 │ │ -0697b2: 5c32 8901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -0697b6: 1100 |000d: return-object v0 │ │ -0697b8: 0d01 |000e: move-exception v1 │ │ -0697ba: 5c32 8901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -0697be: 2701 |0011: throw v1 │ │ +068cf4: |[068cf4] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +068d04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068d06: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +068d08: 5c31 8901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +068d0c: 7040 f504 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@04f5 │ │ +068d12: 0c00 |0007: move-result-object v0 │ │ +068d14: 6e20 0205 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0502 │ │ +068d1a: 5c32 8901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +068d1e: 1100 |000d: return-object v0 │ │ +068d20: 0d01 |000e: move-exception v1 │ │ +068d22: 5c32 8901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +068d26: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -125045,21 +125069,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 │ │ -0697cc: |[0697cc] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0697dc: 2200 fd00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -0697e0: 7055 e704 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@04e7 │ │ -0697e6: 7230 dc04 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04dc │ │ -0697ec: 0c01 |0008: move-result-object v1 │ │ -0697ee: 5b01 7f01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -0697f2: 1100 |000b: return-object v0 │ │ +068d34: |[068d34] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +068d44: 2200 0601 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068d48: 7055 e704 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@04e7 │ │ +068d4e: 7230 dc04 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@04dc │ │ +068d54: 0c01 |0008: move-result-object v1 │ │ +068d56: 5b01 7f01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +068d5a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -125077,70 +125101,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0697f4: |[0697f4] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -069804: 5552 8901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -069808: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -06980c: 2202 e203 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -069810: 1a03 5002 |0006: const-string v3, "Called while creating a loader" // string@0250 │ │ -069814: 7020 051a 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06981a: 2702 |000b: throw v2 │ │ -06981c: 6302 8601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069820: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -069824: 1a02 2c09 |0010: const-string v2, "LoaderManager" // string@092c │ │ -069828: 2203 f403 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -06982c: 7010 3b1a 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069832: 1a04 470f |0017: const-string v4, "destroyLoader in " // string@0f47 │ │ -069836: 6e20 431a 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06983c: 0c03 |001c: move-result-object v3 │ │ -06983e: 6e20 421a 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069844: 0c03 |0020: move-result-object v3 │ │ -069846: 1a04 7a00 |0021: const-string v4, " of " // string@007a │ │ -06984a: 6e20 431a 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069850: 0c03 |0026: move-result-object v3 │ │ -069852: 6e20 3f1a 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -069858: 0c03 |002a: move-result-object v3 │ │ -06985a: 6e10 481a 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069860: 0c03 |002e: move-result-object v3 │ │ -069862: 7120 9715 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069868: 5452 8b01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -06986c: 6e20 5c0a 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0a5c │ │ -069872: 0a00 |0037: move-result v0 │ │ -069874: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -069878: 5452 8b01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -06987c: 6e20 660a 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069882: 0c01 |003f: move-result-object v1 │ │ -069884: 1f01 fd00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069888: 5452 8b01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -06988c: 6e20 610a 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0a61 │ │ -069892: 6e10 e904 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -069898: 5452 8a01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -06989c: 6e20 5c0a 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0a5c │ │ -0698a2: 0a00 |004f: move-result v0 │ │ -0698a4: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -0698a8: 5452 8a01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -0698ac: 6e20 660a 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -0698b2: 0c01 |0057: move-result-object v1 │ │ -0698b4: 1f01 fd00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -0698b8: 5452 8a01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -0698bc: 6e20 610a 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0a61 │ │ -0698c2: 6e10 e904 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -0698c8: 5452 8801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -0698cc: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -0698d0: 6e10 0005 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ -0698d6: 0a02 |0069: move-result v2 │ │ -0698d8: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -0698dc: 5452 8801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -0698e0: 5422 f300 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -0698e4: 6e10 4204 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ -0698ea: 0e00 |0073: return-void │ │ +068d5c: |[068d5c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +068d6c: 5552 8901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +068d70: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +068d74: 2202 eb03 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +068d78: 1a03 5002 |0006: const-string v3, "Called while creating a loader" // string@0250 │ │ +068d7c: 7020 051a 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +068d82: 2702 |000b: throw v2 │ │ +068d84: 6302 8601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068d88: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +068d8c: 1a02 3509 |0010: const-string v2, "LoaderManager" // string@0935 │ │ +068d90: 2203 fd03 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +068d94: 7010 3b1a 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068d9a: 1a04 500f |0017: const-string v4, "destroyLoader in " // string@0f50 │ │ +068d9e: 6e20 431a 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068da4: 0c03 |001c: move-result-object v3 │ │ +068da6: 6e20 421a 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068dac: 0c03 |0020: move-result-object v3 │ │ +068dae: 1a04 7a00 |0021: const-string v4, " of " // string@007a │ │ +068db2: 6e20 431a 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068db8: 0c03 |0026: move-result-object v3 │ │ +068dba: 6e20 3f1a 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +068dc0: 0c03 |002a: move-result-object v3 │ │ +068dc2: 6e10 481a 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068dc8: 0c03 |002e: move-result-object v3 │ │ +068dca: 7120 9715 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068dd0: 5452 8b01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068dd4: 6e20 5c0a 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0a5c │ │ +068dda: 0a00 |0037: move-result v0 │ │ +068ddc: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +068de0: 5452 8b01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068de4: 6e20 660a 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +068dea: 0c01 |003f: move-result-object v1 │ │ +068dec: 1f01 0601 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068df0: 5452 8b01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068df4: 6e20 610a 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0a61 │ │ +068dfa: 6e10 e904 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068e00: 5452 8a01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068e04: 6e20 5c0a 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0a5c │ │ +068e0a: 0a00 |004f: move-result v0 │ │ +068e0c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +068e10: 5452 8a01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068e14: 6e20 660a 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +068e1a: 0c01 |0057: move-result-object v1 │ │ +068e1c: 1f01 0601 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068e20: 5452 8a01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068e24: 6e20 610a 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0a61 │ │ +068e2a: 6e10 e904 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068e30: 5452 8801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068e34: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +068e38: 6e10 0005 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0500 │ │ +068e3e: 0a02 |0069: move-result v2 │ │ +068e40: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +068e44: 5452 8801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +068e48: 5422 f300 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +068e4c: 6e10 4204 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0442 │ │ +068e52: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -125167,72 +125191,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0698ec: |[0698ec] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0698fc: 5541 8c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ -069900: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -069904: 6301 8601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069908: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -06990c: 1a01 2c09 |0008: const-string v1, "LoaderManager" // string@092c │ │ -069910: 2202 f403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -069914: 7010 3b1a 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06991a: 1a03 cb02 |000f: const-string v3, "Destroying Active in " // string@02cb │ │ -06991e: 6e20 431a 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069924: 0c02 |0014: move-result-object v2 │ │ -069926: 6e20 421a 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06992c: 0c02 |0018: move-result-object v2 │ │ -06992e: 6e10 481a 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069934: 0c02 |001c: move-result-object v2 │ │ -069936: 7120 9715 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06993c: 5441 8b01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069940: 6e10 640a 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069946: 0a01 |0025: move-result v1 │ │ -069948: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -06994c: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -069950: 5441 8b01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069954: 6e20 660a 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -06995a: 0c01 |002f: move-result-object v1 │ │ -06995c: 1f01 fd00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069960: 6e10 e904 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -069966: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06996a: 28f1 |0037: goto 0028 // -000f │ │ -06996c: 5441 8b01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069970: 6e10 550a 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0a55 │ │ -069976: 6301 8601 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06997a: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -06997e: 1a01 2c09 |0041: const-string v1, "LoaderManager" // string@092c │ │ -069982: 2202 f403 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -069986: 7010 3b1a 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06998c: 1a03 cc02 |0048: const-string v3, "Destroying Inactive in " // string@02cc │ │ -069990: 6e20 431a 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069996: 0c02 |004d: move-result-object v2 │ │ -069998: 6e20 421a 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06999e: 0c02 |0051: move-result-object v2 │ │ -0699a0: 6e10 481a 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -0699a6: 0c02 |0055: move-result-object v2 │ │ -0699a8: 7120 9715 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -0699ae: 5441 8a01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -0699b2: 6e10 640a 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -0699b8: 0a01 |005e: move-result v1 │ │ -0699ba: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0699be: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -0699c2: 5441 8a01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -0699c6: 6e20 660a 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -0699cc: 0c01 |0068: move-result-object v1 │ │ -0699ce: 1f01 fd00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -0699d2: 6e10 e904 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -0699d8: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0699dc: 28f1 |0070: goto 0061 // -000f │ │ -0699de: 5441 8a01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -0699e2: 6e10 550a 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0a55 │ │ -0699e8: 0e00 |0076: return-void │ │ +068e54: |[068e54] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +068e64: 5541 8c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ +068e68: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +068e6c: 6301 8601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068e70: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +068e74: 1a01 3509 |0008: const-string v1, "LoaderManager" // string@0935 │ │ +068e78: 2202 fd03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +068e7c: 7010 3b1a 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068e82: 1a03 cb02 |000f: const-string v3, "Destroying Active in " // string@02cb │ │ +068e86: 6e20 431a 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068e8c: 0c02 |0014: move-result-object v2 │ │ +068e8e: 6e20 421a 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068e94: 0c02 |0018: move-result-object v2 │ │ +068e96: 6e10 481a 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068e9c: 0c02 |001c: move-result-object v2 │ │ +068e9e: 7120 9715 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068ea4: 5441 8b01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068ea8: 6e10 640a 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +068eae: 0a01 |0025: move-result v1 │ │ +068eb0: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +068eb4: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +068eb8: 5441 8b01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068ebc: 6e20 660a 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +068ec2: 0c01 |002f: move-result-object v1 │ │ +068ec4: 1f01 0601 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068ec8: 6e10 e904 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068ece: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068ed2: 28f1 |0037: goto 0028 // -000f │ │ +068ed4: 5441 8b01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068ed8: 6e10 550a 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0a55 │ │ +068ede: 6301 8601 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068ee2: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +068ee6: 1a01 3509 |0041: const-string v1, "LoaderManager" // string@0935 │ │ +068eea: 2202 fd03 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +068eee: 7010 3b1a 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +068ef4: 1a03 cc02 |0048: const-string v3, "Destroying Inactive in " // string@02cc │ │ +068ef8: 6e20 431a 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +068efe: 0c02 |004d: move-result-object v2 │ │ +068f00: 6e20 421a 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +068f06: 0c02 |0051: move-result-object v2 │ │ +068f08: 6e10 481a 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +068f0e: 0c02 |0055: move-result-object v2 │ │ +068f10: 7120 9715 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +068f16: 5441 8a01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068f1a: 6e10 640a 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +068f20: 0a01 |005e: move-result v1 │ │ +068f22: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +068f26: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +068f2a: 5441 8a01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068f2e: 6e20 660a 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +068f34: 0c01 |0068: move-result-object v1 │ │ +068f36: 1f01 0601 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068f3a: 6e10 e904 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +068f40: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068f44: 28f1 |0070: goto 0061 // -000f │ │ +068f46: 5441 8a01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +068f4a: 6e10 550a 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0a55 │ │ +068f50: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -125253,29 +125277,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0699ec: |[0699ec] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0699fc: 5431 8b01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069a00: 6e10 640a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069a06: 0a01 |0005: move-result v1 │ │ -069a08: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -069a0c: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -069a10: 5431 8b01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069a14: 6e20 660a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069a1a: 0c01 |000f: move-result-object v1 │ │ -069a1c: 1f01 fd00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069a20: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -069a22: 5c12 8101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ -069a26: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -069a2a: 28f1 |0017: goto 0008 // -000f │ │ -069a2c: 0e00 |0018: return-void │ │ +068f54: |[068f54] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +068f64: 5431 8b01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068f68: 6e10 640a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +068f6e: 0a01 |0005: move-result v1 │ │ +068f70: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +068f74: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +068f78: 5431 8b01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068f7c: 6e20 660a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +068f82: 0c01 |000f: move-result-object v1 │ │ +068f84: 1f01 0601 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068f88: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +068f8a: 5c12 8101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0181 │ │ +068f8e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068f92: 28f1 |0017: goto 0008 // -000f │ │ +068f94: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -125287,28 +125311,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -069a30: |[069a30] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -069a40: 5421 8b01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069a44: 6e10 640a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069a4a: 0a01 |0005: move-result v1 │ │ -069a4c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -069a50: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -069a54: 5421 8b01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069a58: 6e20 660a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069a5e: 0c01 |000f: move-result-object v1 │ │ -069a60: 1f01 fd00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069a64: 6e10 ed04 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04ed │ │ -069a6a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -069a6e: 28f1 |0017: goto 0008 // -000f │ │ -069a70: 0e00 |0018: return-void │ │ +068f98: |[068f98] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +068fa8: 5421 8b01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068fac: 6e10 640a 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +068fb2: 0a01 |0005: move-result v1 │ │ +068fb4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +068fb8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +068fbc: 5421 8b01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +068fc0: 6e20 660a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +068fc6: 0c01 |000f: move-result-object v1 │ │ +068fc8: 1f01 0601 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +068fcc: 6e10 ed04 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04ed │ │ +068fd2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +068fd6: 28f1 |0017: goto 0008 // -000f │ │ +068fd8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -125320,62 +125344,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -069a74: |[069a74] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -069a84: 6302 8601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069a88: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -069a8c: 1a02 2c09 |0004: const-string v2, "LoaderManager" // string@092c │ │ -069a90: 2203 f403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069a94: 7010 3b1a 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069a9a: 1a04 4b0a |000b: const-string v4, "Retaining in " // string@0a4b │ │ -069a9e: 6e20 431a 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069aa4: 0c03 |0010: move-result-object v3 │ │ -069aa6: 6e20 421a 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069aac: 0c03 |0014: move-result-object v3 │ │ -069aae: 6e10 481a 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069ab4: 0c03 |0018: move-result-object v3 │ │ -069ab6: 7120 9715 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069abc: 5552 8e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -069ac0: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -069ac4: 2200 f103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03f1 │ │ -069ac8: 1a02 ee12 |0022: const-string v2, "here" // string@12ee │ │ -069acc: 7020 251a 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -069ad2: 6e10 281a 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1a28 │ │ -069ad8: 1a02 2c09 |002a: const-string v2, "LoaderManager" // string@092c │ │ -069adc: 2203 f403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069ae0: 7010 3b1a 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069ae6: 1a04 4d02 |0031: const-string v4, "Called doRetain when not started: " // string@024d │ │ -069aea: 6e20 431a 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069af0: 0c03 |0036: move-result-object v3 │ │ -069af2: 6e20 421a 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069af8: 0c03 |003a: move-result-object v3 │ │ -069afa: 6e10 481a 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069b00: 0c03 |003e: move-result-object v3 │ │ -069b02: 7130 9915 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -069b08: 0e00 |0042: return-void │ │ -069b0a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -069b0c: 5c52 8c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ -069b10: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -069b12: 5c52 8e01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -069b16: 5452 8b01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069b1a: 6e10 640a 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069b20: 0a02 |004e: move-result v2 │ │ -069b22: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -069b26: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -069b2a: 5452 8b01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069b2e: 6e20 660a 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069b34: 0c02 |0058: move-result-object v2 │ │ -069b36: 1f02 fd00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069b3a: 6e10 ee04 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04ee │ │ -069b40: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -069b44: 28f1 |0060: goto 0051 // -000f │ │ +068fdc: |[068fdc] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +068fec: 6302 8601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +068ff0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +068ff4: 1a02 3509 |0004: const-string v2, "LoaderManager" // string@0935 │ │ +068ff8: 2203 fd03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +068ffc: 7010 3b1a 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069002: 1a04 540a |000b: const-string v4, "Retaining in " // string@0a54 │ │ +069006: 6e20 431a 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06900c: 0c03 |0010: move-result-object v3 │ │ +06900e: 6e20 421a 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069014: 0c03 |0014: move-result-object v3 │ │ +069016: 6e10 481a 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06901c: 0c03 |0018: move-result-object v3 │ │ +06901e: 7120 9715 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +069024: 5552 8e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +069028: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +06902c: 2200 fa03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03fa │ │ +069030: 1a02 f712 |0022: const-string v2, "here" // string@12f7 │ │ +069034: 7020 251a 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +06903a: 6e10 281a 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1a28 │ │ +069040: 1a02 3509 |002a: const-string v2, "LoaderManager" // string@0935 │ │ +069044: 2203 fd03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +069048: 7010 3b1a 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06904e: 1a04 4d02 |0031: const-string v4, "Called doRetain when not started: " // string@024d │ │ +069052: 6e20 431a 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069058: 0c03 |0036: move-result-object v3 │ │ +06905a: 6e20 421a 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069060: 0c03 |003a: move-result-object v3 │ │ +069062: 6e10 481a 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +069068: 0c03 |003e: move-result-object v3 │ │ +06906a: 7130 9915 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +069070: 0e00 |0042: return-void │ │ +069072: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +069074: 5c52 8c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ +069078: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +06907a: 5c52 8e01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +06907e: 5452 8b01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069082: 6e10 640a 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +069088: 0a02 |004e: move-result v2 │ │ +06908a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06908e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +069092: 5452 8b01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069096: 6e20 660a 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +06909c: 0c02 |0058: move-result-object v2 │ │ +06909e: 1f02 0601 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +0690a2: 6e10 ee04 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04ee │ │ +0690a8: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0690ac: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -125395,60 +125419,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -069b48: |[069b48] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -069b58: 6302 8601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069b5c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -069b60: 1a02 2c09 |0004: const-string v2, "LoaderManager" // string@092c │ │ -069b64: 2203 f403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069b68: 7010 3b1a 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069b6e: 1a04 c60a |000b: const-string v4, "Starting in " // string@0ac6 │ │ -069b72: 6e20 431a 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069b78: 0c03 |0010: move-result-object v3 │ │ -069b7a: 6e20 421a 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069b80: 0c03 |0014: move-result-object v3 │ │ -069b82: 6e10 481a 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069b88: 0c03 |0018: move-result-object v3 │ │ -069b8a: 7120 9715 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069b90: 5552 8e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -069b94: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -069b98: 2200 f103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03f1 │ │ -069b9c: 1a02 ee12 |0022: const-string v2, "here" // string@12ee │ │ -069ba0: 7020 251a 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -069ba6: 6e10 281a 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1a28 │ │ -069bac: 1a02 2c09 |002a: const-string v2, "LoaderManager" // string@092c │ │ -069bb0: 2203 f403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069bb4: 7010 3b1a 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069bba: 1a04 4e02 |0031: const-string v4, "Called doStart when already started: " // string@024e │ │ -069bbe: 6e20 431a 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069bc4: 0c03 |0036: move-result-object v3 │ │ -069bc6: 6e20 421a 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069bcc: 0c03 |003a: move-result-object v3 │ │ -069bce: 6e10 481a 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069bd4: 0c03 |003e: move-result-object v3 │ │ -069bd6: 7130 9915 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -069bdc: 0e00 |0042: return-void │ │ -069bde: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -069be0: 5c52 8e01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -069be4: 5452 8b01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069be8: 6e10 640a 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069bee: 0a02 |004b: move-result v2 │ │ -069bf0: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -069bf4: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -069bf8: 5452 8b01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069bfc: 6e20 660a 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069c02: 0c02 |0055: move-result-object v2 │ │ -069c04: 1f02 fd00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069c08: 6e10 ef04 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ef │ │ -069c0e: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -069c12: 28f1 |005d: goto 004e // -000f │ │ +0690b0: |[0690b0] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +0690c0: 6302 8601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0690c4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0690c8: 1a02 3509 |0004: const-string v2, "LoaderManager" // string@0935 │ │ +0690cc: 2203 fd03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0690d0: 7010 3b1a 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0690d6: 1a04 cf0a |000b: const-string v4, "Starting in " // string@0acf │ │ +0690da: 6e20 431a 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0690e0: 0c03 |0010: move-result-object v3 │ │ +0690e2: 6e20 421a 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0690e8: 0c03 |0014: move-result-object v3 │ │ +0690ea: 6e10 481a 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0690f0: 0c03 |0018: move-result-object v3 │ │ +0690f2: 7120 9715 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0690f8: 5552 8e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +0690fc: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +069100: 2200 fa03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03fa │ │ +069104: 1a02 f712 |0022: const-string v2, "here" // string@12f7 │ │ +069108: 7020 251a 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +06910e: 6e10 281a 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1a28 │ │ +069114: 1a02 3509 |002a: const-string v2, "LoaderManager" // string@0935 │ │ +069118: 2203 fd03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +06911c: 7010 3b1a 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069122: 1a04 4e02 |0031: const-string v4, "Called doStart when already started: " // string@024e │ │ +069126: 6e20 431a 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06912c: 0c03 |0036: move-result-object v3 │ │ +06912e: 6e20 421a 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069134: 0c03 |003a: move-result-object v3 │ │ +069136: 6e10 481a 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06913c: 0c03 |003e: move-result-object v3 │ │ +06913e: 7130 9915 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +069144: 0e00 |0042: return-void │ │ +069146: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +069148: 5c52 8e01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +06914c: 5452 8b01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069150: 6e10 640a 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +069156: 0a02 |004b: move-result v2 │ │ +069158: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +06915c: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +069160: 5452 8b01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069164: 6e20 660a 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +06916a: 0c02 |0055: move-result-object v2 │ │ +06916c: 1f02 0601 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +069170: 6e10 ef04 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ef │ │ +069176: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06917a: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -125467,61 +125491,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -069c14: |[069c14] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -069c24: 6302 8601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069c28: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -069c2c: 1a02 2c09 |0004: const-string v2, "LoaderManager" // string@092c │ │ -069c30: 2203 f403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069c34: 7010 3b1a 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069c3a: 1a04 ca0a |000b: const-string v4, "Stopping in " // string@0aca │ │ -069c3e: 6e20 431a 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069c44: 0c03 |0010: move-result-object v3 │ │ -069c46: 6e20 421a 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069c4c: 0c03 |0014: move-result-object v3 │ │ -069c4e: 6e10 481a 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069c54: 0c03 |0018: move-result-object v3 │ │ -069c56: 7120 9715 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069c5c: 5552 8e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -069c60: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -069c64: 2200 f103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03f1 │ │ -069c68: 1a02 ee12 |0022: const-string v2, "here" // string@12ee │ │ -069c6c: 7020 251a 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -069c72: 6e10 281a 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1a28 │ │ -069c78: 1a02 2c09 |002a: const-string v2, "LoaderManager" // string@092c │ │ -069c7c: 2203 f403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069c80: 7010 3b1a 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069c86: 1a04 4f02 |0031: const-string v4, "Called doStop when not started: " // string@024f │ │ -069c8a: 6e20 431a 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069c90: 0c03 |0036: move-result-object v3 │ │ -069c92: 6e20 421a 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069c98: 0c03 |003a: move-result-object v3 │ │ -069c9a: 6e10 481a 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069ca0: 0c03 |003e: move-result-object v3 │ │ -069ca2: 7130 9915 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ -069ca8: 0e00 |0042: return-void │ │ -069caa: 5452 8b01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069cae: 6e10 640a 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069cb4: 0a02 |0048: move-result v2 │ │ -069cb6: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -069cba: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -069cbe: 5452 8b01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069cc2: 6e20 660a 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069cc8: 0c02 |0052: move-result-object v2 │ │ -069cca: 1f02 fd00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069cce: 6e10 f004 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04f0 │ │ -069cd4: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -069cd8: 28f1 |005a: goto 004b // -000f │ │ -069cda: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -069cdc: 5c52 8e01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -069ce0: 28e4 |005e: goto 0042 // -001c │ │ +06917c: |[06917c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +06918c: 6302 8601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +069190: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +069194: 1a02 3509 |0004: const-string v2, "LoaderManager" // string@0935 │ │ +069198: 2203 fd03 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +06919c: 7010 3b1a 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0691a2: 1a04 d30a |000b: const-string v4, "Stopping in " // string@0ad3 │ │ +0691a6: 6e20 431a 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0691ac: 0c03 |0010: move-result-object v3 │ │ +0691ae: 6e20 421a 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0691b4: 0c03 |0014: move-result-object v3 │ │ +0691b6: 6e10 481a 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0691bc: 0c03 |0018: move-result-object v3 │ │ +0691be: 7120 9715 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0691c4: 5552 8e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +0691c8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0691cc: 2200 fa03 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@03fa │ │ +0691d0: 1a02 f712 |0022: const-string v2, "here" // string@12f7 │ │ +0691d4: 7020 251a 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +0691da: 6e10 281a 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1a28 │ │ +0691e0: 1a02 3509 |002a: const-string v2, "LoaderManager" // string@0935 │ │ +0691e4: 2203 fd03 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0691e8: 7010 3b1a 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0691ee: 1a04 4f02 |0031: const-string v4, "Called doStop when not started: " // string@024f │ │ +0691f2: 6e20 431a 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0691f8: 0c03 |0036: move-result-object v3 │ │ +0691fa: 6e20 421a 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069200: 0c03 |003a: move-result-object v3 │ │ +069202: 6e10 481a 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +069208: 0c03 |003e: move-result-object v3 │ │ +06920a: 7130 9915 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1599 │ │ +069210: 0e00 |0042: return-void │ │ +069212: 5452 8b01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069216: 6e10 640a 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +06921c: 0a02 |0048: move-result v2 │ │ +06921e: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +069222: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +069226: 5452 8b01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +06922a: 6e20 660a 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +069230: 0c02 |0052: move-result-object v2 │ │ +069232: 1f02 0601 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +069236: 6e10 f004 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04f0 │ │ +06923c: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +069240: 28f1 |005a: goto 004b // -000f │ │ +069242: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +069244: 5c52 8e01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +069248: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -125540,96 +125564,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 │ │ -069ce4: |[069ce4] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -069cf4: 5453 8b01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069cf8: 6e10 640a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069cfe: 0a03 |0005: move-result v3 │ │ -069d00: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -069d04: 6e20 d519 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069d0a: 1a03 b801 |000b: const-string v3, "Active Loaders:" // string@01b8 │ │ -069d0e: 6e20 da19 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -069d14: 2203 f403 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069d18: 7010 3b1a 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069d1e: 6e20 431a 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069d24: 0c03 |0018: move-result-object v3 │ │ -069d26: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ -069d2a: 6e20 431a 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069d30: 0c03 |001e: move-result-object v3 │ │ -069d32: 6e10 481a 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069d38: 0c01 |0022: move-result-object v1 │ │ -069d3a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -069d3c: 5453 8b01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069d40: 6e10 640a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069d46: 0a03 |0029: move-result v3 │ │ -069d48: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -069d4c: 5453 8b01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069d50: 6e20 660a 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069d56: 0c02 |0031: move-result-object v2 │ │ -069d58: 1f02 fd00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069d5c: 6e20 d519 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069d62: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ -069d66: 6e20 d519 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069d6c: 5453 8b01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069d70: 6e20 5e0a 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0a5e │ │ -069d76: 0a03 |0041: move-result v3 │ │ -069d78: 6e20 d319 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -069d7e: 1a03 de00 |0045: const-string v3, ": " // string@00de │ │ -069d82: 6e20 d519 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069d88: 6e10 f104 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04f1 │ │ -069d8e: 0c03 |004d: move-result-object v3 │ │ -069d90: 6e20 da19 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -069d96: 6e59 ea04 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@04ea │ │ -069d9c: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -069da0: 28ce |0056: goto 0024 // -0032 │ │ -069da2: 5453 8a01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -069da6: 6e10 640a 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069dac: 0a03 |005c: move-result v3 │ │ -069dae: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -069db2: 6e20 d519 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069db8: 1a03 f603 |0062: const-string v3, "Inactive Loaders:" // string@03f6 │ │ -069dbc: 6e20 da19 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -069dc2: 2203 f403 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -069dc6: 7010 3b1a 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069dcc: 6e20 431a 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069dd2: 0c03 |006f: move-result-object v3 │ │ -069dd4: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ -069dd8: 6e20 431a 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069dde: 0c03 |0075: move-result-object v3 │ │ -069de0: 6e10 481a 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069de6: 0c01 |0079: move-result-object v1 │ │ -069de8: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -069dea: 5453 8a01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -069dee: 6e10 640a 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069df4: 0a03 |0080: move-result v3 │ │ -069df6: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -069dfa: 5453 8a01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -069dfe: 6e20 660a 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069e04: 0c02 |0088: move-result-object v2 │ │ -069e06: 1f02 fd00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069e0a: 6e20 d519 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069e10: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ -069e14: 6e20 d519 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069e1a: 5453 8a01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -069e1e: 6e20 5e0a 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0a5e │ │ -069e24: 0a03 |0098: move-result v3 │ │ -069e26: 6e20 d319 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ -069e2c: 1a03 de00 |009c: const-string v3, ": " // string@00de │ │ -069e30: 6e20 d519 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -069e36: 6e10 f104 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04f1 │ │ -069e3c: 0c03 |00a4: move-result-object v3 │ │ -069e3e: 6e20 da19 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -069e44: 6e59 ea04 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@04ea │ │ -069e4a: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -069e4e: 28ce |00ad: goto 007b // -0032 │ │ -069e50: 0e00 |00ae: return-void │ │ +06924c: |[06924c] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06925c: 5453 8b01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069260: 6e10 640a 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +069266: 0a03 |0005: move-result v3 │ │ +069268: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +06926c: 6e20 d519 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +069272: 1a03 b801 |000b: const-string v3, "Active Loaders:" // string@01b8 │ │ +069276: 6e20 da19 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +06927c: 2203 fd03 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +069280: 7010 3b1a 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069286: 6e20 431a 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06928c: 0c03 |0018: move-result-object v3 │ │ +06928e: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ +069292: 6e20 431a 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069298: 0c03 |001e: move-result-object v3 │ │ +06929a: 6e10 481a 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0692a0: 0c01 |0022: move-result-object v1 │ │ +0692a2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0692a4: 5453 8b01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +0692a8: 6e10 640a 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +0692ae: 0a03 |0029: move-result v3 │ │ +0692b0: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0692b4: 5453 8b01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +0692b8: 6e20 660a 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +0692be: 0c02 |0031: move-result-object v2 │ │ +0692c0: 1f02 0601 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +0692c4: 6e20 d519 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0692ca: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ +0692ce: 6e20 d519 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0692d4: 5453 8b01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +0692d8: 6e20 5e0a 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0a5e │ │ +0692de: 0a03 |0041: move-result v3 │ │ +0692e0: 6e20 d319 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +0692e6: 1a03 de00 |0045: const-string v3, ": " // string@00de │ │ +0692ea: 6e20 d519 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +0692f0: 6e10 f104 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04f1 │ │ +0692f6: 0c03 |004d: move-result-object v3 │ │ +0692f8: 6e20 da19 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +0692fe: 6e59 ea04 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@04ea │ │ +069304: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +069308: 28ce |0056: goto 0024 // -0032 │ │ +06930a: 5453 8a01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +06930e: 6e10 640a 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +069314: 0a03 |005c: move-result v3 │ │ +069316: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +06931a: 6e20 d519 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +069320: 1a03 f603 |0062: const-string v3, "Inactive Loaders:" // string@03f6 │ │ +069324: 6e20 da19 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +06932a: 2203 fd03 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +06932e: 7010 3b1a 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069334: 6e20 431a 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06933a: 0c03 |006f: move-result-object v3 │ │ +06933c: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ +069340: 6e20 431a 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069346: 0c03 |0075: move-result-object v3 │ │ +069348: 6e10 481a 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06934e: 0c01 |0079: move-result-object v1 │ │ +069350: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +069352: 5453 8a01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +069356: 6e10 640a 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +06935c: 0a03 |0080: move-result v3 │ │ +06935e: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +069362: 5453 8a01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +069366: 6e20 660a 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +06936c: 0c02 |0088: move-result-object v2 │ │ +06936e: 1f02 0601 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +069372: 6e20 d519 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +069378: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ +06937c: 6e20 d519 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +069382: 5453 8a01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +069386: 6e20 5e0a 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0a5e │ │ +06938c: 0a03 |0098: move-result v3 │ │ +06938e: 6e20 d319 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@19d3 │ │ +069394: 1a03 de00 |009c: const-string v3, ": " // string@00de │ │ +069398: 6e20 d519 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06939e: 6e10 f104 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04f1 │ │ +0693a4: 0c03 |00a4: move-result-object v3 │ │ +0693a6: 6e20 da19 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +0693ac: 6e59 ea04 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@04ea │ │ +0693b2: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0693b6: 28ce |00ad: goto 007b // -0032 │ │ +0693b8: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -125665,45 +125689,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -069e54: |[069e54] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -069e64: 5541 8c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ -069e68: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -069e6c: 6301 8601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069e70: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -069e74: 1a01 2c09 |0008: const-string v1, "LoaderManager" // string@092c │ │ -069e78: 2202 f403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -069e7c: 7010 3b1a 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069e82: 1a03 7503 |000f: const-string v3, "Finished Retaining in " // string@0375 │ │ -069e86: 6e20 431a 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069e8c: 0c02 |0014: move-result-object v2 │ │ -069e8e: 6e20 421a 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069e94: 0c02 |0018: move-result-object v2 │ │ -069e96: 6e10 481a 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -069e9c: 0c02 |001c: move-result-object v2 │ │ -069e9e: 7120 9715 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -069ea4: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -069ea6: 5c41 8c01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ -069eaa: 5441 8b01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069eae: 6e10 640a 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069eb4: 0a01 |0028: move-result v1 │ │ -069eb6: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -069eba: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -069ebe: 5441 8b01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069ec2: 6e20 660a 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069ec8: 0c01 |0032: move-result-object v1 │ │ -069eca: 1f01 fd00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069ece: 6e10 eb04 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04eb │ │ -069ed4: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -069ed8: 28f1 |003a: goto 002b // -000f │ │ -069eda: 0e00 |003b: return-void │ │ +0693bc: |[0693bc] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +0693cc: 5541 8c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ +0693d0: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +0693d4: 6301 8601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0693d8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0693dc: 1a01 3509 |0008: const-string v1, "LoaderManager" // string@0935 │ │ +0693e0: 2202 fd03 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0693e4: 7010 3b1a 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0693ea: 1a03 7503 |000f: const-string v3, "Finished Retaining in " // string@0375 │ │ +0693ee: 6e20 431a 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0693f4: 0c02 |0014: move-result-object v2 │ │ +0693f6: 6e20 421a 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0693fc: 0c02 |0018: move-result-object v2 │ │ +0693fe: 6e10 481a 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +069404: 0c02 |001c: move-result-object v2 │ │ +069406: 7120 9715 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06940c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +06940e: 5c41 8c01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018c │ │ +069412: 5441 8b01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069416: 6e10 640a 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +06941c: 0a01 |0028: move-result v1 │ │ +06941e: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +069422: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +069426: 5441 8b01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +06942a: 6e20 660a 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +069430: 0c01 |0032: move-result-object v1 │ │ +069432: 1f01 0601 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +069436: 6e10 eb04 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04eb │ │ +06943c: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +069440: 28f1 |003a: goto 002b // -000f │ │ +069442: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -125718,35 +125742,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 │ │ -069edc: |[069edc] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -069eec: 5531 8901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -069ef0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -069ef4: 2201 e203 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -069ef8: 1a02 5002 |0006: const-string v2, "Called while creating a loader" // string@0250 │ │ -069efc: 7020 051a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -069f02: 2701 |000b: throw v1 │ │ -069f04: 5431 8b01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069f08: 6e20 5a0a 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ -069f0e: 0c00 |0011: move-result-object v0 │ │ -069f10: 1f00 fd00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069f14: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -069f18: 5401 8001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -069f1c: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -069f20: 5401 8001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -069f24: 5411 7f01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069f28: 1101 |001e: return-object v1 │ │ -069f2a: 5401 7f01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -069f2e: 28fd |0021: goto 001e // -0003 │ │ -069f30: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -069f32: 28fb |0023: goto 001e // -0005 │ │ +069444: |[069444] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +069454: 5531 8901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +069458: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +06945c: 2201 eb03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +069460: 1a02 5002 |0006: const-string v2, "Called while creating a loader" // string@0250 │ │ +069464: 7020 051a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06946a: 2701 |000b: throw v1 │ │ +06946c: 5431 8b01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069470: 6e20 5a0a 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ +069476: 0c00 |0011: move-result-object v0 │ │ +069478: 1f00 0601 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +06947c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +069480: 5401 8001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +069484: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +069488: 5401 8001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +06948c: 5411 7f01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +069490: 1101 |001e: return-object v1 │ │ +069492: 5401 7f01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +069496: 28fd |0021: goto 001e // -0003 │ │ +069498: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +06949a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -125764,36 +125788,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -069f34: |[069f34] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -069f44: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -069f46: 5454 8b01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069f4a: 6e10 640a 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ -069f50: 0a00 |0006: move-result v0 │ │ -069f52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -069f54: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -069f58: 5454 8b01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069f5c: 6e20 660a 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ -069f62: 0c02 |000f: move-result-object v2 │ │ -069f64: 1f02 fd00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069f68: 5524 8401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -069f6c: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -069f70: 5524 7a01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -069f74: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -069f78: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -069f7a: b643 |001b: or-int/2addr v3, v4 │ │ -069f7c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -069f80: 28ea |001e: goto 0008 // -0016 │ │ -069f82: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -069f84: 28fb |0020: goto 001b // -0005 │ │ -069f86: 0f03 |0021: return v3 │ │ +06949c: |[06949c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +0694ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0694ae: 5454 8b01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +0694b2: 6e10 640a 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0a64 │ │ +0694b8: 0a00 |0006: move-result v0 │ │ +0694ba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0694bc: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +0694c0: 5454 8b01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +0694c4: 6e20 660a 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0a66 │ │ +0694ca: 0c02 |000f: move-result-object v2 │ │ +0694cc: 1f02 0601 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +0694d0: 5524 8401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +0694d4: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0694d8: 5524 7a01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +0694dc: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +0694e0: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +0694e2: b643 |001b: or-int/2addr v3, v4 │ │ +0694e4: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0694e8: 28ea |001e: goto 0008 // -0016 │ │ +0694ea: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0694ec: 28fb |0020: goto 001b // -0005 │ │ +0694ee: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -125812,83 +125836,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 │ │ -069f88: |[069f88] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -069f98: 5541 8901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -069f9c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -069fa0: 2201 e203 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -069fa4: 1a02 5002 |0006: const-string v2, "Called while creating a loader" // string@0250 │ │ -069fa8: 7020 051a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -069fae: 2701 |000b: throw v1 │ │ -069fb0: 5441 8b01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -069fb4: 6e20 5a0a 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ -069fba: 0c00 |0011: move-result-object v0 │ │ -069fbc: 1f00 fd00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -069fc0: 6301 8601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -069fc4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -069fc8: 1a01 2c09 |0018: const-string v1, "LoaderManager" // string@092c │ │ -069fcc: 2202 f403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -069fd0: 7010 3b1a 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -069fd6: 1a03 4913 |001f: const-string v3, "initLoader in " // string@1349 │ │ -069fda: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069fe0: 0c02 |0024: move-result-object v2 │ │ -069fe2: 6e20 421a 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069fe8: 0c02 |0028: move-result-object v2 │ │ -069fea: 1a03 e100 |0029: const-string v3, ": args=" // string@00e1 │ │ -069fee: 6e20 431a 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -069ff4: 0c02 |002e: move-result-object v2 │ │ -069ff6: 6e20 421a 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -069ffc: 0c02 |0032: move-result-object v2 │ │ -069ffe: 6e10 481a 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a004: 0c02 |0036: move-result-object v2 │ │ -06a006: 7120 9715 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a00c: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -06a010: 7040 f404 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@04f4 │ │ -06a016: 0c00 |003f: move-result-object v0 │ │ -06a018: 6301 8601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a01c: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -06a020: 1a01 2c09 |0044: const-string v1, "LoaderManager" // string@092c │ │ -06a024: 2202 f403 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a028: 7010 3b1a 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a02e: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ -06a032: 6e20 431a 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a038: 0c02 |0050: move-result-object v2 │ │ -06a03a: 6e20 421a 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a040: 0c02 |0054: move-result-object v2 │ │ -06a042: 6e10 481a 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a048: 0c02 |0058: move-result-object v2 │ │ -06a04a: 7120 9715 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a050: 5501 7c01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -06a054: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -06a058: 5541 8e01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -06a05c: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -06a060: 5401 7f01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06a064: 5402 7901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ -06a068: 6e30 e804 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ -06a06e: 5401 7f01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06a072: 1101 |006d: return-object v1 │ │ -06a074: 6301 8601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a078: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -06a07c: 1a01 2c09 |0072: const-string v1, "LoaderManager" // string@092c │ │ -06a080: 2202 f403 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a084: 7010 3b1a 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a08a: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ -06a08e: 6e20 431a 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a094: 0c02 |007e: move-result-object v2 │ │ -06a096: 6e20 421a 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a09c: 0c02 |0082: move-result-object v2 │ │ -06a09e: 6e10 481a 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a0a4: 0c02 |0086: move-result-object v2 │ │ -06a0a6: 7120 9715 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a0ac: 5b07 7801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ -06a0b0: 28d0 |008c: goto 005c // -0030 │ │ +0694f0: |[0694f0] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +069500: 5541 8901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +069504: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +069508: 2201 eb03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +06950c: 1a02 5002 |0006: const-string v2, "Called while creating a loader" // string@0250 │ │ +069510: 7020 051a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +069516: 2701 |000b: throw v1 │ │ +069518: 5441 8b01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +06951c: 6e20 5a0a 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ +069522: 0c00 |0011: move-result-object v0 │ │ +069524: 1f00 0601 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +069528: 6301 8601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +06952c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +069530: 1a01 3509 |0018: const-string v1, "LoaderManager" // string@0935 │ │ +069534: 2202 fd03 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +069538: 7010 3b1a 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06953e: 1a03 5213 |001f: const-string v3, "initLoader in " // string@1352 │ │ +069542: 6e20 431a 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069548: 0c02 |0024: move-result-object v2 │ │ +06954a: 6e20 421a 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069550: 0c02 |0028: move-result-object v2 │ │ +069552: 1a03 e100 |0029: const-string v3, ": args=" // string@00e1 │ │ +069556: 6e20 431a 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06955c: 0c02 |002e: move-result-object v2 │ │ +06955e: 6e20 421a 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069564: 0c02 |0032: move-result-object v2 │ │ +069566: 6e10 481a 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06956c: 0c02 |0036: move-result-object v2 │ │ +06956e: 7120 9715 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +069574: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +069578: 7040 f404 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@04f4 │ │ +06957e: 0c00 |003f: move-result-object v0 │ │ +069580: 6301 8601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +069584: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +069588: 1a01 3509 |0044: const-string v1, "LoaderManager" // string@0935 │ │ +06958c: 2202 fd03 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +069590: 7010 3b1a 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069596: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ +06959a: 6e20 431a 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0695a0: 0c02 |0050: move-result-object v2 │ │ +0695a2: 6e20 421a 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0695a8: 0c02 |0054: move-result-object v2 │ │ +0695aa: 6e10 481a 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0695b0: 0c02 |0058: move-result-object v2 │ │ +0695b2: 7120 9715 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0695b8: 5501 7c01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +0695bc: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +0695c0: 5541 8e01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +0695c4: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +0695c8: 5401 7f01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +0695cc: 5402 7901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0179 │ │ +0695d0: 6e30 e804 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@04e8 │ │ +0695d6: 5401 7f01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +0695da: 1101 |006d: return-object v1 │ │ +0695dc: 6301 8601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0695e0: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +0695e4: 1a01 3509 |0072: const-string v1, "LoaderManager" // string@0935 │ │ +0695e8: 2202 fd03 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0695ec: 7010 3b1a 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0695f2: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ +0695f6: 6e20 431a 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0695fc: 0c02 |007e: move-result-object v2 │ │ +0695fe: 6e20 421a 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +069604: 0c02 |0082: move-result-object v2 │ │ +069606: 6e10 481a 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06960c: 0c02 |0086: move-result-object v2 │ │ +06960e: 7120 9715 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +069614: 5b07 7801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0178 │ │ +069618: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -125912,22 +125936,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 │ │ -06a0b4: |[06a0b4] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -06a0c4: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -06a0c8: 5231 7d01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ -06a0cc: 6e30 5f0a 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ -06a0d2: 5520 8e01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ -06a0d6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -06a0da: 6e10 ef04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ef │ │ -06a0e0: 0e00 |000e: return-void │ │ +06961c: |[06961c] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +06962c: 5420 8b01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +069630: 5231 7d01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017d │ │ +069634: 6e30 5f0a 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ +06963a: 5520 8e01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018e │ │ +06963e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +069642: 6e10 ef04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04ef │ │ +069648: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -125939,135 +125963,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 │ │ -06a0e4: |[06a0e4] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -06a0f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06a0f6: 5562 8901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ -06a0fa: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -06a0fe: 2202 e203 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06a102: 1a03 5002 |0007: const-string v3, "Called while creating a loader" // string@0250 │ │ -06a106: 7020 051a 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06a10c: 2702 |000c: throw v2 │ │ -06a10e: 5462 8b01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -06a112: 6e20 5a0a 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ -06a118: 0c01 |0012: move-result-object v1 │ │ -06a11a: 1f01 fd00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -06a11e: 6302 8601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a122: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -06a126: 1a02 2c09 |0019: const-string v2, "LoaderManager" // string@092c │ │ -06a12a: 2203 f403 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a12e: 7010 3b1a 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a134: 1a04 3b1a |0020: const-string v4, "restartLoader in " // string@1a3b │ │ -06a138: 6e20 431a 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a13e: 0c03 |0025: move-result-object v3 │ │ -06a140: 6e20 421a 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a146: 0c03 |0029: move-result-object v3 │ │ -06a148: 1a04 e100 |002a: const-string v4, ": args=" // string@00e1 │ │ -06a14c: 6e20 431a 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a152: 0c03 |002f: move-result-object v3 │ │ -06a154: 6e20 421a 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a15a: 0c03 |0033: move-result-object v3 │ │ -06a15c: 6e10 481a 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a162: 0c03 |0037: move-result-object v3 │ │ -06a164: 7120 9715 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a16a: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -06a16e: 5462 8a01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -06a172: 6e20 5a0a 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ -06a178: 0c00 |0042: move-result-object v0 │ │ -06a17a: 1f00 fd00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00fd │ │ -06a17e: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -06a182: 5512 7c01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ -06a186: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -06a18a: 6302 8601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a18e: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -06a192: 1a02 2c09 |004f: const-string v2, "LoaderManager" // string@092c │ │ -06a196: 2203 f403 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a19a: 7010 3b1a 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a1a0: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ -06a1a4: 6e20 431a 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a1aa: 0c03 |005b: move-result-object v3 │ │ -06a1ac: 6e20 421a 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a1b2: 0c03 |005f: move-result-object v3 │ │ -06a1b4: 6e10 481a 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a1ba: 0c03 |0063: move-result-object v3 │ │ -06a1bc: 7120 9715 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a1c2: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -06a1c4: 5c02 7a01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ -06a1c8: 6e10 e904 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -06a1ce: 5412 7f01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06a1d2: 6e10 9807 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0798 │ │ -06a1d8: 5462 8a01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -06a1dc: 6e30 5f0a 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ -06a1e2: 7040 f404 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@04f4 │ │ -06a1e8: 0c01 |007a: move-result-object v1 │ │ -06a1ea: 5412 7f01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06a1ee: 1102 |007d: return-object v2 │ │ -06a1f0: 5512 8401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ -06a1f4: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -06a1f8: 6302 8601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a1fc: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -06a200: 1a02 2c09 |0086: const-string v2, "LoaderManager" // string@092c │ │ -06a204: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ -06a208: 7120 9715 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a20e: 5462 8b01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ -06a212: 6e30 5f0a 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ -06a218: 6e10 e904 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -06a21e: 28e2 |0095: goto 0077 // -001e │ │ -06a220: 5412 8001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06a224: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -06a228: 6302 8601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a22c: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -06a230: 1a02 2c09 |009e: const-string v2, "LoaderManager" // string@092c │ │ -06a234: 2203 f403 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a238: 7010 3b1a 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a23e: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ -06a242: 6e20 431a 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a248: 0c03 |00aa: move-result-object v3 │ │ -06a24a: 5414 8001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06a24e: 6e20 421a 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a254: 0c03 |00b0: move-result-object v3 │ │ -06a256: 6e10 481a 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a25c: 0c03 |00b4: move-result-object v3 │ │ -06a25e: 7120 9715 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a264: 5412 8001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06a268: 6e10 e904 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ -06a26e: 5b15 8001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06a272: 6302 8601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a276: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -06a27a: 1a02 2c09 |00c3: const-string v2, "LoaderManager" // string@092c │ │ -06a27e: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ -06a282: 7120 9715 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a288: 7040 f504 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@04f5 │ │ -06a28e: 0c02 |00cd: move-result-object v2 │ │ -06a290: 5b12 8001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06a294: 5412 8001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ -06a298: 5422 7f01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06a29c: 28a9 |00d4: goto 007d // -0057 │ │ -06a29e: 6302 8601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ -06a2a2: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -06a2a6: 1a02 2c09 |00d9: const-string v2, "LoaderManager" // string@092c │ │ -06a2aa: 2203 f403 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a2ae: 7010 3b1a 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a2b4: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ -06a2b8: 6e20 431a 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a2be: 0c03 |00e5: move-result-object v3 │ │ -06a2c0: 6e20 421a 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06a2c6: 0c03 |00e9: move-result-object v3 │ │ -06a2c8: 6e10 481a 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a2ce: 0c03 |00ed: move-result-object v3 │ │ -06a2d0: 7120 9715 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ -06a2d6: 5412 7f01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ -06a2da: 6e10 9807 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0798 │ │ -06a2e0: 5462 8a01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ -06a2e4: 6e30 5f0a 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ -06a2ea: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +06964c: |[06964c] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +06965c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06965e: 5562 8901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0189 │ │ +069662: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +069666: 2202 eb03 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@03eb │ │ +06966a: 1a03 5002 |0007: const-string v3, "Called while creating a loader" // string@0250 │ │ +06966e: 7020 051a 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +069674: 2702 |000c: throw v2 │ │ +069676: 5462 8b01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +06967a: 6e20 5a0a 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ +069680: 0c01 |0012: move-result-object v1 │ │ +069682: 1f01 0601 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +069686: 6302 8601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +06968a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +06968e: 1a02 3509 |0019: const-string v2, "LoaderManager" // string@0935 │ │ +069692: 2203 fd03 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +069696: 7010 3b1a 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06969c: 1a04 441a |0020: const-string v4, "restartLoader in " // string@1a44 │ │ +0696a0: 6e20 431a 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0696a6: 0c03 |0025: move-result-object v3 │ │ +0696a8: 6e20 421a 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0696ae: 0c03 |0029: move-result-object v3 │ │ +0696b0: 1a04 e100 |002a: const-string v4, ": args=" // string@00e1 │ │ +0696b4: 6e20 431a 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0696ba: 0c03 |002f: move-result-object v3 │ │ +0696bc: 6e20 421a 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0696c2: 0c03 |0033: move-result-object v3 │ │ +0696c4: 6e10 481a 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0696ca: 0c03 |0037: move-result-object v3 │ │ +0696cc: 7120 9715 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0696d2: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +0696d6: 5462 8a01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +0696da: 6e20 5a0a 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0a5a │ │ +0696e0: 0c00 |0042: move-result-object v0 │ │ +0696e2: 1f00 0601 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@0106 │ │ +0696e6: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +0696ea: 5512 7c01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017c │ │ +0696ee: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +0696f2: 6302 8601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0696f6: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +0696fa: 1a02 3509 |004f: const-string v2, "LoaderManager" // string@0935 │ │ +0696fe: 2203 fd03 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +069702: 7010 3b1a 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069708: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ +06970c: 6e20 431a 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069712: 0c03 |005b: move-result-object v3 │ │ +069714: 6e20 421a 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06971a: 0c03 |005f: move-result-object v3 │ │ +06971c: 6e10 481a 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +069722: 0c03 |0063: move-result-object v3 │ │ +069724: 7120 9715 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06972a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +06972c: 5c02 7a01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@017a │ │ +069730: 6e10 e904 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +069736: 5412 7f01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +06973a: 6e10 9807 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0798 │ │ +069740: 5462 8a01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +069744: 6e30 5f0a 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ +06974a: 7040 f404 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@04f4 │ │ +069750: 0c01 |007a: move-result-object v1 │ │ +069752: 5412 7f01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +069756: 1102 |007d: return-object v2 │ │ +069758: 5512 8401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0184 │ │ +06975c: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +069760: 6302 8601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +069764: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +069768: 1a02 3509 |0086: const-string v2, "LoaderManager" // string@0935 │ │ +06976c: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ +069770: 7120 9715 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +069776: 5462 8b01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018b │ │ +06977a: 6e30 5f0a 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ +069780: 6e10 e904 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +069786: 28e2 |0095: goto 0077 // -001e │ │ +069788: 5412 8001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +06978c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +069790: 6302 8601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +069794: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +069798: 1a02 3509 |009e: const-string v2, "LoaderManager" // string@0935 │ │ +06979c: 2203 fd03 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +0697a0: 7010 3b1a 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0697a6: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ +0697aa: 6e20 431a 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0697b0: 0c03 |00aa: move-result-object v3 │ │ +0697b2: 5414 8001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +0697b6: 6e20 421a 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +0697bc: 0c03 |00b0: move-result-object v3 │ │ +0697be: 6e10 481a 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0697c4: 0c03 |00b4: move-result-object v3 │ │ +0697c6: 7120 9715 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0697cc: 5412 8001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +0697d0: 6e10 e904 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04e9 │ │ +0697d6: 5b15 8001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +0697da: 6302 8601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +0697de: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +0697e2: 1a02 3509 |00c3: const-string v2, "LoaderManager" // string@0935 │ │ +0697e6: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ +0697ea: 7120 9715 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +0697f0: 7040 f504 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@04f5 │ │ +0697f6: 0c02 |00cd: move-result-object v2 │ │ +0697f8: 5b12 8001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +0697fc: 5412 8001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0180 │ │ +069800: 5422 7f01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +069804: 28a9 |00d4: goto 007d // -0057 │ │ +069806: 6302 8601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0186 │ │ +06980a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +06980e: 1a02 3509 |00d9: const-string v2, "LoaderManager" // string@0935 │ │ +069812: 2203 fd03 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@03fd │ │ +069816: 7010 3b1a 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06981c: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ +069820: 6e20 431a 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069826: 0c03 |00e5: move-result-object v3 │ │ +069828: 6e20 421a 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06982e: 0c03 |00e9: move-result-object v3 │ │ +069830: 6e10 481a 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +069836: 0c03 |00ed: move-result-object v3 │ │ +069838: 7120 9715 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1597 │ │ +06983e: 5412 7f01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017f │ │ +069842: 6e10 9807 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0798 │ │ +069848: 5462 8a01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@018a │ │ +06984c: 6e30 5f0a 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0a5f │ │ +069852: 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 │ │ @@ -126110,34 +126134,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -06a2f0: |[06a2f0] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -06a300: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a304: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -06a308: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ -06a30e: 1a01 2e09 |0007: const-string v1, "LoaderManager{" // string@092e │ │ -06a312: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a318: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ -06a31e: 0a01 |000f: move-result v1 │ │ -06a320: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ -06a326: 0c01 |0013: move-result-object v1 │ │ -06a328: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a32e: 1a01 4b00 |0017: const-string v1, " in " // string@004b │ │ -06a332: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a338: 5421 8801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -06a33c: 7120 af09 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ -06a342: 1a01 5e1e |0021: const-string v1, "}}" // string@1e5e │ │ -06a346: 6e20 431a 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a34c: 6e10 481a 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a352: 0c01 |0029: move-result-object v1 │ │ -06a354: 1101 |002a: return-object v1 │ │ +069858: |[069858] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +069868: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +06986c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +069870: 7020 3c1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1a3c │ │ +069876: 1a01 3709 |0007: const-string v1, "LoaderManager{" // string@0937 │ │ +06987a: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069880: 7110 4c1a 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@1a4c │ │ +069886: 0a01 |000f: move-result v1 │ │ +069888: 7110 0c1a 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@1a0c │ │ +06988e: 0c01 |0013: move-result-object v1 │ │ +069890: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069896: 1a01 4b00 |0017: const-string v1, " in " // string@004b │ │ +06989a: 6e20 431a 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0698a0: 5421 8801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0698a4: 7120 af09 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@09af │ │ +0698aa: 1a01 671e |0021: const-string v1, "}}" // string@1e67 │ │ +0698ae: 6e20 431a 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0698b4: 6e10 481a 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0698ba: 0c01 |0029: move-result-object v1 │ │ +0698bc: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -126152,32 +126176,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a358: |[06a358] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -06a368: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ -06a36c: 0e00 |0002: return-void │ │ +0698c0: |[0698c0] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0698d0: 5b01 8801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0188 │ │ +0698d4: 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 : 2349 (LoaderManager.java) │ │ + source_file_idx : 2358 (LoaderManager.java) │ │ │ │ Class #509 header: │ │ -class_idx : 256 │ │ +class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2435 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -126198,17 +126222,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a370: |[06a370] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -06a380: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06a386: 0e00 |0003: return-void │ │ +0698d8: |[0698d8] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +0698e8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0698ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -126217,49 +126241,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 │ │ -06a388: |[06a388] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -06a398: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06a39a: 7110 1a05 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@051a │ │ -06a3a0: 0c03 |0004: move-result-object v3 │ │ -06a3a2: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -06a3a6: 1102 |0007: return-object v2 │ │ -06a3a8: 2204 2600 |0008: new-instance v4, Landroid/content/ComponentName; // type@0026 │ │ -06a3ac: 7030 b700 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00b7 │ │ -06a3b2: 7120 1b05 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ -06a3b8: 0c01 |0010: move-result-object v1 │ │ -06a3ba: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -06a3be: 7110 8b07 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078b │ │ -06a3c4: 0c02 |0016: move-result-object v2 │ │ -06a3c6: 28f0 |0017: goto 0007 // -0010 │ │ -06a3c8: 2205 3000 |0018: new-instance v5, Landroid/content/Intent; // type@0030 │ │ -06a3cc: 7010 e600 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00e6 │ │ -06a3d2: 6e20 0f01 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ -06a3d8: 0c02 |0020: move-result-object v2 │ │ -06a3da: 28f6 |0021: goto 0017 // -000a │ │ -06a3dc: 0d00 |0022: move-exception v0 │ │ -06a3de: 1a05 8209 |0023: const-string v5, "NavUtils" // string@0982 │ │ -06a3e2: 2206 f403 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a3e6: 7010 3b1a 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a3ec: 1a07 1912 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1219 │ │ -06a3f0: 6e20 431a 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a3f6: 0c06 |002f: move-result-object v6 │ │ -06a3f8: 6e20 431a 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a3fe: 0c06 |0033: move-result-object v6 │ │ -06a400: 1a07 9900 |0034: const-string v7, "' in manifest" // string@0099 │ │ -06a404: 6e20 431a 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a40a: 0c06 |0039: move-result-object v6 │ │ -06a40c: 6e10 481a 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a412: 0c06 |003d: move-result-object v6 │ │ -06a414: 7120 9415 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ -06a41a: 28c6 |0041: goto 0007 // -003a │ │ +0698f0: |[0698f0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +069900: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +069902: 7110 1a05 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@051a │ │ +069908: 0c03 |0004: move-result-object v3 │ │ +06990a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +06990e: 1102 |0007: return-object v2 │ │ +069910: 2204 2800 |0008: new-instance v4, Landroid/content/ComponentName; // type@0028 │ │ +069914: 7030 b700 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00b7 │ │ +06991a: 7120 1b05 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@051b │ │ +069920: 0c01 |0010: move-result-object v1 │ │ +069922: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +069926: 7110 8b07 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078b │ │ +06992c: 0c02 |0016: move-result-object v2 │ │ +06992e: 28f0 |0017: goto 0007 // -0010 │ │ +069930: 2205 3200 |0018: new-instance v5, Landroid/content/Intent; // type@0032 │ │ +069934: 7010 e600 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00e6 │ │ +06993a: 6e20 0f01 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ +069940: 0c02 |0020: move-result-object v2 │ │ +069942: 28f6 |0021: goto 0017 // -000a │ │ +069944: 0d00 |0022: move-exception v0 │ │ +069946: 1a05 8b09 |0023: const-string v5, "NavUtils" // string@098b │ │ +06994a: 2206 fd03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@03fd │ │ +06994e: 7010 3b1a 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +069954: 1a07 2212 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1222 │ │ +069958: 6e20 431a 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06995e: 0c06 |002f: move-result-object v6 │ │ +069960: 6e20 431a 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069966: 0c06 |0033: move-result-object v6 │ │ +069968: 1a07 9900 |0034: const-string v7, "' in manifest" // string@0099 │ │ +06996c: 6e20 431a 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +069972: 0c06 |0039: move-result-object v6 │ │ +069974: 6e10 481a 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06997a: 0c06 |003d: move-result-object v6 │ │ +06997c: 7120 9415 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1594 │ │ +069982: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=67 │ │ @@ -126284,43 +126308,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 │ │ -06a428: |[06a428] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -06a438: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06a43a: 5462 1500 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0015 │ │ -06a43e: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -06a442: 0710 |0005: move-object v0, v1 │ │ -06a444: 1100 |0006: return-object v0 │ │ -06a446: 5462 1500 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0015 │ │ -06a44a: 1a03 360d |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0d36 │ │ -06a44e: 6e20 e801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ -06a454: 0c00 |000e: move-result-object v0 │ │ -06a456: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -06a45a: 0710 |0011: move-object v0, v1 │ │ -06a45c: 28f4 |0012: goto 0006 // -000c │ │ -06a45e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06a460: 6e20 2c1a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ -06a466: 0a01 |0017: move-result v1 │ │ -06a468: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -06a46c: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -06a470: 2201 f403 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03f4 │ │ -06a474: 7010 3b1a 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06a47a: 6e10 d400 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -06a480: 0c02 |0024: move-result-object v2 │ │ -06a482: 6e20 431a 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a488: 0c01 |0028: move-result-object v1 │ │ -06a48a: 6e20 431a 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06a490: 0c01 |002c: move-result-object v1 │ │ -06a492: 6e10 481a 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06a498: 0c00 |0030: move-result-object v0 │ │ -06a49a: 28d5 |0031: goto 0006 // -002b │ │ +069990: |[069990] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0699a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0699a2: 5462 1500 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0015 │ │ +0699a6: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0699aa: 0710 |0005: move-object v0, v1 │ │ +0699ac: 1100 |0006: return-object v0 │ │ +0699ae: 5462 1500 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0015 │ │ +0699b2: 1a03 3f0d |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0d3f │ │ +0699b6: 6e20 e801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01e8 │ │ +0699bc: 0c00 |000e: move-result-object v0 │ │ +0699be: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +0699c2: 0710 |0011: move-object v0, v1 │ │ +0699c4: 28f4 |0012: goto 0006 // -000c │ │ +0699c6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0699c8: 6e20 2c1a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@1a2c │ │ +0699ce: 0a01 |0017: move-result v1 │ │ +0699d0: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +0699d4: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +0699d8: 2201 fd03 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@03fd │ │ +0699dc: 7010 3b1a 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0699e2: 6e10 d400 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +0699e8: 0c02 |0024: move-result-object v2 │ │ +0699ea: 6e20 431a 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0699f0: 0c01 |0028: move-result-object v1 │ │ +0699f2: 6e20 431a 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0699f8: 0c01 |002c: move-result-object v1 │ │ +0699fa: 6e10 481a 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +069a00: 0c00 |0030: move-result-object v0 │ │ +069a02: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0006 line=92 │ │ 0x0007 line=87 │ │ 0x000f line=88 │ │ 0x0013 line=89 │ │ @@ -126336,20 +126360,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 │ │ -06a49c: |[06a49c] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -06a4ac: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -06a4b0: 6e20 eb00 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -06a4b6: 6e20 3900 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ -06a4bc: 6e10 1400 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0014 │ │ -06a4c2: 0e00 |000b: return-void │ │ +069a04: |[069a04] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +069a14: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +069a18: 6e20 eb00 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +069a1e: 6e20 3900 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0039 │ │ +069a24: 6e10 1400 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0014 │ │ +069a2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0008 line=81 │ │ 0x000b line=82 │ │ locals : │ │ @@ -126362,45 +126386,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 │ │ -06a4c4: |[06a4c4] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -06a4d4: 6e10 1a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -06a4da: 0c01 |0003: move-result-object v1 │ │ -06a4dc: 6e10 ed00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ -06a4e2: 0c00 |0007: move-result-object v0 │ │ -06a4e4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -06a4e8: 1a01 170d |000a: const-string v1, "android.intent.action.MAIN" // string@0d17 │ │ -06a4ec: 6e20 2f1a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -06a4f2: 0a01 |000f: move-result v1 │ │ -06a4f4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -06a4f8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -06a4fa: 0f01 |0013: return v1 │ │ -06a4fc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06a4fe: 28fe |0015: goto 0013 // -0002 │ │ +069a2c: |[069a2c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +069a3c: 6e10 1a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +069a42: 0c01 |0003: move-result-object v1 │ │ +069a44: 6e10 ed00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ed │ │ +069a4a: 0c00 |0007: move-result-object v0 │ │ +069a4c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +069a50: 1a01 200d |000a: const-string v1, "android.intent.action.MAIN" // string@0d20 │ │ +069a54: 6e20 2f1a 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +069a5a: 0a01 |000f: move-result v1 │ │ +069a5c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +069a60: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +069a62: 0f01 |0013: return v1 │ │ +069a64: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +069a66: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 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 : 2435 (NavUtils.java) │ │ + source_file_idx : 2444 (NavUtils.java) │ │ │ │ Class #510 header: │ │ -class_idx : 264 │ │ +class_idx : 273 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -126421,17 +126445,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a500: |[06a500] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ -06a510: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06a516: 0e00 |0003: return-void │ │ +069a68: |[069a68] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ +069a78: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +069a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ │ │ Virtual methods - │ │ @@ -126440,26 +126464,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 16 16-bit code units │ │ -06a518: |[06a518] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ -06a528: 2200 0c01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -06a52c: 1f0c 4104 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@0441 │ │ -06a530: 07c5 |0004: move-object v5, v12 │ │ -06a532: 1f05 4104 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@0441 │ │ -06a536: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -06a538: 0181 |0008: move v1, v8 │ │ -06a53a: 0792 |0009: move-object v2, v9 │ │ -06a53c: 07a3 |000a: move-object v3, v10 │ │ -06a53e: 07b4 |000b: move-object v4, v11 │ │ -06a540: 7607 4705 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0547 │ │ -06a546: 1100 |000f: return-object v0 │ │ +069a80: |[069a80] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ +069a90: 2200 1501 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +069a94: 1f0c 4a04 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@044a │ │ +069a98: 07c5 |0004: move-object v5, v12 │ │ +069a9a: 1f05 4a04 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@044a │ │ +069a9e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +069aa0: 0181 |0008: move v1, v8 │ │ +069aa2: 0792 |0009: move-object v2, v9 │ │ +069aa4: 07a3 |000a: move-object v3, v10 │ │ +069aa6: 07b4 |000b: move-object v4, v11 │ │ +069aa8: 7607 4705 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0547 │ │ +069aae: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ locals : │ │ 0x0000 - 0x0004 reg=12 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0010 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0010 reg=8 icon I │ │ @@ -126472,18 +126496,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -06a548: |[06a548] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -06a558: 7406 2f05 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@052f │ │ -06a55e: 0c00 |0003: move-result-object v0 │ │ -06a560: 1100 |0004: return-object v0 │ │ +069ab0: |[069ab0] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +069ac0: 7406 2f05 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@052f │ │ +069ac6: 0c00 |0003: move-result-object v0 │ │ +069ac8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -126496,17 +126520,17 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a564: |[06a564] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -06a574: 2320 3f04 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -06a578: 1100 |0002: return-object v0 │ │ +069acc: |[069acc] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +069adc: 2320 4804 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +069ae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1711 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0003 reg=2 length I │ │ │ │ @@ -126515,32 +126539,32 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06a57c: |[06a57c] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -06a58c: 6e20 3105 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@0531 │ │ -06a592: 0c00 |0003: move-result-object v0 │ │ -06a594: 1100 |0004: return-object v0 │ │ +069ae4: |[069ae4] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +069af4: 6e20 3105 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@0531 │ │ +069afa: 0c00 |0003: move-result-object v0 │ │ +069afc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #511 header: │ │ -class_idx : 267 │ │ +class_idx : 276 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 4 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -126587,19 +126611,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a598: |[06a598] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ -06a5a8: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06a5ae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06a5b0: 5910 9c01 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a5b4: 0e00 |0006: return-void │ │ +069b00: |[069b00] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ +069b10: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +069b16: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +069b18: 5910 9c01 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b1c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1630 │ │ 0x0003 line=1624 │ │ 0x0006 line=1631 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -126609,29 +126633,29 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06a5b8: |[06a5b8] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -06a5c8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06a5ca: 7010 1e1a 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06a5d0: 5943 9c01 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a5d4: 6e10 4a05 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@054a │ │ -06a5da: 0c01 |0009: move-result-object v1 │ │ -06a5dc: 1a02 470d |000a: const-string v2, "android.wearable.EXTENSIONS" // string@0d47 │ │ -06a5e0: 6e20 df01 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ -06a5e6: 0c00 |000f: move-result-object v0 │ │ -06a5e8: 3800 0a00 |0010: if-eqz v0, 001a // +000a │ │ -06a5ec: 1a01 7b10 |0012: const-string v1, "flags" // string@107b │ │ -06a5f0: 6e30 e301 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -06a5f6: 0a01 |0017: move-result v1 │ │ -06a5f8: 5941 9c01 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a5fc: 0e00 |001a: return-void │ │ +069b20: |[069b20] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +069b30: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +069b32: 7010 1e1a 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1a1e │ │ +069b38: 5943 9c01 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b3c: 6e10 4a05 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@054a │ │ +069b42: 0c01 |0009: move-result-object v1 │ │ +069b44: 1a02 500d |000a: const-string v2, "android.wearable.EXTENSIONS" // string@0d50 │ │ +069b48: 6e20 df01 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ +069b4e: 0c00 |000f: move-result-object v0 │ │ +069b50: 3800 0a00 |0010: if-eqz v0, 001a // +000a │ │ +069b54: 1a01 8410 |0012: const-string v1, "flags" // string@1084 │ │ +069b58: 6e30 e301 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +069b5e: 0a01 |0017: move-result v1 │ │ +069b60: 5941 9c01 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b64: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1638 │ │ 0x0004 line=1624 │ │ 0x0006 line=1639 │ │ 0x0010 line=1640 │ │ 0x0012 line=1641 │ │ @@ -126646,25 +126670,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -06a600: |[06a600] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ -06a610: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -06a614: 5220 9c01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a618: b630 |0004: or-int/2addr v0, v3 │ │ -06a61a: 5920 9c01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a61e: 0e00 |0007: return-void │ │ -06a620: 5220 9c01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a624: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -06a628: b510 |000c: and-int/2addr v0, v1 │ │ -06a62a: 5920 9c01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a62e: 28f8 |000f: goto 0007 // -0008 │ │ +069b68: |[069b68] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ +069b78: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +069b7c: 5220 9c01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b80: b630 |0004: or-int/2addr v0, v3 │ │ +069b82: 5920 9c01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b86: 0e00 |0007: return-void │ │ +069b88: 5220 9c01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b8c: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +069b90: b510 |000c: and-int/2addr v0, v1 │ │ +069b92: 5920 9c01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069b96: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1691 │ │ 0x0002 line=1692 │ │ 0x0007 line=1696 │ │ 0x0008 line=1694 │ │ locals : │ │ @@ -126678,20 +126702,20 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06a630: |[06a630] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -06a640: 2200 0b01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@010b │ │ -06a644: 7010 3c05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@053c │ │ -06a64a: 5221 9c01 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a64e: 5901 9c01 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a652: 1100 |0009: return-object v0 │ │ +069b98: |[069b98] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +069ba8: 2200 1401 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@0114 │ │ +069bac: 7010 3c05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@053c │ │ +069bb2: 5221 9c01 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069bb6: 5901 9c01 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069bba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1664 │ │ 0x0005 line=1665 │ │ 0x0009 line=1666 │ │ locals : │ │ 0x0005 - 0x000a reg=0 that Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -126702,18 +126726,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a654: |[06a654] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ -06a664: 6e10 3e05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@053e │ │ -06a66a: 0c00 |0003: move-result-object v0 │ │ -06a66c: 1100 |0004: return-object v0 │ │ +069bbc: |[069bbc] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ +069bcc: 6e10 3e05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@053e │ │ +069bd2: 0c00 |0003: move-result-object v0 │ │ +069bd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -126721,28 +126745,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06a670: |[06a670] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -06a680: 2200 6b00 |0000: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -06a684: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -06a68a: 5231 9c01 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a68e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -06a690: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ -06a694: 1a01 7b10 |000a: const-string v1, "flags" // string@107b │ │ -06a698: 5232 9c01 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a69c: 6e30 f001 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06a6a2: 6e10 3a05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@053a │ │ -06a6a8: 0c01 |0014: move-result-object v1 │ │ -06a6aa: 1a02 470d |0015: const-string v2, "android.wearable.EXTENSIONS" // string@0d47 │ │ -06a6ae: 6e30 ed01 2100 |0017: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ -06a6b4: 1104 |001a: return-object v4 │ │ +069bd8: |[069bd8] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +069be8: 2200 7100 |0000: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +069bec: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +069bf2: 5231 9c01 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069bf6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +069bf8: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ +069bfc: 1a01 8410 |000a: const-string v1, "flags" // string@1084 │ │ +069c00: 5232 9c01 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069c04: 6e30 f001 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +069c0a: 6e10 3a05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@053a │ │ +069c10: 0c01 |0014: move-result-object v1 │ │ +069c12: 1a02 500d |0015: const-string v2, "android.wearable.EXTENSIONS" // string@0d50 │ │ +069c16: 6e30 ed01 2100 |0017: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ +069c1c: 1104 |001a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1652 │ │ 0x0005 line=1654 │ │ 0x000a line=1655 │ │ 0x0011 line=1658 │ │ 0x001a line=1659 │ │ @@ -126756,22 +126780,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06a6b8: |[06a6b8] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ -06a6c8: 5210 9c01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ -06a6cc: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -06a6d0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06a6d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06a6d6: 0f00 |0007: return v0 │ │ -06a6d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06a6da: 28fe |0009: goto 0007 // -0002 │ │ +069c20: |[069c20] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ +069c30: 5210 9c01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@019c │ │ +069c34: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +069c38: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +069c3c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +069c3e: 0f00 |0007: return v0 │ │ +069c40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +069c42: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1687 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -126779,33 +126803,33 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06a6dc: |[06a6dc] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -06a6ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06a6ee: 7030 4305 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@0543 │ │ -06a6f4: 1101 |0004: return-object v1 │ │ +069c44: |[069c44] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +069c54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +069c56: 7030 4305 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@0543 │ │ +069c5c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0004 line=1677 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 availableOffline Z │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #512 header: │ │ -class_idx : 268 │ │ +class_idx : 277 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 288 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 297 │ │ +source_file_idx : 2472 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -126850,43 +126874,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06a6f8: |[06a6f8] android.support.v4.app.NotificationCompat$Action.:()V │ │ -06a708: 2200 0801 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0108 │ │ -06a70c: 7010 2e05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@052e │ │ -06a712: 6900 9d01 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ -06a716: 0e00 |0007: return-void │ │ +069c60: |[069c60] android.support.v4.app.NotificationCompat$Action.:()V │ │ +069c70: 2200 1101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0111 │ │ +069c74: 7010 2e05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@052e │ │ +069c7a: 6900 9d01 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ +069c7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -06a718: |[06a718] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -06a728: 2204 6b00 |0000: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -06a72c: 7010 d901 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -06a732: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -06a734: 0760 |0006: move-object v0, v6 │ │ -06a736: 0171 |0007: move v1, v7 │ │ -06a738: 0782 |0008: move-object v2, v8 │ │ -06a73a: 0793 |0009: move-object v3, v9 │ │ -06a73c: 7606 4605 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@0546 │ │ -06a742: 0e00 |000d: return-void │ │ +069c80: |[069c80] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +069c90: 2204 7100 |0000: new-instance v4, Landroid/os/Bundle; // type@0071 │ │ +069c94: 7010 d901 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +069c9a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +069c9c: 0760 |0006: move-object v0, v6 │ │ +069c9e: 0171 |0007: move v1, v7 │ │ +069ca0: 0782 |0008: move-object v2, v8 │ │ +069ca2: 0793 |0009: move-object v3, v9 │ │ +069ca4: 7606 4605 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@0546 │ │ +069caa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1447 │ │ 0x000d line=1448 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000e reg=7 icon I │ │ @@ -126898,26 +126922,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06a744: |[06a744] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ -06a754: 7010 0d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@060d │ │ -06a75a: 5901 9f01 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@019f │ │ -06a75e: 5b02 a201 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a2 │ │ -06a762: 5b03 9e01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@019e │ │ -06a766: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ -06a76a: 5b04 a001 |000b: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a0 │ │ -06a76e: 5b05 a101 |000d: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a1 │ │ -06a772: 0e00 |000f: return-void │ │ -06a774: 2204 6b00 |0010: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -06a778: 7010 d901 0400 |0012: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -06a77e: 28f6 |0015: goto 000b // -000a │ │ +069cac: |[069cac] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ +069cbc: 7010 0d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@060d │ │ +069cc2: 5901 9f01 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@019f │ │ +069cc6: 5b02 a201 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a2 │ │ +069cca: 5b03 9e01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@019e │ │ +069cce: 3804 0700 |0009: if-eqz v4, 0010 // +0007 │ │ +069cd2: 5b04 a001 |000b: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a0 │ │ +069cd6: 5b05 a101 |000d: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a1 │ │ +069cda: 0e00 |000f: return-void │ │ +069cdc: 2204 7100 |0010: new-instance v4, Landroid/os/Bundle; // type@0071 │ │ +069ce0: 7010 d901 0400 |0012: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +069ce6: 28f6 |0015: goto 000b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0003 line=1452 │ │ 0x0005 line=1453 │ │ 0x0007 line=1454 │ │ 0x0009 line=1455 │ │ @@ -126938,17 +126962,17 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -06a780: |[06a780] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ -06a790: 7606 4605 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@0546 │ │ -06a796: 0e00 |0003: return-void │ │ +069ce8: |[069ce8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ +069cf8: 7606 4605 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@0546 │ │ +069cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -126962,17 +126986,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a798: |[06a798] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ -06a7a8: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a0 │ │ -06a7ac: 1100 |0002: return-object v0 │ │ +069d00: |[069d00] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ +069d10: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a0 │ │ +069d14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ Virtual methods - │ │ @@ -126981,17 +127005,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a7b0: |[06a7b0] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ -06a7c0: 5410 9e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@019e │ │ -06a7c4: 1100 |0002: return-object v0 │ │ +069d18: |[069d18] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ +069d28: 5410 9e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@019e │ │ +069d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -126999,17 +127023,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a7c8: |[06a7c8] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ -06a7d8: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a0 │ │ -06a7dc: 1100 |0002: return-object v0 │ │ +069d30: |[069d30] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ +069d40: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01a0 │ │ +069d44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -127017,17 +127041,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a7e0: |[06a7e0] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ -06a7f0: 5210 9f01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@019f │ │ -06a7f4: 0f00 |0002: return v0 │ │ +069d48: |[069d48] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ +069d58: 5210 9f01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@019f │ │ +069d5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -127035,17 +127059,17 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a7f8: |[06a7f8] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ -06a808: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a1 │ │ -06a80c: 1100 |0002: return-object v0 │ │ +069d60: |[069d60] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ +069d70: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01a1 │ │ +069d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -127053,18 +127077,18 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a810: |[06a810] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -06a820: 6e10 4c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@054c │ │ -06a826: 0c00 |0003: move-result-object v0 │ │ -06a828: 1100 |0004: return-object v0 │ │ +069d78: |[069d78] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +069d88: 6e10 4c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@054c │ │ +069d8e: 0c00 |0003: move-result-object v0 │ │ +069d90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -127072,30 +127096,30 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a82c: |[06a82c] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ -06a83c: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a2 │ │ -06a840: 1100 |0002: return-object v0 │ │ +069d94: |[069d94] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ +069da4: 5410 a201 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01a2 │ │ +069da8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #513 header: │ │ -class_idx : 269 │ │ +class_idx : 278 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 282 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 291 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -127127,17 +127151,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a844: |[06a844] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -06a854: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ -06a85a: 0e00 |0003: return-void │ │ +069dac: |[069dac] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +069dbc: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ +069dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0003 line=1257 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -127146,18 +127170,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 │ │ -06a85c: |[06a85c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -06a86c: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ -06a872: 6e20 5405 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0554 │ │ -06a878: 0e00 |0006: return-void │ │ +069dc4: |[069dc4] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +069dd4: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ +069dda: 6e20 5405 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0554 │ │ +069de0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1259 │ │ 0x0003 line=1260 │ │ 0x0006 line=1261 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -127169,19 +127193,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 │ │ -06a87c: |[06a87c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -06a88c: 5b12 a401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a4 │ │ -06a890: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06a892: 5c10 a501 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a5 │ │ -06a896: 1101 |0005: return-object v1 │ │ +069de4: |[069de4] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +069df4: 5b12 a401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01a4 │ │ +069df8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +069dfa: 5c10 a501 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01a5 │ │ +069dfe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1293 │ │ 0x0002 line=1294 │ │ 0x0005 line=1295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -127192,17 +127216,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 │ │ -06a898: |[06a898] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -06a8a8: 5b01 a601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a6 │ │ -06a8ac: 1100 |0002: return-object v0 │ │ +069e00: |[069e00] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +069e10: 5b01 a601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01a6 │ │ +069e14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0002 line=1286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -127212,17 +127236,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 │ │ -06a8b0: |[06a8b0] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -06a8c0: 5b01 a301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a3 │ │ -06a8c4: 1100 |0002: return-object v0 │ │ +069e18: |[069e18] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +069e28: 5b01 a301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a3 │ │ +069e2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0002 line=1269 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -127232,35 +127256,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 │ │ -06a8c8: |[06a8c8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -06a8d8: 5b12 a701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a7 │ │ -06a8dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06a8de: 5c10 a801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01a8 │ │ -06a8e2: 1101 |0005: return-object v1 │ │ +069e30: |[069e30] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +069e40: 5b12 a701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a7 │ │ +069e44: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +069e46: 5c10 a801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01a8 │ │ +069e4a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0002 line=1277 │ │ 0x0005 line=1278 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #514 header: │ │ -class_idx : 270 │ │ +class_idx : 279 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 282 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 291 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -127284,17 +127308,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a8e4: |[06a8e4] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -06a8f4: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ -06a8fa: 0e00 |0003: return-void │ │ +069e4c: |[069e4c] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +069e5c: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ +069e62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0003 line=1324 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -127303,18 +127327,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 │ │ -06a8fc: |[06a8fc] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -06a90c: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ -06a912: 6e20 5a05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@055a │ │ -06a918: 0e00 |0006: return-void │ │ +069e64: |[069e64] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +069e74: 7010 c405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ +069e7a: 6e20 5a05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@055a │ │ +069e80: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0003 line=1327 │ │ 0x0006 line=1328 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -127326,17 +127350,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 │ │ -06a91c: |[06a91c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -06a92c: 5b01 aa01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01aa │ │ -06a930: 1100 |0002: return-object v0 │ │ +069e84: |[069e84] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +069e94: 5b01 aa01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01aa │ │ +069e98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ 0x0002 line=1354 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -127346,17 +127370,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 │ │ -06a934: |[06a934] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -06a944: 5b01 a901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a9 │ │ -06a948: 1100 |0002: return-object v0 │ │ +069e9c: |[069e9c] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +069eac: 5b01 a901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a9 │ │ +069eb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1335 │ │ 0x0002 line=1336 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -127366,35 +127390,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 │ │ -06a94c: |[06a94c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -06a95c: 5b12 ab01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ab │ │ -06a960: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06a962: 5c10 ac01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01ac │ │ -06a966: 1101 |0005: return-object v1 │ │ +069eb4: |[069eb4] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +069ec4: 5b12 ab01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01ab │ │ +069ec8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +069eca: 5c10 ac01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01ac │ │ +069ece: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0002 line=1344 │ │ 0x0005 line=1345 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #515 header: │ │ -class_idx : 273 │ │ +class_idx : 282 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 282 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 291 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -127420,20 +127444,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06a968: |[06a968] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -06a978: 7010 c405 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ -06a97e: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -06a982: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06a988: 5b10 c701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ -06a98c: 0e00 |000a: return-void │ │ +069ed0: |[069ed0] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +069ee0: 7010 c405 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ +069ee6: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +069eea: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +069ef0: 5b10 c701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ +069ef4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0003 line=1383 │ │ 0x000a line=1386 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -127443,21 +127467,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 │ │ -06a990: |[06a990] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -06a9a0: 7010 c405 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ -06a9a6: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -06a9aa: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06a9b0: 5b10 c701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ -06a9b4: 6e20 8a05 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@058a │ │ -06a9ba: 0e00 |000d: return-void │ │ +069ef8: |[069ef8] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +069f08: 7010 c405 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05c4 │ │ +069f0e: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +069f12: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +069f18: 5b10 c701 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ +069f1c: 6e20 8a05 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@058a │ │ +069f22: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ 0x0003 line=1383 │ │ 0x000a line=1389 │ │ 0x000d line=1390 │ │ locals : │ │ @@ -127470,18 +127494,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 │ │ -06a9bc: |[06a9bc] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -06a9cc: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ -06a9d0: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06a9d6: 1101 |0005: return-object v1 │ │ +069f24: |[069f24] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +069f34: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01c7 │ │ +069f38: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +069f3e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0005 line=1415 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -127491,17 +127515,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 │ │ -06a9d8: |[06a9d8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -06a9e8: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c4 │ │ -06a9ec: 1100 |0002: return-object v0 │ │ +069f40: |[069f40] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +069f50: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01c4 │ │ +069f54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0002 line=1398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -127511,35 +127535,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 │ │ -06a9f0: |[06a9f0] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -06aa00: 5b12 c501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c5 │ │ -06aa04: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -06aa06: 5c10 c601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c6 │ │ -06aa0a: 1101 |0005: return-object v1 │ │ +069f58: |[069f58] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +069f68: 5b12 c501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01c5 │ │ +069f6c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +069f6e: 5c10 c601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01c6 │ │ +069f72: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0002 line=1406 │ │ 0x0005 line=1407 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #516 header: │ │ -class_idx : 276 │ │ +class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -127564,17 +127588,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06aa0c: |[06aa0c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -06aa1c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06aa22: 0e00 |0003: return-void │ │ +069f74: |[069f74] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +069f84: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +069f8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -127583,27 +127607,27 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -06aa24: |[06aa24] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -06aa34: 5460 b901 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -06aa38: 5461 b201 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -06aa3c: 5462 b101 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -06aa40: 5463 b001 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -06aa44: 5464 af01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -06aa48: 6e54 8f00 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@008f │ │ -06aa4e: 5261 bb01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -06aa52: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -06aa56: 5201 0a00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -06aa5a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -06aa5e: 5901 0a00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -06aa62: 1100 |0017: return-object v0 │ │ +069f8c: |[069f8c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +069f9c: 5460 b901 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +069fa0: 5461 b201 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +069fa4: 5462 b101 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +069fa8: 5463 b001 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +069fac: 5464 af01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +069fb0: 6e54 8f00 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@008f │ │ +069fb6: 5261 bb01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +069fba: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +069fbe: 5201 0a00 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +069fc2: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +069fc6: 5901 0a00 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +069fca: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=303 │ │ 0x000d line=306 │ │ 0x0011 line=307 │ │ 0x0017 line=309 │ │ @@ -127617,17 +127641,17 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aa64: |[06aa64] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -06aa74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aa76: 1100 |0001: return-object v0 │ │ +069fcc: |[069fcc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +069fdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +069fde: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ 0x0000 - 0x0002 reg=3 actionIndex I │ │ @@ -127637,17 +127661,17 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aa78: |[06aa78] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ -06aa88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aa8a: 0f00 |0001: return v0 │ │ +069fe0: |[069fe0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ +069ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +069ff2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -127656,17 +127680,17 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aa8c: |[06aa8c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -06aa9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aa9e: 1100 |0001: return-object v0 │ │ +069ff4: |[069ff4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +06a004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a006: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -127676,17 +127700,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aaa0: |[06aaa0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -06aab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aab2: 1100 |0001: return-object v0 │ │ +06a008: |[06a008] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +06a018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a01a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -127695,17 +127719,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aab4: |[06aab4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -06aac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aac6: 1100 |0001: return-object v0 │ │ +06a01c: |[06a01c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +06a02c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a02e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -127714,17 +127738,17 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aac8: |[06aac8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ -06aad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aada: 0f00 |0001: return v0 │ │ +06a030: |[06a030] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ +06a040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a042: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -127733,17 +127757,17 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aadc: |[06aadc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -06aaec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06aaee: 1100 |0001: return-object v0 │ │ +06a044: |[06a044] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +06a054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a056: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -127752,17 +127776,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06aaf0: |[06aaf0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -06ab00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ab02: 1100 |0001: return-object v0 │ │ +06a058: |[06a058] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +06a068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a06a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -127771,31 +127795,31 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ab04: |[06ab04] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ -06ab14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ab16: 0f00 |0001: return v0 │ │ +06a06c: |[06a06c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ +06a07c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a07e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #517 header: │ │ -class_idx : 283 │ │ +class_idx : 292 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2472 │ │ static_fields_size : 26 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -128004,33 +128028,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -06ab18: |[06ab18] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ -06ab28: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06ab2e: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -06ab32: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06ab38: 5b10 e601 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ab3c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06ab3e: 5910 ee01 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06ab42: 2200 0a04 |000d: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -06ab46: 7010 601a 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06ab4c: 5b10 f001 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06ab50: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ -06ab56: 5910 ea01 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06ab5a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -06ab5c: 5910 e801 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06ab60: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06ab62: 5910 ec01 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06ab66: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ -06ab6a: 5910 ef01 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06ab6e: 0e00 |0023: return-void │ │ +06a080: |[06a080] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ +06a090: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06a096: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +06a09a: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06a0a0: 5b10 e601 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a0a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06a0a6: 5910 ee01 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a0aa: 2200 1304 |000d: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +06a0ae: 7010 601a 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06a0b4: 5b10 f001 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a0b8: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ +06a0be: 5910 ea01 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a0c2: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +06a0c4: 5910 e801 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a0c8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +06a0ca: 5910 ec01 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a0ce: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ +06a0d2: 5910 ef01 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a0d6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1868 │ │ 0x0003 line=1852 │ │ 0x000a line=1853 │ │ 0x000d line=1855 │ │ 0x0014 line=1858 │ │ @@ -128046,96 +128070,96 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 162 16-bit code units │ │ -06ab70: |[06ab70] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ -06ab80: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ -06ab86: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ -06ab8a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -06ab8c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -06ab8e: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ -06ab90: 7010 1e1a 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06ab96: 2204 0a04 |000b: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -06ab9a: 7010 601a 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06aba0: 5bb4 e601 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06aba4: 59b8 ee01 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06aba8: 2204 0a04 |0014: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -06abac: 7010 601a 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06abb2: 5bb4 f001 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06abb6: 59ba ea01 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06abba: 59b6 e801 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06abbe: 59b7 ec01 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06abc2: 59b9 ef01 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06abc6: 7110 f705 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@05f7 │ │ -06abcc: 0c01 |0026: move-result-object v1 │ │ -06abce: 3801 7900 |0027: if-eqz v1, 00a0 // +0079 │ │ -06abd2: 1a04 470d |0029: const-string v4, "android.wearable.EXTENSIONS" // string@0d47 │ │ -06abd6: 6e20 df01 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ -06abdc: 0c03 |002e: move-result-object v3 │ │ -06abde: 3803 7000 |002f: if-eqz v3, 009f // +0070 │ │ -06abe2: 7100 f105 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ -06abe8: 0c04 |0034: move-result-object v4 │ │ -06abea: 1a05 9b0c |0035: const-string v5, "actions" // string@0c9b │ │ -06abee: 6e20 e601 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@01e6 │ │ -06abf4: 0c05 |003a: move-result-object v5 │ │ -06abf6: 7220 8f05 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@058f │ │ -06abfc: 0c00 |003e: move-result-object v0 │ │ -06abfe: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ -06ac02: 54b4 e601 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ac06: 7120 771a 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1a77 │ │ -06ac0c: 1a04 7b10 |0046: const-string v4, "flags" // string@107b │ │ -06ac10: 6e30 e301 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -06ac16: 0a04 |004b: move-result v4 │ │ -06ac18: 59b4 ee01 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06ac1c: 1a04 930f |004e: const-string v4, "displayIntent" // string@0f93 │ │ -06ac20: 6e20 e401 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ -06ac26: 0c04 |0053: move-result-object v4 │ │ -06ac28: 1f04 1b00 |0054: check-cast v4, Landroid/app/PendingIntent; // type@001b │ │ -06ac2c: 5bb4 ed01 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06ac30: 1a04 1219 |0058: const-string v4, "pages" // string@1912 │ │ -06ac34: 7120 f205 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@05f2 │ │ -06ac3a: 0c02 |005d: move-result-object v2 │ │ -06ac3c: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ -06ac40: 54b4 f001 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06ac44: 7120 771a 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1a77 │ │ -06ac4a: 1a04 980d |0065: const-string v4, "background" // string@0d98 │ │ -06ac4e: 6e20 e401 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ -06ac54: 0c04 |006a: move-result-object v4 │ │ -06ac56: 1f04 4900 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@0049 │ │ -06ac5a: 5bb4 e701 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06ac5e: 1a04 b50e |006f: const-string v4, "contentIcon" // string@0eb5 │ │ -06ac62: 6e20 e201 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ -06ac68: 0a04 |0074: move-result v4 │ │ -06ac6a: 59b4 e901 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06ac6e: 1a04 b60e |0077: const-string v4, "contentIconGravity" // string@0eb6 │ │ -06ac72: 6e30 e301 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -06ac78: 0a04 |007c: move-result v4 │ │ -06ac7a: 59b4 ea01 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06ac7e: 1a04 b10e |007f: const-string v4, "contentActionIndex" // string@0eb1 │ │ -06ac82: 6e30 e301 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -06ac88: 0a04 |0084: move-result v4 │ │ -06ac8a: 59b4 e801 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06ac8e: 1a04 160f |0087: const-string v4, "customSizePreset" // string@0f16 │ │ -06ac92: 6e30 e301 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -06ac98: 0a04 |008c: move-result v4 │ │ -06ac9a: 59b4 ec01 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06ac9e: 1a04 150f |008f: const-string v4, "customContentHeight" // string@0f15 │ │ -06aca2: 6e20 e201 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ -06aca8: 0a04 |0094: move-result v4 │ │ -06acaa: 59b4 eb01 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06acae: 1a04 b612 |0097: const-string v4, "gravity" // string@12b6 │ │ -06acb2: 6e30 e301 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ -06acb8: 0a04 |009c: move-result v4 │ │ -06acba: 59b4 ef01 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06acbe: 0e00 |009f: return-void │ │ -06acc0: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ -06acc2: 288e |00a1: goto 002f // -0072 │ │ +06a0d8: |[06a0d8] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ +06a0e8: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ +06a0ee: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ +06a0f2: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +06a0f4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +06a0f6: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ +06a0f8: 7010 1e1a 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06a0fe: 2204 1304 |000b: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +06a102: 7010 601a 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06a108: 5bb4 e601 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a10c: 59b8 ee01 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a110: 2204 1304 |0014: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +06a114: 7010 601a 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06a11a: 5bb4 f001 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a11e: 59ba ea01 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a122: 59b6 e801 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a126: 59b7 ec01 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a12a: 59b9 ef01 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a12e: 7110 f705 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@05f7 │ │ +06a134: 0c01 |0026: move-result-object v1 │ │ +06a136: 3801 7900 |0027: if-eqz v1, 00a0 // +0079 │ │ +06a13a: 1a04 500d |0029: const-string v4, "android.wearable.EXTENSIONS" // string@0d50 │ │ +06a13e: 6e20 df01 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@01df │ │ +06a144: 0c03 |002e: move-result-object v3 │ │ +06a146: 3803 7000 |002f: if-eqz v3, 009f // +0070 │ │ +06a14a: 7100 f105 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ +06a150: 0c04 |0034: move-result-object v4 │ │ +06a152: 1a05 a40c |0035: const-string v5, "actions" // string@0ca4 │ │ +06a156: 6e20 e601 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@01e6 │ │ +06a15c: 0c05 |003a: move-result-object v5 │ │ +06a15e: 7220 8f05 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@058f │ │ +06a164: 0c00 |003e: move-result-object v0 │ │ +06a166: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ +06a16a: 54b4 e601 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a16e: 7120 771a 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1a77 │ │ +06a174: 1a04 8410 |0046: const-string v4, "flags" // string@1084 │ │ +06a178: 6e30 e301 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +06a17e: 0a04 |004b: move-result v4 │ │ +06a180: 59b4 ee01 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a184: 1a04 9c0f |004e: const-string v4, "displayIntent" // string@0f9c │ │ +06a188: 6e20 e401 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ +06a18e: 0c04 |0053: move-result-object v4 │ │ +06a190: 1f04 1d00 |0054: check-cast v4, Landroid/app/PendingIntent; // type@001d │ │ +06a194: 5bb4 ed01 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a198: 1a04 1b19 |0058: const-string v4, "pages" // string@191b │ │ +06a19c: 7120 f205 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@05f2 │ │ +06a1a2: 0c02 |005d: move-result-object v2 │ │ +06a1a4: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ +06a1a8: 54b4 f001 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a1ac: 7120 771a 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@1a77 │ │ +06a1b2: 1a04 a10d |0065: const-string v4, "background" // string@0da1 │ │ +06a1b6: 6e20 e401 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@01e4 │ │ +06a1bc: 0c04 |006a: move-result-object v4 │ │ +06a1be: 1f04 4b00 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@004b │ │ +06a1c2: 5bb4 e701 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a1c6: 1a04 be0e |006f: const-string v4, "contentIcon" // string@0ebe │ │ +06a1ca: 6e20 e201 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ +06a1d0: 0a04 |0074: move-result v4 │ │ +06a1d2: 59b4 e901 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a1d6: 1a04 bf0e |0077: const-string v4, "contentIconGravity" // string@0ebf │ │ +06a1da: 6e30 e301 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +06a1e0: 0a04 |007c: move-result v4 │ │ +06a1e2: 59b4 ea01 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a1e6: 1a04 ba0e |007f: const-string v4, "contentActionIndex" // string@0eba │ │ +06a1ea: 6e30 e301 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +06a1f0: 0a04 |0084: move-result v4 │ │ +06a1f2: 59b4 e801 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a1f6: 1a04 1f0f |0087: const-string v4, "customSizePreset" // string@0f1f │ │ +06a1fa: 6e30 e301 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +06a200: 0a04 |008c: move-result v4 │ │ +06a202: 59b4 ec01 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a206: 1a04 1e0f |008f: const-string v4, "customContentHeight" // string@0f1e │ │ +06a20a: 6e20 e201 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ +06a210: 0a04 |0094: move-result v4 │ │ +06a212: 59b4 eb01 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a216: 1a04 bf12 |0097: const-string v4, "gravity" // string@12bf │ │ +06a21a: 6e30 e301 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@01e3 │ │ +06a220: 0a04 |009c: move-result v4 │ │ +06a222: 59b4 ef01 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a226: 0e00 |009f: return-void │ │ +06a228: 1203 |00a0: const/4 v3, #int 0 // #0 │ │ +06a22a: 288e |00a1: goto 002f // -0072 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=1871 │ │ 0x000b line=1852 │ │ 0x0012 line=1853 │ │ 0x0014 line=1855 │ │ 0x001b line=1858 │ │ @@ -128175,25 +128199,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -06acc4: |[06acc4] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ -06acd4: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -06acd8: 5220 ee01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06acdc: b630 |0004: or-int/2addr v0, v3 │ │ -06acde: 5920 ee01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06ace2: 0e00 |0007: return-void │ │ -06ace4: 5220 ee01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06ace8: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -06acec: b510 |000c: and-int/2addr v0, v1 │ │ -06acee: 5920 ee01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06acf2: 28f8 |000f: goto 0007 // -0008 │ │ +06a22c: |[06a22c] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ +06a23c: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +06a240: 5220 ee01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a244: b630 |0004: or-int/2addr v0, v3 │ │ +06a246: 5920 ee01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a24a: 0e00 |0007: return-void │ │ +06a24c: 5220 ee01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a250: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +06a254: b510 |000c: and-int/2addr v0, v1 │ │ +06a256: 5920 ee01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a25a: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2365 │ │ 0x0002 line=2366 │ │ 0x0007 line=2370 │ │ 0x0008 line=2368 │ │ locals : │ │ @@ -128207,18 +128231,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06acf4: |[06acf4] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06ad04: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ad08: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06ad0e: 1101 |0005: return-object v1 │ │ +06a25c: |[06a25c] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a26c: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a270: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06a276: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1985 │ │ 0x0005 line=1986 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -128228,18 +128252,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ad10: |[06ad10] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06ad20: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ad24: 6e20 651a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1a65 │ │ -06ad2a: 1101 |0005: return-object v1 │ │ +06a278: |[06a278] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a288: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a28c: 6e20 651a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1a65 │ │ +06a292: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0005 line=2003 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -128250,18 +128274,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ad2c: |[06ad2c] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06ad3c: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06ad40: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06ad46: 1101 |0005: return-object v1 │ │ +06a294: |[06a294] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a2a4: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a2a8: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06a2ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2077 │ │ 0x0005 line=2078 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 page Landroid/app/Notification; │ │ @@ -128271,18 +128295,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ad48: |[06ad48] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06ad58: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06ad5c: 6e20 651a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1a65 │ │ -06ad62: 1101 |0005: return-object v1 │ │ +06a2b0: |[06a2b0] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a2c0: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a2c4: 6e20 651a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@1a65 │ │ +06a2ca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2092 │ │ 0x0005 line=2093 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -128293,18 +128317,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ad64: |[06ad64] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06ad74: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ad78: 6e10 661a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -06ad7e: 1101 |0005: return-object v1 │ │ +06a2cc: |[06a2cc] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a2dc: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a2e0: 6e10 661a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +06a2e6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2012 │ │ 0x0005 line=2013 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -128313,18 +128337,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ad80: |[06ad80] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06ad90: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06ad94: 6e10 661a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -06ad9a: 1101 |0005: return-object v1 │ │ +06a2e8: |[06a2e8] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a2f8: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a2fc: 6e10 661a 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +06a302: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2102 │ │ 0x0005 line=2103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -128333,44 +128357,44 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -06ad9c: |[06ad9c] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06adac: 2200 1b01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@011b │ │ -06adb0: 7010 c705 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@05c7 │ │ -06adb6: 2201 0a04 |0005: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -06adba: 5432 e601 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06adbe: 7020 621a 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1a62 │ │ -06adc4: 5b01 e601 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06adc8: 5231 ee01 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06adcc: 5901 ee01 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06add0: 5431 ed01 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06add4: 5b01 ed01 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06add8: 2201 0a04 |0016: new-instance v1, Ljava/util/ArrayList; // type@040a │ │ -06addc: 5432 f001 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06ade0: 7020 621a 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1a62 │ │ -06ade6: 5b01 f001 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06adea: 5431 e701 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06adee: 5b01 e701 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06adf2: 5231 e901 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06adf6: 5901 e901 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06adfa: 5231 ea01 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06adfe: 5901 ea01 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06ae02: 5231 e801 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06ae06: 5901 e801 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06ae0a: 5231 ec01 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06ae0e: 5901 ec01 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06ae12: 5231 eb01 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06ae16: 5901 eb01 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06ae1a: 5231 ef01 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06ae1e: 5901 ef01 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06ae22: 1100 |003b: return-object v0 │ │ +06a304: |[06a304] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a314: 2200 2401 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@0124 │ │ +06a318: 7010 c705 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@05c7 │ │ +06a31e: 2201 1304 |0005: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +06a322: 5432 e601 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a326: 7020 621a 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1a62 │ │ +06a32c: 5b01 e601 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a330: 5231 ee01 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a334: 5901 ee01 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a338: 5431 ed01 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a33c: 5b01 ed01 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a340: 2201 1304 |0016: new-instance v1, Ljava/util/ArrayList; // type@0413 │ │ +06a344: 5432 f001 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a348: 7020 621a 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@1a62 │ │ +06a34e: 5b01 f001 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a352: 5431 e701 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a356: 5b01 e701 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a35a: 5231 e901 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a35e: 5901 e901 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a362: 5231 ea01 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a366: 5901 ea01 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a36a: 5231 e801 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a36e: 5901 e801 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a372: 5231 ec01 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a376: 5901 ec01 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a37a: 5231 eb01 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a37e: 5901 eb01 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a382: 5231 ef01 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a386: 5901 ef01 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a38a: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1957 │ │ 0x0005 line=1958 │ │ 0x000e line=1959 │ │ 0x0012 line=1960 │ │ 0x0016 line=1961 │ │ @@ -128391,18 +128415,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06ae24: |[06ae24] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ -06ae34: 6e10 cf05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@05cf │ │ -06ae3a: 0c00 |0003: move-result-object v0 │ │ -06ae3c: 1100 |0004: return-object v0 │ │ +06a38c: |[06a38c] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ +06a39c: 6e10 cf05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@05cf │ │ +06a3a2: 0c00 |0003: move-result-object v0 │ │ +06a3a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128410,103 +128434,103 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 187 16-bit code units │ │ -06ae40: |[06ae40] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06ae50: 2200 6b00 |0000: new-instance v0, Landroid/os/Bundle; // type@006b │ │ -06ae54: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -06ae5a: 5451 e601 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ae5e: 6e10 691a 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -06ae64: 0a01 |000a: move-result v1 │ │ -06ae66: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ -06ae6a: 1a02 9b0c |000d: const-string v2, "actions" // string@0c9b │ │ -06ae6e: 7100 f105 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ -06ae74: 0c03 |0012: move-result-object v3 │ │ -06ae76: 5451 e601 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ae7a: 5454 e601 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06ae7e: 6e10 6e1a 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06ae84: 0a04 |001a: move-result v4 │ │ -06ae86: 2344 3f04 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -06ae8a: 6e20 701a 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -06ae90: 0c01 |0020: move-result-object v1 │ │ -06ae92: 1f01 3f04 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -06ae96: 7220 9305 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0593 │ │ -06ae9c: 0c01 |0026: move-result-object v1 │ │ -06ae9e: 6e30 f301 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@01f3 │ │ -06aea4: 5251 ee01 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06aea8: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -06aeaa: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ -06aeae: 1a01 7b10 |002f: const-string v1, "flags" // string@107b │ │ -06aeb2: 5252 ee01 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06aeb6: 6e30 f001 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06aebc: 5451 ed01 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06aec0: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ -06aec4: 1a01 930f |003a: const-string v1, "displayIntent" // string@0f93 │ │ -06aec8: 5452 ed01 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06aecc: 6e30 f101 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ -06aed2: 5451 f001 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06aed6: 6e10 691a 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -06aedc: 0a01 |0046: move-result v1 │ │ -06aede: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ -06aee2: 1a02 1219 |0049: const-string v2, "pages" // string@1912 │ │ -06aee6: 5451 f001 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06aeea: 5453 f001 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06aeee: 6e10 6e1a 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06aef4: 0a03 |0052: move-result v3 │ │ -06aef6: 2333 3204 |0053: new-array v3, v3, [Landroid/app/Notification; // type@0432 │ │ -06aefa: 6e20 701a 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -06af00: 0c01 |0058: move-result-object v1 │ │ -06af02: 1f01 3704 |0059: check-cast v1, [Landroid/os/Parcelable; // type@0437 │ │ -06af06: 6e30 f201 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ -06af0c: 5451 e701 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06af10: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ -06af14: 1a01 980d |0062: const-string v1, "background" // string@0d98 │ │ -06af18: 5452 e701 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06af1c: 6e30 f101 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ -06af22: 5251 e901 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06af26: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ -06af2a: 1a01 b50e |006d: const-string v1, "contentIcon" // string@0eb5 │ │ -06af2e: 5252 e901 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06af32: 6e30 f001 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06af38: 5251 ea01 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06af3c: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ -06af42: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ -06af46: 1a01 b60e |007b: const-string v1, "contentIconGravity" // string@0eb6 │ │ -06af4a: 5252 ea01 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06af4e: 6e30 f001 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06af54: 5251 e801 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06af58: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ -06af5a: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ -06af5e: 1a01 b10e |0087: const-string v1, "contentActionIndex" // string@0eb1 │ │ -06af62: 5252 e801 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06af66: 6e30 f001 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06af6c: 5251 ec01 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06af70: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ -06af74: 1a01 160f |0092: const-string v1, "customSizePreset" // string@0f16 │ │ -06af78: 5252 ec01 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06af7c: 6e30 f001 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06af82: 5251 eb01 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06af86: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ -06af8a: 1a01 150f |009d: const-string v1, "customContentHeight" // string@0f15 │ │ -06af8e: 5252 eb01 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06af92: 6e30 f001 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06af98: 5251 ef01 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06af9c: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ -06afa0: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ -06afa4: 1a01 b612 |00aa: const-string v1, "gravity" // string@12b6 │ │ -06afa8: 5252 ef01 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06afac: 6e30 f001 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ -06afb2: 6e10 6205 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@0562 │ │ -06afb8: 0c01 |00b4: move-result-object v1 │ │ -06afba: 1a02 470d |00b5: const-string v2, "android.wearable.EXTENSIONS" // string@0d47 │ │ -06afbe: 6e30 ed01 2100 |00b7: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ -06afc4: 1106 |00ba: return-object v6 │ │ +06a3a8: |[06a3a8] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +06a3b8: 2200 7100 |0000: new-instance v0, Landroid/os/Bundle; // type@0071 │ │ +06a3bc: 7010 d901 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +06a3c2: 5451 e601 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a3c6: 6e10 691a 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +06a3cc: 0a01 |000a: move-result v1 │ │ +06a3ce: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ +06a3d2: 1a02 a40c |000d: const-string v2, "actions" // string@0ca4 │ │ +06a3d6: 7100 f105 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05f1 │ │ +06a3dc: 0c03 |0012: move-result-object v3 │ │ +06a3de: 5451 e601 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a3e2: 5454 e601 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a3e6: 6e10 6e1a 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06a3ec: 0a04 |001a: move-result v4 │ │ +06a3ee: 2344 4804 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +06a3f2: 6e20 701a 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +06a3f8: 0c01 |0020: move-result-object v1 │ │ +06a3fa: 1f01 4804 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +06a3fe: 7220 9305 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0593 │ │ +06a404: 0c01 |0026: move-result-object v1 │ │ +06a406: 6e30 f301 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@01f3 │ │ +06a40c: 5251 ee01 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a410: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +06a412: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ +06a416: 1a01 8410 |002f: const-string v1, "flags" // string@1084 │ │ +06a41a: 5252 ee01 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a41e: 6e30 f001 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a424: 5451 ed01 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a428: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ +06a42c: 1a01 9c0f |003a: const-string v1, "displayIntent" // string@0f9c │ │ +06a430: 5452 ed01 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a434: 6e30 f101 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ +06a43a: 5451 f001 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a43e: 6e10 691a 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +06a444: 0a01 |0046: move-result v1 │ │ +06a446: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ +06a44a: 1a02 1b19 |0049: const-string v2, "pages" // string@191b │ │ +06a44e: 5451 f001 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a452: 5453 f001 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a456: 6e10 6e1a 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06a45c: 0a03 |0052: move-result v3 │ │ +06a45e: 2333 3b04 |0053: new-array v3, v3, [Landroid/app/Notification; // type@043b │ │ +06a462: 6e20 701a 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +06a468: 0c01 |0058: move-result-object v1 │ │ +06a46a: 1f01 4004 |0059: check-cast v1, [Landroid/os/Parcelable; // type@0440 │ │ +06a46e: 6e30 f201 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01f2 │ │ +06a474: 5451 e701 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a478: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ +06a47c: 1a01 a10d |0062: const-string v1, "background" // string@0da1 │ │ +06a480: 5452 e701 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a484: 6e30 f101 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@01f1 │ │ +06a48a: 5251 e901 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a48e: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ +06a492: 1a01 be0e |006d: const-string v1, "contentIcon" // string@0ebe │ │ +06a496: 5252 e901 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a49a: 6e30 f001 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a4a0: 5251 ea01 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a4a4: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ +06a4aa: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ +06a4ae: 1a01 bf0e |007b: const-string v1, "contentIconGravity" // string@0ebf │ │ +06a4b2: 5252 ea01 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a4b6: 6e30 f001 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a4bc: 5251 e801 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a4c0: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ +06a4c2: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ +06a4c6: 1a01 ba0e |0087: const-string v1, "contentActionIndex" // string@0eba │ │ +06a4ca: 5252 e801 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a4ce: 6e30 f001 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a4d4: 5251 ec01 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a4d8: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ +06a4dc: 1a01 1f0f |0092: const-string v1, "customSizePreset" // string@0f1f │ │ +06a4e0: 5252 ec01 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a4e4: 6e30 f001 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a4ea: 5251 eb01 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a4ee: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ +06a4f2: 1a01 1e0f |009d: const-string v1, "customContentHeight" // string@0f1e │ │ +06a4f6: 5252 eb01 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a4fa: 6e30 f001 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a500: 5251 ef01 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a504: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ +06a508: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ +06a50c: 1a01 bf12 |00aa: const-string v1, "gravity" // string@12bf │ │ +06a510: 5252 ef01 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a514: 6e30 f001 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@01f0 │ │ +06a51a: 6e10 6205 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@0562 │ │ +06a520: 0c01 |00b4: move-result-object v1 │ │ +06a522: 1a02 500d |00b5: const-string v2, "android.wearable.EXTENSIONS" // string@0d50 │ │ +06a526: 6e30 ed01 2100 |00b7: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@01ed │ │ +06a52c: 1106 |00ba: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1911 │ │ 0x0005 line=1913 │ │ 0x000d line=1914 │ │ 0x002a line=1918 │ │ 0x002f line=1919 │ │ @@ -128540,17 +128564,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06afc8: |[06afc8] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ -06afd8: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ -06afdc: 1100 |0002: return-object v0 │ │ +06a530: |[06a530] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ +06a540: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@01e6 │ │ +06a544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2020 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128558,17 +128582,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06afe0: |[06afe0] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ -06aff0: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06aff4: 1100 |0002: return-object v0 │ │ +06a548: |[06a548] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ +06a558: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a55c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128576,17 +128600,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06aff8: |[06aff8] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ -06b008: 5210 e801 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06b00c: 0f00 |0002: return v0 │ │ +06a560: |[06a560] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ +06a570: 5210 e801 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a574: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128594,17 +128618,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b010: |[06b010] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ -06b020: 5210 e901 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06b024: 0f00 |0002: return v0 │ │ +06a578: |[06a578] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ +06a588: 5210 e901 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a58c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128612,17 +128636,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b028: |[06b028] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ -06b038: 5210 ea01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06b03c: 0f00 |0002: return v0 │ │ +06a590: |[06a590] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ +06a5a0: 5210 ea01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a5a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128630,22 +128654,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06b040: |[06b040] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ -06b050: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06b054: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -06b058: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06b05c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06b05e: 0f00 |0007: return v0 │ │ -06b060: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06b062: 28fe |0009: goto 0007 // -0002 │ │ +06a5a8: |[06a5a8] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ +06a5b8: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a5bc: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +06a5c0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06a5c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06a5c6: 0f00 |0007: return v0 │ │ +06a5c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06a5ca: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2323 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128653,17 +128677,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b064: |[06b064] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ -06b074: 5210 eb01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06b078: 0f00 |0002: return v0 │ │ +06a5cc: |[06a5cc] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ +06a5dc: 5210 eb01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a5e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128671,17 +128695,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b07c: |[06b07c] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ -06b08c: 5210 ec01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06b090: 0f00 |0002: return v0 │ │ +06a5e4: |[06a5e4] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ +06a5f4: 5210 ec01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a5f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128689,17 +128713,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b094: |[06b094] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ -06b0a4: 5410 ed01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06b0a8: 1100 |0002: return-object v0 │ │ +06a5fc: |[06a5fc] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ +06a60c: 5410 ed01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2063 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128707,17 +128731,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b0ac: |[06b0ac] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ -06b0bc: 5210 ef01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06b0c0: 0f00 |0002: return v0 │ │ +06a614: |[06a614] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ +06a624: 5210 ef01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a628: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128725,22 +128749,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06b0c4: |[06b0c4] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ -06b0d4: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06b0d8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -06b0dc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06b0e0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06b0e2: 0f00 |0007: return v0 │ │ -06b0e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06b0e6: 28fe |0009: goto 0007 // -0002 │ │ +06a62c: |[06a62c] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ +06a63c: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a640: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +06a644: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06a648: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06a64a: 0f00 |0007: return v0 │ │ +06a64c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06a64e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2342 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128748,22 +128772,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06b0e8: |[06b0e8] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ -06b0f8: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06b0fc: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -06b100: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06b104: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06b106: 0f00 |0007: return v0 │ │ -06b108: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06b10a: 28fe |0009: goto 0007 // -0002 │ │ +06a650: |[06a650] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ +06a660: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a664: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +06a668: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06a66c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06a66e: 0f00 |0007: return v0 │ │ +06a670: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06a672: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2361 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128771,17 +128795,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b10c: |[06b10c] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ -06b11c: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ -06b120: 1100 |0002: return-object v0 │ │ +06a674: |[06a674] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ +06a684: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@01f0 │ │ +06a688: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128789,22 +128813,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06b124: |[06b124] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ -06b134: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ -06b138: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -06b13c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06b140: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06b142: 0f00 |0007: return v0 │ │ -06b144: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06b146: 28fe |0009: goto 0007 // -0002 │ │ +06a68c: |[06a68c] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ +06a69c: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@01ee │ │ +06a6a0: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +06a6a4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06a6a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06a6aa: 0f00 |0007: return v0 │ │ +06a6ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06a6ae: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2301 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -128812,17 +128836,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b148: |[06b148] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b158: 5b01 e701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ -06b15c: 1100 |0002: return-object v0 │ │ +06a6b0: |[06a6b0] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a6c0: 5b01 e701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@01e7 │ │ +06a6c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2127 │ │ 0x0002 line=2128 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 background Landroid/graphics/Bitmap; │ │ @@ -128832,17 +128856,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b160: |[06b160] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b170: 5901 e801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ -06b174: 1100 |0002: return-object v0 │ │ +06a6c8: |[06a6c8] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a6d8: 5901 e801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@01e8 │ │ +06a6dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2194 │ │ 0x0002 line=2195 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 actionIndex I │ │ @@ -128852,17 +128876,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b178: |[06b178] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b188: 5901 e901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ -06b18c: 1100 |0002: return-object v0 │ │ +06a6e0: |[06a6e0] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a6f0: 5901 e901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@01e9 │ │ +06a6f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2147 │ │ 0x0002 line=2148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ @@ -128872,17 +128896,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b190: |[06b190] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b1a0: 5901 ea01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ -06b1a4: 1100 |0002: return-object v0 │ │ +06a6f8: |[06a6f8] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a708: 5901 ea01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@01ea │ │ +06a70c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2165 │ │ 0x0002 line=2166 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 contentIconGravity I │ │ @@ -128892,18 +128916,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06b1a8: |[06b1a8] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b1b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06b1ba: 7030 e805 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ -06b1c0: 1101 |0004: return-object v1 │ │ +06a710: |[06a710] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a720: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06a722: 7030 e805 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ +06a728: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2312 │ │ 0x0004 line=2313 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 contentIntentAvailableOffline Z │ │ @@ -128913,17 +128937,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b1c4: |[06b1c4] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b1d4: 5901 eb01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ -06b1d8: 1100 |0002: return-object v0 │ │ +06a72c: |[06a72c] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a73c: 5901 eb01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@01eb │ │ +06a740: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2271 │ │ 0x0002 line=2272 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -128933,17 +128957,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b1dc: |[06b1dc] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b1ec: 5901 ec01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ -06b1f0: 1100 |0002: return-object v0 │ │ +06a744: |[06a744] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a754: 5901 ec01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@01ec │ │ +06a758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2247 │ │ 0x0002 line=2248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 sizePreset I │ │ @@ -128953,17 +128977,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b1f4: |[06b1f4] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b204: 5b01 ed01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ -06b208: 1100 |0002: return-object v0 │ │ +06a75c: |[06a75c] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a76c: 5b01 ed01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06a770: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2054 │ │ 0x0002 line=2055 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -128973,17 +128997,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b20c: |[06b20c] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b21c: 5901 ef01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ -06b220: 1100 |0002: return-object v0 │ │ +06a774: |[06a774] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a784: 5901 ef01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@01ef │ │ +06a788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2223 │ │ 0x0002 line=2224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 gravity I │ │ @@ -128993,18 +129017,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06b224: |[06b224] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b234: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06b236: 7030 e805 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ -06b23c: 1101 |0004: return-object v1 │ │ +06a78c: |[06a78c] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a79c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06a79e: 7030 e805 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ +06a7a4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2332 │ │ 0x0004 line=2333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintHideIcon Z │ │ @@ -129014,18 +129038,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06b240: |[06b240] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b250: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06b252: 7030 e805 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ -06b258: 1101 |0004: return-object v1 │ │ +06a7a8: |[06a7a8] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a7b8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06a7ba: 7030 e805 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ +06a7c0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2351 │ │ 0x0004 line=2352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintShowBackgroundOnly Z │ │ @@ -129035,33 +129059,33 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06b25c: |[06b25c] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -06b26c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -06b270: 7030 e805 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ -06b276: 1101 |0005: return-object v1 │ │ +06a7c4: |[06a7c4] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +06a7d4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +06a7d8: 7030 e805 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@05e8 │ │ +06a7de: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2291 │ │ 0x0005 line=2292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 startScrollBottom Z │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #518 header: │ │ -class_idx : 285 │ │ +class_idx : 294 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2464 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2473 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -129083,205 +129107,204 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ 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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 30 │ │ + registers : 29 │ │ ins : 22 │ │ outs : 4 │ │ - insns size : 215 16-bit code units │ │ -06b278: |[06b278] android.support.v4.app.NotificationCompatApi20$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -06b288: 7010 1e1a 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06b28e: 2204 1700 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0017 │ │ -06b292: 7020 6500 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -06b298: 53a6 1400 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0014 │ │ -06b29c: 6e30 8700 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ -06b2a2: 0c04 |000d: move-result-object v4 │ │ -06b2a4: 52a5 0c00 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@000c │ │ -06b2a8: 52a6 0d00 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000d │ │ -06b2ac: 6e30 7f00 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ -06b2b2: 0c04 |0015: move-result-object v4 │ │ -06b2b4: 54a5 0600 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -06b2b8: 6e20 6b00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -06b2be: 0c04 |001b: move-result-object v4 │ │ -06b2c0: 54a5 1200 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -06b2c4: 6e30 8400 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ -06b2ca: 0c04 |0021: move-result-object v4 │ │ -06b2cc: 54a5 1100 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -06b2d0: 52a6 0500 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -06b2d4: 6e30 8100 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ -06b2da: 0c04 |0029: move-result-object v4 │ │ -06b2dc: 54a5 1300 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ -06b2e0: 6e20 8600 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ -06b2e6: 0c04 |002f: move-result-object v4 │ │ -06b2e8: 52a5 0e00 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000e │ │ -06b2ec: 52a6 1000 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -06b2f0: 52a7 0f00 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -06b2f4: 6e40 7700 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -06b2fa: 0c05 |0039: move-result-object v5 │ │ -06b2fc: 52a4 0a00 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b300: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -06b304: 3804 8f00 |003e: if-eqz v4, 00cd // +008f │ │ -06b308: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -06b30a: 6e20 7a00 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -06b310: 0c05 |0044: move-result-object v5 │ │ -06b312: 52a4 0a00 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b316: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -06b31a: 3804 8700 |0049: if-eqz v4, 00d0 // +0087 │ │ -06b31e: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -06b320: 6e20 7b00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ -06b326: 0c05 |004f: move-result-object v5 │ │ -06b328: 52a4 0a00 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b32c: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -06b330: 3804 7f00 |0054: if-eqz v4, 00d3 // +007f │ │ -06b334: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -06b336: 6e20 6a00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ -06b33c: 0c04 |005a: move-result-object v4 │ │ -06b33e: 52a5 0700 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0007 │ │ -06b342: 6e20 7000 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ -06b348: 0c04 |0060: move-result-object v4 │ │ -06b34a: 6e20 6f00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -06b350: 0c04 |0064: move-result-object v4 │ │ -06b352: 6e20 6e00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -06b358: 0c04 |0068: move-result-object v4 │ │ -06b35a: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -06b35e: 6e20 8200 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0082 │ │ -06b364: 0c04 |006e: move-result-object v4 │ │ -06b366: 6e20 6c00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ -06b36c: 0c04 |0072: move-result-object v4 │ │ -06b36e: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -06b372: 6e20 6d00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -06b378: 0c04 |0078: move-result-object v4 │ │ -06b37a: 54a5 0800 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -06b37e: 6e20 7100 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ -06b384: 0c05 |007e: move-result-object v5 │ │ -06b386: 52a4 0a00 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b38a: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -06b38e: 3804 5200 |0083: if-eqz v4, 00d5 // +0052 │ │ -06b392: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -06b394: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -06b398: 6e30 7300 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ -06b39e: 0c04 |008b: move-result-object v4 │ │ -06b3a0: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -06b3a4: 6e20 7600 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -06b3aa: 0c04 |0091: move-result-object v4 │ │ -06b3ac: 6e20 7900 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -06b3b2: 0c04 |0095: move-result-object v4 │ │ -06b3b4: 0200 1600 |0096: move/from16 v0, v22 │ │ -06b3b8: 6e20 8500 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0085 │ │ -06b3be: 0c04 |009b: move-result-object v4 │ │ -06b3c0: 0200 1700 |009c: move/from16 v0, v23 │ │ -06b3c4: 6e20 7c00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007c │ │ -06b3ca: 0c04 |00a1: move-result-object v4 │ │ -06b3cc: 0200 1300 |00a2: move/from16 v0, v19 │ │ -06b3d0: 0201 1400 |00a4: move/from16 v1, v20 │ │ -06b3d4: 0202 1500 |00a6: move/from16 v2, v21 │ │ -06b3d8: 6e40 7d00 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ -06b3de: 0c04 |00ab: move-result-object v4 │ │ -06b3e0: 0200 1900 |00ac: move/from16 v0, v25 │ │ -06b3e4: 6e20 7800 0400 |00ae: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@0078 │ │ -06b3ea: 0c04 |00b1: move-result-object v4 │ │ -06b3ec: 0800 1a00 |00b2: move-object/from16 v0, v26 │ │ -06b3f0: 6e20 7200 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0072 │ │ -06b3f6: 0c04 |00b7: move-result-object v4 │ │ -06b3f8: 0800 1b00 |00b8: move-object/from16 v0, v27 │ │ -06b3fc: 6e20 7400 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0074 │ │ -06b402: 0c04 |00bd: move-result-object v4 │ │ -06b404: 0200 1c00 |00be: move/from16 v0, v28 │ │ -06b408: 6e20 7500 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@0075 │ │ -06b40e: 0c04 |00c3: move-result-object v4 │ │ -06b410: 0800 1d00 |00c4: move-object/from16 v0, v29 │ │ -06b414: 6e20 8000 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0080 │ │ -06b41a: 0c04 |00c9: move-result-object v4 │ │ -06b41c: 5b84 1602 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ -06b420: 0e00 |00cc: return-void │ │ -06b422: 1204 |00cd: const/4 v4, #int 0 // #0 │ │ -06b424: 2900 73ff |00ce: goto/16 0041 // -008d │ │ -06b428: 1204 |00d0: const/4 v4, #int 0 // #0 │ │ -06b42a: 2900 7bff |00d1: goto/16 004c // -0085 │ │ -06b42e: 1204 |00d3: const/4 v4, #int 0 // #0 │ │ -06b430: 2883 |00d4: goto 0057 // -007d │ │ -06b432: 1204 |00d5: const/4 v4, #int 0 // #0 │ │ -06b434: 28b0 |00d6: goto 0086 // -0050 │ │ + insns size : 213 16-bit code units │ │ +06a7e0: |[06a7e0] android.support.v4.app.NotificationCompatApi20$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +06a7f0: 7010 1e1a 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06a7f6: 2203 1900 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0019 │ │ +06a7fa: 7020 6500 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +06a800: 5394 1400 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0014 │ │ +06a804: 6e30 8700 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ +06a80a: 0c03 |000d: move-result-object v3 │ │ +06a80c: 5294 0c00 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@000c │ │ +06a810: 5295 0d00 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000d │ │ +06a814: 6e30 7f00 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ +06a81a: 0c03 |0015: move-result-object v3 │ │ +06a81c: 5494 0600 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +06a820: 6e20 6b00 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +06a826: 0c03 |001b: move-result-object v3 │ │ +06a828: 5494 1200 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +06a82c: 6e30 8400 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ +06a832: 0c03 |0021: move-result-object v3 │ │ +06a834: 5494 1100 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +06a838: 5295 0500 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +06a83c: 6e30 8100 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ +06a842: 0c03 |0029: move-result-object v3 │ │ +06a844: 5494 1300 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ +06a848: 6e20 8600 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ +06a84e: 0c03 |002f: move-result-object v3 │ │ +06a850: 5294 0e00 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000e │ │ +06a854: 5295 1000 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +06a858: 5296 0f00 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +06a85c: 6e40 7700 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +06a862: 0c04 |0039: move-result-object v4 │ │ +06a864: 5293 0a00 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06a868: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ +06a86c: 3803 8d00 |003e: if-eqz v3, 00cb // +008d │ │ +06a870: 1213 |0040: const/4 v3, #int 1 // #1 │ │ +06a872: 6e20 7a00 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +06a878: 0c04 |0044: move-result-object v4 │ │ +06a87a: 5293 0a00 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06a87e: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ +06a882: 3803 8500 |0049: if-eqz v3, 00ce // +0085 │ │ +06a886: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +06a888: 6e20 7b00 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ +06a88e: 0c04 |004f: move-result-object v4 │ │ +06a890: 5293 0a00 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06a894: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ +06a898: 3803 7d00 |0054: if-eqz v3, 00d1 // +007d │ │ +06a89c: 1213 |0056: const/4 v3, #int 1 // #1 │ │ +06a89e: 6e20 6a00 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ +06a8a4: 0c03 |005a: move-result-object v3 │ │ +06a8a6: 5294 0700 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0007 │ │ +06a8aa: 6e20 7000 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ +06a8b0: 0c03 |0060: move-result-object v3 │ │ +06a8b2: 6e20 6f00 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +06a8b8: 0c03 |0064: move-result-object v3 │ │ +06a8ba: 6e20 6e00 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +06a8c0: 0c03 |0068: move-result-object v3 │ │ +06a8c2: 0800 1700 |0069: move-object/from16 v0, v23 │ │ +06a8c6: 6e20 8200 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0082 │ │ +06a8cc: 0c03 |006e: move-result-object v3 │ │ +06a8ce: 6e20 6c00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ +06a8d4: 0c03 |0072: move-result-object v3 │ │ +06a8d6: 6e20 6d00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +06a8dc: 0c03 |0076: move-result-object v3 │ │ +06a8de: 5494 0800 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +06a8e2: 6e20 7100 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ +06a8e8: 0c04 |007c: move-result-object v4 │ │ +06a8ea: 5293 0a00 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06a8ee: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +06a8f2: 3803 5200 |0081: if-eqz v3, 00d3 // +0052 │ │ +06a8f6: 1213 |0083: const/4 v3, #int 1 // #1 │ │ +06a8f8: 0800 1000 |0084: move-object/from16 v0, v16 │ │ +06a8fc: 6e30 7300 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ +06a902: 0c03 |0089: move-result-object v3 │ │ +06a904: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +06a908: 6e20 7600 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +06a90e: 0c03 |008f: move-result-object v3 │ │ +06a910: 6e20 7900 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +06a916: 0c03 |0093: move-result-object v3 │ │ +06a918: 0200 1500 |0094: move/from16 v0, v21 │ │ +06a91c: 6e20 8500 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0085 │ │ +06a922: 0c03 |0099: move-result-object v3 │ │ +06a924: 0200 1600 |009a: move/from16 v0, v22 │ │ +06a928: 6e20 7c00 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007c │ │ +06a92e: 0c03 |009f: move-result-object v3 │ │ +06a930: 0200 1200 |00a0: move/from16 v0, v18 │ │ +06a934: 0201 1300 |00a2: move/from16 v1, v19 │ │ +06a938: 0202 1400 |00a4: move/from16 v2, v20 │ │ +06a93c: 6e40 7d00 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ +06a942: 0c03 |00a9: move-result-object v3 │ │ +06a944: 0200 1800 |00aa: move/from16 v0, v24 │ │ +06a948: 6e20 7800 0300 |00ac: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@0078 │ │ +06a94e: 0c03 |00af: move-result-object v3 │ │ +06a950: 0800 1900 |00b0: move-object/from16 v0, v25 │ │ +06a954: 6e20 7200 0300 |00b2: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0072 │ │ +06a95a: 0c03 |00b5: move-result-object v3 │ │ +06a95c: 0800 1a00 |00b6: move-object/from16 v0, v26 │ │ +06a960: 6e20 7400 0300 |00b8: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0074 │ │ +06a966: 0c03 |00bb: move-result-object v3 │ │ +06a968: 0200 1b00 |00bc: move/from16 v0, v27 │ │ +06a96c: 6e20 7500 0300 |00be: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@0075 │ │ +06a972: 0c03 |00c1: move-result-object v3 │ │ +06a974: 0800 1c00 |00c2: move-object/from16 v0, v28 │ │ +06a978: 6e20 8000 0300 |00c4: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@0080 │ │ +06a97e: 0c03 |00c7: move-result-object v3 │ │ +06a980: 5b73 1602 |00c8: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ +06a984: 0e00 |00ca: return-void │ │ +06a986: 1203 |00cb: const/4 v3, #int 0 // #0 │ │ +06a988: 2900 75ff |00cc: goto/16 0041 // -008b │ │ +06a98c: 1203 |00ce: const/4 v3, #int 0 // #0 │ │ +06a98e: 2900 7dff |00cf: goto/16 004c // -0083 │ │ +06a992: 1203 |00d1: const/4 v3, #int 0 // #0 │ │ +06a994: 2885 |00d2: goto 0057 // -007b │ │ +06a996: 1203 |00d3: const/4 v3, #int 0 // #0 │ │ +06a998: 28b0 |00d4: goto 0084 // -0050 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ - 0x00cc line=72 │ │ - 0x00cd line=42 │ │ + 0x00ca line=72 │ │ + 0x00cb line=42 │ │ locals : │ │ - 0x0000 - 0x00d7 reg=8 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ - 0x0000 - 0x00d7 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x00d7 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x00d7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00d7 reg=15 number I │ │ - 0x0000 - 0x00d7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00d7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00d7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00d7 reg=19 mProgressMax I │ │ - 0x0000 - 0x00d7 reg=20 mProgress I │ │ - 0x0000 - 0x00d7 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x00d7 reg=22 useChronometer Z │ │ - 0x0000 - 0x00d7 reg=23 priority I │ │ - 0x0000 - 0x00d7 reg=24 subText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00d7 reg=25 localOnly Z │ │ - 0x0000 - 0x00d7 reg=26 extras Landroid/os/Bundle; │ │ - 0x0000 - 0x00d7 reg=27 groupKey Ljava/lang/String; │ │ - 0x0000 - 0x00d7 reg=28 groupSummary Z │ │ - 0x0000 - 0x00d7 reg=29 sortKey Ljava/lang/String; │ │ + 0x0000 - 0x00d5 reg=7 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ + 0x0000 - 0x00d5 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x00d5 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x00d5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00d5 reg=14 number I │ │ + 0x0000 - 0x00d5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00d5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00d5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00d5 reg=18 mProgressMax I │ │ + 0x0000 - 0x00d5 reg=19 mProgress I │ │ + 0x0000 - 0x00d5 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x00d5 reg=21 useChronometer Z │ │ + 0x0000 - 0x00d5 reg=22 priority I │ │ + 0x0000 - 0x00d5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00d5 reg=24 localOnly Z │ │ + 0x0000 - 0x00d5 reg=25 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x00d5 reg=26 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x00d5 reg=27 groupSummary Z │ │ + 0x0000 - 0x00d5 reg=28 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -06b438: |[06b438] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -06b448: 2200 1300 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@0013 │ │ -06b44c: 6e10 1006 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ -06b452: 0a05 |0005: move-result v5 │ │ -06b454: 6e10 1206 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ -06b45a: 0c06 |0009: move-result-object v6 │ │ -06b45c: 6e10 0e06 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ -06b462: 0c07 |000d: move-result-object v7 │ │ -06b464: 7040 5600 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0056 │ │ -06b46a: 6e10 1106 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ -06b470: 0c05 |0014: move-result-object v5 │ │ -06b472: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ -06b476: 6e10 1106 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ -06b47c: 0c05 |001a: move-result-object v5 │ │ -06b47e: 7110 a606 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@06a6 │ │ -06b484: 0c01 |001e: move-result-object v1 │ │ -06b486: 2113 |001f: array-length v3, v1 │ │ -06b488: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -06b48a: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ -06b48e: 4604 0102 |0023: aget-object v4, v1, v2 │ │ -06b492: 6e20 5800 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0058 │ │ -06b498: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06b49c: 28f7 |002a: goto 0021 // -0009 │ │ -06b49e: 6e10 0f06 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ -06b4a4: 0c05 |002e: move-result-object v5 │ │ -06b4a6: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ -06b4aa: 6e10 0f06 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ -06b4b0: 0c05 |0034: move-result-object v5 │ │ -06b4b2: 6e20 5700 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0057 │ │ -06b4b8: 5485 1602 |0038: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ -06b4bc: 6e10 5900 0000 |003a: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0059 │ │ -06b4c2: 0c06 |003d: move-result-object v6 │ │ -06b4c4: 6e20 6700 6500 |003e: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@0067 │ │ -06b4ca: 0e00 |0041: return-void │ │ +06a99c: |[06a99c] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +06a9ac: 2200 1500 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@0015 │ │ +06a9b0: 6e10 1006 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0610 │ │ +06a9b6: 0a05 |0005: move-result v5 │ │ +06a9b8: 6e10 1206 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0612 │ │ +06a9be: 0c06 |0009: move-result-object v6 │ │ +06a9c0: 6e10 0e06 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@060e │ │ +06a9c6: 0c07 |000d: move-result-object v7 │ │ +06a9c8: 7040 5600 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0056 │ │ +06a9ce: 6e10 1106 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ +06a9d4: 0c05 |0014: move-result-object v5 │ │ +06a9d6: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ +06a9da: 6e10 1106 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0611 │ │ +06a9e0: 0c05 |001a: move-result-object v5 │ │ +06a9e2: 7110 a606 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@06a6 │ │ +06a9e8: 0c01 |001e: move-result-object v1 │ │ +06a9ea: 2113 |001f: array-length v3, v1 │ │ +06a9ec: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +06a9ee: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ +06a9f2: 4604 0102 |0023: aget-object v4, v1, v2 │ │ +06a9f6: 6e20 5800 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@0058 │ │ +06a9fc: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06aa00: 28f7 |002a: goto 0021 // -0009 │ │ +06aa02: 6e10 0f06 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ +06aa08: 0c05 |002e: move-result-object v5 │ │ +06aa0a: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ +06aa0e: 6e10 0f06 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@060f │ │ +06aa14: 0c05 |0034: move-result-object v5 │ │ +06aa16: 6e20 5700 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@0057 │ │ +06aa1c: 5485 1602 |0038: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ +06aa20: 6e10 5900 0000 |003a: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@0059 │ │ +06aa26: 0c06 |003d: move-result-object v6 │ │ +06aa28: 6e20 6700 6500 |003e: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@0067 │ │ +06aa2e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0011 line=78 │ │ 0x0017 line=79 │ │ 0x0025 line=81 │ │ 0x0028 line=79 │ │ @@ -129303,19 +129326,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b4cc: |[06b4cc] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ -06b4dc: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ -06b4e0: 6e10 6800 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -06b4e6: 0c00 |0005: move-result-object v0 │ │ -06b4e8: 1100 |0006: return-object v0 │ │ +06aa30: |[06aa30] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ +06aa40: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ +06aa44: 6e10 6800 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +06aa4a: 0c00 |0005: move-result-object v0 │ │ +06aa4c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi20$Builder;) │ │ @@ -129323,30 +129346,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b4ec: |[06b4ec] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -06b4fc: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ -06b500: 1100 |0002: return-object v0 │ │ +06aa50: |[06aa50] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +06aa60: 5410 1602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@0216 │ │ +06aa64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ - source_file_idx : 2464 (NotificationCompatApi20.java) │ │ + source_file_idx : 2473 (NotificationCompatApi20.java) │ │ │ │ Class #519 header: │ │ -class_idx : 294 │ │ +class_idx : 303 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2478 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2487 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -129378,211 +129401,210 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ 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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 30 │ │ + registers : 29 │ │ ins : 22 │ │ outs : 4 │ │ - insns size : 260 16-bit code units │ │ -06b504: |[06b504] android.support.v4.app.NotificationCompatJellybean$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -06b514: 7010 1e1a 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06b51a: 2204 0a04 |0003: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -06b51e: 7010 601a 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06b524: 5b84 1e02 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@021e │ │ -06b528: 2204 1700 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0017 │ │ -06b52c: 7020 6500 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -06b532: 53a6 1400 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0014 │ │ -06b536: 6e30 8700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ -06b53c: 0c04 |0014: move-result-object v4 │ │ -06b53e: 52a5 0c00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000c │ │ -06b542: 52a6 0d00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000d │ │ -06b546: 6e30 7f00 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ -06b54c: 0c04 |001c: move-result-object v4 │ │ -06b54e: 54a5 0600 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -06b552: 6e20 6b00 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -06b558: 0c04 |0022: move-result-object v4 │ │ -06b55a: 54a5 1200 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -06b55e: 6e30 8400 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ -06b564: 0c04 |0028: move-result-object v4 │ │ -06b566: 54a5 1100 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -06b56a: 52a6 0500 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -06b56e: 6e30 8100 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ -06b574: 0c04 |0030: move-result-object v4 │ │ -06b576: 54a5 1300 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ -06b57a: 6e20 8600 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ -06b580: 0c04 |0036: move-result-object v4 │ │ -06b582: 52a5 0e00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000e │ │ -06b586: 52a6 1000 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -06b58a: 52a7 0f00 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -06b58e: 6e40 7700 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -06b594: 0c05 |0040: move-result-object v5 │ │ -06b596: 52a4 0a00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b59a: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -06b59e: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -06b5a2: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -06b5a4: 6e20 7a00 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -06b5aa: 0c05 |004b: move-result-object v5 │ │ -06b5ac: 52a4 0a00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b5b0: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -06b5b4: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -06b5b8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -06b5ba: 6e20 7b00 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ -06b5c0: 0c05 |0056: move-result-object v5 │ │ -06b5c2: 52a4 0a00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b5c6: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -06b5ca: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -06b5ce: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -06b5d0: 6e20 6a00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ -06b5d6: 0c04 |0061: move-result-object v4 │ │ -06b5d8: 52a5 0700 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0007 │ │ -06b5dc: 6e20 7000 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ -06b5e2: 0c04 |0067: move-result-object v4 │ │ -06b5e4: 6e20 6f00 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -06b5ea: 0c04 |006b: move-result-object v4 │ │ -06b5ec: 6e20 6e00 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -06b5f2: 0c04 |006f: move-result-object v4 │ │ -06b5f4: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -06b5f8: 6e20 8200 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0082 │ │ -06b5fe: 0c04 |0075: move-result-object v4 │ │ -06b600: 6e20 6c00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ -06b606: 0c04 |0079: move-result-object v4 │ │ -06b608: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -06b60c: 6e20 6d00 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -06b612: 0c04 |007f: move-result-object v4 │ │ -06b614: 54a5 0800 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -06b618: 6e20 7100 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ -06b61e: 0c05 |0085: move-result-object v5 │ │ -06b620: 52a4 0a00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b624: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -06b628: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -06b62c: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -06b62e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -06b632: 6e30 7300 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ -06b638: 0c04 |0092: move-result-object v4 │ │ -06b63a: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -06b63e: 6e20 7600 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -06b644: 0c04 |0098: move-result-object v4 │ │ -06b646: 6e20 7900 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -06b64c: 0c04 |009c: move-result-object v4 │ │ -06b64e: 0200 1600 |009d: move/from16 v0, v22 │ │ -06b652: 6e20 8500 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0085 │ │ -06b658: 0c04 |00a2: move-result-object v4 │ │ -06b65a: 0200 1700 |00a3: move/from16 v0, v23 │ │ -06b65e: 6e20 7c00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007c │ │ -06b664: 0c04 |00a8: move-result-object v4 │ │ -06b666: 0200 1300 |00a9: move/from16 v0, v19 │ │ -06b66a: 0201 1400 |00ab: move/from16 v1, v20 │ │ -06b66e: 0202 1500 |00ad: move/from16 v2, v21 │ │ -06b672: 6e40 7d00 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ -06b678: 0c04 |00b2: move-result-object v4 │ │ -06b67a: 5b84 1d02 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ -06b67e: 2204 6b00 |00b5: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -06b682: 7010 d901 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -06b688: 5b84 1f02 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b68c: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -06b690: 5484 1f02 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b694: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -06b698: 6e20 eb01 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ -06b69e: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -06b6a2: 5484 1f02 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b6a6: 1a05 3b0d |00c9: const-string v5, "android.support.localOnly" // string@0d3b │ │ -06b6aa: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -06b6ac: 6e30 ec01 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06b6b2: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -06b6b6: 5484 1f02 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b6ba: 1a05 390d |00d3: const-string v5, "android.support.groupKey" // string@0d39 │ │ -06b6be: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -06b6c2: 6e30 f501 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ -06b6c8: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -06b6cc: 5484 1f02 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b6d0: 1a05 3a0d |00de: const-string v5, "android.support.isGroupSummary" // string@0d3a │ │ -06b6d4: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -06b6d6: 6e30 ec01 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06b6dc: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -06b6e0: 5484 1f02 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b6e4: 1a05 3d0d |00e8: const-string v5, "android.support.sortKey" // string@0d3d │ │ -06b6e8: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -06b6ec: 6e30 f501 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ -06b6f2: 0e00 |00ef: return-void │ │ -06b6f4: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -06b6f6: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -06b6fa: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -06b6fc: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -06b700: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -06b702: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -06b706: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -06b708: 2893 |00fa: goto 008d // -006d │ │ -06b70a: 5484 1f02 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b70e: 1a05 3e0d |00fd: const-string v5, "android.support.useSideChannel" // string@0d3e │ │ -06b712: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -06b714: 6e30 ec01 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06b71a: 28e1 |0103: goto 00e4 // -001f │ │ + insns size : 258 16-bit code units │ │ +06aa68: |[06aa68] android.support.v4.app.NotificationCompatJellybean$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +06aa78: 7010 1e1a 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06aa7e: 2203 1304 |0003: new-instance v3, Ljava/util/ArrayList; // type@0413 │ │ +06aa82: 7010 601a 0300 |0005: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06aa88: 5b73 1e02 |0008: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@021e │ │ +06aa8c: 2203 1900 |000a: new-instance v3, Landroid/app/Notification$Builder; // type@0019 │ │ +06aa90: 7020 6500 8300 |000c: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +06aa96: 5394 1400 |000f: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0014 │ │ +06aa9a: 6e30 8700 4305 |0011: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ +06aaa0: 0c03 |0014: move-result-object v3 │ │ +06aaa2: 5294 0c00 |0015: iget v4, v9, Landroid/app/Notification;.icon:I // field@000c │ │ +06aaa6: 5295 0d00 |0017: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000d │ │ +06aaaa: 6e30 7f00 4305 |0019: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ +06aab0: 0c03 |001c: move-result-object v3 │ │ +06aab2: 5494 0600 |001d: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +06aab6: 6e20 6b00 4300 |001f: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +06aabc: 0c03 |0022: move-result-object v3 │ │ +06aabe: 5494 1200 |0023: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +06aac2: 6e30 8400 430d |0025: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ +06aac8: 0c03 |0028: move-result-object v3 │ │ +06aaca: 5494 1100 |0029: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +06aace: 5295 0500 |002b: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +06aad2: 6e30 8100 4305 |002d: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ +06aad8: 0c03 |0030: move-result-object v3 │ │ +06aada: 5494 1300 |0031: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ +06aade: 6e20 8600 4300 |0033: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ +06aae4: 0c03 |0036: move-result-object v3 │ │ +06aae6: 5294 0e00 |0037: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000e │ │ +06aaea: 5295 1000 |0039: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +06aaee: 5296 0f00 |003b: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +06aaf2: 6e40 7700 4365 |003d: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +06aaf8: 0c04 |0040: move-result-object v4 │ │ +06aafa: 5293 0a00 |0041: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06aafe: dd03 0302 |0043: and-int/lit8 v3, v3, #int 2 // #02 │ │ +06ab02: 3803 a900 |0045: if-eqz v3, 00ee // +00a9 │ │ +06ab06: 1213 |0047: const/4 v3, #int 1 // #1 │ │ +06ab08: 6e20 7a00 3400 |0048: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +06ab0e: 0c04 |004b: move-result-object v4 │ │ +06ab10: 5293 0a00 |004c: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06ab14: dd03 0308 |004e: and-int/lit8 v3, v3, #int 8 // #08 │ │ +06ab18: 3803 a100 |0050: if-eqz v3, 00f1 // +00a1 │ │ +06ab1c: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +06ab1e: 6e20 7b00 3400 |0053: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ +06ab24: 0c04 |0056: move-result-object v4 │ │ +06ab26: 5293 0a00 |0057: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06ab2a: dd03 0310 |0059: and-int/lit8 v3, v3, #int 16 // #10 │ │ +06ab2e: 3803 9900 |005b: if-eqz v3, 00f4 // +0099 │ │ +06ab32: 1213 |005d: const/4 v3, #int 1 // #1 │ │ +06ab34: 6e20 6a00 3400 |005e: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ +06ab3a: 0c03 |0061: move-result-object v3 │ │ +06ab3c: 5294 0700 |0062: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0007 │ │ +06ab40: 6e20 7000 4300 |0064: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ +06ab46: 0c03 |0067: move-result-object v3 │ │ +06ab48: 6e20 6f00 a300 |0068: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +06ab4e: 0c03 |006b: move-result-object v3 │ │ +06ab50: 6e20 6e00 b300 |006c: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +06ab56: 0c03 |006f: move-result-object v3 │ │ +06ab58: 0800 1700 |0070: move-object/from16 v0, v23 │ │ +06ab5c: 6e20 8200 0300 |0072: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0082 │ │ +06ab62: 0c03 |0075: move-result-object v3 │ │ +06ab64: 6e20 6c00 c300 |0076: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ +06ab6a: 0c03 |0079: move-result-object v3 │ │ +06ab6c: 6e20 6d00 f300 |007a: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +06ab72: 0c03 |007d: move-result-object v3 │ │ +06ab74: 5494 0800 |007e: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +06ab78: 6e20 7100 4300 |0080: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ +06ab7e: 0c04 |0083: move-result-object v4 │ │ +06ab80: 5293 0a00 |0084: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06ab84: d533 8000 |0086: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +06ab88: 3803 6f00 |0088: if-eqz v3, 00f7 // +006f │ │ +06ab8c: 1213 |008a: const/4 v3, #int 1 // #1 │ │ +06ab8e: 0800 1000 |008b: move-object/from16 v0, v16 │ │ +06ab92: 6e30 7300 0403 |008d: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ +06ab98: 0c03 |0090: move-result-object v3 │ │ +06ab9a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +06ab9e: 6e20 7600 0300 |0093: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +06aba4: 0c03 |0096: move-result-object v3 │ │ +06aba6: 6e20 7900 e300 |0097: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +06abac: 0c03 |009a: move-result-object v3 │ │ +06abae: 0200 1500 |009b: move/from16 v0, v21 │ │ +06abb2: 6e20 8500 0300 |009d: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0085 │ │ +06abb8: 0c03 |00a0: move-result-object v3 │ │ +06abba: 0200 1600 |00a1: move/from16 v0, v22 │ │ +06abbe: 6e20 7c00 0300 |00a3: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007c │ │ +06abc4: 0c03 |00a6: move-result-object v3 │ │ +06abc6: 0200 1200 |00a7: move/from16 v0, v18 │ │ +06abca: 0201 1300 |00a9: move/from16 v1, v19 │ │ +06abce: 0202 1400 |00ab: move/from16 v2, v20 │ │ +06abd2: 6e40 7d00 0321 |00ad: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ +06abd8: 0c03 |00b0: move-result-object v3 │ │ +06abda: 5b73 1d02 |00b1: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ +06abde: 2203 7100 |00b3: new-instance v3, Landroid/os/Bundle; // type@0071 │ │ +06abe2: 7010 d901 0300 |00b5: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +06abe8: 5b73 1f02 |00b8: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06abec: 3819 0900 |00ba: if-eqz v25, 00c3 // +0009 │ │ +06abf0: 5473 1f02 |00bc: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06abf4: 0800 1900 |00be: move-object/from16 v0, v25 │ │ +06abf8: 6e20 eb01 0300 |00c0: invoke-virtual {v3, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ +06abfe: 3818 0a00 |00c3: if-eqz v24, 00cd // +000a │ │ +06ac02: 5473 1f02 |00c5: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06ac06: 1a04 440d |00c7: const-string v4, "android.support.localOnly" // string@0d44 │ │ +06ac0a: 1215 |00c9: const/4 v5, #int 1 // #1 │ │ +06ac0c: 6e30 ec01 4305 |00ca: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +06ac12: 381a 1500 |00cd: if-eqz v26, 00e2 // +0015 │ │ +06ac16: 5473 1f02 |00cf: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06ac1a: 1a04 420d |00d1: const-string v4, "android.support.groupKey" // string@0d42 │ │ +06ac1e: 0800 1a00 |00d3: move-object/from16 v0, v26 │ │ +06ac22: 6e30 f501 4300 |00d5: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ +06ac28: 381b 2100 |00d8: if-eqz v27, 00f9 // +0021 │ │ +06ac2c: 5473 1f02 |00da: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06ac30: 1a04 430d |00dc: const-string v4, "android.support.isGroupSummary" // string@0d43 │ │ +06ac34: 1215 |00de: const/4 v5, #int 1 // #1 │ │ +06ac36: 6e30 ec01 4305 |00df: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +06ac3c: 381c 0b00 |00e2: if-eqz v28, 00ed // +000b │ │ +06ac40: 5473 1f02 |00e4: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06ac44: 1a04 460d |00e6: const-string v4, "android.support.sortKey" // string@0d46 │ │ +06ac48: 0800 1c00 |00e8: move-object/from16 v0, v28 │ │ +06ac4c: 6e30 f501 4300 |00ea: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ +06ac52: 0e00 |00ed: return-void │ │ +06ac54: 1203 |00ee: const/4 v3, #int 0 // #0 │ │ +06ac56: 2900 59ff |00ef: goto/16 0048 // -00a7 │ │ +06ac5a: 1203 |00f1: const/4 v3, #int 0 // #0 │ │ +06ac5c: 2900 61ff |00f2: goto/16 0053 // -009f │ │ +06ac60: 1203 |00f4: const/4 v3, #int 0 // #0 │ │ +06ac62: 2900 69ff |00f5: goto/16 005e // -0097 │ │ +06ac66: 1203 |00f7: const/4 v3, #int 0 // #0 │ │ +06ac68: 2893 |00f8: goto 008b // -006d │ │ +06ac6a: 5473 1f02 |00f9: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06ac6e: 1a04 470d |00fb: const-string v4, "android.support.useSideChannel" // string@0d47 │ │ +06ac72: 1215 |00fd: const/4 v5, #int 1 // #1 │ │ +06ac74: 6e30 ec01 4305 |00fe: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +06ac7a: 28e1 |0101: goto 00e2 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=68 │ │ 0x000a line=77 │ │ - 0x00b5 line=102 │ │ - 0x00bc line=103 │ │ - 0x00be line=104 │ │ - 0x00c5 line=106 │ │ - 0x00c7 line=107 │ │ - 0x00cf line=109 │ │ - 0x00d1 line=110 │ │ - 0x00da line=111 │ │ - 0x00dc line=112 │ │ - 0x00e4 line=117 │ │ - 0x00e6 line=118 │ │ - 0x00ef line=120 │ │ - 0x00f0 line=77 │ │ - 0x00fb line=114 │ │ - locals : │ │ - 0x0000 - 0x0104 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ - 0x0000 - 0x0104 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x0104 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x0104 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x0104 reg=15 number I │ │ - 0x0000 - 0x0104 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x0104 reg=19 mProgressMax I │ │ - 0x0000 - 0x0104 reg=20 mProgress I │ │ - 0x0000 - 0x0104 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x0104 reg=22 useChronometer Z │ │ - 0x0000 - 0x0104 reg=23 priority I │ │ - 0x0000 - 0x0104 reg=24 subText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=25 localOnly Z │ │ - 0x0000 - 0x0104 reg=26 extras Landroid/os/Bundle; │ │ - 0x0000 - 0x0104 reg=27 groupKey Ljava/lang/String; │ │ - 0x0000 - 0x0104 reg=28 groupSummary Z │ │ - 0x0000 - 0x0104 reg=29 sortKey Ljava/lang/String; │ │ + 0x00b3 line=102 │ │ + 0x00ba line=103 │ │ + 0x00bc line=104 │ │ + 0x00c3 line=106 │ │ + 0x00c5 line=107 │ │ + 0x00cd line=109 │ │ + 0x00cf line=110 │ │ + 0x00d8 line=111 │ │ + 0x00da line=112 │ │ + 0x00e2 line=117 │ │ + 0x00e4 line=118 │ │ + 0x00ed line=120 │ │ + 0x00ee line=77 │ │ + 0x00f9 line=114 │ │ + locals : │ │ + 0x0000 - 0x0102 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ + 0x0000 - 0x0102 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x0102 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x0102 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0102 reg=14 number I │ │ + 0x0000 - 0x0102 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0102 reg=18 mProgressMax I │ │ + 0x0000 - 0x0102 reg=19 mProgress I │ │ + 0x0000 - 0x0102 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x0102 reg=21 useChronometer Z │ │ + 0x0000 - 0x0102 reg=22 priority I │ │ + 0x0000 - 0x0102 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=24 localOnly Z │ │ + 0x0000 - 0x0102 reg=25 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0102 reg=26 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0102 reg=27 groupSummary Z │ │ + 0x0000 - 0x0102 reg=28 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean$Builder;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06b71c: |[06b71c] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -06b72c: 5420 1e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@021e │ │ -06b730: 5421 1d02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ -06b734: 7120 3306 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0633 │ │ -06b73a: 0c01 |0007: move-result-object v1 │ │ -06b73c: 7220 971a 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ -06b742: 0e00 |000b: return-void │ │ +06ac7c: |[06ac7c] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +06ac8c: 5420 1e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@021e │ │ +06ac90: 5421 1d02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ +06ac94: 7120 3306 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0633 │ │ +06ac9a: 0c01 |0007: move-result-object v1 │ │ +06ac9c: 7220 971a 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ +06aca2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000b line=125 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -129592,49 +129614,49 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -06b744: |[06b744] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ -06b754: 5486 1d02 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ -06b758: 6e10 6800 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -06b75e: 0c05 |0005: move-result-object v5 │ │ -06b760: 7110 2c06 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -06b766: 0c01 |0009: move-result-object v1 │ │ -06b768: 2204 6b00 |000a: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -06b76c: 5486 1f02 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b770: 7020 da01 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ -06b776: 5486 1f02 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ -06b77a: 6e10 ea01 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01ea │ │ -06b780: 0c06 |0016: move-result-object v6 │ │ -06b782: 7210 b01a 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -06b788: 0c02 |001a: move-result-object v2 │ │ -06b78a: 7210 851a 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -06b790: 0a06 |001e: move-result v6 │ │ -06b792: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ -06b796: 7210 861a 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -06b79c: 0c03 |0024: move-result-object v3 │ │ -06b79e: 1f03 f303 |0025: check-cast v3, Ljava/lang/String; // type@03f3 │ │ -06b7a2: 6e20 db01 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01db │ │ -06b7a8: 0a06 |002a: move-result v6 │ │ -06b7aa: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ -06b7ae: 6e20 f601 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@01f6 │ │ -06b7b4: 28eb |0030: goto 001b // -0015 │ │ -06b7b6: 6e20 eb01 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ -06b7bc: 5486 1e02 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@021e │ │ -06b7c0: 7110 2406 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0624 │ │ -06b7c6: 0c00 |0039: move-result-object v0 │ │ -06b7c8: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ -06b7cc: 7110 2c06 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -06b7d2: 0c06 |003f: move-result-object v6 │ │ -06b7d4: 1a07 370d |0040: const-string v7, "android.support.actionExtras" // string@0d37 │ │ -06b7d8: 6e30 f401 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01f4 │ │ -06b7de: 1105 |0045: return-object v5 │ │ +06aca4: |[06aca4] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ +06acb4: 5486 1d02 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ +06acb8: 6e10 6800 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +06acbe: 0c05 |0005: move-result-object v5 │ │ +06acc0: 7110 2c06 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +06acc6: 0c01 |0009: move-result-object v1 │ │ +06acc8: 2204 7100 |000a: new-instance v4, Landroid/os/Bundle; // type@0071 │ │ +06accc: 5486 1f02 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06acd0: 7020 da01 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@01da │ │ +06acd6: 5486 1f02 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@021f │ │ +06acda: 6e10 ea01 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@01ea │ │ +06ace0: 0c06 |0016: move-result-object v6 │ │ +06ace2: 7210 b01a 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +06ace8: 0c02 |001a: move-result-object v2 │ │ +06acea: 7210 851a 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +06acf0: 0a06 |001e: move-result v6 │ │ +06acf2: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ +06acf6: 7210 861a 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +06acfc: 0c03 |0024: move-result-object v3 │ │ +06acfe: 1f03 fc03 |0025: check-cast v3, Ljava/lang/String; // type@03fc │ │ +06ad02: 6e20 db01 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01db │ │ +06ad08: 0a06 |002a: move-result v6 │ │ +06ad0a: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ +06ad0e: 6e20 f601 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@01f6 │ │ +06ad14: 28eb |0030: goto 001b // -0015 │ │ +06ad16: 6e20 eb01 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ +06ad1c: 5486 1e02 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@021e │ │ +06ad20: 7110 2406 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0624 │ │ +06ad26: 0c00 |0039: move-result-object v0 │ │ +06ad28: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ +06ad2c: 7110 2c06 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +06ad32: 0c06 |003f: move-result-object v6 │ │ +06ad34: 1a07 400d |0040: const-string v7, "android.support.actionExtras" // string@0d40 │ │ +06ad38: 6e30 f401 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01f4 │ │ +06ad3e: 1105 |0045: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x0011 line=138 │ │ 0x0027 line=139 │ │ @@ -129658,30 +129680,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b7e0: |[06b7e0] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -06b7f0: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ -06b7f4: 1100 |0002: return-object v0 │ │ +06ad40: |[06ad40] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +06ad50: 5410 1d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@021d │ │ +06ad54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ │ │ - source_file_idx : 2478 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2487 (NotificationCompatJellybean.java) │ │ │ │ Class #520 header: │ │ -class_idx : 296 │ │ +class_idx : 305 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2479 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -129713,211 +129735,210 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ 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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 30 │ │ + registers : 29 │ │ ins : 22 │ │ outs : 4 │ │ - insns size : 260 16-bit code units │ │ -06b7f8: |[06b7f8] android.support.v4.app.NotificationCompatKitKat$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -06b808: 7010 1e1a 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06b80e: 2204 0a04 |0003: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -06b812: 7010 601a 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06b818: 5b84 3802 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@0238 │ │ -06b81c: 2204 1700 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@0017 │ │ -06b820: 7020 6500 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -06b826: 53a6 1400 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0014 │ │ -06b82a: 6e30 8700 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ -06b830: 0c04 |0014: move-result-object v4 │ │ -06b832: 52a5 0c00 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@000c │ │ -06b836: 52a6 0d00 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@000d │ │ -06b83a: 6e30 7f00 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ -06b840: 0c04 |001c: move-result-object v4 │ │ -06b842: 54a5 0600 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ -06b846: 6e20 6b00 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -06b84c: 0c04 |0022: move-result-object v4 │ │ -06b84e: 54a5 1200 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ -06b852: 6e30 8400 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ -06b858: 0c04 |0028: move-result-object v4 │ │ -06b85a: 54a5 1100 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ -06b85e: 52a6 0500 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ -06b862: 6e30 8100 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ -06b868: 0c04 |0030: move-result-object v4 │ │ -06b86a: 54a5 1300 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ -06b86e: 6e20 8600 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ -06b874: 0c04 |0036: move-result-object v4 │ │ -06b876: 52a5 0e00 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000e │ │ -06b87a: 52a6 1000 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ -06b87e: 52a7 0f00 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ -06b882: 6e40 7700 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -06b888: 0c05 |0040: move-result-object v5 │ │ -06b88a: 52a4 0a00 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b88e: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -06b892: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -06b896: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -06b898: 6e20 7a00 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -06b89e: 0c05 |004b: move-result-object v5 │ │ -06b8a0: 52a4 0a00 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b8a4: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -06b8a8: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -06b8ac: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -06b8ae: 6e20 7b00 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ -06b8b4: 0c05 |0056: move-result-object v5 │ │ -06b8b6: 52a4 0a00 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b8ba: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -06b8be: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -06b8c2: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -06b8c4: 6e20 6a00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ -06b8ca: 0c04 |0061: move-result-object v4 │ │ -06b8cc: 52a5 0700 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0007 │ │ -06b8d0: 6e20 7000 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ -06b8d6: 0c04 |0067: move-result-object v4 │ │ -06b8d8: 6e20 6f00 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -06b8de: 0c04 |006b: move-result-object v4 │ │ -06b8e0: 6e20 6e00 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -06b8e6: 0c04 |006f: move-result-object v4 │ │ -06b8e8: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -06b8ec: 6e20 8200 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0082 │ │ -06b8f2: 0c04 |0075: move-result-object v4 │ │ -06b8f4: 6e20 6c00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ -06b8fa: 0c04 |0079: move-result-object v4 │ │ -06b8fc: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -06b900: 6e20 6d00 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -06b906: 0c04 |007f: move-result-object v4 │ │ -06b908: 54a5 0800 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ -06b90c: 6e20 7100 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ -06b912: 0c05 |0085: move-result-object v5 │ │ -06b914: 52a4 0a00 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@000a │ │ -06b918: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -06b91c: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -06b920: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -06b922: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -06b926: 6e30 7300 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ -06b92c: 0c04 |0092: move-result-object v4 │ │ -06b92e: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -06b932: 6e20 7600 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -06b938: 0c04 |0098: move-result-object v4 │ │ -06b93a: 6e20 7900 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ -06b940: 0c04 |009c: move-result-object v4 │ │ -06b942: 0200 1600 |009d: move/from16 v0, v22 │ │ -06b946: 6e20 8500 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0085 │ │ -06b94c: 0c04 |00a2: move-result-object v4 │ │ -06b94e: 0200 1700 |00a3: move/from16 v0, v23 │ │ -06b952: 6e20 7c00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007c │ │ -06b958: 0c04 |00a8: move-result-object v4 │ │ -06b95a: 0200 1300 |00a9: move/from16 v0, v19 │ │ -06b95e: 0201 1400 |00ab: move/from16 v1, v20 │ │ -06b962: 0202 1500 |00ad: move/from16 v2, v21 │ │ -06b966: 6e40 7d00 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ -06b96c: 0c04 |00b2: move-result-object v4 │ │ -06b96e: 5b84 3702 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ -06b972: 2204 6b00 |00b5: new-instance v4, Landroid/os/Bundle; // type@006b │ │ -06b976: 7010 d901 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@01d9 │ │ -06b97c: 5b84 3902 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06b980: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -06b984: 5484 3902 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06b988: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -06b98c: 6e20 eb01 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ -06b992: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -06b996: 5484 3902 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06b99a: 1a05 3b0d |00c9: const-string v5, "android.support.localOnly" // string@0d3b │ │ -06b99e: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -06b9a0: 6e30 ec01 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06b9a6: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -06b9aa: 5484 3902 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06b9ae: 1a05 390d |00d3: const-string v5, "android.support.groupKey" // string@0d39 │ │ -06b9b2: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -06b9b6: 6e30 f501 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ -06b9bc: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -06b9c0: 5484 3902 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06b9c4: 1a05 3a0d |00de: const-string v5, "android.support.isGroupSummary" // string@0d3a │ │ -06b9c8: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -06b9ca: 6e30 ec01 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06b9d0: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -06b9d4: 5484 3902 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06b9d8: 1a05 3d0d |00e8: const-string v5, "android.support.sortKey" // string@0d3d │ │ -06b9dc: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -06b9e0: 6e30 f501 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ -06b9e6: 0e00 |00ef: return-void │ │ -06b9e8: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -06b9ea: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -06b9ee: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -06b9f0: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -06b9f4: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -06b9f6: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -06b9fa: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -06b9fc: 2893 |00fa: goto 008d // -006d │ │ -06b9fe: 5484 3902 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06ba02: 1a05 3e0d |00fd: const-string v5, "android.support.useSideChannel" // string@0d3e │ │ -06ba06: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -06ba08: 6e30 ec01 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ -06ba0e: 28e1 |0103: goto 00e4 // -001f │ │ + insns size : 258 16-bit code units │ │ +06ad58: |[06ad58] android.support.v4.app.NotificationCompatKitKat$Builder.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +06ad68: 7010 1e1a 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06ad6e: 2203 1304 |0003: new-instance v3, Ljava/util/ArrayList; // type@0413 │ │ +06ad72: 7010 601a 0300 |0005: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06ad78: 5b73 3802 |0008: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@0238 │ │ +06ad7c: 2203 1900 |000a: new-instance v3, Landroid/app/Notification$Builder; // type@0019 │ │ +06ad80: 7020 6500 8300 |000c: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +06ad86: 5394 1400 |000f: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@0014 │ │ +06ad8a: 6e30 8700 4305 |0011: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0087 │ │ +06ad90: 0c03 |0014: move-result-object v3 │ │ +06ad92: 5294 0c00 |0015: iget v4, v9, Landroid/app/Notification;.icon:I // field@000c │ │ +06ad96: 5295 0d00 |0017: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@000d │ │ +06ad9a: 6e30 7f00 4305 |0019: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007f │ │ +06ada0: 0c03 |001c: move-result-object v3 │ │ +06ada2: 5494 0600 |001d: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0006 │ │ +06ada6: 6e20 6b00 4300 |001f: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +06adac: 0c03 |0022: move-result-object v3 │ │ +06adae: 5494 1200 |0023: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0012 │ │ +06adb2: 6e30 8400 430d |0025: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0084 │ │ +06adb8: 0c03 |0028: move-result-object v3 │ │ +06adba: 5494 1100 |0029: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0011 │ │ +06adbe: 5295 0500 |002b: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0005 │ │ +06adc2: 6e30 8100 4305 |002d: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0081 │ │ +06adc8: 0c03 |0030: move-result-object v3 │ │ +06adca: 5494 1300 |0031: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@0013 │ │ +06adce: 6e20 8600 4300 |0033: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0086 │ │ +06add4: 0c03 |0036: move-result-object v3 │ │ +06add6: 5294 0e00 |0037: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@000e │ │ +06adda: 5295 1000 |0039: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@0010 │ │ +06adde: 5296 0f00 |003b: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@000f │ │ +06ade2: 6e40 7700 4365 |003d: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +06ade8: 0c04 |0040: move-result-object v4 │ │ +06adea: 5293 0a00 |0041: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06adee: dd03 0302 |0043: and-int/lit8 v3, v3, #int 2 // #02 │ │ +06adf2: 3803 a900 |0045: if-eqz v3, 00ee // +00a9 │ │ +06adf6: 1213 |0047: const/4 v3, #int 1 // #1 │ │ +06adf8: 6e20 7a00 3400 |0048: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +06adfe: 0c04 |004b: move-result-object v4 │ │ +06ae00: 5293 0a00 |004c: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06ae04: dd03 0308 |004e: and-int/lit8 v3, v3, #int 8 // #08 │ │ +06ae08: 3803 a100 |0050: if-eqz v3, 00f1 // +00a1 │ │ +06ae0c: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +06ae0e: 6e20 7b00 3400 |0053: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007b │ │ +06ae14: 0c04 |0056: move-result-object v4 │ │ +06ae16: 5293 0a00 |0057: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06ae1a: dd03 0310 |0059: and-int/lit8 v3, v3, #int 16 // #10 │ │ +06ae1e: 3803 9900 |005b: if-eqz v3, 00f4 // +0099 │ │ +06ae22: 1213 |005d: const/4 v3, #int 1 // #1 │ │ +06ae24: 6e20 6a00 3400 |005e: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006a │ │ +06ae2a: 0c03 |0061: move-result-object v3 │ │ +06ae2c: 5294 0700 |0062: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0007 │ │ +06ae30: 6e20 7000 4300 |0064: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0070 │ │ +06ae36: 0c03 |0067: move-result-object v3 │ │ +06ae38: 6e20 6f00 a300 |0068: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +06ae3e: 0c03 |006b: move-result-object v3 │ │ +06ae40: 6e20 6e00 b300 |006c: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +06ae46: 0c03 |006f: move-result-object v3 │ │ +06ae48: 0800 1700 |0070: move-object/from16 v0, v23 │ │ +06ae4c: 6e20 8200 0300 |0072: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0082 │ │ +06ae52: 0c03 |0075: move-result-object v3 │ │ +06ae54: 6e20 6c00 c300 |0076: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006c │ │ +06ae5a: 0c03 |0079: move-result-object v3 │ │ +06ae5c: 6e20 6d00 f300 |007a: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +06ae62: 0c03 |007d: move-result-object v3 │ │ +06ae64: 5494 0800 |007e: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0008 │ │ +06ae68: 6e20 7100 4300 |0080: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0071 │ │ +06ae6e: 0c04 |0083: move-result-object v4 │ │ +06ae70: 5293 0a00 |0084: iget v3, v9, Landroid/app/Notification;.flags:I // field@000a │ │ +06ae74: d533 8000 |0086: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +06ae78: 3803 6f00 |0088: if-eqz v3, 00f7 // +006f │ │ +06ae7c: 1213 |008a: const/4 v3, #int 1 // #1 │ │ +06ae7e: 0800 1000 |008b: move-object/from16 v0, v16 │ │ +06ae82: 6e30 7300 0403 |008d: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0073 │ │ +06ae88: 0c03 |0090: move-result-object v3 │ │ +06ae8a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +06ae8e: 6e20 7600 0300 |0093: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +06ae94: 0c03 |0096: move-result-object v3 │ │ +06ae96: 6e20 7900 e300 |0097: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0079 │ │ +06ae9c: 0c03 |009a: move-result-object v3 │ │ +06ae9e: 0200 1500 |009b: move/from16 v0, v21 │ │ +06aea2: 6e20 8500 0300 |009d: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0085 │ │ +06aea8: 0c03 |00a0: move-result-object v3 │ │ +06aeaa: 0200 1600 |00a1: move/from16 v0, v22 │ │ +06aeae: 6e20 7c00 0300 |00a3: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007c │ │ +06aeb4: 0c03 |00a6: move-result-object v3 │ │ +06aeb6: 0200 1200 |00a7: move/from16 v0, v18 │ │ +06aeba: 0201 1300 |00a9: move/from16 v1, v19 │ │ +06aebe: 0202 1400 |00ab: move/from16 v2, v20 │ │ +06aec2: 6e40 7d00 0321 |00ad: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007d │ │ +06aec8: 0c03 |00b0: move-result-object v3 │ │ +06aeca: 5b73 3702 |00b1: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ +06aece: 2203 7100 |00b3: new-instance v3, Landroid/os/Bundle; // type@0071 │ │ +06aed2: 7010 d901 0300 |00b5: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@01d9 │ │ +06aed8: 5b73 3902 |00b8: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06aedc: 3819 0900 |00ba: if-eqz v25, 00c3 // +0009 │ │ +06aee0: 5473 3902 |00bc: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06aee4: 0800 1900 |00be: move-object/from16 v0, v25 │ │ +06aee8: 6e20 eb01 0300 |00c0: invoke-virtual {v3, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@01eb │ │ +06aeee: 3818 0a00 |00c3: if-eqz v24, 00cd // +000a │ │ +06aef2: 5473 3902 |00c5: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06aef6: 1a04 440d |00c7: const-string v4, "android.support.localOnly" // string@0d44 │ │ +06aefa: 1215 |00c9: const/4 v5, #int 1 // #1 │ │ +06aefc: 6e30 ec01 4305 |00ca: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +06af02: 381a 1500 |00cd: if-eqz v26, 00e2 // +0015 │ │ +06af06: 5473 3902 |00cf: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06af0a: 1a04 420d |00d1: const-string v4, "android.support.groupKey" // string@0d42 │ │ +06af0e: 0800 1a00 |00d3: move-object/from16 v0, v26 │ │ +06af12: 6e30 f501 4300 |00d5: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ +06af18: 381b 2100 |00d8: if-eqz v27, 00f9 // +0021 │ │ +06af1c: 5473 3902 |00da: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06af20: 1a04 430d |00dc: const-string v4, "android.support.isGroupSummary" // string@0d43 │ │ +06af24: 1215 |00de: const/4 v5, #int 1 // #1 │ │ +06af26: 6e30 ec01 4305 |00df: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +06af2c: 381c 0b00 |00e2: if-eqz v28, 00ed // +000b │ │ +06af30: 5473 3902 |00e4: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06af34: 1a04 460d |00e6: const-string v4, "android.support.sortKey" // string@0d46 │ │ +06af38: 0800 1c00 |00e8: move-object/from16 v0, v28 │ │ +06af3c: 6e30 f501 4300 |00ea: invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01f5 │ │ +06af42: 0e00 |00ed: return-void │ │ +06af44: 1203 |00ee: const/4 v3, #int 0 // #0 │ │ +06af46: 2900 59ff |00ef: goto/16 0048 // -00a7 │ │ +06af4a: 1203 |00f1: const/4 v3, #int 0 // #0 │ │ +06af4c: 2900 61ff |00f2: goto/16 0053 // -009f │ │ +06af50: 1203 |00f4: const/4 v3, #int 0 // #0 │ │ +06af52: 2900 69ff |00f5: goto/16 005e // -0097 │ │ +06af56: 1203 |00f7: const/4 v3, #int 0 // #0 │ │ +06af58: 2893 |00f8: goto 008b // -006d │ │ +06af5a: 5473 3902 |00f9: iget-object v3, v7, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06af5e: 1a04 470d |00fb: const-string v4, "android.support.useSideChannel" // string@0d47 │ │ +06af62: 1215 |00fd: const/4 v5, #int 1 // #1 │ │ +06af64: 6e30 ec01 4305 |00fe: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@01ec │ │ +06af6a: 28e1 |0101: goto 00e2 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=35 │ │ 0x000a line=44 │ │ - 0x00b5 line=69 │ │ - 0x00bc line=70 │ │ - 0x00be line=71 │ │ - 0x00c5 line=73 │ │ - 0x00c7 line=74 │ │ - 0x00cf line=76 │ │ - 0x00d1 line=77 │ │ - 0x00da line=78 │ │ - 0x00dc line=79 │ │ - 0x00e4 line=84 │ │ - 0x00e6 line=85 │ │ - 0x00ef line=87 │ │ - 0x00f0 line=44 │ │ - 0x00fb line=81 │ │ - locals : │ │ - 0x0000 - 0x0104 reg=8 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ - 0x0000 - 0x0104 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x0104 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x0104 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x0104 reg=15 number I │ │ - 0x0000 - 0x0104 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x0104 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x0104 reg=19 mProgressMax I │ │ - 0x0000 - 0x0104 reg=20 mProgress I │ │ - 0x0000 - 0x0104 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x0104 reg=22 useChronometer Z │ │ - 0x0000 - 0x0104 reg=23 priority I │ │ - 0x0000 - 0x0104 reg=24 subText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0104 reg=25 localOnly Z │ │ - 0x0000 - 0x0104 reg=26 extras Landroid/os/Bundle; │ │ - 0x0000 - 0x0104 reg=27 groupKey Ljava/lang/String; │ │ - 0x0000 - 0x0104 reg=28 groupSummary Z │ │ - 0x0000 - 0x0104 reg=29 sortKey Ljava/lang/String; │ │ + 0x00b3 line=69 │ │ + 0x00ba line=70 │ │ + 0x00bc line=71 │ │ + 0x00c3 line=73 │ │ + 0x00c5 line=74 │ │ + 0x00cd line=76 │ │ + 0x00cf line=77 │ │ + 0x00d8 line=78 │ │ + 0x00da line=79 │ │ + 0x00e2 line=84 │ │ + 0x00e4 line=85 │ │ + 0x00ed line=87 │ │ + 0x00ee line=44 │ │ + 0x00f9 line=81 │ │ + locals : │ │ + 0x0000 - 0x0102 reg=7 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ + 0x0000 - 0x0102 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x0102 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x0102 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x0102 reg=14 number I │ │ + 0x0000 - 0x0102 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x0102 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x0102 reg=18 mProgressMax I │ │ + 0x0000 - 0x0102 reg=19 mProgress I │ │ + 0x0000 - 0x0102 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x0102 reg=21 useChronometer Z │ │ + 0x0000 - 0x0102 reg=22 priority I │ │ + 0x0000 - 0x0102 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0102 reg=24 localOnly Z │ │ + 0x0000 - 0x0102 reg=25 extras Landroid/os/Bundle; │ │ + 0x0000 - 0x0102 reg=26 groupKey Ljava/lang/String; │ │ + 0x0000 - 0x0102 reg=27 groupSummary Z │ │ + 0x0000 - 0x0102 reg=28 sortKey Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatKitKat$Builder;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06ba10: |[06ba10] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -06ba20: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@0238 │ │ -06ba24: 5421 3702 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ -06ba28: 7120 3306 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0633 │ │ -06ba2e: 0c01 |0007: move-result-object v1 │ │ -06ba30: 7220 971a 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ -06ba36: 0e00 |000b: return-void │ │ +06af6c: |[06af6c] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +06af7c: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@0238 │ │ +06af80: 5421 3702 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ +06af84: 7120 3306 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@0633 │ │ +06af8a: 0c01 |0007: move-result-object v1 │ │ +06af8c: 7220 971a 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ +06af92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=92 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -129927,29 +129948,29 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -06ba38: |[06ba38] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ -06ba48: 5431 3802 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@0238 │ │ -06ba4c: 7110 2406 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0624 │ │ -06ba52: 0c00 |0005: move-result-object v0 │ │ -06ba54: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -06ba58: 5431 3902 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06ba5c: 1a02 370d |000a: const-string v2, "android.support.actionExtras" // string@0d37 │ │ -06ba60: 6e30 f401 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01f4 │ │ -06ba66: 5431 3702 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ -06ba6a: 5432 3902 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ -06ba6e: 6e20 7200 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0072 │ │ -06ba74: 5431 3702 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ -06ba78: 6e10 6800 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -06ba7e: 0c01 |001b: move-result-object v1 │ │ -06ba80: 1101 |001c: return-object v1 │ │ +06af94: |[06af94] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ +06afa4: 5431 3802 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@0238 │ │ +06afa8: 7110 2406 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@0624 │ │ +06afae: 0c00 |0005: move-result-object v0 │ │ +06afb0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +06afb4: 5431 3902 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06afb8: 1a02 400d |000a: const-string v2, "android.support.actionExtras" // string@0d40 │ │ +06afbc: 6e30 f401 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01f4 │ │ +06afc2: 5431 3702 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ +06afc6: 5432 3902 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@0239 │ │ +06afca: 6e20 7200 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@0072 │ │ +06afd0: 5431 3702 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ +06afd4: 6e10 6800 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +06afda: 0c01 |001b: move-result-object v1 │ │ +06afdc: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0006 line=102 │ │ 0x0008 line=104 │ │ 0x000f line=107 │ │ 0x0016 line=108 │ │ @@ -129962,30 +129983,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ba84: |[06ba84] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -06ba94: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ -06ba98: 1100 |0002: return-object v0 │ │ +06afe0: |[06afe0] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +06aff0: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@0237 │ │ +06aff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ - source_file_idx : 2479 (NotificationCompatKitKat.java) │ │ + source_file_idx : 2488 (NotificationCompatKitKat.java) │ │ │ │ Class #521 header: │ │ -class_idx : 301 │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -130024,24 +130045,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06ba9c: |[06ba9c] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ -06baac: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bab2: 5b12 3e02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ -06bab6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06bab8: 5910 3d02 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ -06babc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06babe: 5b10 3f02 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ -06bac2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -06bac4: 5c10 3c02 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ -06bac8: 0e00 |000e: return-void │ │ +06aff8: |[06aff8] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ +06b008: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b00e: 5b12 3e02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ +06b012: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06b014: 5910 3d02 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ +06b018: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06b01a: 5b10 3f02 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ +06b01e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +06b020: 5c10 3c02 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ +06b024: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ 0x0005 line=584 │ │ 0x0008 line=585 │ │ 0x000b line=586 │ │ @@ -130055,22 +130076,22 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06bacc: |[06bacc] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -06badc: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bae2: 5b12 3e02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ -06bae6: 5913 3d02 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ -06baea: 5b14 3f02 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ -06baee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -06baf0: 5c10 3c02 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ -06baf4: 0e00 |000c: return-void │ │ +06b028: |[06b028] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +06b038: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b03e: 5b12 3e02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ +06b042: 5913 3d02 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ +06b046: 5b14 3f02 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ +06b04a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06b04c: 5c10 3c02 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ +06b050: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0005 line=591 │ │ 0x0007 line=592 │ │ 0x0009 line=593 │ │ @@ -130087,25 +130108,25 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -06baf8: |[06baf8] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -06bb08: 5530 3c02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ -06bb0c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -06bb10: 5430 3e02 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ -06bb14: 7220 c404 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@04c4 │ │ -06bb1a: 0e00 |0009: return-void │ │ -06bb1c: 5430 3e02 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ -06bb20: 5231 3d02 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ -06bb24: 5432 3f02 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ -06bb28: 7240 c304 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@04c3 │ │ -06bb2e: 28f6 |0013: goto 0009 // -000a │ │ +06b054: |[06b054] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +06b064: 5530 3c02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ +06b068: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06b06c: 5430 3e02 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ +06b070: 7220 c404 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@04c4 │ │ +06b076: 0e00 |0009: return-void │ │ +06b078: 5430 3e02 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ +06b07c: 5231 3d02 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ +06b080: 5432 3f02 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ +06b084: 7240 c304 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@04c3 │ │ +06b08a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ 0x0004 line=599 │ │ 0x0009 line=603 │ │ 0x000a line=601 │ │ locals : │ │ @@ -130117,63 +130138,63 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -06bb30: |[06bb30] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ -06bb40: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -06bb44: 1a01 5b02 |0002: const-string v1, "CancelTask[" // string@025b │ │ -06bb48: 7020 3d1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1a3d │ │ -06bb4e: 1a01 fe18 |0007: const-string v1, "packageName:" // string@18fe │ │ -06bb52: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bb58: 0c01 |000c: move-result-object v1 │ │ -06bb5a: 5432 3e02 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ -06bb5e: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bb64: 1a01 d300 |0012: const-string v1, ", id:" // string@00d3 │ │ -06bb68: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bb6e: 0c01 |0017: move-result-object v1 │ │ -06bb70: 5232 3d02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ -06bb74: 6e20 3f1a 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06bb7a: 1a01 d700 |001d: const-string v1, ", tag:" // string@00d7 │ │ -06bb7e: 6e20 431a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bb84: 0c01 |0022: move-result-object v1 │ │ -06bb86: 5432 3f02 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ -06bb8a: 6e20 431a 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bb90: 1a01 d100 |0028: const-string v1, ", all:" // string@00d1 │ │ -06bb94: 6e20 431a 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bb9a: 0c01 |002d: move-result-object v1 │ │ -06bb9c: 5532 3c02 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ -06bba0: 6e20 441a 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ -06bba6: 1a01 420c |0033: const-string v1, "]" // string@0c42 │ │ -06bbaa: 6e20 431a 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bbb0: 6e10 481a 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06bbb6: 0c01 |003b: move-result-object v1 │ │ -06bbb8: 1101 |003c: return-object v1 │ │ +06b08c: |[06b08c] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ +06b09c: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +06b0a0: 1a01 5b02 |0002: const-string v1, "CancelTask[" // string@025b │ │ +06b0a4: 7020 3d1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1a3d │ │ +06b0aa: 1a01 0719 |0007: const-string v1, "packageName:" // string@1907 │ │ +06b0ae: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b0b4: 0c01 |000c: move-result-object v1 │ │ +06b0b6: 5432 3e02 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@023e │ │ +06b0ba: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b0c0: 1a01 d300 |0012: const-string v1, ", id:" // string@00d3 │ │ +06b0c4: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b0ca: 0c01 |0017: move-result-object v1 │ │ +06b0cc: 5232 3d02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@023d │ │ +06b0d0: 6e20 3f1a 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06b0d6: 1a01 d700 |001d: const-string v1, ", tag:" // string@00d7 │ │ +06b0da: 6e20 431a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b0e0: 0c01 |0022: move-result-object v1 │ │ +06b0e2: 5432 3f02 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@023f │ │ +06b0e6: 6e20 431a 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b0ec: 1a01 d100 |0028: const-string v1, ", all:" // string@00d1 │ │ +06b0f0: 6e20 431a 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b0f6: 0c01 |002d: move-result-object v1 │ │ +06b0f8: 5532 3c02 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@023c │ │ +06b0fc: 6e20 441a 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1a44 │ │ +06b102: 1a01 4b0c |0033: const-string v1, "]" // string@0c4b │ │ +06b106: 6e20 431a 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b10c: 6e10 481a 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06b112: 0c01 |003b: move-result-object v1 │ │ +06b114: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0007 line=607 │ │ 0x0012 line=608 │ │ 0x001d line=609 │ │ 0x0028 line=610 │ │ 0x0033 line=611 │ │ 0x0038 line=612 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=3 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #522 header: │ │ -class_idx : 303 │ │ +class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -130194,17 +130215,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bbbc: |[06bbbc] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ -06bbcc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bbd2: 0e00 |0003: return-void │ │ +06b118: |[06b118] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ +06b128: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b12e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -130213,17 +130234,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06bbd4: |[06bbd4] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -06bbe4: 6e20 9100 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@0091 │ │ -06bbea: 0e00 |0003: return-void │ │ +06b130: |[06b130] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +06b140: 6e20 9100 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@0091 │ │ +06b146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -130235,17 +130256,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06bbec: |[06bbec] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ -06bbfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06bbfe: 0f00 |0001: return v0 │ │ +06b148: |[06b148] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ +06b158: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06b15a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ @@ -130253,35 +130274,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06bc00: |[06bc00] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -06bc10: 6e30 9400 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0094 │ │ -06bc16: 0e00 |0003: return-void │ │ +06b15c: |[06b15c] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +06b16c: 6e30 9400 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0094 │ │ +06b172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #523 header: │ │ -class_idx : 306 │ │ +class_idx : 315 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -130320,21 +130341,21 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06bc18: |[06bc18] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -06bc28: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bc2e: 5b01 4202 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0242 │ │ -06bc32: 5902 4002 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0240 │ │ -06bc36: 5b03 4302 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0243 │ │ -06bc3a: 5b04 4102 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0241 │ │ -06bc3e: 0e00 |000b: return-void │ │ +06b174: |[06b174] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +06b184: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b18a: 5b01 4202 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0242 │ │ +06b18e: 5902 4002 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0240 │ │ +06b192: 5b03 4302 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0243 │ │ +06b196: 5b04 4102 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0241 │ │ +06b19a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0003 line=555 │ │ 0x0005 line=556 │ │ 0x0007 line=557 │ │ 0x0009 line=558 │ │ @@ -130352,21 +130373,21 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -06bc40: |[06bc40] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -06bc50: 5440 4202 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0242 │ │ -06bc54: 5241 4002 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0240 │ │ -06bc58: 5442 4302 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0243 │ │ -06bc5c: 5443 4102 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0241 │ │ -06bc60: 7253 c504 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@04c5 │ │ -06bc66: 0e00 |000b: return-void │ │ +06b19c: |[06b19c] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +06b1ac: 5440 4202 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0242 │ │ +06b1b0: 5241 4002 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0240 │ │ +06b1b4: 5442 4302 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0243 │ │ +06b1b8: 5443 4102 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@0241 │ │ +06b1bc: 7253 c504 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@04c5 │ │ +06b1c2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x000b line=564 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ 0x0000 - 0x000c reg=5 service Landroid/support/v4/app/INotificationSideChannel; │ │ @@ -130376,57 +130397,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -06bc68: |[06bc68] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ -06bc78: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -06bc7c: 1a01 bc09 |0002: const-string v1, "NotifyTask[" // string@09bc │ │ -06bc80: 7020 3d1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1a3d │ │ -06bc86: 1a01 fe18 |0007: const-string v1, "packageName:" // string@18fe │ │ -06bc8a: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bc90: 0c01 |000c: move-result-object v1 │ │ -06bc92: 5432 4202 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0242 │ │ -06bc96: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bc9c: 1a01 d300 |0012: const-string v1, ", id:" // string@00d3 │ │ -06bca0: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bca6: 0c01 |0017: move-result-object v1 │ │ -06bca8: 5232 4002 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0240 │ │ -06bcac: 6e20 3f1a 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06bcb2: 1a01 d700 |001d: const-string v1, ", tag:" // string@00d7 │ │ -06bcb6: 6e20 431a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bcbc: 0c01 |0022: move-result-object v1 │ │ -06bcbe: 5432 4302 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0243 │ │ -06bcc2: 6e20 431a 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bcc8: 1a01 420c |0028: const-string v1, "]" // string@0c42 │ │ -06bccc: 6e20 431a 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bcd2: 6e10 481a 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06bcd8: 0c01 |0030: move-result-object v1 │ │ -06bcda: 1101 |0031: return-object v1 │ │ +06b1c4: |[06b1c4] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ +06b1d4: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +06b1d8: 1a01 c509 |0002: const-string v1, "NotifyTask[" // string@09c5 │ │ +06b1dc: 7020 3d1a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@1a3d │ │ +06b1e2: 1a01 0719 |0007: const-string v1, "packageName:" // string@1907 │ │ +06b1e6: 6e20 431a 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b1ec: 0c01 |000c: move-result-object v1 │ │ +06b1ee: 5432 4202 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@0242 │ │ +06b1f2: 6e20 431a 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b1f8: 1a01 d300 |0012: const-string v1, ", id:" // string@00d3 │ │ +06b1fc: 6e20 431a 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b202: 0c01 |0017: move-result-object v1 │ │ +06b204: 5232 4002 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@0240 │ │ +06b208: 6e20 3f1a 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06b20e: 1a01 d700 |001d: const-string v1, ", tag:" // string@00d7 │ │ +06b212: 6e20 431a 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b218: 0c01 |0022: move-result-object v1 │ │ +06b21a: 5432 4302 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@0243 │ │ +06b21e: 6e20 431a 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b224: 1a01 4b0c |0028: const-string v1, "]" // string@0c4b │ │ +06b228: 6e20 431a 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b22e: 6e10 481a 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06b234: 0c01 |0030: move-result-object v1 │ │ +06b236: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0007 line=568 │ │ 0x0012 line=569 │ │ 0x001d line=570 │ │ 0x0028 line=571 │ │ 0x002d line=572 │ │ locals : │ │ 0x0007 - 0x0032 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0032 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #524 header: │ │ -class_idx : 314 │ │ +class_idx : 323 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -130447,17 +130468,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bcdc: |[06bcdc] android.support.v4.app.RemoteInput$1.:()V │ │ -06bcec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bcf2: 0e00 |0003: return-void │ │ +06b238: |[06b238] android.support.v4.app.RemoteInput$1.:()V │ │ +06b248: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b24e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$1; │ │ │ │ Virtual methods - │ │ @@ -130466,23 +130487,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -06bcf4: |[06bcf4] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ -06bd04: 2200 4001 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0140 │ │ -06bd08: 0771 |0002: move-object v1, v7 │ │ -06bd0a: 0782 |0003: move-object v2, v8 │ │ -06bd0c: 0793 |0004: move-object v3, v9 │ │ -06bd0e: 01a4 |0005: move v4, v10 │ │ -06bd10: 07b5 |0006: move-object v5, v11 │ │ -06bd12: 7606 9c06 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@069c │ │ -06bd18: 1100 |000a: return-object v0 │ │ +06b250: |[06b250] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ +06b260: 2200 4901 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0149 │ │ +06b264: 0771 |0002: move-object v1, v7 │ │ +06b266: 0782 |0003: move-object v2, v8 │ │ +06b268: 0793 |0004: move-object v3, v9 │ │ +06b26a: 01a4 |0005: move v4, v10 │ │ +06b26c: 07b5 |0006: move-object v5, v11 │ │ +06b26e: 7606 9c06 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@069c │ │ +06b274: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x000b reg=7 resultKey Ljava/lang/String; │ │ 0x0000 - 0x000b reg=8 label Ljava/lang/CharSequence; │ │ @@ -130495,18 +130516,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -06bd1c: |[06bd1c] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -06bd2c: 7406 8506 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0685 │ │ -06bd32: 0c00 |0003: move-result-object v0 │ │ -06bd34: 1100 |0004: return-object v0 │ │ +06b278: |[06b278] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +06b288: 7406 8506 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0685 │ │ +06b28e: 0c00 |0003: move-result-object v0 │ │ +06b290: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -130519,17 +130540,17 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bd38: |[06bd38] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ -06bd48: 2320 4104 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@0441 │ │ -06bd4c: 1100 |0002: return-object v0 │ │ +06b294: |[06b294] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ +06b2a4: 2320 4a04 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@044a │ │ +06b2a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -130538,32 +130559,32 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06bd50: |[06bd50] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -06bd60: 6e20 8706 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0687 │ │ -06bd66: 0c00 |0003: move-result-object v0 │ │ -06bd68: 1100 |0004: return-object v0 │ │ +06b2ac: |[06b2ac] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +06b2bc: 6e20 8706 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0687 │ │ +06b2c2: 0c00 |0003: move-result-object v0 │ │ +06b2c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #525 header: │ │ -class_idx : 317 │ │ +class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -130584,17 +130605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bd6c: |[06bd6c] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ -06bd7c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bd82: 0e00 |0003: return-void │ │ +06b2c8: |[06b2c8] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ +06b2d8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b2de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ │ │ Virtual methods - │ │ @@ -130603,17 +130624,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06bd84: |[06bd84] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -06bd94: 7130 a506 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@06a5 │ │ -06bd9a: 0e00 |0003: return-void │ │ +06b2e0: |[06b2e0] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06b2f0: 7130 a506 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@06a5 │ │ +06b2f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -130625,32 +130646,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06bd9c: |[06bd9c] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -06bdac: 7110 a706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@06a7 │ │ -06bdb2: 0c00 |0003: move-result-object v0 │ │ -06bdb4: 1100 |0004: return-object v0 │ │ +06b2f8: |[06b2f8] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +06b308: 7110 a706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@06a7 │ │ +06b30e: 0c00 |0003: move-result-object v0 │ │ +06b310: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #526 header: │ │ -class_idx : 318 │ │ +class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -130671,17 +130692,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bdb8: |[06bdb8] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ -06bdc8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bdce: 0e00 |0003: return-void │ │ +06b314: |[06b314] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ +06b324: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -130690,19 +130711,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06bdd0: |[06bdd0] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -06bde0: 1a00 390a |0000: const-string v0, "RemoteInput" // string@0a39 │ │ -06bde4: 1a01 3a0a |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0a3a │ │ -06bde8: 7120 9815 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -06bdee: 0e00 |0007: return-void │ │ +06b32c: |[06b32c] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06b33c: 1a00 420a |0000: const-string v0, "RemoteInput" // string@0a42 │ │ +06b340: 1a01 430a |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0a43 │ │ +06b344: 7120 9815 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +06b34a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0008 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -130714,35 +130735,35 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06bdf0: |[06bdf0] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -06be00: 1a00 390a |0000: const-string v0, "RemoteInput" // string@0a39 │ │ -06be04: 1a01 3a0a |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0a3a │ │ -06be08: 7120 9815 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ -06be0e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06be10: 1100 |0008: return-object v0 │ │ +06b34c: |[06b34c] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +06b35c: 1a00 420a |0000: const-string v0, "RemoteInput" // string@0a42 │ │ +06b360: 1a01 430a |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0a43 │ │ +06b364: 7120 9815 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1598 │ │ +06b36a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06b36c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0009 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #527 header: │ │ -class_idx : 319 │ │ +class_idx : 328 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -130763,17 +130784,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06be14: |[06be14] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ -06be24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06be2a: 0e00 |0003: return-void │ │ +06b370: |[06b370] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ +06b380: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -130782,17 +130803,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06be2c: |[06be2c] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -06be3c: 7130 b306 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@06b3 │ │ -06be42: 0e00 |0003: return-void │ │ +06b388: |[06b388] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06b398: 7130 b306 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@06b3 │ │ +06b39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -130804,32 +130825,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06be44: |[06be44] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -06be54: 7110 b606 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@06b6 │ │ -06be5a: 0c00 |0003: move-result-object v0 │ │ -06be5c: 1100 |0004: return-object v0 │ │ +06b3a0: |[06b3a0] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +06b3b0: 7110 b606 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@06b6 │ │ +06b3b6: 0c00 |0003: move-result-object v0 │ │ +06b3b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #528 header: │ │ -class_idx : 320 │ │ +class_idx : 329 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 323 │ │ -source_file_idx : 2619 │ │ +superclass_idx : 332 │ │ +source_file_idx : 2628 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -130893,36 +130914,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -06be60: |[06be60] android.support.v4.app.RemoteInput.:()V │ │ -06be70: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -06be74: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -06be78: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ -06be7c: 2200 3d01 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@013d │ │ -06be80: 7010 9206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0692 │ │ -06be86: 6900 6c02 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ -06be8a: 2200 3a01 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@013a │ │ -06be8e: 7010 8406 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0684 │ │ -06be94: 6900 6b02 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ -06be98: 0e00 |0014: return-void │ │ -06be9a: 6000 2d00 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -06be9e: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ -06bea2: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ -06bea6: 2200 3f01 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@013f │ │ -06beaa: 7010 9806 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0698 │ │ -06beb0: 6900 6c02 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ -06beb4: 28eb |0022: goto 000d // -0015 │ │ -06beb6: 2200 3e01 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@013e │ │ -06beba: 7010 9506 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0695 │ │ -06bec0: 6900 6c02 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ -06bec4: 28e3 |002a: goto 000d // -001d │ │ +06b3bc: |[06b3bc] android.support.v4.app.RemoteInput.:()V │ │ +06b3cc: 6000 2d00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +06b3d0: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +06b3d4: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +06b3d8: 2200 4601 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0146 │ │ +06b3dc: 7010 9206 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0692 │ │ +06b3e2: 6900 6c02 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ +06b3e6: 2200 4301 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0143 │ │ +06b3ea: 7010 8406 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0684 │ │ +06b3f0: 6900 6b02 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ +06b3f4: 0e00 |0014: return-void │ │ +06b3f6: 6000 2d00 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +06b3fa: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ +06b3fe: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ +06b402: 2200 4801 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0148 │ │ +06b406: 7010 9806 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0698 │ │ +06b40c: 6900 6c02 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ +06b410: 28eb |0022: goto 000d // -0015 │ │ +06b412: 2200 4701 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0147 │ │ +06b416: 7010 9506 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0695 │ │ +06b41c: 6900 6c02 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ +06b420: 28e3 |002a: goto 000d // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0006 line=254 │ │ 0x000d line=263 │ │ 0x0015 line=255 │ │ 0x001b line=256 │ │ @@ -130934,22 +130955,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06bec8: |[06bec8] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ -06bed8: 7010 ab06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@06ab │ │ -06bede: 5b01 7302 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0273 │ │ -06bee2: 5b02 7202 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0272 │ │ -06bee6: 5b03 7002 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0270 │ │ -06beea: 5c04 6f02 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@026f │ │ -06beee: 5b05 7102 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0271 │ │ -06bef2: 0e00 |000d: return-void │ │ +06b424: |[06b424] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ +06b434: 7010 ab06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@06ab │ │ +06b43a: 5b01 7302 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0273 │ │ +06b43e: 5b02 7202 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0272 │ │ +06b442: 5b03 7002 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0270 │ │ +06b446: 5c04 6f02 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@026f │ │ +06b44a: 5b05 7102 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0271 │ │ +06b44e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -130968,18 +130989,18 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06bef4: |[06bef4] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -06bf04: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ -06bf08: 7240 9006 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0690 │ │ -06bf0e: 0e00 |0005: return-void │ │ +06b450: |[06b450] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06b460: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ +06b464: 7240 9006 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0690 │ │ +06b46a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -130990,19 +131011,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bf10: |[06bf10] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -06bf20: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ -06bf24: 7220 9106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0691 │ │ -06bf2a: 0c00 |0005: move-result-object v0 │ │ -06bf2c: 1100 |0006: return-object v0 │ │ +06b46c: |[06b46c] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +06b47c: 6200 6c02 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@026c │ │ +06b480: 7220 9106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0691 │ │ +06b486: 0c00 |0005: move-result-object v0 │ │ +06b488: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ @@ -131011,17 +131032,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf30: |[06bf30] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ -06bf40: 5510 6f02 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@026f │ │ -06bf44: 0f00 |0002: return v0 │ │ +06b48c: |[06b48c] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ +06b49c: 5510 6f02 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@026f │ │ +06b4a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -131029,17 +131050,17 @@ │ │ type : '()[Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf48: |[06bf48] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ -06bf58: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0270 │ │ -06bf5c: 1100 |0002: return-object v0 │ │ +06b4a4: |[06b4a4] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ +06b4b4: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0270 │ │ +06b4b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -131047,17 +131068,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf60: |[06bf60] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ -06bf70: 5410 7102 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0271 │ │ -06bf74: 1100 |0002: return-object v0 │ │ +06b4bc: |[06b4bc] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ +06b4cc: 5410 7102 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0271 │ │ +06b4d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -131065,17 +131086,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf78: |[06bf78] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ -06bf88: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0272 │ │ -06bf8c: 1100 |0002: return-object v0 │ │ +06b4d4: |[06b4d4] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ +06b4e4: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0272 │ │ +06b4e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -131083,30 +131104,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf90: |[06bf90] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ -06bfa0: 5410 7302 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0273 │ │ -06bfa4: 1100 |0002: return-object v0 │ │ +06b4ec: |[06b4ec] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ +06b4fc: 5410 7302 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0273 │ │ +06b500: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 2619 (RemoteInput.java) │ │ + source_file_idx : 2628 (RemoteInput.java) │ │ │ │ Class #529 header: │ │ -class_idx : 330 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -131127,17 +131148,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bfa8: |[06bfa8] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -06bfb8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06bfbe: 0e00 |0003: return-void │ │ +06b504: |[06b504] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +06b514: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b51a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -131145,69 +131166,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 │ │ -06bfc0: |[06bfc0] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -06bfd0: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -06bfd4: 0171 |0002: move v1, v7 │ │ -06bfd6: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -06bfda: 7220 df19 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ -06bfe0: 0a00 |0008: move-result v0 │ │ -06bfe2: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -06bfe6: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -06bfea: 1a02 9400 |000d: const-string v2, "<" // string@0094 │ │ -06bfee: 6e20 431a 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06bff4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06bff8: 28ef |0014: goto 0003 // -0011 │ │ -06bffa: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -06bffe: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -06c002: 1a02 9300 |0019: const-string v2, ">" // string@0093 │ │ -06c006: 6e20 431a 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c00c: 28f4 |001e: goto 0012 // -000c │ │ -06c00e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -06c012: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -06c016: 1a02 9200 |0023: const-string v2, "&" // string@0092 │ │ -06c01a: 6e20 431a 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c020: 28ea |0028: goto 0012 // -0016 │ │ -06c022: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -06c026: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -06c02a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -06c02e: 2202 f403 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c032: 7010 3b1a 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c038: 1a03 9000 |0034: const-string v3, "&#" // string@0090 │ │ -06c03c: 6e20 431a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c042: 0c02 |0039: move-result-object v2 │ │ -06c044: 6e20 3f1a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -06c04a: 0c02 |003d: move-result-object v2 │ │ -06c04c: 1a03 e600 |003e: const-string v3, ";" // string@00e6 │ │ -06c050: 6e20 431a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c056: 0c02 |0043: move-result-object v2 │ │ -06c058: 6e10 481a 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c05e: 0c02 |0047: move-result-object v2 │ │ -06c060: 6e20 431a 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c066: 28c7 |004b: goto 0012 // -0039 │ │ -06c068: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -06c06c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -06c070: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -06c074: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -06c078: 7220 df19 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ -06c07e: 0a02 |0057: move-result v2 │ │ -06c080: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -06c084: 1a02 9500 |005a: const-string v2, " " // string@0095 │ │ -06c088: 6e20 431a 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c08e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06c092: 28ed |0061: goto 004e // -0013 │ │ -06c094: 6e20 3e1a 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -06c09a: 28ad |0065: goto 0012 // -0053 │ │ -06c09c: 6e20 3e1a 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -06c0a2: 28a9 |0069: goto 0012 // -0057 │ │ -06c0a4: 0e00 |006a: return-void │ │ +06b51c: |[06b51c] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +06b52c: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +06b530: 0171 |0002: move v1, v7 │ │ +06b532: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +06b536: 7220 df19 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ +06b53c: 0a00 |0008: move-result v0 │ │ +06b53e: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +06b542: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +06b546: 1a02 9400 |000d: const-string v2, "<" // string@0094 │ │ +06b54a: 6e20 431a 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b550: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06b554: 28ef |0014: goto 0003 // -0011 │ │ +06b556: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +06b55a: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +06b55e: 1a02 9300 |0019: const-string v2, ">" // string@0093 │ │ +06b562: 6e20 431a 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b568: 28f4 |001e: goto 0012 // -000c │ │ +06b56a: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +06b56e: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +06b572: 1a02 9200 |0023: const-string v2, "&" // string@0092 │ │ +06b576: 6e20 431a 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b57c: 28ea |0028: goto 0012 // -0016 │ │ +06b57e: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +06b582: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +06b586: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +06b58a: 2202 fd03 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +06b58e: 7010 3b1a 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06b594: 1a03 9000 |0034: const-string v3, "&#" // string@0090 │ │ +06b598: 6e20 431a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b59e: 0c02 |0039: move-result-object v2 │ │ +06b5a0: 6e20 3f1a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +06b5a6: 0c02 |003d: move-result-object v2 │ │ +06b5a8: 1a03 e600 |003e: const-string v3, ";" // string@00e6 │ │ +06b5ac: 6e20 431a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b5b2: 0c02 |0043: move-result-object v2 │ │ +06b5b4: 6e10 481a 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06b5ba: 0c02 |0047: move-result-object v2 │ │ +06b5bc: 6e20 431a 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b5c2: 28c7 |004b: goto 0012 // -0039 │ │ +06b5c4: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +06b5c8: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +06b5cc: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +06b5d0: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +06b5d4: 7220 df19 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ +06b5da: 0a02 |0057: move-result v2 │ │ +06b5dc: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +06b5e0: 1a02 9500 |005a: const-string v2, " " // string@0095 │ │ +06b5e4: 6e20 431a 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06b5ea: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06b5ee: 28ed |0061: goto 004e // -0013 │ │ +06b5f0: 6e20 3e1a 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +06b5f6: 28ad |0065: goto 0012 // -0053 │ │ +06b5f8: 6e20 3e1a 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +06b5fe: 28a9 |0069: goto 0012 // -0057 │ │ +06b600: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0005 line=100 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0012 line=99 │ │ @@ -131238,19 +131259,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 │ │ -06c0a8: |[06c0a8] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -06c0b8: 6e10 c406 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@06c4 │ │ -06c0be: 0c00 |0003: move-result-object v0 │ │ -06c0c0: 7220 d715 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@15d7 │ │ -06c0c6: 0e00 |0007: return-void │ │ +06b604: |[06b604] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +06b614: 6e10 c406 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@06c4 │ │ +06b61a: 0c00 |0003: move-result-object v0 │ │ +06b61c: 7220 d715 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@15d7 │ │ +06b622: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -131261,41 +131282,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 │ │ -06c0c8: |[06c0c8] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -06c0d8: 2200 f403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c0dc: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c0e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -06c0e4: 7210 e019 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@19e0 │ │ -06c0ea: 0a02 |0009: move-result v2 │ │ -06c0ec: 7140 ec06 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@06ec │ │ -06c0f2: 6e10 481a 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c0f8: 0c01 |0010: move-result-object v1 │ │ -06c0fa: 1101 |0011: return-object v1 │ │ +06b624: |[06b624] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +06b634: 2200 fd03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@03fd │ │ +06b638: 7010 3b1a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06b63e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +06b640: 7210 e019 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@19e0 │ │ +06b646: 0a02 |0009: move-result v2 │ │ +06b648: 7140 ec06 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@06ec │ │ +06b64e: 6e10 481a 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06b654: 0c01 |0010: move-result-object v1 │ │ +06b656: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000d line=94 │ │ 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 : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #530 header: │ │ -class_idx : 339 │ │ +class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2845 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #530 annotations: │ │ Annotations on class │ │ @@ -131316,17 +131337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c0fc: |[06c0fc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -06c10c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06c112: 0e00 |0003: return-void │ │ +06b658: |[06b658] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +06b668: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b66e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -131335,46 +131356,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 │ │ -06c114: |[06c114] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -06c124: 2200 3000 |0000: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -06c128: 2141 |0002: array-length v1, v4 │ │ -06c12a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06c12e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -06c132: 7020 e800 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -06c138: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -06c13c: 6e20 eb00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -06c142: 7140 9900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0099 │ │ -06c148: 0c01 |0012: move-result-object v1 │ │ -06c14a: 1101 |0013: return-object v1 │ │ +06b670: |[06b670] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06b680: 2200 3200 |0000: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +06b684: 2141 |0002: array-length v1, v4 │ │ +06b686: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06b68a: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +06b68e: 7020 e800 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +06b694: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +06b698: 6e20 eb00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +06b69e: 7140 9900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0099 │ │ +06b6a4: 0c01 |0012: move-result-object v1 │ │ +06b6a6: 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 : 2836 (TaskStackBuilder.java) │ │ + source_file_idx : 2845 (TaskStackBuilder.java) │ │ │ │ Class #531 header: │ │ -class_idx : 340 │ │ +class_idx : 349 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2845 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -131395,17 +131416,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c14c: |[06c14c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -06c15c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06c162: 0e00 |0003: return-void │ │ +06b6a8: |[06b6a8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +06b6b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b6be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -131414,45 +131435,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 │ │ -06c164: |[06c164] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -06c174: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c176: 2200 3000 |0001: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -06c17a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -06c17e: 7020 e800 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -06c184: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -06c18a: 6e20 eb00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -06c190: 0c00 |000e: move-result-object v0 │ │ -06c192: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -06c196: 7140 1a07 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@071a │ │ -06c19c: 0c00 |0014: move-result-object v0 │ │ -06c19e: 1100 |0015: return-object v0 │ │ +06b6c0: |[06b6c0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06b6d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06b6d2: 2200 3200 |0001: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +06b6d6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +06b6da: 7020 e800 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +06b6e0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +06b6e6: 6e20 eb00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +06b6ec: 0c00 |000e: move-result-object v0 │ │ +06b6ee: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +06b6f2: 7140 1a07 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@071a │ │ +06b6f8: 0c00 |0014: move-result-object v0 │ │ +06b6fa: 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 : 2836 (TaskStackBuilder.java) │ │ + source_file_idx : 2845 (TaskStackBuilder.java) │ │ │ │ Class #532 header: │ │ -class_idx : 341 │ │ +class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2836 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2845 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #532 annotations: │ │ Annotations on class │ │ @@ -131473,17 +131494,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c1a0: |[06c1a0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -06c1b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06c1b6: 0e00 |0003: return-void │ │ +06b6fc: |[06b6fc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +06b70c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06b712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -131492,44 +131513,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 │ │ -06c1b8: |[06c1b8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -06c1c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c1ca: 2200 3000 |0001: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -06c1ce: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -06c1d2: 7020 e800 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ -06c1d8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -06c1de: 6e20 eb00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -06c1e4: 0c00 |000e: move-result-object v0 │ │ -06c1e6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -06c1ea: 7158 1c07 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@071c │ │ -06c1f0: 0c00 |0014: move-result-object v0 │ │ -06c1f2: 1100 |0015: return-object v0 │ │ +06b714: |[06b714] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06b724: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06b726: 2200 3200 |0001: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +06b72a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +06b72e: 7020 e800 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00e8 │ │ +06b734: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +06b73a: 6e20 eb00 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +06b740: 0c00 |000e: move-result-object v0 │ │ +06b742: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +06b746: 7158 1c07 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@071c │ │ +06b74c: 0c00 |0014: move-result-object v0 │ │ +06b74e: 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 : 2836 (TaskStackBuilder.java) │ │ + source_file_idx : 2845 (TaskStackBuilder.java) │ │ │ │ Class #533 header: │ │ -class_idx : 345 │ │ +class_idx : 354 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 378 │ │ +superclass_idx : 387 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #533 annotations: │ │ @@ -131574,22 +131595,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 │ │ -06c1f4: |[06c1f4] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -06c204: 5b23 9302 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ -06c208: 7010 d507 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@07d5 │ │ -06c20e: 2200 1e04 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@041e │ │ -06c212: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -06c214: 7020 b51a 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1ab5 │ │ -06c21a: 5b20 9102 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ -06c21e: 0e00 |000d: return-void │ │ +06b750: |[06b750] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +06b760: 5b23 9302 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ +06b764: 7010 d507 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@07d5 │ │ +06b76a: 2200 2704 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0427 │ │ +06b76e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +06b770: 7020 b51a 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1ab5 │ │ +06b776: 5b20 9102 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ +06b77a: 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; │ │ @@ -131600,17 +131621,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 │ │ -06c220: |[06c220] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -06c230: 5410 9102 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ -06c234: 1100 |0002: return-object v0 │ │ +06b77c: |[06b77c] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +06b78c: 5410 9102 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ +06b790: 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 - │ │ @@ -131619,19 +131640,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 │ │ -06c238: |[06c238] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -06c248: 1f02 5104 |0000: check-cast v2, [Ljava/lang/Void; // type@0451 │ │ -06c24c: 6e20 2107 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0721 │ │ -06c252: 0c00 |0005: move-result-object v0 │ │ -06c254: 1100 |0006: return-object v0 │ │ +06b794: |[06b794] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +06b7a4: 1f02 5a04 |0000: check-cast v2, [Ljava/lang/Void; // type@045a │ │ +06b7a8: 6e20 2107 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0721 │ │ +06b7ae: 0c00 |0005: move-result-object v0 │ │ +06b7b0: 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; │ │ @@ -131641,21 +131662,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 │ │ -06c258: |[06c258] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -06c268: 5410 9302 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ -06c26c: 6e10 3207 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0732 │ │ -06c272: 0c00 |0005: move-result-object v0 │ │ -06c274: 5b10 9202 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0292 │ │ -06c278: 5410 9202 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0292 │ │ -06c27c: 1100 |000a: return-object v0 │ │ +06b7b4: |[06b7b4] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +06b7c4: 5410 9302 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ +06b7c8: 6e10 3207 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0732 │ │ +06b7ce: 0c00 |0005: move-result-object v0 │ │ +06b7d0: 5b10 9202 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0292 │ │ +06b7d4: 5410 9202 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0292 │ │ +06b7d8: 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; │ │ @@ -131666,25 +131687,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06c280: |[06c280] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -06c290: 5420 9302 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ -06c294: 5421 9202 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0292 │ │ -06c298: 6e30 2a07 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@072a │ │ -06c29e: 5420 9102 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ -06c2a2: 6e10 b71a 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ -06c2a8: 0e00 |000c: return-void │ │ -06c2aa: 0d00 |000d: move-exception v0 │ │ -06c2ac: 5421 9102 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ -06c2b0: 6e10 b71a 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ -06c2b6: 2700 |0013: throw v0 │ │ +06b7dc: |[06b7dc] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +06b7ec: 5420 9302 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ +06b7f0: 5421 9202 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0292 │ │ +06b7f4: 6e30 2a07 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@072a │ │ +06b7fa: 5420 9102 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ +06b7fe: 6e10 b71a 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ +06b804: 0e00 |000c: return-void │ │ +06b806: 0d00 |000d: move-exception v0 │ │ +06b808: 5421 9102 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ +06b80c: 6e10 b71a 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ +06b812: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -131698,24 +131719,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06c2c4: |[06c2c4] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -06c2d4: 5420 9302 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ -06c2d8: 6e30 2b07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@072b │ │ -06c2de: 5420 9102 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ -06c2e2: 6e10 b71a 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ -06c2e8: 0e00 |000a: return-void │ │ -06c2ea: 0d00 |000b: move-exception v0 │ │ -06c2ec: 5421 9102 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ -06c2f0: 6e10 b71a 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ -06c2f6: 2700 |0011: throw v0 │ │ +06b820: |[06b820] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +06b830: 5420 9302 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ +06b834: 6e30 2b07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@072b │ │ +06b83a: 5420 9102 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ +06b83e: 6e10 b71a 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ +06b844: 0e00 |000a: return-void │ │ +06b846: 0d00 |000b: move-exception v0 │ │ +06b848: 5421 9102 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0291 │ │ +06b84c: 6e10 b71a 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1ab7 │ │ +06b852: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -131731,35 +131752,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06c304: |[06c304] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -06c314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c316: 5c10 9402 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c31a: 5410 9302 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ -06c31e: 6e10 2d07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@072d │ │ -06c324: 0e00 |0008: return-void │ │ +06b860: |[06b860] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +06b870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b872: 5c10 9402 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06b876: 5410 9302 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0293 │ │ +06b87a: 6e10 2d07 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@072d │ │ +06b880: 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 : 490 (AsyncTaskLoader.java) │ │ │ │ Class #534 header: │ │ -class_idx : 346 │ │ +class_idx : 355 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 365 │ │ +superclass_idx : 374 │ │ source_file_idx : 490 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #534 annotations: │ │ @@ -131824,19 +131845,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06c328: |[06c328] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -06c338: 7020 9707 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0797 │ │ -06c33e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -06c342: 5a20 9902 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ -06c346: 0e00 |0007: return-void │ │ +06b884: |[06b884] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +06b894: 7020 9707 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0797 │ │ +06b89a: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +06b89e: 5a20 9902 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ +06b8a2: 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; │ │ @@ -131849,49 +131870,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -06c348: |[06c348] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -06c358: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06c35a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06c35c: 5441 9a02 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c360: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -06c364: 5441 9702 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c368: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -06c36c: 5441 9a02 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c370: 5511 9402 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c374: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -06c378: 5441 9a02 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c37c: 5c10 9402 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c380: 5441 9802 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ -06c384: 5442 9a02 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c388: 6e20 0802 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -06c38e: 5b43 9a02 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c392: 0f00 |001d: return v0 │ │ -06c394: 5441 9a02 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c398: 5511 9402 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c39c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -06c3a0: 5441 9a02 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c3a4: 5c10 9402 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c3a8: 5441 9802 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ -06c3ac: 5442 9a02 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c3b0: 6e20 0802 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -06c3b6: 5b43 9a02 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c3ba: 28ec |0031: goto 001d // -0014 │ │ -06c3bc: 5441 9a02 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c3c0: 6e20 1f07 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@071f │ │ -06c3c6: 0a00 |0037: move-result v0 │ │ -06c3c8: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -06c3cc: 5441 9a02 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c3d0: 5b41 9702 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c3d4: 5b43 9a02 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c3d8: 28dd |0040: goto 001d // -0023 │ │ +06b8a4: |[06b8a4] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +06b8b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06b8b6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06b8b8: 5441 9a02 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b8bc: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +06b8c0: 5441 9702 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06b8c4: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +06b8c8: 5441 9a02 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b8cc: 5511 9402 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06b8d0: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +06b8d4: 5441 9a02 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b8d8: 5c10 9402 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06b8dc: 5441 9802 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ +06b8e0: 5442 9a02 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b8e4: 6e20 0802 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +06b8ea: 5b43 9a02 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b8ee: 0f00 |001d: return v0 │ │ +06b8f0: 5441 9a02 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b8f4: 5511 9402 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06b8f8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +06b8fc: 5441 9a02 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b900: 5c10 9402 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06b904: 5441 9802 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ +06b908: 5442 9a02 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b90c: 6e20 0802 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +06b912: 5b43 9a02 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b916: 28ec |0031: goto 001d // -0014 │ │ +06b918: 5441 9a02 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b91c: 6e20 1f07 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@071f │ │ +06b922: 0a00 |0037: move-result v0 │ │ +06b924: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +06b928: 5441 9a02 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b92c: 5b41 9702 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06b930: 5b43 9a02 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b934: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -131915,26 +131936,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 │ │ -06c3dc: |[06c3dc] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -06c3ec: 6e20 3007 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0730 │ │ -06c3f2: 5420 9702 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c3f6: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -06c3fa: 6e10 3407 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0734 │ │ -06c400: 7100 2e02 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -06c406: 0b00 |000d: move-result-wide v0 │ │ -06c408: 5a20 9902 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ -06c40c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06c40e: 5b20 9702 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c412: 6e10 2d07 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@072d │ │ -06c418: 0e00 |0016: return-void │ │ +06b938: |[06b938] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +06b948: 6e20 3007 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0730 │ │ +06b94e: 5420 9702 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06b952: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +06b956: 6e10 3407 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0734 │ │ +06b95c: 7100 2e02 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +06b962: 0b00 |000d: move-result-wide v0 │ │ +06b964: 5a20 9902 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ +06b968: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06b96a: 5b20 9702 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06b96e: 6e10 2d07 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@072d │ │ +06b974: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -131953,32 +131974,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 │ │ -06c41c: |[06c41c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -06c42c: 5420 9a02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c430: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -06c434: 6e30 2a07 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@072a │ │ -06c43a: 0e00 |0007: return-void │ │ -06c43c: 6e10 2e07 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@072e │ │ -06c442: 0a00 |000b: move-result v0 │ │ -06c444: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -06c448: 6e20 3007 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0730 │ │ -06c44e: 28f6 |0011: goto 0007 // -000a │ │ -06c450: 6e10 2807 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0728 │ │ -06c456: 7100 2e02 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -06c45c: 0b00 |0018: move-result-wide v0 │ │ -06c45e: 5a20 9902 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ -06c462: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -06c464: 5b20 9a02 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c468: 6e20 2907 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0729 │ │ -06c46e: 28e6 |0021: goto 0007 // -001a │ │ +06b978: |[06b978] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +06b988: 5420 9a02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b98c: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +06b990: 6e30 2a07 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@072a │ │ +06b996: 0e00 |0007: return-void │ │ +06b998: 6e10 2e07 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@072e │ │ +06b99e: 0a00 |000b: move-result v0 │ │ +06b9a0: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +06b9a4: 6e20 3007 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0730 │ │ +06b9aa: 28f6 |0011: goto 0007 // -000a │ │ +06b9ac: 6e10 2807 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0728 │ │ +06b9b2: 7100 2e02 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +06b9b8: 0b00 |0018: move-result-wide v0 │ │ +06b9ba: 5a20 9902 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ +06b9be: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06b9c0: 5b20 9a02 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b9c4: 6e20 2907 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0729 │ │ +06b9ca: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -131999,57 +132020,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 │ │ -06c470: |[06c470] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -06c480: 6f58 9c07 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@079c │ │ -06c486: 5440 9a02 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c48a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -06c48e: 6e20 d519 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c494: 1a00 7e16 |000a: const-string v0, "mTask=" // string@167e │ │ -06c498: 6e20 d519 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c49e: 5440 9a02 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c4a2: 6e20 d419 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ -06c4a8: 1a00 8b00 |0014: const-string v0, " waiting=" // string@008b │ │ -06c4ac: 6e20 d519 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c4b2: 5440 9a02 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c4b6: 5500 9402 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c4ba: 6e20 db19 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -06c4c0: 5440 9702 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c4c4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -06c4c8: 6e20 d519 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c4ce: 1a00 bb14 |0027: const-string v0, "mCancellingTask=" // string@14bb │ │ -06c4d2: 6e20 d519 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c4d8: 5440 9702 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c4dc: 6e20 d419 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ -06c4e2: 1a00 8b00 |0031: const-string v0, " waiting=" // string@008b │ │ -06c4e6: 6e20 d519 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c4ec: 5440 9702 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c4f0: 5500 9402 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c4f4: 6e20 db19 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -06c4fa: 5340 9b02 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ -06c4fe: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -06c502: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -06c506: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -06c50a: 6e20 d519 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c510: 1a00 a216 |0048: const-string v0, "mUpdateThrottle=" // string@16a2 │ │ -06c514: 6e20 d519 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c51a: 5340 9b02 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ -06c51e: 7130 6b0a 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0a6b │ │ -06c524: 1a00 6200 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0062 │ │ -06c528: 6e20 d519 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -06c52e: 5340 9902 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ -06c532: 7100 2e02 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -06c538: 0b02 |005c: move-result-wide v2 │ │ -06c53a: 7157 6a0a 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0a6a │ │ -06c540: 6e10 d719 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@19d7 │ │ -06c546: 0e00 |0063: return-void │ │ +06b9cc: |[06b9cc] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06b9dc: 6f58 9c07 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@079c │ │ +06b9e2: 5440 9a02 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b9e6: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +06b9ea: 6e20 d519 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06b9f0: 1a00 8716 |000a: const-string v0, "mTask=" // string@1687 │ │ +06b9f4: 6e20 d519 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06b9fa: 5440 9a02 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06b9fe: 6e20 d419 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ +06ba04: 1a00 8b00 |0014: const-string v0, " waiting=" // string@008b │ │ +06ba08: 6e20 d519 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba0e: 5440 9a02 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06ba12: 5500 9402 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06ba16: 6e20 db19 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +06ba1c: 5440 9702 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06ba20: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +06ba24: 6e20 d519 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba2a: 1a00 c414 |0027: const-string v0, "mCancellingTask=" // string@14c4 │ │ +06ba2e: 6e20 d519 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba34: 5440 9702 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06ba38: 6e20 d419 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@19d4 │ │ +06ba3e: 1a00 8b00 |0031: const-string v0, " waiting=" // string@008b │ │ +06ba42: 6e20 d519 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba48: 5440 9702 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06ba4c: 5500 9402 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06ba50: 6e20 db19 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +06ba56: 5340 9b02 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ +06ba5a: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +06ba5e: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +06ba62: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +06ba66: 6e20 d519 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba6c: 1a00 ab16 |0048: const-string v0, "mUpdateThrottle=" // string@16ab │ │ +06ba70: 6e20 d519 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba76: 5340 9b02 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ +06ba7a: 7130 6b0a 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0a6b │ │ +06ba80: 1a00 6200 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0062 │ │ +06ba84: 6e20 d519 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +06ba8a: 5340 9902 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ +06ba8e: 7100 2e02 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +06ba94: 0b02 |005c: move-result-wide v2 │ │ +06ba96: 7157 6a0a 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0a6a │ │ +06ba9c: 6e10 d719 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@19d7 │ │ +06baa2: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -132075,55 +132096,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -06c548: |[06c548] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -06c558: 5482 9702 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ -06c55c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -06c560: 5482 9a02 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c564: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -06c568: 5482 9a02 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c56c: 5522 9402 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c570: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -06c574: 5482 9a02 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c578: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -06c57a: 5c23 9402 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c57e: 5482 9802 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ -06c582: 5483 9a02 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c586: 6e20 0802 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -06c58c: 5382 9b02 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ -06c590: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -06c594: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -06c598: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -06c59c: 7100 2e02 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ -06c5a2: 0b00 |0025: move-result-wide v0 │ │ -06c5a4: 5382 9902 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ -06c5a8: 5384 9b02 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ -06c5ac: bb42 |002a: add-long/2addr v2, v4 │ │ -06c5ae: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -06c5b2: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -06c5b6: 5482 9a02 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c5ba: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -06c5bc: 5c23 9402 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ -06c5c0: 5482 9802 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ -06c5c4: 5483 9a02 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c5c8: 5384 9902 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ -06c5cc: 5386 9b02 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ -06c5d0: bb64 |003c: add-long/2addr v4, v6 │ │ -06c5d2: 6e40 0602 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0206 │ │ -06c5d8: 0e00 |0040: return-void │ │ -06c5da: 5483 9a02 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c5de: 6204 e902 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02e9 │ │ -06c5e2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -06c5e4: 1f02 5104 |0046: check-cast v2, [Ljava/lang/Void; // type@0451 │ │ -06c5e8: 6e30 2207 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@0722 │ │ -06c5ee: 28f5 |004b: goto 0040 // -000b │ │ +06baa4: |[06baa4] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +06bab4: 5482 9702 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@0297 │ │ +06bab8: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +06babc: 5482 9a02 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bac0: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +06bac4: 5482 9a02 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bac8: 5522 9402 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06bacc: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +06bad0: 5482 9a02 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bad4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +06bad6: 5c23 9402 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06bada: 5482 9802 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ +06bade: 5483 9a02 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bae2: 6e20 0802 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +06bae8: 5382 9b02 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ +06baec: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +06baf0: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +06baf4: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +06baf8: 7100 2e02 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@022e │ │ +06bafe: 0b00 |0025: move-result-wide v0 │ │ +06bb00: 5382 9902 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ +06bb04: 5384 9b02 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ +06bb08: bb42 |002a: add-long/2addr v2, v4 │ │ +06bb0a: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +06bb0e: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +06bb12: 5482 9a02 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bb16: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +06bb18: 5c23 9402 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0294 │ │ +06bb1c: 5482 9802 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ +06bb20: 5483 9a02 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bb24: 5384 9902 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@0299 │ │ +06bb28: 5386 9b02 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ +06bb2c: bb64 |003c: add-long/2addr v4, v6 │ │ +06bb2e: 6e40 0602 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0206 │ │ +06bb34: 0e00 |0040: return-void │ │ +06bb36: 5483 9a02 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bb3a: 6204 e902 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@02e9 │ │ +06bb3e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +06bb40: 1f02 5a04 |0046: check-cast v2, [Ljava/lang/Void; // type@045a │ │ +06bb44: 6e30 2207 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@0722 │ │ +06bb4a: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -132149,16 +132170,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06c5f0: |[06c5f0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -06c600: 0e00 |0000: return-void │ │ +06bb4c: |[06bb4c] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +06bb5c: 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; │ │ @@ -132169,22 +132190,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06c604: |[06c604] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -06c614: 6f10 a507 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@07a5 │ │ -06c61a: 6e10 2707 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0727 │ │ -06c620: 2200 5901 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@0159 │ │ -06c624: 7020 1d07 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@071d │ │ -06c62a: 5b10 9a02 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c62e: 6e10 2d07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@072d │ │ -06c634: 0e00 |0010: return-void │ │ +06bb60: |[06bb60] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +06bb70: 6f10 a507 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@07a5 │ │ +06bb76: 6e10 2707 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0727 │ │ +06bb7c: 2200 6201 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@0162 │ │ +06bb80: 7020 1d07 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@071d │ │ +06bb86: 5b10 9a02 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bb8a: 6e10 2d07 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@072d │ │ +06bb90: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -132197,72 +132218,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c638: |[06c638] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -06c648: 6e10 2f07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@072f │ │ -06c64e: 0c00 |0003: move-result-object v0 │ │ -06c650: 1100 |0004: return-object v0 │ │ +06bb94: |[06bb94] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +06bba4: 6e10 2f07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@072f │ │ +06bbaa: 0c00 |0003: move-result-object v0 │ │ +06bbac: 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 : 6 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06c654: |[06c654] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -06c664: 5a34 9b02 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ -06c668: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -06c66c: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -06c670: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -06c674: 2200 7100 |0008: new-instance v0, Landroid/os/Handler; // type@0071 │ │ -06c678: 7010 fd01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -06c67e: 5b30 9802 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ -06c682: 0e00 |000f: return-void │ │ +06bbb0: |[06bbb0] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +06bbc0: 5a23 9b02 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@029b │ │ +06bbc4: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +06bbc8: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ +06bbcc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +06bbd0: 2200 7700 |0008: new-instance v0, Landroid/os/Handler; // type@0077 │ │ +06bbd4: 7010 fd01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +06bbda: 5b20 9802 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@0298 │ │ +06bbde: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 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 │ │ + 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 │ │ │ │ #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 │ │ -06c684: |[06c684] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -06c694: 5420 9a02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ -06c698: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06c69c: 7110 1e07 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@071e │ │ -06c6a2: 0c01 |0007: move-result-object v1 │ │ -06c6a4: 6e10 b61a 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1ab6 │ │ -06c6aa: 0e00 |000b: return-void │ │ -06c6ac: 0d01 |000c: move-exception v1 │ │ -06c6ae: 28fe |000d: goto 000b // -0002 │ │ +06bbe0: |[06bbe0] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +06bbf0: 5420 9a02 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@029a │ │ +06bbf4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06bbf8: 7110 1e07 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@071e │ │ +06bbfe: 0c01 |0007: move-result-object v1 │ │ +06bc00: 6e10 b61a 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1ab6 │ │ +06bc06: 0e00 |000b: return-void │ │ +06bc08: 0d01 |000c: move-exception v1 │ │ +06bc0a: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -132272,17 +132293,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 : 490 (AsyncTaskLoader.java) │ │ │ │ Class #535 header: │ │ -class_idx : 354 │ │ +class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 884 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #535 annotations: │ │ @@ -132314,21 +132335,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06c6c0: |[06c6c0] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -06c6d0: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06c6d6: 2200 0f04 |0003: new-instance v0, Ljava/util/HashMap; // type@040f │ │ -06c6da: 7010 7c1a 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ -06c6e0: 5b10 aa02 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ -06c6e4: 5b12 a902 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02a9 │ │ -06c6e8: 0e00 |000c: return-void │ │ +06bc1c: |[06bc1c] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +06bc2c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06bc32: 2200 1804 |0003: new-instance v0, Ljava/util/HashMap; // type@0418 │ │ +06bc36: 7010 7c1a 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1a7c │ │ +06bc3c: 5b10 aa02 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ +06bc40: 5b12 a902 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02a9 │ │ +06bc44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -132341,40 +132362,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 │ │ -06c6ec: |[06c6ec] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -06c6fc: 7110 8b15 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@158b │ │ -06c702: 0a01 |0003: move-result v1 │ │ -06c704: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -06c708: 2201 e103 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06c70c: 1a02 8109 |0008: const-string v2, "Name must not be empty" // string@0981 │ │ -06c710: 7020 001a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06c716: 2701 |000d: throw v1 │ │ -06c718: 6e10 bf19 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@19bf │ │ -06c71e: 0c06 |0011: move-result-object v6 │ │ -06c720: 5441 aa02 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ -06c724: 6e30 801a 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ -06c72a: 0e00 |0017: return-void │ │ -06c72c: 0d00 |0018: move-exception v0 │ │ -06c72e: 2201 e103 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06c732: 2202 f403 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c736: 7010 3b1a 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c73c: 1a03 7003 |0020: const-string v3, "Failed to resolve canonical path for " // string@0370 │ │ -06c740: 6e20 431a 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c746: 0c02 |0025: move-result-object v2 │ │ -06c748: 6e20 421a 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06c74e: 0c02 |0029: move-result-object v2 │ │ -06c750: 6e10 481a 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c756: 0c02 |002d: move-result-object v2 │ │ -06c758: 7030 011a 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a01 │ │ -06c75e: 2701 |0031: throw v1 │ │ +06bc48: |[06bc48] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +06bc58: 7110 8b15 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@158b │ │ +06bc5e: 0a01 |0003: move-result v1 │ │ +06bc60: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +06bc64: 2201 ea03 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06bc68: 1a02 8a09 |0008: const-string v2, "Name must not be empty" // string@098a │ │ +06bc6c: 7020 001a 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06bc72: 2701 |000d: throw v1 │ │ +06bc74: 6e10 bf19 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@19bf │ │ +06bc7a: 0c06 |0011: move-result-object v6 │ │ +06bc7c: 5441 aa02 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ +06bc80: 6e30 801a 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1a80 │ │ +06bc86: 0e00 |0017: return-void │ │ +06bc88: 0d00 |0018: move-exception v0 │ │ +06bc8a: 2201 ea03 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06bc8e: 2202 fd03 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +06bc92: 7010 3b1a 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06bc98: 1a03 7003 |0020: const-string v3, "Failed to resolve canonical path for " // string@0370 │ │ +06bc9c: 6e20 431a 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bca2: 0c02 |0025: move-result-object v2 │ │ +06bca4: 6e20 421a 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06bcaa: 0c02 |0029: move-result-object v2 │ │ +06bcac: 6e10 481a 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06bcb2: 0c02 |002d: move-result-object v2 │ │ +06bcb4: 7030 011a 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1a01 │ │ +06bcba: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -132393,76 +132414,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 │ │ -06c770: |[06c770] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -06c780: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06c782: 6e10 d001 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@01d0 │ │ -06c788: 0c02 |0004: move-result-object v2 │ │ -06c78a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -06c78e: 6e30 321a 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1a32 │ │ -06c794: 0a04 |000a: move-result v4 │ │ -06c796: 6e30 391a 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1a39 │ │ -06c79c: 0c06 |000e: move-result-object v6 │ │ -06c79e: 7110 cd01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01cd │ │ -06c7a4: 0c05 |0012: move-result-object v5 │ │ -06c7a6: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -06c7aa: 6e20 381a 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ -06c7b0: 0c06 |0018: move-result-object v6 │ │ -06c7b2: 7110 cd01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01cd │ │ -06c7b8: 0c02 |001c: move-result-object v2 │ │ -06c7ba: 5496 aa02 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ -06c7be: 6e20 7e1a 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ -06c7c4: 0c03 |0022: move-result-object v3 │ │ -06c7c6: 1f03 c903 |0023: check-cast v3, Ljava/io/File; // type@03c9 │ │ -06c7ca: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -06c7ce: 2206 e103 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06c7d2: 2207 f403 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c7d6: 7010 3b1a 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c7dc: 1a08 4e0b |002e: const-string v8, "Unable to find configured root for " // string@0b4e │ │ -06c7e0: 6e20 431a 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c7e6: 0c07 |0033: move-result-object v7 │ │ -06c7e8: 6e20 421a a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06c7ee: 0c07 |0037: move-result-object v7 │ │ -06c7f0: 6e10 481a 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c7f6: 0c07 |003b: move-result-object v7 │ │ -06c7f8: 7020 001a 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06c7fe: 2706 |003f: throw v6 │ │ -06c800: 2201 c903 |0040: new-instance v1, Ljava/io/File; // type@03c9 │ │ -06c804: 7030 bb19 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@19bb │ │ -06c80a: 6e10 bf19 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@19bf │ │ -06c810: 0c01 |0048: move-result-object v1 │ │ -06c812: 6e10 c319 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ -06c818: 0c06 |004c: move-result-object v6 │ │ -06c81a: 6e10 c319 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ -06c820: 0c07 |0050: move-result-object v7 │ │ -06c822: 6e20 371a 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ -06c828: 0a06 |0054: move-result v6 │ │ -06c82a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -06c82e: 2206 f203 |0057: new-instance v6, Ljava/lang/SecurityException; // type@03f2 │ │ -06c832: 1a07 450a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a45 │ │ -06c836: 7020 2a1a 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ -06c83c: 2706 |005e: throw v6 │ │ -06c83e: 0d00 |005f: move-exception v0 │ │ -06c840: 2206 e103 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06c844: 2207 f403 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c848: 7010 3b1a 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c84e: 1a08 7003 |0067: const-string v8, "Failed to resolve canonical path for " // string@0370 │ │ -06c852: 6e20 431a 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c858: 0c07 |006c: move-result-object v7 │ │ -06c85a: 6e20 421a 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06c860: 0c07 |0070: move-result-object v7 │ │ -06c862: 6e10 481a 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c868: 0c07 |0074: move-result-object v7 │ │ -06c86a: 7020 001a 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06c870: 2706 |0078: throw v6 │ │ -06c872: 1101 |0079: return-object v1 │ │ +06bccc: |[06bccc] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +06bcdc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06bcde: 6e10 d001 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@01d0 │ │ +06bce4: 0c02 |0004: move-result-object v2 │ │ +06bce6: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +06bcea: 6e30 321a 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1a32 │ │ +06bcf0: 0a04 |000a: move-result v4 │ │ +06bcf2: 6e30 391a 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1a39 │ │ +06bcf8: 0c06 |000e: move-result-object v6 │ │ +06bcfa: 7110 cd01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01cd │ │ +06bd00: 0c05 |0012: move-result-object v5 │ │ +06bd02: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +06bd06: 6e20 381a 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ +06bd0c: 0c06 |0018: move-result-object v6 │ │ +06bd0e: 7110 cd01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@01cd │ │ +06bd14: 0c02 |001c: move-result-object v2 │ │ +06bd16: 5496 aa02 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ +06bd1a: 6e20 7e1a 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1a7e │ │ +06bd20: 0c03 |0022: move-result-object v3 │ │ +06bd22: 1f03 d203 |0023: check-cast v3, Ljava/io/File; // type@03d2 │ │ +06bd26: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +06bd2a: 2206 ea03 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06bd2e: 2207 fd03 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +06bd32: 7010 3b1a 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06bd38: 1a08 570b |002e: const-string v8, "Unable to find configured root for " // string@0b57 │ │ +06bd3c: 6e20 431a 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bd42: 0c07 |0033: move-result-object v7 │ │ +06bd44: 6e20 421a a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06bd4a: 0c07 |0037: move-result-object v7 │ │ +06bd4c: 6e10 481a 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06bd52: 0c07 |003b: move-result-object v7 │ │ +06bd54: 7020 001a 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06bd5a: 2706 |003f: throw v6 │ │ +06bd5c: 2201 d203 |0040: new-instance v1, Ljava/io/File; // type@03d2 │ │ +06bd60: 7030 bb19 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@19bb │ │ +06bd66: 6e10 bf19 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@19bf │ │ +06bd6c: 0c01 |0048: move-result-object v1 │ │ +06bd6e: 6e10 c319 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ +06bd74: 0c06 |004c: move-result-object v6 │ │ +06bd76: 6e10 c319 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ +06bd7c: 0c07 |0050: move-result-object v7 │ │ +06bd7e: 6e20 371a 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ +06bd84: 0a06 |0054: move-result v6 │ │ +06bd86: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +06bd8a: 2206 fb03 |0057: new-instance v6, Ljava/lang/SecurityException; // type@03fb │ │ +06bd8e: 1a07 4e0a |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0a4e │ │ +06bd92: 7020 2a1a 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@1a2a │ │ +06bd98: 2706 |005e: throw v6 │ │ +06bd9a: 0d00 |005f: move-exception v0 │ │ +06bd9c: 2206 ea03 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06bda0: 2207 fd03 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +06bda4: 7010 3b1a 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06bdaa: 1a08 7003 |0067: const-string v8, "Failed to resolve canonical path for " // string@0370 │ │ +06bdae: 6e20 431a 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bdb4: 0c07 |006c: move-result-object v7 │ │ +06bdb6: 6e20 421a 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06bdbc: 0c07 |0070: move-result-object v7 │ │ +06bdbe: 6e10 481a 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06bdc4: 0c07 |0074: move-result-object v7 │ │ +06bdc6: 7020 001a 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06bdcc: 2706 |0078: throw v6 │ │ +06bdce: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -132492,127 +132513,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 │ │ -06c884: |[06c884] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -06c894: 6e10 c019 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@19c0 │ │ -06c89a: 0c03 |0003: move-result-object v3 │ │ -06c89c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06c89e: 5496 aa02 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ -06c8a2: 6e10 7d1a 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1a7d │ │ -06c8a8: 0c06 |000a: move-result-object v6 │ │ -06c8aa: 7210 b01a 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -06c8b0: 0c01 |000e: move-result-object v1 │ │ -06c8b2: 7210 851a 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -06c8b8: 0a06 |0012: move-result v6 │ │ -06c8ba: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -06c8be: 7210 861a 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -06c8c4: 0c04 |0018: move-result-object v4 │ │ -06c8c6: 1f04 1604 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0416 │ │ -06c8ca: 7210 a21a 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -06c8d0: 0c06 |001e: move-result-object v6 │ │ -06c8d2: 1f06 c903 |001f: check-cast v6, Ljava/io/File; // type@03c9 │ │ -06c8d6: 6e10 c319 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ -06c8dc: 0c05 |0024: move-result-object v5 │ │ -06c8de: 6e20 371a 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ -06c8e4: 0a06 |0028: move-result v6 │ │ -06c8e6: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -06c8ea: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -06c8ee: 6e10 351a 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ -06c8f4: 0a07 |0030: move-result v7 │ │ -06c8f6: 7210 a21a 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -06c8fc: 0c06 |0034: move-result-object v6 │ │ -06c8fe: 1f06 c903 |0035: check-cast v6, Ljava/io/File; // type@03c9 │ │ -06c902: 6e10 c319 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ -06c908: 0c06 |003a: move-result-object v6 │ │ -06c90a: 6e10 351a 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1a35 │ │ -06c910: 0a06 |003e: move-result v6 │ │ -06c912: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -06c916: 0742 |0041: move-object v2, v4 │ │ -06c918: 28cd |0042: goto 000f // -0033 │ │ -06c91a: 0d00 |0043: move-exception v0 │ │ -06c91c: 2206 e103 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06c920: 2207 f403 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c924: 7010 3b1a 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c92a: 1a08 7003 |004b: const-string v8, "Failed to resolve canonical path for " // string@0370 │ │ -06c92e: 6e20 431a 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c934: 0c07 |0050: move-result-object v7 │ │ -06c936: 6e20 421a a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ -06c93c: 0c07 |0054: move-result-object v7 │ │ -06c93e: 6e10 481a 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c944: 0c07 |0058: move-result-object v7 │ │ -06c946: 7020 001a 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06c94c: 2706 |005c: throw v6 │ │ -06c94e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -06c952: 2206 e103 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06c956: 2207 f403 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c95a: 7010 3b1a 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c960: 1a08 6e03 |0066: const-string v8, "Failed to find configured root that contains " // string@036e │ │ -06c964: 6e20 431a 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c96a: 0c07 |006b: move-result-object v7 │ │ -06c96c: 6e20 431a 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c972: 0c07 |006f: move-result-object v7 │ │ -06c974: 6e10 481a 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06c97a: 0c07 |0073: move-result-object v7 │ │ -06c97c: 7020 001a 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06c982: 2706 |0077: throw v6 │ │ -06c984: 7210 a21a 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -06c98a: 0c06 |007b: move-result-object v6 │ │ -06c98c: 1f06 c903 |007c: check-cast v6, Ljava/io/File; // type@03c9 │ │ -06c990: 6e10 c319 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ -06c996: 0c05 |0081: move-result-object v5 │ │ -06c998: 1a06 dc00 |0082: const-string v6, "/" // string@00dc │ │ -06c99c: 6e20 2e1a 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1a2e │ │ -06c9a2: 0a06 |0087: move-result v6 │ │ -06c9a4: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -06c9a8: 6e10 351a 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ -06c9ae: 0a06 |008d: move-result v6 │ │ -06c9b0: 6e20 381a 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ -06c9b6: 0c03 |0091: move-result-object v3 │ │ -06c9b8: 2207 f403 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03f4 │ │ -06c9bc: 7010 3b1a 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -06c9c2: 7210 a11a 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -06c9c8: 0c06 |009a: move-result-object v6 │ │ -06c9ca: 1f06 f303 |009b: check-cast v6, Ljava/lang/String; // type@03f3 │ │ -06c9ce: 7110 ce01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@01ce │ │ -06c9d4: 0c06 |00a0: move-result-object v6 │ │ -06c9d6: 6e20 431a 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c9dc: 0c06 |00a4: move-result-object v6 │ │ -06c9de: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -06c9e2: 6e20 3e1a 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ -06c9e8: 0c06 |00aa: move-result-object v6 │ │ -06c9ea: 1a07 dc00 |00ab: const-string v7, "/" // string@00dc │ │ -06c9ee: 7120 cf01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01cf │ │ -06c9f4: 0c07 |00b0: move-result-object v7 │ │ -06c9f6: 6e20 431a 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -06c9fc: 0c06 |00b4: move-result-object v6 │ │ -06c9fe: 6e10 481a 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -06ca04: 0c03 |00b8: move-result-object v3 │ │ -06ca06: 2206 6600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0066 │ │ -06ca0a: 7010 c801 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01c8 │ │ -06ca10: 1a07 b00e |00be: const-string v7, "content" // string@0eb0 │ │ -06ca14: 6e20 cc01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01cc │ │ -06ca1a: 0c06 |00c3: move-result-object v6 │ │ -06ca1c: 5497 a902 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02a9 │ │ -06ca20: 6e20 c901 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01c9 │ │ -06ca26: 0c06 |00c9: move-result-object v6 │ │ -06ca28: 6e20 cb01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01cb │ │ -06ca2e: 0c06 |00cd: move-result-object v6 │ │ -06ca30: 6e10 ca01 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01ca │ │ -06ca36: 0c06 |00d1: move-result-object v6 │ │ -06ca38: 1106 |00d2: return-object v6 │ │ -06ca3a: 6e10 351a 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ -06ca40: 0a06 |00d6: move-result v6 │ │ -06ca42: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -06ca46: 6e20 381a 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ -06ca4c: 0c03 |00dc: move-result-object v3 │ │ -06ca4e: 28b5 |00dd: goto 0092 // -004b │ │ +06bde0: |[06bde0] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +06bdf0: 6e10 c019 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@19c0 │ │ +06bdf6: 0c03 |0003: move-result-object v3 │ │ +06bdf8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06bdfa: 5496 aa02 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@02aa │ │ +06bdfe: 6e10 7d1a 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1a7d │ │ +06be04: 0c06 |000a: move-result-object v6 │ │ +06be06: 7210 b01a 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +06be0c: 0c01 |000e: move-result-object v1 │ │ +06be0e: 7210 851a 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +06be14: 0a06 |0012: move-result v6 │ │ +06be16: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +06be1a: 7210 861a 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +06be20: 0c04 |0018: move-result-object v4 │ │ +06be22: 1f04 1f04 |0019: check-cast v4, Ljava/util/Map$Entry; // type@041f │ │ +06be26: 7210 a21a 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +06be2c: 0c06 |001e: move-result-object v6 │ │ +06be2e: 1f06 d203 |001f: check-cast v6, Ljava/io/File; // type@03d2 │ │ +06be32: 6e10 c319 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ +06be38: 0c05 |0024: move-result-object v5 │ │ +06be3a: 6e20 371a 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1a37 │ │ +06be40: 0a06 |0028: move-result v6 │ │ +06be42: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +06be46: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +06be4a: 6e10 351a 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ +06be50: 0a07 |0030: move-result v7 │ │ +06be52: 7210 a21a 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +06be58: 0c06 |0034: move-result-object v6 │ │ +06be5a: 1f06 d203 |0035: check-cast v6, Ljava/io/File; // type@03d2 │ │ +06be5e: 6e10 c319 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ +06be64: 0c06 |003a: move-result-object v6 │ │ +06be66: 6e10 351a 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1a35 │ │ +06be6c: 0a06 |003e: move-result v6 │ │ +06be6e: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +06be72: 0742 |0041: move-object v2, v4 │ │ +06be74: 28cd |0042: goto 000f // -0033 │ │ +06be76: 0d00 |0043: move-exception v0 │ │ +06be78: 2206 ea03 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06be7c: 2207 fd03 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +06be80: 7010 3b1a 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06be86: 1a08 7003 |004b: const-string v8, "Failed to resolve canonical path for " // string@0370 │ │ +06be8a: 6e20 431a 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06be90: 0c07 |0050: move-result-object v7 │ │ +06be92: 6e20 421a a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1a42 │ │ +06be98: 0c07 |0054: move-result-object v7 │ │ +06be9a: 6e10 481a 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06bea0: 0c07 |0058: move-result-object v7 │ │ +06bea2: 7020 001a 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06bea8: 2706 |005c: throw v6 │ │ +06beaa: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +06beae: 2206 ea03 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06beb2: 2207 fd03 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +06beb6: 7010 3b1a 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06bebc: 1a08 6e03 |0066: const-string v8, "Failed to find configured root that contains " // string@036e │ │ +06bec0: 6e20 431a 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bec6: 0c07 |006b: move-result-object v7 │ │ +06bec8: 6e20 431a 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bece: 0c07 |006f: move-result-object v7 │ │ +06bed0: 6e10 481a 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06bed6: 0c07 |0073: move-result-object v7 │ │ +06bed8: 7020 001a 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06bede: 2706 |0077: throw v6 │ │ +06bee0: 7210 a21a 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +06bee6: 0c06 |007b: move-result-object v6 │ │ +06bee8: 1f06 d203 |007c: check-cast v6, Ljava/io/File; // type@03d2 │ │ +06beec: 6e10 c319 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@19c3 │ │ +06bef2: 0c05 |0081: move-result-object v5 │ │ +06bef4: 1a06 dc00 |0082: const-string v6, "/" // string@00dc │ │ +06bef8: 6e20 2e1a 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1a2e │ │ +06befe: 0a06 |0087: move-result v6 │ │ +06bf00: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +06bf04: 6e10 351a 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ +06bf0a: 0a06 |008d: move-result v6 │ │ +06bf0c: 6e20 381a 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ +06bf12: 0c03 |0091: move-result-object v3 │ │ +06bf14: 2207 fd03 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@03fd │ │ +06bf18: 7010 3b1a 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +06bf1e: 7210 a11a 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +06bf24: 0c06 |009a: move-result-object v6 │ │ +06bf26: 1f06 fc03 |009b: check-cast v6, Ljava/lang/String; // type@03fc │ │ +06bf2a: 7110 ce01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@01ce │ │ +06bf30: 0c06 |00a0: move-result-object v6 │ │ +06bf32: 6e20 431a 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bf38: 0c06 |00a4: move-result-object v6 │ │ +06bf3a: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +06bf3e: 6e20 3e1a 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1a3e │ │ +06bf44: 0c06 |00aa: move-result-object v6 │ │ +06bf46: 1a07 dc00 |00ab: const-string v7, "/" // string@00dc │ │ +06bf4a: 7120 cf01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01cf │ │ +06bf50: 0c07 |00b0: move-result-object v7 │ │ +06bf52: 6e20 431a 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +06bf58: 0c06 |00b4: move-result-object v6 │ │ +06bf5a: 6e10 481a 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +06bf60: 0c03 |00b8: move-result-object v3 │ │ +06bf62: 2206 6b00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@006b │ │ +06bf66: 7010 c801 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@01c8 │ │ +06bf6c: 1a07 b90e |00be: const-string v7, "content" // string@0eb9 │ │ +06bf70: 6e20 cc01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01cc │ │ +06bf76: 0c06 |00c3: move-result-object v6 │ │ +06bf78: 5497 a902 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@02a9 │ │ +06bf7c: 6e20 c901 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01c9 │ │ +06bf82: 0c06 |00c9: move-result-object v6 │ │ +06bf84: 6e20 cb01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@01cb │ │ +06bf8a: 0c06 |00cd: move-result-object v6 │ │ +06bf8c: 6e10 ca01 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@01ca │ │ +06bf92: 0c06 |00d1: move-result-object v6 │ │ +06bf94: 1106 |00d2: return-object v6 │ │ +06bf96: 6e10 351a 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1a35 │ │ +06bf9c: 0a06 |00d6: move-result v6 │ │ +06bf9e: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +06bfa2: 6e20 381a 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1a38 │ │ +06bfa8: 0c03 |00dc: move-result-object v3 │ │ +06bfaa: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -132642,17 +132663,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 : 884 (FileProvider.java) │ │ │ │ Class #536 header: │ │ -class_idx : 357 │ │ +class_idx : 366 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #536 annotations: │ │ @@ -132674,17 +132695,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ca60: |[06ca60] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -06ca70: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06ca76: 0e00 |0003: return-void │ │ +06bfbc: |[06bfbc] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +06bfcc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06bfd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -132693,22 +132714,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 │ │ -06ca78: |[06ca78] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -06ca88: 2200 3000 |0000: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -06ca8c: 1a01 170d |0002: const-string v1, "android.intent.action.MAIN" // string@0d17 │ │ -06ca90: 7020 e900 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -06ca96: 6e20 0f01 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ -06ca9c: 1a01 1b0d |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0d1b │ │ -06caa0: 6e20 ea00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00ea │ │ -06caa6: 1100 |000f: return-object v0 │ │ +06bfd4: |[06bfd4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +06bfe4: 2200 3200 |0000: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +06bfe8: 1a01 200d |0002: const-string v1, "android.intent.action.MAIN" // string@0d20 │ │ +06bfec: 7020 e900 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +06bff2: 6e20 0f01 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@010f │ │ +06bff8: 1a01 240d |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0d24 │ │ +06bffc: 6e20 ea00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00ea │ │ +06c002: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -132721,19 +132742,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 │ │ -06caa8: |[06caa8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -06cab8: 2200 3000 |0000: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -06cabc: 7020 e900 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ -06cac2: 6e20 ea00 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00ea │ │ -06cac8: 1100 |0008: return-object v0 │ │ +06c004: |[06c004] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +06c014: 2200 3200 |0000: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +06c018: 7020 e900 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00e9 │ │ +06c01e: 6e20 ea00 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00ea │ │ +06c024: 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; │ │ @@ -132746,37 +132767,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 │ │ -06cacc: |[06cacc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -06cadc: 6e20 8107 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0781 │ │ -06cae2: 0c00 |0003: move-result-object v0 │ │ -06cae4: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -06caea: 6e20 eb00 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -06caf0: 1100 |000a: return-object v0 │ │ +06c028: |[06c028] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +06c038: 6e20 8107 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0781 │ │ +06c03e: 0c00 |0003: move-result-object v0 │ │ +06c040: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +06c046: 6e20 eb00 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +06c04c: 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 : 1022 (IntentCompat.java) │ │ │ │ Class #537 header: │ │ -class_idx : 371 │ │ +class_idx : 380 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 377 │ │ -source_file_idx : 2414 │ │ +superclass_idx : 386 │ │ +source_file_idx : 2423 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -132804,19 +132825,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 │ │ -06caf4: |[06caf4] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -06cb04: 5b12 d902 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ -06cb08: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06cb0a: 7020 d307 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@07d3 │ │ -06cb10: 0e00 |0006: return-void │ │ +06c050: |[06c050] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +06c060: 5b12 d902 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ +06c064: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06c066: 7020 d307 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@07d3 │ │ +06c06c: 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; │ │ @@ -132827,45 +132848,45 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06cb14: |[06cb14] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -06cb24: 5430 d902 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ -06cb28: 7110 d607 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@07d6 │ │ -06cb2e: 0c00 |0005: move-result-object v0 │ │ -06cb30: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -06cb32: 6e20 c31a 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1ac3 │ │ -06cb38: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -06cb3c: 7110 2d02 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@022d │ │ -06cb42: 5430 d902 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ -06cb46: 5431 d902 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ -06cb4a: 5432 d802 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@02d8 │ │ -06cb4e: 6e20 db07 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@07db │ │ -06cb54: 0c01 |0018: move-result-object v1 │ │ -06cb56: 7120 d707 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@07d7 │ │ -06cb5c: 0c00 |001c: move-result-object v0 │ │ -06cb5e: 1100 |001d: return-object v0 │ │ +06c070: |[06c070] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +06c080: 5430 d902 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ +06c084: 7110 d607 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@07d6 │ │ +06c08a: 0c00 |0005: move-result-object v0 │ │ +06c08c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +06c08e: 6e20 c31a 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1ac3 │ │ +06c094: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +06c098: 7110 2d02 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@022d │ │ +06c09e: 5430 d902 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ +06c0a2: 5431 d902 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@02d9 │ │ +06c0a6: 5432 d802 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@02d8 │ │ +06c0aa: 6e20 db07 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@07db │ │ +06c0b0: 0c01 |0018: move-result-object v1 │ │ +06c0b2: 7120 d707 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@07d7 │ │ +06c0b8: 0c00 |001c: move-result-object v0 │ │ +06c0ba: 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 : 2414 (ModernAsyncTask.java) │ │ + source_file_idx : 2423 (ModernAsyncTask.java) │ │ │ │ Class #538 header: │ │ -class_idx : 382 │ │ +class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #538 annotations: │ │ @@ -132887,17 +132908,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cb60: |[06cb60] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -06cb70: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06cb76: 0e00 |0003: return-void │ │ +06c0bc: |[06c0bc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +06c0cc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c0d2: 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 - │ │ @@ -132906,17 +132927,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06cb78: |[06cb78] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -06cb88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cb8a: 0f00 |0001: return v0 │ │ +06c0d4: |[06c0d4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +06c0e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c0e6: 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; │ │ │ │ @@ -132925,16 +132946,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06cb8c: |[06cb8c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -06cb9c: 0e00 |0000: return-void │ │ +06c0e8: |[06c0e8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +06c0f8: 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; │ │ │ │ @@ -132943,30 +132964,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 │ │ -06cba0: |[06cba0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -06cbb0: 0e00 |0000: return-void │ │ +06c0fc: |[06c0fc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +06c10c: 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 : 727 (DrawableCompat.java) │ │ │ │ Class #539 header: │ │ -class_idx : 389 │ │ +class_idx : 398 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 391 │ │ +superclass_idx : 400 │ │ source_file_idx : 724 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #539 annotations: │ │ @@ -132991,20 +133012,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06cbb4: |[06cbb4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -06cbc4: 7010 1508 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0815 │ │ -06cbca: 7110 1c08 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@081c │ │ -06cbd0: 0c00 |0006: move-result-object v0 │ │ -06cbd2: 5b10 f702 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ -06cbd6: 0e00 |0009: return-void │ │ +06c110: |[06c110] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +06c120: 7010 1508 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0815 │ │ +06c126: 7110 1c08 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@081c │ │ +06c12c: 0c00 |0006: move-result-object v0 │ │ +06c12e: 5b10 f702 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ +06c132: 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; │ │ @@ -133016,19 +133037,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06cbd8: |[06cbd8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -06cbe8: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ -06cbec: 7120 1b08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@081b │ │ -06cbf2: 0c00 |0005: move-result-object v0 │ │ -06cbf4: 1100 |0006: return-object v0 │ │ +06c134: |[06c134] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +06c144: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ +06c148: 7120 1b08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@081b │ │ +06c14e: 0c00 |0005: move-result-object v0 │ │ +06c150: 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 │ │ │ │ @@ -133037,19 +133058,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cbf8: |[06cbf8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -06cc08: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ -06cc0c: 7110 1d08 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@081d │ │ -06cc12: 0c00 |0005: move-result-object v0 │ │ -06cc14: 1100 |0006: return-object v0 │ │ +06c154: |[06c154] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +06c164: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ +06c168: 7110 1d08 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@081d │ │ +06c16e: 0c00 |0005: move-result-object v0 │ │ +06c170: 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;) │ │ @@ -133057,32 +133078,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 │ │ -06cc18: |[06cc18] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -06cc28: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ -06cc2c: 7120 1e08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@081e │ │ -06cc32: 0c00 |0005: move-result-object v0 │ │ -06cc34: 1100 |0006: return-object v0 │ │ +06c174: |[06c174] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +06c184: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@02f7 │ │ +06c188: 7120 1e08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@081e │ │ +06c18e: 0c00 |0005: move-result-object v0 │ │ +06c190: 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 : 724 (DisplayManagerCompat.java) │ │ │ │ Class #540 header: │ │ -class_idx : 390 │ │ +class_idx : 399 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 391 │ │ +superclass_idx : 400 │ │ source_file_idx : 724 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #540 annotations: │ │ @@ -133107,22 +133128,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06cc38: |[06cc38] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -06cc48: 7010 1508 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0815 │ │ -06cc4e: 1a00 1e1e |0003: const-string v0, "window" // string@1e1e │ │ -06cc52: 6e20 d800 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -06cc58: 0c00 |0008: move-result-object v0 │ │ -06cc5a: 1f00 4303 |0009: check-cast v0, Landroid/view/WindowManager; // type@0343 │ │ -06cc5e: 5b10 f802 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02f8 │ │ -06cc62: 0e00 |000d: return-void │ │ +06c194: |[06c194] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +06c1a4: 7010 1508 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0815 │ │ +06c1aa: 1a00 271e |0003: const-string v0, "window" // string@1e27 │ │ +06c1ae: 6e20 d800 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +06c1b4: 0c00 |0008: move-result-object v0 │ │ +06c1b6: 1f00 4c03 |0009: check-cast v0, Landroid/view/WindowManager; // type@034c │ │ +06c1ba: 5b10 f802 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02f8 │ │ +06c1be: 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; │ │ @@ -133134,24 +133155,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06cc64: |[06cc64] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -06cc74: 5421 f802 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02f8 │ │ -06cc78: 7210 f916 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@16f9 │ │ -06cc7e: 0c00 |0005: move-result-object v0 │ │ -06cc80: 6e10 a115 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@15a1 │ │ -06cc86: 0a01 |0009: move-result v1 │ │ -06cc88: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -06cc8c: 1100 |000c: return-object v0 │ │ -06cc8e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06cc90: 28fe |000e: goto 000c // -0002 │ │ +06c1c0: |[06c1c0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +06c1d0: 5421 f802 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02f8 │ │ +06c1d4: 7210 f916 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@16f9 │ │ +06c1da: 0c00 |0005: move-result-object v0 │ │ +06c1dc: 6e10 a115 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@15a1 │ │ +06c1e2: 0a01 |0009: move-result v1 │ │ +06c1e4: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +06c1e8: 1100 |000c: return-object v0 │ │ +06c1ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06c1ec: 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; │ │ @@ -133164,23 +133185,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06cc94: |[06cc94] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -06cca4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06cca6: 2300 4904 |0001: new-array v0, v0, [Landroid/view/Display; // type@0449 │ │ -06ccaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06ccac: 5432 f802 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02f8 │ │ -06ccb0: 7210 f916 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@16f9 │ │ -06ccb6: 0c02 |0009: move-result-object v2 │ │ -06ccb8: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -06ccbc: 1100 |000c: return-object v0 │ │ +06c1f0: |[06c1f0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +06c200: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c202: 2300 5204 |0001: new-array v0, v0, [Landroid/view/Display; // type@0452 │ │ +06c206: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06c208: 5432 f802 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@02f8 │ │ +06c20c: 7210 f916 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@16f9 │ │ +06c212: 0c02 |0009: move-result-object v2 │ │ +06c214: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +06c218: 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;) │ │ @@ -133188,36 +133209,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 │ │ -06ccc0: |[06ccc0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -06ccd0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -06ccd4: 6e10 1208 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0812 │ │ -06ccda: 0c00 |0005: move-result-object v0 │ │ -06ccdc: 1100 |0006: return-object v0 │ │ -06ccde: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06cce0: 2300 4904 |0008: new-array v0, v0, [Landroid/view/Display; // type@0449 │ │ -06cce4: 28fc |000a: goto 0006 // -0004 │ │ +06c21c: |[06c21c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +06c22c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +06c230: 6e10 1208 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0812 │ │ +06c236: 0c00 |0005: move-result-object v0 │ │ +06c238: 1100 |0006: return-object v0 │ │ +06c23a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06c23c: 2300 5204 |0008: new-array v0, v0, [Landroid/view/Display; // type@0452 │ │ +06c240: 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 : 724 (DisplayManagerCompat.java) │ │ │ │ Class #541 header: │ │ -class_idx : 395 │ │ +class_idx : 404 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2776 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2785 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #541 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -133226,21 +133247,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2776 (SupportSubMenu.java) │ │ + source_file_idx : 2785 (SupportSubMenu.java) │ │ │ │ Class #542 header: │ │ -class_idx : 397 │ │ +class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -133265,18 +133286,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 │ │ -06cce8: |[06cce8] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -06ccf8: 5b01 0403 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ -06ccfc: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06cd02: 0e00 |0005: return-void │ │ +06c244: |[06c244] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +06c254: 5b01 0403 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ +06c258: 7010 1e1a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c25e: 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; │ │ │ │ @@ -133286,20 +133307,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06cd04: |[06cd04] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -06cd14: 5420 0403 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ -06cd18: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cd1c: 6e10 7608 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0876 │ │ -06cd22: 0b00 |0007: move-result-wide v0 │ │ -06cd24: 1000 |0008: return-wide v0 │ │ +06c260: |[06c260] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +06c270: 5420 0403 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ +06c274: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c278: 6e10 7608 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0876 │ │ +06c27e: 0b00 |0007: move-result-wide v0 │ │ +06c280: 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;) │ │ @@ -133307,19 +133328,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06cd28: |[06cd28] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -06cd38: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ -06cd3c: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cd40: 6e20 7408 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0874 │ │ -06cd46: 0e00 |0007: return-void │ │ +06c284: |[06c284] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +06c294: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ +06c298: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c29c: 6e20 7408 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0874 │ │ +06c2a2: 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 │ │ @@ -133329,19 +133350,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06cd48: |[06cd48] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -06cd58: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ -06cd5c: 5400 1603 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0316 │ │ -06cd60: 6e20 ba15 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@15ba │ │ -06cd66: 0e00 |0007: return-void │ │ +06c2a4: |[06c2a4] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +06c2b4: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ +06c2b8: 5400 1603 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0316 │ │ +06c2bc: 6e20 ba15 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@15ba │ │ +06c2c2: 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; │ │ @@ -133351,34 +133372,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06cd68: |[06cd68] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -06cd78: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ -06cd7c: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cd80: 6e30 7d08 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@087d │ │ -06cd86: 0e00 |0007: return-void │ │ +06c2c4: |[06c2c4] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +06c2d4: 5410 0403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0304 │ │ +06c2d8: 5400 1203 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c2dc: 6e30 7d08 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@087d │ │ +06c2e2: 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 : 2877 (TransportMediator.java) │ │ + source_file_idx : 2886 (TransportMediator.java) │ │ │ │ Class #543 header: │ │ -class_idx : 399 │ │ +class_idx : 408 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 396 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 405 │ │ +source_file_idx : 2886 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #543 annotations: │ │ Annotations on field #791 'mListeners' │ │ @@ -133488,18 +133509,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 │ │ -06cd88: |[06cd88] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -06cd98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cd9a: 7040 4108 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@0841 │ │ -06cda0: 0e00 |0004: return-void │ │ +06c2e4: |[06c2e4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +06c2f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c2f6: 7040 4108 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@0841 │ │ +06c2fc: 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; │ │ @@ -133510,62 +133531,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 │ │ -06cda4: |[06cda4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -06cdb4: 7010 2a08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@082a │ │ -06cdba: 2200 0a04 |0003: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -06cdbe: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -06cdc4: 5b50 1703 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ -06cdc8: 2200 8d01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@018d │ │ -06cdcc: 7020 3608 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0836 │ │ -06cdd2: 5b50 1803 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0318 │ │ -06cdd6: 2200 8e01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@018e │ │ -06cdda: 7020 3b08 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@083b │ │ -06cde0: 5b50 1603 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0316 │ │ -06cde4: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -06cde8: 0760 |001a: move-object v0, v6 │ │ -06cdea: 5b50 1303 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0313 │ │ -06cdee: 5b58 1203 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cdf2: 5450 1303 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0313 │ │ -06cdf6: 1a01 820d |0021: const-string v1, "audio" // string@0d82 │ │ -06cdfa: 6e20 d800 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -06ce00: 0c00 |0026: move-result-object v0 │ │ -06ce02: 1f00 5b00 |0027: check-cast v0, Landroid/media/AudioManager; // type@005b │ │ -06ce06: 5b50 1103 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0311 │ │ -06ce0a: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -06ce0e: 6e10 2000 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0020 │ │ -06ce14: 0c00 |0030: move-result-object v0 │ │ -06ce16: 6e10 f816 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ -06ce1c: 0c07 |0034: move-result-object v7 │ │ -06ce1e: 5b57 1903 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0319 │ │ -06ce22: 5450 1903 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0319 │ │ -06ce26: 7110 4a0b 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0b4a │ │ -06ce2c: 0c00 |003c: move-result-object v0 │ │ -06ce2e: 5b50 1503 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0315 │ │ -06ce32: 6000 2d00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -06ce36: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -06ce3a: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -06ce3e: 2200 9501 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0195 │ │ -06ce42: 5451 1303 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0313 │ │ -06ce46: 5452 1103 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0311 │ │ -06ce4a: 5453 1903 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0319 │ │ -06ce4e: 5454 1803 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0318 │ │ -06ce52: 7054 6408 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@0864 │ │ -06ce58: 5b50 1403 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06ce5c: 0e00 |0054: return-void │ │ -06ce5e: 6e10 1416 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ -06ce64: 0c00 |0058: move-result-object v0 │ │ -06ce66: 28c2 |0059: goto 001b // -003e │ │ -06ce68: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -06ce6a: 5b50 1403 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06ce6e: 28f7 |005d: goto 0054 // -0009 │ │ +06c300: |[06c300] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +06c310: 7010 2a08 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@082a │ │ +06c316: 2200 1304 |0003: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +06c31a: 7010 601a 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +06c320: 5b50 1703 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ +06c324: 2200 9601 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0196 │ │ +06c328: 7020 3608 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0836 │ │ +06c32e: 5b50 1803 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0318 │ │ +06c332: 2200 9701 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0197 │ │ +06c336: 7020 3b08 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@083b │ │ +06c33c: 5b50 1603 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0316 │ │ +06c340: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +06c344: 0760 |001a: move-object v0, v6 │ │ +06c346: 5b50 1303 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0313 │ │ +06c34a: 5b58 1203 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c34e: 5450 1303 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0313 │ │ +06c352: 1a01 8b0d |0021: const-string v1, "audio" // string@0d8b │ │ +06c356: 6e20 d800 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +06c35c: 0c00 |0026: move-result-object v0 │ │ +06c35e: 1f00 5f00 |0027: check-cast v0, Landroid/media/AudioManager; // type@005f │ │ +06c362: 5b50 1103 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0311 │ │ +06c366: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +06c36a: 6e10 2000 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0020 │ │ +06c370: 0c00 |0030: move-result-object v0 │ │ +06c372: 6e10 f816 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ +06c378: 0c07 |0034: move-result-object v7 │ │ +06c37a: 5b57 1903 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0319 │ │ +06c37e: 5450 1903 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0319 │ │ +06c382: 7110 4a0b 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0b4a │ │ +06c388: 0c00 |003c: move-result-object v0 │ │ +06c38a: 5b50 1503 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0315 │ │ +06c38e: 6000 2d00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +06c392: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +06c396: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +06c39a: 2200 9e01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@019e │ │ +06c39e: 5451 1303 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0313 │ │ +06c3a2: 5452 1103 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0311 │ │ +06c3a6: 5453 1903 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0319 │ │ +06c3aa: 5454 1803 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0318 │ │ +06c3ae: 7054 6408 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@0864 │ │ +06c3b4: 5b50 1403 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c3b8: 0e00 |0054: return-void │ │ +06c3ba: 6e10 1416 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ +06c3c0: 0c00 |0058: move-result-object v0 │ │ +06c3c2: 28c2 |0059: goto 001b // -003e │ │ +06c3c4: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +06c3c6: 5b50 1403 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c3ca: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -133590,18 +133611,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 │ │ -06ce70: |[06ce70] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -06ce80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ce82: 7040 4108 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@0841 │ │ -06ce88: 0e00 |0004: return-void │ │ +06c3cc: |[06c3cc] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +06c3dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c3de: 7040 4108 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@0841 │ │ +06c3e4: 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; │ │ @@ -133612,28 +133633,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06ce8c: |[06ce8c] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -06ce9c: 5421 1703 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ -06cea0: 6e10 6e1a 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06cea6: 0a01 |0005: move-result v1 │ │ -06cea8: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -06ceac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06ceae: 1100 |0009: return-object v0 │ │ -06ceb0: 5421 1703 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ -06ceb4: 6e10 6e1a 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -06ceba: 0a01 |000f: move-result v1 │ │ -06cebc: 2310 4504 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0445 │ │ -06cec0: 5421 1703 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ -06cec4: 6e20 701a 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ -06ceca: 28f2 |0017: goto 0009 // -000e │ │ +06c3e8: |[06c3e8] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +06c3f8: 5421 1703 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ +06c3fc: 6e10 6e1a 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06c402: 0a01 |0005: move-result v1 │ │ +06c404: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +06c408: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06c40a: 1100 |0009: return-object v0 │ │ +06c40c: 5421 1703 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ +06c410: 6e10 6e1a 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +06c416: 0a01 |000f: move-result v1 │ │ +06c418: 2310 4e04 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@044e │ │ +06c41c: 5421 1703 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ +06c420: 6e20 701a 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1a70 │ │ +06c426: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -133646,22 +133667,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -06cecc: |[06cecc] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -06cedc: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -06cee2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06cee4: 0f00 |0004: return v0 │ │ -06cee6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -06cee8: 28fe |0006: goto 0004 // -0002 │ │ -06ceea: 0000 |0007: nop // spacer │ │ -06ceec: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +06c428: |[06c428] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +06c438: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +06c43e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06c440: 0f00 |0004: return v0 │ │ +06c442: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +06c444: 28fe |0006: goto 0004 // -0002 │ │ +06c446: 0000 |0007: nop // spacer │ │ +06c448: 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 : │ │ @@ -133672,29 +133693,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -06cf48: |[06cf48] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -06cf58: 5450 1403 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06cf5c: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -06cf60: 5450 1403 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06cf64: 5451 1203 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cf68: 6e10 7908 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0879 │ │ -06cf6e: 0a01 |000b: move-result v1 │ │ -06cf70: 5452 1203 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cf74: 6e10 7608 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0876 │ │ -06cf7a: 0b02 |0011: move-result-wide v2 │ │ -06cf7c: 5454 1203 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06cf80: 6e10 7808 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0878 │ │ -06cf86: 0a04 |0017: move-result v4 │ │ -06cf88: 6e54 6d08 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@086d │ │ -06cf8e: 0e00 |001b: return-void │ │ +06c4a4: |[06c4a4] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +06c4b4: 5450 1403 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c4b8: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +06c4bc: 5450 1403 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c4c0: 5451 1203 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c4c4: 6e10 7908 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0879 │ │ +06c4ca: 0a01 |000b: move-result v1 │ │ +06c4cc: 5452 1203 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c4d0: 6e10 7608 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0876 │ │ +06c4d6: 0b02 |0011: move-result-wide v2 │ │ +06c4d8: 5454 1203 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c4dc: 6e10 7808 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0878 │ │ +06c4e2: 0a04 |0017: move-result v4 │ │ +06c4e4: 6e54 6d08 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@086d │ │ +06c4ea: 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; │ │ @@ -133704,27 +133725,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06cf90: |[06cf90] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -06cfa0: 7010 4808 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0848 │ │ -06cfa6: 0c04 |0003: move-result-object v4 │ │ -06cfa8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -06cfac: 0740 |0006: move-object v0, v4 │ │ -06cfae: 2102 |0007: array-length v2, v0 │ │ -06cfb0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06cfb2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -06cfb6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -06cfba: 6e20 8108 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0881 │ │ -06cfc0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06cfc4: 28f7 |0012: goto 0009 // -0009 │ │ -06cfc6: 0e00 |0013: return-void │ │ +06c4ec: |[06c4ec] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +06c4fc: 7010 4808 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0848 │ │ +06c502: 0c04 |0003: move-result-object v4 │ │ +06c504: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +06c508: 0740 |0006: move-object v0, v4 │ │ +06c50a: 2102 |0007: array-length v2, v0 │ │ +06c50c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06c50e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +06c512: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +06c516: 6e20 8108 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0881 │ │ +06c51c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06c520: 28f7 |0012: goto 0009 // -0009 │ │ +06c522: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -133742,27 +133763,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06cfc8: |[06cfc8] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -06cfd8: 7010 4808 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0848 │ │ -06cfde: 0c04 |0003: move-result-object v4 │ │ -06cfe0: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -06cfe4: 0740 |0006: move-object v0, v4 │ │ -06cfe6: 2102 |0007: array-length v2, v0 │ │ -06cfe8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06cfea: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -06cfee: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -06cff2: 6e20 8208 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0882 │ │ -06cff8: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06cffc: 28f7 |0012: goto 0009 // -0009 │ │ -06cffe: 0e00 |0013: return-void │ │ +06c524: |[06c524] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +06c534: 7010 4808 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0848 │ │ +06c53a: 0c04 |0003: move-result-object v4 │ │ +06c53c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +06c540: 0740 |0006: move-object v0, v4 │ │ +06c542: 2102 |0007: array-length v2, v0 │ │ +06c544: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06c546: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +06c54a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +06c54e: 6e20 8208 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0882 │ │ +06c554: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06c558: 28f7 |0012: goto 0009 // -0009 │ │ +06c55a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -133781,18 +133802,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d000: |[06d000] android.support.v4.media.TransportMediator.destroy:()V │ │ -06d010: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d014: 6e10 6508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0865 │ │ -06d01a: 0e00 |0005: return-void │ │ +06c55c: |[06c55c] android.support.v4.media.TransportMediator.destroy:()V │ │ +06c56c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c570: 6e10 6508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0865 │ │ +06c576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -133801,20 +133822,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06d01c: |[06d01c] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -06d02c: 5420 1603 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0316 │ │ -06d030: 5421 1503 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0315 │ │ -06d034: 7140 490b 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@0b49 │ │ -06d03a: 0a00 |0007: move-result v0 │ │ -06d03c: 0f00 |0008: return v0 │ │ +06c578: |[06c578] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +06c588: 5420 1603 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0316 │ │ +06c58c: 5421 1503 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0315 │ │ +06c590: 7140 490b 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@0b49 │ │ +06c596: 0a00 |0007: move-result v0 │ │ +06c598: 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; │ │ │ │ @@ -133823,19 +133844,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d040: |[06d040] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -06d050: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d054: 6e10 7508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0875 │ │ -06d05a: 0a00 |0005: move-result v0 │ │ -06d05c: 0f00 |0006: return v0 │ │ +06c59c: |[06c59c] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +06c5ac: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c5b0: 6e10 7508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0875 │ │ +06c5b6: 0a00 |0005: move-result v0 │ │ +06c5b8: 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;) │ │ @@ -133843,19 +133864,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d060: |[06d060] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -06d070: 5420 1203 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d074: 6e10 7608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0876 │ │ -06d07a: 0b00 |0005: move-result-wide v0 │ │ -06d07c: 1000 |0006: return-wide v0 │ │ +06c5bc: |[06c5bc] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +06c5cc: 5420 1203 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c5d0: 6e10 7608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0876 │ │ +06c5d6: 0b00 |0005: move-result-wide v0 │ │ +06c5d8: 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;) │ │ @@ -133863,19 +133884,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d080: |[06d080] android.support.v4.media.TransportMediator.getDuration:()J │ │ -06d090: 5420 1203 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d094: 6e10 7708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0877 │ │ -06d09a: 0b00 |0005: move-result-wide v0 │ │ -06d09c: 1000 |0006: return-wide v0 │ │ +06c5dc: |[06c5dc] android.support.v4.media.TransportMediator.getDuration:()J │ │ +06c5ec: 5420 1203 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c5f0: 6e10 7708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0877 │ │ +06c5f6: 0b00 |0005: move-result-wide v0 │ │ +06c5f8: 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;) │ │ @@ -133883,23 +133904,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06d0a0: |[06d0a0] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -06d0b0: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d0b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06d0b8: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d0bc: 6e10 6808 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0868 │ │ -06d0c2: 0c00 |0009: move-result-object v0 │ │ -06d0c4: 1100 |000a: return-object v0 │ │ -06d0c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06d0c8: 28fe |000c: goto 000a // -0002 │ │ +06c5fc: |[06c5fc] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +06c60c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c610: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06c614: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c618: 6e10 6808 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0868 │ │ +06c61e: 0c00 |0009: move-result-object v0 │ │ +06c620: 1100 |000a: return-object v0 │ │ +06c622: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06c624: 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;) │ │ @@ -133907,19 +133928,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d0cc: |[06d0cc] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -06d0dc: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d0e0: 6e10 7808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0878 │ │ -06d0e6: 0a00 |0005: move-result v0 │ │ -06d0e8: 0f00 |0006: return v0 │ │ +06c628: |[06c628] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +06c638: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c63c: 6e10 7808 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0878 │ │ +06c642: 0a00 |0005: move-result v0 │ │ +06c644: 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;) │ │ @@ -133927,19 +133948,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d0ec: |[06d0ec] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -06d0fc: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d100: 6e10 7908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0879 │ │ -06d106: 0a00 |0005: move-result v0 │ │ -06d108: 0f00 |0006: return v0 │ │ +06c648: |[06c648] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +06c658: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c65c: 6e10 7908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0879 │ │ +06c662: 0a00 |0005: move-result v0 │ │ +06c664: 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;) │ │ @@ -133947,24 +133968,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06d10c: |[06d10c] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -06d11c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d120: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06d124: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d128: 6e10 6c08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@086c │ │ -06d12e: 5410 1203 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d132: 6e10 7c08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@087c │ │ -06d138: 7010 4e08 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ -06d13e: 7010 5108 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ -06d144: 0e00 |0014: return-void │ │ +06c668: |[06c668] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +06c678: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c67c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06c680: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c684: 6e10 6c08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@086c │ │ +06c68a: 5410 1203 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c68e: 6e10 7c08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@087c │ │ +06c694: 7010 4e08 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ +06c69a: 7010 5108 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ +06c6a0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -133977,19 +133998,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06d148: |[06d148] android.support.v4.media.TransportMediator.refreshState:()V │ │ -06d158: 7010 4e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ -06d15e: 7010 5108 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ -06d164: 7010 5208 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0852 │ │ -06d16a: 0e00 |0009: return-void │ │ +06c6a4: |[06c6a4] android.support.v4.media.TransportMediator.refreshState:()V │ │ +06c6b4: 7010 4e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ +06c6ba: 7010 5108 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ +06c6c0: 7010 5208 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0852 │ │ +06c6c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -134000,18 +134021,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 │ │ -06d16c: |[06d16c] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -06d17c: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ -06d180: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -06d186: 0e00 |0005: return-void │ │ +06c6c8: |[06c6c8] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +06c6d8: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ +06c6dc: 6e20 641a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +06c6e2: 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; │ │ @@ -134021,18 +134042,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06d188: |[06d188] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -06d198: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d19c: 6e30 7d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@087d │ │ -06d1a2: 0e00 |0005: return-void │ │ +06c6e4: |[06c6e4] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +06c6f4: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c6f8: 6e30 7d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@087d │ │ +06c6fe: 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 │ │ @@ -134042,24 +134063,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06d1a4: |[06d1a4] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -06d1b4: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d1b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06d1bc: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d1c0: 6e10 6e08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@086e │ │ -06d1c6: 5410 1203 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d1ca: 6e10 7e08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@087e │ │ -06d1d0: 7010 4e08 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ -06d1d6: 7010 5108 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ -06d1dc: 0e00 |0014: return-void │ │ +06c700: |[06c700] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +06c710: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c714: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06c718: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c71c: 6e10 6e08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@086e │ │ +06c722: 5410 1203 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c726: 6e10 7e08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@087e │ │ +06c72c: 7010 4e08 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ +06c732: 7010 5108 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ +06c738: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -134072,24 +134093,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06d1e0: |[06d1e0] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -06d1f0: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d1f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06d1f8: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ -06d1fc: 6e10 6f08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@086f │ │ -06d202: 5410 1203 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ -06d206: 6e10 7f08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@087f │ │ -06d20c: 7010 4e08 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ -06d212: 7010 5108 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ -06d218: 0e00 |0014: return-void │ │ +06c73c: |[06c73c] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +06c74c: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c750: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06c754: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0314 │ │ +06c758: 6e10 6f08 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@086f │ │ +06c75e: 5410 1203 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0312 │ │ +06c762: 6e10 7f08 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@087f │ │ +06c768: 7010 4e08 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@084e │ │ +06c76e: 7010 5108 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0851 │ │ +06c774: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -134102,32 +134123,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 │ │ -06d21c: |[06d21c] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -06d22c: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ -06d230: 6e20 6c1a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ -06d236: 0e00 |0005: return-void │ │ +06c778: |[06c778] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +06c788: 5410 1703 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0317 │ │ +06c78c: 6e20 6c1a 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1a6c │ │ +06c792: 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 : 2877 (TransportMediator.java) │ │ + source_file_idx : 2886 (TransportMediator.java) │ │ │ │ Class #544 header: │ │ -class_idx : 408 │ │ +class_idx : 417 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 620 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #544 annotations: │ │ @@ -134149,17 +134170,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d238: |[06d238] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -06d248: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d24e: 0e00 |0003: return-void │ │ +06c794: |[06c794] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +06c7a4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c7aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -134168,27 +134189,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -06d250: |[06d250] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06d260: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06d262: 6e10 bd01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bd │ │ -06d268: 0c00 |0004: move-result-object v0 │ │ -06d26a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -06d26e: 0f02 |0007: return v2 │ │ -06d270: 6e10 c001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ -06d276: 0a01 |000b: move-result v1 │ │ -06d278: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -06d27e: 28f8 |000f: goto 0007 // -0008 │ │ -06d280: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -06d282: 28f6 |0011: goto 0007 // -000a │ │ -06d284: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +06c7ac: |[06c7ac] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06c7bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06c7be: 6e10 bd01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@01bd │ │ +06c7c4: 0c00 |0004: move-result-object v0 │ │ +06c7c6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +06c7ca: 0f02 |0007: return v2 │ │ +06c7cc: 6e10 c001 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@01c0 │ │ +06c7d2: 0a01 |000b: move-result v1 │ │ +06c7d4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +06c7da: 28f8 |000f: goto 0007 // -0008 │ │ +06c7dc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +06c7de: 28f6 |0011: goto 0007 // -000a │ │ +06c7e0: 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 │ │ @@ -134199,17 +134220,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 : 620 (ConnectivityManagerCompat.java) │ │ │ │ Class #545 header: │ │ -class_idx : 410 │ │ +class_idx : 419 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 620 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #545 annotations: │ │ @@ -134231,17 +134252,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d294: |[06d294] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -06d2a4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d2aa: 0e00 |0003: return-void │ │ +06c7f0: |[06c7f0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +06c800: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -134250,31 +134271,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d2ac: |[06d2ac] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06d2bc: 7110 9108 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0891 │ │ -06d2c2: 0a00 |0003: move-result v0 │ │ -06d2c4: 0f00 |0004: return v0 │ │ +06c808: |[06c808] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06c818: 7110 9108 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0891 │ │ +06c81e: 0a00 |0003: move-result v0 │ │ +06c820: 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 : 620 (ConnectivityManagerCompat.java) │ │ │ │ Class #546 header: │ │ -class_idx : 411 │ │ +class_idx : 420 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 620 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #546 annotations: │ │ @@ -134296,17 +134317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d2c8: |[06d2c8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -06d2d8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d2de: 0e00 |0003: return-void │ │ +06c824: |[06c824] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +06c834: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -134315,31 +134336,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d2e0: |[06d2e0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06d2f0: 7110 9308 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0893 │ │ -06d2f6: 0a00 |0003: move-result v0 │ │ -06d2f8: 0f00 |0004: return v0 │ │ +06c83c: |[06c83c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06c84c: 7110 9308 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0893 │ │ +06c852: 0a00 |0003: move-result v0 │ │ +06c854: 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 : 620 (ConnectivityManagerCompat.java) │ │ │ │ Class #547 header: │ │ -class_idx : 412 │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 620 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #547 annotations: │ │ @@ -134361,17 +134382,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d2fc: |[06d2fc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -06d30c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d312: 0e00 |0003: return-void │ │ +06c858: |[06c858] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +06c868: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -134380,32 +134401,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06d314: |[06d314] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06d324: 7110 9508 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0895 │ │ -06d32a: 0a00 |0003: move-result v0 │ │ -06d32c: 0f00 |0004: return v0 │ │ +06c870: |[06c870] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +06c880: 7110 9508 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0895 │ │ +06c886: 0a00 |0003: move-result v0 │ │ +06c888: 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 : 620 (ConnectivityManagerCompat.java) │ │ │ │ Class #548 header: │ │ -class_idx : 420 │ │ +class_idx : 429 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -134433,20 +134454,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06d330: |[06d330] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -06d340: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d346: 2200 a201 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@01a2 │ │ -06d34a: 7020 9608 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0896 │ │ -06d350: 5b10 3703 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ -06d354: 0e00 |000a: return-void │ │ +06c88c: |[06c88c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +06c89c: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c8a2: 2200 ab01 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@01ab │ │ +06c8a6: 7020 9608 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0896 │ │ +06c8ac: 5b10 3703 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ +06c8b0: 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; │ │ │ │ @@ -134456,22 +134477,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06d358: |[06d358] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -06d368: 5420 3703 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ -06d36c: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1a4f │ │ -06d372: 0c00 |0005: move-result-object v0 │ │ -06d374: 1f00 a301 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a3 │ │ -06d378: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -06d37a: 5901 3603 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ -06d37e: 0e00 |000b: return-void │ │ +06c8b4: |[06c8b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +06c8c4: 5420 3703 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ +06c8c8: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1a4f │ │ +06c8ce: 0c00 |0005: move-result-object v0 │ │ +06c8d0: 1f00 ac01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01ac │ │ +06c8d4: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +06c8d6: 5901 3603 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ +06c8da: 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; │ │ │ │ @@ -134480,21 +134501,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06d380: |[06d380] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -06d390: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ -06d394: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1a4f │ │ -06d39a: 0c00 |0005: move-result-object v0 │ │ -06d39c: 1f00 a301 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a3 │ │ -06d3a0: 5200 3603 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ -06d3a4: 0f00 |000a: return v0 │ │ +06c8dc: |[06c8dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +06c8ec: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ +06c8f0: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1a4f │ │ +06c8f6: 0c00 |0005: move-result-object v0 │ │ +06c8f8: 1f00 ac01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01ac │ │ +06c8fc: 5200 3603 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ +06c900: 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;) │ │ @@ -134502,16 +134523,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d3a8: |[06d3a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -06d3b8: 0e00 |0000: return-void │ │ +06c904: |[06c904] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +06c914: 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 │ │ │ │ @@ -134520,16 +134541,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d3bc: |[06d3bc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -06d3cc: 0e00 |0000: return-void │ │ +06c918: |[06c918] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +06c928: 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 │ │ @@ -134539,21 +134560,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06d3d0: |[06d3d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -06d3e0: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ -06d3e4: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1a4f │ │ -06d3ea: 0c00 |0005: move-result-object v0 │ │ -06d3ec: 1f00 a301 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01a3 │ │ -06d3f0: 5902 3603 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ -06d3f4: 0e00 |000a: return-void │ │ +06c92c: |[06c92c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +06c93c: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0337 │ │ +06c940: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1a4f │ │ +06c946: 0c00 |0005: move-result-object v0 │ │ +06c948: 1f00 ac01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@01ac │ │ +06c94c: 5902 3603 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0336 │ │ +06c950: 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 │ │ @@ -134563,16 +134584,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d3f8: |[06d3f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -06d408: 0e00 |0000: return-void │ │ +06c954: |[06c954] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +06c964: 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; │ │ │ │ @@ -134581,30 +134602,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d40c: |[06d40c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -06d41c: 0e00 |0000: return-void │ │ +06c968: |[06c968] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +06c978: 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 : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #549 header: │ │ -class_idx : 421 │ │ +class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -134629,17 +134650,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d420: |[06d420] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -06d430: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d436: 0e00 |0003: return-void │ │ +06c97c: |[06c97c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +06c98c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06c992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -134648,17 +134669,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06d438: |[06d438] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -06d448: 7100 bc08 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@08bc │ │ -06d44e: 0e00 |0003: return-void │ │ +06c994: |[06c994] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +06c9a4: 7100 bc08 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@08bc │ │ +06c9aa: 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; │ │ │ │ @@ -134667,18 +134688,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06d450: |[06d450] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -06d460: 7100 bd08 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@08bd │ │ -06d466: 0a00 |0003: move-result v0 │ │ -06d468: 0f00 |0004: return v0 │ │ +06c9ac: |[06c9ac] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +06c9bc: 7100 bd08 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@08bd │ │ +06c9c2: 0a00 |0003: move-result v0 │ │ +06c9c4: 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;) │ │ @@ -134686,17 +134707,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d46c: |[06d46c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -06d47c: 7110 be08 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@08be │ │ -06d482: 0e00 |0003: return-void │ │ +06c9c8: |[06c9c8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +06c9d8: 7110 be08 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@08be │ │ +06c9de: 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 │ │ @@ -134706,17 +134727,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d484: |[06d484] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -06d494: 7120 bf08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@08bf │ │ -06d49a: 0e00 |0003: return-void │ │ +06c9e0: |[06c9e0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +06c9f0: 7120 bf08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@08bf │ │ +06c9f6: 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 │ │ @@ -134727,17 +134748,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d49c: |[06d49c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -06d4ac: 7110 c008 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@08c0 │ │ -06d4b2: 0e00 |0003: return-void │ │ +06c9f8: |[06c9f8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +06ca08: 7110 c008 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@08c0 │ │ +06ca0e: 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 │ │ @@ -134747,17 +134768,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d4b4: |[06d4b4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -06d4c4: 7110 c108 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@08c1 │ │ -06d4ca: 0e00 |0003: return-void │ │ +06ca10: |[06ca10] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +06ca20: 7110 c108 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@08c1 │ │ +06ca26: 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; │ │ @@ -134767,32 +134788,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d4cc: |[06d4cc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -06d4dc: 7110 c208 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@08c2 │ │ -06d4e2: 0e00 |0003: return-void │ │ +06ca28: |[06ca28] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +06ca38: 7110 c208 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@08c2 │ │ +06ca3e: 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 : 2871 (TrafficStatsCompat.java) │ │ + source_file_idx : 2880 (TrafficStatsCompat.java) │ │ │ │ Class #550 header: │ │ -class_idx : 433 │ │ +class_idx : 442 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2576 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -134819,20 +134840,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06d4e4: |[06d4e4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -06d4f4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d4fa: 2200 b901 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@01b9 │ │ -06d4fe: 7020 0d09 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@090d │ │ -06d504: 5b10 3d03 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d508: 0e00 |000a: return-void │ │ +06ca40: |[06ca40] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +06ca50: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06ca56: 2200 c201 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@01c2 │ │ +06ca5a: 7020 0d09 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@090d │ │ +06ca60: 5b10 3d03 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06ca64: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x000a line=148 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -134844,19 +134865,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d50c: |[06d50c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -06d51c: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d520: 6e10 1109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0911 │ │ -06d526: 0a00 |0005: move-result v0 │ │ -06d528: 0f00 |0006: return v0 │ │ +06ca68: |[06ca68] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +06ca78: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06ca7c: 6e10 1109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0911 │ │ +06ca82: 0a00 |0005: move-result v0 │ │ +06ca84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -134864,19 +134885,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d52c: |[06d52c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -06d53c: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d540: 6e10 1309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0913 │ │ -06d546: 0a00 |0005: move-result v0 │ │ -06d548: 0f00 |0006: return v0 │ │ +06ca88: |[06ca88] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +06ca98: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06ca9c: 6e10 1309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0913 │ │ +06caa2: 0a00 |0005: move-result v0 │ │ +06caa4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -134884,19 +134905,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d54c: |[06d54c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -06d55c: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d560: 6e10 1409 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0914 │ │ -06d566: 0a00 |0005: move-result v0 │ │ -06d568: 0f00 |0006: return v0 │ │ +06caa8: |[06caa8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +06cab8: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06cabc: 6e10 1409 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0914 │ │ +06cac2: 0a00 |0005: move-result v0 │ │ +06cac4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -134904,18 +134925,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 │ │ -06d56c: |[06d56c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -06d57c: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d580: 6e30 1709 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0917 │ │ -06d586: 0e00 |0005: return-void │ │ +06cac8: |[06cac8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +06cad8: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06cadc: 6e30 1709 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0917 │ │ +06cae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -134926,18 +134947,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 │ │ -06d588: |[06d588] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -06d598: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d59c: 6e30 1809 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0918 │ │ -06d5a2: 0e00 |0005: return-void │ │ +06cae4: |[06cae4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +06caf4: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06caf8: 6e30 1809 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0918 │ │ +06cafe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -134948,18 +134969,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d5a4: |[06d5a4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -06d5b4: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d5b8: 6e20 1909 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0919 │ │ -06d5be: 0e00 |0005: return-void │ │ +06cb00: |[06cb00] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +06cb10: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06cb14: 6e20 1909 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0919 │ │ +06cb1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -134969,18 +134990,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d5c0: |[06d5c0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -06d5d0: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d5d4: 6e20 1a09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@091a │ │ -06d5da: 0e00 |0005: return-void │ │ +06cb1c: |[06cb1c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +06cb2c: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06cb30: 6e20 1a09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@091a │ │ +06cb36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -134990,33 +135011,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d5dc: |[06d5dc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -06d5ec: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ -06d5f0: 6e20 1b09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@091b │ │ -06d5f6: 0e00 |0005: return-void │ │ +06cb38: |[06cb38] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +06cb48: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@033d │ │ +06cb4c: 6e20 1b09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@091b │ │ +06cb52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2576 (PrintHelper.java) │ │ + source_file_idx : 2585 (PrintHelper.java) │ │ │ │ Class #551 header: │ │ -class_idx : 434 │ │ +class_idx : 443 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2576 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2585 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #551 annotations: │ │ Annotations on class │ │ @@ -135049,22 +135070,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06d5f8: |[06d5f8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -06d608: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -06d60a: 7010 1e1a 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d610: 5910 4003 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0340 │ │ -06d614: 5910 3e03 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@033e │ │ -06d618: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06d61a: 5910 3f03 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@033f │ │ -06d61e: 0e00 |000b: return-void │ │ +06cb54: |[06cb54] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +06cb64: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06cb66: 7010 1e1a 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06cb6c: 5910 4003 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0340 │ │ +06cb70: 5910 3e03 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@033e │ │ +06cb74: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06cb76: 5910 3f03 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@033f │ │ +06cb7a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -135075,17 +135096,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 │ │ -06d620: |[06d620] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -06d630: 7010 dd08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@08dd │ │ -06d636: 0e00 |0003: return-void │ │ +06cb7c: |[06cb7c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +06cb8c: 7010 dd08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@08dd │ │ +06cb92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -135095,17 +135116,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d638: |[06d638] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -06d648: 5210 3e03 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@033e │ │ -06d64c: 0f00 |0002: return v0 │ │ +06cb94: |[06cb94] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +06cba4: 5210 3e03 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@033e │ │ +06cba8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -135113,17 +135134,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d650: |[06d650] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -06d660: 5210 3f03 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@033f │ │ -06d664: 0f00 |0002: return v0 │ │ +06cbac: |[06cbac] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +06cbbc: 5210 3f03 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@033f │ │ +06cbc0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -135131,17 +135152,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d668: |[06d668] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -06d678: 5210 4003 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0340 │ │ -06d67c: 0f00 |0002: return v0 │ │ +06cbc4: |[06cbc4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +06cbd4: 5210 4003 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0340 │ │ +06cbd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -135149,16 +135170,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 │ │ -06d680: |[06d680] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -06d690: 0e00 |0000: return-void │ │ +06cbdc: |[06cbdc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +06cbec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -135168,16 +135189,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 │ │ -06d694: |[06d694] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -06d6a4: 0e00 |0000: return-void │ │ +06cbf0: |[06cbf0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +06cc00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -135187,17 +135208,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d6a8: |[06d6a8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -06d6b8: 5901 3e03 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@033e │ │ -06d6bc: 0e00 |0002: return-void │ │ +06cc04: |[06cc04] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +06cc14: 5901 3e03 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@033e │ │ +06cc18: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -135207,17 +135228,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d6c0: |[06d6c0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -06d6d0: 5901 3f03 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@033f │ │ -06d6d4: 0e00 |0002: return-void │ │ +06cc1c: |[06cc1c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +06cc2c: 5901 3f03 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@033f │ │ +06cc30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -135226,31 +135247,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d6d8: |[06d6d8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -06d6e8: 5901 4003 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0340 │ │ -06d6ec: 0e00 |0002: return-void │ │ +06cc34: |[06cc34] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +06cc44: 5901 4003 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0340 │ │ +06cc48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2576 (PrintHelper.java) │ │ + source_file_idx : 2585 (PrintHelper.java) │ │ │ │ Class #552 header: │ │ -class_idx : 447 │ │ +class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 954 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #552 annotations: │ │ @@ -135272,17 +135293,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d6f0: |[06d6f0] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -06d700: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d706: 0e00 |0003: return-void │ │ +06cc4c: |[06cc4c] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +06cc5c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06cc62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -135291,16 +135312,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 │ │ -06d708: |[06d708] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -06d718: 1101 |0000: return-object v1 │ │ +06cc64: |[06cc64] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +06cc74: 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; │ │ │ │ @@ -135309,30 +135330,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 │ │ -06d71c: |[06d71c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -06d72c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06d72e: 1100 |0001: return-object v0 │ │ +06cc78: |[06cc78] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +06cc88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cc8a: 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 : 954 (ICUCompat.java) │ │ │ │ Class #553 header: │ │ -class_idx : 448 │ │ +class_idx : 457 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 954 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #553 annotations: │ │ @@ -135354,17 +135375,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d730: |[06d730] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -06d740: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d746: 0e00 |0003: return-void │ │ +06cc8c: |[06cc8c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +06cc9c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06cca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -135373,18 +135394,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 │ │ -06d748: |[06d748] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -06d758: 7110 5309 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0953 │ │ -06d75e: 0c00 |0003: move-result-object v0 │ │ -06d760: 1100 |0004: return-object v0 │ │ +06cca4: |[06cca4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +06ccb4: 7110 5309 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0953 │ │ +06ccba: 0c00 |0003: move-result-object v0 │ │ +06ccbc: 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; │ │ │ │ @@ -135393,32 +135414,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 │ │ -06d764: |[06d764] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -06d774: 7110 5409 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0954 │ │ -06d77a: 0c00 |0003: move-result-object v0 │ │ -06d77c: 1100 |0004: return-object v0 │ │ +06ccc0: |[06ccc0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +06ccd0: 7110 5409 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0954 │ │ +06ccd6: 0c00 |0003: move-result-object v0 │ │ +06ccd8: 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 : 954 (ICUCompat.java) │ │ │ │ Class #554 header: │ │ -class_idx : 453 │ │ +class_idx : 462 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2857 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -135451,24 +135472,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06d780: |[06d780] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -06d790: 2200 c501 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01c5 │ │ -06d794: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06d796: 7020 5809 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0958 │ │ -06d79c: 6900 8a03 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038a │ │ -06d7a0: 2200 c501 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01c5 │ │ -06d7a4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06d7a6: 7020 5809 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0958 │ │ -06d7ac: 6900 8903 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0389 │ │ -06d7b0: 0e00 |0010: return-void │ │ +06ccdc: |[06ccdc] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +06ccec: 2200 ce01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01ce │ │ +06ccf0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06ccf2: 7020 5809 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0958 │ │ +06ccf8: 6900 8a03 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@038a │ │ +06ccfc: 2200 ce01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@01ce │ │ +06cd00: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06cd02: 7020 5809 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0958 │ │ +06cd08: 6900 8903 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@0389 │ │ +06cd0c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -135476,18 +135497,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d7b4: |[06d7b4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -06d7c4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d7ca: 5c01 8b03 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ -06d7ce: 0e00 |0005: return-void │ │ +06cd10: |[06cd10] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +06cd20: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06cd26: 5c01 8b03 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ +06cd2a: 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; │ │ @@ -135499,48 +135520,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -06d7d0: |[06d7d0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -06d7e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06d7e2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06d7e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06d7e6: 0182 |0003: move v2, v8 │ │ -06d7e8: 9000 0809 |0004: add-int v0, v8, v9 │ │ -06d7ec: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -06d7f0: 7220 df19 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ -06d7f6: 0a05 |000b: move-result v5 │ │ -06d7f8: 7110 e419 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ -06d7fe: 0a05 |000f: move-result v5 │ │ -06d800: 7110 6c09 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@096c │ │ -06d806: 0a05 |0013: move-result v5 │ │ -06d808: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -06d80e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06d812: 28ed |0019: goto 0006 // -0013 │ │ -06d814: 5565 8b03 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ -06d818: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -06d81c: 0143 |001e: move v3, v4 │ │ -06d81e: 0f03 |001f: return v3 │ │ -06d820: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -06d822: 28f6 |0021: goto 0017 // -000a │ │ -06d824: 5565 8b03 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ -06d828: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -06d82c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -06d82e: 28f0 |0027: goto 0017 // -0010 │ │ -06d830: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -06d834: 5565 8b03 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ -06d838: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -06d83c: 0143 |002e: move v3, v4 │ │ -06d83e: 28f0 |002f: goto 001f // -0010 │ │ -06d840: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -06d842: 28ee |0031: goto 001f // -0012 │ │ -06d844: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +06cd2c: |[06cd2c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +06cd3c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06cd3e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06cd40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06cd42: 0182 |0003: move v2, v8 │ │ +06cd44: 9000 0809 |0004: add-int v0, v8, v9 │ │ +06cd48: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +06cd4c: 7220 df19 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ +06cd52: 0a05 |000b: move-result v5 │ │ +06cd54: 7110 e419 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ +06cd5a: 0a05 |000f: move-result v5 │ │ +06cd5c: 7110 6c09 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@096c │ │ +06cd62: 0a05 |0013: move-result v5 │ │ +06cd64: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +06cd6a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06cd6e: 28ed |0019: goto 0006 // -0013 │ │ +06cd70: 5565 8b03 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ +06cd74: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +06cd78: 0143 |001e: move v3, v4 │ │ +06cd7a: 0f03 |001f: return v3 │ │ +06cd7c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +06cd7e: 28f6 |0021: goto 0017 // -000a │ │ +06cd80: 5565 8b03 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ +06cd84: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +06cd88: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +06cd8a: 28f0 |0027: goto 0017 // -0010 │ │ +06cd8c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +06cd90: 5565 8b03 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@038b │ │ +06cd94: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +06cd98: 0143 |002e: move v3, v4 │ │ +06cd9a: 28f0 |002f: goto 001f // -0010 │ │ +06cd9c: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +06cd9e: 28ee |0031: goto 001f // -0012 │ │ +06cda0: 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 │ │ @@ -135559,21 +135580,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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #555 header: │ │ -class_idx : 454 │ │ +class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2857 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -135598,36 +135619,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06d854: |[06d854] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -06d864: 2200 c601 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@01c6 │ │ -06d868: 7010 5b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@095b │ │ -06d86e: 6900 8c03 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038c │ │ -06d872: 0e00 |0007: return-void │ │ +06cdb0: |[06cdb0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +06cdc0: 2200 cf01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@01cf │ │ +06cdc4: 7010 5b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@095b │ │ +06cdca: 6900 8c03 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@038c │ │ +06cdce: 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 │ │ -06d874: |[06d874] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -06d884: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d88a: 0e00 |0003: return-void │ │ +06cdd0: |[06cdd0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +06cde0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06cde6: 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; │ │ │ │ @@ -135637,30 +135658,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06d88c: |[06d88c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -06d89c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -06d89e: 0161 |0001: move v1, v6 │ │ -06d8a0: 9000 0607 |0002: add-int v0, v6, v7 │ │ -06d8a4: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -06d8a8: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -06d8aa: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -06d8ae: 7220 df19 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ -06d8b4: 0a03 |000c: move-result v3 │ │ -06d8b6: 7110 e419 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ -06d8bc: 0a03 |0010: move-result v3 │ │ -06d8be: 7110 6b09 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@096b │ │ -06d8c4: 0a02 |0014: move-result v2 │ │ -06d8c6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06d8ca: 28ed |0017: goto 0004 // -0013 │ │ -06d8cc: 0f02 |0018: return v2 │ │ +06cde8: |[06cde8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +06cdf8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +06cdfa: 0161 |0001: move v1, v6 │ │ +06cdfc: 9000 0607 |0002: add-int v0, v6, v7 │ │ +06ce00: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +06ce04: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +06ce06: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +06ce0a: 7220 df19 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@19df │ │ +06ce10: 0a03 |000c: move-result v3 │ │ +06ce12: 7110 e419 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@19e4 │ │ +06ce18: 0a03 |0010: move-result v3 │ │ +06ce1a: 7110 6b09 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@096b │ │ +06ce20: 0a02 |0014: move-result v2 │ │ +06ce22: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06ce26: 28ed |0017: goto 0004 // -0013 │ │ +06ce28: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -135669,21 +135690,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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #556 header: │ │ -class_idx : 456 │ │ +class_idx : 465 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2857 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -135708,18 +135729,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 │ │ -06d8d0: |[06d8d0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -06d8e0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06d8e6: 5b01 8d03 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@038d │ │ -06d8ea: 0e00 |0005: return-void │ │ +06ce2c: |[06ce2c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +06ce3c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06ce42: 5b01 8d03 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@038d │ │ +06ce46: 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; │ │ @@ -135730,27 +135751,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -06d8ec: |[06d8ec] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -06d8fc: 5410 8d03 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@038d │ │ -06d900: 7240 5d09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@095d │ │ -06d906: 0a00 |0005: move-result v0 │ │ -06d908: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -06d90e: 6e10 5f09 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@095f │ │ -06d914: 0a00 |000c: move-result v0 │ │ -06d916: 0f00 |000d: return v0 │ │ -06d918: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -06d91a: 28fe |000f: goto 000d // -0002 │ │ -06d91c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06d91e: 28fc |0011: goto 000d // -0004 │ │ -06d920: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +06ce48: |[06ce48] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +06ce58: 5410 8d03 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@038d │ │ +06ce5c: 7240 5d09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@095d │ │ +06ce62: 0a00 |0005: move-result v0 │ │ +06ce64: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +06ce6a: 6e10 5f09 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@095f │ │ +06ce70: 0a00 |000c: move-result v0 │ │ +06ce72: 0f00 |000d: return v0 │ │ +06ce74: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06ce76: 28fe |000f: goto 000d // -0002 │ │ +06ce78: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06ce7a: 28fc |0011: goto 000d // -0004 │ │ +06ce7c: 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 │ │ @@ -135772,33 +135793,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -06d930: |[06d930] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -06d940: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -06d944: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -06d948: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -06d94c: 7210 e019 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@19e0 │ │ -06d952: 0a00 |0009: move-result v0 │ │ -06d954: b140 |000a: sub-int/2addr v0, v4 │ │ -06d956: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -06d95a: 2200 e103 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06d95e: 7010 ff19 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@19ff │ │ -06d964: 2700 |0012: throw v0 │ │ -06d966: 5410 8d03 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@038d │ │ -06d96a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -06d96e: 6e10 5f09 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@095f │ │ -06d974: 0a00 |001a: move-result v0 │ │ -06d976: 0f00 |001b: return v0 │ │ -06d978: 7040 6009 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0960 │ │ -06d97e: 0a00 |001f: move-result v0 │ │ -06d980: 28fb |0020: goto 001b // -0005 │ │ +06ce8c: |[06ce8c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +06ce9c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +06cea0: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +06cea4: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +06cea8: 7210 e019 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@19e0 │ │ +06ceae: 0a00 |0009: move-result v0 │ │ +06ceb0: b140 |000a: sub-int/2addr v0, v4 │ │ +06ceb2: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +06ceb6: 2200 ea03 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06ceba: 7010 ff19 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@19ff │ │ +06cec0: 2700 |0012: throw v0 │ │ +06cec2: 5410 8d03 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@038d │ │ +06cec6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +06ceca: 6e10 5f09 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@095f │ │ +06ced0: 0a00 |001a: move-result v0 │ │ +06ced2: 0f00 |001b: return v0 │ │ +06ced4: 7040 6009 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0960 │ │ +06ceda: 0a00 |001f: move-result v0 │ │ +06cedc: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -135813,35 +135834,35 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06d984: |[06d984] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -06d994: 7110 5f1a 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1a5f │ │ -06d99a: 0c00 |0003: move-result-object v0 │ │ -06d99c: 6e40 6109 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0961 │ │ -06d9a2: 0a00 |0007: move-result v0 │ │ -06d9a4: 0f00 |0008: return v0 │ │ +06cee0: |[06cee0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +06cef0: 7110 5f1a 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1a5f │ │ +06cef6: 0c00 |0003: move-result-object v0 │ │ +06cef8: 6e40 6109 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0961 │ │ +06cefe: 0a00 |0007: move-result v0 │ │ +06cf00: 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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #557 header: │ │ -class_idx : 461 │ │ +class_idx : 470 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 475 │ │ +superclass_idx : 484 │ │ source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #557 annotations: │ │ @@ -135873,18 +135894,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 │ │ -06d9a8: |[06d9a8] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -06d9b8: 5b01 9c03 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06d9bc: 7010 1b0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0a1b │ │ -06d9c2: 0e00 |0005: return-void │ │ +06cf04: |[06cf04] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +06cf14: 5b01 9c03 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cf18: 7010 1b0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0a1b │ │ +06cf1e: 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; │ │ @@ -135895,18 +135916,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d9c4: |[06d9c4] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -06d9d4: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06d9d8: 6e10 8109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0981 │ │ -06d9de: 0e00 |0005: return-void │ │ +06cf20: |[06cf20] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +06cf30: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cf34: 6e10 8109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0981 │ │ +06cf3a: 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; │ │ @@ -135916,21 +135937,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06d9e0: |[06d9e0] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -06d9f0: 5420 9c03 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06d9f4: 5400 9d03 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@039d │ │ -06d9f8: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -06d9fc: b041 |0006: add-int/2addr v1, v4 │ │ -06d9fe: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -06da02: 1100 |0009: return-object v0 │ │ +06cf3c: |[06cf3c] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +06cf4c: 5420 9c03 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cf50: 5400 9d03 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@039d │ │ +06cf54: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +06cf58: b041 |0006: add-int/2addr v1, v4 │ │ +06cf5a: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +06cf5e: 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 │ │ @@ -135941,17 +135962,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06da04: |[06da04] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -06da14: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06da18: 1100 |0002: return-object v0 │ │ +06cf60: |[06cf60] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +06cf70: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cf74: 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; │ │ │ │ @@ -135960,18 +135981,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06da1c: |[06da1c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -06da2c: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06da30: 5200 9f03 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@039f │ │ -06da34: 0f00 |0004: return v0 │ │ +06cf78: |[06cf78] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +06cf88: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cf8c: 5200 9f03 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@039f │ │ +06cf90: 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; │ │ │ │ @@ -135980,26 +136001,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06da38: |[06da38] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -06da48: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -06da4c: 5420 9c03 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06da50: 6e10 8709 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@0987 │ │ -06da56: 0a00 |0007: move-result v0 │ │ -06da58: 0f00 |0008: return v0 │ │ -06da5a: 5420 9c03 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06da5e: 6e10 221a 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ -06da64: 0a01 |000e: move-result v1 │ │ -06da66: 6e30 8609 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0986 │ │ -06da6c: 0a00 |0012: move-result v0 │ │ -06da6e: 28f5 |0013: goto 0008 // -000b │ │ +06cf94: |[06cf94] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +06cfa4: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +06cfa8: 5420 9c03 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cfac: 6e10 8709 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@0987 │ │ +06cfb2: 0a00 |0007: move-result v0 │ │ +06cfb4: 0f00 |0008: return v0 │ │ +06cfb6: 5420 9c03 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cfba: 6e10 221a 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1a22 │ │ +06cfc0: 0a01 |000e: move-result v1 │ │ +06cfc2: 6e30 8609 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0986 │ │ +06cfc8: 0a00 |0012: move-result v0 │ │ +06cfca: 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; │ │ @@ -136009,19 +136030,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06da70: |[06da70] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -06da80: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06da84: 6e20 8809 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0988 │ │ -06da8a: 0a00 |0005: move-result v0 │ │ -06da8c: 0f00 |0006: return v0 │ │ +06cfcc: |[06cfcc] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +06cfdc: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06cfe0: 6e20 8809 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0988 │ │ +06cfe6: 0a00 |0005: move-result v0 │ │ +06cfe8: 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; │ │ @@ -136031,18 +136052,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 │ │ -06da90: |[06da90] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06daa0: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06daa4: 6e30 8a09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@098a │ │ -06daaa: 0e00 |0005: return-void │ │ +06cfec: |[06cfec] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06cffc: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06d000: 6e30 8a09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@098a │ │ +06d006: 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; │ │ @@ -136056,18 +136077,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06daac: |[06daac] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -06dabc: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06dac0: 6e20 8d09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@098d │ │ -06dac6: 0e00 |0005: return-void │ │ +06d008: |[06d008] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +06d018: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06d01c: 6e20 8d09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@098d │ │ +06d022: 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; │ │ @@ -136078,35 +136099,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 │ │ -06dac8: |[06dac8] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -06dad8: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ -06dadc: 6e30 8f09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@098f │ │ -06dae2: 0c00 |0005: move-result-object v0 │ │ -06dae4: 1100 |0006: return-object v0 │ │ +06d024: |[06d024] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +06d034: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@039c │ │ +06d038: 6e30 8f09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@098f │ │ +06d03e: 0c00 |0005: move-result-object v0 │ │ +06d040: 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 : 486 (ArrayMap.java) │ │ │ │ Class #558 header: │ │ -class_idx : 462 │ │ +class_idx : 471 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 480 │ │ +superclass_idx : 489 │ │ source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #558 annotations: │ │ @@ -136149,17 +136170,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dae8: |[06dae8] android.support.v4.util.ArrayMap.:()V │ │ -06daf8: 7010 380a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ -06dafe: 0e00 |0003: return-void │ │ +06d044: |[06d044] android.support.v4.util.ArrayMap.:()V │ │ +06d054: 7010 380a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0a38 │ │ +06d05a: 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; │ │ @@ -136169,17 +136190,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06db00: |[06db00] android.support.v4.util.ArrayMap.:(I)V │ │ -06db10: 7020 390a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0a39 │ │ -06db16: 0e00 |0003: return-void │ │ +06d05c: |[06d05c] android.support.v4.util.ArrayMap.:(I)V │ │ +06d06c: 7020 390a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0a39 │ │ +06d072: 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; │ │ @@ -136190,17 +136211,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 │ │ -06db18: |[06db18] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -06db28: 7020 3a0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0a3a │ │ -06db2e: 0e00 |0003: return-void │ │ +06d074: |[06d074] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +06d084: 7020 3a0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0a3a │ │ +06d08a: 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; │ │ @@ -136211,22 +136232,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06db30: |[06db30] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -06db40: 5410 9e03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@039e │ │ -06db44: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06db48: 2200 cd01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@01cd │ │ -06db4c: 7020 7409 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0974 │ │ -06db52: 5b10 9e03 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@039e │ │ -06db56: 5410 9e03 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@039e │ │ -06db5a: 1100 |000d: return-object v0 │ │ +06d08c: |[06d08c] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +06d09c: 5410 9e03 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@039e │ │ +06d0a0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06d0a4: 2200 d601 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@01d6 │ │ +06d0a8: 7020 7409 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0974 │ │ +06d0ae: 5b10 9e03 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@039e │ │ +06d0b2: 5410 9e03 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@039e │ │ +06d0b6: 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; │ │ @@ -136238,18 +136259,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06db5c: |[06db5c] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -06db6c: 7120 250a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a25 │ │ -06db72: 0a00 |0003: move-result v0 │ │ -06db74: 0f00 |0004: return v0 │ │ +06d0b8: |[06d0b8] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +06d0c8: 7120 250a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a25 │ │ +06d0ce: 0a00 |0003: move-result v0 │ │ +06d0d0: 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; │ │ @@ -136260,20 +136281,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06db78: |[06db78] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -06db88: 7010 8509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0985 │ │ -06db8e: 0c00 |0003: move-result-object v0 │ │ -06db90: 6e10 270a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0a27 │ │ -06db96: 0c00 |0007: move-result-object v0 │ │ -06db98: 1100 |0008: return-object v0 │ │ +06d0d4: |[06d0d4] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +06d0e4: 7010 8509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0985 │ │ +06d0ea: 0c00 |0003: move-result-object v0 │ │ +06d0ec: 6e10 270a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0a27 │ │ +06d0f2: 0c00 |0007: move-result-object v0 │ │ +06d0f4: 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; │ │ │ │ @@ -136282,20 +136303,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06db9c: |[06db9c] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -06dbac: 7010 8509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0985 │ │ -06dbb2: 0c00 |0003: move-result-object v0 │ │ -06dbb4: 6e10 280a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0a28 │ │ -06dbba: 0c00 |0007: move-result-object v0 │ │ -06dbbc: 1100 |0008: return-object v0 │ │ +06d0f8: |[06d0f8] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +06d108: 7010 8509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0985 │ │ +06d10e: 0c00 |0003: move-result-object v0 │ │ +06d110: 6e10 280a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0a28 │ │ +06d116: 0c00 |0007: move-result-object v0 │ │ +06d118: 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; │ │ │ │ @@ -136304,37 +136325,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -06dbc0: |[06dbc0] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -06dbd0: 5242 9f03 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@039f │ │ -06dbd4: 7210 a91a 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1aa9 │ │ -06dbda: 0a03 |0005: move-result v3 │ │ -06dbdc: b032 |0006: add-int/2addr v2, v3 │ │ -06dbde: 6e20 8309 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0983 │ │ -06dbe4: 7210 a41a 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@1aa4 │ │ -06dbea: 0c02 |000d: move-result-object v2 │ │ -06dbec: 7210 b01a 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ -06dbf2: 0c01 |0011: move-result-object v1 │ │ -06dbf4: 7210 851a 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -06dbfa: 0a02 |0015: move-result v2 │ │ -06dbfc: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -06dc00: 7210 861a 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -06dc06: 0c00 |001b: move-result-object v0 │ │ -06dc08: 1f00 1604 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0416 │ │ -06dc0c: 7210 a11a 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ -06dc12: 0c02 |0021: move-result-object v2 │ │ -06dc14: 7210 a21a 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ -06dc1a: 0c03 |0025: move-result-object v3 │ │ -06dc1c: 6e30 8a09 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@098a │ │ -06dc22: 28e9 |0029: goto 0012 // -0017 │ │ -06dc24: 0e00 |002a: return-void │ │ +06d11c: |[06d11c] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +06d12c: 5242 9f03 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@039f │ │ +06d130: 7210 a91a 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1aa9 │ │ +06d136: 0a03 |0005: move-result v3 │ │ +06d138: b032 |0006: add-int/2addr v2, v3 │ │ +06d13a: 6e20 8309 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0983 │ │ +06d140: 7210 a41a 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@1aa4 │ │ +06d146: 0c02 |000d: move-result-object v2 │ │ +06d148: 7210 b01a 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1ab0 │ │ +06d14e: 0c01 |0011: move-result-object v1 │ │ +06d150: 7210 851a 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +06d156: 0a02 |0015: move-result v2 │ │ +06d158: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +06d15c: 7210 861a 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +06d162: 0c00 |001b: move-result-object v0 │ │ +06d164: 1f00 1f04 |001c: check-cast v0, Ljava/util/Map$Entry; // type@041f │ │ +06d168: 7210 a11a 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1aa1 │ │ +06d16e: 0c02 |0021: move-result-object v2 │ │ +06d170: 7210 a21a 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1aa2 │ │ +06d176: 0c03 |0025: move-result-object v3 │ │ +06d178: 6e30 8a09 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@098a │ │ +06d17e: 28e9 |0029: goto 0012 // -0017 │ │ +06d180: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -136350,18 +136371,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06dc28: |[06dc28] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -06dc38: 7120 2a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2a │ │ -06dc3e: 0a00 |0003: move-result v0 │ │ -06dc40: 0f00 |0004: return v0 │ │ +06d184: |[06d184] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +06d194: 7120 2a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2a │ │ +06d19a: 0a00 |0003: move-result v0 │ │ +06d19c: 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; │ │ @@ -136372,18 +136393,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06dc44: |[06dc44] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -06dc54: 7120 2b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2b │ │ -06dc5a: 0a00 |0003: move-result v0 │ │ -06dc5c: 0f00 |0004: return v0 │ │ +06d1a0: |[06d1a0] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +06d1b0: 7120 2b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0a2b │ │ +06d1b6: 0a00 |0003: move-result v0 │ │ +06d1b8: 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; │ │ @@ -136394,34 +136415,34 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06dc60: |[06dc60] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -06dc70: 7010 8509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0985 │ │ -06dc76: 0c00 |0003: move-result-object v0 │ │ -06dc78: 6e10 290a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0a29 │ │ -06dc7e: 0c00 |0007: move-result-object v0 │ │ -06dc80: 1100 |0008: return-object v0 │ │ +06d1bc: |[06d1bc] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +06d1cc: 7010 8509 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0985 │ │ +06d1d2: 0c00 |0003: move-result-object v0 │ │ +06d1d4: 6e10 290a 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0a29 │ │ +06d1da: 0c00 |0007: move-result-object v0 │ │ +06d1dc: 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 : 486 (ArrayMap.java) │ │ │ │ Class #559 header: │ │ -class_idx : 477 │ │ +class_idx : 486 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2569 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2578 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -136457,24 +136478,24 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06dc84: |[06dc84] android.support.v4.util.Pools$SimplePool.:(I)V │ │ -06dc94: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06dc9a: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ -06dc9e: 2200 e103 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06dca2: 1a01 230b |0007: const-string v1, "The max pool size must be > 0" // string@0b23 │ │ -06dca6: 7020 001a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06dcac: 2700 |000c: throw v0 │ │ -06dcae: 2330 4e04 |000d: new-array v0, v3, [Ljava/lang/Object; // type@044e │ │ -06dcb2: 5b20 c703 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ -06dcb6: 0e00 |0011: return-void │ │ +06d1e0: |[06d1e0] android.support.v4.util.Pools$SimplePool.:(I)V │ │ +06d1f0: 7010 1e1a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06d1f6: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ +06d1fa: 2200 ea03 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06d1fe: 1a01 2c0b |0007: const-string v1, "The max pool size must be > 0" // string@0b2c │ │ +06d202: 7020 001a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06d208: 2700 |000c: throw v0 │ │ +06d20a: 2330 5704 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0457 │ │ +06d20e: 5b20 c703 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ +06d212: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=94 │ │ 0x0011 line=95 │ │ @@ -136488,27 +136509,27 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -06dcb8: |[06dcb8] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ -06dcc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dcca: 5221 c803 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dcce: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ -06dcd2: 5421 c703 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ -06dcd6: 4601 0100 |0007: aget-object v1, v1, v0 │ │ -06dcda: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ -06dcde: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -06dce0: 0f01 |000c: return v1 │ │ -06dce2: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06dce6: 28f2 |000f: goto 0001 // -000e │ │ -06dce8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -06dcea: 28fb |0011: goto 000c // -0005 │ │ +06d214: |[06d214] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ +06d224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d226: 5221 c803 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d22a: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ +06d22e: 5421 c703 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ +06d232: 4601 0100 |0007: aget-object v1, v1, v0 │ │ +06d236: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ +06d23a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +06d23c: 0f01 |000c: return v1 │ │ +06d23e: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06d242: 28f2 |000f: goto 0001 // -000e │ │ +06d244: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +06d246: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000c line=129 │ │ 0x000d line=124 │ │ @@ -136526,30 +136547,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -06dcec: |[06dcec] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ -06dcfc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06dcfe: 5243 c803 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd02: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ -06dd06: 5243 c803 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd0a: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ -06dd0e: 5443 c703 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ -06dd12: 4600 0301 |000b: aget-object v0, v3, v1 │ │ -06dd16: 5443 c703 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ -06dd1a: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ -06dd1e: 5242 c803 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd22: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ -06dd26: 5942 c803 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd2a: 1100 |0017: return-object v0 │ │ -06dd2c: 0720 |0018: move-object v0, v2 │ │ -06dd2e: 28fe |0019: goto 0017 // -0002 │ │ +06d248: |[06d248] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ +06d258: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06d25a: 5243 c803 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d25e: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ +06d262: 5243 c803 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d266: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ +06d26a: 5443 c703 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ +06d26e: 4600 0301 |000b: aget-object v0, v3, v1 │ │ +06d272: 5443 c703 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ +06d276: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ +06d27a: 5242 c803 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d27e: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06d282: 5942 c803 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d286: 1100 |0017: return-object v0 │ │ +06d288: 0720 |0018: move-object v0, v2 │ │ +06d28a: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0011 line=104 │ │ @@ -136565,36 +136586,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -06dd30: |[06dd30] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ -06dd40: 7020 320a 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0a32 │ │ -06dd46: 0a00 |0003: move-result v0 │ │ -06dd48: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -06dd4c: 2200 e203 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06dd50: 1a01 da01 |0008: const-string v1, "Already in the pool!" // string@01da │ │ -06dd54: 7020 051a 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06dd5a: 2700 |000d: throw v0 │ │ -06dd5c: 5220 c803 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd60: 5421 c703 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ -06dd64: 2111 |0012: array-length v1, v1 │ │ -06dd66: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ -06dd6a: 5420 c703 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ -06dd6e: 5221 c803 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd72: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ -06dd76: 5220 c803 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd7a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06dd7e: 5920 c803 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ -06dd82: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -06dd84: 0f00 |0022: return v0 │ │ -06dd86: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -06dd88: 28fe |0024: goto 0022 // -0002 │ │ +06d28c: |[06d28c] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ +06d29c: 7020 320a 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0a32 │ │ +06d2a2: 0a00 |0003: move-result v0 │ │ +06d2a4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +06d2a8: 2200 eb03 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@03eb │ │ +06d2ac: 1a01 da01 |0008: const-string v1, "Already in the pool!" // string@01da │ │ +06d2b0: 7020 051a 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06d2b6: 2700 |000d: throw v0 │ │ +06d2b8: 5220 c803 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d2bc: 5421 c703 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ +06d2c0: 2111 |0012: array-length v1, v1 │ │ +06d2c2: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ +06d2c6: 5420 c703 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@03c7 │ │ +06d2ca: 5221 c803 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d2ce: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ +06d2d2: 5220 c803 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d2d6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06d2da: 5920 c803 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@03c8 │ │ +06d2de: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +06d2e0: 0f00 |0022: return v0 │ │ +06d2e2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +06d2e4: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001b line=117 │ │ @@ -136602,20 +136623,20 @@ │ │ 0x0022 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0025 reg=3 instance Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 2569 (Pools.java) │ │ + source_file_idx : 2578 (Pools.java) │ │ │ │ Class #560 header: │ │ -class_idx : 483 │ │ +class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #560 annotations: │ │ @@ -136645,19 +136666,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 │ │ -06dd8c: |[06dd8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -06dd9c: 5b01 e003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@03e0 │ │ -06dda0: 5b02 e103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06dda4: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06ddaa: 0e00 |0007: return-void │ │ +06d2e8: |[06d2e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06d2f8: 5b01 e003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@03e0 │ │ +06d2fc: 5b02 e103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d300: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06d306: 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; │ │ @@ -136668,19 +136689,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 │ │ -06ddac: |[06ddac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06ddbc: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06ddc0: 6e30 a90a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0aa9 │ │ -06ddc6: 0a00 |0005: move-result v0 │ │ -06ddc8: 0f00 |0006: return v0 │ │ +06d308: |[06d308] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d318: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d31c: 6e30 a90a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0aa9 │ │ +06d322: 0a00 |0005: move-result v0 │ │ +06d324: 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; │ │ @@ -136690,18 +136711,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 │ │ -06ddcc: |[06ddcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06dddc: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06dde0: 6e30 ac0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ -06dde6: 0e00 |0005: return-void │ │ +06d328: |[06d328] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d338: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d33c: 6e30 ac0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ +06d342: 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; │ │ @@ -136712,20 +136733,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 │ │ -06dde8: |[06dde8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -06ddf8: 5420 e103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06ddfc: 2201 8e02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -06de00: 7020 6a10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ -06de06: 6e30 ad0a 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ -06de0c: 0e00 |000a: return-void │ │ +06d344: |[06d344] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +06d354: 5420 e103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d358: 2201 9702 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +06d35c: 7020 6a10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ +06d362: 6e30 ad0a 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ +06d368: 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; │ │ @@ -136736,18 +136757,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 │ │ -06de10: |[06de10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06de20: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06de24: 6e30 ae0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aae │ │ -06de2a: 0e00 |0005: return-void │ │ +06d36c: |[06d36c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d37c: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d380: 6e30 ae0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aae │ │ +06d386: 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; │ │ @@ -136758,19 +136779,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 │ │ -06de2c: |[06de2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06de3c: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06de40: 6e40 af0a 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@0aaf │ │ -06de46: 0a00 |0005: move-result v0 │ │ -06de48: 0f00 |0006: return v0 │ │ +06d388: |[06d388] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d398: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d39c: 6e40 af0a 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@0aaf │ │ +06d3a2: 0a00 |0005: move-result v0 │ │ +06d3a4: 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; │ │ @@ -136781,18 +136802,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06de4c: |[06de4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -06de5c: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06de60: 6e30 b10a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ab1 │ │ -06de66: 0e00 |0005: return-void │ │ +06d3a8: |[06d3a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +06d3b8: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d3bc: 6e30 b10a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ab1 │ │ +06d3c2: 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; │ │ @@ -136803,33 +136824,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 │ │ -06de68: |[06de68] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06de78: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ -06de7c: 6e30 b20a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab2 │ │ -06de82: 0e00 |0005: return-void │ │ +06d3c4: |[06d3c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d3d4: 5410 e103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e1 │ │ +06d3d8: 6e30 b20a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab2 │ │ +06d3de: 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 : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #561 header: │ │ -class_idx : 486 │ │ +class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #561 annotations: │ │ @@ -136859,19 +136880,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 │ │ -06de84: |[06de84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -06de94: 5b01 e203 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@03e2 │ │ -06de98: 5b02 e303 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06de9c: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06dea2: 0e00 |0007: return-void │ │ +06d3e0: |[06d3e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06d3f0: 5b01 e203 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@03e2 │ │ +06d3f4: 5b02 e303 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d3f8: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06d3fe: 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; │ │ @@ -136882,19 +136903,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 │ │ -06dea4: |[06dea4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06deb4: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06deb8: 6e30 a90a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0aa9 │ │ -06debe: 0a00 |0005: move-result v0 │ │ -06dec0: 0f00 |0006: return v0 │ │ +06d400: |[06d400] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d410: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d414: 6e30 a90a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0aa9 │ │ +06d41a: 0a00 |0005: move-result v0 │ │ +06d41c: 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; │ │ @@ -136904,24 +136925,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 │ │ -06dec4: |[06dec4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -06ded4: 5421 e303 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06ded8: 6e20 aa0a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0aaa │ │ -06dede: 0c00 |0005: move-result-object v0 │ │ -06dee0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -06dee4: 6e10 0b11 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@110b │ │ -06deea: 0c01 |000b: move-result-object v1 │ │ -06deec: 1101 |000c: return-object v1 │ │ -06deee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06def0: 28fe |000e: goto 000c // -0002 │ │ +06d420: |[06d420] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +06d430: 5421 e303 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d434: 6e20 aa0a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0aaa │ │ +06d43a: 0c00 |0005: move-result-object v0 │ │ +06d43c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +06d440: 6e10 0b11 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@110b │ │ +06d446: 0c01 |000b: move-result-object v1 │ │ +06d448: 1101 |000c: return-object v1 │ │ +06d44a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06d44c: 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; │ │ @@ -136932,18 +136953,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 │ │ -06def4: |[06def4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06df04: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06df08: 6e30 ac0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ -06df0e: 0e00 |0005: return-void │ │ +06d450: |[06d450] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d460: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d464: 6e30 ac0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ +06d46a: 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; │ │ @@ -136954,20 +136975,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 │ │ -06df10: |[06df10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -06df20: 5420 e303 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06df24: 2201 8e02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -06df28: 7020 6a10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ -06df2e: 6e30 ad0a 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ -06df34: 0e00 |000a: return-void │ │ +06d46c: |[06d46c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +06d47c: 5420 e303 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d480: 2201 9702 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +06d484: 7020 6a10 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@106a │ │ +06d48a: 6e30 ad0a 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ +06d490: 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; │ │ @@ -136978,18 +136999,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 │ │ -06df38: |[06df38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06df48: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06df4c: 6e30 ae0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aae │ │ -06df52: 0e00 |0005: return-void │ │ +06d494: |[06d494] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d4a4: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d4a8: 6e30 ae0a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aae │ │ +06d4ae: 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; │ │ @@ -137000,19 +137021,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 │ │ -06df54: |[06df54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06df64: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06df68: 6e40 af0a 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@0aaf │ │ -06df6e: 0a00 |0005: move-result v0 │ │ -06df70: 0f00 |0006: return v0 │ │ +06d4b0: |[06d4b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d4c0: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d4c4: 6e40 af0a 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@0aaf │ │ +06d4ca: 0a00 |0005: move-result v0 │ │ +06d4cc: 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; │ │ @@ -137023,19 +137044,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 │ │ -06df74: |[06df74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06df84: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06df88: 6e40 b00a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ab0 │ │ -06df8e: 0a00 |0005: move-result v0 │ │ -06df90: 0f00 |0006: return v0 │ │ +06d4d0: |[06d4d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06d4e0: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d4e4: 6e40 b00a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ab0 │ │ +06d4ea: 0a00 |0005: move-result v0 │ │ +06d4ec: 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 │ │ @@ -137046,18 +137067,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06df94: |[06df94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -06dfa4: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06dfa8: 6e30 b10a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ab1 │ │ -06dfae: 0e00 |0005: return-void │ │ +06d4f0: |[06d4f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +06d500: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d504: 6e30 b10a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0ab1 │ │ +06d50a: 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; │ │ @@ -137068,33 +137089,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 │ │ -06dfb0: |[06dfb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06dfc0: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ -06dfc4: 6e30 b20a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab2 │ │ -06dfca: 0e00 |0005: return-void │ │ +06d50c: |[06d50c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d51c: 5410 e303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@03e3 │ │ +06d520: 6e30 b20a 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0ab2 │ │ +06d526: 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 : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #562 header: │ │ -class_idx : 488 │ │ +class_idx : 497 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #562 annotations: │ │ @@ -137116,17 +137137,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dfcc: |[06dfcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -06dfdc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06dfe2: 0e00 |0003: return-void │ │ +06d528: |[06d528] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +06d538: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06d53e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -137135,17 +137156,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 │ │ -06dfe4: |[06dfe4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06dff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dff6: 0f00 |0001: return v0 │ │ +06d540: |[06d540] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d550: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d552: 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; │ │ @@ -137156,17 +137177,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 │ │ -06dff8: |[06dff8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -06e008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e00a: 1100 |0001: return-object v0 │ │ +06d554: |[06d554] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +06d564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d566: 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; │ │ @@ -137176,17 +137197,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 │ │ -06e00c: |[06e00c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -06e01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e01e: 1100 |0001: return-object v0 │ │ +06d568: |[06d568] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +06d578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d57a: 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; │ │ │ │ @@ -137195,17 +137216,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e020: |[06e020] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -06e030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e032: 1100 |0001: return-object v0 │ │ +06d57c: |[06d57c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +06d58c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d58e: 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;) │ │ @@ -137213,16 +137234,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 │ │ -06e034: |[06e034] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06e044: 0e00 |0000: return-void │ │ +06d590: |[06d590] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d5a0: 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; │ │ @@ -137233,16 +137254,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 │ │ -06e048: |[06e048] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06e058: 0e00 |0000: return-void │ │ +06d5a4: |[06d5a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06d5b4: 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; │ │ @@ -137253,16 +137274,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 │ │ -06e05c: |[06e05c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06e06c: 0e00 |0000: return-void │ │ +06d5b8: |[06d5b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d5c8: 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; │ │ @@ -137273,17 +137294,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 │ │ -06e070: |[06e070] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06e080: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06e082: 0f00 |0001: return v0 │ │ +06d5cc: |[06d5cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06d5dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06d5de: 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; │ │ @@ -137295,17 +137316,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 │ │ -06e084: |[06e084] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -06e094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e096: 0f00 |0001: return v0 │ │ +06d5e0: |[06d5e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06d5f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06d5f2: 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; │ │ @@ -137317,16 +137338,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 │ │ -06e098: |[06e098] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06e0a8: 0e00 |0000: return-void │ │ +06d5f4: |[06d5f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06d604: 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; │ │ @@ -137337,31 +137358,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 │ │ -06e0ac: |[06e0ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -06e0bc: 0e00 |0000: return-void │ │ +06d608: |[06d608] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06d618: 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 : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #563 header: │ │ -class_idx : 501 │ │ +class_idx : 510 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 921 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #563 annotations: │ │ @@ -137497,25 +137518,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -06e0c0: |[06e0c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -06e0d0: 7100 9016 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1690 │ │ -06e0d6: 0a00 |0003: move-result v0 │ │ -06e0d8: 6700 ef03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03ef │ │ -06e0dc: 7100 9616 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1696 │ │ -06e0e2: 0a00 |0009: move-result v0 │ │ -06e0e4: 6700 f303 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f3 │ │ -06e0e8: 7100 8f16 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@168f │ │ -06e0ee: 0a00 |000f: move-result v0 │ │ -06e0f0: 6700 ee03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03ee │ │ -06e0f4: 0e00 |0012: return-void │ │ +06d61c: |[06d61c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +06d62c: 7100 9016 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1690 │ │ +06d632: 0a00 |0003: move-result v0 │ │ +06d634: 6700 ef03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03ef │ │ +06d638: 7100 9616 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1696 │ │ +06d63e: 0a00 |0009: move-result v0 │ │ +06d640: 6700 f303 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f3 │ │ +06d644: 7100 8f16 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@168f │ │ +06d64a: 0a00 |000f: move-result v0 │ │ +06d64c: 6700 ee03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03ee │ │ +06d650: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -137524,31 +137545,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 │ │ -06e0f8: |[06e0f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -06e108: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06e10e: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -06e112: 2200 f401 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01f4 │ │ -06e116: 7030 f70a 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@0af7 │ │ -06e11c: 5b10 fc03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e120: 5b13 0204 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06e124: 2030 1f03 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@031f │ │ -06e128: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -06e12c: 1f03 1f03 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@031f │ │ -06e130: 6e20 090b 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b09 │ │ -06e136: 7020 040b 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0b04 │ │ -06e13c: 0e00 |001a: return-void │ │ -06e13e: 2200 f401 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01f4 │ │ -06e142: 7020 f60a 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0af6 │ │ -06e148: 5b10 fc03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e14c: 28ea |0022: goto 000c // -0016 │ │ +06d654: |[06d654] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +06d664: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06d66a: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +06d66e: 2200 fd01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01fd │ │ +06d672: 7030 f70a 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@0af7 │ │ +06d678: 5b10 fc03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d67c: 5b13 0204 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06d680: 2030 2803 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0328 │ │ +06d684: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +06d688: 1f03 2803 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0328 │ │ +06d68c: 6e20 090b 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0b09 │ │ +06d692: 7020 040b 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0b04 │ │ +06d698: 0e00 |001a: return-void │ │ +06d69a: 2200 fd01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01fd │ │ +06d69e: 7020 f60a 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0af6 │ │ +06d6a4: 5b10 fc03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d6a8: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -137568,17 +137589,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 │ │ -06e150: |[06e150] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -06e160: 5410 f603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e164: 1100 |0002: return-object v0 │ │ +06d6ac: |[06d6ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +06d6bc: 5410 f603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06d6c0: 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;) │ │ @@ -137586,17 +137607,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 │ │ -06e168: |[06e168] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -06e178: 5410 0204 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06e17c: 1100 |0002: return-object v0 │ │ +06d6c4: |[06d6c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +06d6d4: 5410 0204 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06d6d8: 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;) │ │ @@ -137604,17 +137625,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 │ │ -06e180: |[06e180] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -06e190: 7010 030b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0b03 │ │ -06e196: 0e00 |0003: return-void │ │ +06d6dc: |[06d6dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +06d6ec: 7010 030b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0b03 │ │ +06d6f2: 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;) │ │ @@ -137622,17 +137643,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 │ │ -06e198: |[06e198] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -06e1a8: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06e1ac: 1100 |0002: return-object v0 │ │ +06d6f4: |[06d6f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +06d704: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06d708: 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;) │ │ @@ -137640,17 +137661,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 │ │ -06e1b0: |[06e1b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -06e1c0: 5510 0604 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ -06e1c4: 0f00 |0002: return v0 │ │ +06d70c: |[06d70c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +06d71c: 5510 0604 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ +06d720: 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;) │ │ @@ -137658,17 +137679,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 │ │ -06e1c8: |[06e1c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -06e1d8: 5c01 f703 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06e1dc: 0f01 |0002: return v1 │ │ +06d724: |[06d724] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +06d734: 5c01 f703 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06d738: 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 │ │ │ │ @@ -137677,38 +137698,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06e1e0: |[06e1e0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -06e1f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06e1f2: 5430 fc03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e1f6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06e1f8: 6e20 0902 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e1fe: 5430 fc03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e202: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -06e204: 6e20 0902 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e20a: 5430 fc03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e20e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -06e210: 6e20 0902 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e216: 5430 0804 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e21a: 6e10 f415 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ -06e220: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -06e222: 5b30 0804 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e226: 5c32 fe03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ -06e22a: 5c32 0604 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ -06e22e: 5c32 f503 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ -06e232: 5c32 f403 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ -06e236: 5c32 f703 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06e23a: 5530 fd03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e23e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -06e242: 5c32 fd03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e246: 0e00 |002b: return-void │ │ +06d73c: |[06d73c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +06d74c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06d74e: 5430 fc03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d752: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +06d754: 6e20 0902 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d75a: 5430 fc03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d75e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +06d760: 6e20 0902 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d766: 5430 fc03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d76a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +06d76c: 6e20 0902 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d772: 5430 0804 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06d776: 6e10 f415 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ +06d77c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06d77e: 5b30 0804 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06d782: 5c32 fe03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ +06d786: 5c32 0604 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ +06d78a: 5c32 f503 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ +06d78e: 5c32 f403 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ +06d792: 5c32 f703 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06d796: 5530 fd03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06d79a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +06d79e: 5c32 fd03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06d7a2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -137728,33 +137749,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -06e248: |[06e248] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -06e258: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06e25a: 5430 fc03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e25e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -06e260: 6e20 0902 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e266: 5430 fc03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e26a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -06e26c: 6e20 0902 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e272: 5430 fc03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e276: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -06e278: 6e20 0902 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e27e: 5c32 fe03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ -06e282: 5c32 f503 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ -06e286: 5c32 f403 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ -06e28a: 5c32 f703 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06e28e: 5530 fd03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e292: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -06e296: 5c32 fd03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e29a: 0e00 |0021: return-void │ │ +06d7a4: |[06d7a4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +06d7b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06d7b6: 5430 fc03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d7ba: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +06d7bc: 6e20 0902 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d7c2: 5430 fc03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d7c6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +06d7c8: 6e20 0902 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d7ce: 5430 fc03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d7d2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +06d7d4: 6e20 0902 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d7da: 5c32 fe03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ +06d7de: 5c32 f503 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ +06d7e2: 5c32 f403 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ +06d7e6: 5c32 f703 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06d7ea: 5530 fd03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06d7ee: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +06d7f2: 5c32 fd03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06d7f6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -137771,26 +137792,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06e29c: |[06e29c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -06e2ac: 5420 fc03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e2b0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -06e2b2: 6e20 0902 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e2b8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06e2ba: 5c20 f703 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06e2be: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -06e2c0: 5c20 fd03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e2c4: 5420 0204 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06e2c8: 5421 f603 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e2cc: 7220 a915 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@15a9 │ │ -06e2d2: 0e00 |0013: return-void │ │ +06d7f8: |[06d7f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +06d808: 5420 fc03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06d80c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +06d80e: 6e20 0902 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06d814: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +06d816: 5c20 f703 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06d81a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06d81c: 5c20 fd03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06d820: 5420 0204 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06d824: 5421 f603 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06d828: 7220 a915 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@15a9 │ │ +06d82e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -137802,45 +137823,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -06e2d4: |[06e2d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -06e2e4: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -06e2e8: 2203 e103 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06e2ec: 1a04 7502 |0004: const-string v4, "Context must not be null" // string@0275 │ │ -06e2f0: 7020 001a 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06e2f6: 2703 |0009: throw v3 │ │ -06e2f8: 5453 0204 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06e2fc: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -06e300: 2203 e103 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06e304: 1a04 d309 |0010: const-string v4, "OnGestureListener must not be null" // string@09d3 │ │ -06e308: 7020 001a 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06e30e: 2703 |0015: throw v3 │ │ -06e310: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -06e312: 5c53 ff03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ -06e316: 7110 8e16 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ -06e31c: 0c00 |001c: move-result-object v0 │ │ -06e31e: 6e10 9516 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ -06e324: 0a02 |0020: move-result v2 │ │ -06e326: 6e10 9116 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1691 │ │ -06e32c: 0a01 |0024: move-result v1 │ │ -06e32e: 6e10 9316 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1693 │ │ -06e334: 0a03 |0028: move-result v3 │ │ -06e336: 5953 0404 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0404 │ │ -06e33a: 6e10 9216 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1692 │ │ -06e340: 0a03 |002e: move-result v3 │ │ -06e342: 5953 0304 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0403 │ │ -06e346: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -06e34a: 5953 0704 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0407 │ │ -06e34e: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -06e352: 5953 f903 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03f9 │ │ -06e356: 0e00 |0039: return-void │ │ +06d830: |[06d830] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +06d840: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +06d844: 2203 ea03 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06d848: 1a04 7502 |0004: const-string v4, "Context must not be null" // string@0275 │ │ +06d84c: 7020 001a 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06d852: 2703 |0009: throw v3 │ │ +06d854: 5453 0204 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06d858: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +06d85c: 2203 ea03 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06d860: 1a04 dc09 |0010: const-string v4, "OnGestureListener must not be null" // string@09dc │ │ +06d864: 7020 001a 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06d86a: 2703 |0015: throw v3 │ │ +06d86c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +06d86e: 5c53 ff03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ +06d872: 7110 8e16 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ +06d878: 0c00 |001c: move-result-object v0 │ │ +06d87a: 6e10 9516 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ +06d880: 0a02 |0020: move-result v2 │ │ +06d882: 6e10 9116 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1691 │ │ +06d888: 0a01 |0024: move-result v1 │ │ +06d88a: 6e10 9316 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1693 │ │ +06d890: 0a03 |0028: move-result v3 │ │ +06d892: 5953 0404 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0404 │ │ +06d896: 6e10 9216 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1692 │ │ +06d89c: 0a03 |002e: move-result v3 │ │ +06d89e: 5953 0304 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0403 │ │ +06d8a2: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +06d8a6: 5953 0704 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0407 │ │ +06d8aa: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +06d8ae: 5953 f903 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03f9 │ │ +06d8b2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -137860,702 +137881,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 : 12 │ │ + registers : 11 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -06e358: |[06e358] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -06e368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06e36a: 5583 f403 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ -06e36e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -06e372: 0f02 |0005: return v2 │ │ -06e374: 6e10 df15 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@15df │ │ -06e37a: 0b04 |0009: move-result-wide v4 │ │ -06e37c: 6e10 df15 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@15df │ │ -06e382: 0b06 |000d: move-result-wide v6 │ │ -06e384: bc64 |000e: sub-long/2addr v4, v6 │ │ -06e386: 6003 ee03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03ee │ │ -06e38a: 8136 |0011: int-to-long v6, v3 │ │ -06e38c: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -06e390: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -06e394: 6e10 e215 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -06e39a: 0a03 |0019: move-result v3 │ │ -06e39c: 8733 |001a: float-to-int v3, v3 │ │ -06e39e: 6e10 e215 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -06e3a4: 0a04 |001e: move-result v4 │ │ -06e3a6: 8744 |001f: float-to-int v4, v4 │ │ -06e3a8: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -06e3ac: 6e10 e415 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -06e3b2: 0a03 |0025: move-result v3 │ │ -06e3b4: 8733 |0026: float-to-int v3, v3 │ │ -06e3b6: 6e10 e415 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -06e3bc: 0a04 |002a: move-result v4 │ │ -06e3be: 8744 |002b: float-to-int v4, v4 │ │ -06e3c0: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -06e3c4: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -06e3c8: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -06e3cc: b043 |0032: add-int/2addr v3, v4 │ │ -06e3ce: 5284 f903 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03f9 │ │ -06e3d2: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -06e3d6: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -06e3d8: 28cd |0038: goto 0005 // -0033 │ │ +06d8b4: |[06d8b4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +06d8c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06d8c6: 5573 f403 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ +06d8ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +06d8ce: 0f02 |0005: return v2 │ │ +06d8d0: 6e10 df15 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@15df │ │ +06d8d6: 0b03 |0009: move-result-wide v3 │ │ +06d8d8: 6e10 df15 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@15df │ │ +06d8de: 0b05 |000d: move-result-wide v5 │ │ +06d8e0: bc53 |000e: sub-long/2addr v3, v5 │ │ +06d8e2: 6005 ee03 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03ee │ │ +06d8e6: 8155 |0011: int-to-long v5, v5 │ │ +06d8e8: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ +06d8ec: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +06d8f0: 6e10 e215 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +06d8f6: 0a03 |0019: move-result v3 │ │ +06d8f8: 8733 |001a: float-to-int v3, v3 │ │ +06d8fa: 6e10 e215 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +06d900: 0a04 |001e: move-result v4 │ │ +06d902: 8744 |001f: float-to-int v4, v4 │ │ +06d904: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +06d908: 6e10 e415 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +06d90e: 0a03 |0025: move-result v3 │ │ +06d910: 8733 |0026: float-to-int v3, v3 │ │ +06d912: 6e10 e415 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +06d918: 0a04 |002a: move-result v4 │ │ +06d91a: 8744 |002b: float-to-int v4, v4 │ │ +06d91c: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +06d920: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +06d924: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +06d928: b043 |0032: add-int/2addr v3, v4 │ │ +06d92a: 5274 f903 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@03f9 │ │ +06d92e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +06d932: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +06d934: 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=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; │ │ + 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; │ │ │ │ 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 │ │ -06e3dc: |[06e3dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -06e3ec: 5510 ff03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ -06e3f0: 0f00 |0002: return v0 │ │ +06d938: |[06d938] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +06d948: 5510 ff03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ +06d94c: 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 : 44 │ │ + registers : 43 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -06e3f4: |[06e3f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06e404: 7401 dc15 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -06e40a: 0a06 |0003: move-result v6 │ │ -06e40c: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -06e410: 5400 0804 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e414: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -06e418: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -06e41c: 7100 f315 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ -06e422: 0c24 |000f: move-result-object v36 │ │ -06e424: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -06e428: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -06e42c: 5b10 0804 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e430: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -06e434: 5400 0804 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e438: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -06e43c: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -06e440: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -06e444: 6e20 ec15 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ -06e44a: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -06e44e: 0224 0000 |0025: move/from16 v36, v0 │ │ -06e452: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -06e456: 0200 2400 |0029: move/from16 v0, v36 │ │ -06e45a: 0201 2500 |002b: move/from16 v1, v37 │ │ -06e45e: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -06e462: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -06e466: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -06e46a: 7701 dd0b 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -06e470: 0a19 |0036: move-result v25 │ │ -06e472: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -06e476: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -06e47a: 7701 df0b 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ -06e480: 0a07 |003e: move-result v7 │ │ -06e482: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -06e486: 0200 1200 |0041: move/from16 v0, v18 │ │ -06e48a: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -06e48e: 0200 1900 |0045: move/from16 v0, v25 │ │ -06e492: 0201 1200 |0047: move/from16 v1, v18 │ │ -06e496: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -06e49a: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -06e49e: 28f4 |004d: goto 0041 // -000c │ │ -06e4a0: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -06e4a4: 28e1 |0050: goto 0031 // -001f │ │ -06e4a6: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -06e4aa: 28e4 |0053: goto 0037 // -001c │ │ -06e4ac: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -06e4b0: 0201 1200 |0056: move/from16 v1, v18 │ │ -06e4b4: 7120 e10b 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ -06e4ba: 0a24 |005b: move-result v36 │ │ -06e4bc: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -06e4c0: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -06e4c4: 0201 1200 |0060: move/from16 v1, v18 │ │ -06e4c8: 7120 e20b 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ -06e4ce: 0a24 |0065: move-result v36 │ │ -06e4d0: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -06e4d4: 28e3 |0068: goto 004b // -001d │ │ -06e4d6: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -06e4da: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -06e4de: 82c0 |006d: int-to-float v0, v12 │ │ -06e4e0: 0224 0000 |006e: move/from16 v36, v0 │ │ -06e4e4: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -06e4e8: 82c0 |0072: int-to-float v0, v12 │ │ -06e4ea: 0224 0000 |0073: move/from16 v36, v0 │ │ -06e4ee: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -06e4f2: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -06e4f6: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -06e4fa: 0224 0000 |007b: move/from16 v36, v0 │ │ -06e4fe: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -06e504: 0f11 |0080: return v17 │ │ -06e506: 017c |0081: move v12, v7 │ │ -06e508: 28eb |0082: goto 006d // -0015 │ │ -06e50a: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -06e50e: 590e 0004 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ -06e512: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -06e516: 590e fa03 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ -06e51a: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -06e51e: 590f 0104 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ -06e522: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -06e526: 590f fb03 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ -06e52a: 7601 020b 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0b02 │ │ -06e530: 28ea |0096: goto 0080 // -0016 │ │ -06e532: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -06e536: 590e 0004 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ -06e53a: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -06e53e: 590e fa03 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ -06e542: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -06e546: 590f 0104 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ -06e54a: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -06e54e: 590f fb03 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ -06e552: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -06e556: 5400 0804 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e55a: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -06e55e: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -06e562: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -06e566: 5200 0304 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0403 │ │ -06e56a: 0226 0000 |00b3: move/from16 v38, v0 │ │ -06e56e: 0200 2600 |00b5: move/from16 v0, v38 │ │ -06e572: 8200 |00b7: int-to-float v0, v0 │ │ -06e574: 0226 0000 |00b8: move/from16 v38, v0 │ │ -06e578: 7403 ee15 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ -06e57e: 7701 dd0b 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ -06e584: 0a1c |00c0: move-result v28 │ │ -06e586: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -06e58a: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -06e58e: 7120 e00b 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -06e594: 0a13 |00c8: move-result v19 │ │ -06e596: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -06e59a: 5400 0804 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e59e: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -06e5a2: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -06e5a6: 0201 1300 |00d1: move/from16 v1, v19 │ │ -06e5aa: 7120 6c0c 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -06e5b0: 0a21 |00d6: move-result v33 │ │ -06e5b2: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -06e5b6: 5400 0804 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e5ba: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -06e5be: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -06e5c2: 0201 1300 |00df: move/from16 v1, v19 │ │ -06e5c6: 7120 6d0c 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ -06e5cc: 0a23 |00e4: move-result v35 │ │ -06e5ce: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -06e5d2: 0200 1200 |00e7: move/from16 v0, v18 │ │ -06e5d6: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -06e5da: 0200 1200 |00eb: move/from16 v0, v18 │ │ -06e5de: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -06e5e2: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -06e5e6: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -06e5ea: 28f4 |00f3: goto 00e7 // -000c │ │ -06e5ec: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -06e5f0: 0201 1200 |00f6: move/from16 v1, v18 │ │ -06e5f4: 7120 e00b 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -06e5fa: 0a14 |00fb: move-result v20 │ │ -06e5fc: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -06e600: 5400 0804 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e604: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -06e608: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -06e60c: 0201 1400 |0104: move/from16 v1, v20 │ │ -06e610: 7120 6c0c 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -06e616: 0a24 |0109: move-result v36 │ │ -06e618: a820 2124 |010a: mul-float v32, v33, v36 │ │ -06e61c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -06e620: 5400 0804 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e624: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -06e628: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -06e62c: 0201 1400 |0114: move/from16 v1, v20 │ │ -06e630: 7120 6d0c 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ -06e636: 0a24 |0119: move-result v36 │ │ -06e638: a822 2324 |011a: mul-float v34, v35, v36 │ │ -06e63c: a60d 2022 |011c: add-float v13, v32, v34 │ │ -06e640: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -06e644: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -06e648: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -06e64c: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -06e650: 5400 0804 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06e654: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -06e658: 7401 ed15 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@15ed │ │ -06e65e: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -06e662: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -06e666: 5400 f803 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06e66a: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -06e66e: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -06e672: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -06e676: 5400 fc03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e67a: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -06e67e: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -06e682: 7402 0202 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0202 │ │ -06e688: 0a10 |0142: move-result v16 │ │ -06e68a: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -06e68e: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -06e692: 5400 fc03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e696: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -06e69a: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -06e69e: 7402 0902 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e6a4: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -06e6a8: 5400 f603 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e6ac: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -06e6b0: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -06e6b4: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -06e6b8: 5400 0504 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ -06e6bc: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -06e6c0: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -06e6c4: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -06e6c8: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -06e6cc: 5400 f603 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e6d0: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -06e6d4: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -06e6d8: 5400 0504 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ -06e6dc: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -06e6e0: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -06e6e4: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -06e6e8: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -06e6ec: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -06e6f0: 7040 050b 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@0b05 │ │ -06e6f6: 0a24 |0179: move-result v36 │ │ -06e6f8: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -06e6fc: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -06e700: 0200 2400 |017e: move/from16 v0, v36 │ │ -06e704: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -06e708: 5c10 fe03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ -06e70c: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -06e710: 5400 f803 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06e714: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -06e718: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -06e71c: 5400 f603 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e720: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -06e724: 7802 a415 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@15a4 │ │ -06e72a: 0a24 |0193: move-result v36 │ │ -06e72c: 9611 1124 |0194: or-int v17, v17, v36 │ │ -06e730: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -06e734: 5400 f803 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06e738: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -06e73c: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -06e740: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -06e744: 7220 a515 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@15a5 │ │ -06e74a: 0a24 |01a3: move-result v36 │ │ -06e74c: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -06e750: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -06e754: 590e 0004 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ -06e758: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -06e75c: 590e fa03 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ -06e760: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -06e764: 590f 0104 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ -06e768: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -06e76c: 590f fb03 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ -06e770: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -06e774: 5400 f603 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e778: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -06e77c: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -06e780: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -06e784: 5400 f603 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e788: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -06e78c: 7401 e815 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ -06e792: 7701 e715 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@15e7 │ │ -06e798: 0c24 |01ca: move-result-object v36 │ │ -06e79a: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -06e79e: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -06e7a2: 5b10 f603 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e7a6: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -06e7aa: 0200 2400 |01d3: move/from16 v0, v36 │ │ -06e7ae: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -06e7b2: 5c10 f503 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ -06e7b6: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -06e7ba: 0200 2400 |01db: move/from16 v0, v36 │ │ -06e7be: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -06e7c2: 5c10 f403 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ -06e7c6: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -06e7ca: 0200 2400 |01e3: move/from16 v0, v36 │ │ -06e7ce: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -06e7d2: 5c10 0604 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ -06e7d6: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -06e7da: 0200 2400 |01eb: move/from16 v0, v36 │ │ -06e7de: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -06e7e2: 5c10 fd03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e7e6: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -06e7ea: 0200 2400 |01f3: move/from16 v0, v36 │ │ -06e7ee: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -06e7f2: 5c10 f703 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06e7f6: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -06e7fa: 5500 ff03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ -06e7fe: 0224 0000 |01fd: move/from16 v36, v0 │ │ -06e802: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -06e806: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -06e80a: 5400 fc03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e80e: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -06e812: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -06e816: 7402 0902 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06e81c: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -06e820: 5400 fc03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e824: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -06e828: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -06e82c: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -06e830: 5400 f603 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e834: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -06e838: 7401 dd15 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@15dd │ │ -06e83e: 0b26 |021d: move-result-wide v38 │ │ -06e840: 6028 f303 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f3 │ │ -06e844: 0200 2800 |0220: move/from16 v0, v40 │ │ -06e848: 8100 |0222: int-to-long v0, v0 │ │ -06e84a: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -06e84e: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -06e852: 6028 ef03 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03ef │ │ -06e856: 0200 2800 |0229: move/from16 v0, v40 │ │ -06e85a: 8100 |022b: int-to-long v0, v0 │ │ -06e85c: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -06e860: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -06e864: 7404 0b02 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@020b │ │ -06e86a: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -06e86e: 5400 fc03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e872: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -06e876: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -06e87a: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -06e87e: 5400 f603 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e882: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -06e886: 7401 dd15 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@15dd │ │ -06e88c: 0b26 |0244: move-result-wide v38 │ │ -06e88e: 6028 f303 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f3 │ │ -06e892: 0200 2800 |0247: move/from16 v0, v40 │ │ -06e896: 8100 |0249: int-to-long v0, v0 │ │ -06e898: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -06e89c: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -06e8a0: 7404 0b02 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@020b │ │ -06e8a6: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -06e8aa: 5400 0204 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06e8ae: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -06e8b2: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -06e8b6: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -06e8ba: 7220 a715 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@15a7 │ │ -06e8c0: 0a24 |025e: move-result v36 │ │ -06e8c2: 9611 1124 |025f: or-int v17, v17, v36 │ │ -06e8c6: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -06e8ca: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -06e8ce: 5400 fc03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06e8d2: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -06e8d6: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -06e8da: 6026 ee03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03ee │ │ -06e8de: 0200 2600 |026d: move/from16 v0, v38 │ │ -06e8e2: 8100 |026f: int-to-long v0, v0 │ │ -06e8e4: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -06e8e8: 7404 0c02 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@020c │ │ -06e8ee: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -06e8f2: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -06e8f6: 5500 fd03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06e8fa: 0224 0000 |027b: move/from16 v36, v0 │ │ -06e8fe: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -06e902: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -06e906: 5200 0004 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ -06e90a: 0224 0000 |0283: move/from16 v36, v0 │ │ -06e90e: a717 240e |0285: sub-float v23, v36, v14 │ │ -06e912: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -06e916: 5200 0104 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ -06e91a: 0224 0000 |028b: move/from16 v36, v0 │ │ -06e91e: a718 240f |028d: sub-float v24, v36, v15 │ │ -06e922: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -06e926: 5500 fe03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ -06e92a: 0224 0000 |0293: move/from16 v36, v0 │ │ -06e92e: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -06e932: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -06e936: 5400 f803 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06e93a: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -06e93e: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -06e942: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -06e946: 7220 a515 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@15a5 │ │ -06e94c: 0a24 |02a4: move-result v36 │ │ -06e94e: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -06e952: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -06e956: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -06e95a: 5500 f503 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ -06e95e: 0224 0000 |02ad: move/from16 v36, v0 │ │ -06e962: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -06e966: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -06e96a: 5200 fa03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ -06e96e: 0224 0000 |02b5: move/from16 v36, v0 │ │ -06e972: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -06e976: 0200 2400 |02b9: move/from16 v0, v36 │ │ -06e97a: 8709 |02bb: float-to-int v9, v0 │ │ -06e97c: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -06e980: 5200 fb03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ -06e984: 0224 0000 |02c0: move/from16 v36, v0 │ │ -06e988: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -06e98c: 0200 2400 |02c4: move/from16 v0, v36 │ │ -06e990: 870a |02c6: float-to-int v10, v0 │ │ -06e992: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -06e996: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -06e99a: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -06e99e: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -06e9a2: 5200 0704 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0407 │ │ -06e9a6: 0224 0000 |02d1: move/from16 v36, v0 │ │ -06e9aa: 0200 2400 |02d3: move/from16 v0, v36 │ │ -06e9ae: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -06e9b2: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -06e9b6: 5400 0204 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06e9ba: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -06e9be: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -06e9c2: 5400 f603 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06e9c6: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -06e9ca: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -06e9ce: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -06e9d2: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -06e9d6: 0203 1700 |02e9: move/from16 v3, v23 │ │ -06e9da: 0204 1800 |02eb: move/from16 v4, v24 │ │ -06e9de: 7254 aa15 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@15aa │ │ -06e9e4: 0a11 |02f0: move-result v17 │ │ -06e9e6: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -06e9ea: 590e 0004 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ -06e9ee: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -06e9f2: 590f 0104 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ -06e9f6: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -06e9fa: 0200 2400 |02fb: move/from16 v0, v36 │ │ -06e9fe: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -06ea02: 5c10 f503 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ -06ea06: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -06ea0a: 5400 fc03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06ea0e: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -06ea12: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -06ea16: 7402 0902 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06ea1c: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -06ea20: 5400 fc03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06ea24: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -06ea28: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -06ea2c: 7402 0902 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06ea32: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -06ea36: 5400 fc03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06ea3a: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -06ea3e: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -06ea42: 7402 0902 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06ea48: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -06ea4c: 5200 0704 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0407 │ │ -06ea50: 0224 0000 |0326: move/from16 v36, v0 │ │ -06ea54: 0200 2400 |0328: move/from16 v0, v36 │ │ -06ea58: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -06ea5c: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -06ea60: 0200 2400 |032e: move/from16 v0, v36 │ │ -06ea64: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -06ea68: 5c10 f403 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ -06ea6c: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -06ea70: 7701 141a 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -06ea76: 0a24 |0339: move-result v36 │ │ -06ea78: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -06ea7c: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -06ea80: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -06ea84: 7701 141a 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -06ea8a: 0a24 |0343: move-result v36 │ │ -06ea8c: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -06ea90: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -06ea94: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -06ea98: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -06ea9c: 5400 0204 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06eaa0: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -06eaa4: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -06eaa8: 5400 f603 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06eaac: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -06eab0: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -06eab4: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -06eab8: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -06eabc: 0203 1700 |035c: move/from16 v3, v23 │ │ -06eac0: 0204 1800 |035e: move/from16 v4, v24 │ │ -06eac4: 7254 aa15 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@15aa │ │ -06eaca: 0a11 |0363: move-result v17 │ │ -06eacc: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -06ead0: 590e 0004 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ -06ead4: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -06ead8: 590f 0104 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ -06eadc: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -06eae0: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -06eae4: 0200 2400 |0370: move/from16 v0, v36 │ │ -06eae8: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -06eaec: 5c10 0604 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ -06eaf0: 7701 e715 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@15e7 │ │ -06eaf6: 0c08 |0379: move-result-object v8 │ │ -06eaf8: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -06eafc: 5500 fe03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ -06eb00: 0224 0000 |037e: move/from16 v36, v0 │ │ -06eb04: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -06eb08: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -06eb0c: 5400 f803 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06eb10: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -06eb14: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -06eb18: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -06eb1c: 7220 a515 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@15a5 │ │ -06eb22: 0a24 |038f: move-result v36 │ │ -06eb24: 9611 1124 |0390: or-int v17, v17, v36 │ │ -06eb28: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -06eb2c: 5400 0504 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ -06eb30: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -06eb34: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -06eb38: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -06eb3c: 5400 0504 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ -06eb40: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -06eb44: 7401 e815 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ -06eb4a: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -06eb4e: 5b08 0504 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ -06eb52: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -06eb56: 5400 0804 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06eb5a: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -06eb5e: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -06eb62: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -06eb66: 5400 0804 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06eb6a: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -06eb6e: 7401 f415 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ -06eb74: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -06eb78: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -06eb7c: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -06eb80: 5b10 0804 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06eb84: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -06eb88: 0200 2400 |03c2: move/from16 v0, v36 │ │ -06eb8c: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -06eb90: 5c10 fe03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ -06eb94: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -06eb98: 0200 2400 |03ca: move/from16 v0, v36 │ │ -06eb9c: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -06eba0: 5c10 f703 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06eba4: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -06eba8: 5400 fc03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06ebac: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -06ebb0: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -06ebb4: 7402 0902 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06ebba: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -06ebbe: 5400 fc03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06ebc2: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -06ebc6: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -06ebca: 7402 0902 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06ebd0: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -06ebd4: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -06ebd8: 5500 fd03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06ebdc: 0224 0000 |03ec: move/from16 v36, v0 │ │ -06ebe0: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -06ebe4: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -06ebe8: 5400 fc03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ -06ebec: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -06ebf0: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -06ebf4: 7402 0902 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ -06ebfa: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -06ebfe: 0200 2400 |03fd: move/from16 v0, v36 │ │ -06ec02: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -06ec06: 5c10 fd03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ -06ec0a: 288f |0403: goto 0392 // -0071 │ │ -06ec0c: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -06ec10: 5500 f503 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ -06ec14: 0224 0000 |0408: move/from16 v36, v0 │ │ -06ec18: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -06ec1c: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -06ec20: 5400 0204 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06ec24: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -06ec28: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -06ec2c: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -06ec30: 7220 ac15 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@15ac │ │ -06ec36: 0a11 |0419: move-result v17 │ │ -06ec38: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -06ec3c: 5500 f703 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ -06ec40: 0224 0000 |041e: move/from16 v36, v0 │ │ -06ec44: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -06ec48: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -06ec4c: 5400 f803 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06ec50: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -06ec54: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -06ec58: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -06ec5c: 5400 f803 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06ec60: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -06ec64: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -06ec68: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -06ec6c: 7220 a615 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@15a6 │ │ -06ec72: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -06ec76: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -06ec7a: 5400 0804 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ -06ec7e: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -06ec82: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -06ec86: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -06ec8a: 0201 2400 |0443: move/from16 v1, v36 │ │ -06ec8e: 7120 e00b 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ -06ec94: 0a15 |0448: move-result v21 │ │ -06ec96: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -06ec9a: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -06ec9e: 5200 0304 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0403 │ │ -06eca2: 0225 0000 |044f: move/from16 v37, v0 │ │ -06eca6: 0200 2500 |0451: move/from16 v0, v37 │ │ -06ecaa: 8200 |0453: int-to-float v0, v0 │ │ -06ecac: 0225 0000 |0454: move/from16 v37, v0 │ │ -06ecb0: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -06ecb4: 0201 2400 |0458: move/from16 v1, v36 │ │ -06ecb8: 0202 2500 |045a: move/from16 v2, v37 │ │ -06ecbc: 6e30 ee15 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ -06ecc2: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -06ecc6: 0201 1500 |0461: move/from16 v1, v21 │ │ -06ecca: 7120 6d0c 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ -06ecd0: 0a1f |0466: move-result v31 │ │ -06ecd2: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -06ecd6: 0201 1500 |0469: move/from16 v1, v21 │ │ -06ecda: 7120 6c0c 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ -06ece0: 0a1e |046e: move-result v30 │ │ -06ece2: 7701 141a 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -06ece8: 0a24 |0472: move-result v36 │ │ -06ecea: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -06ecee: 5200 0404 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0404 │ │ -06ecf2: 0225 0000 |0477: move/from16 v37, v0 │ │ -06ecf6: 0200 2500 |0479: move/from16 v0, v37 │ │ -06ecfa: 8200 |047b: int-to-float v0, v0 │ │ -06ecfc: 0225 0000 |047c: move/from16 v37, v0 │ │ -06ed00: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -06ed04: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -06ed08: 7701 141a 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -06ed0e: 0a24 |0485: move-result v36 │ │ -06ed10: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -06ed14: 5200 0404 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0404 │ │ -06ed18: 0225 0000 |048a: move/from16 v37, v0 │ │ -06ed1c: 0200 2500 |048c: move/from16 v0, v37 │ │ -06ed20: 8200 |048e: int-to-float v0, v0 │ │ -06ed22: 0225 0000 |048f: move/from16 v37, v0 │ │ -06ed26: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -06ed2a: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -06ed2e: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -06ed32: 5400 0204 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ -06ed36: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -06ed3a: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -06ed3e: 5400 f603 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ -06ed42: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -06ed46: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -06ed4a: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -06ed4e: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -06ed52: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -06ed56: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -06ed5a: 7254 a815 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@15a8 │ │ -06ed60: 0a11 |04ae: move-result v17 │ │ -06ed62: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -06ed66: 7601 010b 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0b01 │ │ -06ed6c: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -06ed70: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +06d950: |[06d950] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06d960: 7401 dc15 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +06d966: 0a05 |0003: move-result v5 │ │ +06d968: 0800 2900 |0004: move-object/from16 v0, v41 │ │ +06d96c: 5400 0804 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06d970: 0823 0000 |0008: move-object/from16 v35, v0 │ │ +06d974: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ +06d978: 7100 f315 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@15f3 │ │ +06d97e: 0c23 |000f: move-result-object v35 │ │ +06d980: 0800 2300 |0010: move-object/from16 v0, v35 │ │ +06d984: 0801 2900 |0012: move-object/from16 v1, v41 │ │ +06d988: 5b10 0804 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06d98c: 0800 2900 |0016: move-object/from16 v0, v41 │ │ +06d990: 5400 0804 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06d994: 0823 0000 |001a: move-object/from16 v35, v0 │ │ +06d998: 0800 2300 |001c: move-object/from16 v0, v35 │ │ +06d99c: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ +06d9a0: 6e20 ec15 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@15ec │ │ +06d9a6: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +06d9aa: 0223 0000 |0025: move/from16 v35, v0 │ │ +06d9ae: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ +06d9b2: 0200 2300 |0029: move/from16 v0, v35 │ │ +06d9b6: 0201 2400 |002b: move/from16 v1, v36 │ │ +06d9ba: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +06d9be: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ +06d9c2: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ +06d9c6: 7701 dd0b 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +06d9cc: 0a18 |0036: move-result v24 │ │ +06d9ce: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ +06d9d2: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ +06d9d6: 7701 df0b 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0bdf │ │ +06d9dc: 0a06 |003e: move-result v6 │ │ +06d9de: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ +06d9e2: 0200 1100 |0041: move/from16 v0, v17 │ │ +06d9e6: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ +06d9ea: 0200 1800 |0045: move/from16 v0, v24 │ │ +06d9ee: 0201 1100 |0047: move/from16 v1, v17 │ │ +06d9f2: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +06d9f6: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ +06d9fa: 28f4 |004d: goto 0041 // -000c │ │ +06d9fc: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ +06da00: 28e1 |0050: goto 0031 // -001f │ │ +06da02: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ +06da06: 28e4 |0053: goto 0037 // -001c │ │ +06da08: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ +06da0c: 0201 1100 |0056: move/from16 v1, v17 │ │ +06da10: 7120 e10b 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0be1 │ │ +06da16: 0a23 |005b: move-result v35 │ │ +06da18: a619 1923 |005c: add-float v25, v25, v35 │ │ +06da1c: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ +06da20: 0201 1100 |0060: move/from16 v1, v17 │ │ +06da24: 7120 e20b 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0be2 │ │ +06da2a: 0a23 |0065: move-result v35 │ │ +06da2c: a61a 1a23 |0066: add-float v26, v26, v35 │ │ +06da30: 28e3 |0068: goto 004b // -001d │ │ +06da32: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ +06da36: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ +06da3a: 82b0 |006d: int-to-float v0, v11 │ │ +06da3c: 0223 0000 |006e: move/from16 v35, v0 │ │ +06da40: a90d 1923 |0070: div-float v13, v25, v35 │ │ +06da44: 82b0 |0072: int-to-float v0, v11 │ │ +06da46: 0223 0000 |0073: move/from16 v35, v0 │ │ +06da4a: a90e 1a23 |0075: div-float v14, v26, v35 │ │ +06da4e: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ +06da52: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +06da56: 0223 0000 |007b: move/from16 v35, v0 │ │ +06da5a: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ +06da60: 0f10 |0080: return v16 │ │ +06da62: 016b |0081: move v11, v6 │ │ +06da64: 28eb |0082: goto 006d // -0015 │ │ +06da66: 0800 2900 |0083: move-object/from16 v0, v41 │ │ +06da6a: 590d 0004 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ +06da6e: 0800 2900 |0087: move-object/from16 v0, v41 │ │ +06da72: 590d fa03 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ +06da76: 0800 2900 |008b: move-object/from16 v0, v41 │ │ +06da7a: 590e 0104 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ +06da7e: 0800 2900 |008f: move-object/from16 v0, v41 │ │ +06da82: 590e fb03 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ +06da86: 7601 020b 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0b02 │ │ +06da8c: 28ea |0096: goto 0080 // -0016 │ │ +06da8e: 0800 2900 |0097: move-object/from16 v0, v41 │ │ +06da92: 590d 0004 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ +06da96: 0800 2900 |009b: move-object/from16 v0, v41 │ │ +06da9a: 590d fa03 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ +06da9e: 0800 2900 |009f: move-object/from16 v0, v41 │ │ +06daa2: 590e 0104 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ +06daa6: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ +06daaa: 590e fb03 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ +06daae: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ +06dab2: 5400 0804 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06dab6: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ +06daba: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ +06dabe: 0800 2900 |00af: move-object/from16 v0, v41 │ │ +06dac2: 5200 0304 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0403 │ │ +06dac6: 0225 0000 |00b3: move/from16 v37, v0 │ │ +06daca: 0200 2500 |00b5: move/from16 v0, v37 │ │ +06dace: 8200 |00b7: int-to-float v0, v0 │ │ +06dad0: 0225 0000 |00b8: move/from16 v37, v0 │ │ +06dad4: 7403 ee15 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ +06dada: 7701 dd0b 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0bdd │ │ +06dae0: 0a1b |00c0: move-result v27 │ │ +06dae2: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ +06dae6: 0201 1b00 |00c3: move/from16 v1, v27 │ │ +06daea: 7120 e00b 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +06daf0: 0a12 |00c8: move-result v18 │ │ +06daf2: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ +06daf6: 5400 0804 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06dafa: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ +06dafe: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ +06db02: 0201 1200 |00d1: move/from16 v1, v18 │ │ +06db06: 7120 6c0c 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +06db0c: 0a20 |00d6: move-result v32 │ │ +06db0e: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ +06db12: 5400 0804 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06db16: 0823 0000 |00db: move-object/from16 v35, v0 │ │ +06db1a: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ +06db1e: 0201 1200 |00df: move/from16 v1, v18 │ │ +06db22: 7120 6d0c 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ +06db28: 0a22 |00e4: move-result v34 │ │ +06db2a: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ +06db2e: 0200 1100 |00e7: move/from16 v0, v17 │ │ +06db32: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ +06db36: 0200 1100 |00eb: move/from16 v0, v17 │ │ +06db3a: 0201 1b00 |00ed: move/from16 v1, v27 │ │ +06db3e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +06db42: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +06db46: 28f4 |00f3: goto 00e7 // -000c │ │ +06db48: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ +06db4c: 0201 1100 |00f6: move/from16 v1, v17 │ │ +06db50: 7120 e00b 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +06db56: 0a13 |00fb: move-result v19 │ │ +06db58: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ +06db5c: 5400 0804 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06db60: 0823 0000 |0100: move-object/from16 v35, v0 │ │ +06db64: 0800 2300 |0102: move-object/from16 v0, v35 │ │ +06db68: 0201 1300 |0104: move/from16 v1, v19 │ │ +06db6c: 7120 6c0c 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +06db72: 0a23 |0109: move-result v35 │ │ +06db74: a81f 2023 |010a: mul-float v31, v32, v35 │ │ +06db78: 0800 2900 |010c: move-object/from16 v0, v41 │ │ +06db7c: 5400 0804 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06db80: 0823 0000 |0110: move-object/from16 v35, v0 │ │ +06db84: 0800 2300 |0112: move-object/from16 v0, v35 │ │ +06db88: 0201 1300 |0114: move/from16 v1, v19 │ │ +06db8c: 7120 6d0c 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ +06db92: 0a23 |0119: move-result v35 │ │ +06db94: a821 2223 |011a: mul-float v33, v34, v35 │ │ +06db98: a60c 1f21 |011c: add-float v12, v31, v33 │ │ +06db9c: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ +06dba0: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ +06dba4: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ +06dba8: 0800 2900 |0124: move-object/from16 v0, v41 │ │ +06dbac: 5400 0804 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06dbb0: 0823 0000 |0128: move-object/from16 v35, v0 │ │ +06dbb4: 7401 ed15 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@15ed │ │ +06dbba: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +06dbbe: 0800 2900 |012f: move-object/from16 v0, v41 │ │ +06dbc2: 5400 f803 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06dbc6: 0823 0000 |0133: move-object/from16 v35, v0 │ │ +06dbca: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ +06dbce: 0800 2900 |0137: move-object/from16 v0, v41 │ │ +06dbd2: 5400 fc03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06dbd6: 0823 0000 |013b: move-object/from16 v35, v0 │ │ +06dbda: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ +06dbde: 7402 0202 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@0202 │ │ +06dbe4: 0a0f |0142: move-result v15 │ │ +06dbe6: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ +06dbea: 0800 2900 |0145: move-object/from16 v0, v41 │ │ +06dbee: 5400 fc03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06dbf2: 0823 0000 |0149: move-object/from16 v35, v0 │ │ +06dbf6: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ +06dbfa: 7402 0902 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06dc00: 0800 2900 |0150: move-object/from16 v0, v41 │ │ +06dc04: 5400 f603 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dc08: 0823 0000 |0154: move-object/from16 v35, v0 │ │ +06dc0c: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ +06dc10: 0800 2900 |0158: move-object/from16 v0, v41 │ │ +06dc14: 5400 0504 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ +06dc18: 0823 0000 |015c: move-object/from16 v35, v0 │ │ +06dc1c: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ +06dc20: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ +06dc24: 0800 2900 |0162: move-object/from16 v0, v41 │ │ +06dc28: 5400 f603 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dc2c: 0823 0000 |0166: move-object/from16 v35, v0 │ │ +06dc30: 0800 2900 |0168: move-object/from16 v0, v41 │ │ +06dc34: 5400 0504 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ +06dc38: 0824 0000 |016c: move-object/from16 v36, v0 │ │ +06dc3c: 0800 2900 |016e: move-object/from16 v0, v41 │ │ +06dc40: 0801 2300 |0170: move-object/from16 v1, v35 │ │ +06dc44: 0802 2400 |0172: move-object/from16 v2, v36 │ │ +06dc48: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ +06dc4c: 7040 050b 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@0b05 │ │ +06dc52: 0a23 |0179: move-result v35 │ │ +06dc54: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ +06dc58: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ +06dc5c: 0200 2300 |017e: move/from16 v0, v35 │ │ +06dc60: 0801 2900 |0180: move-object/from16 v1, v41 │ │ +06dc64: 5c10 fe03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ +06dc68: 0800 2900 |0184: move-object/from16 v0, v41 │ │ +06dc6c: 5400 f803 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06dc70: 0823 0000 |0188: move-object/from16 v35, v0 │ │ +06dc74: 0800 2900 |018a: move-object/from16 v0, v41 │ │ +06dc78: 5400 f603 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dc7c: 0824 0000 |018e: move-object/from16 v36, v0 │ │ +06dc80: 7802 a415 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@15a4 │ │ +06dc86: 0a23 |0193: move-result v35 │ │ +06dc88: 9610 1023 |0194: or-int v16, v16, v35 │ │ +06dc8c: 0800 2900 |0196: move-object/from16 v0, v41 │ │ +06dc90: 5400 f803 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06dc94: 0823 0000 |019a: move-object/from16 v35, v0 │ │ +06dc98: 0800 2300 |019c: move-object/from16 v0, v35 │ │ +06dc9c: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ +06dca0: 7220 a515 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@15a5 │ │ +06dca6: 0a23 |01a3: move-result v35 │ │ +06dca8: 9610 1023 |01a4: or-int v16, v16, v35 │ │ +06dcac: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ +06dcb0: 590d 0004 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ +06dcb4: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ +06dcb8: 590d fa03 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ +06dcbc: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ +06dcc0: 590e 0104 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ +06dcc4: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ +06dcc8: 590e fb03 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ +06dccc: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ +06dcd0: 5400 f603 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dcd4: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ +06dcd8: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ +06dcdc: 0800 2900 |01be: move-object/from16 v0, v41 │ │ +06dce0: 5400 f603 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dce4: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ +06dce8: 7401 e815 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ +06dcee: 7701 e715 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@15e7 │ │ +06dcf4: 0c23 |01ca: move-result-object v35 │ │ +06dcf6: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ +06dcfa: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ +06dcfe: 5b10 f603 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dd02: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ +06dd06: 0200 2300 |01d3: move/from16 v0, v35 │ │ +06dd0a: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ +06dd0e: 5c10 f503 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ +06dd12: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ +06dd16: 0200 2300 |01db: move/from16 v0, v35 │ │ +06dd1a: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ +06dd1e: 5c10 f403 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ +06dd22: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ +06dd26: 0200 2300 |01e3: move/from16 v0, v35 │ │ +06dd2a: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ +06dd2e: 5c10 0604 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ +06dd32: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ +06dd36: 0200 2300 |01eb: move/from16 v0, v35 │ │ +06dd3a: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ +06dd3e: 5c10 fd03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06dd42: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ +06dd46: 0200 2300 |01f3: move/from16 v0, v35 │ │ +06dd4a: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ +06dd4e: 5c10 f703 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06dd52: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ +06dd56: 5500 ff03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ +06dd5a: 0223 0000 |01fd: move/from16 v35, v0 │ │ +06dd5e: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ +06dd62: 0800 2900 |0201: move-object/from16 v0, v41 │ │ +06dd66: 5400 fc03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06dd6a: 0823 0000 |0205: move-object/from16 v35, v0 │ │ +06dd6e: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ +06dd72: 7402 0902 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06dd78: 0800 2900 |020c: move-object/from16 v0, v41 │ │ +06dd7c: 5400 fc03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06dd80: 0823 0000 |0210: move-object/from16 v35, v0 │ │ +06dd84: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ +06dd88: 0800 2900 |0214: move-object/from16 v0, v41 │ │ +06dd8c: 5400 f603 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06dd90: 0825 0000 |0218: move-object/from16 v37, v0 │ │ +06dd94: 7401 dd15 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@15dd │ │ +06dd9a: 0b25 |021d: move-result-wide v37 │ │ +06dd9c: 6027 f303 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f3 │ │ +06dda0: 0200 2700 |0220: move/from16 v0, v39 │ │ +06dda4: 8100 |0222: int-to-long v0, v0 │ │ +06dda6: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ +06ddaa: 9b25 2527 |0225: add-long v37, v37, v39 │ │ +06ddae: 6027 ef03 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@03ef │ │ +06ddb2: 0200 2700 |0229: move/from16 v0, v39 │ │ +06ddb6: 8100 |022b: int-to-long v0, v0 │ │ +06ddb8: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ +06ddbc: 9b25 2527 |022e: add-long v37, v37, v39 │ │ +06ddc0: 7404 0b02 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@020b │ │ +06ddc6: 0800 2900 |0233: move-object/from16 v0, v41 │ │ +06ddca: 5400 fc03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06ddce: 0823 0000 |0237: move-object/from16 v35, v0 │ │ +06ddd2: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ +06ddd6: 0800 2900 |023b: move-object/from16 v0, v41 │ │ +06ddda: 5400 f603 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06ddde: 0825 0000 |023f: move-object/from16 v37, v0 │ │ +06dde2: 7401 dd15 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@15dd │ │ +06dde8: 0b25 |0244: move-result-wide v37 │ │ +06ddea: 6027 f303 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@03f3 │ │ +06ddee: 0200 2700 |0247: move/from16 v0, v39 │ │ +06ddf2: 8100 |0249: int-to-long v0, v0 │ │ +06ddf4: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ +06ddf8: 9b25 2527 |024c: add-long v37, v37, v39 │ │ +06ddfc: 7404 0b02 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@020b │ │ +06de02: 0800 2900 |0251: move-object/from16 v0, v41 │ │ +06de06: 5400 0204 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06de0a: 0823 0000 |0255: move-object/from16 v35, v0 │ │ +06de0e: 0800 2300 |0257: move-object/from16 v0, v35 │ │ +06de12: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ +06de16: 7220 a715 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@15a7 │ │ +06de1c: 0a23 |025e: move-result v35 │ │ +06de1e: 9610 1023 |025f: or-int v16, v16, v35 │ │ +06de22: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +06de26: 0800 2900 |0263: move-object/from16 v0, v41 │ │ +06de2a: 5400 fc03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06de2e: 0823 0000 |0267: move-object/from16 v35, v0 │ │ +06de32: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ +06de36: 6025 ee03 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@03ee │ │ +06de3a: 0200 2500 |026d: move/from16 v0, v37 │ │ +06de3e: 8100 |026f: int-to-long v0, v0 │ │ +06de40: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ +06de44: 7404 0c02 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@020c │ │ +06de4a: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +06de4e: 0800 2900 |0277: move-object/from16 v0, v41 │ │ +06de52: 5500 fd03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06de56: 0223 0000 |027b: move/from16 v35, v0 │ │ +06de5a: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ +06de5e: 0800 2900 |027f: move-object/from16 v0, v41 │ │ +06de62: 5200 0004 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ +06de66: 0223 0000 |0283: move/from16 v35, v0 │ │ +06de6a: a716 230d |0285: sub-float v22, v35, v13 │ │ +06de6e: 0800 2900 |0287: move-object/from16 v0, v41 │ │ +06de72: 5200 0104 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ +06de76: 0223 0000 |028b: move/from16 v35, v0 │ │ +06de7a: a717 230e |028d: sub-float v23, v35, v14 │ │ +06de7e: 0800 2900 |028f: move-object/from16 v0, v41 │ │ +06de82: 5500 fe03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ +06de86: 0223 0000 |0293: move/from16 v35, v0 │ │ +06de8a: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ +06de8e: 0800 2900 |0297: move-object/from16 v0, v41 │ │ +06de92: 5400 f803 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06de96: 0823 0000 |029b: move-object/from16 v35, v0 │ │ +06de9a: 0800 2300 |029d: move-object/from16 v0, v35 │ │ +06de9e: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ +06dea2: 7220 a515 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@15a5 │ │ +06dea8: 0a23 |02a4: move-result v35 │ │ +06deaa: 9610 1023 |02a5: or-int v16, v16, v35 │ │ +06deae: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +06deb2: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ +06deb6: 5500 f503 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ +06deba: 0223 0000 |02ad: move/from16 v35, v0 │ │ +06debe: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ +06dec2: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ +06dec6: 5200 fa03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@03fa │ │ +06deca: 0223 0000 |02b5: move/from16 v35, v0 │ │ +06dece: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ +06ded2: 0200 2300 |02b9: move/from16 v0, v35 │ │ +06ded6: 8708 |02bb: float-to-int v8, v0 │ │ +06ded8: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ +06dedc: 5200 fb03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@03fb │ │ +06dee0: 0223 0000 |02c0: move/from16 v35, v0 │ │ +06dee4: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ +06dee8: 0200 2300 |02c4: move/from16 v0, v35 │ │ +06deec: 8709 |02c6: float-to-int v9, v0 │ │ +06deee: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ +06def2: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ +06def6: 900a 2324 |02cb: add-int v10, v35, v36 │ │ +06defa: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ +06defe: 5200 0704 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0407 │ │ +06df02: 0223 0000 |02d1: move/from16 v35, v0 │ │ +06df06: 0200 2300 |02d3: move/from16 v0, v35 │ │ +06df0a: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ +06df0e: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ +06df12: 5400 0204 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06df16: 0823 0000 |02db: move-object/from16 v35, v0 │ │ +06df1a: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ +06df1e: 5400 f603 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06df22: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ +06df26: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ +06df2a: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ +06df2e: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ +06df32: 0203 1600 |02e9: move/from16 v3, v22 │ │ +06df36: 0204 1700 |02eb: move/from16 v4, v23 │ │ +06df3a: 7254 aa15 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@15aa │ │ +06df40: 0a10 |02f0: move-result v16 │ │ +06df42: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ +06df46: 590d 0004 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ +06df4a: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ +06df4e: 590e 0104 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ +06df52: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ +06df56: 0200 2300 |02fb: move/from16 v0, v35 │ │ +06df5a: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ +06df5e: 5c10 f503 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ +06df62: 0800 2900 |0301: move-object/from16 v0, v41 │ │ +06df66: 5400 fc03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06df6a: 0823 0000 |0305: move-object/from16 v35, v0 │ │ +06df6e: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ +06df72: 7402 0902 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06df78: 0800 2900 |030c: move-object/from16 v0, v41 │ │ +06df7c: 5400 fc03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06df80: 0823 0000 |0310: move-object/from16 v35, v0 │ │ +06df84: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ +06df88: 7402 0902 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06df8e: 0800 2900 |0317: move-object/from16 v0, v41 │ │ +06df92: 5400 fc03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06df96: 0823 0000 |031b: move-object/from16 v35, v0 │ │ +06df9a: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ +06df9e: 7402 0902 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06dfa4: 0800 2900 |0322: move-object/from16 v0, v41 │ │ +06dfa8: 5200 0704 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0407 │ │ +06dfac: 0223 0000 |0326: move/from16 v35, v0 │ │ +06dfb0: 0200 2300 |0328: move/from16 v0, v35 │ │ +06dfb4: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ +06dfb8: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ +06dfbc: 0200 2300 |032e: move/from16 v0, v35 │ │ +06dfc0: 0801 2900 |0330: move-object/from16 v1, v41 │ │ +06dfc4: 5c10 f403 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@03f4 │ │ +06dfc8: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +06dfcc: 7701 141a 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +06dfd2: 0a23 |0339: move-result v35 │ │ +06dfd4: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ +06dfd8: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ +06dfdc: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ +06dfe0: 7701 141a 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +06dfe6: 0a23 |0343: move-result v35 │ │ +06dfe8: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ +06dfec: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ +06dff0: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ +06dff4: 0800 2900 |034a: move-object/from16 v0, v41 │ │ +06dff8: 5400 0204 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06dffc: 0823 0000 |034e: move-object/from16 v35, v0 │ │ +06e000: 0800 2900 |0350: move-object/from16 v0, v41 │ │ +06e004: 5400 f603 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06e008: 0824 0000 |0354: move-object/from16 v36, v0 │ │ +06e00c: 0800 2300 |0356: move-object/from16 v0, v35 │ │ +06e010: 0801 2400 |0358: move-object/from16 v1, v36 │ │ +06e014: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ +06e018: 0203 1600 |035c: move/from16 v3, v22 │ │ +06e01c: 0204 1700 |035e: move/from16 v4, v23 │ │ +06e020: 7254 aa15 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@15aa │ │ +06e026: 0a10 |0363: move-result v16 │ │ +06e028: 0800 2900 |0364: move-object/from16 v0, v41 │ │ +06e02c: 590d 0004 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0400 │ │ +06e030: 0800 2900 |0368: move-object/from16 v0, v41 │ │ +06e034: 590e 0104 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0401 │ │ +06e038: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +06e03c: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ +06e040: 0200 2300 |0370: move/from16 v0, v35 │ │ +06e044: 0801 2900 |0372: move-object/from16 v1, v41 │ │ +06e048: 5c10 0604 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0406 │ │ +06e04c: 7701 e715 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@15e7 │ │ +06e052: 0c07 |0379: move-result-object v7 │ │ +06e054: 0800 2900 |037a: move-object/from16 v0, v41 │ │ +06e058: 5500 fe03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ +06e05c: 0223 0000 |037e: move/from16 v35, v0 │ │ +06e060: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ +06e064: 0800 2900 |0382: move-object/from16 v0, v41 │ │ +06e068: 5400 f803 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06e06c: 0823 0000 |0386: move-object/from16 v35, v0 │ │ +06e070: 0800 2300 |0388: move-object/from16 v0, v35 │ │ +06e074: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ +06e078: 7220 a515 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@15a5 │ │ +06e07e: 0a23 |038f: move-result v35 │ │ +06e080: 9610 1023 |0390: or-int v16, v16, v35 │ │ +06e084: 0800 2900 |0392: move-object/from16 v0, v41 │ │ +06e088: 5400 0504 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ +06e08c: 0823 0000 |0396: move-object/from16 v35, v0 │ │ +06e090: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ +06e094: 0800 2900 |039a: move-object/from16 v0, v41 │ │ +06e098: 5400 0504 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ +06e09c: 0823 0000 |039e: move-object/from16 v35, v0 │ │ +06e0a0: 7401 e815 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@15e8 │ │ +06e0a6: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ +06e0aa: 5b07 0504 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0405 │ │ +06e0ae: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ +06e0b2: 5400 0804 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06e0b6: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ +06e0ba: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ +06e0be: 0800 2900 |03af: move-object/from16 v0, v41 │ │ +06e0c2: 5400 0804 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06e0c6: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ +06e0ca: 7401 f415 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@15f4 │ │ +06e0d0: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ +06e0d4: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ +06e0d8: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ +06e0dc: 5b10 0804 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06e0e0: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ +06e0e4: 0200 2300 |03c2: move/from16 v0, v35 │ │ +06e0e8: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ +06e0ec: 5c10 fe03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@03fe │ │ +06e0f0: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ +06e0f4: 0200 2300 |03ca: move/from16 v0, v35 │ │ +06e0f8: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ +06e0fc: 5c10 f703 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06e100: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ +06e104: 5400 fc03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06e108: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ +06e10c: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ +06e110: 7402 0902 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06e116: 0800 2900 |03db: move-object/from16 v0, v41 │ │ +06e11a: 5400 fc03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06e11e: 0823 0000 |03df: move-object/from16 v35, v0 │ │ +06e122: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ +06e126: 7402 0902 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06e12c: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +06e130: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ +06e134: 5500 fd03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06e138: 0223 0000 |03ec: move/from16 v35, v0 │ │ +06e13c: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ +06e140: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ +06e144: 5400 fc03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@03fc │ │ +06e148: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ +06e14c: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ +06e150: 7402 0902 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0209 │ │ +06e156: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ +06e15a: 0200 2300 |03fd: move/from16 v0, v35 │ │ +06e15e: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ +06e162: 5c10 fd03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@03fd │ │ +06e166: 288f |0403: goto 0392 // -0071 │ │ +06e168: 0800 2900 |0404: move-object/from16 v0, v41 │ │ +06e16c: 5500 f503 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@03f5 │ │ +06e170: 0223 0000 |0408: move/from16 v35, v0 │ │ +06e174: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ +06e178: 0800 2900 |040c: move-object/from16 v0, v41 │ │ +06e17c: 5400 0204 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06e180: 0823 0000 |0410: move-object/from16 v35, v0 │ │ +06e184: 0800 2300 |0412: move-object/from16 v0, v35 │ │ +06e188: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ +06e18c: 7220 ac15 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@15ac │ │ +06e192: 0a10 |0419: move-result v16 │ │ +06e194: 0800 2900 |041a: move-object/from16 v0, v41 │ │ +06e198: 5500 f703 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@03f7 │ │ +06e19c: 0223 0000 |041e: move/from16 v35, v0 │ │ +06e1a0: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ +06e1a4: 0800 2900 |0422: move-object/from16 v0, v41 │ │ +06e1a8: 5400 f803 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06e1ac: 0823 0000 |0426: move-object/from16 v35, v0 │ │ +06e1b0: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ +06e1b4: 0800 2900 |042a: move-object/from16 v0, v41 │ │ +06e1b8: 5400 f803 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06e1bc: 0823 0000 |042e: move-object/from16 v35, v0 │ │ +06e1c0: 0800 2300 |0430: move-object/from16 v0, v35 │ │ +06e1c4: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ +06e1c8: 7220 a615 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@15a6 │ │ +06e1ce: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +06e1d2: 0800 2900 |0439: move-object/from16 v0, v41 │ │ +06e1d6: 5400 0804 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0408 │ │ +06e1da: 081c 0000 |043d: move-object/from16 v28, v0 │ │ +06e1de: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ +06e1e2: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ +06e1e6: 0201 2300 |0443: move/from16 v1, v35 │ │ +06e1ea: 7120 e00b 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be0 │ │ +06e1f0: 0a14 |0448: move-result v20 │ │ +06e1f2: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ +06e1f6: 0800 2900 |044b: move-object/from16 v0, v41 │ │ +06e1fa: 5200 0304 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0403 │ │ +06e1fe: 0224 0000 |044f: move/from16 v36, v0 │ │ +06e202: 0200 2400 |0451: move/from16 v0, v36 │ │ +06e206: 8200 |0453: int-to-float v0, v0 │ │ +06e208: 0224 0000 |0454: move/from16 v36, v0 │ │ +06e20c: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ +06e210: 0201 2300 |0458: move/from16 v1, v35 │ │ +06e214: 0202 2400 |045a: move/from16 v2, v36 │ │ +06e218: 6e30 ee15 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@15ee │ │ +06e21e: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ +06e222: 0201 1400 |0461: move/from16 v1, v20 │ │ +06e226: 7120 6d0c 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6d │ │ +06e22c: 0a1e |0466: move-result v30 │ │ +06e22e: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ +06e232: 0201 1400 |0469: move/from16 v1, v20 │ │ +06e236: 7120 6c0c 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6c │ │ +06e23c: 0a1d |046e: move-result v29 │ │ +06e23e: 7701 141a 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +06e244: 0a23 |0472: move-result v35 │ │ +06e246: 0800 2900 |0473: move-object/from16 v0, v41 │ │ +06e24a: 5200 0404 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0404 │ │ +06e24e: 0224 0000 |0477: move/from16 v36, v0 │ │ +06e252: 0200 2400 |0479: move/from16 v0, v36 │ │ +06e256: 8200 |047b: int-to-float v0, v0 │ │ +06e258: 0224 0000 |047c: move/from16 v36, v0 │ │ +06e25c: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ +06e260: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ +06e264: 7701 141a 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +06e26a: 0a23 |0485: move-result v35 │ │ +06e26c: 0800 2900 |0486: move-object/from16 v0, v41 │ │ +06e270: 5200 0404 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0404 │ │ +06e274: 0224 0000 |048a: move/from16 v36, v0 │ │ +06e278: 0200 2400 |048c: move/from16 v0, v36 │ │ +06e27c: 8200 |048e: int-to-float v0, v0 │ │ +06e27e: 0224 0000 |048f: move/from16 v36, v0 │ │ +06e282: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ +06e286: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ +06e28a: 0800 2900 |0495: move-object/from16 v0, v41 │ │ +06e28e: 5400 0204 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0402 │ │ +06e292: 0823 0000 |0499: move-object/from16 v35, v0 │ │ +06e296: 0800 2900 |049b: move-object/from16 v0, v41 │ │ +06e29a: 5400 f603 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@03f6 │ │ +06e29e: 0824 0000 |049f: move-object/from16 v36, v0 │ │ +06e2a2: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ +06e2a6: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ +06e2aa: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ +06e2ae: 0203 1d00 |04a7: move/from16 v3, v29 │ │ +06e2b2: 0204 1e00 |04a9: move/from16 v4, v30 │ │ +06e2b6: 7254 a815 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@15a8 │ │ +06e2bc: 0a10 |04ae: move-result v16 │ │ +06e2be: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +06e2c2: 7601 010b 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0b01 │ │ +06e2c8: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +06e2cc: 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 │ │ @@ -138669,70 +138690,70 @@ │ │ 0x045f line=373 │ │ 0x0467 line=375 │ │ 0x046f line=378 │ │ 0x0495 line=380 │ │ 0x04b1 line=401 │ │ 0x04b6 line=249 │ │ locals : │ │ - 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; │ │ + 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; │ │ │ │ #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 │ │ -06ed94: |[06ed94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -06eda4: 5c01 ff03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ -06eda8: 0e00 |0002: return-void │ │ +06e2f0: |[06e2f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +06e300: 5c01 ff03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@03ff │ │ +06e304: 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 │ │ @@ -138742,31 +138763,31 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06edac: |[06edac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -06edbc: 5b01 f803 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ -06edc0: 0e00 |0002: return-void │ │ +06e308: |[06e308] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +06e318: 5b01 f803 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@03f8 │ │ +06e31c: 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 : 921 (GestureDetectorCompat.java) │ │ │ │ Class #564 header: │ │ -class_idx : 502 │ │ +class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 921 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #564 annotations: │ │ @@ -138792,20 +138813,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 │ │ -06edc4: |[06edc4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -06edd4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06edda: 2200 2103 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0321 │ │ -06edde: 7040 ad15 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@15ad │ │ -06ede4: 5b10 0904 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ -06ede8: 0e00 |000a: return-void │ │ +06e320: |[06e320] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +06e330: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e336: 2200 2a03 |0003: new-instance v0, Landroid/view/GestureDetector; // type@032a │ │ +06e33a: 7040 ad15 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@15ad │ │ +06e340: 5b10 0904 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ +06e344: 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; │ │ @@ -138819,19 +138840,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06edec: |[06edec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -06edfc: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ -06ee00: 6e10 ae15 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@15ae │ │ -06ee06: 0a00 |0005: move-result v0 │ │ -06ee08: 0f00 |0006: return v0 │ │ +06e348: |[06e348] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +06e358: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ +06e35c: 6e10 ae15 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@15ae │ │ +06e362: 0a00 |0005: move-result v0 │ │ +06e364: 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;) │ │ @@ -138839,19 +138860,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ee0c: |[06ee0c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06ee1c: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ -06ee20: 6e20 af15 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@15af │ │ -06ee26: 0a00 |0005: move-result v0 │ │ -06ee28: 0f00 |0006: return v0 │ │ +06e368: |[06e368] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06e378: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ +06e37c: 6e20 af15 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@15af │ │ +06e382: 0a00 |0005: move-result v0 │ │ +06e384: 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; │ │ │ │ @@ -138860,18 +138881,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ee2c: |[06ee2c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -06ee3c: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ -06ee40: 6e20 b015 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@15b0 │ │ -06ee46: 0e00 |0005: return-void │ │ +06e388: |[06e388] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +06e398: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ +06e39c: 6e20 b015 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@15b0 │ │ +06e3a2: 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 │ │ @@ -138881,32 +138902,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ee48: |[06ee48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -06ee58: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ -06ee5c: 6e20 b115 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@15b1 │ │ -06ee62: 0e00 |0005: return-void │ │ +06e3a4: |[06e3a4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +06e3b4: 5410 0904 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0409 │ │ +06e3b8: 6e20 b115 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@15b1 │ │ +06e3be: 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 : 921 (GestureDetectorCompat.java) │ │ │ │ Class #565 header: │ │ -class_idx : 505 │ │ +class_idx : 514 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 931 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #565 annotations: │ │ @@ -138928,17 +138949,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ee64: |[06ee64] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -06ee74: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06ee7a: 0e00 |0003: return-void │ │ +06e3c0: |[06e3c0] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +06e3d0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -138947,17 +138968,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 │ │ -06ee7c: |[06ee7c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -06ee8c: 7707 b215 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@15b2 │ │ -06ee92: 0e00 |0003: return-void │ │ +06e3d8: |[06e3d8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +06e3e8: 7707 b215 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@15b2 │ │ +06e3ee: 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 │ │ @@ -138974,17 +138995,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 │ │ -06ee94: |[06ee94] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06eea4: 7155 b415 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@15b4 │ │ -06eeaa: 0e00 |0003: return-void │ │ +06e3f0: |[06e3f0] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06e400: 7155 b415 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@15b4 │ │ +06e406: 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 │ │ @@ -138999,17 +139020,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 │ │ -06eeac: |[06eeac] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06eebc: 7130 b615 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@15b6 │ │ -06eec2: 0e00 |0003: return-void │ │ +06e408: |[06e408] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06e418: 7130 b615 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@15b6 │ │ +06e41e: 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 │ │ @@ -139022,32 +139043,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06eec4: |[06eec4] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -06eed4: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -06eeda: b520 |0003: and-int/2addr v0, v2 │ │ -06eedc: 0f00 |0004: return v0 │ │ +06e420: |[06e420] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +06e430: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +06e436: b520 |0003: and-int/2addr v0, v2 │ │ +06e438: 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 : 931 (GravityCompat.java) │ │ │ │ Class #566 header: │ │ -class_idx : 506 │ │ +class_idx : 515 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 931 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #566 annotations: │ │ @@ -139069,17 +139090,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06eee0: |[06eee0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -06eef0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06eef6: 0e00 |0003: return-void │ │ +06e43c: |[06e43c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +06e44c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -139088,17 +139109,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 │ │ -06eef8: |[06eef8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -06ef08: 7708 2a0b 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@0b2a │ │ -06ef0e: 0e00 |0003: return-void │ │ +06e454: |[06e454] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +06e464: 7708 2a0b 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@0b2a │ │ +06e46a: 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 │ │ @@ -139115,17 +139136,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 │ │ -06ef10: |[06ef10] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06ef20: 7706 2b0b 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@0b2b │ │ -06ef26: 0e00 |0003: return-void │ │ +06e46c: |[06e46c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06e47c: 7706 2b0b 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@0b2b │ │ +06e482: 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 │ │ @@ -139140,17 +139161,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 │ │ -06ef28: |[06ef28] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -06ef38: 7140 2c0b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b2c │ │ -06ef3e: 0e00 |0003: return-void │ │ +06e484: |[06e484] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +06e494: 7140 2c0b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0b2c │ │ +06e49a: 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 │ │ @@ -139163,32 +139184,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06ef40: |[06ef40] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -06ef50: 7120 2d0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0b2d │ │ -06ef56: 0a00 |0003: move-result v0 │ │ -06ef58: 0f00 |0004: return v0 │ │ +06e49c: |[06e49c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +06e4ac: 7120 2d0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0b2d │ │ +06e4b2: 0a00 |0003: move-result v0 │ │ +06e4b4: 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 : 931 (GravityCompat.java) │ │ │ │ Class #567 header: │ │ -class_idx : 509 │ │ +class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 1069 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #567 annotations: │ │ @@ -139220,17 +139241,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ef5c: |[06ef5c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -06ef6c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06ef72: 0e00 |0003: return-void │ │ +06e4b8: |[06e4b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +06e4c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e4ce: 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;) │ │ @@ -139238,40 +139259,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06ef74: |[06ef74] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -06ef84: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06ef86: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ef88: 9504 0607 |0002: and-int v4, v6, v7 │ │ -06ef8c: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -06ef90: 0121 |0006: move v1, v2 │ │ -06ef92: 9600 0809 |0007: or-int v0, v8, v9 │ │ -06ef96: 9504 0600 |0009: and-int v4, v6, v0 │ │ -06ef9a: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -06ef9e: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -06efa2: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -06efa6: 2203 e103 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -06efaa: 1a04 9b0d |0013: const-string v4, "bad arguments" // string@0d9b │ │ -06efae: 7020 001a 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -06efb4: 2703 |0018: throw v3 │ │ -06efb6: 0131 |0019: move v1, v3 │ │ -06efb8: 28ed |001a: goto 0007 // -0013 │ │ -06efba: 0132 |001b: move v2, v3 │ │ -06efbc: 28f1 |001c: goto 000d // -000f │ │ -06efbe: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -06efc2: b535 |001f: and-int/2addr v5, v3 │ │ -06efc4: 0f05 |0020: return v5 │ │ -06efc6: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -06efca: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -06efce: b535 |0025: and-int/2addr v5, v3 │ │ -06efd0: 28fa |0026: goto 0020 // -0006 │ │ +06e4d0: |[06e4d0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +06e4e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06e4e2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06e4e4: 9504 0607 |0002: and-int v4, v6, v7 │ │ +06e4e8: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +06e4ec: 0121 |0006: move v1, v2 │ │ +06e4ee: 9600 0809 |0007: or-int v0, v8, v9 │ │ +06e4f2: 9504 0600 |0009: and-int v4, v6, v0 │ │ +06e4f6: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +06e4fa: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +06e4fe: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +06e502: 2203 ea03 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +06e506: 1a04 a40d |0013: const-string v4, "bad arguments" // string@0da4 │ │ +06e50a: 7020 001a 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +06e510: 2703 |0018: throw v3 │ │ +06e512: 0131 |0019: move v1, v3 │ │ +06e514: 28ed |001a: goto 0007 // -0013 │ │ +06e516: 0132 |001b: move v2, v3 │ │ +06e518: 28f1 |001c: goto 000d // -000f │ │ +06e51a: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +06e51e: b535 |001f: and-int/2addr v5, v3 │ │ +06e520: 0f05 |0020: return v5 │ │ +06e522: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +06e526: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +06e52a: b535 |0025: and-int/2addr v5, v3 │ │ +06e52c: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -139302,18 +139323,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 │ │ -06efd4: |[06efd4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -06efe4: 6e20 ba15 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@15ba │ │ -06efea: 0a00 |0003: move-result v0 │ │ -06efec: 0f00 |0004: return v0 │ │ +06e530: |[06e530] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +06e540: 6e20 ba15 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@15ba │ │ +06e546: 0a00 |0003: move-result v0 │ │ +06e548: 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; │ │ @@ -139325,17 +139346,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 │ │ -06eff0: |[06eff0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -06f000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f002: 1100 |0001: return-object v0 │ │ +06e54c: |[06e54c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +06e55c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e55e: 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; │ │ │ │ @@ -139344,17 +139365,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f004: |[06f004] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -06f014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f016: 0f00 |0001: return v0 │ │ +06e560: |[06e560] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +06e570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e572: 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; │ │ │ │ @@ -139363,32 +139384,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -06f018: |[06f018] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -06f028: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f02a: 6e20 350b 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0b35 │ │ -06f030: 0a01 |0004: move-result v1 │ │ -06f032: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -06f036: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -06f03a: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -06f03e: 7152 320b 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0b32 │ │ -06f044: 0a05 |000e: move-result v5 │ │ -06f046: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -06f048: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -06f04c: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -06f050: 7153 320b 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0b32 │ │ -06f056: 0a05 |0017: move-result v5 │ │ -06f058: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -06f05c: 0f00 |001a: return v0 │ │ -06f05e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -06f060: 28fe |001c: goto 001a // -0002 │ │ +06e574: |[06e574] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +06e584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06e586: 6e20 350b 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0b35 │ │ +06e58c: 0a01 |0004: move-result v1 │ │ +06e58e: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +06e592: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +06e596: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +06e59a: 7152 320b 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0b32 │ │ +06e5a0: 0a05 |000e: move-result v5 │ │ +06e5a2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +06e5a4: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +06e5a8: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +06e5ac: 7153 320b 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0b32 │ │ +06e5b2: 0a05 |0017: move-result v5 │ │ +06e5b4: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +06e5b8: 0f00 |001a: return v0 │ │ +06e5ba: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06e5bc: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -139401,23 +139422,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06f064: |[06f064] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -06f074: 6e20 350b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0b35 │ │ -06f07a: 0a00 |0003: move-result v0 │ │ -06f07c: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -06f080: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -06f084: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06f086: 0f00 |0009: return v0 │ │ -06f088: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -06f08a: 28fe |000b: goto 0009 // -0002 │ │ +06e5c0: |[06e5c0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +06e5d0: 6e20 350b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0b35 │ │ +06e5d6: 0a00 |0003: move-result v0 │ │ +06e5d8: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +06e5dc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +06e5e0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06e5e2: 0f00 |0009: return v0 │ │ +06e5e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +06e5e6: 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 │ │ │ │ @@ -139426,23 +139447,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -06f08c: |[06f08c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -06f09c: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -06f0a0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -06f0a4: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -06f0a8: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -06f0ac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06f0b0: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -06f0b4: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -06f0b8: 0f00 |000e: return v0 │ │ +06e5e8: |[06e5e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +06e5f8: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +06e5fc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +06e600: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +06e604: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +06e608: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06e60c: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +06e610: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +06e614: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -139455,30 +139476,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f0bc: |[06f0bc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -06f0cc: 0e00 |0000: return-void │ │ +06e618: |[06e618] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +06e628: 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 : 1069 (KeyEventCompat.java) │ │ │ │ Class #568 header: │ │ -class_idx : 517 │ │ +class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2398 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2407 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -139499,17 +139520,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f0d0: |[06f0d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -06f0e0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f0e6: 0e00 |0003: return-void │ │ +06e62c: |[06e62c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +06e63c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -139518,17 +139539,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f0e8: |[06f0e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06f0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f0fa: 0f00 |0001: return v0 │ │ +06e644: |[06e644] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06e654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e656: 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; │ │ │ │ @@ -139537,17 +139558,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f0fc: |[06f0fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06f10c: 5220 7506 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0675 │ │ -06f110: 0f00 |0002: return v0 │ │ +06e658: |[06e658] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06e668: 5220 7506 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0675 │ │ +06e66c: 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; │ │ │ │ @@ -139556,17 +139577,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f114: |[06f114] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06f124: 5220 7406 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0674 │ │ -06f128: 0f00 |0002: return v0 │ │ +06e670: |[06e670] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06e680: 5220 7406 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0674 │ │ +06e684: 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; │ │ │ │ @@ -139575,17 +139596,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f12c: |[06f12c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -06f13c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f13e: 0f00 |0001: return v0 │ │ +06e688: |[06e688] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +06e698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e69a: 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; │ │ │ │ @@ -139594,16 +139615,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 │ │ -06f140: |[06f140] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f150: 0e00 |0000: return-void │ │ +06e69c: |[06e69c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e6ac: 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 │ │ @@ -139613,16 +139634,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 │ │ -06f154: |[06f154] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f164: 0e00 |0000: return-void │ │ +06e6b0: |[06e6b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e6c0: 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 │ │ @@ -139632,17 +139653,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 │ │ -06f168: |[06f168] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f178: 5912 7506 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0675 │ │ -06f17c: 0e00 |0002: return-void │ │ +06e6c4: |[06e6c4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e6d4: 5912 7506 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0675 │ │ +06e6d8: 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; │ │ @@ -139653,33 +139674,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 │ │ -06f180: |[06f180] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f190: 5912 7406 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0674 │ │ -06f194: 0e00 |0002: return-void │ │ +06e6dc: |[06e6dc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e6ec: 5912 7406 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0674 │ │ +06e6f0: 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 : 2398 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2407 (MarginLayoutParamsCompat.java) │ │ │ │ Class #569 header: │ │ -class_idx : 518 │ │ +class_idx : 527 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2398 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2407 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -139700,17 +139721,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f198: |[06f198] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -06f1a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f1ae: 0e00 |0003: return-void │ │ +06e6f4: |[06e6f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +06e704: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e70a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -139719,18 +139740,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f1b0: |[06f1b0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06f1c0: 7110 800b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b80 │ │ -06f1c6: 0a00 |0003: move-result v0 │ │ -06f1c8: 0f00 |0004: return v0 │ │ +06e70c: |[06e70c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06e71c: 7110 800b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b80 │ │ +06e722: 0a00 |0003: move-result v0 │ │ +06e724: 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; │ │ │ │ @@ -139739,18 +139760,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f1cc: |[06f1cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06f1dc: 7110 810b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b81 │ │ -06f1e2: 0a00 |0003: move-result v0 │ │ -06f1e4: 0f00 |0004: return v0 │ │ +06e728: |[06e728] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06e738: 7110 810b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b81 │ │ +06e73e: 0a00 |0003: move-result v0 │ │ +06e740: 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; │ │ │ │ @@ -139759,18 +139780,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f1e8: |[06f1e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -06f1f8: 7110 820b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b82 │ │ -06f1fe: 0a00 |0003: move-result v0 │ │ -06f200: 0f00 |0004: return v0 │ │ +06e744: |[06e744] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +06e754: 7110 820b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0b82 │ │ +06e75a: 0a00 |0003: move-result v0 │ │ +06e75c: 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; │ │ │ │ @@ -139779,18 +139800,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f204: |[06f204] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -06f214: 7110 830b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0b83 │ │ -06f21a: 0a00 |0003: move-result v0 │ │ -06f21c: 0f00 |0004: return v0 │ │ +06e760: |[06e760] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +06e770: 7110 830b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0b83 │ │ +06e776: 0a00 |0003: move-result v0 │ │ +06e778: 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; │ │ │ │ @@ -139799,17 +139820,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 │ │ -06f220: |[06f220] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f230: 7120 840b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b84 │ │ -06f236: 0e00 |0003: return-void │ │ +06e77c: |[06e77c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e78c: 7120 840b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b84 │ │ +06e792: 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; │ │ @@ -139820,17 +139841,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 │ │ -06f238: |[06f238] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f248: 7120 850b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b85 │ │ -06f24e: 0e00 |0003: return-void │ │ +06e794: |[06e794] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e7a4: 7120 850b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b85 │ │ +06e7aa: 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; │ │ @@ -139841,17 +139862,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 │ │ -06f250: |[06f250] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f260: 7120 860b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b86 │ │ -06f266: 0e00 |0003: return-void │ │ +06e7ac: |[06e7ac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e7bc: 7120 860b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b86 │ │ +06e7c2: 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; │ │ @@ -139862,33 +139883,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 │ │ -06f268: |[06f268] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -06f278: 7120 870b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b87 │ │ -06f27e: 0e00 |0003: return-void │ │ +06e7c4: |[06e7c4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +06e7d4: 7120 870b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0b87 │ │ +06e7da: 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 : 2398 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2407 (MarginLayoutParamsCompat.java) │ │ │ │ Class #570 header: │ │ -class_idx : 522 │ │ +class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -139909,17 +139930,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f280: |[06f280] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -06f290: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f296: 0e00 |0003: return-void │ │ +06e7dc: |[06e7dc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +06e7ec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e7f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -139928,17 +139949,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f298: |[06f298] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -06f2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f2aa: 0f00 |0001: return v0 │ │ +06e7f4: |[06e7f4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +06e804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e806: 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; │ │ │ │ @@ -139947,17 +139968,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f2ac: |[06f2ac] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -06f2bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f2be: 0f00 |0001: return v0 │ │ +06e808: |[06e808] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +06e818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e81a: 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; │ │ │ │ @@ -139966,17 +139987,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 │ │ -06f2c0: |[06f2c0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -06f2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f2d2: 1100 |0001: return-object v0 │ │ +06e81c: |[06e81c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +06e82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e82e: 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; │ │ │ │ @@ -139985,17 +140006,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f2d4: |[06f2d4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -06f2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f2e6: 0f00 |0001: return v0 │ │ +06e830: |[06e830] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +06e840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e842: 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; │ │ │ │ @@ -140004,16 +140025,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 │ │ -06f2e8: |[06f2e8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -06f2f8: 1101 |0000: return-object v1 │ │ +06e844: |[06e844] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +06e854: 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 │ │ @@ -140023,16 +140044,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 │ │ -06f2fc: |[06f2fc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -06f30c: 1101 |0000: return-object v1 │ │ +06e858: |[06e858] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +06e868: 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; │ │ @@ -140042,16 +140063,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 │ │ -06f310: |[06f310] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -06f320: 1101 |0000: return-object v1 │ │ +06e86c: |[06e86c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +06e87c: 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; │ │ @@ -140061,31 +140082,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f324: |[06f324] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -06f334: 0e00 |0000: return-void │ │ +06e880: |[06e880] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +06e890: 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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #571 header: │ │ -class_idx : 523 │ │ +class_idx : 532 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #571 annotations: │ │ Annotations on class │ │ @@ -140106,17 +140127,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f338: |[06f338] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -06f348: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f34e: 0e00 |0003: return-void │ │ +06e894: |[06e894] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +06e8a4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e8aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140125,17 +140146,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f350: |[06f350] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -06f360: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f362: 0f00 |0001: return v0 │ │ +06e8ac: |[06e8ac] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +06e8bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e8be: 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; │ │ │ │ @@ -140144,17 +140165,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f364: |[06f364] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -06f374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f376: 0f00 |0001: return v0 │ │ +06e8c0: |[06e8c0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +06e8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e8d2: 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; │ │ │ │ @@ -140163,18 +140184,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 │ │ -06f378: |[06f378] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -06f388: 7110 bb0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0bbb │ │ -06f38e: 0c00 |0003: move-result-object v0 │ │ -06f390: 1100 |0004: return-object v0 │ │ +06e8d4: |[06e8d4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +06e8e4: 7110 bb0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0bbb │ │ +06e8ea: 0c00 |0003: move-result-object v0 │ │ +06e8ec: 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; │ │ │ │ @@ -140183,17 +140204,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f394: |[06f394] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -06f3a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f3a6: 0f00 |0001: return v0 │ │ +06e8f0: |[06e8f0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +06e900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e902: 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; │ │ │ │ @@ -140202,18 +140223,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 │ │ -06f3a8: |[06f3a8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -06f3b8: 7120 bc0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0bbc │ │ -06f3be: 0c00 |0003: move-result-object v0 │ │ -06f3c0: 1100 |0004: return-object v0 │ │ +06e904: |[06e904] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +06e914: 7120 bc0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0bbc │ │ +06e91a: 0c00 |0003: move-result-object v0 │ │ +06e91c: 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 │ │ @@ -140223,18 +140244,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 │ │ -06f3c4: |[06f3c4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -06f3d4: 7120 bd0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0bbd │ │ -06f3da: 0c00 |0003: move-result-object v0 │ │ -06f3dc: 1100 |0004: return-object v0 │ │ +06e920: |[06e920] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +06e930: 7120 bd0b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0bbd │ │ +06e936: 0c00 |0003: move-result-object v0 │ │ +06e938: 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; │ │ @@ -140244,16 +140265,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 │ │ -06f3e0: |[06f3e0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -06f3f0: 1101 |0000: return-object v1 │ │ +06e93c: |[06e93c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +06e94c: 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; │ │ @@ -140263,33 +140284,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f3f4: |[06f3f4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -06f404: 7120 be0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0bbe │ │ -06f40a: 0e00 |0003: return-void │ │ +06e950: |[06e950] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +06e960: 7120 be0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0bbe │ │ +06e966: 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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #572 header: │ │ -class_idx : 524 │ │ +class_idx : 533 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -140318,19 +140339,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 │ │ -06f40c: |[06f40c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -06f41c: 5b01 1404 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0414 │ │ -06f420: 5b02 1504 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0415 │ │ -06f424: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f42a: 0e00 |0007: return-void │ │ +06e968: |[06e968] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +06e978: 5b01 1404 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0414 │ │ +06e97c: 5b02 1504 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0415 │ │ +06e980: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e986: 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; │ │ @@ -140341,19 +140362,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f42c: |[06f42c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -06f43c: 5410 1504 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0415 │ │ -06f440: 7220 ac0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0bac │ │ -06f446: 0a00 |0005: move-result v0 │ │ -06f448: 0f00 |0006: return v0 │ │ +06e988: |[06e988] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +06e998: 5410 1504 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0415 │ │ +06e99c: 7220 ac0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0bac │ │ +06e9a2: 0a00 |0005: move-result v0 │ │ +06e9a4: 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; │ │ │ │ @@ -140362,33 +140383,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f44c: |[06f44c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -06f45c: 5410 1504 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0415 │ │ -06f460: 7220 ad0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0bad │ │ -06f466: 0a00 |0005: move-result v0 │ │ -06f468: 0f00 |0006: return v0 │ │ +06e9a8: |[06e9a8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +06e9b8: 5410 1504 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0415 │ │ +06e9bc: 7220 ad0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0bad │ │ +06e9c2: 0a00 |0005: move-result v0 │ │ +06e9c4: 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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #573 header: │ │ -class_idx : 533 │ │ +class_idx : 542 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2415 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2424 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -140409,17 +140430,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f46c: |[06f46c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -06f47c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f482: 0e00 |0003: return-void │ │ +06e9c8: |[06e9c8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +06e9d8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06e9de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140428,20 +140449,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -06f484: |[06f484] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -06f494: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -06f498: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06f49a: 0f00 |0003: return v0 │ │ -06f49c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -06f49e: 28fe |0005: goto 0003 // -0002 │ │ +06e9e0: |[06e9e0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06e9f0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +06e9f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06e9f6: 0f00 |0003: return v0 │ │ +06e9f8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +06e9fa: 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; │ │ @@ -140453,17 +140474,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f4a0: |[06f4a0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -06f4b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f4b2: 0f00 |0001: return v0 │ │ +06e9fc: |[06e9fc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +06ea0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06ea0e: 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; │ │ │ │ @@ -140472,22 +140493,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06f4b4: |[06f4b4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -06f4c4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -06f4c8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -06f4ca: 0f00 |0003: return v0 │ │ -06f4cc: 2200 e303 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03e3 │ │ -06f4d0: 1a01 0e0a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a0e │ │ -06f4d4: 7020 061a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ -06f4da: 2700 |000b: throw v0 │ │ +06ea10: |[06ea10] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +06ea20: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +06ea24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06ea26: 0f00 |0003: return v0 │ │ +06ea28: 2200 ec03 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ec │ │ +06ea2c: 1a01 170a |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a17 │ │ +06ea30: 7020 061a 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ +06ea36: 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; │ │ @@ -140499,23 +140520,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06f4dc: |[06f4dc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -06f4ec: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -06f4f0: 6e10 e215 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -06f4f6: 0a00 |0005: move-result v0 │ │ -06f4f8: 0f00 |0006: return v0 │ │ -06f4fa: 2200 e303 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03e3 │ │ -06f4fe: 1a01 0e0a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a0e │ │ -06f502: 7020 061a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ -06f508: 2700 |000e: throw v0 │ │ +06ea38: |[06ea38] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +06ea48: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +06ea4c: 6e10 e215 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +06ea52: 0a00 |0005: move-result v0 │ │ +06ea54: 0f00 |0006: return v0 │ │ +06ea56: 2200 ec03 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ec │ │ +06ea5a: 1a01 170a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a17 │ │ +06ea5e: 7020 061a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ +06ea64: 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; │ │ @@ -140527,40 +140548,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06f50c: |[06f50c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -06f51c: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -06f520: 6e10 e415 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -06f526: 0a00 |0005: move-result v0 │ │ -06f528: 0f00 |0006: return v0 │ │ -06f52a: 2200 e303 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03e3 │ │ -06f52e: 1a01 0e0a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a0e │ │ -06f532: 7020 061a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ -06f538: 2700 |000e: throw v0 │ │ +06ea68: |[06ea68] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +06ea78: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +06ea7c: 6e10 e415 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +06ea82: 0a00 |0005: move-result v0 │ │ +06ea84: 0f00 |0006: return v0 │ │ +06ea86: 2200 ec03 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@03ec │ │ +06ea8a: 1a01 170a |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0a17 │ │ +06ea8e: 7020 061a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1a06 │ │ +06ea94: 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 : 2415 (MotionEventCompat.java) │ │ + source_file_idx : 2424 (MotionEventCompat.java) │ │ │ │ Class #574 header: │ │ -class_idx : 534 │ │ +class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2415 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2424 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #574 annotations: │ │ Annotations on class │ │ @@ -140581,17 +140602,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f53c: |[06f53c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -06f54c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f552: 0e00 |0003: return-void │ │ +06ea98: |[06ea98] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +06eaa8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06eaae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140600,18 +140621,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f554: |[06f554] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -06f564: 7120 e40b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0be4 │ │ -06f56a: 0a00 |0003: move-result v0 │ │ -06f56c: 0f00 |0004: return v0 │ │ +06eab0: |[06eab0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +06eac0: 7120 e40b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0be4 │ │ +06eac6: 0a00 |0003: move-result v0 │ │ +06eac8: 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 │ │ @@ -140621,18 +140642,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f570: |[06f570] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -06f580: 7110 e50b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0be5 │ │ -06f586: 0a00 |0003: move-result v0 │ │ -06f588: 0f00 |0004: return v0 │ │ +06eacc: |[06eacc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +06eadc: 7110 e50b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0be5 │ │ +06eae2: 0a00 |0003: move-result v0 │ │ +06eae4: 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; │ │ │ │ @@ -140641,18 +140662,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f58c: |[06f58c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -06f59c: 7120 e60b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be6 │ │ -06f5a2: 0a00 |0003: move-result v0 │ │ -06f5a4: 0f00 |0004: return v0 │ │ +06eae8: |[06eae8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +06eaf8: 7120 e60b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0be6 │ │ +06eafe: 0a00 |0003: move-result v0 │ │ +06eb00: 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 │ │ @@ -140662,18 +140683,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f5a8: |[06f5a8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -06f5b8: 7120 e70b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0be7 │ │ -06f5be: 0a00 |0003: move-result v0 │ │ -06f5c0: 0f00 |0004: return v0 │ │ +06eb04: |[06eb04] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +06eb14: 7120 e70b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0be7 │ │ +06eb1a: 0a00 |0003: move-result v0 │ │ +06eb1c: 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 │ │ @@ -140683,33 +140704,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06f5c4: |[06f5c4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -06f5d4: 7120 e80b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0be8 │ │ -06f5da: 0a00 |0003: move-result v0 │ │ -06f5dc: 0f00 |0004: return v0 │ │ +06eb20: |[06eb20] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +06eb30: 7120 e80b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0be8 │ │ +06eb36: 0a00 |0003: move-result v0 │ │ +06eb38: 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 : 2415 (MotionEventCompat.java) │ │ + source_file_idx : 2424 (MotionEventCompat.java) │ │ │ │ Class #575 header: │ │ -class_idx : 543 │ │ +class_idx : 552 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 71 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 73 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -140739,18 +140760,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 │ │ -06f5e0: |[06f5e0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -06f5f0: 5b01 4b04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f5f4: 7010 5d01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@015d │ │ -06f5fa: 0e00 |0005: return-void │ │ +06eb3c: |[06eb3c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +06eb4c: 5b01 4b04 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06eb50: 7010 5d01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@015d │ │ +06eb56: 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; │ │ │ │ @@ -140759,17 +140780,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 │ │ -06f5fc: |[06f5fc] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -06f60c: 7020 1e0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0c1e │ │ -06f612: 0e00 |0003: return-void │ │ +06eb58: |[06eb58] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +06eb68: 7020 1e0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0c1e │ │ +06eb6e: 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; │ │ @@ -140780,18 +140801,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 │ │ -06f614: |[06f614] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -06f624: 5410 4b04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f628: 6e30 4a0c 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@0c4a │ │ -06f62e: 0e00 |0005: return-void │ │ +06eb70: |[06eb70] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +06eb80: 5410 4b04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06eb84: 6e30 4a0c 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@0c4a │ │ +06eb8a: 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; │ │ @@ -140802,42 +140823,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -06f630: |[06f630] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -06f640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f642: 5441 4b04 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f646: 5442 4b04 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f64a: 5422 5904 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06f64e: 6e10 440e 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -06f654: 0a02 |000a: move-result v2 │ │ -06f656: 5443 4b04 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f65a: 5433 5904 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06f65e: 6e10 3d0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ -06f664: 0c03 |0012: move-result-object v3 │ │ -06f666: 6e30 4b0c 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ -06f66c: 5441 4b04 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f670: 7110 2d0c 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ -06f676: 0a01 |001b: move-result v1 │ │ -06f678: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -06f67c: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -06f680: 5441 4b04 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f684: 7110 2d0c 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ -06f68a: 0a00 |0025: move-result v0 │ │ -06f68c: 5441 4b04 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f690: 5442 4b04 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f694: 5422 5904 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06f698: 6e10 440e 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -06f69e: 0a02 |002f: move-result v2 │ │ -06f6a0: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -06f6a2: 6e40 4c0c 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ -06f6a8: 0e00 |0034: return-void │ │ +06eb8c: |[06eb8c] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +06eb9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06eb9e: 5441 4b04 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06eba2: 5442 4b04 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06eba6: 5422 5904 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06ebaa: 6e10 440e 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +06ebb0: 0a02 |000a: move-result v2 │ │ +06ebb2: 5443 4b04 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ebb6: 5433 5904 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06ebba: 6e10 3d0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ +06ebc0: 0c03 |0012: move-result-object v3 │ │ +06ebc2: 6e30 4b0c 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ +06ebc8: 5441 4b04 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ebcc: 7110 2d0c 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ +06ebd2: 0a01 |001b: move-result v1 │ │ +06ebd4: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +06ebd8: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +06ebdc: 5441 4b04 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ebe0: 7110 2d0c 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ +06ebe6: 0a00 |0025: move-result v0 │ │ +06ebe8: 5441 4b04 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ebec: 5442 4b04 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ebf0: 5422 5904 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06ebf4: 6e10 440e 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +06ebfa: 0a02 |002f: move-result v2 │ │ +06ebfc: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +06ebfe: 6e40 4c0c 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ +06ec04: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -140849,17 +140870,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f6ac: |[06f6ac] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -06f6bc: 5901 4a04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044a │ │ -06f6c0: 0e00 |0002: return-void │ │ +06ec08: |[06ec08] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +06ec18: 5901 4a04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044a │ │ +06ec1c: 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 │ │ @@ -140869,23 +140890,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -06f6c4: |[06f6c4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -06f6d4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -06f6d8: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -06f6dc: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -06f6e0: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06f6e4: 5420 4b04 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f6e8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06f6ea: 6e40 4c0c 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ -06f6f0: 0e00 |000e: return-void │ │ +06ec20: |[06ec20] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +06ec30: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +06ec34: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +06ec38: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +06ec3c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06ec40: 5420 4b04 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ec44: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06ec46: 6e40 4c0c 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ +06ec4c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -140899,63 +140920,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -06f6f4: |[06f6f4] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -06f704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f706: 5241 4a04 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044a │ │ -06f70a: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -06f70e: 5441 4b04 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f712: 5442 4b04 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f716: 5422 5904 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06f71a: 6e10 440e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -06f720: 0a02 |000e: move-result v2 │ │ -06f722: 5443 4b04 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f726: 5433 5904 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06f72a: 6e10 3d0e 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ -06f730: 0c03 |0016: move-result-object v3 │ │ -06f732: 6e30 4b0c 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ -06f738: 5441 4b04 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f73c: 7110 2d0c 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ -06f742: 0a01 |001f: move-result v1 │ │ -06f744: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -06f748: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -06f74c: 5441 4b04 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f750: 7110 2d0c 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ -06f756: 0a00 |0029: move-result v0 │ │ -06f758: 5441 4b04 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f75c: 5442 4b04 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ -06f760: 5422 5904 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06f764: 6e10 440e 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -06f76a: 0a02 |0033: move-result v2 │ │ -06f76c: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -06f76e: 6e40 4c0c 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ -06f774: 0e00 |0038: return-void │ │ +06ec50: |[06ec50] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +06ec60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06ec62: 5241 4a04 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@044a │ │ +06ec66: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +06ec6a: 5441 4b04 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ec6e: 5442 4b04 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ec72: 5422 5904 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06ec76: 6e10 440e 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +06ec7c: 0a02 |000e: move-result v2 │ │ +06ec7e: 5443 4b04 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ec82: 5433 5904 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06ec86: 6e10 3d0e 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ +06ec8c: 0c03 |0016: move-result-object v3 │ │ +06ec8e: 6e30 4b0c 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ +06ec94: 5441 4b04 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ec98: 7110 2d0c 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ +06ec9e: 0a01 |001f: move-result v1 │ │ +06eca0: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +06eca4: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +06eca8: 5441 4b04 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ecac: 7110 2d0c 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0c2d │ │ +06ecb2: 0a00 |0029: move-result v0 │ │ +06ecb4: 5441 4b04 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ecb8: 5442 4b04 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@044b │ │ +06ecbc: 5422 5904 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06ecc0: 6e10 440e 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +06ecc6: 0a02 |0033: move-result v2 │ │ +06ecc8: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +06ecca: 6e40 4c0c 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ +06ecd0: 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 : 2550 (PagerTitleStrip.java) │ │ + source_file_idx : 2559 (PagerTitleStrip.java) │ │ │ │ Class #576 header: │ │ -class_idx : 545 │ │ +class_idx : 554 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #576 annotations: │ │ Annotations on class │ │ @@ -140976,17 +140997,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f778: |[06f778] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -06f788: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f78e: 0e00 |0003: return-void │ │ +06ecd4: |[06ecd4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +06ece4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06ecea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -140995,32 +141016,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f790: |[06f790] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06f7a0: 6e10 2618 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ -06f7a6: 0e00 |0003: return-void │ │ +06ecec: |[06ecec] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +06ecfc: 6e10 2618 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ +06ed02: 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 : 2550 (PagerTitleStrip.java) │ │ + source_file_idx : 2559 (PagerTitleStrip.java) │ │ │ │ Class #577 header: │ │ -class_idx : 546 │ │ +class_idx : 555 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -141041,17 +141062,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f7a8: |[06f7a8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -06f7b8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -06f7be: 0e00 |0003: return-void │ │ +06ed04: |[06ed04] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +06ed14: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06ed1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -141060,32 +141081,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f7c0: |[06f7c0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06f7d0: 7110 500c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c50 │ │ -06f7d6: 0e00 |0003: return-void │ │ +06ed1c: |[06ed1c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +06ed2c: 7110 500c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c50 │ │ +06ed32: 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 : 2550 (PagerTitleStrip.java) │ │ + source_file_idx : 2559 (PagerTitleStrip.java) │ │ │ │ Class #578 header: │ │ -class_idx : 547 │ │ +class_idx : 556 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 827 │ │ -source_file_idx : 2550 │ │ +superclass_idx : 836 │ │ +source_file_idx : 2559 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -141193,38 +141214,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -06f7d8: |[06f7d8] android.support.v4.view.PagerTitleStrip.:()V │ │ -06f7e8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -06f7ea: 2300 2f04 |0001: new-array v0, v0, [I // type@042f │ │ -06f7ee: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -06f7f4: 6900 4c04 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044c │ │ -06f7f8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06f7fa: 2300 2f04 |0009: new-array v0, v0, [I // type@042f │ │ -06f7fe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06f800: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -06f806: 4b02 0001 |000f: aput v2, v0, v1 │ │ -06f80a: 6900 5004 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0450 │ │ -06f80e: 6000 2d00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ -06f812: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -06f816: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -06f81a: 2200 2202 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0222 │ │ -06f81e: 7010 280c 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0c28 │ │ -06f824: 6900 4d04 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@044d │ │ -06f828: 0e00 |0020: return-void │ │ -06f82a: 2200 2102 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0221 │ │ -06f82e: 7010 260c 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0c26 │ │ -06f834: 6900 4d04 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@044d │ │ -06f838: 28f8 |0028: goto 0020 // -0008 │ │ -06f83a: 0000 |0029: nop // spacer │ │ -06f83c: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +06ed34: |[06ed34] android.support.v4.view.PagerTitleStrip.:()V │ │ +06ed44: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06ed46: 2300 3804 |0001: new-array v0, v0, [I // type@0438 │ │ +06ed4a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +06ed50: 6900 4c04 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044c │ │ +06ed54: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06ed56: 2300 3804 |0009: new-array v0, v0, [I // type@0438 │ │ +06ed5a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06ed5c: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +06ed62: 4b02 0001 |000f: aput v2, v0, v1 │ │ +06ed66: 6900 5004 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0450 │ │ +06ed6a: 6000 2d00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002d │ │ +06ed6e: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +06ed72: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +06ed76: 2200 2b02 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@022b │ │ +06ed7a: 7010 280c 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0c28 │ │ +06ed80: 6900 4d04 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@044d │ │ +06ed84: 0e00 |0020: return-void │ │ +06ed86: 2200 2a02 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@022a │ │ +06ed8a: 7010 260c 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0c26 │ │ +06ed90: 6900 4d04 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@044d │ │ +06ed94: 28f8 |0028: goto 0020 // -0008 │ │ +06ed96: 0000 |0029: nop // spacer │ │ +06ed98: 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 │ │ @@ -141237,18 +141258,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06f854: |[06f854] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -06f864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f866: 7030 2c0c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c2c │ │ -06f86c: 0e00 |0004: return-void │ │ +06edb0: |[06edb0] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +06edc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06edc2: 7030 2c0c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c2c │ │ +06edc8: 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; │ │ @@ -141258,122 +141279,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 │ │ -06f870: |[06f870] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06f880: 122a |0000: const/4 v10, #int 2 // #2 │ │ -06f882: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -06f884: 7030 a616 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16a6 │ │ -06f88a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -06f88c: 59b7 5404 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ -06f890: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -06f894: 59b7 5504 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -06f898: 2207 1f02 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@021f │ │ -06f89c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -06f89e: 7030 1f0c 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@0c1f │ │ -06f8a4: 5bb7 5804 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ -06f8a8: 2207 7a03 |0014: new-instance v7, Landroid/widget/TextView; // type@037a │ │ -06f8ac: 7020 1718 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ -06f8b2: 5bb7 5a04 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06f8b6: 6e20 2e0c 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0c2e │ │ -06f8bc: 2207 7a03 |001e: new-instance v7, Landroid/widget/TextView; // type@037a │ │ -06f8c0: 7020 1718 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ -06f8c6: 5bb7 5204 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06f8ca: 6e20 2e0c 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0c2e │ │ -06f8d0: 2207 7a03 |0028: new-instance v7, Landroid/widget/TextView; // type@037a │ │ -06f8d4: 7020 1718 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ -06f8da: 5bb7 5604 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06f8de: 6e20 2e0c 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0c2e │ │ -06f8e4: 6207 4c04 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044c │ │ -06f8e8: 6e30 da00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ -06f8ee: 0c00 |0037: move-result-object v0 │ │ -06f8f0: 6e30 4001 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0140 │ │ -06f8f6: 0a04 |003b: move-result v4 │ │ -06f8f8: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -06f8fc: 54b7 5a04 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06f900: 6e30 2818 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1828 │ │ -06f906: 54b7 5204 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06f90a: 6e30 2818 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1828 │ │ -06f910: 54b7 5604 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06f914: 6e30 2818 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1828 │ │ -06f91a: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -06f91c: 6e30 3b01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@013b │ │ -06f922: 0a06 |0051: move-result v6 │ │ -06f924: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -06f928: 8267 |0054: int-to-float v7, v6 │ │ -06f92a: 6e30 480c 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0c48 │ │ -06f930: 6e20 4201 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0142 │ │ -06f936: 0a07 |005b: move-result v7 │ │ -06f938: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -06f93c: 6e30 3a01 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@013a │ │ -06f942: 0a05 |0061: move-result v5 │ │ -06f944: 54b7 5a04 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06f948: 6e20 2918 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06f94e: 54b7 5204 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06f952: 6e20 2918 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06f958: 54b7 5604 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06f95c: 6e20 2918 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06f962: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -06f964: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -06f968: 6e30 3f01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@013f │ │ -06f96e: 0a07 |0077: move-result v7 │ │ -06f970: 59b7 5304 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0453 │ │ -06f974: 6e10 4301 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -06f97a: 54b7 5204 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06f97e: 6e10 1e18 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@181e │ │ -06f984: 0c07 |0082: move-result-object v7 │ │ -06f986: 6e10 2a01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@012a │ │ -06f98c: 0a07 |0086: move-result v7 │ │ -06f98e: 59b7 5c04 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ -06f992: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -06f998: 6e20 440c 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0c44 │ │ -06f99e: 54b7 5a04 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06f9a2: 6208 7106 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0671 │ │ -06f9a6: 6e20 2118 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1821 │ │ -06f9ac: 54b7 5204 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06f9b0: 6208 7106 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0671 │ │ -06f9b4: 6e20 2118 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1821 │ │ -06f9ba: 54b7 5604 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06f9be: 6208 7106 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0671 │ │ -06f9c2: 6e20 2118 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1821 │ │ -06f9c8: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -06f9ca: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -06f9ce: 6207 5004 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0450 │ │ -06f9d2: 6e30 d900 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00d9 │ │ -06f9d8: 0c03 |00ac: move-result-object v3 │ │ -06f9da: 6e30 3901 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0139 │ │ -06f9e0: 0a01 |00b0: move-result v1 │ │ -06f9e2: 6e10 4301 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ -06f9e8: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -06f9ec: 54b7 5a04 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06f9f0: 7110 460c 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c46 │ │ -06f9f6: 54b7 5204 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06f9fa: 7110 460c 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c46 │ │ -06fa00: 54b7 5604 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06fa04: 7110 460c 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c46 │ │ -06fa0a: 6e10 d500 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -06fa10: 0c07 |00c8: move-result-object v7 │ │ -06fa12: 6e10 2d01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -06fa18: 0c07 |00cc: move-result-object v7 │ │ -06fa1a: 5272 7306 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -06fa1e: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -06fa22: c827 |00d1: mul-float/2addr v7, v2 │ │ -06fa24: 8777 |00d2: float-to-int v7, v7 │ │ -06fa26: 59b7 5b04 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ -06fa2a: 0e00 |00d5: return-void │ │ -06fa2c: 54b7 5a04 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06fa30: 6e10 2618 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ -06fa36: 54b7 5204 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06fa3a: 6e10 2618 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ -06fa40: 54b7 5604 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06fa44: 6e10 2618 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ -06fa4a: 28e0 |00e5: goto 00c5 // -0020 │ │ +06edcc: |[06edcc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06eddc: 122a |0000: const/4 v10, #int 2 // #2 │ │ +06edde: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +06ede0: 7030 a616 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@16a6 │ │ +06ede6: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +06ede8: 59b7 5404 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ +06edec: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +06edf0: 59b7 5504 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06edf4: 2207 2802 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0228 │ │ +06edf8: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +06edfa: 7030 1f0c 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@0c1f │ │ +06ee00: 5bb7 5804 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ +06ee04: 2207 8303 |0014: new-instance v7, Landroid/widget/TextView; // type@0383 │ │ +06ee08: 7020 1718 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ +06ee0e: 5bb7 5a04 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06ee12: 6e20 2e0c 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0c2e │ │ +06ee18: 2207 8303 |001e: new-instance v7, Landroid/widget/TextView; // type@0383 │ │ +06ee1c: 7020 1718 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ +06ee22: 5bb7 5204 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06ee26: 6e20 2e0c 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0c2e │ │ +06ee2c: 2207 8303 |0028: new-instance v7, Landroid/widget/TextView; // type@0383 │ │ +06ee30: 7020 1718 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1817 │ │ +06ee36: 5bb7 5604 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06ee3a: 6e20 2e0c 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0c2e │ │ +06ee40: 6207 4c04 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@044c │ │ +06ee44: 6e30 da00 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00da │ │ +06ee4a: 0c00 |0037: move-result-object v0 │ │ +06ee4c: 6e30 4001 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0140 │ │ +06ee52: 0a04 |003b: move-result v4 │ │ +06ee54: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +06ee58: 54b7 5a04 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06ee5c: 6e30 2818 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1828 │ │ +06ee62: 54b7 5204 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06ee66: 6e30 2818 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1828 │ │ +06ee6c: 54b7 5604 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06ee70: 6e30 2818 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1828 │ │ +06ee76: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +06ee78: 6e30 3b01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@013b │ │ +06ee7e: 0a06 |0051: move-result v6 │ │ +06ee80: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +06ee84: 8267 |0054: int-to-float v7, v6 │ │ +06ee86: 6e30 480c 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0c48 │ │ +06ee8c: 6e20 4201 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0142 │ │ +06ee92: 0a07 |005b: move-result v7 │ │ +06ee94: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +06ee98: 6e30 3a01 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@013a │ │ +06ee9e: 0a05 |0061: move-result v5 │ │ +06eea0: 54b7 5a04 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06eea4: 6e20 2918 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06eeaa: 54b7 5204 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06eeae: 6e20 2918 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06eeb4: 54b7 5604 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06eeb8: 6e20 2918 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06eebe: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +06eec0: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +06eec4: 6e30 3f01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@013f │ │ +06eeca: 0a07 |0077: move-result v7 │ │ +06eecc: 59b7 5304 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0453 │ │ +06eed0: 6e10 4301 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +06eed6: 54b7 5204 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06eeda: 6e10 1e18 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@181e │ │ +06eee0: 0c07 |0082: move-result-object v7 │ │ +06eee2: 6e10 2a01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@012a │ │ +06eee8: 0a07 |0086: move-result v7 │ │ +06eeea: 59b7 5c04 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ +06eeee: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +06eef4: 6e20 440c 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0c44 │ │ +06eefa: 54b7 5a04 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06eefe: 6208 7106 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0671 │ │ +06ef02: 6e20 2118 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1821 │ │ +06ef08: 54b7 5204 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06ef0c: 6208 7106 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0671 │ │ +06ef10: 6e20 2118 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1821 │ │ +06ef16: 54b7 5604 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06ef1a: 6208 7106 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0671 │ │ +06ef1e: 6e20 2118 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1821 │ │ +06ef24: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +06ef26: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +06ef2a: 6207 5004 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0450 │ │ +06ef2e: 6e30 d900 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00d9 │ │ +06ef34: 0c03 |00ac: move-result-object v3 │ │ +06ef36: 6e30 3901 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0139 │ │ +06ef3c: 0a01 |00b0: move-result v1 │ │ +06ef3e: 6e10 4301 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0143 │ │ +06ef44: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +06ef48: 54b7 5a04 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06ef4c: 7110 460c 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c46 │ │ +06ef52: 54b7 5204 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06ef56: 7110 460c 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c46 │ │ +06ef5c: 54b7 5604 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06ef60: 7110 460c 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c46 │ │ +06ef66: 6e10 d500 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +06ef6c: 0c07 |00c8: move-result-object v7 │ │ +06ef6e: 6e10 2d01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +06ef74: 0c07 |00cc: move-result-object v7 │ │ +06ef76: 5272 7306 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +06ef7a: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +06ef7e: c827 |00d1: mul-float/2addr v7, v2 │ │ +06ef80: 8777 |00d2: float-to-int v7, v7 │ │ +06ef82: 59b7 5b04 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ +06ef86: 0e00 |00d5: return-void │ │ +06ef88: 54b7 5a04 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06ef8c: 6e10 2618 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ +06ef92: 54b7 5204 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06ef96: 6e10 2618 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ +06ef9c: 54b7 5604 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06efa0: 6e10 2618 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1826 │ │ +06efa6: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -141432,17 +141453,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 │ │ -06fa4c: |[06fa4c] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -06fa5c: 5210 5504 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -06fa60: 0f00 |0002: return v0 │ │ +06efa8: |[06efa8] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +06efb8: 5210 5504 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06efbc: 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;) │ │ @@ -141450,18 +141471,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06fa64: |[06fa64] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -06fa74: 6200 4d04 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@044d │ │ -06fa78: 7220 250c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c25 │ │ -06fa7e: 0e00 |0005: return-void │ │ +06efc0: |[06efc0] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +06efd0: 6200 4d04 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@044d │ │ +06efd4: 7220 250c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0c25 │ │ +06efda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -141471,22 +141492,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06fa80: |[06fa80] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -06fa90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06fa92: 6e10 2f0c 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0c2f │ │ -06fa98: 0c00 |0004: move-result-object v0 │ │ -06fa9a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -06fa9e: 6e10 8b01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@018b │ │ -06faa4: 0a01 |000a: move-result v1 │ │ -06faa6: 0f01 |000b: return v1 │ │ +06efdc: |[06efdc] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +06efec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06efee: 6e10 2f0c 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0c2f │ │ +06eff4: 0c00 |0004: move-result-object v0 │ │ +06eff6: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +06effa: 6e10 8b01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@018b │ │ +06f000: 0a01 |000a: move-result v1 │ │ +06f002: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -141500,17 +141521,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06faa8: |[06faa8] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -06fab8: 5210 5b04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ -06fabc: 0f00 |0002: return v0 │ │ +06f004: |[06f004] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +06f014: 5210 5b04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ +06f018: 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;) │ │ @@ -141518,43 +141539,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -06fac0: |[06fac0] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -06fad0: 6f10 bb16 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ -06fad6: 6e10 360c 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0c36 │ │ -06fadc: 0c02 |0006: move-result-object v2 │ │ -06fade: 2023 6502 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0265 │ │ -06fae2: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -06fae6: 2203 e203 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06faea: 1a04 f509 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@09f5 │ │ -06faee: 7020 051a 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06faf4: 2703 |0012: throw v3 │ │ -06faf6: 0721 |0013: move-object v1, v2 │ │ -06faf8: 1f01 6502 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0265 │ │ -06fafc: 6e10 3d0e 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ -06fb02: 0c00 |0019: move-result-object v0 │ │ -06fb04: 5453 5804 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ -06fb08: 6e20 8b0e 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@0e8b │ │ -06fb0e: 5453 5804 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ -06fb12: 6e20 8e0e 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0e8e │ │ -06fb18: 5b51 5904 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fb1c: 5453 5f04 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ -06fb20: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -06fb24: 5453 5f04 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ -06fb28: 6e10 531a 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ -06fb2e: 0c03 |002f: move-result-object v3 │ │ -06fb30: 1f03 1a02 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@021a │ │ -06fb34: 6e30 4a0c 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@0c4a │ │ -06fb3a: 0e00 |0035: return-void │ │ -06fb3c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -06fb3e: 28fb |0037: goto 0032 // -0005 │ │ +06f01c: |[06f01c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +06f02c: 6f10 bb16 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@16bb │ │ +06f032: 6e10 360c 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0c36 │ │ +06f038: 0c02 |0006: move-result-object v2 │ │ +06f03a: 2023 6e02 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@026e │ │ +06f03e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +06f042: 2203 eb03 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@03eb │ │ +06f046: 1a04 fe09 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@09fe │ │ +06f04a: 7020 051a 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06f050: 2703 |0012: throw v3 │ │ +06f052: 0721 |0013: move-object v1, v2 │ │ +06f054: 1f01 6e02 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@026e │ │ +06f058: 6e10 3d0e 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ +06f05e: 0c00 |0019: move-result-object v0 │ │ +06f060: 5453 5804 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ +06f064: 6e20 8b0e 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@0e8b │ │ +06f06a: 5453 5804 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ +06f06e: 6e20 8e0e 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0e8e │ │ +06f074: 5b51 5904 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f078: 5453 5f04 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ +06f07c: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +06f080: 5453 5f04 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ +06f084: 6e10 531a 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1a53 │ │ +06f08a: 0c03 |002f: move-result-object v3 │ │ +06f08c: 1f03 2302 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0223 │ │ +06f090: 6e30 4a0c 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@0c4a │ │ +06f096: 0e00 |0035: return-void │ │ +06f098: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +06f09a: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -141576,29 +141597,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -06fb40: |[06fb40] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -06fb50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06fb52: 6f10 bc16 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ -06fb58: 5420 5904 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fb5c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -06fb60: 5420 5904 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fb64: 6e10 3d0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ -06fb6a: 0c00 |000d: move-result-object v0 │ │ -06fb6c: 6e30 4a0c 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@0c4a │ │ -06fb72: 5420 5904 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fb76: 6e20 8b0e 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@0e8b │ │ -06fb7c: 5420 5904 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fb80: 6e20 8e0e 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0e8e │ │ -06fb86: 5b21 5904 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fb8a: 0e00 |001d: return-void │ │ +06f09c: |[06f09c] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +06f0ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f0ae: 6f10 bc16 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@16bc │ │ +06f0b4: 5420 5904 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f0b8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +06f0bc: 5420 5904 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f0c0: 6e10 3d0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ +06f0c6: 0c00 |000d: move-result-object v0 │ │ +06f0c8: 6e30 4a0c 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@0c4a │ │ +06f0ce: 5420 5904 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f0d2: 6e20 8b0e 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@0e8b │ │ +06f0d8: 5420 5904 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f0dc: 6e20 8e0e 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0e8e │ │ +06f0e2: 5b21 5904 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f0e6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -141612,26 +141633,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -06fb8c: |[06fb8c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -06fb9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06fb9e: 5431 5904 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fba2: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -06fba6: 5231 5504 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -06fbaa: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -06fbae: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -06fbb2: 5230 5504 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -06fbb6: 5231 5404 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ -06fbba: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -06fbbc: 6e40 4c0c 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ -06fbc2: 0e00 |0013: return-void │ │ +06f0e8: |[06f0e8] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +06f0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f0fa: 5431 5904 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f0fe: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +06f102: 5231 5504 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06f106: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +06f10a: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +06f10e: 5230 5504 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06f112: 5231 5404 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ +06f116: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +06f118: 6e40 4c0c 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ +06f11e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -141648,67 +141669,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -06fbc4: |[06fbc4] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -06fbd4: 7110 0216 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ -06fbda: 0a08 |0003: move-result v8 │ │ -06fbdc: 7110 0216 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ -06fbe2: 0a03 |0007: move-result v3 │ │ -06fbe4: 7110 0316 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ -06fbea: 0a09 |000b: move-result v9 │ │ -06fbec: 7110 0316 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ -06fbf2: 0a04 |000f: move-result v4 │ │ -06fbf4: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -06fbf8: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -06fbfc: 220a e203 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@03e2 │ │ -06fc00: 1a0b 7709 |0016: const-string v11, "Must measure with an exact width" // string@0977 │ │ -06fc04: 7020 051a ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -06fc0a: 270a |001b: throw v10 │ │ -06fc0c: 0140 |001c: move v0, v4 │ │ -06fc0e: 6e10 310c 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0c31 │ │ -06fc14: 0a05 |0020: move-result v5 │ │ -06fc16: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -06fc18: 6e10 350c 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0c35 │ │ -06fc1e: 0a0a |0025: move-result v10 │ │ -06fc20: 6e10 320c 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0c32 │ │ -06fc26: 0a0b |0029: move-result v11 │ │ -06fc28: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -06fc2c: b160 |002c: sub-int/2addr v0, v6 │ │ -06fc2e: 829a |002d: int-to-float v10, v9 │ │ -06fc30: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -06fc36: c8ba |0031: mul-float/2addr v10, v11 │ │ -06fc38: 87aa |0032: float-to-int v10, v10 │ │ -06fc3a: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -06fc3e: 7120 0416 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -06fc44: 0a02 |0038: move-result v2 │ │ -06fc46: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -06fc4a: 7120 0416 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -06fc50: 0a01 |003e: move-result v1 │ │ -06fc52: 54ca 5a04 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06fc56: 6e30 2018 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ -06fc5c: 54ca 5204 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06fc60: 6e30 2018 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ -06fc66: 54ca 5604 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06fc6a: 6e30 2018 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ -06fc70: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -06fc74: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -06fc78: 6e30 430c 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0c43 │ │ -06fc7e: 0e00 |0055: return-void │ │ -06fc80: 54ca 5204 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06fc84: 6e10 1b18 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -06fc8a: 0a07 |005b: move-result v7 │ │ -06fc8c: 900a 0706 |005c: add-int v10, v7, v6 │ │ -06fc90: 7120 181a a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -06fc96: 0a0a |0061: move-result v10 │ │ -06fc98: 6e30 430c 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0c43 │ │ -06fc9e: 28f0 |0065: goto 0055 // -0010 │ │ +06f120: |[06f120] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +06f130: 7110 0216 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ +06f136: 0a08 |0003: move-result v8 │ │ +06f138: 7110 0216 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1602 │ │ +06f13e: 0a03 |0007: move-result v3 │ │ +06f140: 7110 0316 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ +06f146: 0a09 |000b: move-result v9 │ │ +06f148: 7110 0316 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1603 │ │ +06f14e: 0a04 |000f: move-result v4 │ │ +06f150: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +06f154: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +06f158: 220a eb03 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@03eb │ │ +06f15c: 1a0b 8009 |0016: const-string v11, "Must measure with an exact width" // string@0980 │ │ +06f160: 7020 051a ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +06f166: 270a |001b: throw v10 │ │ +06f168: 0140 |001c: move v0, v4 │ │ +06f16a: 6e10 310c 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0c31 │ │ +06f170: 0a05 |0020: move-result v5 │ │ +06f172: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +06f174: 6e10 350c 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0c35 │ │ +06f17a: 0a0a |0025: move-result v10 │ │ +06f17c: 6e10 320c 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0c32 │ │ +06f182: 0a0b |0029: move-result v11 │ │ +06f184: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +06f188: b160 |002c: sub-int/2addr v0, v6 │ │ +06f18a: 829a |002d: int-to-float v10, v9 │ │ +06f18c: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +06f192: c8ba |0031: mul-float/2addr v10, v11 │ │ +06f194: 87aa |0032: float-to-int v10, v10 │ │ +06f196: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +06f19a: 7120 0416 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +06f1a0: 0a02 |0038: move-result v2 │ │ +06f1a2: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +06f1a6: 7120 0416 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +06f1ac: 0a01 |003e: move-result v1 │ │ +06f1ae: 54ca 5a04 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f1b2: 6e30 2018 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ +06f1b8: 54ca 5204 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f1bc: 6e30 2018 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ +06f1c2: 54ca 5604 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f1c6: 6e30 2018 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ +06f1cc: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +06f1d0: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +06f1d4: 6e30 430c 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0c43 │ │ +06f1da: 0e00 |0055: return-void │ │ +06f1dc: 54ca 5204 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f1e0: 6e10 1b18 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f1e6: 0a07 |005b: move-result v7 │ │ +06f1e8: 900a 0706 |005c: add-int v10, v7, v6 │ │ +06f1ec: 7120 181a a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +06f1f2: 0a0a |0061: move-result v10 │ │ +06f1f4: 6e30 430c 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0c43 │ │ +06f1fa: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -141748,19 +141769,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06fca0: |[06fca0] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -06fcb0: 5510 5e04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@045e │ │ -06fcb4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -06fcb8: 6f10 cb16 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@16cb │ │ -06fcbe: 0e00 |0007: return-void │ │ +06f1fc: |[06f1fc] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +06f20c: 5510 5e04 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@045e │ │ +06f210: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +06f214: 6f10 cb16 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@16cb │ │ +06f21a: 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; │ │ @@ -141770,18 +141791,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fcc0: |[06fcc0] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -06fcd0: 5901 5304 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0453 │ │ -06fcd4: 6e10 3e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0c3e │ │ -06fcda: 0e00 |0005: return-void │ │ +06f21c: |[06f21c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +06f22c: 5901 5304 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0453 │ │ +06f230: 6e10 3e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0c3e │ │ +06f236: 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; │ │ @@ -141792,31 +141813,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -06fcdc: |[06fcdc] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -06fcec: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -06fcf0: c851 |0002: mul-float/2addr v1, v5 │ │ -06fcf2: 8711 |0003: float-to-int v1, v1 │ │ -06fcf4: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -06fcf8: 5941 5704 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0457 │ │ -06fcfc: 5241 5704 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0457 │ │ -06fd00: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06fd04: 5242 5c04 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ -06fd08: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -06fd0e: b532 |0011: and-int/2addr v2, v3 │ │ -06fd10: 9600 0102 |0012: or-int v0, v1, v2 │ │ -06fd14: 5441 5a04 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06fd18: 6e20 2918 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06fd1e: 5441 5604 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06fd22: 6e20 2918 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06fd28: 0e00 |001e: return-void │ │ +06f238: |[06f238] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +06f248: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +06f24c: c851 |0002: mul-float/2addr v1, v5 │ │ +06f24e: 8711 |0003: float-to-int v1, v1 │ │ +06f250: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +06f254: 5941 5704 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0457 │ │ +06f258: 5241 5704 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0457 │ │ +06f25c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +06f260: 5242 5c04 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ +06f264: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +06f26a: b532 |0011: and-int/2addr v2, v3 │ │ +06f26c: 9600 0102 |0012: or-int v0, v1, v2 │ │ +06f270: 5441 5a04 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f274: 6e20 2918 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06f27a: 5441 5604 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f27e: 6e20 2918 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06f284: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -141830,29 +141851,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06fd2c: |[06fd2c] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -06fd3c: 5945 5c04 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ -06fd40: 5441 5204 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06fd44: 6e20 2918 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06fd4a: 5241 5704 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0457 │ │ -06fd4e: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -06fd52: 5242 5c04 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ -06fd56: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -06fd5c: b532 |0010: and-int/2addr v2, v3 │ │ -06fd5e: 9600 0102 |0011: or-int v0, v1, v2 │ │ -06fd62: 5441 5a04 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06fd66: 6e20 2918 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06fd6c: 5441 5604 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06fd70: 6e20 2918 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ -06fd76: 0e00 |001d: return-void │ │ +06f288: |[06f288] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +06f298: 5945 5c04 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ +06f29c: 5441 5204 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f2a0: 6e20 2918 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06f2a6: 5241 5704 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0457 │ │ +06f2aa: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +06f2ae: 5242 5c04 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@045c │ │ +06f2b2: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +06f2b8: b532 |0010: and-int/2addr v2, v3 │ │ +06f2ba: 9600 0102 |0011: or-int v0, v1, v2 │ │ +06f2be: 5441 5a04 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f2c2: 6e20 2918 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06f2c8: 5441 5604 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f2cc: 6e20 2918 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1829 │ │ +06f2d2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -141867,22 +141888,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06fd78: |[06fd78] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -06fd88: 5410 5a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06fd8c: 6e30 2a18 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@182a │ │ -06fd92: 5410 5204 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06fd96: 6e30 2a18 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@182a │ │ -06fd9c: 5410 5604 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06fda0: 6e30 2a18 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@182a │ │ -06fda6: 0e00 |000f: return-void │ │ +06f2d4: |[06f2d4] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +06f2e4: 5410 5a04 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f2e8: 6e30 2a18 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@182a │ │ +06f2ee: 5410 5204 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f2f2: 6e30 2a18 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@182a │ │ +06f2f8: 5410 5604 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f2fc: 6e30 2a18 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@182a │ │ +06f302: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -141895,18 +141916,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fda8: |[06fda8] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -06fdb8: 5901 5b04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ -06fdbc: 6e10 3e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0c3e │ │ -06fdc2: 0e00 |0005: return-void │ │ +06f304: |[06f304] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +06f314: 5901 5b04 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ +06f318: 6e10 3e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0c3e │ │ +06f31e: 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; │ │ @@ -141917,38 +141938,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 │ │ -06fdc4: |[06fdc4] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -06fdd4: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -06fdd8: 5410 5804 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ -06fddc: 6e20 fd0b 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bfd │ │ -06fde2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06fde4: 5b10 5f04 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ -06fde8: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -06fdec: 5410 5804 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ -06fdf0: 6e20 f60b 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bf6 │ │ -06fdf6: 2200 0004 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0400 │ │ -06fdfa: 7020 521a 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1a52 │ │ -06fe00: 5b10 5f04 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ -06fe04: 5410 5904 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fe08: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -06fe0c: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -06fe0e: 5910 5404 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ -06fe12: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -06fe16: 5910 5504 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -06fe1a: 5410 5904 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06fe1e: 6e10 440e 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -06fe24: 0a00 |0028: move-result v0 │ │ -06fe26: 6e30 4b0c 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ -06fe2c: 6e10 3e0c 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0c3e │ │ -06fe32: 0e00 |002f: return-void │ │ +06f320: |[06f320] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +06f330: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +06f334: 5410 5804 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ +06f338: 6e20 fd0b 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bfd │ │ +06f33e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06f340: 5b10 5f04 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ +06f344: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +06f348: 5410 5804 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0458 │ │ +06f34c: 6e20 f60b 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0bf6 │ │ +06f352: 2200 0904 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0409 │ │ +06f356: 7020 521a 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1a52 │ │ +06f35c: 5b10 5f04 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@045f │ │ +06f360: 5410 5904 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f364: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +06f368: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +06f36a: 5910 5404 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ +06f36e: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +06f372: 5910 5504 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06f376: 5410 5904 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f37a: 6e10 440e 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +06f380: 0a00 |0028: move-result v0 │ │ +06f382: 6e30 4b0c 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ +06f388: 6e10 3e0c 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0c3e │ │ +06f38e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -141969,86 +141990,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -06fe34: |[06fe34] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -06fe44: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06fe46: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -06fe4a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -06fe4c: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -06fe50: 6e10 ee0b 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -06fe56: 0a03 |0009: move-result v3 │ │ -06fe58: 5ca7 5e04 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@045e │ │ -06fe5c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -06fe5e: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -06fe62: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -06fe66: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -06fe6a: 6e20 f00b 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0bf0 │ │ -06fe70: 0c04 |0016: move-result-object v4 │ │ -06fe72: 54a7 5a04 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06fe76: 6e20 2718 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -06fe7c: 54a8 5204 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06fe80: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -06fe84: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -06fe88: 6e20 f00b bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0bf0 │ │ -06fe8e: 0c07 |0025: move-result-object v7 │ │ -06fe90: 6e20 2718 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -06fe96: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -06fe98: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -06fe9c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -06fea0: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -06fea4: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -06fea8: 6e20 f00b 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0bf0 │ │ -06feae: 0c04 |0035: move-result-object v4 │ │ -06feb0: 54a7 5604 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06feb4: 6e20 2718 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -06feba: 6e10 380c 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0c38 │ │ -06fec0: 0a07 |003e: move-result v7 │ │ -06fec2: 6e10 330c 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0c33 │ │ -06fec8: 0a08 |0042: move-result v8 │ │ -06feca: b187 |0043: sub-int/2addr v7, v8 │ │ -06fecc: 6e10 340c 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0c34 │ │ -06fed2: 0a08 |0047: move-result v8 │ │ -06fed4: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -06fed8: 6e10 300c 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0c30 │ │ -06fede: 0a07 |004d: move-result v7 │ │ -06fee0: 6e10 350c 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0c35 │ │ -06fee6: 0a08 |0051: move-result v8 │ │ -06fee8: b187 |0052: sub-int/2addr v7, v8 │ │ -06feea: 6e10 320c 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0c32 │ │ -06fef0: 0a08 |0056: move-result v8 │ │ -06fef2: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -06fef6: 8257 |0059: int-to-float v7, v5 │ │ -06fef8: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -06fefe: c887 |005d: mul-float/2addr v7, v8 │ │ -06ff00: 8777 |005e: float-to-int v7, v7 │ │ -06ff02: 7120 0416 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -06ff08: 0a02 |0062: move-result v2 │ │ -06ff0a: 7120 0416 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ -06ff10: 0a01 |0066: move-result v1 │ │ -06ff12: 54a7 5a04 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06ff16: 6e30 2018 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ -06ff1c: 54a7 5204 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06ff20: 6e30 2018 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ -06ff26: 54a7 5604 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06ff2a: 6e30 2018 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ -06ff30: 59ab 5404 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ -06ff34: 55a7 5d04 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@045d │ │ -06ff38: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -06ff3c: 52a7 5504 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -06ff40: 6e40 4c0c ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ -06ff46: 5ca6 5e04 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@045e │ │ -06ff4a: 0e00 |0083: return-void │ │ -06ff4c: 0163 |0084: move v3, v6 │ │ -06ff4e: 2885 |0085: goto 000a // -007b │ │ -06ff50: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -06ff52: 289f |0087: goto 0026 // -0061 │ │ +06f390: |[06f390] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +06f3a0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06f3a2: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +06f3a6: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +06f3a8: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +06f3ac: 6e10 ee0b 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +06f3b2: 0a03 |0009: move-result v3 │ │ +06f3b4: 5ca7 5e04 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@045e │ │ +06f3b8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +06f3ba: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +06f3be: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +06f3c2: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +06f3c6: 6e20 f00b 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0bf0 │ │ +06f3cc: 0c04 |0016: move-result-object v4 │ │ +06f3ce: 54a7 5a04 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f3d2: 6e20 2718 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +06f3d8: 54a8 5204 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f3dc: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +06f3e0: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +06f3e4: 6e20 f00b bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0bf0 │ │ +06f3ea: 0c07 |0025: move-result-object v7 │ │ +06f3ec: 6e20 2718 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +06f3f2: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +06f3f4: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +06f3f8: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +06f3fc: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +06f400: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +06f404: 6e20 f00b 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0bf0 │ │ +06f40a: 0c04 |0035: move-result-object v4 │ │ +06f40c: 54a7 5604 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f410: 6e20 2718 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +06f416: 6e10 380c 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0c38 │ │ +06f41c: 0a07 |003e: move-result v7 │ │ +06f41e: 6e10 330c 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0c33 │ │ +06f424: 0a08 |0042: move-result v8 │ │ +06f426: b187 |0043: sub-int/2addr v7, v8 │ │ +06f428: 6e10 340c 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0c34 │ │ +06f42e: 0a08 |0047: move-result v8 │ │ +06f430: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +06f434: 6e10 300c 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0c30 │ │ +06f43a: 0a07 |004d: move-result v7 │ │ +06f43c: 6e10 350c 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0c35 │ │ +06f442: 0a08 |0051: move-result v8 │ │ +06f444: b187 |0052: sub-int/2addr v7, v8 │ │ +06f446: 6e10 320c 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0c32 │ │ +06f44c: 0a08 |0056: move-result v8 │ │ +06f44e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +06f452: 8257 |0059: int-to-float v7, v5 │ │ +06f454: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +06f45a: c887 |005d: mul-float/2addr v7, v8 │ │ +06f45c: 8777 |005e: float-to-int v7, v7 │ │ +06f45e: 7120 0416 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +06f464: 0a02 |0062: move-result v2 │ │ +06f466: 7120 0416 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1604 │ │ +06f46c: 0a01 |0066: move-result v1 │ │ +06f46e: 54a7 5a04 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f472: 6e30 2018 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ +06f478: 54a7 5204 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f47c: 6e30 2018 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ +06f482: 54a7 5604 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f486: 6e30 2018 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1820 │ │ +06f48c: 59ab 5404 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ +06f490: 55a7 5d04 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@045d │ │ +06f494: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +06f498: 52a7 5504 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06f49c: 6e40 4c0c ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ +06f4a2: 5ca6 5e04 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@045e │ │ +06f4a6: 0e00 |0083: return-void │ │ +06f4a8: 0163 |0084: move v3, v6 │ │ +06f4aa: 2885 |0085: goto 000a // -007b │ │ +06f4ac: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +06f4ae: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -142090,233 +142111,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -06ff54: |[06ff54] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -06ff64: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -06ff68: 5200 5404 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ -06ff6c: 022a 0000 |0004: move/from16 v42, v0 │ │ -06ff70: 0200 2e00 |0006: move/from16 v0, v46 │ │ -06ff74: 0201 2a00 |0008: move/from16 v1, v42 │ │ -06ff78: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -06ff7c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -06ff80: 5400 5904 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ -06ff84: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -06ff88: 7401 3d0e 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ -06ff8e: 0c2a |0015: move-result-object v42 │ │ -06ff90: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -06ff94: 0201 2e00 |0018: move/from16 v1, v46 │ │ -06ff98: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -06ff9c: 6e30 4b0c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ -06ffa2: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -06ffa6: 0200 2a00 |0021: move/from16 v0, v42 │ │ -06ffaa: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -06ffae: 5c10 5d04 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@045d │ │ -06ffb2: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -06ffb6: 5400 5a04 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -06ffba: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -06ffbe: 7401 1c18 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@181c │ │ -06ffc4: 0a24 |0030: move-result v36 │ │ -06ffc6: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -06ffca: 5400 5204 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -06ffce: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -06ffd2: 7401 1c18 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@181c │ │ -06ffd8: 0a12 |003a: move-result v18 │ │ -06ffda: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -06ffde: 5400 5604 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -06ffe2: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -06ffe6: 7401 1c18 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@181c │ │ -06ffec: 0a1a |0044: move-result v26 │ │ -06ffee: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -06fff2: 7401 380c 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0c38 │ │ -06fff8: 0a26 |004a: move-result v38 │ │ -06fffa: 7401 300c 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0c30 │ │ -070000: 0a25 |004e: move-result v37 │ │ -070002: 7401 330c 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0c33 │ │ -070008: 0a1d |0052: move-result v29 │ │ -07000a: 7401 340c 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0c34 │ │ -070010: 0a1e |0056: move-result v30 │ │ -070012: 7401 350c 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0c35 │ │ -070018: 0a1f |005a: move-result v31 │ │ -07001a: 7401 320c 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0c32 │ │ -070020: 0a1c |005e: move-result v28 │ │ -070022: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -070026: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -07002a: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -07002e: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -070032: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -070036: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -07003a: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -07003e: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -070042: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -070046: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -07004a: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -07004e: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -070052: 82a0 |0077: int-to-float v0, v10 │ │ -070054: 022b 0000 |0078: move/from16 v43, v0 │ │ -070058: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -07005c: 0200 2b00 |007c: move/from16 v0, v43 │ │ -070060: 8700 |007e: float-to-int v0, v0 │ │ -070062: 022b 0000 |007f: move/from16 v43, v0 │ │ -070066: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -07006a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -07006e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -070072: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -070076: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -07007a: 5400 5a04 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -07007e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -070082: 7401 1818 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1818 │ │ -070088: 0a20 |0092: move-result v32 │ │ -07008a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -07008e: 5400 5204 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -070092: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -070096: 7401 1818 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1818 │ │ -07009c: 0a0b |009c: move-result v11 │ │ -07009e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0700a2: 5400 5604 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -0700a6: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0700aa: 7401 1818 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1818 │ │ -0700b0: 0a16 |00a6: move-result v22 │ │ -0700b2: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0700b6: 7120 181a b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -0700bc: 0a2a |00ac: move-result v42 │ │ -0700be: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0700c2: 0201 1600 |00af: move/from16 v1, v22 │ │ -0700c6: 7120 181a 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -0700cc: 0a14 |00b4: move-result v20 │ │ -0700ce: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0700d2: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0700d6: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0700da: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0700de: 5400 5a04 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -0700e2: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0700e6: 7401 1b18 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -0700ec: 0a2a |00c4: move-result v42 │ │ -0700ee: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0700f2: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0700f6: 5400 5204 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -0700fa: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -0700fe: 7401 1b18 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -070104: 0a2a |00d0: move-result v42 │ │ -070106: 9005 112a |00d1: add-int v5, v17, v42 │ │ -07010a: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -07010e: 5400 5604 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -070112: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -070116: 7401 1b18 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -07011c: 0a2a |00dc: move-result v42 │ │ -07011e: 9006 192a |00dd: add-int v6, v25, v42 │ │ -070122: 7120 181a 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -070128: 0a2a |00e2: move-result v42 │ │ -07012a: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -07012e: 7120 181a 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -070134: 0a15 |00e8: move-result v21 │ │ -070136: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -07013a: 5200 5304 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0453 │ │ -07013e: 022a 0000 |00ed: move/from16 v42, v0 │ │ -070142: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -070146: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -07014c: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -070150: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -070154: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -070158: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -07015c: 5400 5204 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -070160: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -070164: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -070168: 5400 5204 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ -07016c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -070170: 7401 1b18 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -070176: 0a2b |0109: move-result v43 │ │ -070178: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -07017c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -070180: 0201 1000 |010e: move/from16 v1, v16 │ │ -070184: 0202 2b00 |0110: move/from16 v2, v43 │ │ -070188: 6e52 1f18 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@181f │ │ -07018e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -070192: 5200 5b04 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ -070196: 022a 0000 |0119: move/from16 v42, v0 │ │ -07019a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -07019e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0701a2: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0701a6: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0701aa: 7120 1a1a 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -0701b0: 0a21 |0126: move-result v33 │ │ -0701b2: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0701b6: 5400 5a04 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -0701ba: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0701be: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0701c2: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0701c6: 5400 5a04 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ -0701ca: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -0701ce: 7401 1b18 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -0701d4: 0a2c |0138: move-result v44 │ │ -0701d6: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -0701da: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -0701de: 0201 2100 |013d: move/from16 v1, v33 │ │ -0701e2: 0202 2200 |013f: move/from16 v2, v34 │ │ -0701e6: 0203 2b00 |0141: move/from16 v3, v43 │ │ -0701ea: 0204 2c00 |0143: move/from16 v4, v44 │ │ -0701ee: 6e54 1f18 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@181f │ │ -0701f4: 912a 261e |0148: sub-int v42, v38, v30 │ │ -0701f8: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -0701fc: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -070200: 5200 5b04 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ -070204: 022b 0000 |0150: move/from16 v43, v0 │ │ -070208: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -07020c: 7702 181a 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -070212: 0a17 |0157: move-result v23 │ │ -070214: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -070218: 5400 5604 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -07021c: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -070220: 902b 171a |015e: add-int v43, v23, v26 │ │ -070224: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -070228: 5400 5604 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ -07022c: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -070230: 7401 1b18 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ -070236: 0a2c |0169: move-result v44 │ │ -070238: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -07023c: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -070240: 0201 1700 |016e: move/from16 v1, v23 │ │ -070244: 0202 1800 |0170: move/from16 v2, v24 │ │ -070248: 0203 2b00 |0172: move/from16 v3, v43 │ │ -07024c: 0204 2c00 |0174: move/from16 v4, v44 │ │ -070250: 6e54 1f18 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@181f │ │ -070256: 0200 2f00 |0179: move/from16 v0, v47 │ │ -07025a: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -07025e: 5910 5504 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -070262: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -070266: 0200 2a00 |0181: move/from16 v0, v42 │ │ -07026a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -07026e: 5c10 5d04 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@045d │ │ -070272: 0e00 |0187: return-void │ │ -070274: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -070278: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -07027c: 5200 5504 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ -070280: 022a 0000 |018e: move/from16 v42, v0 │ │ -070284: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -070288: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -07028c: 28f3 |0194: goto 0187 // -000d │ │ -07028e: 912a 251f |0195: sub-int v42, v37, v31 │ │ -070292: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -070296: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -07029a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -07029e: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0702a2: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0702a6: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0702aa: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0702ae: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0702b2: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0702b6: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0702ba: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0702be: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0702c2: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0702c6: 0000 |01b1: nop // spacer │ │ -0702c8: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +06f4b0: |[06f4b0] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +06f4c0: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +06f4c4: 5200 5404 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0454 │ │ +06f4c8: 022a 0000 |0004: move/from16 v42, v0 │ │ +06f4cc: 0200 2e00 |0006: move/from16 v0, v46 │ │ +06f4d0: 0201 2a00 |0008: move/from16 v1, v42 │ │ +06f4d4: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +06f4d8: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +06f4dc: 5400 5904 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0459 │ │ +06f4e0: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +06f4e4: 7401 3d0e 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0e3d │ │ +06f4ea: 0c2a |0015: move-result-object v42 │ │ +06f4ec: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +06f4f0: 0201 2e00 |0018: move/from16 v1, v46 │ │ +06f4f4: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +06f4f8: 6e30 4b0c 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0c4b │ │ +06f4fe: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +06f502: 0200 2a00 |0021: move/from16 v0, v42 │ │ +06f506: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +06f50a: 5c10 5d04 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@045d │ │ +06f50e: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +06f512: 5400 5a04 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f516: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +06f51a: 7401 1c18 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@181c │ │ +06f520: 0a24 |0030: move-result v36 │ │ +06f522: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +06f526: 5400 5204 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f52a: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +06f52e: 7401 1c18 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@181c │ │ +06f534: 0a12 |003a: move-result v18 │ │ +06f536: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +06f53a: 5400 5604 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f53e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +06f542: 7401 1c18 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@181c │ │ +06f548: 0a1a |0044: move-result v26 │ │ +06f54a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +06f54e: 7401 380c 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0c38 │ │ +06f554: 0a26 |004a: move-result v38 │ │ +06f556: 7401 300c 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0c30 │ │ +06f55c: 0a25 |004e: move-result v37 │ │ +06f55e: 7401 330c 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0c33 │ │ +06f564: 0a1d |0052: move-result v29 │ │ +06f566: 7401 340c 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0c34 │ │ +06f56c: 0a1e |0056: move-result v30 │ │ +06f56e: 7401 350c 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0c35 │ │ +06f574: 0a1f |005a: move-result v31 │ │ +06f576: 7401 320c 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0c32 │ │ +06f57c: 0a1c |005e: move-result v28 │ │ +06f57e: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +06f582: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +06f586: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +06f58a: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +06f58e: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +06f592: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +06f596: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +06f59a: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +06f59e: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +06f5a2: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +06f5a6: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +06f5aa: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +06f5ae: 82a0 |0077: int-to-float v0, v10 │ │ +06f5b0: 022b 0000 |0078: move/from16 v43, v0 │ │ +06f5b4: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +06f5b8: 0200 2b00 |007c: move/from16 v0, v43 │ │ +06f5bc: 8700 |007e: float-to-int v0, v0 │ │ +06f5be: 022b 0000 |007f: move/from16 v43, v0 │ │ +06f5c2: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +06f5c6: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +06f5ca: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +06f5ce: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +06f5d2: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +06f5d6: 5400 5a04 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f5da: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +06f5de: 7401 1818 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1818 │ │ +06f5e4: 0a20 |0092: move-result v32 │ │ +06f5e6: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +06f5ea: 5400 5204 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f5ee: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +06f5f2: 7401 1818 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1818 │ │ +06f5f8: 0a0b |009c: move-result v11 │ │ +06f5fa: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +06f5fe: 5400 5604 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f602: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +06f606: 7401 1818 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1818 │ │ +06f60c: 0a16 |00a6: move-result v22 │ │ +06f60e: 0200 2000 |00a7: move/from16 v0, v32 │ │ +06f612: 7120 181a b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +06f618: 0a2a |00ac: move-result v42 │ │ +06f61a: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +06f61e: 0201 1600 |00af: move/from16 v1, v22 │ │ +06f622: 7120 181a 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +06f628: 0a14 |00b4: move-result v20 │ │ +06f62a: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +06f62e: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +06f632: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +06f636: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +06f63a: 5400 5a04 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f63e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +06f642: 7401 1b18 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f648: 0a2a |00c4: move-result v42 │ │ +06f64a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +06f64e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +06f652: 5400 5204 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f656: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +06f65a: 7401 1b18 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f660: 0a2a |00d0: move-result v42 │ │ +06f662: 9005 112a |00d1: add-int v5, v17, v42 │ │ +06f666: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +06f66a: 5400 5604 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f66e: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +06f672: 7401 1b18 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f678: 0a2a |00dc: move-result v42 │ │ +06f67a: 9006 192a |00dd: add-int v6, v25, v42 │ │ +06f67e: 7120 181a 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +06f684: 0a2a |00e2: move-result v42 │ │ +06f686: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +06f68a: 7120 181a 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +06f690: 0a15 |00e8: move-result v21 │ │ +06f692: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +06f696: 5200 5304 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0453 │ │ +06f69a: 022a 0000 |00ed: move/from16 v42, v0 │ │ +06f69e: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +06f6a2: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +06f6a8: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +06f6ac: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +06f6b0: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +06f6b4: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +06f6b8: 5400 5204 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f6bc: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +06f6c0: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +06f6c4: 5400 5204 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0452 │ │ +06f6c8: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +06f6cc: 7401 1b18 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f6d2: 0a2b |0109: move-result v43 │ │ +06f6d4: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +06f6d8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +06f6dc: 0201 1000 |010e: move/from16 v1, v16 │ │ +06f6e0: 0202 2b00 |0110: move/from16 v2, v43 │ │ +06f6e4: 6e52 1f18 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@181f │ │ +06f6ea: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +06f6ee: 5200 5b04 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ +06f6f2: 022a 0000 |0119: move/from16 v42, v0 │ │ +06f6f6: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +06f6fa: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +06f6fe: 0200 1d00 |011f: move/from16 v0, v29 │ │ +06f702: 0201 2a00 |0121: move/from16 v1, v42 │ │ +06f706: 7120 1a1a 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +06f70c: 0a21 |0126: move-result v33 │ │ +06f70e: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +06f712: 5400 5a04 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f716: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +06f71a: 902b 2124 |012d: add-int v43, v33, v36 │ │ +06f71e: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +06f722: 5400 5a04 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@045a │ │ +06f726: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +06f72a: 7401 1b18 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f730: 0a2c |0138: move-result v44 │ │ +06f732: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +06f736: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +06f73a: 0201 2100 |013d: move/from16 v1, v33 │ │ +06f73e: 0202 2200 |013f: move/from16 v2, v34 │ │ +06f742: 0203 2b00 |0141: move/from16 v3, v43 │ │ +06f746: 0204 2c00 |0143: move/from16 v4, v44 │ │ +06f74a: 6e54 1f18 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@181f │ │ +06f750: 912a 261e |0148: sub-int v42, v38, v30 │ │ +06f754: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +06f758: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +06f75c: 5200 5b04 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@045b │ │ +06f760: 022b 0000 |0150: move/from16 v43, v0 │ │ +06f764: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +06f768: 7702 181a 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +06f76e: 0a17 |0157: move-result v23 │ │ +06f770: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +06f774: 5400 5604 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f778: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +06f77c: 902b 171a |015e: add-int v43, v23, v26 │ │ +06f780: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +06f784: 5400 5604 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0456 │ │ +06f788: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +06f78c: 7401 1b18 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@181b │ │ +06f792: 0a2c |0169: move-result v44 │ │ +06f794: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +06f798: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +06f79c: 0201 1700 |016e: move/from16 v1, v23 │ │ +06f7a0: 0202 1800 |0170: move/from16 v2, v24 │ │ +06f7a4: 0203 2b00 |0172: move/from16 v3, v43 │ │ +06f7a8: 0204 2c00 |0174: move/from16 v4, v44 │ │ +06f7ac: 6e54 1f18 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@181f │ │ +06f7b2: 0200 2f00 |0179: move/from16 v0, v47 │ │ +06f7b6: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +06f7ba: 5910 5504 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06f7be: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +06f7c2: 0200 2a00 |0181: move/from16 v0, v42 │ │ +06f7c6: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +06f7ca: 5c10 5d04 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@045d │ │ +06f7ce: 0e00 |0187: return-void │ │ +06f7d0: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +06f7d4: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +06f7d8: 5200 5504 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0455 │ │ +06f7dc: 022a 0000 |018e: move/from16 v42, v0 │ │ +06f7e0: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +06f7e4: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +06f7e8: 28f3 |0194: goto 0187 // -000d │ │ +06f7ea: 912a 251f |0195: sub-int v42, v37, v31 │ │ +06f7ee: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +06f7f2: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +06f7f6: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +06f7fa: 9022 0923 |019d: add-int v34, v9, v35 │ │ +06f7fe: 9010 0911 |019f: add-int v16, v9, v17 │ │ +06f802: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +06f806: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +06f80a: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +06f80e: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +06f812: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +06f816: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +06f81a: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +06f81e: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +06f822: 0000 |01b1: nop // spacer │ │ +06f824: 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 │ │ @@ -142447,21 +142468,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 : 2550 (PagerTitleStrip.java) │ │ + source_file_idx : 2559 (PagerTitleStrip.java) │ │ │ │ Class #579 header: │ │ -class_idx : 551 │ │ +class_idx : 560 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2699 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -142482,17 +142503,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0702dc: |[0702dc] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -0702ec: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0702f2: 0e00 |0003: return-void │ │ +06f838: |[06f838] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +06f848: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06f84e: 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;) │ │ @@ -142500,17 +142521,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 │ │ -0702f4: |[0702f4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -070304: 7010 510c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0c51 │ │ -07030a: 0e00 |0003: return-void │ │ +06f850: |[06f850] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +06f860: 7010 510c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0c51 │ │ +06f866: 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; │ │ │ │ @@ -142520,17 +142541,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07030c: |[07030c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -07031c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07031e: 0f00 |0001: return v0 │ │ +06f868: |[06f868] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +06f878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f87a: 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; │ │ │ │ @@ -142539,31 +142560,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070320: |[070320] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -070330: 0e00 |0000: return-void │ │ +06f87c: |[06f87c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +06f88c: 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 : 2699 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2708 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #580 header: │ │ -class_idx : 552 │ │ +class_idx : 561 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2699 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -142584,17 +142605,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070334: |[070334] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -070344: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -07034a: 0e00 |0003: return-void │ │ +06f890: |[06f890] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +06f8a0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06f8a6: 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;) │ │ @@ -142602,17 +142623,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 │ │ -07034c: |[07034c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -07035c: 7010 550c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0c55 │ │ -070362: 0e00 |0003: return-void │ │ +06f8a8: |[06f8a8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +06f8b8: 7010 550c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0c55 │ │ +06f8be: 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; │ │ │ │ @@ -142622,18 +142643,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070364: |[070364] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -070374: 7110 600c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0c60 │ │ -07037a: 0a00 |0003: move-result v0 │ │ -07037c: 0f00 |0004: return v0 │ │ +06f8c0: |[06f8c0] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +06f8d0: 7110 600c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0c60 │ │ +06f8d6: 0a00 |0003: move-result v0 │ │ +06f8d8: 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; │ │ │ │ @@ -142642,33 +142663,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -070380: |[070380] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -070390: 7120 610c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0c61 │ │ -070396: 0e00 |0003: return-void │ │ +06f8dc: |[06f8dc] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +06f8ec: 7120 610c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0c61 │ │ +06f8f2: 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 : 2699 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2708 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #581 header: │ │ -class_idx : 556 │ │ +class_idx : 565 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2998 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -142689,17 +142710,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070398: |[070398] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -0703a8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0703ae: 0e00 |0003: return-void │ │ +06f8f4: |[06f8f4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +06f904: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06f90a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -142708,18 +142729,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0703b0: |[0703b0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0703c0: 6e10 ef15 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@15ef │ │ -0703c6: 0a00 |0003: move-result v0 │ │ -0703c8: 0f00 |0004: return v0 │ │ +06f90c: |[06f90c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06f91c: 6e10 ef15 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@15ef │ │ +06f922: 0a00 |0003: move-result v0 │ │ +06f924: 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 │ │ @@ -142729,33 +142750,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0703cc: |[0703cc] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0703dc: 6e10 f115 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@15f1 │ │ -0703e2: 0a00 |0003: move-result v0 │ │ -0703e4: 0f00 |0004: return v0 │ │ +06f928: |[06f928] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06f938: 6e10 f115 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@15f1 │ │ +06f93e: 0a00 |0003: move-result v0 │ │ +06f940: 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 : 2998 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3007 (VelocityTrackerCompat.java) │ │ │ │ Class #582 header: │ │ -class_idx : 557 │ │ +class_idx : 566 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2998 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -142776,17 +142797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0703e8: |[0703e8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0703f8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0703fe: 0e00 |0003: return-void │ │ +06f944: |[06f944] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +06f954: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06f95a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -142795,18 +142816,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -070400: |[070400] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -070410: 7120 6f0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6f │ │ -070416: 0a00 |0003: move-result v0 │ │ -070418: 0f00 |0004: return v0 │ │ +06f95c: |[06f95c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06f96c: 7120 6f0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0c6f │ │ +06f972: 0a00 |0003: move-result v0 │ │ +06f974: 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 │ │ @@ -142816,33 +142837,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07041c: |[07041c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -07042c: 7120 700c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c70 │ │ -070432: 0a00 |0003: move-result v0 │ │ -070434: 0f00 |0004: return v0 │ │ +06f978: |[06f978] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +06f988: 7120 700c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0c70 │ │ +06f98e: 0a00 |0003: move-result v0 │ │ +06f990: 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 : 2998 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3007 (VelocityTrackerCompat.java) │ │ │ │ Class #583 header: │ │ -class_idx : 562 │ │ +class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 66 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -142881,19 +142902,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070438: |[070438] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -070448: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ -07044e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -070450: 5b10 6704 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0467 │ │ -070454: 0e00 |0006: return-void │ │ +06f994: |[06f994] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +06f9a4: 7010 1e1a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1a1e │ │ +06f9aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f9ac: 5b10 6704 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0467 │ │ +06f9b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0003 line=326 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ @@ -142902,37 +142923,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -070458: |[070458] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ -070468: 1c01 3703 |0000: const-class v1, Landroid/view/View; // type@0337 │ │ -07046c: 1a02 8c0f |0002: const-string v2, "dispatchStartTemporaryDetach" // string@0f8c │ │ -070470: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -070472: 2333 4d04 |0005: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -070476: 6e30 ee19 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ -07047c: 0c01 |000a: move-result-object v1 │ │ -07047e: 5b41 6504 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0465 │ │ -070482: 1c01 3703 |000d: const-class v1, Landroid/view/View; // type@0337 │ │ -070486: 1a02 730f |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@0f73 │ │ -07048a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -07048c: 2333 4d04 |0012: new-array v3, v3, [Ljava/lang/Class; // type@044d │ │ -070490: 6e30 ee19 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ -070496: 0c01 |0017: move-result-object v1 │ │ -070498: 5b41 6404 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0464 │ │ -07049c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -07049e: 5c41 6604 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0466 │ │ -0704a2: 0e00 |001d: return-void │ │ -0704a4: 0d00 |001e: move-exception v0 │ │ -0704a6: 1a01 be0b |001f: const-string v1, "ViewCompat" // string@0bbe │ │ -0704aa: 1a02 8502 |0021: const-string v2, "Couldn't find method" // string@0285 │ │ -0704ae: 7130 9515 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -0704b4: 28f4 |0026: goto 001a // -000c │ │ +06f9b4: |[06f9b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ +06f9c4: 1c01 4003 |0000: const-class v1, Landroid/view/View; // type@0340 │ │ +06f9c8: 1a02 950f |0002: const-string v2, "dispatchStartTemporaryDetach" // string@0f95 │ │ +06f9cc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +06f9ce: 2333 5604 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +06f9d2: 6e30 ee19 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ +06f9d8: 0c01 |000a: move-result-object v1 │ │ +06f9da: 5b41 6504 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0465 │ │ +06f9de: 1c01 4003 |000d: const-class v1, Landroid/view/View; // type@0340 │ │ +06f9e2: 1a02 7c0f |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@0f7c │ │ +06f9e6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +06f9e8: 2333 5604 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0456 │ │ +06f9ec: 6e30 ee19 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ +06f9f2: 0c01 |0017: move-result-object v1 │ │ +06f9f4: 5b41 6404 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0464 │ │ +06f9f8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +06f9fa: 5c41 6604 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0466 │ │ +06f9fe: 0e00 |001d: return-void │ │ +06fa00: 0d00 |001e: move-exception v0 │ │ +06fa02: 1a01 c70b |001f: const-string v1, "ViewCompat" // string@0bc7 │ │ +06fa06: 1a02 8502 |0021: const-string v2, "Couldn't find method" // string@0285 │ │ +06fa0a: 7130 9515 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +06fa10: 28f4 |0026: goto 001a // -000c │ │ catches : 1 │ │ 0x0000 - 0x001a │ │ Ljava/lang/NoSuchMethodException; -> 0x001e │ │ positions : │ │ 0x0000 line=510 │ │ 0x000d line=512 │ │ 0x001a line=517 │ │ @@ -142949,18 +142970,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0704c8: |[0704c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0704d8: 2200 7302 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0273 │ │ -0704dc: 7020 190f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f19 │ │ -0704e2: 1100 |0005: return-object v0 │ │ +06fa24: |[06fa24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +06fa34: 2200 7c02 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@027c │ │ +06fa38: 7020 190f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f19 │ │ +06fa3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ │ │ @@ -142969,17 +142990,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0704e4: |[0704e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0704f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0704f6: 0f00 |0001: return v0 │ │ +06fa40: |[06fa40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +06fa50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fa52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 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 │ │ @@ -142989,17 +143010,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0704f8: |[0704f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -070508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07050a: 0f00 |0001: return v0 │ │ +06fa54: |[06fa54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +06fa64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fa66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 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 │ │ @@ -143009,32 +143030,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -07050c: |[07050c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -07051c: 5531 6604 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0466 │ │ -070520: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -070524: 7010 730c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0c73 │ │ -07052a: 5431 6404 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0464 │ │ -07052e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -070532: 5431 6404 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0464 │ │ -070536: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -070538: 2322 4e04 |000e: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -07053c: 6e30 5d1a 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -070542: 0e00 |0013: return-void │ │ -070544: 0d00 |0014: move-exception v0 │ │ -070546: 1a01 be0b |0015: const-string v1, "ViewCompat" // string@0bbe │ │ -07054a: 1a02 1b03 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@031b │ │ -07054e: 7130 9315 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1593 │ │ -070554: 28f7 |001c: goto 0013 // -0009 │ │ -070556: 6e10 5716 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1657 │ │ -07055c: 28f3 |0020: goto 0013 // -000d │ │ +06fa68: |[06fa68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +06fa78: 5531 6604 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0466 │ │ +06fa7c: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +06fa80: 7010 730c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0c73 │ │ +06fa86: 5431 6404 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0464 │ │ +06fa8a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +06fa8e: 5431 6404 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@0464 │ │ +06fa92: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +06fa94: 2322 5704 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +06fa98: 6e30 5d1a 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +06fa9e: 0e00 |0013: return-void │ │ +06faa0: 0d00 |0014: move-exception v0 │ │ +06faa2: 1a01 c70b |0015: const-string v1, "ViewCompat" // string@0bc7 │ │ +06faa6: 1a02 1b03 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@031b │ │ +06faaa: 7130 9315 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1593 │ │ +06fab0: 28f7 |001c: goto 0013 // -0009 │ │ +06fab2: 6e10 5716 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1657 │ │ +06fab8: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0007 line=496 │ │ @@ -143053,32 +143074,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -070570: |[070570] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -070580: 5531 6604 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0466 │ │ -070584: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -070588: 7010 730c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0c73 │ │ -07058e: 5431 6504 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0465 │ │ -070592: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -070596: 5431 6504 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0465 │ │ -07059a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -07059c: 2322 4e04 |000e: new-array v2, v2, [Ljava/lang/Object; // type@044e │ │ -0705a0: 6e30 5d1a 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -0705a6: 0e00 |0013: return-void │ │ -0705a8: 0d00 |0014: move-exception v0 │ │ -0705aa: 1a01 be0b |0015: const-string v1, "ViewCompat" // string@0bbe │ │ -0705ae: 1a02 1c03 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@031c │ │ -0705b2: 7130 9315 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1593 │ │ -0705b8: 28f7 |001c: goto 0013 // -0009 │ │ -0705ba: 6e10 5b16 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@165b │ │ -0705c0: 28f3 |0020: goto 0013 // -000d │ │ +06facc: |[06facc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +06fadc: 5531 6604 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@0466 │ │ +06fae0: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +06fae4: 7010 730c 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@0c73 │ │ +06faea: 5431 6504 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0465 │ │ +06faee: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +06faf2: 5431 6504 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@0465 │ │ +06faf6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +06faf8: 2322 5704 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0457 │ │ +06fafc: 6e30 5d1a 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +06fb02: 0e00 |0013: return-void │ │ +06fb04: 0d00 |0014: move-exception v0 │ │ +06fb06: 1a01 c70b |0015: const-string v1, "ViewCompat" // string@0bc7 │ │ +06fb0a: 1a02 1c03 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@031c │ │ +06fb0e: 7130 9315 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1593 │ │ +06fb14: 28f7 |001c: goto 0013 // -0009 │ │ +06fb16: 6e10 5b16 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@165b │ │ +06fb1c: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=476 │ │ 0x0004 line=477 │ │ 0x0007 line=479 │ │ @@ -143097,17 +143118,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0705d4: |[0705d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0705e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0705e6: 0f00 |0001: return v0 │ │ +06fb30: |[06fb30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +06fb40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fb42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143116,17 +143137,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 │ │ -0705e8: |[0705e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0705f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0705fa: 1100 |0001: return-object v0 │ │ +06fb44: |[06fb44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +06fb54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fb56: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143135,17 +143156,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0705fc: |[0705fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -07060c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -070610: 0f00 |0002: return v0 │ │ +06fb58: |[06fb58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +06fb68: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +06fb6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -143154,17 +143175,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070614: |[070614] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -070624: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -070628: 1000 |0002: return-wide v0 │ │ +06fb70: |[06fb70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +06fb80: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +06fb84: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -143172,17 +143193,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07062c: |[07062c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -07063c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07063e: 0f00 |0001: return v0 │ │ +06fb88: |[06fb88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +06fb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fb9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143191,17 +143212,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070640: |[070640] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -070650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070652: 0f00 |0001: return v0 │ │ +06fb9c: |[06fb9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +06fbac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fbae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143210,17 +143231,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070654: |[070654] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -070664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070666: 0f00 |0001: return v0 │ │ +06fbb0: |[06fbb0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +06fbc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fbc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143229,17 +143250,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070668: |[070668] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -070678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07067a: 0f00 |0001: return v0 │ │ +06fbc4: |[06fbc4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +06fbd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fbd6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143248,18 +143269,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07067c: |[07067c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -07068c: 6e10 2116 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ -070692: 0a00 |0003: move-result v0 │ │ -070694: 0f00 |0004: return v0 │ │ +06fbd8: |[06fbd8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +06fbe8: 6e10 2116 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1621 │ │ +06fbee: 0a00 |0003: move-result v0 │ │ +06fbf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -143268,17 +143289,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070698: |[070698] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0706a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0706aa: 0f00 |0001: return v0 │ │ +06fbf4: |[06fbf4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +06fc04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fc06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143287,18 +143308,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0706ac: |[0706ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0706bc: 6e10 2416 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ -0706c2: 0a00 |0003: move-result v0 │ │ -0706c4: 0f00 |0004: return v0 │ │ +06fc08: |[06fc08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +06fc18: 6e10 2416 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1624 │ │ +06fc1e: 0a00 |0003: move-result v0 │ │ +06fc20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -143307,17 +143328,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0706c8: |[0706c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0706d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0706da: 0f00 |0001: return v0 │ │ +06fc24: |[06fc24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +06fc34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fc36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143326,17 +143347,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0706dc: |[0706dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0706ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0706ee: 0f00 |0001: return v0 │ │ +06fc38: |[06fc38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +06fc48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fc4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143345,17 +143366,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0706f0: |[0706f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -070700: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -070702: 0f00 |0001: return v0 │ │ +06fc4c: |[06fc4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +06fc5c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06fc5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -143364,18 +143385,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070704: |[070704] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -070714: 6e10 2b16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@162b │ │ -07071a: 0a00 |0003: move-result v0 │ │ -07071c: 0f00 |0004: return v0 │ │ +06fc60: |[06fc60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +06fc70: 6e10 2b16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@162b │ │ +06fc76: 0a00 |0003: move-result v0 │ │ +06fc78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -143384,18 +143405,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070720: |[070720] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -070730: 6e10 2a16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@162a │ │ -070736: 0a00 |0003: move-result v0 │ │ -070738: 0f00 |0004: return v0 │ │ +06fc7c: |[06fc7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +06fc8c: 6e10 2a16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@162a │ │ +06fc92: 0a00 |0003: move-result v0 │ │ +06fc94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -143404,18 +143425,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 │ │ -07073c: |[07073c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -07074c: 6e10 2d16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -070752: 0c00 |0003: move-result-object v0 │ │ -070754: 1100 |0004: return-object v0 │ │ +06fc98: |[06fc98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +06fca8: 6e10 2d16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +06fcae: 0c00 |0003: move-result-object v0 │ │ +06fcb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -143424,17 +143445,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070758: |[070758] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -070768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07076a: 0f00 |0001: return v0 │ │ +06fcb4: |[06fcb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +06fcc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fcc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143443,17 +143464,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07076c: |[07076c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -07077c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07077e: 0f00 |0001: return v0 │ │ +06fcc8: |[06fcc8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +06fcd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fcda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143462,17 +143483,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070780: |[070780] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -070790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070792: 0f00 |0001: return v0 │ │ +06fcdc: |[06fcdc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +06fcec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fcee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143481,17 +143502,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070794: |[070794] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0707a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0707a6: 0f00 |0001: return v0 │ │ +06fcf0: |[06fcf0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +06fd00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143500,17 +143521,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0707a8: |[0707a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0707b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0707ba: 0f00 |0001: return v0 │ │ +06fd04: |[06fd04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +06fd14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143519,17 +143540,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0707bc: |[0707bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0707cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0707ce: 0f00 |0001: return v0 │ │ +06fd18: |[06fd18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +06fd28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143538,17 +143559,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0707d0: |[0707d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0707e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0707e2: 0f00 |0001: return v0 │ │ +06fd2c: |[06fd2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +06fd3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143557,17 +143578,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0707e4: |[0707e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0707f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0707f6: 0f00 |0001: return v0 │ │ +06fd40: |[06fd40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +06fd50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143576,17 +143597,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0707f8: |[0707f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -070808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07080a: 0f00 |0001: return v0 │ │ +06fd54: |[06fd54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +06fd64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143595,17 +143616,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07080c: |[07080c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ -07081c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07081e: 0f00 |0001: return v0 │ │ +06fd68: |[06fd68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ +06fd78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd7a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143614,17 +143635,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070820: |[070820] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ -070830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070832: 0f00 |0001: return v0 │ │ +06fd7c: |[06fd7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ +06fd8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd8e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143633,17 +143654,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070834: |[070834] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -070844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070846: 0f00 |0001: return v0 │ │ +06fd90: |[06fd90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +06fda0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fda2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -143652,25 +143673,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -070848: |[070848] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -070858: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07085a: 6e10 1216 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1612 │ │ -070860: 0c00 |0004: move-result-object v0 │ │ -070862: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -070866: 6e10 8d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@018d │ │ -07086c: 0a02 |000a: move-result v2 │ │ -07086e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -070870: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -070874: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -070876: 0f01 |000f: return v1 │ │ +06fda4: |[06fda4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +06fdb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06fdb6: 6e10 1216 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1612 │ │ +06fdbc: 0c00 |0004: move-result-object v0 │ │ +06fdbe: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +06fdc2: 6e10 8d01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@018d │ │ +06fdc8: 0a02 |000a: move-result v2 │ │ +06fdca: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +06fdcc: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +06fdd0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +06fdd2: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=423 │ │ 0x0005 line=424 │ │ 0x0007 line=425 │ │ 0x000f line=427 │ │ locals : │ │ @@ -143683,16 +143704,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 │ │ -070878: |[070878] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -070888: 0e00 |0000: return-void │ │ +06fdd4: |[06fdd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06fde4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 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; │ │ @@ -143702,16 +143723,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 │ │ -07088c: |[07088c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -07089c: 0e00 |0000: return-void │ │ +06fde8: |[06fde8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06fdf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 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; │ │ @@ -143721,16 +143742,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 │ │ -0708a0: |[0708a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0708b0: 0e00 |0000: return-void │ │ +06fdfc: |[06fdfc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06fe0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 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; │ │ @@ -143740,17 +143761,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 │ │ -0708b4: |[0708b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0708c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0708c6: 0f00 |0001: return v0 │ │ +06fe10: |[06fe10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +06fe20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fe22: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 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 │ │ @@ -143761,17 +143782,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0708c8: |[0708c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0708d8: 6e10 4616 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1646 │ │ -0708de: 0e00 |0003: return-void │ │ +06fe24: |[06fe24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +06fe34: 6e10 4616 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1646 │ │ +06fe3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0003 line=362 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -143781,17 +143802,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0708e0: |[0708e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0708f0: 6e55 4716 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1647 │ │ -0708f6: 0e00 |0003: return-void │ │ +06fe3c: |[06fe3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +06fe4c: 6e55 4716 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1647 │ │ +06fe52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -143805,66 +143826,66 @@ │ │ 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 │ │ -0708f8: |[0708f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -070908: 6e10 7b0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0c7b │ │ -07090e: 0b00 |0003: move-result-wide v0 │ │ -070910: 6e40 5e16 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@165e │ │ -070916: 0e00 |0007: return-void │ │ +06fe54: |[06fe54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +06fe64: 6e10 7b0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0c7b │ │ +06fe6a: 0b00 |0003: move-result-wide v0 │ │ +06fe6c: 6e40 5e16 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@165e │ │ +06fe72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0007 line=368 │ │ 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; │ │ │ │ #42 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -070918: |[070918] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -070928: 6e10 7b0c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0c7b │ │ -07092e: 0b00 |0003: move-result-wide v0 │ │ -070930: bb60 |0004: add-long/2addr v0, v6 │ │ -070932: 6e40 5e16 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@165e │ │ -070938: 0e00 |0008: return-void │ │ +06fe74: |[06fe74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +06fe84: 6e10 7b0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0c7b │ │ +06fe8a: 0b00 |0003: move-result-wide v0 │ │ +06fe8c: bb50 |0004: add-long/2addr v0, v5 │ │ +06fe8e: 6e40 5e16 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@165e │ │ +06fe94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0008 line=371 │ │ locals : │ │ - 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 │ │ + 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 │ │ │ │ #43 : (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 │ │ -07093c: |[07093c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -07094c: 7120 6716 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1667 │ │ -070952: 0a00 |0003: move-result v0 │ │ -070954: 0f00 |0004: return v0 │ │ +06fe98: |[06fe98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +06fea8: 7120 6716 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1667 │ │ +06feae: 0a00 |0003: move-result v0 │ │ +06feb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -143875,16 +143896,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 │ │ -070958: |[070958] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -070968: 0e00 |0000: return-void │ │ +06feb4: |[06feb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +06fec4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 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; │ │ @@ -143894,16 +143915,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07096c: |[07096c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -07097c: 0e00 |0000: return-void │ │ +06fec8: |[06fec8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +06fed8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 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 │ │ @@ -143913,16 +143934,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070980: |[070980] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -070990: 0e00 |0000: return-void │ │ +06fedc: |[06fedc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +06feec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -143932,16 +143953,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070994: |[070994] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0709a4: 0e00 |0000: return-void │ │ +06fef0: |[06fef0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +06ff00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 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 │ │ @@ -143951,16 +143972,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0709a8: |[0709a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0709b8: 0e00 |0000: return-void │ │ +06ff04: |[06ff04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +06ff14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 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 │ │ @@ -143970,16 +143991,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0709bc: |[0709bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0709cc: 0e00 |0000: return-void │ │ +06ff18: |[06ff18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +06ff28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 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 │ │ @@ -143989,16 +144010,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 │ │ -0709d0: |[0709d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0709e0: 0e00 |0000: return-void │ │ +06ff2c: |[06ff2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +06ff3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 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; │ │ @@ -144008,16 +144029,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 │ │ -0709e4: |[0709e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0709f4: 0e00 |0000: return-void │ │ +06ff40: |[06ff40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +06ff50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 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 │ │ @@ -144028,16 +144049,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0709f8: |[0709f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -070a08: 0e00 |0000: return-void │ │ +06ff54: |[06ff54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +06ff64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 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 │ │ @@ -144047,16 +144068,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a0c: |[070a0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -070a1c: 0e00 |0000: return-void │ │ +06ff68: |[06ff68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +06ff78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 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 │ │ @@ -144066,17 +144087,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -070a20: |[070a20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -070a30: 6e55 7d16 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@167d │ │ -070a36: 0e00 |0003: return-void │ │ +06ff7c: |[06ff7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +06ff8c: 6e55 7d16 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@167d │ │ +06ff92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -144090,16 +144111,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a38: |[070a38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -070a48: 0e00 |0000: return-void │ │ +06ff94: |[06ff94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +06ffa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144109,16 +144130,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a4c: |[070a4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -070a5c: 0e00 |0000: return-void │ │ +06ffa8: |[06ffa8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +06ffb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144128,16 +144149,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a60: |[070a60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -070a70: 0e00 |0000: return-void │ │ +06ffbc: |[06ffbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +06ffcc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144147,16 +144168,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a74: |[070a74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -070a84: 0e00 |0000: return-void │ │ +06ffd0: |[06ffd0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +06ffe0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144166,16 +144187,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a88: |[070a88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -070a98: 0e00 |0000: return-void │ │ +06ffe4: |[06ffe4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +06fff4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144185,16 +144206,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070a9c: |[070a9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -070aac: 0e00 |0000: return-void │ │ +06fff8: |[06fff8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +070008: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144204,16 +144225,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070ab0: |[070ab0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -070ac0: 0e00 |0000: return-void │ │ +07000c: |[07000c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +07001c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144223,16 +144244,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070ac4: |[070ac4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -070ad4: 0e00 |0000: return-void │ │ +070020: |[070020] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +070030: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144242,16 +144263,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070ad8: |[070ad8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -070ae8: 0e00 |0000: return-void │ │ +070034: |[070034] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +070044: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144261,16 +144282,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070aec: |[070aec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -070afc: 0e00 |0000: return-void │ │ +070048: |[070048] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +070058: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -144280,31 +144301,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070b00: |[070b00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -070b10: 0e00 |0000: return-void │ │ +07005c: |[07005c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +07006c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #584 header: │ │ -class_idx : 584 │ │ +class_idx : 593 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3016 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3025 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -144325,17 +144346,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070b14: |[070b14] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -070b24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070b2a: 0e00 |0003: return-void │ │ +070070: |[070070] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +070080: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -144344,32 +144365,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070b2c: |[070b2c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -070b3c: 6e10 9516 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ -070b42: 0a00 |0003: move-result v0 │ │ -070b44: 0f00 |0004: return v0 │ │ +070088: |[070088] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +070098: 6e10 9516 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ +07009e: 0a00 |0003: move-result v0 │ │ +0700a0: 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 : 3016 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3025 (ViewConfigurationCompat.java) │ │ │ │ Class #585 header: │ │ -class_idx : 585 │ │ +class_idx : 594 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3016 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3025 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #585 annotations: │ │ Annotations on class │ │ @@ -144390,17 +144411,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070b48: |[070b48] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -070b58: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070b5e: 0e00 |0003: return-void │ │ +0700a4: |[0700a4] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +0700b4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0700ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -144409,32 +144430,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -070b60: |[070b60] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -070b70: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0dd1 │ │ -070b76: 0a00 |0003: move-result v0 │ │ -070b78: 0f00 |0004: return v0 │ │ +0700bc: |[0700bc] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0700cc: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0dd1 │ │ +0700d2: 0a00 |0003: move-result v0 │ │ +0700d4: 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 : 3016 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3025 (ViewConfigurationCompat.java) │ │ │ │ Class #586 header: │ │ -class_idx : 593 │ │ +class_idx : 602 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3031 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #586 annotations: │ │ Annotations on class │ │ @@ -144455,17 +144476,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070b7c: |[070b7c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -070b8c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070b92: 0e00 |0003: return-void │ │ +0700d8: |[0700d8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +0700e8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0700ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -144474,17 +144495,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070b94: |[070b94] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -070ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070ba6: 0f00 |0001: return v0 │ │ +0700f0: |[0700f0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +070100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070102: 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; │ │ │ │ @@ -144493,17 +144514,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 │ │ -070ba8: |[070ba8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -070bb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -070bba: 0f00 |0001: return v0 │ │ +070104: |[070104] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +070114: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +070116: 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; │ │ @@ -144514,16 +144535,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070bbc: |[070bbc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -070bcc: 0e00 |0000: return-void │ │ +070118: |[070118] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +070128: 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 │ │ @@ -144533,31 +144554,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070bd0: |[070bd0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -070be0: 0e00 |0000: return-void │ │ +07012c: |[07012c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +07013c: 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 : 3022 (ViewGroupCompat.java) │ │ + source_file_idx : 3031 (ViewGroupCompat.java) │ │ │ │ Class #587 header: │ │ -class_idx : 604 │ │ +class_idx : 613 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 489 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 498 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #587 annotations: │ │ Annotations on class │ │ @@ -144581,18 +144602,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 │ │ -070be4: |[070be4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -070bf4: 5b01 9304 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070bf8: 7010 a80a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ -070bfe: 0e00 |0005: return-void │ │ +070140: |[070140] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +070150: 5b01 9304 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070154: 7010 a80a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ +07015a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2765 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -144601,29 +144622,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -070c00: |[070c00] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -070c10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -070c12: 5421 9304 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070c16: 7110 1d0e 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ -070c1c: 0c01 |0006: move-result-object v1 │ │ -070c1e: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -070c22: 5421 9304 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070c26: 7110 1d0e 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ -070c2c: 0c01 |000e: move-result-object v1 │ │ -070c2e: 6e10 ee0b 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -070c34: 0a01 |0012: move-result v1 │ │ -070c36: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -070c3a: 0f00 |0015: return v0 │ │ -070c3c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -070c3e: 28fe |0017: goto 0015 // -0002 │ │ +07015c: |[07015c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +07016c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07016e: 5421 9304 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070172: 7110 1d0e 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ +070178: 0c01 |0006: move-result-object v1 │ │ +07017a: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +07017e: 5421 9304 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070182: 7110 1d0e 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ +070188: 0c01 |000e: move-result-object v1 │ │ +07018a: 6e10 ee0b 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +070190: 0a01 |0012: move-result v1 │ │ +070192: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +070196: 0f00 |0015: return v0 │ │ +070198: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +07019a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2817 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -144632,48 +144653,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 │ │ -070c40: |[070c40] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -070c50: 6f30 ac0a 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ -070c56: 1c01 6502 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@0265 │ │ -070c5a: 6e10 f319 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -070c60: 0c01 |0008: move-result-object v1 │ │ -070c62: 6e20 0117 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ -070c68: 7100 ca11 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@11ca │ │ -070c6e: 0c00 |000f: move-result-object v0 │ │ -070c70: 7010 fa0d 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0dfa │ │ -070c76: 0a01 |0013: move-result v1 │ │ -070c78: 6e20 de11 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@11de │ │ -070c7e: 6e10 fc16 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@16fc │ │ -070c84: 0a01 |001a: move-result v1 │ │ -070c86: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -070c8a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -070c8e: 5431 9304 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070c92: 7110 1d0e 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ -070c98: 0c01 |0024: move-result-object v1 │ │ -070c9a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -070c9e: 5431 9304 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070ca2: 7110 1d0e 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ -070ca8: 0c01 |002c: move-result-object v1 │ │ -070caa: 6e10 ee0b 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ -070cb0: 0a01 |0030: move-result v1 │ │ -070cb2: 6e20 d611 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@11d6 │ │ -070cb8: 5431 9304 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070cbc: 7110 1e0e 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ -070cc2: 0a01 |0039: move-result v1 │ │ -070cc4: 6e20 d411 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@11d4 │ │ -070cca: 5431 9304 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070cce: 7110 1e0e 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ -070cd4: 0a01 |0042: move-result v1 │ │ -070cd6: 6e20 e111 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@11e1 │ │ -070cdc: 0e00 |0046: return-void │ │ +07019c: |[07019c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0701ac: 6f30 ac0a 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ +0701b2: 1c01 6e02 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@026e │ │ +0701b6: 6e10 f319 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +0701bc: 0c01 |0008: move-result-object v1 │ │ +0701be: 6e20 0117 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ +0701c4: 7100 ca11 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@11ca │ │ +0701ca: 0c00 |000f: move-result-object v0 │ │ +0701cc: 7010 fa0d 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0dfa │ │ +0701d2: 0a01 |0013: move-result v1 │ │ +0701d4: 6e20 de11 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@11de │ │ +0701da: 6e10 fc16 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@16fc │ │ +0701e0: 0a01 |001a: move-result v1 │ │ +0701e2: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +0701e6: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +0701ea: 5431 9304 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +0701ee: 7110 1d0e 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ +0701f4: 0c01 |0024: move-result-object v1 │ │ +0701f6: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +0701fa: 5431 9304 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +0701fe: 7110 1d0e 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0e1d │ │ +070204: 0c01 |002c: move-result-object v1 │ │ +070206: 6e10 ee0b 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0bee │ │ +07020c: 0a01 |0030: move-result v1 │ │ +07020e: 6e20 d611 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@11d6 │ │ +070214: 5431 9304 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070218: 7110 1e0e 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ +07021e: 0a01 |0039: move-result v1 │ │ +070220: 6e20 d411 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@11d4 │ │ +070226: 5431 9304 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +07022a: 7110 1e0e 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ +070230: 0a01 |0042: move-result v1 │ │ +070232: 6e20 e111 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@11e1 │ │ +070238: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ 0x0003 line=2770 │ │ 0x000c line=2771 │ │ 0x0010 line=2772 │ │ 0x0017 line=2773 │ │ @@ -144692,38 +144713,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 │ │ -070ce0: |[070ce0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -070cf0: 6f30 ad0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ -070cf6: 1c00 6502 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0265 │ │ -070cfa: 6e10 f319 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -070d00: 0c00 |0008: move-result-object v0 │ │ -070d02: 6e20 9b10 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ -070d08: 7010 fa0d 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0dfa │ │ -070d0e: 0a00 |000f: move-result v0 │ │ -070d10: 6e20 a810 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@10a8 │ │ -070d16: 5420 9304 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070d1a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -070d1c: 6e20 290e 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ -070d22: 0a00 |0019: move-result v0 │ │ -070d24: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -070d28: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -070d2c: 6e20 6b10 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ -070d32: 5420 9304 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070d36: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -070d38: 6e20 290e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ -070d3e: 0a00 |0027: move-result v0 │ │ -070d40: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -070d44: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -070d48: 6e20 6b10 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ -070d4e: 0e00 |002f: return-void │ │ +07023c: |[07023c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07024c: 6f30 ad0a 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ +070252: 1c00 6e02 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@026e │ │ +070256: 6e10 f319 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +07025c: 0c00 |0008: move-result-object v0 │ │ +07025e: 6e20 9b10 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ +070264: 7010 fa0d 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0dfa │ │ +07026a: 0a00 |000f: move-result v0 │ │ +07026c: 6e20 a810 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@10a8 │ │ +070272: 5420 9304 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070276: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +070278: 6e20 290e 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ +07027e: 0a00 |0019: move-result v0 │ │ +070280: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +070284: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +070288: 6e20 6b10 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ +07028e: 5420 9304 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070292: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +070294: 6e20 290e 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ +07029a: 0a00 |0027: move-result v0 │ │ +07029c: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +0702a0: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +0702a4: 6e20 6b10 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ +0702aa: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2783 │ │ 0x0003 line=2784 │ │ 0x000c line=2785 │ │ 0x0013 line=2786 │ │ 0x001c line=2787 │ │ @@ -144740,53 +144761,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 │ │ -070d50: |[070d50] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -070d60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -070d62: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -070d64: 6f40 b00a 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ab0 │ │ -070d6a: 0a02 |0005: move-result v2 │ │ -070d6c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -070d70: 0f00 |0008: return v0 │ │ -070d72: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -070d78: 0110 |000c: move v0, v1 │ │ -070d7a: 28fb |000d: goto 0008 // -0005 │ │ -070d7c: 5442 9304 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070d80: 6e20 290e 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ -070d86: 0a02 |0013: move-result v2 │ │ -070d88: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -070d8c: 5441 9304 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070d90: 5442 9304 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070d94: 7110 1e0e 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ -070d9a: 0a02 |001d: move-result v2 │ │ -070d9c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -070da0: 6e20 850e 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ -070da6: 28e5 |0023: goto 0008 // -001b │ │ -070da8: 0110 |0024: move v0, v1 │ │ -070daa: 28e3 |0025: goto 0008 // -001d │ │ -070dac: 5442 9304 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070db0: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -070db2: 6e20 290e 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ -070db8: 0a02 |002c: move-result v2 │ │ -070dba: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -070dbe: 5441 9304 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070dc2: 5442 9304 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ -070dc6: 7110 1e0e 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ -070dcc: 0a02 |0036: move-result v2 │ │ -070dce: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -070dd2: 6e20 850e 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ -070dd8: 28cc |003c: goto 0008 // -0034 │ │ -070dda: 0110 |003d: move v0, v1 │ │ -070ddc: 28ca |003e: goto 0008 // -0036 │ │ -070dde: 0000 |003f: nop // spacer │ │ -070de0: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +0702ac: |[0702ac] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0702bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0702be: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0702c0: 6f40 b00a 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ab0 │ │ +0702c6: 0a02 |0005: move-result v2 │ │ +0702c8: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0702cc: 0f00 |0008: return v0 │ │ +0702ce: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +0702d4: 0110 |000c: move v0, v1 │ │ +0702d6: 28fb |000d: goto 0008 // -0005 │ │ +0702d8: 5442 9304 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +0702dc: 6e20 290e 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ +0702e2: 0a02 |0013: move-result v2 │ │ +0702e4: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +0702e8: 5441 9304 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +0702ec: 5442 9304 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +0702f0: 7110 1e0e 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ +0702f6: 0a02 |001d: move-result v2 │ │ +0702f8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0702fc: 6e20 850e 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ +070302: 28e5 |0023: goto 0008 // -001b │ │ +070304: 0110 |0024: move v0, v1 │ │ +070306: 28e3 |0025: goto 0008 // -001d │ │ +070308: 5442 9304 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +07030c: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +07030e: 6e20 290e 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0e29 │ │ +070314: 0a02 |002c: move-result v2 │ │ +070316: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +07031a: 5441 9304 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +07031e: 5442 9304 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@0493 │ │ +070322: 7110 1e0e 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0e1e │ │ +070328: 0a02 |0036: move-result v2 │ │ +07032a: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07032e: 6e20 850e 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ +070334: 28cc |003c: goto 0008 // -0034 │ │ +070336: 0110 |003d: move v0, v1 │ │ +070338: 28ca |003e: goto 0008 // -0036 │ │ +07033a: 0000 |003f: nop // spacer │ │ +07033c: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2796 │ │ 0x0008 line=2813 │ │ 0x0009 line=2799 │ │ 0x000d line=2813 │ │ 0x000e line=2801 │ │ @@ -144798,21 +144819,21 @@ │ │ 0x003f line=2799 │ │ 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 : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #588 header: │ │ -class_idx : 609 │ │ +class_idx : 618 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -144834,17 +144855,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070df4: |[070df4] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -070e04: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070e0a: 0e00 |0003: return-void │ │ +070350: |[070350] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +070360: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -144853,18 +144874,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 │ │ -070e0c: |[070e0c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -070e1c: 2200 6202 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0262 │ │ -070e20: 7030 0d0e 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0e0d │ │ -070e26: 1100 |0005: return-object v0 │ │ +070368: |[070368] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +070378: 2200 6b02 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@026b │ │ +07037c: 7030 0d0e 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0e0d │ │ +070382: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 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; │ │ @@ -144874,18 +144895,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 │ │ -070e28: |[070e28] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -070e38: 6e30 080e 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@0e08 │ │ -070e3e: 0c00 |0003: move-result-object v0 │ │ -070e40: 1100 |0004: return-object v0 │ │ +070384: |[070384] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +070394: 6e30 080e 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@0e08 │ │ +07039a: 0c00 |0003: move-result-object v0 │ │ +07039c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ 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; │ │ @@ -144895,17 +144916,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 │ │ -070e44: |[070e44] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -070e54: 2320 4604 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0446 │ │ -070e58: 1100 |0002: return-object v0 │ │ +0703a0: |[0703a0] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +0703b0: 2320 4f04 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@044f │ │ +0703b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -144914,32 +144935,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 │ │ -070e5c: |[070e5c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -070e6c: 6e20 0a0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0e0a │ │ -070e72: 0c00 |0003: move-result-object v0 │ │ -070e74: 1100 |0004: return-object v0 │ │ +0703b8: |[0703b8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0703c8: 6e20 0a0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0e0a │ │ +0703ce: 0c00 |0003: move-result-object v0 │ │ +0703d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #589 header: │ │ -class_idx : 611 │ │ +class_idx : 620 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3032 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3041 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -144960,17 +144981,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070e78: |[070e78] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -070e88: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070e8e: 0e00 |0003: return-void │ │ +0703d4: |[0703d4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +0703e4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0703ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -144979,16 +145000,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070e90: |[070e90] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -070ea0: 0e00 |0000: return-void │ │ +0703ec: |[0703ec] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +0703fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -144997,16 +145018,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070ea4: |[070ea4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -070eb4: 0e00 |0000: return-void │ │ +070400: |[070400] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +070410: 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 │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -145017,30 +145038,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070eb8: |[070eb8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -070ec8: 0e00 |0000: return-void │ │ +070414: |[070414] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +070424: 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 position I │ │ │ │ - source_file_idx : 3032 (ViewPager.java) │ │ + source_file_idx : 3041 (ViewPager.java) │ │ │ │ Class #590 header: │ │ -class_idx : 616 │ │ +class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #590 annotations: │ │ Annotations on class │ │ @@ -145061,17 +145082,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070ecc: |[070ecc] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -070edc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070ee2: 0e00 |0003: return-void │ │ +070428: |[070428] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +070438: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +07043e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -145080,27 +145101,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 │ │ -070ee4: |[070ee4] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -070ef4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -070ef8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -070efa: 0f01 |0003: return v1 │ │ -070efc: 6e10 1416 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ -070f02: 0c01 |0007: move-result-object v1 │ │ -070f04: 1a02 7f0c |0008: const-string v2, "accessibility" // string@0c7f │ │ -070f08: 6e20 d800 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -070f0e: 0c00 |000d: move-result-object v0 │ │ -070f10: 1f00 4603 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0346 │ │ -070f14: 6e20 0a17 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@170a │ │ -070f1a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -070f1c: 28ef |0014: goto 0003 // -0011 │ │ +070440: |[070440] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +070450: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +070454: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +070456: 0f01 |0003: return v1 │ │ +070458: 6e10 1416 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ +07045e: 0c01 |0007: move-result-object v1 │ │ +070460: 1a02 880c |0008: const-string v2, "accessibility" // string@0c88 │ │ +070464: 6e20 d800 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +07046a: 0c00 |000d: move-result-object v0 │ │ +07046c: 1f00 4f03 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@034f │ │ +070470: 6e20 0a17 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@170a │ │ +070476: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +070478: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -145108,21 +145129,21 @@ │ │ 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 : 3033 (ViewParentCompat.java) │ │ + source_file_idx : 3042 (ViewParentCompat.java) │ │ │ │ Class #591 header: │ │ -class_idx : 619 │ │ +class_idx : 628 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #591 annotations: │ │ Annotations on class │ │ @@ -145143,17 +145164,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070f20: |[070f20] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ -070f30: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -070f36: 0e00 |0003: return-void │ │ +07047c: |[07047c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ +07048c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -145162,16 +145183,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070f38: |[070f38] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ -070f48: 0e00 |0000: return-void │ │ +070494: |[070494] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ +0704a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145181,16 +145202,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070f4c: |[070f4c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ -070f5c: 0e00 |0000: return-void │ │ +0704a8: |[0704a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ +0704b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145200,16 +145221,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070f60: |[070f60] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ -070f70: 0e00 |0000: return-void │ │ +0704bc: |[0704bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ +0704cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -145218,17 +145239,17 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070f74: |[070f74] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ -070f84: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -070f88: 1000 |0002: return-wide v0 │ │ +0704d0: |[0704d0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ +0704e0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0704e4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 view Landroid/view/View; │ │ │ │ @@ -145237,17 +145258,17 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -070f8c: |[070f8c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -070f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -070f9e: 1100 |0001: return-object v0 │ │ +0704e8: |[0704e8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0704f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0704fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -145256,17 +145277,17 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070fa0: |[070fa0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ -070fb0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -070fb4: 1000 |0002: return-wide v0 │ │ +0704fc: |[0704fc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ +07050c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +070510: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 view Landroid/view/View; │ │ │ │ @@ -145275,16 +145296,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070fb8: |[070fb8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ -070fc8: 0e00 |0000: return-void │ │ +070514: |[070514] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ +070524: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145294,16 +145315,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070fcc: |[070fcc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ -070fdc: 0e00 |0000: return-void │ │ +070528: |[070528] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ +070538: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145313,16 +145334,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070fe0: |[070fe0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ -070ff0: 0e00 |0000: return-void │ │ +07053c: |[07053c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ +07054c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145332,16 +145353,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -070ff4: |[070ff4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ -071004: 0e00 |0000: return-void │ │ +070550: |[070550] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ +070560: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145351,16 +145372,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071008: |[071008] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ -071018: 0e00 |0000: return-void │ │ +070564: |[070564] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ +070574: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145370,16 +145391,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07101c: |[07101c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ -07102c: 0e00 |0000: return-void │ │ +070578: |[070578] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ +070588: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145389,16 +145410,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071030: |[071030] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ -071040: 0e00 |0000: return-void │ │ +07058c: |[07058c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ +07059c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145408,16 +145429,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071044: |[071044] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ -071054: 0e00 |0000: return-void │ │ +0705a0: |[0705a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ +0705b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145427,16 +145448,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071058: |[071058] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ -071068: 0e00 |0000: return-void │ │ +0705b4: |[0705b4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ +0705c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145446,16 +145467,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07106c: |[07106c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ -07107c: 0e00 |0000: return-void │ │ +0705c8: |[0705c8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ +0705d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145465,16 +145486,16 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071080: |[071080] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ -071090: 0e00 |0000: return-void │ │ +0705dc: |[0705dc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ +0705ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value J │ │ @@ -145484,16 +145505,16 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071094: |[071094] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0710a4: 0e00 |0000: return-void │ │ +0705f0: |[0705f0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +070600: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -145503,16 +145524,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0710a8: |[0710a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0710b8: 0e00 |0000: return-void │ │ +070604: |[070604] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +070614: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ @@ -145522,16 +145543,16 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0710bc: |[0710bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ -0710cc: 0e00 |0000: return-void │ │ +070618: |[070618] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ +070628: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value J │ │ @@ -145541,16 +145562,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0710d0: |[0710d0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ -0710e0: 0e00 |0000: return-void │ │ +07062c: |[07062c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ +07063c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -145559,16 +145580,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0710e4: |[0710e4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ -0710f4: 0e00 |0000: return-void │ │ +070640: |[070640] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ +070650: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145578,16 +145599,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0710f8: |[0710f8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ -071108: 0e00 |0000: return-void │ │ +070654: |[070654] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ +070664: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145597,16 +145618,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07110c: |[07110c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ -07111c: 0e00 |0000: return-void │ │ +070668: |[070668] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ +070678: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145616,16 +145637,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071120: |[071120] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ -071130: 0e00 |0000: return-void │ │ +07067c: |[07067c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ +07068c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145635,17 +145656,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071134: |[071134] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -071144: 7210 241a 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -07114a: 0e00 |0003: return-void │ │ +070690: |[070690] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0706a0: 7210 241a 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +0706a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -145656,16 +145677,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07114c: |[07114c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ -07115c: 0e00 |0000: return-void │ │ +0706a8: |[0706a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ +0706b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -145674,17 +145695,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071160: |[071160] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -071170: 7210 241a 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -071176: 0e00 |0003: return-void │ │ +0706bc: |[0706bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0706cc: 7210 241a 0200 |0000: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +0706d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -145695,16 +145716,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071178: |[071178] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ -071188: 0e00 |0000: return-void │ │ +0706d4: |[0706d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ +0706e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145714,16 +145735,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07118c: |[07118c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ -07119c: 0e00 |0000: return-void │ │ +0706e8: |[0706e8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ +0706f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145733,16 +145754,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0711a0: |[0711a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ -0711b0: 0e00 |0000: return-void │ │ +0706fc: |[0706fc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ +07070c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -145752,31 +145773,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0711b4: |[0711b4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ -0711c4: 0e00 |0000: return-void │ │ +070710: |[070710] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ +070720: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #592 header: │ │ -class_idx : 620 │ │ +class_idx : 629 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #592 annotations: │ │ Annotations on class │ │ @@ -145805,19 +145826,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0711c8: |[0711c8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ -0711d8: 5b01 e604 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e6 │ │ -0711dc: 5b02 e704 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04e7 │ │ -0711e0: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0711e6: 0e00 |0007: return-void │ │ +070724: |[070724] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ +070734: 5b01 e604 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e6 │ │ +070738: 5b02 e704 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04e7 │ │ +07073c: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070742: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -145828,16 +145849,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0711e8: |[0711e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationCancel:(Landroid/view/View;)V │ │ -0711f8: 0e00 |0000: return-void │ │ +070744: |[070744] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationCancel:(Landroid/view/View;)V │ │ +070754: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -145846,21 +145867,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0711fc: |[0711fc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationEnd:(Landroid/view/View;)V │ │ -07120c: 5420 e704 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04e7 │ │ -071210: 7210 241a 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -071216: 5420 e604 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e6 │ │ -07121a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -07121c: 6e30 e40e 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ -071222: 0e00 |000b: return-void │ │ +070758: |[070758] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationEnd:(Landroid/view/View;)V │ │ +070768: 5420 e704 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.val$runnable:Ljava/lang/Runnable; // field@04e7 │ │ +07076c: 7210 241a 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +070772: 5420 e604 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e6 │ │ +070776: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +070778: 6e30 e40e 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ +07077e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0005 line=383 │ │ 0x000b line=384 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ @@ -145871,30 +145892,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071224: |[071224] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationStart:(Landroid/view/View;)V │ │ -071234: 0e00 |0000: return-void │ │ +070780: |[070780] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1.onAnimationStart:(Landroid/view/View;)V │ │ +070790: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #593 header: │ │ -class_idx : 621 │ │ +class_idx : 630 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #593 annotations: │ │ Annotations on class │ │ @@ -145923,19 +145944,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -071238: |[071238] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ -071248: 5b01 e804 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e8 │ │ -07124c: 5b02 e904 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04e9 │ │ -071250: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071256: 0e00 |0007: return-void │ │ +070794: |[070794] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V │ │ +0707a4: 5b01 e804 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e8 │ │ +0707a8: 5b02 e904 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04e9 │ │ +0707ac: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0707b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -145946,16 +145967,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071258: |[071258] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationCancel:(Landroid/view/View;)V │ │ -071268: 0e00 |0000: return-void │ │ +0707b4: |[0707b4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationCancel:(Landroid/view/View;)V │ │ +0707c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -145964,16 +145985,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07126c: |[07126c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationEnd:(Landroid/view/View;)V │ │ -07127c: 0e00 |0000: return-void │ │ +0707c8: |[0707c8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationEnd:(Landroid/view/View;)V │ │ +0707d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -145982,37 +146003,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -071280: |[071280] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationStart:(Landroid/view/View;)V │ │ -071290: 5420 e904 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04e9 │ │ -071294: 7210 241a 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ -07129a: 5420 e804 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e8 │ │ -07129e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0712a0: 6e30 e40e 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ -0712a6: 0e00 |000b: return-void │ │ +0707dc: |[0707dc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2.onAnimationStart:(Landroid/view/View;)V │ │ +0707ec: 5420 e904 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.val$runnable:Ljava/lang/Runnable; // field@04e9 │ │ +0707f0: 7210 241a 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1a24 │ │ +0707f6: 5420 e804 |0005: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04e8 │ │ +0707fa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0707fc: 6e30 e40e 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ +070802: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0005 line=398 │ │ 0x000b line=399 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; │ │ 0x0000 - 0x000c reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #594 header: │ │ -class_idx : 622 │ │ +class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -146041,19 +146062,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0712a8: |[0712a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V │ │ -0712b8: 5b01 ea04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ea │ │ -0712bc: 5902 eb04 |0002: iput v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04eb │ │ -0712c0: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0712c6: 0e00 |0007: return-void │ │ +070804: |[070804] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V │ │ +070814: 5b01 ea04 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ea │ │ +070818: 5902 eb04 |0002: iput v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04eb │ │ +07081c: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070822: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -146064,16 +146085,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0712c8: |[0712c8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationCancel:(Landroid/view/View;)V │ │ -0712d8: 0e00 |0000: return-void │ │ +070824: |[070824] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationCancel:(Landroid/view/View;)V │ │ +070834: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -146082,21 +146103,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0712dc: |[0712dc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationEnd:(Landroid/view/View;)V │ │ -0712ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0712ee: 5220 eb04 |0001: iget v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04eb │ │ -0712f2: 7130 730d 0301 |0003: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ -0712f8: 5420 ea04 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ea │ │ -0712fc: 6e30 e40e 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ -071302: 0e00 |000b: return-void │ │ +070838: |[070838] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationEnd:(Landroid/view/View;)V │ │ +070848: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07084a: 5220 eb04 |0001: iget v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.val$currentLayerType:I // field@04eb │ │ +07084e: 7130 730d 0301 |0003: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ +070854: 5420 ea04 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // field@04ea │ │ +070858: 6e30 e40e 3001 |0008: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ +07085e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=421 │ │ 0x0006 line=422 │ │ 0x000b line=423 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ @@ -146107,33 +146128,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -071304: |[071304] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationStart:(Landroid/view/View;)V │ │ -071314: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -071316: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -071318: 7130 730d 0301 |0002: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ -07131e: 0e00 |0005: return-void │ │ +070860: |[070860] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3.onAnimationStart:(Landroid/view/View;)V │ │ +070870: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +070872: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +070874: 7130 730d 0301 |0002: invoke-static {v3, v0, v1}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d73 │ │ +07087a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0005 line=418 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; │ │ 0x0000 - 0x0006 reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #595 header: │ │ -class_idx : 635 │ │ +class_idx : 644 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #595 annotations: │ │ @@ -146155,17 +146176,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071320: |[071320] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -071330: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071336: 0e00 |0003: return-void │ │ +07087c: |[07087c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +07088c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070892: 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 - │ │ @@ -146174,16 +146195,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 │ │ -071338: |[071338] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -071348: 0e00 |0000: return-void │ │ +070894: |[070894] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0708a4: 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; │ │ @@ -146193,17 +146214,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 │ │ -07134c: |[07134c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -07135c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07135e: 1100 |0001: return-object v0 │ │ +0708a8: |[0708a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0708b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0708ba: 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 │ │ @@ -146213,30 +146234,30 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071360: |[071360] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -071370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071372: 0f00 |0001: return v0 │ │ +0708bc: |[0708bc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0708cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0708ce: 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 : 379 (AccessibilityEventCompat.java) │ │ │ │ Class #596 header: │ │ -class_idx : 639 │ │ +class_idx : 648 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #596 annotations: │ │ @@ -146266,19 +146287,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 │ │ -071374: |[071374] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -071384: 5b01 0505 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0505 │ │ -071388: 5b02 0605 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0506 │ │ -07138c: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071392: 0e00 |0007: return-void │ │ +0708d0: |[0708d0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +0708e0: 5b01 0505 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0505 │ │ +0708e4: 5b02 0605 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0506 │ │ +0708e8: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0708ee: 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; │ │ @@ -146289,32 +146310,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071394: |[071394] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -0713a4: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0506 │ │ -0713a8: 6e20 910f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0f91 │ │ -0713ae: 0e00 |0005: return-void │ │ +0708f0: |[0708f0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +070900: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0506 │ │ +070904: 6e20 910f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0f91 │ │ +07090a: 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 : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #597 header: │ │ -class_idx : 641 │ │ +class_idx : 650 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #597 annotations: │ │ @@ -146340,17 +146361,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0713b0: |[0713b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0713c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0713c6: 0e00 |0003: return-void │ │ +07090c: |[07090c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +07091c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070922: 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 - │ │ @@ -146359,17 +146380,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 │ │ -0713c8: |[0713c8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0713d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0713da: 0f00 |0001: return v0 │ │ +070924: |[070924] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +070934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070936: 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; │ │ @@ -146379,18 +146400,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 │ │ -0713dc: |[0713dc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0713ec: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ -0713f2: 0c00 |0003: move-result-object v0 │ │ -0713f4: 1100 |0004: return-object v0 │ │ +070938: |[070938] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +070948: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ +07094e: 0c00 |0003: move-result-object v0 │ │ +070950: 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 │ │ @@ -146400,18 +146421,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 │ │ -0713f8: |[0713f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -071408: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ -07140e: 0c00 |0003: move-result-object v0 │ │ -071410: 1100 |0004: return-object v0 │ │ +070954: |[070954] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +070964: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ +07096a: 0c00 |0003: move-result-object v0 │ │ +07096c: 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; │ │ │ │ @@ -146420,17 +146441,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071414: |[071414] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -071424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071426: 0f00 |0001: return v0 │ │ +070970: |[070970] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +070980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070982: 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; │ │ │ │ @@ -146439,17 +146460,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 │ │ -071428: |[071428] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -071438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07143a: 1100 |0001: return-object v0 │ │ +070984: |[070984] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +070994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070996: 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; │ │ │ │ @@ -146458,31 +146479,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 │ │ -07143c: |[07143c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -07144c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07144e: 0f00 |0001: return v0 │ │ +070998: |[070998] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0709a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0709aa: 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 : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #598 header: │ │ -class_idx : 653 │ │ +class_idx : 662 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 64 │ │ │ │ Class #598 annotations: │ │ @@ -146506,17 +146527,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071450: |[071450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -071460: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071466: 0e00 |0003: return-void │ │ +0709ac: |[0709ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0709bc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0709c2: 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 - │ │ @@ -146525,16 +146546,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071468: |[071468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -071478: 0e00 |0000: return-void │ │ +0709c4: |[0709c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0709d4: 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 │ │ @@ -146544,16 +146565,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 │ │ -07147c: |[07147c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -07148c: 0e00 |0000: return-void │ │ +0709d8: |[0709d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0709e8: 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; │ │ @@ -146563,16 +146584,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 │ │ -071490: |[071490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0714a0: 0e00 |0000: return-void │ │ +0709ec: |[0709ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0709fc: 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; │ │ @@ -146583,18 +146604,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 │ │ -0714a4: |[0714a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0714b4: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ -0714ba: 0c00 |0003: move-result-object v0 │ │ -0714bc: 1100 |0004: return-object v0 │ │ +070a00: |[070a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +070a10: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ +070a16: 0c00 |0003: move-result-object v0 │ │ +070a18: 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; │ │ @@ -146604,17 +146625,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 │ │ -0714c0: |[0714c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0714d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0714d2: 1100 |0001: return-object v0 │ │ +070a1c: |[070a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070a2e: 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 │ │ @@ -146624,17 +146645,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 │ │ -0714d4: |[0714d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0714e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0714e6: 1100 |0001: return-object v0 │ │ +070a30: |[070a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070a42: 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 │ │ @@ -146644,17 +146665,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0714e8: |[0714e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0714f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0714fa: 0f00 |0001: return v0 │ │ +070a44: |[070a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +070a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070a56: 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; │ │ │ │ @@ -146663,16 +146684,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 │ │ -0714fc: |[0714fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07150c: 0e00 |0000: return-void │ │ +070a58: |[070a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070a68: 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; │ │ @@ -146682,16 +146703,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 │ │ -071510: |[071510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -071520: 0e00 |0000: return-void │ │ +070a6c: |[070a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070a7c: 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; │ │ @@ -146701,17 +146722,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 │ │ -071524: |[071524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -071534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071536: 1100 |0001: return-object v0 │ │ +070a80: |[070a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070a92: 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 │ │ @@ -146721,17 +146742,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071538: |[071538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -071548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07154a: 0f00 |0001: return v0 │ │ +070a94: |[070a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +070aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070aa6: 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; │ │ │ │ @@ -146740,17 +146761,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 │ │ -07154c: |[07154c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07155c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07155e: 1100 |0001: return-object v0 │ │ +070aa8: |[070aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +070ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070aba: 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; │ │ │ │ @@ -146759,17 +146780,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 │ │ -071560: |[071560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071572: 1100 |0001: return-object v0 │ │ +070abc: |[070abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +070acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070ace: 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; │ │ │ │ @@ -146778,17 +146799,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071574: |[071574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -071584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071586: 0f00 |0001: return v0 │ │ +070ad0: |[070ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +070ae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070ae2: 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; │ │ │ │ @@ -146797,17 +146818,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071588: |[071588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -071598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07159a: 0f00 |0001: return v0 │ │ +070ae4: |[070ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +070af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070af6: 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; │ │ │ │ @@ -146816,17 +146837,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 │ │ -07159c: |[07159c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0715ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0715ae: 1100 |0001: return-object v0 │ │ +070af8: |[070af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +070b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b0a: 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; │ │ │ │ @@ -146835,17 +146856,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 │ │ -0715b0: |[0715b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0715c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0715c2: 1100 |0001: return-object v0 │ │ +070b0c: |[070b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b1e: 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; │ │ │ │ @@ -146854,17 +146875,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 │ │ -0715c4: |[0715c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0715d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0715d6: 1100 |0001: return-object v0 │ │ +070b20: |[070b20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +070b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b32: 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; │ │ │ │ @@ -146873,17 +146894,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 │ │ -0715d8: |[0715d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0715e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0715ea: 1100 |0001: return-object v0 │ │ +070b34: |[070b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +070b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b46: 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; │ │ │ │ @@ -146892,17 +146913,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0715ec: |[0715ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0715fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0715fe: 0f00 |0001: return v0 │ │ +070b48: |[070b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +070b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b5a: 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; │ │ │ │ @@ -146911,17 +146932,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071600: |[071600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -071610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071612: 0f00 |0001: return v0 │ │ +070b5c: |[070b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +070b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b6e: 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; │ │ │ │ @@ -146930,17 +146951,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071614: |[071614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -071624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071626: 0f00 |0001: return v0 │ │ +070b70: |[070b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +070b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b82: 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; │ │ │ │ @@ -146949,17 +146970,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071628: |[071628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -071638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07163a: 0f00 |0001: return v0 │ │ +070b84: |[070b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +070b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070b96: 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; │ │ │ │ @@ -146968,17 +146989,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07163c: |[07163c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -07164c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07164e: 0f00 |0001: return v0 │ │ +070b98: |[070b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +070ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070baa: 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; │ │ │ │ @@ -146987,17 +147008,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071650: |[071650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -071660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071662: 0f00 |0001: return v0 │ │ +070bac: |[070bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +070bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070bbe: 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; │ │ │ │ @@ -147006,17 +147027,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071664: |[071664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -071674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071676: 0f00 |0001: return v0 │ │ +070bc0: |[070bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +070bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070bd2: 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; │ │ │ │ @@ -147025,17 +147046,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071678: |[071678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -071688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07168a: 0f00 |0001: return v0 │ │ +070bd4: |[070bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +070be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070be6: 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; │ │ │ │ @@ -147044,17 +147065,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07168c: |[07168c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -07169c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07169e: 0f00 |0001: return v0 │ │ +070be8: |[070be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +070bf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070bfa: 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; │ │ │ │ @@ -147063,17 +147084,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0716a0: |[0716a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0716b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0716b2: 0f00 |0001: return v0 │ │ +070bfc: |[070bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +070c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c0e: 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; │ │ │ │ @@ -147082,17 +147103,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0716b4: |[0716b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0716c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0716c6: 0f00 |0001: return v0 │ │ +070c10: |[070c10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +070c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c22: 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; │ │ │ │ @@ -147101,17 +147122,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0716c8: |[0716c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0716d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0716da: 0f00 |0001: return v0 │ │ +070c24: |[070c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +070c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c36: 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; │ │ │ │ @@ -147120,17 +147141,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0716dc: |[0716dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0716ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0716ee: 0f00 |0001: return v0 │ │ +070c38: |[070c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +070c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c4a: 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; │ │ │ │ @@ -147139,17 +147160,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0716f0: |[0716f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -071700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071702: 1100 |0001: return-object v0 │ │ +070c4c: |[070c4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +070c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c5e: 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;) │ │ @@ -147157,17 +147178,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 │ │ -071704: |[071704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -071714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071716: 1100 |0001: return-object v0 │ │ +070c60: |[070c60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +070c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c72: 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; │ │ │ │ @@ -147176,17 +147197,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 │ │ -071718: |[071718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -071728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07172a: 1100 |0001: return-object v0 │ │ +070c74: |[070c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +070c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c86: 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 │ │ @@ -147196,17 +147217,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 │ │ -07172c: |[07172c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -07173c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07173e: 1100 |0001: return-object v0 │ │ +070c88: |[070c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070c9a: 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; │ │ │ │ @@ -147215,17 +147236,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071740: |[071740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -071750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071752: 0f00 |0001: return v0 │ │ +070c9c: |[070c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +070cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070cae: 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 │ │ @@ -147235,17 +147256,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 │ │ -071754: |[071754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -071764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071766: 0f00 |0001: return v0 │ │ +070cb0: |[070cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +070cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +070cc2: 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 │ │ @@ -147256,16 +147277,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071768: |[071768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -071778: 0e00 |0000: return-void │ │ +070cc4: |[070cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +070cd4: 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; │ │ │ │ @@ -147274,16 +147295,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07177c: |[07177c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -07178c: 0e00 |0000: return-void │ │ +070cd8: |[070cd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +070ce8: 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 │ │ @@ -147293,16 +147314,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 │ │ -071790: |[071790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0717a0: 0e00 |0000: return-void │ │ +070cec: |[070cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070cfc: 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; │ │ @@ -147312,16 +147333,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 │ │ -0717a4: |[0717a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0717b4: 0e00 |0000: return-void │ │ +070d00: |[070d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +070d10: 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; │ │ @@ -147331,16 +147352,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0717b8: |[0717b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0717c8: 0e00 |0000: return-void │ │ +070d14: |[070d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +070d24: 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 │ │ @@ -147350,16 +147371,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0717cc: |[0717cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0717dc: 0e00 |0000: return-void │ │ +070d28: |[070d28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +070d38: 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 │ │ @@ -147369,16 +147390,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 │ │ -0717e0: |[0717e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0717f0: 0e00 |0000: return-void │ │ +070d3c: |[070d3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070d4c: 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; │ │ @@ -147388,16 +147409,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0717f4: |[0717f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -071804: 0e00 |0000: return-void │ │ +070d50: |[070d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +070d60: 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 │ │ @@ -147407,16 +147428,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 │ │ -071808: |[071808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071818: 0e00 |0000: return-void │ │ +070d64: |[070d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070d74: 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; │ │ @@ -147426,16 +147447,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07181c: |[07181c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -07182c: 0e00 |0000: return-void │ │ +070d78: |[070d78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +070d88: 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 │ │ @@ -147445,16 +147466,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071830: |[071830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -071840: 0e00 |0000: return-void │ │ +070d8c: |[070d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +070d9c: 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 │ │ @@ -147464,16 +147485,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071844: |[071844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -071854: 0e00 |0000: return-void │ │ +070da0: |[070da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +070db0: 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 │ │ @@ -147483,16 +147504,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071858: |[071858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -071868: 0e00 |0000: return-void │ │ +070db4: |[070db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +070dc4: 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 │ │ @@ -147502,16 +147523,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07186c: |[07186c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -07187c: 0e00 |0000: return-void │ │ +070dc8: |[070dc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +070dd8: 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 │ │ @@ -147521,16 +147542,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071880: |[071880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -071890: 0e00 |0000: return-void │ │ +070ddc: |[070ddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +070dec: 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 │ │ @@ -147540,16 +147561,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 │ │ -071894: |[071894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0718a4: 0e00 |0000: return-void │ │ +070df0: |[070df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070e00: 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; │ │ @@ -147559,16 +147580,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 │ │ -0718a8: |[0718a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0718b8: 0e00 |0000: return-void │ │ +070e04: |[070e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +070e14: 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; │ │ @@ -147578,16 +147599,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 │ │ -0718bc: |[0718bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0718cc: 0e00 |0000: return-void │ │ +070e18: |[070e18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070e28: 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; │ │ @@ -147598,16 +147619,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0718d0: |[0718d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0718e0: 0e00 |0000: return-void │ │ +070e2c: |[070e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +070e3c: 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 │ │ @@ -147617,16 +147638,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0718e4: |[0718e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0718f4: 0e00 |0000: return-void │ │ +070e40: |[070e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +070e50: 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 │ │ @@ -147636,16 +147657,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0718f8: |[0718f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -071908: 0e00 |0000: return-void │ │ +070e54: |[070e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +070e64: 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 │ │ @@ -147655,16 +147676,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 │ │ -07190c: |[07190c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -07191c: 0e00 |0000: return-void │ │ +070e68: |[070e68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +070e78: 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; │ │ @@ -147674,16 +147695,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 │ │ -071920: |[071920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -071930: 0e00 |0000: return-void │ │ +070e7c: |[070e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +070e8c: 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; │ │ @@ -147694,16 +147715,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 │ │ -071934: |[071934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071944: 0e00 |0000: return-void │ │ +070e90: |[070e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070ea0: 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; │ │ @@ -147713,16 +147734,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 │ │ -071948: |[071948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -071958: 0e00 |0000: return-void │ │ +070ea4: |[070ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +070eb4: 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; │ │ @@ -147732,30 +147753,30 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07195c: |[07195c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -07196c: 0e00 |0000: return-void │ │ +070eb8: |[070eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +070ec8: 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 : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #599 header: │ │ -class_idx : 660 │ │ +class_idx : 669 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #599 annotations: │ │ @@ -147787,19 +147808,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 │ │ -071970: |[071970] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -071980: 5b01 2a05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@052a │ │ -071984: 5b02 2b05 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ -071988: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -07198e: 0e00 |0007: return-void │ │ +070ecc: |[070ecc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +070edc: 5b01 2a05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@052a │ │ +070ee0: 5b02 2b05 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ +070ee4: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070eea: 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; │ │ @@ -147810,24 +147831,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -071990: |[071990] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0719a0: 5421 2b05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ -0719a4: 6e20 0811 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1108 │ │ -0719aa: 0c00 |0005: move-result-object v0 │ │ -0719ac: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0719b0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0719b2: 1101 |0009: return-object v1 │ │ -0719b4: 6e10 7a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -0719ba: 0c01 |000d: move-result-object v1 │ │ -0719bc: 28fb |000e: goto 0009 // -0005 │ │ +070eec: |[070eec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +070efc: 5421 2b05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ +070f00: 6e20 0811 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1108 │ │ +070f06: 0c00 |0005: move-result-object v0 │ │ +070f08: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +070f0c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +070f0e: 1101 |0009: return-object v1 │ │ +070f10: 6e10 7a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +070f16: 0c01 |000d: move-result-object v1 │ │ +070f18: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -147840,33 +147861,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 │ │ -0719c0: |[0719c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0719d0: 5465 2b05 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ -0719d4: 6e30 0911 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1109 │ │ -0719da: 0c00 |0005: move-result-object v0 │ │ -0719dc: 2204 0a04 |0006: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -0719e0: 7010 601a 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -0719e6: 7210 9b1a 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1a9b │ │ -0719ec: 0a03 |000e: move-result v3 │ │ -0719ee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0719f0: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0719f4: 7220 981a 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ -0719fa: 0c02 |0015: move-result-object v2 │ │ -0719fc: 1f02 8e02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -071a00: 6e10 7a10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -071a06: 0c05 |001b: move-result-object v5 │ │ -071a08: 7220 971a 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ -071a0e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -071a12: 28ef |0021: goto 0010 // -0011 │ │ -071a14: 1104 |0022: return-object v4 │ │ +070f1c: |[070f1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +070f2c: 5465 2b05 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ +070f30: 6e30 0911 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1109 │ │ +070f36: 0c00 |0005: move-result-object v0 │ │ +070f38: 2204 1304 |0006: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +070f3c: 7010 601a 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +070f42: 7210 9b1a 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1a9b │ │ +070f48: 0a03 |000e: move-result v3 │ │ +070f4a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +070f4c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +070f50: 7220 981a 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ +070f56: 0c02 |0015: move-result-object v2 │ │ +070f58: 1f02 9702 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +070f5c: 6e10 7a10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +070f62: 0c05 |001b: move-result-object v5 │ │ +070f64: 7220 971a 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ +070f6a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +070f6e: 28ef |0021: goto 0010 // -0011 │ │ +070f70: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -147888,34 +147909,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -071a18: |[071a18] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -071a28: 5410 2b05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ -071a2c: 6e40 0c11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@110c │ │ -071a32: 0a00 |0005: move-result v0 │ │ -071a34: 0f00 |0006: return v0 │ │ +070f74: |[070f74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +070f84: 5410 2b05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052b │ │ +070f88: 6e40 0c11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@110c │ │ +070f8e: 0a00 |0005: move-result v0 │ │ +070f90: 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 : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #600 header: │ │ -class_idx : 662 │ │ +class_idx : 671 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #600 annotations: │ │ @@ -147947,19 +147968,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 │ │ -071a38: |[071a38] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -071a48: 5b01 2c05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@052c │ │ -071a4c: 5b02 2d05 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ -071a50: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071a56: 0e00 |0007: return-void │ │ +070f94: |[070f94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +070fa4: 5b01 2c05 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@052c │ │ +070fa8: 5b02 2d05 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ +070fac: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +070fb2: 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; │ │ @@ -147970,24 +147991,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -071a58: |[071a58] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -071a68: 5421 2d05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ -071a6c: 6e20 0811 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1108 │ │ -071a72: 0c00 |0005: move-result-object v0 │ │ -071a74: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -071a78: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -071a7a: 1101 |0009: return-object v1 │ │ -071a7c: 6e10 7a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -071a82: 0c01 |000d: move-result-object v1 │ │ -071a84: 28fb |000e: goto 0009 // -0005 │ │ +070fb4: |[070fb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +070fc4: 5421 2d05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ +070fc8: 6e20 0811 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1108 │ │ +070fce: 0c00 |0005: move-result-object v0 │ │ +070fd0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +070fd4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +070fd6: 1101 |0009: return-object v1 │ │ +070fd8: 6e10 7a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +070fde: 0c01 |000d: move-result-object v1 │ │ +070fe0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -148000,33 +148021,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 │ │ -071a88: |[071a88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -071a98: 5465 2d05 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ -071a9c: 6e30 0911 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1109 │ │ -071aa2: 0c00 |0005: move-result-object v0 │ │ -071aa4: 2204 0a04 |0006: new-instance v4, Ljava/util/ArrayList; // type@040a │ │ -071aa8: 7010 601a 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -071aae: 7210 9b1a 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1a9b │ │ -071ab4: 0a03 |000e: move-result v3 │ │ -071ab6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -071ab8: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -071abc: 7220 981a 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ -071ac2: 0c02 |0015: move-result-object v2 │ │ -071ac4: 1f02 8e02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@028e │ │ -071ac8: 6e10 7a10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -071ace: 0c05 |001b: move-result-object v5 │ │ -071ad0: 7220 971a 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ -071ad6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -071ada: 28ef |0021: goto 0010 // -0011 │ │ -071adc: 1104 |0022: return-object v4 │ │ +070fe4: |[070fe4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +070ff4: 5465 2d05 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ +070ff8: 6e30 0911 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@1109 │ │ +070ffe: 0c00 |0005: move-result-object v0 │ │ +071000: 2204 1304 |0006: new-instance v4, Ljava/util/ArrayList; // type@0413 │ │ +071004: 7010 601a 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +07100a: 7210 9b1a 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1a9b │ │ +071010: 0a03 |000e: move-result v3 │ │ +071012: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +071014: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +071018: 7220 981a 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1a98 │ │ +07101e: 0c02 |0015: move-result-object v2 │ │ +071020: 1f02 9702 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0297 │ │ +071024: 6e10 7a10 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +07102a: 0c05 |001b: move-result-object v5 │ │ +07102c: 7220 971a 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ +071032: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +071036: 28ef |0021: goto 0010 // -0011 │ │ +071038: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -148048,24 +148069,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -071ae0: |[071ae0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -071af0: 5421 2d05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ -071af4: 6e20 0a11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@110a │ │ -071afa: 0c00 |0005: move-result-object v0 │ │ -071afc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -071b00: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -071b02: 1101 |0009: return-object v1 │ │ -071b04: 6e10 7a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -071b0a: 0c01 |000d: move-result-object v1 │ │ -071b0c: 28fb |000e: goto 0009 // -0005 │ │ +07103c: |[07103c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +07104c: 5421 2d05 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ +071050: 6e20 0a11 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@110a │ │ +071056: 0c00 |0005: move-result-object v0 │ │ +071058: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +07105c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07105e: 1101 |0009: return-object v1 │ │ +071060: 6e10 7a10 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +071066: 0c01 |000d: move-result-object v1 │ │ +071068: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -148078,34 +148099,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -071b10: |[071b10] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -071b20: 5410 2d05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ -071b24: 6e40 0c11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@110c │ │ -071b2a: 0a00 |0005: move-result v0 │ │ -071b2c: 0f00 |0006: return v0 │ │ +07106c: |[07106c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +07107c: 5410 2d05 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@052d │ │ +071080: 6e40 0c11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@110c │ │ +071086: 0a00 |0005: move-result v0 │ │ +071088: 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 : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #601 header: │ │ -class_idx : 664 │ │ +class_idx : 673 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ @@ -148127,17 +148148,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071b30: |[071b30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -071b40: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071b46: 0e00 |0003: return-void │ │ +07108c: |[07108c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +07109c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0710a2: 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 - │ │ @@ -148146,30 +148167,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 │ │ -071b48: |[071b48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -071b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071b5a: 1100 |0001: return-object v0 │ │ +0710a4: |[0710a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0710b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0710b6: 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 : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #602 header: │ │ -class_idx : 676 │ │ +class_idx : 685 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #602 annotations: │ │ @@ -148193,17 +148214,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071b5c: |[071b5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -071b6c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -071b72: 0e00 |0003: return-void │ │ +0710b8: |[0710b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +0710c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0710ce: 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 - │ │ @@ -148212,17 +148233,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071b74: |[071b74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -071b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071b86: 0f00 |0001: return v0 │ │ +0710d0: |[0710d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0710e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0710e2: 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; │ │ │ │ @@ -148231,17 +148252,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 │ │ -071b88: |[071b88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071b98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071b9a: 1100 |0001: return-object v0 │ │ +0710e4: |[0710e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0710f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0710f6: 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; │ │ │ │ @@ -148250,17 +148271,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 │ │ -071b9c: |[071b9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071bae: 1100 |0001: return-object v0 │ │ +0710f8: |[0710f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07110a: 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; │ │ │ │ @@ -148269,17 +148290,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 │ │ -071bb0: |[071bb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -071bc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071bc2: 1100 |0001: return-object v0 │ │ +07110c: |[07110c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +07111c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07111e: 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; │ │ │ │ @@ -148288,17 +148309,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071bc4: |[071bc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -071bd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071bd6: 0f00 |0001: return v0 │ │ +071120: |[071120] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +071130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071132: 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; │ │ │ │ @@ -148307,17 +148328,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071bd8: |[071bd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -071be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071bea: 0f00 |0001: return v0 │ │ +071134: |[071134] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +071144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071146: 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; │ │ │ │ @@ -148326,17 +148347,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071bec: |[071bec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -071bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071bfe: 0f00 |0001: return v0 │ │ +071148: |[071148] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +071158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07115a: 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; │ │ │ │ @@ -148345,17 +148366,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071c00: |[071c00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -071c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c12: 0f00 |0001: return v0 │ │ +07115c: |[07115c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +07116c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07116e: 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; │ │ │ │ @@ -148364,17 +148385,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071c14: |[071c14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -071c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c26: 0f00 |0001: return v0 │ │ +071170: |[071170] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +071180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071182: 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; │ │ │ │ @@ -148383,17 +148404,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 │ │ -071c28: |[071c28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -071c38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c3a: 1100 |0001: return-object v0 │ │ +071184: |[071184] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +071194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071196: 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; │ │ │ │ @@ -148402,17 +148423,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071c3c: |[071c3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -071c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c4e: 0f00 |0001: return v0 │ │ +071198: |[071198] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0711a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0711aa: 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; │ │ │ │ @@ -148421,17 +148442,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071c50: |[071c50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -071c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c62: 0f00 |0001: return v0 │ │ +0711ac: |[0711ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0711bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0711be: 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; │ │ │ │ @@ -148440,17 +148461,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071c64: |[071c64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -071c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c76: 0f00 |0001: return v0 │ │ +0711c0: |[0711c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0711d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0711d2: 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; │ │ │ │ @@ -148459,17 +148480,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 │ │ -071c78: |[071c78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -071c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071c8a: 1100 |0001: return-object v0 │ │ +0711d4: |[0711d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0711e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0711e6: 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; │ │ │ │ @@ -148478,18 +148499,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 │ │ -071c8c: |[071c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -071c9c: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ -071ca2: 0c00 |0003: move-result-object v0 │ │ -071ca4: 1100 |0004: return-object v0 │ │ +0711e8: |[0711e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0711f8: 7100 781a 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1a78 │ │ +0711fe: 0c00 |0003: move-result-object v0 │ │ +071200: 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; │ │ │ │ @@ -148498,17 +148519,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071ca8: |[071ca8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -071cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071cba: 0f00 |0001: return v0 │ │ +071204: |[071204] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +071214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071216: 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; │ │ │ │ @@ -148517,17 +148538,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071cbc: |[071cbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -071ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071cce: 0f00 |0001: return v0 │ │ +071218: |[071218] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +071228: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07122a: 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; │ │ │ │ @@ -148536,17 +148557,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071cd0: |[071cd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -071ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071ce2: 0f00 |0001: return v0 │ │ +07122c: |[07122c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +07123c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07123e: 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; │ │ │ │ @@ -148555,17 +148576,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071ce4: |[071ce4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -071cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071cf6: 0f00 |0001: return v0 │ │ +071240: |[071240] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +071250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071252: 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; │ │ │ │ @@ -148574,17 +148595,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071cf8: |[071cf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -071d08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071d0a: 0f00 |0001: return v0 │ │ +071254: |[071254] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +071264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071266: 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; │ │ │ │ @@ -148593,17 +148614,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071d0c: |[071d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -071d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071d1e: 0f00 |0001: return v0 │ │ +071268: |[071268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +071278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07127a: 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; │ │ │ │ @@ -148612,17 +148633,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071d20: |[071d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -071d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071d32: 0f00 |0001: return v0 │ │ +07127c: |[07127c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +07128c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07128e: 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; │ │ │ │ @@ -148631,17 +148652,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -071d34: |[071d34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -071d44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071d46: 1100 |0001: return-object v0 │ │ +071290: |[071290] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0712a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0712a2: 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;) │ │ @@ -148649,17 +148670,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 │ │ -071d48: |[071d48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -071d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071d5a: 1100 |0001: return-object v0 │ │ +0712a4: |[0712a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0712b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0712b6: 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; │ │ │ │ @@ -148668,16 +148689,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071d5c: |[071d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -071d6c: 0e00 |0000: return-void │ │ +0712b8: |[0712b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0712c8: 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; │ │ │ │ @@ -148686,16 +148707,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071d70: |[071d70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -071d80: 0e00 |0000: return-void │ │ +0712cc: |[0712cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0712dc: 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 │ │ @@ -148705,16 +148726,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 │ │ -071d84: |[071d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071d94: 0e00 |0000: return-void │ │ +0712e0: |[0712e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0712f0: 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; │ │ @@ -148724,16 +148745,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071d98: |[071d98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -071da8: 0e00 |0000: return-void │ │ +0712f4: |[0712f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +071304: 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 │ │ @@ -148743,16 +148764,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 │ │ -071dac: |[071dac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071dbc: 0e00 |0000: return-void │ │ +071308: |[071308] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +071318: 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; │ │ @@ -148762,16 +148783,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 │ │ -071dc0: |[071dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -071dd0: 0e00 |0000: return-void │ │ +07131c: |[07131c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07132c: 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; │ │ @@ -148781,16 +148802,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071dd4: |[071dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -071de4: 0e00 |0000: return-void │ │ +071330: |[071330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +071340: 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 │ │ @@ -148800,16 +148821,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071de8: |[071de8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -071df8: 0e00 |0000: return-void │ │ +071344: |[071344] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +071354: 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 │ │ @@ -148819,16 +148840,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071dfc: |[071dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -071e0c: 0e00 |0000: return-void │ │ +071358: |[071358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +071368: 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 │ │ @@ -148838,16 +148859,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e10: |[071e10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -071e20: 0e00 |0000: return-void │ │ +07136c: |[07136c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +07137c: 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 │ │ @@ -148857,16 +148878,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e24: |[071e24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -071e34: 0e00 |0000: return-void │ │ +071380: |[071380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +071390: 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 │ │ @@ -148876,16 +148897,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e38: |[071e38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -071e48: 0e00 |0000: return-void │ │ +071394: |[071394] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0713a4: 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 │ │ @@ -148895,16 +148916,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e4c: |[071e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -071e5c: 0e00 |0000: return-void │ │ +0713a8: |[0713a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0713b8: 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 │ │ @@ -148914,16 +148935,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 │ │ -071e60: |[071e60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -071e70: 0e00 |0000: return-void │ │ +0713bc: |[0713bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0713cc: 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; │ │ @@ -148933,16 +148954,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e74: |[071e74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -071e84: 0e00 |0000: return-void │ │ +0713d0: |[0713d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0713e0: 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 │ │ @@ -148952,16 +148973,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e88: |[071e88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -071e98: 0e00 |0000: return-void │ │ +0713e4: |[0713e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0713f4: 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 │ │ @@ -148971,16 +148992,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071e9c: |[071e9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -071eac: 0e00 |0000: return-void │ │ +0713f8: |[0713f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +071408: 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 │ │ @@ -148990,16 +149011,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071eb0: |[071eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -071ec0: 0e00 |0000: return-void │ │ +07140c: |[07140c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +07141c: 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 │ │ @@ -149009,16 +149030,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071ec4: |[071ec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -071ed4: 0e00 |0000: return-void │ │ +071420: |[071420] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +071430: 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 │ │ @@ -149028,16 +149049,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 │ │ -071ed8: |[071ed8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -071ee8: 0e00 |0000: return-void │ │ +071434: |[071434] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +071444: 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; │ │ @@ -149047,16 +149068,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 │ │ -071eec: |[071eec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -071efc: 0e00 |0000: return-void │ │ +071448: |[071448] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +071458: 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; │ │ @@ -149067,30 +149088,30 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -071f00: |[071f00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -071f10: 0e00 |0000: return-void │ │ +07145c: |[07145c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +07146c: 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 : 409 (AccessibilityRecordCompat.java) │ │ │ │ Class #603 header: │ │ -class_idx : 692 │ │ +class_idx : 701 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 858 │ │ +superclass_idx : 867 │ │ source_file_idx : 650 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #603 annotations: │ │ @@ -149164,19 +149185,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 │ │ -071f14: |[071f14] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -071f24: 7010 9617 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ -071f2a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -071f2c: 6e40 7812 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ -071f32: 0e00 |0007: return-void │ │ +071470: |[071470] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +071480: 7010 9617 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ +071486: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +071488: 6e40 7812 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ +07148e: 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; │ │ @@ -149188,18 +149209,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 │ │ -071f34: |[071f34] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -071f44: 7010 9617 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ -071f4a: 6e40 7812 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ -071f50: 0e00 |0006: return-void │ │ +071490: |[071490] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0714a0: 7010 9617 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ +0714a6: 6e40 7812 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ +0714ac: 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; │ │ @@ -149212,22 +149233,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 │ │ -071f54: |[071f54] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -071f64: 7010 9617 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ -071f6a: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -071f6e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -071f70: 6e40 7812 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ -071f76: 0e00 |0009: return-void │ │ -071f78: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -071f7a: 28fb |000b: goto 0006 // -0005 │ │ +0714b0: |[0714b0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0714c0: 7010 9617 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1796 │ │ +0714c6: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +0714ca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0714cc: 6e40 7812 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ +0714d2: 0e00 |0009: return-void │ │ +0714d4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0714d6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -149248,20 +149269,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -071f7c: |[071f7c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -071f8c: 6e20 8112 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1281 │ │ -071f92: 0c00 |0003: move-result-object v0 │ │ -071f94: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -071f98: 7210 4801 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -071f9e: 0e00 |0009: return-void │ │ +0714d8: |[0714d8] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0714e8: 6e20 8112 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1281 │ │ +0714ee: 0c00 |0003: move-result-object v0 │ │ +0714f0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0714f4: 7210 4801 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +0714fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -149274,21 +149295,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 │ │ -071fa0: |[071fa0] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -071fb0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -071fb4: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -071fb8: 1100 |0004: return-object v0 │ │ -071fba: 6e10 231a 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ -071fc0: 0c00 |0008: move-result-object v0 │ │ -071fc2: 28fb |0009: goto 0004 // -0005 │ │ +0714fc: |[0714fc] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +07150c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +071510: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +071514: 1100 |0004: return-object v0 │ │ +071516: 6e10 231a 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ +07151c: 0c00 |0008: move-result-object v0 │ │ +07151e: 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; │ │ │ │ @@ -149297,25 +149318,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -071fc4: |[071fc4] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -071fd4: 5510 7905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -071fd8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -071fdc: 5410 7605 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -071fe0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -071fe4: 5410 7605 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -071fe8: 7210 4b01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@014b │ │ -071fee: 0a00 |000d: move-result v0 │ │ -071ff0: 0f00 |000e: return v0 │ │ -071ff2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -071ff4: 28fe |0010: goto 000e // -0002 │ │ +071520: |[071520] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +071530: 5510 7905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +071534: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +071538: 5410 7605 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07153c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +071540: 5410 7605 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071544: 7210 4b01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@014b │ │ +07154a: 0a00 |000d: move-result v0 │ │ +07154c: 0f00 |000e: return v0 │ │ +07154e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +071550: 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; │ │ @@ -149325,17 +149346,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071ff8: |[071ff8] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -072008: 5410 7605 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -07200c: 1100 |0002: return-object v0 │ │ +071554: |[071554] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +071564: 5410 7605 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071568: 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;) │ │ @@ -149343,32 +149364,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 │ │ -072010: |[072010] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -072020: 5531 7905 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -072024: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -072028: 5431 7605 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -07202c: 7220 5301 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ -072032: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -072036: 5431 7505 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ -07203a: 5432 7605 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -07203e: 6e40 7a12 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@127a │ │ -072044: 0c00 |0012: move-result-object v0 │ │ -072046: 5431 7505 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ -07204a: 5432 7605 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -07204e: 6e40 6c12 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@126c │ │ -072054: 1100 |001a: return-object v0 │ │ -072056: 0750 |001b: move-object v0, v5 │ │ -072058: 28f7 |001c: goto 0013 // -0009 │ │ -07205a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -07205c: 28fc |001e: goto 001a // -0004 │ │ +07156c: |[07156c] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07157c: 5531 7905 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +071580: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +071584: 5431 7605 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071588: 7220 5301 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ +07158e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +071592: 5431 7505 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ +071596: 5432 7605 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07159a: 6e40 7a12 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@127a │ │ +0715a0: 0c00 |0012: move-result-object v0 │ │ +0715a2: 5431 7505 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ +0715a6: 5432 7605 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +0715aa: 6e40 6c12 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@126c │ │ +0715b0: 1100 |001a: return-object v0 │ │ +0715b2: 0750 |001b: move-object v0, v5 │ │ +0715b4: 28f7 |001c: goto 0013 // -0009 │ │ +0715b6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0715b8: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -149388,22 +149409,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -072060: |[072060] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -072070: 5410 7705 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0577 │ │ -072074: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -072078: 2200 b602 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@02b6 │ │ -07207c: 7020 8612 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1286 │ │ -072082: 5b10 7705 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0577 │ │ -072086: 5410 7705 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0577 │ │ -07208a: 1100 |000d: return-object v0 │ │ +0715bc: |[0715bc] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0715cc: 5410 7705 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0577 │ │ +0715d0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0715d4: 2200 bf02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@02bf │ │ +0715d8: 7020 8612 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1286 │ │ +0715de: 5b10 7705 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0577 │ │ +0715e2: 5410 7705 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0577 │ │ +0715e6: 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; │ │ @@ -149413,17 +149434,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07208c: |[07208c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -07209c: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ -0720a0: 1100 |0002: return-object v0 │ │ +0715e8: |[0715e8] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +0715f8: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ +0715fc: 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;) │ │ @@ -149431,25 +149452,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0720a4: |[0720a4] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -0720b4: 5510 7905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -0720b8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -0720bc: 5410 7605 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0720c0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0720c4: 5410 7605 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0720c8: 7220 5301 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ -0720ce: 5410 7605 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0720d2: 1100 |000f: return-object v0 │ │ -0720d4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0720d6: 28fe |0011: goto 000f // -0002 │ │ +071600: |[071600] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +071610: 5510 7905 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +071614: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +071618: 5410 7605 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07161c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +071620: 5410 7605 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071624: 7220 5301 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ +07162a: 5410 7605 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07162e: 1100 |000f: return-object v0 │ │ +071630: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +071632: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -149461,29 +149482,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0720d8: |[0720d8] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -0720e8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0720ec: 5532 7905 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -0720f0: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -0720f4: 5432 7605 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0720f8: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0720fc: 5432 7605 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -072100: 7220 5301 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ -072106: 0a02 |000f: move-result v2 │ │ -072108: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -07210c: 5430 7605 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -072110: 5231 7b05 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ -072114: 7220 4d01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ -07211a: 0b00 |0019: move-result-wide v0 │ │ -07211c: 1000 |001a: return-wide v0 │ │ +071634: |[071634] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +071644: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +071648: 5532 7905 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +07164c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +071650: 5432 7605 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071654: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +071658: 5432 7605 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07165c: 7220 5301 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ +071662: 0a02 |000f: move-result v2 │ │ +071664: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +071668: 5430 7605 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07166c: 5231 7b05 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ +071670: 7220 4d01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@014d │ │ +071676: 0b00 |0019: move-result-wide v0 │ │ +071678: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -149495,48 +149516,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 │ │ -072120: |[072120] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -072130: 5541 7905 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -072134: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -072138: 2201 e203 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -07213c: 1a02 4a1d |0006: const-string v2, "this should only be called when the cursor is valid" // string@1d4a │ │ -072140: 7020 051a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -072146: 2701 |000b: throw v1 │ │ -072148: 5441 7605 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -07214c: 7220 5301 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ -072152: 0a01 |0011: move-result v1 │ │ -072154: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -072158: 2201 e203 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@03e2 │ │ -07215c: 2202 f403 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03f4 │ │ -072160: 7010 3b1a 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -072166: 1a03 cc0e |001b: const-string v3, "couldn't move cursor to position " // string@0ecc │ │ -07216a: 6e20 431a 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -072170: 0c02 |0020: move-result-object v2 │ │ -072172: 6e20 3f1a 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ -072178: 0c02 |0024: move-result-object v2 │ │ -07217a: 6e10 481a 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -072180: 0c02 |0028: move-result-object v2 │ │ -072182: 7020 051a 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -072188: 2701 |002c: throw v1 │ │ -07218a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -07218e: 5441 7505 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ -072192: 5442 7605 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -072196: 6e40 7b12 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@127b │ │ -07219c: 0c00 |0036: move-result-object v0 │ │ -07219e: 5441 7505 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ -0721a2: 5442 7605 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0721a6: 6e40 6c12 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@126c │ │ -0721ac: 1100 |003e: return-object v0 │ │ -0721ae: 0760 |003f: move-object v0, v6 │ │ -0721b0: 28f7 |0040: goto 0037 // -0009 │ │ +07167c: |[07167c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07168c: 5541 7905 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +071690: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +071694: 2201 eb03 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +071698: 1a02 531d |0006: const-string v2, "this should only be called when the cursor is valid" // string@1d53 │ │ +07169c: 7020 051a 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0716a2: 2701 |000b: throw v1 │ │ +0716a4: 5441 7605 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +0716a8: 7220 5301 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0153 │ │ +0716ae: 0a01 |0011: move-result v1 │ │ +0716b0: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0716b4: 2201 eb03 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@03eb │ │ +0716b8: 2202 fd03 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@03fd │ │ +0716bc: 7010 3b1a 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +0716c2: 1a03 d50e |001b: const-string v3, "couldn't move cursor to position " // string@0ed5 │ │ +0716c6: 6e20 431a 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +0716cc: 0c02 |0020: move-result-object v2 │ │ +0716ce: 6e20 3f1a 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1a3f │ │ +0716d4: 0c02 |0024: move-result-object v2 │ │ +0716d6: 6e10 481a 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +0716dc: 0c02 |0028: move-result-object v2 │ │ +0716de: 7020 051a 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +0716e4: 2701 |002c: throw v1 │ │ +0716e6: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0716ea: 5441 7505 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ +0716ee: 5442 7605 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +0716f2: 6e40 7b12 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@127b │ │ +0716f8: 0c00 |0036: move-result-object v0 │ │ +0716fa: 5441 7505 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ +0716fe: 5442 7605 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071702: 6e40 6c12 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@126c │ │ +071708: 1100 |003e: return-object v0 │ │ +07170a: 0760 |003f: move-object v0, v6 │ │ +07170c: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -149557,17 +149578,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0721b4: |[0721b4] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -0721c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0721c6: 0f00 |0001: return v0 │ │ +071710: |[071710] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +071720: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +071722: 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;) │ │ @@ -149575,59 +149596,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 │ │ -0721c8: |[0721c8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0721d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0721da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0721dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0721de: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -0721e2: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -0721e6: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -0721ea: 5c40 7305 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0573 │ │ -0721ee: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -0721f2: 5b46 7605 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0721f6: 5c40 7905 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -0721fa: 5b45 7505 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ -0721fe: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -072202: 1a01 4c0c |0015: const-string v1, "_id" // string@0c4c │ │ -072206: 7220 4a01 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@014a │ │ -07220c: 0a01 |001a: move-result v1 │ │ -07220e: 5941 7b05 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ -072212: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -072216: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -072218: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -07221c: 2201 b202 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@02b2 │ │ -072220: 7020 6212 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1262 │ │ -072226: 5b41 7405 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -07222a: 2201 b302 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@02b3 │ │ -07222e: 7030 6612 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@1266 │ │ -072234: 5b41 7805 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -072238: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -07223c: 5441 7405 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -072240: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -072244: 5441 7405 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -072248: 7220 5401 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0154 │ │ -07224e: 5441 7805 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -072252: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -072256: 5441 7805 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -07225a: 7220 5501 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0155 │ │ -072260: 0e00 |0044: return-void │ │ -072262: 5c41 7305 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0573 │ │ -072266: 28c4 |0047: goto 000b // -003c │ │ -072268: 0110 |0048: move v0, v1 │ │ -07226a: 28c4 |0049: goto 000d // -003c │ │ -07226c: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -07226e: 28d0 |004b: goto 001b // -0030 │ │ -072270: 5b43 7405 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -072274: 5b43 7805 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -072278: 28e0 |0050: goto 0030 // -0020 │ │ +071724: |[071724] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +071734: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +071736: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +071738: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07173a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +07173e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +071742: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +071746: 5c40 7305 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0573 │ │ +07174a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +07174e: 5b46 7605 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071752: 5c40 7905 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +071756: 5b45 7505 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0575 │ │ +07175a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +07175e: 1a01 550c |0015: const-string v1, "_id" // string@0c55 │ │ +071762: 7220 4a01 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@014a │ │ +071768: 0a01 |001a: move-result v1 │ │ +07176a: 5941 7b05 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ +07176e: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +071772: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +071774: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +071778: 2201 bb02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@02bb │ │ +07177c: 7020 6212 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1262 │ │ +071782: 5b41 7405 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +071786: 2201 bc02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@02bc │ │ +07178a: 7030 6612 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@1266 │ │ +071790: 5b41 7805 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +071794: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +071798: 5441 7405 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +07179c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +0717a0: 5441 7405 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +0717a4: 7220 5401 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0154 │ │ +0717aa: 5441 7805 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +0717ae: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0717b2: 5441 7805 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +0717b6: 7220 5501 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0155 │ │ +0717bc: 0e00 |0044: return-void │ │ +0717be: 5c41 7305 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0573 │ │ +0717c2: 28c4 |0047: goto 000b // -003c │ │ +0717c4: 0110 |0048: move v0, v1 │ │ +0717c6: 28c4 |0049: goto 000d // -003c │ │ +0717c8: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0717ca: 28d0 |004b: goto 001b // -0030 │ │ +0717cc: 5b43 7405 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +0717d0: 5b43 7805 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +0717d4: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -149659,21 +149680,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 │ │ -07227c: |[07227c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -07228c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -072290: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -072292: 6e40 7812 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ -072298: 0e00 |0006: return-void │ │ -07229a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -07229c: 28fb |0008: goto 0003 // -0005 │ │ +0717d8: |[0717d8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0717e8: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +0717ec: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0717ee: 6e40 7812 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1278 │ │ +0717f4: 0e00 |0006: return-void │ │ +0717f6: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0717f8: 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; │ │ @@ -149686,18 +149707,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 │ │ -0722a0: |[0722a0] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0722b0: 6e40 7b12 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@127b │ │ -0722b6: 0c00 |0003: move-result-object v0 │ │ -0722b8: 1100 |0004: return-object v0 │ │ +0717fc: |[0717fc] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07180c: 6e40 7b12 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@127b │ │ +071812: 0c00 |0003: move-result-object v0 │ │ +071814: 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; │ │ @@ -149714,28 +149735,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0722bc: |[0722bc] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -0722cc: 5510 7305 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0573 │ │ -0722d0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0722d4: 5410 7605 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0722d8: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0722dc: 5410 7605 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0722e0: 7210 5001 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ -0722e6: 0a00 |000d: move-result v0 │ │ -0722e8: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0722ec: 5410 7605 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -0722f0: 7210 5601 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0156 │ │ -0722f6: 0a00 |0015: move-result v0 │ │ -0722f8: 5c10 7905 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -0722fc: 0e00 |0018: return-void │ │ +071818: |[071818] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +071828: 5510 7305 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0573 │ │ +07182c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +071830: 5410 7605 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071834: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +071838: 5410 7605 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07183c: 7210 5001 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ +071842: 0a00 |000d: move-result v0 │ │ +071844: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +071848: 5410 7605 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +07184c: 7210 5601 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0156 │ │ +071852: 0a00 |0015: move-result v0 │ │ +071854: 5c10 7905 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +071858: 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; │ │ @@ -149745,23 +149766,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 │ │ -072300: |[072300] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -072310: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ -072314: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -072318: 5410 7a05 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ -07231c: 7220 a317 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@17a3 │ │ -072322: 0c00 |0009: move-result-object v0 │ │ -072324: 1100 |000a: return-object v0 │ │ -072326: 5410 7605 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -07232a: 28fd |000d: goto 000a // -0003 │ │ +07185c: |[07185c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +07186c: 5410 7a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ +071870: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +071874: 5410 7a05 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ +071878: 7220 a317 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@17a3 │ │ +07187e: 0c00 |0009: move-result-object v0 │ │ +071880: 1100 |000a: return-object v0 │ │ +071882: 5410 7605 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +071886: 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; │ │ @@ -149772,17 +149793,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07232c: |[07232c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -07233c: 5b01 7a05 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ -072340: 0e00 |0002: return-void │ │ +071888: |[071888] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +071898: 5b01 7a05 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@057a │ │ +07189c: 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; │ │ @@ -149792,53 +149813,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 │ │ -072344: |[072344] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -072354: 5421 7605 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -072358: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -07235c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07235e: 1100 |0005: return-object v0 │ │ -072360: 5420 7605 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -072364: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -072368: 5421 7405 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -07236c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -072370: 5421 7405 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -072374: 7220 5701 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0157 │ │ -07237a: 5421 7805 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -07237e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -072382: 5421 7805 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -072386: 7220 5801 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0158 │ │ -07238c: 5b23 7605 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ -072390: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -072394: 5421 7405 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -072398: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -07239c: 5421 7405 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ -0723a0: 7220 5401 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0154 │ │ -0723a6: 5421 7805 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -0723aa: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -0723ae: 5421 7805 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ -0723b2: 7220 5501 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0155 │ │ -0723b8: 1a01 4c0c |0032: const-string v1, "_id" // string@0c4c │ │ -0723bc: 7220 4a01 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@014a │ │ -0723c2: 0a01 |0037: move-result v1 │ │ -0723c4: 5921 7b05 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ -0723c8: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -0723ca: 5c21 7905 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -0723ce: 6e10 7c12 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@127c │ │ -0723d4: 28c5 |0040: goto 0005 // -003b │ │ -0723d6: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -0723d8: 5921 7b05 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ -0723dc: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0723de: 5c21 7905 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ -0723e2: 6e10 7d12 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@127d │ │ -0723e8: 28bb |004a: goto 0005 // -0045 │ │ +0718a0: |[0718a0] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0718b0: 5421 7605 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +0718b4: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0718b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0718ba: 1100 |0005: return-object v0 │ │ +0718bc: 5420 7605 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +0718c0: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0718c4: 5421 7405 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +0718c8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0718cc: 5421 7405 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +0718d0: 7220 5701 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0157 │ │ +0718d6: 5421 7805 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +0718da: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0718de: 5421 7805 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +0718e2: 7220 5801 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0158 │ │ +0718e8: 5b23 7605 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0576 │ │ +0718ec: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +0718f0: 5421 7405 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +0718f4: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +0718f8: 5421 7405 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0574 │ │ +0718fc: 7220 5401 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0154 │ │ +071902: 5421 7805 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +071906: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +07190a: 5421 7805 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0578 │ │ +07190e: 7220 5501 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0155 │ │ +071914: 1a01 550c |0032: const-string v1, "_id" // string@0c55 │ │ +071918: 7220 4a01 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@014a │ │ +07191e: 0a01 |0037: move-result v1 │ │ +071920: 5921 7b05 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ +071924: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +071926: 5c21 7905 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +07192a: 6e10 7c12 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@127c │ │ +071930: 28c5 |0040: goto 0005 // -003b │ │ +071932: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +071934: 5921 7b05 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@057b │ │ +071938: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +07193a: 5c21 7905 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0579 │ │ +07193e: 6e10 7d12 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@127d │ │ +071944: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -149858,17 +149879,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 : 650 (CursorAdapter.java) │ │ │ │ Class #604 header: │ │ -class_idx : 695 │ │ +class_idx : 704 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 489 │ │ +superclass_idx : 498 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #604 annotations: │ │ @@ -149897,21 +149918,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 │ │ -0723ec: |[0723ec] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0723fc: 5b12 7e05 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ -072400: 7010 a80a 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ -072406: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -07240a: 7010 7c01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ -072410: 5b10 7d05 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@057d │ │ -072414: 0e00 |000c: return-void │ │ +071948: |[071948] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +071958: 5b12 7e05 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ +07195c: 7010 a80a 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ +071962: 2200 5500 |0005: new-instance v0, Landroid/graphics/Rect; // type@0055 │ │ +071966: 7010 7c01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ +07196c: 5b10 7d05 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@057d │ │ +071970: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0005 line=1668 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -149921,28 +149942,28 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -072418: |[072418] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -072428: 6e10 b216 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ -07242e: 0a01 |0003: move-result v1 │ │ -072430: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -072432: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ -072436: 6e20 b116 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ -07243c: 0c00 |000a: move-result-object v0 │ │ -07243e: 7110 c512 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@12c5 │ │ -072444: 0a03 |000e: move-result v3 │ │ -072446: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ -07244a: 6e20 6c10 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@106c │ │ -072450: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -072454: 28ef |0016: goto 0005 // -0011 │ │ -072456: 0e00 |0017: return-void │ │ +071974: |[071974] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +071984: 6e10 b216 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@16b2 │ │ +07198a: 0a01 |0003: move-result v1 │ │ +07198c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07198e: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ +071992: 6e20 b116 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@16b1 │ │ +071998: 0c00 |000a: move-result-object v0 │ │ +07199a: 7110 c512 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@12c5 │ │ +0719a0: 0a03 |000e: move-result v3 │ │ +0719a2: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ +0719a6: 6e20 6c10 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@106c │ │ +0719ac: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0719b0: 28ef |0016: goto 0005 // -0011 │ │ +0719b2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1720 │ │ 0x0004 line=1721 │ │ 0x0007 line=1722 │ │ 0x000b line=1723 │ │ 0x0011 line=1724 │ │ @@ -149961,57 +149982,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 │ │ -072458: |[072458] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -072468: 5420 7d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@057d │ │ -07246c: 6e20 7410 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ -072472: 6e20 9710 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1097 │ │ -072478: 6e20 7510 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1075 │ │ -07247e: 6e20 9810 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1098 │ │ -072484: 6e10 8e10 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@108e │ │ -07248a: 0a01 |0011: move-result v1 │ │ -07248c: 6e20 ae10 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@10ae │ │ -072492: 6e10 7d10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@107d │ │ -072498: 0c01 |0018: move-result-object v1 │ │ -07249a: 6e20 a410 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@10a4 │ │ -0724a0: 6e10 7810 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1078 │ │ -0724a6: 0c01 |001f: move-result-object v1 │ │ -0724a8: 6e20 9b10 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ -0724ae: 6e10 7910 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ -0724b4: 0c01 |0026: move-result-object v1 │ │ -0724b6: 6e20 9d10 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@109d │ │ -0724bc: 6e10 8710 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1087 │ │ -0724c2: 0a01 |002d: move-result v1 │ │ -0724c4: 6e20 9e10 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@109e │ │ -0724ca: 6e10 8610 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1086 │ │ -0724d0: 0a01 |0034: move-result v1 │ │ -0724d2: 6e20 9c10 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@109c │ │ -0724d8: 6e10 8810 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1088 │ │ -0724de: 0a01 |003b: move-result v1 │ │ -0724e0: 6e20 9f10 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@109f │ │ -0724e6: 6e10 8910 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1089 │ │ -0724ec: 0a01 |0042: move-result v1 │ │ -0724ee: 6e20 a010 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@10a0 │ │ -0724f4: 6e10 8310 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1083 │ │ -0724fa: 0a01 |0049: move-result v1 │ │ -0724fc: 6e20 9610 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ -072502: 6e10 8d10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@108d │ │ -072508: 0a01 |0050: move-result v1 │ │ -07250a: 6e20 a910 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@10a9 │ │ -072510: 6e10 8a10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@108a │ │ -072516: 0a01 |0057: move-result v1 │ │ -072518: 6e20 a210 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@10a2 │ │ -07251e: 6e10 7310 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ -072524: 0a01 |005e: move-result v1 │ │ -072526: 6e20 6b10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ -07252c: 0e00 |0062: return-void │ │ +0719b4: |[0719b4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0719c4: 5420 7d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@057d │ │ +0719c8: 6e20 7410 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ +0719ce: 6e20 9710 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1097 │ │ +0719d4: 6e20 7510 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1075 │ │ +0719da: 6e20 9810 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1098 │ │ +0719e0: 6e10 8e10 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@108e │ │ +0719e6: 0a01 |0011: move-result v1 │ │ +0719e8: 6e20 ae10 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@10ae │ │ +0719ee: 6e10 7d10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@107d │ │ +0719f4: 0c01 |0018: move-result-object v1 │ │ +0719f6: 6e20 a410 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@10a4 │ │ +0719fc: 6e10 7810 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1078 │ │ +071a02: 0c01 |001f: move-result-object v1 │ │ +071a04: 6e20 9b10 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ +071a0a: 6e10 7910 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ +071a10: 0c01 |0026: move-result-object v1 │ │ +071a12: 6e20 9d10 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@109d │ │ +071a18: 6e10 8710 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1087 │ │ +071a1e: 0a01 |002d: move-result v1 │ │ +071a20: 6e20 9e10 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@109e │ │ +071a26: 6e10 8610 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1086 │ │ +071a2c: 0a01 |0034: move-result v1 │ │ +071a2e: 6e20 9c10 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@109c │ │ +071a34: 6e10 8810 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1088 │ │ +071a3a: 0a01 |003b: move-result v1 │ │ +071a3c: 6e20 9f10 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@109f │ │ +071a42: 6e10 8910 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1089 │ │ +071a48: 0a01 |0042: move-result v1 │ │ +071a4a: 6e20 a010 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@10a0 │ │ +071a50: 6e10 8310 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1083 │ │ +071a56: 0a01 |0049: move-result v1 │ │ +071a58: 6e20 9610 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ +071a5e: 6e10 8d10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@108d │ │ +071a64: 0a01 |0050: move-result v1 │ │ +071a66: 6e20 a910 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@10a9 │ │ +071a6c: 6e10 8a10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@108a │ │ +071a72: 0a01 |0057: move-result v1 │ │ +071a74: 6e20 a210 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@10a2 │ │ +071a7a: 6e10 7310 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ +071a80: 0a01 |005e: move-result v1 │ │ +071a82: 6e20 6b10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ +071a88: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1745 │ │ 0x0002 line=1747 │ │ 0x0005 line=1748 │ │ 0x0008 line=1750 │ │ 0x000b line=1751 │ │ @@ -150040,38 +150061,38 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -072530: |[072530] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -072540: 6e10 fc16 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@16fc │ │ -072546: 0a04 |0003: move-result v4 │ │ -072548: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -07254c: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -072550: 6e10 ff16 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@16ff │ │ -072556: 0c01 |000b: move-result-object v1 │ │ -072558: 5464 7e05 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ -07255c: 7110 c412 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@12c4 │ │ -072562: 0c03 |0011: move-result-object v3 │ │ -072564: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -072568: 5464 7e05 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ -07256c: 6e20 e012 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ -072572: 0a00 |0019: move-result v0 │ │ -072574: 5464 7e05 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ -072578: 6e20 df12 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@12df │ │ -07257e: 0c02 |001f: move-result-object v2 │ │ -072580: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -072584: 7220 971a 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ -07258a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -07258c: 0f04 |0026: return v4 │ │ -07258e: 6f30 a90a 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0aa9 │ │ -072594: 0a04 |002a: move-result v4 │ │ -072596: 28fb |002b: goto 0026 // -0005 │ │ +071a8c: |[071a8c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +071a9c: 6e10 fc16 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@16fc │ │ +071aa2: 0a04 |0003: move-result v4 │ │ +071aa4: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +071aa8: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +071aac: 6e10 ff16 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@16ff │ │ +071ab2: 0c01 |000b: move-result-object v1 │ │ +071ab4: 5464 7e05 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ +071ab8: 7110 c412 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@12c4 │ │ +071abe: 0c03 |0011: move-result-object v3 │ │ +071ac0: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +071ac4: 5464 7e05 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ +071ac8: 6e20 e012 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@12e0 │ │ +071ace: 0a00 |0019: move-result v0 │ │ +071ad0: 5464 7e05 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057e │ │ +071ad4: 6e20 df12 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@12df │ │ +071ada: 0c02 |001f: move-result-object v2 │ │ +071adc: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +071ae0: 7220 971a 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1a97 │ │ +071ae6: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +071ae8: 0f04 |0026: return v4 │ │ +071aea: 6f30 a90a 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0aa9 │ │ +071af0: 0a04 |002a: move-result v4 │ │ +071af2: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1702 │ │ 0x0008 line=1703 │ │ 0x000c line=1704 │ │ 0x0012 line=1705 │ │ 0x0014 line=1706 │ │ @@ -150094,21 +150115,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 │ │ -072598: |[072598] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0725a8: 6f30 ac0a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ -0725ae: 1c00 c302 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@02c3 │ │ -0725b2: 6e10 f319 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -0725b8: 0c00 |0008: move-result-object v0 │ │ -0725ba: 6e20 0117 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ -0725c0: 0e00 |000c: return-void │ │ +071af4: |[071af4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +071b04: 6f30 ac0a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ +071b0a: 1c00 cc02 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@02cc │ │ +071b0e: 6e10 f319 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +071b14: 0c00 |0008: move-result-object v0 │ │ +071b16: 6e20 0117 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ +071b1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1690 │ │ 0x0003 line=1692 │ │ 0x000c line=1693 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -150120,34 +150141,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0725c4: |[0725c4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0725d4: 7110 9010 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@1090 │ │ -0725da: 0c01 |0003: move-result-object v1 │ │ -0725dc: 6f30 ad0a 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ -0725e2: 1c02 c302 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@02c3 │ │ -0725e6: 6e10 f319 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -0725ec: 0c02 |000c: move-result-object v2 │ │ -0725ee: 6e20 9b10 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ -0725f4: 6e20 aa10 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@10aa │ │ -0725fa: 7110 550d 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d55 │ │ -072600: 0c00 |0016: move-result-object v0 │ │ -072602: 2002 3703 |0017: instance-of v2, v0, Landroid/view/View; // type@0337 │ │ -072606: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ -07260a: 1f00 3703 |001b: check-cast v0, Landroid/view/View; // type@0337 │ │ -07260e: 6e20 a510 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ -072614: 7030 8c12 5301 |0020: 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@128c │ │ -07261a: 6e10 9510 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1095 │ │ -072620: 1f04 3b03 |0026: check-cast v4, Landroid/view/ViewGroup; // type@033b │ │ -072624: 7030 8b12 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@128b │ │ -07262a: 0e00 |002b: return-void │ │ +071b20: |[071b20] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +071b30: 7110 9010 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@1090 │ │ +071b36: 0c01 |0003: move-result-object v1 │ │ +071b38: 6f30 ad0a 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ +071b3e: 1c02 cc02 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@02cc │ │ +071b42: 6e10 f319 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +071b48: 0c02 |000c: move-result-object v2 │ │ +071b4a: 6e20 9b10 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ +071b50: 6e20 aa10 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@10aa │ │ +071b56: 7110 550d 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d55 │ │ +071b5c: 0c00 |0016: move-result-object v0 │ │ +071b5e: 2002 4003 |0017: instance-of v2, v0, Landroid/view/View; // type@0340 │ │ +071b62: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ +071b66: 1f00 4003 |001b: check-cast v0, Landroid/view/View; // type@0340 │ │ +071b6a: 6e20 a510 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ +071b70: 7030 8c12 5301 |0020: 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@128c │ │ +071b76: 6e10 9510 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1095 │ │ +071b7c: 1f04 4403 |0026: check-cast v4, Landroid/view/ViewGroup; // type@0344 │ │ +071b80: 7030 8b12 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@128b │ │ +071b86: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0004 line=1673 │ │ 0x0007 line=1675 │ │ 0x0010 line=1676 │ │ 0x0013 line=1677 │ │ @@ -150169,40 +150190,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 │ │ -07262c: |[07262c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07263c: 7110 c512 0300 |0000: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@12c5 │ │ -072642: 0a00 |0003: move-result v0 │ │ -072644: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -072648: 6f40 af0a 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@0aaf │ │ -07264e: 0a00 |0009: move-result v0 │ │ -072650: 0f00 |000a: return v0 │ │ -072652: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -072654: 28fe |000c: goto 000a // -0002 │ │ +071b88: |[071b88] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +071b98: 7110 c512 0300 |0000: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@12c5 │ │ +071b9e: 0a00 |0003: move-result v0 │ │ +071ba0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +071ba4: 6f40 af0a 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@0aaf │ │ +071baa: 0a00 |0009: move-result v0 │ │ +071bac: 0f00 |000a: return v0 │ │ +071bae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +071bb0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1732 │ │ 0x0006 line=1733 │ │ 0x000a line=1735 │ │ 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 : 734 (DrawerLayout.java) │ │ │ │ Class #605 header: │ │ -class_idx : 696 │ │ +class_idx : 705 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 489 │ │ +superclass_idx : 498 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #605 annotations: │ │ @@ -150227,18 +150248,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -072658: |[072658] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -072668: 5b01 7f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057f │ │ -07266c: 7010 a80a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ -072672: 0e00 |0005: return-void │ │ +071bb4: |[071bb4] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +071bc4: 5b01 7f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@057f │ │ +071bc8: 7010 a80a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ +071bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1770 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -150248,39 +150269,39 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -072674: |[072674] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -072684: 6f30 ad0a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ -07268a: 7110 c512 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@12c5 │ │ -072690: 0a00 |0006: move-result v0 │ │ -072692: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -072696: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -072698: 6e20 a510 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ -07269e: 0e00 |000d: return-void │ │ +071bd0: |[071bd0] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +071be0: 6f30 ad0a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ +071be6: 7110 c512 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/view/View;)Z // method@12c5 │ │ +071bec: 0a00 |0006: move-result v0 │ │ +071bee: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +071bf2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +071bf4: 6e20 a510 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ +071bfa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1774 │ │ 0x0003 line=1775 │ │ 0x0009 line=1779 │ │ 0x000d line=1781 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ 0x0000 - 0x000e reg=3 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #606 header: │ │ -class_idx : 703 │ │ +class_idx : 712 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #606 annotations: │ │ @@ -150302,17 +150323,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0726a0: |[0726a0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -0726b0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0726b6: 0e00 |0003: return-void │ │ +071bfc: |[071bfc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +071c0c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +071c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -150321,16 +150342,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0726b8: |[0726b8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0726c8: 0e00 |0000: return-void │ │ +071c14: |[071c14] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +071c24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -150339,16 +150360,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0726cc: |[0726cc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0726dc: 0e00 |0000: return-void │ │ +071c28: |[071c28] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +071c38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -150357,16 +150378,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0726e0: |[0726e0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0726f0: 0e00 |0000: return-void │ │ +071c3c: |[071c3c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +071c4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 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 │ │ @@ -150376,29 +150397,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0726f4: |[0726f4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -072704: 0e00 |0000: return-void │ │ +071c50: |[071c50] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +071c60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ source_file_idx : 734 (DrawerLayout.java) │ │ │ │ Class #607 header: │ │ -class_idx : 706 │ │ +class_idx : 715 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 780 │ │ +superclass_idx : 789 │ │ source_file_idx : 734 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #607 annotations: │ │ @@ -150435,22 +150456,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 │ │ -072708: |[072708] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -072718: 5b12 9205 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -07271c: 7010 4815 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1548 │ │ -072722: 2200 c102 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@02c1 │ │ -072726: 7020 ac12 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@12ac │ │ -07272c: 5b10 9105 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0591 │ │ -072730: 5913 8f05 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ -072734: 0e00 |000e: return-void │ │ +071c64: |[071c64] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +071c74: 5b12 9205 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071c78: 7010 4815 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1548 │ │ +071c7e: 2200 ca02 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@02ca │ │ +071c82: 7020 ac12 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@12ac │ │ +071c88: 5b10 9105 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0591 │ │ +071c8c: 5913 8f05 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ +071c90: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0005 line=1467 │ │ 0x000c line=1474 │ │ 0x000e line=1475 │ │ locals : │ │ @@ -150463,17 +150484,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 │ │ -072738: |[072738] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -072748: 7010 bb12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@12bb │ │ -07274e: 0e00 |0003: return-void │ │ +071c94: |[071c94] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +071ca4: 7010 bb12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@12bb │ │ +071caa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -150481,26 +150502,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -072750: |[072750] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -072760: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -072762: 5232 8f05 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ -072766: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -07276a: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -07276c: 5432 9205 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072770: 6e20 d312 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -072776: 0c01 |000b: move-result-object v1 │ │ -072778: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -07277c: 5432 9205 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072780: 6e20 cb12 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@12cb │ │ -072786: 0e00 |0013: return-void │ │ +071cac: |[071cac] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +071cbc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +071cbe: 5232 8f05 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ +071cc2: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +071cc6: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +071cc8: 5432 9205 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071ccc: 6e20 d312 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +071cd2: 0c01 |000b: move-result-object v1 │ │ +071cd4: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +071cd8: 5432 9205 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071cdc: 6e20 cb12 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@12cb │ │ +071ce2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1524 │ │ 0x0006 line=1525 │ │ 0x000c line=1526 │ │ 0x000e line=1527 │ │ 0x0013 line=1529 │ │ @@ -150514,71 +150535,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -072788: |[072788] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -072798: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -07279a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -07279c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -07279e: 5497 9005 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ -0727a2: 6e10 7215 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1572 │ │ -0727a8: 0a03 |0008: move-result v3 │ │ -0727aa: 5297 8f05 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ -0727ae: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -0727b2: 0161 |000d: move v1, v6 │ │ -0727b4: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -0727b8: 5497 9205 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -0727bc: 6e20 d312 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -0727c2: 0c04 |0015: move-result-object v4 │ │ -0727c4: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0727c8: 6e10 4016 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -0727ce: 0a05 |001b: move-result v5 │ │ -0727d0: 7b55 |001c: neg-int v5, v5 │ │ -0727d2: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0727d6: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0727da: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0727de: 6e10 1e16 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@161e │ │ -0727e4: 0a05 |0026: move-result v5 │ │ -0727e6: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0727ea: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0727ee: 6e10 1e16 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@161e │ │ -0727f4: 0a05 |002e: move-result v5 │ │ -0727f6: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0727fa: 5495 9205 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -0727fe: 6e20 de12 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ -072804: 0a05 |0036: move-result v5 │ │ -072806: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -07280a: 6e10 1d16 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -072810: 0c02 |003c: move-result-object v2 │ │ -072812: 1f02 bb02 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -072816: 5495 9005 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ -07281a: 6e10 3b16 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@163b │ │ -072820: 0a07 |0044: move-result v7 │ │ -072822: 6e40 8615 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ -072828: 5c26 8305 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ -07282c: 5495 9205 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072830: 6e10 ec12 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -072836: 7010 b212 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@12b2 │ │ -07283c: 5495 9205 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072840: 6e10 c712 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@12c7 │ │ -072846: 0e00 |0057: return-void │ │ -072848: 0151 |0058: move v1, v5 │ │ -07284a: 28b5 |0059: goto 000e // -004b │ │ -07284c: 5495 9205 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072850: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -072852: 6e20 d312 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -072858: 0c04 |0060: move-result-object v4 │ │ -07285a: 5495 9205 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -07285e: 6e10 e512 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -072864: 0a05 |0066: move-result v5 │ │ -072866: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -07286a: 28b6 |0069: goto 001f // -004a │ │ +071ce4: |[071ce4] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +071cf4: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +071cf6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +071cf8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +071cfa: 5497 9005 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ +071cfe: 6e10 7215 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1572 │ │ +071d04: 0a03 |0008: move-result v3 │ │ +071d06: 5297 8f05 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ +071d0a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +071d0e: 0161 |000d: move v1, v6 │ │ +071d10: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +071d14: 5497 9205 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071d18: 6e20 d312 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +071d1e: 0c04 |0015: move-result-object v4 │ │ +071d20: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +071d24: 6e10 4016 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +071d2a: 0a05 |001b: move-result v5 │ │ +071d2c: 7b55 |001c: neg-int v5, v5 │ │ +071d2e: 9000 0503 |001d: add-int v0, v5, v3 │ │ +071d32: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +071d36: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +071d3a: 6e10 1e16 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@161e │ │ +071d40: 0a05 |0026: move-result v5 │ │ +071d42: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +071d46: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +071d4a: 6e10 1e16 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@161e │ │ +071d50: 0a05 |002e: move-result v5 │ │ +071d52: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +071d56: 5495 9205 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071d5a: 6e20 de12 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ +071d60: 0a05 |0036: move-result v5 │ │ +071d62: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +071d66: 6e10 1d16 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +071d6c: 0c02 |003c: move-result-object v2 │ │ +071d6e: 1f02 c402 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +071d72: 5495 9005 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ +071d76: 6e10 3b16 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@163b │ │ +071d7c: 0a07 |0044: move-result v7 │ │ +071d7e: 6e40 8615 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1586 │ │ +071d84: 5c26 8305 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ +071d88: 5495 9205 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071d8c: 6e10 ec12 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +071d92: 7010 b212 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@12b2 │ │ +071d98: 5495 9205 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071d9c: 6e10 c712 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@12c7 │ │ +071da2: 0e00 |0057: return-void │ │ +071da4: 0151 |0058: move v1, v5 │ │ +071da6: 28b5 |0059: goto 000e // -004b │ │ +071da8: 5495 9205 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071dac: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +071dae: 6e20 d312 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +071db4: 0c04 |0060: move-result-object v4 │ │ +071db6: 5495 9205 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071dba: 6e10 e512 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +071dc0: 0a05 |0066: move-result v5 │ │ +071dc2: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +071dc6: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1558 │ │ 0x0009 line=1559 │ │ 0x000e line=1560 │ │ 0x0010 line=1561 │ │ 0x0016 line=1562 │ │ @@ -150610,40 +150631,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -07286c: |[07286c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -07287c: 5431 9205 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072880: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -072882: 6e30 c812 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -072888: 0a01 |0006: move-result v1 │ │ -07288a: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -07288e: 6e10 4016 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -072894: 0a01 |000c: move-result v1 │ │ -072896: 7b11 |000d: neg-int v1, v1 │ │ -072898: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -07289a: 7120 1a1a 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -0728a0: 0a02 |0012: move-result v2 │ │ -0728a2: 7120 181a 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -0728a8: 0a01 |0016: move-result v1 │ │ -0728aa: 0f01 |0017: return v1 │ │ -0728ac: 5431 9205 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -0728b0: 6e10 e512 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -0728b6: 0a00 |001d: move-result v0 │ │ -0728b8: 6e10 4016 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -0728be: 0a01 |0021: move-result v1 │ │ -0728c0: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -0728c4: 7120 1a1a 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -0728ca: 0a02 |0027: move-result v2 │ │ -0728cc: 7120 181a 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -0728d2: 0a01 |002b: move-result v1 │ │ -0728d4: 28eb |002c: goto 0017 // -0015 │ │ +071dc8: |[071dc8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +071dd8: 5431 9205 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071ddc: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +071dde: 6e30 c812 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +071de4: 0a01 |0006: move-result v1 │ │ +071de6: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +071dea: 6e10 4016 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +071df0: 0a01 |000c: move-result v1 │ │ +071df2: 7b11 |000d: neg-int v1, v1 │ │ +071df4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +071df6: 7120 1a1a 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +071dfc: 0a02 |0012: move-result v2 │ │ +071dfe: 7120 181a 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +071e04: 0a01 |0016: move-result v1 │ │ +071e06: 0f01 |0017: return v1 │ │ +071e08: 5431 9205 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071e0c: 6e10 e512 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +071e12: 0a00 |001d: move-result v0 │ │ +071e14: 6e10 4016 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +071e1a: 0a01 |0021: move-result v1 │ │ +071e1c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +071e20: 7120 1a1a 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +071e26: 0a02 |0027: move-result v2 │ │ +071e28: 7120 181a 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +071e2e: 0a01 |002b: move-result v1 │ │ +071e30: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0009 line=1616 │ │ 0x0017 line=1619 │ │ 0x0018 line=1618 │ │ 0x001e line=1619 │ │ @@ -150659,18 +150680,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0728d8: |[0728d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0728e8: 6e10 3b16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ -0728ee: 0a00 |0003: move-result v0 │ │ -0728f0: 0f00 |0004: return v0 │ │ +071e34: |[071e34] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +071e44: 6e10 3b16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ +071e4a: 0a00 |0003: move-result v0 │ │ +071e4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1625 │ │ 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 │ │ @@ -150681,18 +150702,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0728f4: |[0728f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -072904: 6e10 4016 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -07290a: 0a00 |0003: move-result v0 │ │ -07290c: 0f00 |0004: return v0 │ │ +071e50: |[071e50] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +071e60: 6e10 4016 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +071e66: 0a00 |0003: move-result v0 │ │ +071e68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1610 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -150701,35 +150722,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -072910: |[072910] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -072920: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -072924: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -072926: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -07292a: 5431 9205 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -07292e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -072930: 6e20 d312 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -072936: 0c00 |000b: move-result-object v0 │ │ -072938: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -07293c: 5431 9205 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072940: 6e20 de12 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ -072946: 0a01 |0013: move-result v1 │ │ -072948: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -07294c: 5431 9005 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ -072950: 6e30 5b15 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@155b │ │ -072956: 0e00 |001b: return-void │ │ -072958: 5431 9205 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -07295c: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -07295e: 6e20 d312 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ -072964: 0c00 |0022: move-result-object v0 │ │ -072966: 28e9 |0023: goto 000c // -0017 │ │ +071e6c: |[071e6c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +071e7c: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +071e80: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +071e82: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +071e86: 5431 9205 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071e8a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +071e8c: 6e20 d312 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +071e92: 0c00 |000b: move-result-object v0 │ │ +071e94: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +071e98: 5431 9205 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071e9c: 6e20 de12 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ +071ea2: 0a01 |0013: move-result v1 │ │ +071ea4: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +071ea8: 5431 9005 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ +071eac: 6e30 5b15 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@155b │ │ +071eb2: 0e00 |001b: return-void │ │ +071eb4: 5431 9205 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071eb8: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +071eba: 6e20 d312 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@12d3 │ │ +071ec0: 0c00 |0022: move-result-object v0 │ │ +071ec2: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0005 line=1598 │ │ 0x000c line=1603 │ │ 0x0016 line=1604 │ │ 0x001b line=1606 │ │ @@ -150746,17 +150767,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072968: |[072968] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -072978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07297a: 0f00 |0001: return v0 │ │ +071ec4: |[071ec4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +071ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071ed6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1591 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -150765,20 +150786,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -07297c: |[07297c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -07298c: 5440 9205 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072990: 5441 9105 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0591 │ │ -072994: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -072998: 6e40 0113 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1301 │ │ -07299e: 0e00 |0009: return-void │ │ +071ed8: |[071ed8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +071ee8: 5440 9205 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071eec: 5441 9105 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0591 │ │ +071ef0: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +071ef4: 6e40 0113 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1301 │ │ +071efa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0009 line=1553 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -150789,22 +150810,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0729a0: |[0729a0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0729b0: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -0729b6: 0c00 |0003: move-result-object v0 │ │ -0729b8: 1f00 bb02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02bb │ │ -0729bc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0729be: 5c01 8305 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ -0729c2: 7010 b212 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@12b2 │ │ -0729c8: 0e00 |000c: return-void │ │ +071efc: |[071efc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +071f0c: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +071f12: 0c00 |0003: move-result-object v0 │ │ +071f14: 1f00 c402 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@02c4 │ │ +071f18: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +071f1a: 5c01 8305 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0583 │ │ +071f1e: 7010 b212 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@12b2 │ │ +071f24: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1517 │ │ 0x0006 line=1518 │ │ 0x0009 line=1520 │ │ 0x000c line=1521 │ │ locals : │ │ @@ -150818,22 +150839,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0729cc: |[0729cc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0729dc: 5430 9205 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -0729e0: 5231 8f05 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ -0729e4: 5432 9005 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ -0729e8: 6e10 7115 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1571 │ │ -0729ee: 0c02 |0009: move-result-object v2 │ │ -0729f0: 6e40 1113 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1311 │ │ -0729f6: 0e00 |000d: return-void │ │ +071f28: |[071f28] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +071f38: 5430 9205 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071f3c: 5231 8f05 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ +071f40: 5432 9005 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ +071f44: 6e10 7115 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1571 │ │ +071f4a: 0c02 |0009: move-result-object v2 │ │ +071f4c: 6e40 1113 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@1311 │ │ +071f52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1495 │ │ 0x000d line=1496 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -150843,46 +150864,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0729f8: |[0729f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -072a08: 6e10 4016 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -072a0e: 0a00 |0003: move-result v0 │ │ -072a10: 5453 9205 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072a14: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -072a16: 6e30 c812 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -072a1c: 0a03 |000a: move-result v3 │ │ -072a1e: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -072a22: 9003 0007 |000d: add-int v3, v0, v7 │ │ -072a26: 8233 |000f: int-to-float v3, v3 │ │ -072a28: 8204 |0010: int-to-float v4, v0 │ │ -072a2a: a901 0304 |0011: div-float v1, v3, v4 │ │ -072a2e: 5453 9205 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072a32: 6e30 0d13 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@130d │ │ -072a38: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -072a3a: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -072a3e: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -072a42: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -072a44: 6e20 8916 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ -072a4a: 5453 9205 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072a4e: 6e10 ec12 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -072a54: 0e00 |0026: return-void │ │ -072a56: 5453 9205 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072a5a: 6e10 e512 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -072a60: 0a02 |002c: move-result v2 │ │ -072a62: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -072a66: 8233 |002f: int-to-float v3, v3 │ │ -072a68: 8204 |0030: int-to-float v4, v0 │ │ -072a6a: a901 0304 |0031: div-float v1, v3, v4 │ │ -072a6e: 28e0 |0033: goto 0013 // -0020 │ │ -072a70: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -072a72: 28e9 |0035: goto 001e // -0017 │ │ +071f54: |[071f54] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +071f64: 6e10 4016 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +071f6a: 0a00 |0003: move-result v0 │ │ +071f6c: 5453 9205 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071f70: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +071f72: 6e30 c812 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +071f78: 0a03 |000a: move-result v3 │ │ +071f7a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +071f7e: 9003 0007 |000d: add-int v3, v0, v7 │ │ +071f82: 8233 |000f: int-to-float v3, v3 │ │ +071f84: 8204 |0010: int-to-float v4, v0 │ │ +071f86: a901 0304 |0011: div-float v1, v3, v4 │ │ +071f8a: 5453 9205 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071f8e: 6e30 0d13 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@130d │ │ +071f94: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +071f96: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +071f9a: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +071f9e: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +071fa0: 6e20 8916 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1689 │ │ +071fa6: 5453 9205 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071faa: 6e10 ec12 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +071fb0: 0e00 |0026: return-void │ │ +071fb2: 5453 9205 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071fb6: 6e10 e512 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +071fbc: 0a02 |002c: move-result v2 │ │ +071fbe: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +071fc2: 8233 |002f: int-to-float v3, v3 │ │ +071fc4: 8204 |0030: int-to-float v4, v0 │ │ +071fc6: a901 0304 |0031: div-float v1, v3, v4 │ │ +071fca: 28e0 |0033: goto 0013 // -0020 │ │ +071fcc: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +071fce: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0004 line=1504 │ │ 0x000d line=1505 │ │ 0x0013 line=1510 │ │ 0x0018 line=1511 │ │ @@ -150908,56 +150929,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -072a74: |[072a74] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -072a84: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -072a88: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -072a8a: 5484 9205 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072a8e: 6e20 e112 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@12e1 │ │ -072a94: 0a02 |0008: move-result v2 │ │ -072a96: 6e10 4016 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -072a9c: 0a00 |000c: move-result v0 │ │ -072a9e: 5484 9205 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072aa2: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -072aa4: 6e30 c812 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -072aaa: 0a04 |0013: move-result v4 │ │ -072aac: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -072ab0: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -072ab4: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -072ab8: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -072abc: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -072ac0: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -072ac4: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -072ac8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -072aca: 5484 9005 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ -072ace: 6e10 3b16 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@163b │ │ -072ad4: 0a05 |0028: move-result v5 │ │ -072ad6: 6e30 8415 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1584 │ │ -072adc: 5484 9205 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072ae0: 6e10 ec12 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ -072ae6: 0e00 |0031: return-void │ │ -072ae8: 7b01 |0032: neg-int v1, v0 │ │ -072aea: 28f0 |0033: goto 0023 // -0010 │ │ -072aec: 5484 9205 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072af0: 6e10 e512 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ -072af6: 0a03 |0039: move-result v3 │ │ -072af8: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -072afc: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -072b00: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -072b04: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -072b08: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -072b0c: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -072b10: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -072b14: 28db |0048: goto 0023 // -0025 │ │ -072b16: 0131 |0049: move v1, v3 │ │ -072b18: 28fe |004a: goto 0048 // -0002 │ │ +071fd0: |[071fd0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +071fe0: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +071fe4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +071fe6: 5484 9205 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071fea: 6e20 e112 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@12e1 │ │ +071ff0: 0a02 |0008: move-result v2 │ │ +071ff2: 6e10 4016 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +071ff8: 0a00 |000c: move-result v0 │ │ +071ffa: 5484 9205 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +071ffe: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +072000: 6e30 c812 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +072006: 0a04 |0013: move-result v4 │ │ +072008: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +07200c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +072010: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +072014: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +072018: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +07201c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +072020: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +072024: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +072026: 5484 9005 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ +07202a: 6e10 3b16 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@163b │ │ +072030: 0a05 |0028: move-result v5 │ │ +072032: 6e30 8415 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1584 │ │ +072038: 5484 9205 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +07203c: 6e10 ec12 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@12ec │ │ +072042: 0e00 |0031: return-void │ │ +072044: 7b01 |0032: neg-int v1, v0 │ │ +072046: 28f0 |0033: goto 0023 // -0010 │ │ +072048: 5484 9205 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +07204c: 6e10 e512 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@12e5 │ │ +072052: 0a03 |0039: move-result v3 │ │ +072054: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +072058: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +07205c: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +072060: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +072064: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +072068: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +07206c: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +072070: 28db |0048: goto 0023 // -0025 │ │ +072072: 0131 |0049: move v1, v3 │ │ +072074: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1535 │ │ 0x0009 line=1536 │ │ 0x000d line=1539 │ │ 0x0016 line=1540 │ │ 0x0023 line=1546 │ │ @@ -150982,19 +151003,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -072b1c: |[072b1c] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -072b2c: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072b30: 5421 9105 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0591 │ │ -072b34: 6e20 0213 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1302 │ │ -072b3a: 0e00 |0007: return-void │ │ +072078: |[072078] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +072088: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +07208c: 5421 9105 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0591 │ │ +072090: 6e20 0213 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1302 │ │ +072096: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0007 line=1483 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -151003,17 +151024,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 │ │ -072b3c: |[072b3c] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -072b4c: 5b01 9005 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ -072b50: 0e00 |0002: return-void │ │ +072098: |[072098] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0720a8: 5b01 9005 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0590 │ │ +0720ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ 0x0002 line=1479 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -151023,46 +151044,46 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -072b54: |[072b54] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -072b64: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072b68: 6e20 f012 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ -072b6e: 0a00 |0005: move-result v0 │ │ -072b70: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -072b74: 5420 9205 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072b78: 5221 8f05 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ -072b7c: 6e30 c812 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ -072b82: 0a00 |000f: move-result v0 │ │ -072b84: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -072b88: 5420 9205 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ -072b8c: 6e20 de12 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ -072b92: 0a00 |0017: move-result v0 │ │ -072b94: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -072b98: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -072b9a: 0f00 |001b: return v0 │ │ -072b9c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -072b9e: 28fe |001d: goto 001b // -0002 │ │ +0720b0: |[0720b0] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0720c0: 5420 9205 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +0720c4: 6e20 f012 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@12f0 │ │ +0720ca: 0a00 |0005: move-result v0 │ │ +0720cc: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +0720d0: 5420 9205 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +0720d4: 5221 8f05 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@058f │ │ +0720d8: 6e30 c812 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@12c8 │ │ +0720de: 0a00 |000f: move-result v0 │ │ +0720e0: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +0720e4: 5420 9205 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0592 │ │ +0720e8: 6e20 de12 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@12de │ │ +0720ee: 0a00 |0017: move-result v0 │ │ +0720f0: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +0720f4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +0720f6: 0f00 |001b: return v0 │ │ +0720f8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0720fa: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1489 │ │ 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 : 734 (DrawerLayout.java) │ │ │ │ Class #608 header: │ │ -class_idx : 708 │ │ +class_idx : 717 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 786 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #608 annotations: │ │ @@ -151084,17 +151105,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072ba0: |[072ba0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -072bb0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -072bb6: 0e00 |0003: return-void │ │ +0720fc: |[0720fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +07210c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +072112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -151103,17 +151124,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 │ │ -072bb8: |[072bb8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -072bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072bca: 0f00 |0001: return v0 │ │ +072114: |[072114] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +072124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072126: 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; │ │ @@ -151123,16 +151144,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072bcc: |[072bcc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -072bdc: 0e00 |0000: return-void │ │ +072128: |[072128] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +072138: 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; │ │ │ │ @@ -151141,17 +151162,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072be0: |[072be0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -072bf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -072bf2: 0f00 |0001: return v0 │ │ +07213c: |[07213c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +07214c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07214e: 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; │ │ │ │ @@ -151160,17 +151181,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 │ │ -072bf4: |[072bf4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -072c04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072c06: 1100 |0001: return-object v0 │ │ +072150: |[072150] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +072160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072162: 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; │ │ │ │ @@ -151179,17 +151200,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072c08: |[072c08] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -072c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072c1a: 0f00 |0001: return v0 │ │ +072164: |[072164] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +072174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072176: 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 │ │ @@ -151199,17 +151220,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072c1c: |[072c1c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -072c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072c2e: 0f00 |0001: return v0 │ │ +072178: |[072178] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +072188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07218a: 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 │ │ @@ -151219,17 +151240,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072c30: |[072c30] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -072c40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072c42: 0f00 |0001: return v0 │ │ +07218c: |[07218c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +07219c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07219e: 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; │ │ │ │ @@ -151238,31 +151259,31 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -072c44: |[072c44] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -072c54: 0e00 |0000: return-void │ │ +0721a0: |[0721a0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +0721b0: 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 : 786 (EdgeEffectCompat.java) │ │ │ │ Class #609 header: │ │ -class_idx : 709 │ │ +class_idx : 718 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ +superclass_idx : 1016 │ │ source_file_idx : 786 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #609 annotations: │ │ @@ -151284,17 +151305,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072c58: |[072c58] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -072c68: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -072c6e: 0e00 |0003: return-void │ │ +0721b4: |[0721b4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +0721c4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0721ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -151303,18 +151324,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 │ │ -072c70: |[072c70] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -072c80: 7120 3613 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1336 │ │ -072c86: 0a00 |0003: move-result v0 │ │ -072c88: 0f00 |0004: return v0 │ │ +0721cc: |[0721cc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0721dc: 7120 3613 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1336 │ │ +0721e2: 0a00 |0003: move-result v0 │ │ +0721e4: 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; │ │ @@ -151324,17 +151345,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072c8c: |[072c8c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -072c9c: 7110 3713 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1337 │ │ -072ca2: 0e00 |0003: return-void │ │ +0721e8: |[0721e8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +0721f8: 7110 3713 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1337 │ │ +0721fe: 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; │ │ @@ -151344,18 +151365,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -072ca4: |[072ca4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -072cb4: 7110 3813 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1338 │ │ -072cba: 0a00 |0003: move-result v0 │ │ -072cbc: 0f00 |0004: return v0 │ │ +072200: |[072200] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +072210: 7110 3813 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1338 │ │ +072216: 0a00 |0003: move-result v0 │ │ +072218: 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; │ │ │ │ @@ -151364,18 +151385,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 │ │ -072cc0: |[072cc0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -072cd0: 7110 3913 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1339 │ │ -072cd6: 0c00 |0003: move-result-object v0 │ │ -072cd8: 1100 |0004: return-object v0 │ │ +07221c: |[07221c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +07222c: 7110 3913 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1339 │ │ +072232: 0c00 |0003: move-result-object v0 │ │ +072234: 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; │ │ │ │ @@ -151384,18 +151405,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -072cdc: |[072cdc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -072cec: 7120 3a13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@133a │ │ -072cf2: 0a00 |0003: move-result v0 │ │ -072cf4: 0f00 |0004: return v0 │ │ +072238: |[072238] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +072248: 7120 3a13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@133a │ │ +07224e: 0a00 |0003: move-result v0 │ │ +072250: 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 │ │ @@ -151405,18 +151426,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -072cf8: |[072cf8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -072d08: 7120 3b13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@133b │ │ -072d0e: 0a00 |0003: move-result v0 │ │ -072d10: 0f00 |0004: return v0 │ │ +072254: |[072254] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +072264: 7120 3b13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@133b │ │ +07226a: 0a00 |0003: move-result v0 │ │ +07226c: 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 │ │ @@ -151426,18 +151447,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -072d14: |[072d14] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -072d24: 7110 3c13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@133c │ │ -072d2a: 0a00 |0003: move-result v0 │ │ -072d2c: 0f00 |0004: return v0 │ │ +072270: |[072270] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +072280: 7110 3c13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@133c │ │ +072286: 0a00 |0003: move-result v0 │ │ +072288: 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; │ │ │ │ @@ -151446,33 +151467,33 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -072d30: |[072d30] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -072d40: 7130 3d13 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@133d │ │ -072d46: 0e00 |0003: return-void │ │ +07228c: |[07228c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +07229c: 7130 3d13 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@133d │ │ +0722a2: 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 : 786 (EdgeEffectCompat.java) │ │ │ │ Class #610 header: │ │ -class_idx : 714 │ │ +class_idx : 723 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 665 │ │ +superclass_idx : 674 │ │ source_file_idx : 804 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #610 annotations: │ │ @@ -151497,18 +151518,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 │ │ -072d48: |[072d48] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -072d58: 5b01 bb05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05bb │ │ -072d5c: 7010 0611 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@1106 │ │ -072d62: 0e00 |0005: return-void │ │ +0722a4: |[0722a4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +0722b4: 5b01 bb05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05bb │ │ +0722b8: 7010 0611 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@1106 │ │ +0722be: 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; │ │ │ │ @@ -151517,17 +151538,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 │ │ -072d64: |[072d64] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -072d74: 7020 3e13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@133e │ │ -072d7a: 0e00 |0003: return-void │ │ +0722c0: |[0722c0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +0722d0: 7020 3e13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@133e │ │ +0722d6: 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; │ │ @@ -151538,19 +151559,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 │ │ -072d7c: |[072d7c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -072d8c: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05bb │ │ -072d90: 7120 4413 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@1344 │ │ -072d96: 0c00 |0005: move-result-object v0 │ │ -072d98: 1100 |0006: return-object v0 │ │ +0722d8: |[0722d8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0722e8: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05bb │ │ +0722ec: 7120 4413 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@1344 │ │ +0722f2: 0c00 |0005: move-result-object v0 │ │ +0722f4: 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 │ │ │ │ @@ -151559,34 +151580,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -072d9c: |[072d9c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -072dac: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05bb │ │ -072db0: 7140 4513 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@1345 │ │ -072db6: 0a00 |0005: move-result v0 │ │ -072db8: 0f00 |0006: return v0 │ │ +0722f8: |[0722f8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +072308: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@05bb │ │ +07230c: 7140 4513 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@1345 │ │ +072312: 0a00 |0005: move-result v0 │ │ +072314: 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 : 804 (ExploreByTouchHelper.java) │ │ │ │ Class #611 header: │ │ -class_idx : 715 │ │ +class_idx : 724 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 489 │ │ +superclass_idx : 498 │ │ source_file_idx : 804 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #611 annotations: │ │ @@ -151654,65 +151675,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072dbc: |[072dbc] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -072dcc: 1c00 3703 |0000: const-class v0, Landroid/view/View; // type@0337 │ │ -072dd0: 6e10 f319 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -072dd6: 0c00 |0005: move-result-object v0 │ │ -072dd8: 6900 bc05 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bc │ │ -072ddc: 0e00 |0008: return-void │ │ +072318: |[072318] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +072328: 1c00 4003 |0000: const-class v0, Landroid/view/View; // type@0340 │ │ +07232c: 6e10 f319 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +072332: 0c00 |0005: move-result-object v0 │ │ +072334: 6900 bc05 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bc │ │ +072338: 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 │ │ -072de0: |[072de0] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -072df0: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -072df4: 7010 a80a 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ -072dfa: 2201 5200 |0005: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -072dfe: 7010 7c01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ -072e04: 5b31 c405 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ -072e08: 2201 5200 |000c: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -072e0c: 7010 7c01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ -072e12: 5b31 c305 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ -072e16: 2201 5200 |0013: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -072e1a: 7010 7c01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ -072e20: 5b31 c505 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c5 │ │ -072e24: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -072e26: 2311 2f04 |001b: new-array v1, v1, [I // type@042f │ │ -072e2a: 5b31 c205 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ -072e2e: 5932 be05 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -072e32: 5932 bf05 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ -072e36: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -072e3a: 2201 e103 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03e1 │ │ -072e3e: 1a02 bb0b |0027: const-string v2, "View may not be null" // string@0bbb │ │ -072e42: 7020 001a 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ -072e48: 2701 |002c: throw v1 │ │ -072e4a: 5b34 c605 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -072e4e: 6e10 1416 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ -072e54: 0c00 |0032: move-result-object v0 │ │ -072e56: 1a01 7f0c |0033: const-string v1, "accessibility" // string@0c7f │ │ -072e5a: 6e20 d800 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -072e60: 0c01 |0038: move-result-object v1 │ │ -072e62: 1f01 4603 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0346 │ │ -072e66: 5b31 c005 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ -072e6a: 0e00 |003d: return-void │ │ +07233c: |[07233c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +07234c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +072350: 7010 a80a 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ +072356: 2201 5500 |0005: new-instance v1, Landroid/graphics/Rect; // type@0055 │ │ +07235a: 7010 7c01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ +072360: 5b31 c405 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ +072364: 2201 5500 |000c: new-instance v1, Landroid/graphics/Rect; // type@0055 │ │ +072368: 7010 7c01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ +07236e: 5b31 c305 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ +072372: 2201 5500 |0013: new-instance v1, Landroid/graphics/Rect; // type@0055 │ │ +072376: 7010 7c01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ +07237c: 5b31 c505 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c5 │ │ +072380: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +072382: 2311 3804 |001b: new-array v1, v1, [I // type@0438 │ │ +072386: 5b31 c205 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ +07238a: 5932 be05 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +07238e: 5932 bf05 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ +072392: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +072396: 2201 ea03 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@03ea │ │ +07239a: 1a02 c40b |0027: const-string v2, "View may not be null" // string@0bc4 │ │ +07239e: 7020 001a 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1a00 │ │ +0723a4: 2701 |002c: throw v1 │ │ +0723a6: 5b34 c605 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0723aa: 6e10 1416 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ +0723b0: 0c00 |0032: move-result-object v0 │ │ +0723b2: 1a01 880c |0033: const-string v1, "accessibility" // string@0c88 │ │ +0723b6: 6e20 d800 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +0723bc: 0c01 |0038: move-result-object v1 │ │ +0723be: 1f01 4f03 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@034f │ │ +0723c2: 5b31 c005 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ +0723c6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -151734,18 +151755,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 │ │ -072e6c: |[072e6c] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -072e7c: 7020 4a13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@134a │ │ -072e82: 0c00 |0003: move-result-object v0 │ │ -072e84: 1100 |0004: return-object v0 │ │ +0723c8: |[0723c8] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0723d8: 7020 4a13 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@134a │ │ +0723de: 0c00 |0003: move-result-object v0 │ │ +0723e0: 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 │ │ │ │ @@ -151754,18 +151775,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 │ │ -072e88: |[072e88] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -072e98: 7040 5a13 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@135a │ │ -072e9e: 0a00 |0003: move-result v0 │ │ -072ea0: 0f00 |0004: return v0 │ │ +0723e4: |[0723e4] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +0723f4: 7040 5a13 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@135a │ │ +0723fa: 0a00 |0003: move-result v0 │ │ +0723fc: 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 │ │ @@ -151776,28 +151797,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -072ea4: |[072ea4] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -072eb4: 7020 5513 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1355 │ │ -072eba: 0a00 |0003: move-result v0 │ │ -072ebc: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -072ec0: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -072ec4: 5910 be05 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -072ec8: 5410 c605 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -072ecc: 6e10 4616 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1646 │ │ -072ed2: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -072ed6: 6e30 5e13 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ -072edc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -072ede: 0f00 |0015: return v0 │ │ -072ee0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -072ee2: 28fe |0017: goto 0015 // -0002 │ │ +072400: |[072400] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +072410: 7020 5513 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1355 │ │ +072416: 0a00 |0003: move-result v0 │ │ +072418: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +07241c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +072420: 5910 be05 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +072424: 5410 c605 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072428: 6e10 4616 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1646 │ │ +07242e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +072432: 6e30 5e13 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ +072438: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +07243a: 0f00 |0015: return v0 │ │ +07243c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +07243e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -151811,24 +151832,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -072ee4: |[072ee4] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -072ef4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -072efa: 7030 4813 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1348 │ │ -072f00: 0c00 |0006: move-result-object v0 │ │ -072f02: 1100 |0007: return-object v0 │ │ -072f04: 7020 4913 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1349 │ │ -072f0a: 0c00 |000b: move-result-object v0 │ │ -072f0c: 28fb |000c: goto 0007 // -0005 │ │ -072f0e: 0000 |000d: nop // spacer │ │ -072f10: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +072440: |[072440] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +072450: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +072456: 7030 4813 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1348 │ │ +07245c: 0c00 |0006: move-result-object v0 │ │ +07245e: 1100 |0007: return-object v0 │ │ +072460: 7020 4913 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1349 │ │ +072466: 0c00 |000b: move-result-object v0 │ │ +072468: 28fb |000c: goto 0007 // -0005 │ │ +07246a: 0000 |000d: nop // spacer │ │ +07246c: 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 : │ │ @@ -151841,45 +151862,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -072f1c: |[072f1c] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -072f2c: 7110 0017 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1700 │ │ -072f32: 0c00 |0003: move-result-object v0 │ │ -072f34: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -072f36: 6e20 0217 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1702 │ │ -072f3c: 6202 bc05 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bc │ │ -072f40: 6e20 0117 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ -072f46: 6e30 5813 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1358 │ │ -072f4c: 6e10 ff16 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@16ff │ │ -072f52: 0c02 |0013: move-result-object v2 │ │ -072f54: 7210 991a 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1a99 │ │ -072f5a: 0a02 |0017: move-result v2 │ │ -072f5c: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -072f60: 6e10 fb16 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@16fb │ │ -072f66: 0c02 |001d: move-result-object v2 │ │ -072f68: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -072f6c: 2202 f103 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@03f1 │ │ -072f70: 1a03 4802 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0248 │ │ -072f74: 7020 251a 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -072f7a: 2702 |0027: throw v2 │ │ -072f7c: 5442 c605 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -072f80: 6e10 1416 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ -072f86: 0c02 |002d: move-result-object v2 │ │ -072f88: 6e10 d400 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -072f8e: 0c02 |0031: move-result-object v2 │ │ -072f90: 6e20 0317 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1703 │ │ -072f96: 7110 730f 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0f73 │ │ -072f9c: 0c01 |0038: move-result-object v1 │ │ -072f9e: 5442 c605 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -072fa2: 6e30 e011 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@11e0 │ │ -072fa8: 1100 |003e: return-object v0 │ │ +072478: |[072478] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +072488: 7110 0017 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1700 │ │ +07248e: 0c00 |0003: move-result-object v0 │ │ +072490: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +072492: 6e20 0217 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1702 │ │ +072498: 6202 bc05 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bc │ │ +07249c: 6e20 0117 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ +0724a2: 6e30 5813 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1358 │ │ +0724a8: 6e10 ff16 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@16ff │ │ +0724ae: 0c02 |0013: move-result-object v2 │ │ +0724b0: 7210 991a 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1a99 │ │ +0724b6: 0a02 |0017: move-result v2 │ │ +0724b8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0724bc: 6e10 fb16 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@16fb │ │ +0724c2: 0c02 |001d: move-result-object v2 │ │ +0724c4: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +0724c8: 2202 fa03 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@03fa │ │ +0724cc: 1a03 4802 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0248 │ │ +0724d0: 7020 251a 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +0724d6: 2702 |0027: throw v2 │ │ +0724d8: 5442 c605 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0724dc: 6e10 1416 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ +0724e2: 0c02 |002d: move-result-object v2 │ │ +0724e4: 6e10 d400 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +0724ea: 0c02 |0031: move-result-object v2 │ │ +0724ec: 6e20 0317 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1703 │ │ +0724f2: 7110 730f 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0f73 │ │ +0724f8: 0c01 |0038: move-result-object v1 │ │ +0724fa: 5442 c605 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0724fe: 6e30 e011 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@11e0 │ │ +072504: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -151900,20 +151921,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -072fac: |[072fac] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -072fbc: 7110 0017 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1700 │ │ -072fc2: 0c00 |0003: move-result-object v0 │ │ -072fc4: 5421 c605 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -072fc8: 7120 630d 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d63 │ │ -072fce: 1100 |0009: return-object v0 │ │ +072508: |[072508] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +072518: 7110 0017 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1700 │ │ +07251e: 0c00 |0003: move-result-object v0 │ │ +072520: 5421 c605 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072524: 7120 630d 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0d63 │ │ +07252a: 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; │ │ @@ -151925,24 +151946,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 │ │ -072fd0: |[072fd0] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -072fe0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -072fe6: 7020 4b13 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@134b │ │ -072fec: 0c00 |0006: move-result-object v0 │ │ -072fee: 1100 |0007: return-object v0 │ │ -072ff0: 7010 4c13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@134c │ │ -072ff6: 0c00 |000b: move-result-object v0 │ │ -072ff8: 28fb |000c: goto 0007 // -0005 │ │ -072ffa: 0000 |000d: nop // spacer │ │ -072ffc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +07252c: |[07252c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +07253c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +072542: 7020 4b13 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@134b │ │ +072548: 0c00 |0006: move-result-object v0 │ │ +07254a: 1100 |0007: return-object v0 │ │ +07254c: 7010 4c13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@134c │ │ +072552: 0c00 |000b: move-result-object v0 │ │ +072554: 28fb |000c: goto 0007 // -0005 │ │ +072556: 0000 |000d: nop // spacer │ │ +072558: 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 : │ │ @@ -151954,98 +151975,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 │ │ -073008: |[073008] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -073018: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -07301a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -07301c: 7100 8f10 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@108f │ │ -073022: 0c01 |0005: move-result-object v1 │ │ -073024: 6e20 9e10 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@109e │ │ -07302a: 6204 bc05 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bc │ │ -07302e: 6e20 9b10 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ -073034: 6e30 5913 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1359 │ │ -07303a: 6e10 7f10 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@107f │ │ -073040: 0c04 |0014: move-result-object v4 │ │ -073042: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -073046: 6e10 7910 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ -07304c: 0c04 |001a: move-result-object v4 │ │ -07304e: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -073052: 2204 f103 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -073056: 1a05 4902 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0249 │ │ -07305a: 7020 251a 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -073060: 2704 |0024: throw v4 │ │ -073062: 5484 c305 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ -073066: 6e20 7410 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ -07306c: 5484 c305 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ -073070: 6e10 7f01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@017f │ │ -073076: 0a04 |002f: move-result v4 │ │ -073078: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -07307c: 2204 f103 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -073080: 1a05 4c02 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@024c │ │ -073084: 7020 251a 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -07308a: 2704 |0039: throw v4 │ │ -07308c: 6e10 7310 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ -073092: 0a00 |003d: move-result v0 │ │ -073094: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -073098: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -07309c: 2204 f103 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -0730a0: 1a05 4a02 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@024a │ │ -0730a4: 7020 251a 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -0730aa: 2704 |0049: throw v4 │ │ -0730ac: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -0730b0: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -0730b4: 2204 f103 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -0730b8: 1a05 4b02 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@024b │ │ -0730bc: 7020 251a 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -0730c2: 2704 |0055: throw v4 │ │ -0730c4: 5484 c605 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -0730c8: 6e10 1416 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ -0730ce: 0c04 |005b: move-result-object v4 │ │ -0730d0: 6e10 d400 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ -0730d6: 0c04 |005f: move-result-object v4 │ │ -0730d8: 6e20 a410 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@10a4 │ │ -0730de: 5484 c605 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -0730e2: 6e30 ab10 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@10ab │ │ -0730e8: 5484 c605 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -0730ec: 6e20 a510 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ -0730f2: 5284 be05 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -0730f6: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -0730fa: 6e20 9610 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ -073100: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -073104: 6e20 6b10 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ -07310a: 5484 c305 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ -07310e: 7020 5213 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1352 │ │ -073114: 0a04 |007e: move-result v4 │ │ -073116: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -07311a: 6e20 ae10 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@10ae │ │ -073120: 5484 c305 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ -073124: 6e20 9710 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1097 │ │ -07312a: 5484 c605 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -07312e: 5485 c205 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ -073132: 6e20 2016 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1620 │ │ -073138: 5484 c205 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ -07313c: 4402 0407 |0092: aget v2, v4, v7 │ │ -073140: 5484 c205 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ -073144: 4403 0406 |0096: aget v3, v4, v6 │ │ -073148: 5484 c405 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ -07314c: 5485 c305 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ -073150: 6e20 8201 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0182 │ │ -073156: 5484 c405 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ -07315a: 6e30 8001 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0180 │ │ -073160: 5484 c405 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ -073164: 6e20 9810 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1098 │ │ -07316a: 1101 |00a9: return-object v1 │ │ -07316c: 6e20 9610 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ -073172: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -073176: 6e20 6b10 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ -07317c: 28c7 |00b2: goto 0079 // -0039 │ │ +072564: |[072564] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +072574: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +072576: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +072578: 7100 8f10 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@108f │ │ +07257e: 0c01 |0005: move-result-object v1 │ │ +072580: 6e20 9e10 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@109e │ │ +072586: 6204 bc05 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@05bc │ │ +07258a: 6e20 9b10 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ +072590: 6e30 5913 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1359 │ │ +072596: 6e10 7f10 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@107f │ │ +07259c: 0c04 |0014: move-result-object v4 │ │ +07259e: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0725a2: 6e10 7910 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ +0725a8: 0c04 |001a: move-result-object v4 │ │ +0725aa: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0725ae: 2204 fa03 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +0725b2: 1a05 4902 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0249 │ │ +0725b6: 7020 251a 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +0725bc: 2704 |0024: throw v4 │ │ +0725be: 5484 c305 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ +0725c2: 6e20 7410 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ +0725c8: 5484 c305 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ +0725cc: 6e10 7f01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@017f │ │ +0725d2: 0a04 |002f: move-result v4 │ │ +0725d4: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +0725d8: 2204 fa03 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +0725dc: 1a05 4c02 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@024c │ │ +0725e0: 7020 251a 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +0725e6: 2704 |0039: throw v4 │ │ +0725e8: 6e10 7310 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ +0725ee: 0a00 |003d: move-result v0 │ │ +0725f0: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +0725f4: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +0725f8: 2204 fa03 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +0725fc: 1a05 4a02 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@024a │ │ +072600: 7020 251a 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +072606: 2704 |0049: throw v4 │ │ +072608: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +07260c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +072610: 2204 fa03 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +072614: 1a05 4b02 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@024b │ │ +072618: 7020 251a 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +07261e: 2704 |0055: throw v4 │ │ +072620: 5484 c605 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072624: 6e10 1416 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1614 │ │ +07262a: 0c04 |005b: move-result-object v4 │ │ +07262c: 6e10 d400 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00d4 │ │ +072632: 0c04 |005f: move-result-object v4 │ │ +072634: 6e20 a410 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@10a4 │ │ +07263a: 5484 c605 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +07263e: 6e30 ab10 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@10ab │ │ +072644: 5484 c605 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072648: 6e20 a510 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ +07264e: 5284 be05 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +072652: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +072656: 6e20 9610 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ +07265c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +072660: 6e20 6b10 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ +072666: 5484 c305 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ +07266a: 7020 5213 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1352 │ │ +072670: 0a04 |007e: move-result v4 │ │ +072672: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +072676: 6e20 ae10 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@10ae │ │ +07267c: 5484 c305 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ +072680: 6e20 9710 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1097 │ │ +072686: 5484 c605 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +07268a: 5485 c205 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ +07268e: 6e20 2016 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1620 │ │ +072694: 5484 c205 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ +072698: 4402 0407 |0092: aget v2, v4, v7 │ │ +07269c: 5484 c205 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@05c2 │ │ +0726a0: 4403 0406 |0096: aget v3, v4, v6 │ │ +0726a4: 5484 c405 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ +0726a8: 5485 c305 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@05c3 │ │ +0726ac: 6e20 8201 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0182 │ │ +0726b2: 5484 c405 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ +0726b6: 6e30 8001 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0180 │ │ +0726bc: 5484 c405 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@05c4 │ │ +0726c0: 6e20 9810 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1098 │ │ +0726c6: 1101 |00a9: return-object v1 │ │ +0726c8: 6e20 9610 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ +0726ce: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0726d2: 6e20 6b10 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ +0726d8: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -152089,37 +152110,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 │ │ -073180: |[073180] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -073190: 5464 c605 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -073194: 7110 9110 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1091 │ │ -07319a: 0c02 |0005: move-result-object v2 │ │ -07319c: 5464 c605 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -0731a0: 7120 640d 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0d64 │ │ -0731a6: 2203 1304 |000b: new-instance v3, Ljava/util/LinkedList; // type@0413 │ │ -0731aa: 7010 8f1a 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1a8f │ │ -0731b0: 6e20 5113 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1351 │ │ -0731b6: 6e10 931a 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1a93 │ │ -0731bc: 0c01 |0016: move-result-object v1 │ │ -0731be: 7210 851a 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ -0731c4: 0a04 |001a: move-result v4 │ │ -0731c6: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -0731ca: 7210 861a 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ -0731d0: 0c00 |0020: move-result-object v0 │ │ -0731d2: 1f00 e503 |0021: check-cast v0, Ljava/lang/Integer; // type@03e5 │ │ -0731d6: 5464 c605 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -0731da: 6e10 091a 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1a09 │ │ -0731e0: 0a05 |0028: move-result v5 │ │ -0731e2: 6e30 6d10 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@106d │ │ -0731e8: 28eb |002c: goto 0017 // -0015 │ │ -0731ea: 1102 |002d: return-object v2 │ │ +0726dc: |[0726dc] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0726ec: 5464 c605 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0726f0: 7110 9110 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1091 │ │ +0726f6: 0c02 |0005: move-result-object v2 │ │ +0726f8: 5464 c605 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0726fc: 7120 640d 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0d64 │ │ +072702: 2203 1c04 |000b: new-instance v3, Ljava/util/LinkedList; // type@041c │ │ +072706: 7010 8f1a 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1a8f │ │ +07270c: 6e20 5113 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1351 │ │ +072712: 6e10 931a 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1a93 │ │ +072718: 0c01 |0016: move-result-object v1 │ │ +07271a: 7210 851a 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1a85 │ │ +072720: 0a04 |001a: move-result v4 │ │ +072722: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +072726: 7210 861a 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1a86 │ │ +07272c: 0c00 |0020: move-result-object v0 │ │ +07272e: 1f00 ee03 |0021: check-cast v0, Ljava/lang/Integer; // type@03ee │ │ +072732: 5464 c605 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072736: 6e10 091a 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1a09 │ │ +07273c: 0a05 |0028: move-result v5 │ │ +07273e: 6e30 6d10 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@106d │ │ +072744: 28eb |002c: goto 0017 // -0015 │ │ +072746: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -152137,53 +152158,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0731ec: |[0731ec] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -0731fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0731fe: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -073202: 6e10 7f01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@017f │ │ -073208: 0a03 |0006: move-result v3 │ │ -07320a: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -07320e: 0f02 |0009: return v2 │ │ -073210: 5453 c605 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -073214: 6e10 4216 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1642 │ │ -07321a: 0a03 |000f: move-result v3 │ │ -07321c: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -073220: 5453 c605 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -073224: 6e10 2d16 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -07322a: 0c01 |0017: move-result-object v1 │ │ -07322c: 2013 3703 |0018: instance-of v3, v1, Landroid/view/View; // type@0337 │ │ -073230: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -073234: 0710 |001c: move-object v0, v1 │ │ -073236: 1f00 3703 |001d: check-cast v0, Landroid/view/View; // type@0337 │ │ -07323a: 7110 480d 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0d48 │ │ -073240: 0a03 |0022: move-result v3 │ │ -073242: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -073244: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -073248: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -07324c: 6e10 3f16 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -073252: 0a03 |002b: move-result v3 │ │ -073254: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -073258: 6e10 2d16 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -07325e: 0c01 |0031: move-result-object v1 │ │ -073260: 28e6 |0032: goto 0018 // -001a │ │ -073262: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -073266: 5453 c605 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -07326a: 5454 c505 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c5 │ │ -07326e: 6e20 1f16 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@161f │ │ -073274: 0a03 |003c: move-result v3 │ │ -073276: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -07327a: 5452 c505 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c5 │ │ -07327e: 6e20 7e01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@017e │ │ -073284: 0a02 |0044: move-result v2 │ │ -073286: 28c4 |0045: goto 0009 // -003c │ │ +072748: |[072748] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +072758: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07275a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +07275e: 6e10 7f01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@017f │ │ +072764: 0a03 |0006: move-result v3 │ │ +072766: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +07276a: 0f02 |0009: return v2 │ │ +07276c: 5453 c605 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072770: 6e10 4216 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1642 │ │ +072776: 0a03 |000f: move-result v3 │ │ +072778: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +07277c: 5453 c605 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072780: 6e10 2d16 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +072786: 0c01 |0017: move-result-object v1 │ │ +072788: 2013 4003 |0018: instance-of v3, v1, Landroid/view/View; // type@0340 │ │ +07278c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +072790: 0710 |001c: move-object v0, v1 │ │ +072792: 1f00 4003 |001d: check-cast v0, Landroid/view/View; // type@0340 │ │ +072796: 7110 480d 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0d48 │ │ +07279c: 0a03 |0022: move-result v3 │ │ +07279e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0727a0: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0727a4: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0727a8: 6e10 3f16 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +0727ae: 0a03 |002b: move-result v3 │ │ +0727b0: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0727b4: 6e10 2d16 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +0727ba: 0c01 |0031: move-result-object v1 │ │ +0727bc: 28e6 |0032: goto 0018 // -001a │ │ +0727be: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0727c2: 5453 c605 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0727c6: 5454 c505 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c5 │ │ +0727ca: 6e20 1f16 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@161f │ │ +0727d0: 0a03 |003c: move-result v3 │ │ +0727d2: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0727d6: 5452 c505 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@05c5 │ │ +0727da: 6e20 7e01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@017e │ │ +0727e0: 0a02 |0044: move-result v2 │ │ +0727e2: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -152205,21 +152226,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -073288: |[073288] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -073298: 5210 be05 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -07329c: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -0732a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0732a2: 0f00 |0005: return v0 │ │ -0732a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0732a6: 28fe |0007: goto 0005 // -0002 │ │ +0727e4: |[0727e4] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +0727f4: 5210 be05 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +0727f8: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +0727fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0727fe: 0f00 |0005: return v0 │ │ +072800: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +072802: 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 │ │ │ │ @@ -152228,26 +152249,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0732a8: |[0732a8] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -0732b8: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -0732be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0732c0: 0f00 |0004: return v0 │ │ -0732c2: 7020 5d13 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@135d │ │ -0732c8: 0a00 |0008: move-result v0 │ │ -0732ca: 28fb |0009: goto 0004 // -0005 │ │ -0732cc: 7020 4613 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1346 │ │ -0732d2: 0a00 |000d: move-result v0 │ │ -0732d4: 28f6 |000e: goto 0004 // -000a │ │ -0732d6: 0000 |000f: nop // spacer │ │ -0732d8: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +072804: |[072804] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +072814: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +07281a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07281c: 0f00 |0004: return v0 │ │ +07281e: 7020 5d13 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@135d │ │ +072824: 0a00 |0008: move-result v0 │ │ +072826: 28fb |0009: goto 0004 // -0005 │ │ +072828: 7020 4613 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1346 │ │ +07282e: 0a00 |000d: move-result v0 │ │ +072830: 28f6 |000e: goto 0004 // -000a │ │ +072832: 0000 |000f: nop // spacer │ │ +072834: 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 │ │ @@ -152262,24 +152283,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0732ec: |[0732ec] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -0732fc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -073302: 7040 5b13 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@135b │ │ -073308: 0a00 |0006: move-result v0 │ │ -07330a: 0f00 |0007: return v0 │ │ -07330c: 7030 5c13 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@135c │ │ -073312: 0a00 |000b: move-result v0 │ │ -073314: 28fb |000c: goto 0007 // -0005 │ │ -073316: 0000 |000d: nop // spacer │ │ -073318: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +072848: |[072848] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +072858: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +07285e: 7040 5b13 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@135b │ │ +072864: 0a00 |0006: move-result v0 │ │ +072866: 0f00 |0007: return v0 │ │ +072868: 7030 5c13 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@135c │ │ +07286e: 0a00 |000b: move-result v0 │ │ +072870: 28fb |000c: goto 0007 // -0005 │ │ +072872: 0000 |000d: nop // spacer │ │ +072874: 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 : │ │ @@ -152293,24 +152314,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -073324: |[073324] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -073334: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -07333a: 6e40 5713 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1357 │ │ -073340: 0a00 |0006: move-result v0 │ │ -073342: 0f00 |0007: return v0 │ │ -073344: 7040 5613 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1356 │ │ -07334a: 0a00 |000b: move-result v0 │ │ -07334c: 28fb |000c: goto 0007 // -0005 │ │ -07334e: 0000 |000d: nop // spacer │ │ -073350: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +072880: |[072880] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +072890: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +072896: 6e40 5713 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1357 │ │ +07289c: 0a00 |0006: move-result v0 │ │ +07289e: 0f00 |0007: return v0 │ │ +0728a0: 7040 5613 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1356 │ │ +0728a6: 0a00 |000b: move-result v0 │ │ +0728a8: 28fb |000c: goto 0007 // -0005 │ │ +0728aa: 0000 |000d: nop // spacer │ │ +0728ac: 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 : │ │ @@ -152324,19 +152345,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -073364: |[073364] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -073374: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -073378: 7130 660d 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0d66 │ │ -07337e: 0a00 |0005: move-result v0 │ │ -073380: 0f00 |0006: return v0 │ │ +0728c0: |[0728c0] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0728d0: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +0728d4: 7130 660d 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0d66 │ │ +0728da: 0a00 |0005: move-result v0 │ │ +0728dc: 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; │ │ @@ -152346,35 +152367,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -073384: |[073384] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -073394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073396: 5421 c005 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ -07339a: 6e10 0717 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1707 │ │ -0733a0: 0a01 |0006: move-result v1 │ │ -0733a2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0733a6: 5421 c005 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ -0733aa: 7110 980f 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0f98 │ │ -0733b0: 0a01 |000e: move-result v1 │ │ -0733b2: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -0733b6: 0f00 |0011: return v0 │ │ -0733b8: 7020 5513 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1355 │ │ -0733be: 0a01 |0015: move-result v1 │ │ -0733c0: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -0733c4: 5923 be05 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -0733c8: 5420 c605 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -0733cc: 6e10 4616 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1646 │ │ -0733d2: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -0733d8: 6e30 5e13 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ -0733de: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -0733e0: 28eb |0026: goto 0011 // -0015 │ │ +0728e0: |[0728e0] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +0728f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0728f2: 5421 c005 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ +0728f6: 6e10 0717 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1707 │ │ +0728fc: 0a01 |0006: move-result v1 │ │ +0728fe: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +072902: 5421 c005 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ +072906: 7110 980f 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0f98 │ │ +07290c: 0a01 |000e: move-result v1 │ │ +07290e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +072912: 0f00 |0011: return v0 │ │ +072914: 7020 5513 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1355 │ │ +07291a: 0a01 |0015: move-result v1 │ │ +07291c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +072920: 5923 be05 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +072924: 5420 c605 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072928: 6e10 4616 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1646 │ │ +07292e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +072934: 6e30 5e13 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ +07293a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +07293c: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -152389,25 +152410,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0733e4: |[0733e4] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -0733f4: 5221 bf05 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ -0733f8: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -0733fc: 0e00 |0004: return-void │ │ -0733fe: 5220 bf05 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ -073402: 5923 bf05 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ -073406: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -07340a: 6e30 5e13 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ -073410: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -073414: 6e30 5e13 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ -07341a: 28f1 |0013: goto 0004 // -000f │ │ +072940: |[072940] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +072950: 5221 bf05 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ +072954: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +072958: 0e00 |0004: return-void │ │ +07295a: 5220 bf05 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ +07295e: 5923 bf05 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@05bf │ │ +072962: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +072966: 6e30 5e13 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ +07296c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +072970: 6e30 5e13 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ +072976: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -152423,50 +152444,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -07341c: |[07341c] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -07342c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07342e: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -073432: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -073434: 5463 c005 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ -073438: 6e10 0717 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1707 │ │ -07343e: 0a03 |0009: move-result v3 │ │ -073440: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -073444: 5463 c005 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ -073448: 7110 980f 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0f98 │ │ -07344e: 0a03 |0011: move-result v3 │ │ -073450: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -073454: 0f02 |0014: return v2 │ │ -073456: 6e10 dc15 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -07345c: 0a03 |0018: move-result v3 │ │ -07345e: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -073464: 28f8 |001c: goto 0014 // -0008 │ │ -073466: 6e10 e215 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -07346c: 0a03 |0020: move-result v3 │ │ -07346e: 6e10 e415 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -073474: 0a04 |0024: move-result v4 │ │ -073476: 6e30 5013 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1350 │ │ -07347c: 0a00 |0028: move-result v0 │ │ -07347e: 7020 5f13 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@135f │ │ -073484: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -073488: 0112 |002e: move v2, v1 │ │ -07348a: 28e5 |002f: goto 0014 // -001b │ │ -07348c: 0121 |0030: move v1, v2 │ │ -07348e: 28fd |0031: goto 002e // -0003 │ │ -073490: 5263 be05 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -073494: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -073498: 7020 5f13 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@135f │ │ -07349e: 0112 |0039: move v2, v1 │ │ -0734a0: 28da |003a: goto 0014 // -0026 │ │ -0734a2: 0000 |003b: nop // spacer │ │ -0734a4: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +072978: |[072978] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +072988: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07298a: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +07298e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +072990: 5463 c005 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ +072994: 6e10 0717 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1707 │ │ +07299a: 0a03 |0009: move-result v3 │ │ +07299c: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0729a0: 5463 c005 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ +0729a4: 7110 980f 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0f98 │ │ +0729aa: 0a03 |0011: move-result v3 │ │ +0729ac: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0729b0: 0f02 |0014: return v2 │ │ +0729b2: 6e10 dc15 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +0729b8: 0a03 |0018: move-result v3 │ │ +0729ba: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0729c0: 28f8 |001c: goto 0014 // -0008 │ │ +0729c2: 6e10 e215 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +0729c8: 0a03 |0020: move-result v3 │ │ +0729ca: 6e10 e415 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +0729d0: 0a04 |0024: move-result v4 │ │ +0729d2: 6e30 5013 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1350 │ │ +0729d8: 0a00 |0028: move-result v0 │ │ +0729da: 7020 5f13 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@135f │ │ +0729e0: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +0729e4: 0112 |002e: move v2, v1 │ │ +0729e6: 28e5 |002f: goto 0014 // -001b │ │ +0729e8: 0121 |0030: move v1, v2 │ │ +0729ea: 28fd |0031: goto 002e // -0003 │ │ +0729ec: 5263 be05 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +0729f0: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +0729f4: 7020 5f13 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@135f │ │ +0729fa: 0112 |0039: move v2, v1 │ │ +0729fc: 28da |003a: goto 0014 // -0026 │ │ +0729fe: 0000 |003b: nop // spacer │ │ +072a00: 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 │ │ @@ -152485,23 +152506,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 │ │ -0734bc: |[0734bc] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0734cc: 5420 c105 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c1 │ │ -0734d0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0734d4: 2200 ca02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@02ca │ │ -0734d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0734da: 7030 3f13 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@133f │ │ -0734e0: 5b20 c105 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c1 │ │ -0734e4: 5420 c105 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c1 │ │ -0734e8: 1100 |000e: return-object v0 │ │ +072a18: |[072a18] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +072a28: 5420 c105 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c1 │ │ +072a2c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +072a30: 2200 d302 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@02d3 │ │ +072a34: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +072a36: 7030 3f13 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@133f │ │ +072a3c: 5b20 c105 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c1 │ │ +072a40: 5420 c105 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@05c1 │ │ +072a44: 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; │ │ @@ -152512,17 +152533,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0734ec: |[0734ec] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -0734fc: 5210 be05 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ -073500: 0f00 |0002: return v0 │ │ +072a48: |[072a48] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +072a58: 5210 be05 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@05be │ │ +072a5c: 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;) │ │ @@ -152542,18 +152563,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -073504: |[073504] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -073514: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -073516: 6e20 5413 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1354 │ │ -07351c: 0e00 |0004: return-void │ │ +072a60: |[072a60] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +072a70: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +072a72: 6e20 5413 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1354 │ │ +072a78: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -152562,18 +152583,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -073520: |[073520] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -073530: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -073534: 6e30 5e13 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ -07353a: 0e00 |0005: return-void │ │ +072a7c: |[072a7c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +072a8c: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +072a90: 6e30 5e13 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@135e │ │ +072a96: 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 │ │ @@ -152601,33 +152622,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -07353c: |[07353c] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -07354c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07354e: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -073552: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -073556: 5443 c005 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ -07355a: 6e10 0717 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1707 │ │ -073560: 0a03 |000a: move-result v3 │ │ -073562: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -073566: 0f02 |000d: return v2 │ │ -073568: 5443 c605 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -07356c: 6e10 2d16 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ -073572: 0c01 |0013: move-result-object v1 │ │ -073574: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -073578: 7030 4713 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1347 │ │ -07357e: 0c00 |0019: move-result-object v0 │ │ -073580: 5442 c605 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ -073584: 7130 a20e 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@0ea2 │ │ -07358a: 0a02 |001f: move-result v2 │ │ -07358c: 28ed |0020: goto 000d // -0013 │ │ +072a98: |[072a98] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +072aa8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +072aaa: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +072aae: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +072ab2: 5443 c005 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@05c0 │ │ +072ab6: 6e10 0717 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1707 │ │ +072abc: 0a03 |000a: move-result v3 │ │ +072abe: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +072ac2: 0f02 |000d: return v2 │ │ +072ac4: 5443 c605 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072ac8: 6e10 2d16 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@162d │ │ +072ace: 0c01 |0013: move-result-object v1 │ │ +072ad0: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +072ad4: 7030 4713 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1347 │ │ +072ada: 0c00 |0019: move-result-object v0 │ │ +072adc: 5442 c605 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@05c6 │ │ +072ae0: 7130 a20e 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@0ea2 │ │ +072ae6: 0a02 |001f: move-result v2 │ │ +072ae8: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -152638,18 +152659,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 : 804 (ExploreByTouchHelper.java) │ │ │ │ Class #612 header: │ │ -class_idx : 716 │ │ +class_idx : 725 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2176 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2185 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ @@ -152670,17 +152691,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073590: |[073590] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -0735a0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0735a6: 0e00 |0003: return-void │ │ +072aec: |[072aec] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +072afc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +072b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -152689,32 +152710,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 │ │ -0735a8: |[0735a8] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0735b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0735ba: 1100 |0001: return-object v0 │ │ +072b04: |[072b04] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +072b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072b16: 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 : 2176 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2185 (ListPopupWindowCompat.java) │ │ │ │ Class #613 header: │ │ -class_idx : 721 │ │ +class_idx : 730 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 684 │ │ -source_file_idx : 2179 │ │ +superclass_idx : 693 │ │ +source_file_idx : 2188 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #613 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -152733,18 +152754,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0735bc: |[0735bc] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -0735cc: 7020 2512 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@1225 │ │ -0735d2: 5b01 c805 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05c8 │ │ -0735d6: 0e00 |0005: return-void │ │ +072b18: |[072b18] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +072b28: 7020 2512 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@1225 │ │ +072b2e: 5b01 c805 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05c8 │ │ +072b32: 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; │ │ @@ -152756,17 +152777,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0735d8: |[0735d8] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -0735e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0735ea: 0f00 |0001: return v0 │ │ +072b34: |[072b34] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +072b44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072b46: 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 │ │ │ │ @@ -152775,46 +152796,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0735ec: |[0735ec] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0735fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0735fe: 54a6 c805 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05c8 │ │ -073602: 6e10 ba17 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@17ba │ │ -073608: 0a03 |0006: move-result v3 │ │ -07360a: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -07360e: 0f07 |0009: return v7 │ │ -073610: 6e10 b917 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@17b9 │ │ -073616: 0a00 |000d: move-result v0 │ │ -073618: 6e10 bb17 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@17bb │ │ -07361e: 0a01 |0011: move-result v1 │ │ -073620: 9004 0100 |0012: add-int v4, v1, v0 │ │ -073624: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ -073628: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ -07362c: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ -073630: 6e20 b817 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@17b8 │ │ -073636: 0c05 |001d: move-result-object v5 │ │ -073638: 6e10 1316 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -07363e: 0a08 |0021: move-result v8 │ │ -073640: 6e10 bc17 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@17bc │ │ -073646: 0a09 |0025: move-result v9 │ │ -073648: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ -07364c: 1217 |0028: const/4 v7, #int 1 // #1 │ │ -07364e: 28e0 |0029: goto 0009 // -0020 │ │ -073650: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ -073654: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ -073658: 6e20 b817 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@17b8 │ │ -07365e: 0c02 |0031: move-result-object v2 │ │ -073660: 6e10 3b16 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ -073666: 0a08 |0035: move-result v8 │ │ -073668: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ -07366c: 28d1 |0038: goto 0009 // -002f │ │ +072b48: |[072b48] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +072b58: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +072b5a: 54a6 c805 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05c8 │ │ +072b5e: 6e10 ba17 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@17ba │ │ +072b64: 0a03 |0006: move-result v3 │ │ +072b66: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +072b6a: 0f07 |0009: return v7 │ │ +072b6c: 6e10 b917 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@17b9 │ │ +072b72: 0a00 |000d: move-result v0 │ │ +072b74: 6e10 bb17 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@17bb │ │ +072b7a: 0a01 |0011: move-result v1 │ │ +072b7c: 9004 0100 |0012: add-int v4, v1, v0 │ │ +072b80: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ +072b84: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ +072b88: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ +072b8c: 6e20 b817 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@17b8 │ │ +072b92: 0c05 |001d: move-result-object v5 │ │ +072b94: 6e10 1316 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +072b9a: 0a08 |0021: move-result v8 │ │ +072b9c: 6e10 bc17 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@17bc │ │ +072ba2: 0a09 |0025: move-result v9 │ │ +072ba4: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ +072ba8: 1217 |0028: const/4 v7, #int 1 // #1 │ │ +072baa: 28e0 |0029: goto 0009 // -0020 │ │ +072bac: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ +072bb0: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ +072bb4: 6e20 b817 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@17b8 │ │ +072bba: 0c02 |0031: move-result-object v2 │ │ +072bbc: 6e10 3b16 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ +072bc2: 0a08 |0035: move-result v8 │ │ +072bc4: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ +072bc8: 28d1 |0038: goto 0009 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=92 │ │ 0x000a line=66 │ │ @@ -152845,30 +152866,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -073670: |[073670] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -073680: 5453 c805 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05c8 │ │ -073684: 6e10 bb17 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@17bb │ │ -07368a: 0a00 |0005: move-result v0 │ │ -07368c: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -07368e: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -073692: 0e00 |0009: return-void │ │ -073694: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -073696: 6e20 b817 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@17b8 │ │ -07369c: 0c01 |000e: move-result-object v1 │ │ -07369e: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -0736a2: 6e10 3b16 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ -0736a8: 0a04 |0014: move-result v4 │ │ -0736aa: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -0736ae: 6e30 c717 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@17c7 │ │ -0736b4: 28ef |001a: goto 0009 // -0011 │ │ +072bcc: |[072bcc] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +072bdc: 5453 c805 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@05c8 │ │ +072be0: 6e10 bb17 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@17bb │ │ +072be6: 0a00 |0005: move-result v0 │ │ +072be8: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +072bea: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +072bee: 0e00 |0009: return-void │ │ +072bf0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +072bf2: 6e20 b817 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@17b8 │ │ +072bf8: 0c01 |000e: move-result-object v1 │ │ +072bfa: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +072bfe: 6e10 3b16 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@163b │ │ +072c04: 0a04 |0014: move-result v4 │ │ +072c06: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +072c0a: 6e30 c717 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@17c7 │ │ +072c10: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -152880,21 +152901,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 : 2179 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 2188 (ListViewAutoScrollHelper.java) │ │ │ │ Class #614 header: │ │ -class_idx : 722 │ │ +class_idx : 731 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2571 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -152915,17 +152936,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0736b8: |[0736b8] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0736c8: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0736ce: 0e00 |0003: return-void │ │ +072c14: |[072c14] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +072c24: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +072c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -152934,31 +152955,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 │ │ -0736d0: |[0736d0] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0736e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0736e2: 1100 |0001: return-object v0 │ │ +072c2c: |[072c2c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +072c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072c3e: 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 : 2571 (PopupMenuCompat.java) │ │ + source_file_idx : 2580 (PopupMenuCompat.java) │ │ │ │ Class #615 header: │ │ -class_idx : 729 │ │ +class_idx : 738 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2707 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -152979,17 +153000,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0736e4: |[0736e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -0736f4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0736fa: 0e00 |0003: return-void │ │ +072c40: |[072c40] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +072c50: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +072c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -152998,18 +153019,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0736fc: |[0736fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -07370c: 1f01 7003 |0000: check-cast v1, Landroid/widget/Scroller; // type@0370 │ │ -073710: 6e10 e917 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ -073716: 0e00 |0005: return-void │ │ +072c58: |[072c58] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +072c68: 1f01 7903 |0000: check-cast v1, Landroid/widget/Scroller; // type@0379 │ │ +072c6c: 6e10 e917 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@17e9 │ │ +072c72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -153019,20 +153040,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -073718: |[073718] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -073728: 0730 |0000: move-object v0, v3 │ │ -07372a: 1f00 7003 |0001: check-cast v0, Landroid/widget/Scroller; // type@0370 │ │ -07372e: 6e10 ea17 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@17ea │ │ -073734: 0a01 |0006: move-result v1 │ │ -073736: 0f01 |0007: return v1 │ │ +072c74: |[072c74] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +072c84: 0730 |0000: move-object v0, v3 │ │ +072c86: 1f00 7903 |0001: check-cast v0, Landroid/widget/Scroller; // type@0379 │ │ +072c8a: 6e10 ea17 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@17ea │ │ +072c90: 0a01 |0006: move-result v1 │ │ +072c92: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0003 - 0x0008 reg=0 s Landroid/widget/Scroller; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -153043,22 +153064,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 │ │ -073738: |[073738] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -073748: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -07374c: 2200 7003 |0002: new-instance v0, Landroid/widget/Scroller; // type@0370 │ │ -073750: 7030 e817 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@17e8 │ │ -073756: 1100 |0007: return-object v0 │ │ -073758: 2200 7003 |0008: new-instance v0, Landroid/widget/Scroller; // type@0370 │ │ -07375c: 7020 e717 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@17e7 │ │ -073762: 28fa |000d: goto 0007 // -0006 │ │ +072c94: |[072c94] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +072ca4: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +072ca8: 2200 7903 |0002: new-instance v0, Landroid/widget/Scroller; // type@0379 │ │ +072cac: 7030 e817 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@17e8 │ │ +072cb2: 1100 |0007: return-object v0 │ │ +072cb4: 2200 7903 |0008: new-instance v0, Landroid/widget/Scroller; // type@0379 │ │ +072cb8: 7020 e717 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@17e7 │ │ +072cbe: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 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; │ │ @@ -153068,27 +153089,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -073764: |[073764] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -073774: 07a0 |0000: move-object v0, v10 │ │ -073776: 1f00 7003 |0001: check-cast v0, Landroid/widget/Scroller; // type@0370 │ │ -07377a: 01b1 |0003: move v1, v11 │ │ -07377c: 01c2 |0004: move v2, v12 │ │ -07377e: 01d3 |0005: move v3, v13 │ │ -073780: 01e4 |0006: move v4, v14 │ │ -073782: 01f5 |0007: move v5, v15 │ │ -073784: 0206 1000 |0008: move/from16 v6, v16 │ │ -073788: 0207 1100 |000a: move/from16 v7, v17 │ │ -07378c: 0208 1200 |000c: move/from16 v8, v18 │ │ -073790: 7409 eb17 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@17eb │ │ -073796: 0e00 |0011: return-void │ │ +072cc0: |[072cc0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +072cd0: 07a0 |0000: move-object v0, v10 │ │ +072cd2: 1f00 7903 |0001: check-cast v0, Landroid/widget/Scroller; // type@0379 │ │ +072cd6: 01b1 |0003: move v1, v11 │ │ +072cd8: 01c2 |0004: move v2, v12 │ │ +072cda: 01d3 |0005: move v3, v13 │ │ +072cdc: 01e4 |0006: move v4, v14 │ │ +072cde: 01f5 |0007: move v5, v15 │ │ +072ce0: 0206 1000 |0008: move/from16 v6, v16 │ │ +072ce4: 0207 1100 |000a: move/from16 v7, v17 │ │ +072ce8: 0208 1200 |000c: move/from16 v8, v18 │ │ +072cec: 7409 eb17 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@17eb │ │ +072cf2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -153106,27 +153127,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -073798: |[073798] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0737a8: 07a0 |0000: move-object v0, v10 │ │ -0737aa: 1f00 7003 |0001: check-cast v0, Landroid/widget/Scroller; // type@0370 │ │ -0737ae: 01b1 |0003: move v1, v11 │ │ -0737b0: 01c2 |0004: move v2, v12 │ │ -0737b2: 01d3 |0005: move v3, v13 │ │ -0737b4: 01e4 |0006: move v4, v14 │ │ -0737b6: 01f5 |0007: move v5, v15 │ │ -0737b8: 0206 1000 |0008: move/from16 v6, v16 │ │ -0737bc: 0207 1100 |000a: move/from16 v7, v17 │ │ -0737c0: 0208 1200 |000c: move/from16 v8, v18 │ │ -0737c4: 7409 eb17 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@17eb │ │ -0737ca: 0e00 |0011: return-void │ │ +072cf4: |[072cf4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +072d04: 07a0 |0000: move-object v0, v10 │ │ +072d06: 1f00 7903 |0001: check-cast v0, Landroid/widget/Scroller; // type@0379 │ │ +072d0a: 01b1 |0003: move v1, v11 │ │ +072d0c: 01c2 |0004: move v2, v12 │ │ +072d0e: 01d3 |0005: move v3, v13 │ │ +072d10: 01e4 |0006: move v4, v14 │ │ +072d12: 01f5 |0007: move v5, v15 │ │ +072d14: 0206 1000 |0008: move/from16 v6, v16 │ │ +072d18: 0207 1100 |000a: move/from16 v7, v17 │ │ +072d1c: 0208 1200 |000c: move/from16 v8, v18 │ │ +072d20: 7409 eb17 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@17eb │ │ +072d26: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -153146,17 +153167,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0737cc: |[0737cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0737dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0737de: 0f00 |0001: return v0 │ │ +072d28: |[072d28] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +072d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072d3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153165,19 +153186,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0737e0: |[0737e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -0737f0: 1f02 7003 |0000: check-cast v2, Landroid/widget/Scroller; // type@0370 │ │ -0737f4: 6e10 ec17 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ -0737fa: 0a00 |0005: move-result v0 │ │ -0737fc: 0f00 |0006: return v0 │ │ +072d3c: |[072d3c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +072d4c: 1f02 7903 |0000: check-cast v2, Landroid/widget/Scroller; // type@0379 │ │ +072d50: 6e10 ec17 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@17ec │ │ +072d56: 0a00 |0005: move-result v0 │ │ +072d58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -153186,19 +153207,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073800: |[073800] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -073810: 1f02 7003 |0000: check-cast v2, Landroid/widget/Scroller; // type@0370 │ │ -073814: 6e10 ed17 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@17ed │ │ -07381a: 0a00 |0005: move-result v0 │ │ -07381c: 0f00 |0006: return v0 │ │ +072d5c: |[072d5c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +072d6c: 1f02 7903 |0000: check-cast v2, Landroid/widget/Scroller; // type@0379 │ │ +072d70: 6e10 ed17 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@17ed │ │ +072d76: 0a00 |0005: move-result v0 │ │ +072d78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -153207,19 +153228,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073820: |[073820] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -073830: 1f02 7003 |0000: check-cast v2, Landroid/widget/Scroller; // type@0370 │ │ -073834: 6e10 ef17 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@17ef │ │ -07383a: 0a00 |0005: move-result v0 │ │ -07383c: 0f00 |0006: return v0 │ │ +072d7c: |[072d7c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +072d8c: 1f02 7903 |0000: check-cast v2, Landroid/widget/Scroller; // type@0379 │ │ +072d90: 6e10 ef17 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@17ef │ │ +072d96: 0a00 |0005: move-result v0 │ │ +072d98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -153228,19 +153249,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073840: |[073840] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -073850: 1f02 7003 |0000: check-cast v2, Landroid/widget/Scroller; // type@0370 │ │ -073854: 6e10 f017 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@17f0 │ │ -07385a: 0a00 |0005: move-result v0 │ │ -07385c: 0f00 |0006: return v0 │ │ +072d9c: |[072d9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +072dac: 1f02 7903 |0000: check-cast v2, Landroid/widget/Scroller; // type@0379 │ │ +072db0: 6e10 f017 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@17f0 │ │ +072db6: 0a00 |0005: move-result v0 │ │ +072db8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -153249,19 +153270,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073860: |[073860] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -073870: 1f02 7003 |0000: check-cast v2, Landroid/widget/Scroller; // type@0370 │ │ -073874: 6e10 f117 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@17f1 │ │ -07387a: 0a00 |0005: move-result v0 │ │ -07387c: 0f00 |0006: return v0 │ │ +072dbc: |[072dbc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +072dcc: 1f02 7903 |0000: check-cast v2, Landroid/widget/Scroller; // type@0379 │ │ +072dd0: 6e10 f117 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@17f1 │ │ +072dd6: 0a00 |0005: move-result v0 │ │ +072dd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -153270,17 +153291,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -073880: |[073880] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -073890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073892: 0f00 |0001: return v0 │ │ +072ddc: |[072ddc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +072dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072dee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153289,16 +153310,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073894: |[073894] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0738a4: 0e00 |0000: return-void │ │ +072df0: |[072df0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +072e00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 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 │ │ @@ -153310,16 +153331,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0738a8: |[0738a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0738b8: 0e00 |0000: return-void │ │ +072e04: |[072e04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +072e14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 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 │ │ @@ -153331,18 +153352,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0738bc: |[0738bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0738cc: 1f01 7003 |0000: check-cast v1, Landroid/widget/Scroller; // type@0370 │ │ -0738d0: 6e55 f217 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@17f2 │ │ -0738d6: 0e00 |0005: return-void │ │ +072e18: |[072e18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +072e28: 1f01 7903 |0000: check-cast v1, Landroid/widget/Scroller; // type@0379 │ │ +072e2c: 6e55 f217 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@17f2 │ │ +072e32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -153356,44 +153377,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0738d8: |[0738d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0738e8: 0770 |0000: move-object v0, v7 │ │ -0738ea: 1f00 7003 |0001: check-cast v0, Landroid/widget/Scroller; // type@0370 │ │ -0738ee: 0181 |0003: move v1, v8 │ │ -0738f0: 0192 |0004: move v2, v9 │ │ -0738f2: 01a3 |0005: move v3, v10 │ │ -0738f4: 01b4 |0006: move v4, v11 │ │ -0738f6: 01c5 |0007: move v5, v12 │ │ -0738f8: 7406 f317 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@17f3 │ │ -0738fe: 0e00 |000b: return-void │ │ +072e34: |[072e34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +072e44: 0770 |0000: move-object v0, v7 │ │ +072e46: 1f00 7903 |0001: check-cast v0, Landroid/widget/Scroller; // type@0379 │ │ +072e4a: 0181 |0003: move v1, v8 │ │ +072e4c: 0192 |0004: move v2, v9 │ │ +072e4e: 01a3 |0005: move v3, v10 │ │ +072e50: 01b4 |0006: move v4, v11 │ │ +072e52: 01c5 |0007: move v5, v12 │ │ +072e54: 7406 f317 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@17f3 │ │ +072e5a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=103 │ │ 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 : 2707 (ScrollerCompat.java) │ │ + source_file_idx : 2716 (ScrollerCompat.java) │ │ │ │ Class #616 header: │ │ -class_idx : 730 │ │ +class_idx : 739 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2707 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -153414,17 +153435,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073900: |[073900] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -073910: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -073916: 0e00 |0003: return-void │ │ +072e5c: |[072e5c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +072e6c: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +072e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -153433,17 +153454,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073918: |[073918] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -073928: 7110 ca13 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@13ca │ │ -07392e: 0e00 |0003: return-void │ │ +072e74: |[072e74] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +072e84: 7110 ca13 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@13ca │ │ +072e8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153453,18 +153474,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073930: |[073930] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -073940: 7110 cb13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@13cb │ │ -073946: 0a00 |0003: move-result v0 │ │ -073948: 0f00 |0004: return v0 │ │ +072e8c: |[072e8c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +072e9c: 7110 cb13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@13cb │ │ +072ea2: 0a00 |0003: move-result v0 │ │ +072ea4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153473,18 +153494,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 │ │ -07394c: |[07394c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -07395c: 7120 cc13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@13cc │ │ -073962: 0c00 |0003: move-result-object v0 │ │ -073964: 1100 |0004: return-object v0 │ │ +072ea8: |[072ea8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +072eb8: 7120 cc13 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@13cc │ │ +072ebe: 0c00 |0003: move-result-object v0 │ │ +072ec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 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; │ │ @@ -153494,17 +153515,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -073968: |[073968] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -073978: 7709 cd13 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@13cd │ │ -07397e: 0e00 |0003: return-void │ │ +072ec4: |[072ec4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +072ed4: 7709 cd13 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@13cd │ │ +072eda: 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; │ │ @@ -153522,17 +153543,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -073980: |[073980] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -073990: 770b ce13 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@13ce │ │ -073996: 0e00 |0003: return-void │ │ +072edc: |[072edc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +072eec: 770b ce13 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@13ce │ │ +072ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153552,17 +153573,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -073998: |[073998] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0739a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0739aa: 0f00 |0001: return v0 │ │ +072ef4: |[072ef4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +072f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072f06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153571,18 +153592,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0739ac: |[0739ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0739bc: 7110 cf13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@13cf │ │ -0739c2: 0a00 |0003: move-result v0 │ │ -0739c4: 0f00 |0004: return v0 │ │ +072f08: |[072f08] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +072f18: 7110 cf13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@13cf │ │ +072f1e: 0a00 |0003: move-result v0 │ │ +072f20: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153591,18 +153612,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0739c8: |[0739c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0739d8: 7110 d013 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@13d0 │ │ -0739de: 0a00 |0003: move-result v0 │ │ -0739e0: 0f00 |0004: return v0 │ │ +072f24: |[072f24] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +072f34: 7110 d013 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@13d0 │ │ +072f3a: 0a00 |0003: move-result v0 │ │ +072f3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153611,18 +153632,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0739e4: |[0739e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0739f4: 7110 d113 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@13d1 │ │ -0739fa: 0a00 |0003: move-result v0 │ │ -0739fc: 0f00 |0004: return v0 │ │ +072f40: |[072f40] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +072f50: 7110 d113 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@13d1 │ │ +072f56: 0a00 |0003: move-result v0 │ │ +072f58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153631,18 +153652,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073a00: |[073a00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -073a10: 7110 d213 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@13d2 │ │ -073a16: 0a00 |0003: move-result v0 │ │ -073a18: 0f00 |0004: return v0 │ │ +072f5c: |[072f5c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +072f6c: 7110 d213 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@13d2 │ │ +072f72: 0a00 |0003: move-result v0 │ │ +072f74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153651,18 +153672,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073a1c: |[073a1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -073a2c: 7110 d313 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@13d3 │ │ -073a32: 0a00 |0003: move-result v0 │ │ -073a34: 0f00 |0004: return v0 │ │ +072f78: |[072f78] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +072f88: 7110 d313 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@13d3 │ │ +072f8e: 0a00 |0003: move-result v0 │ │ +072f90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153671,18 +153692,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073a38: |[073a38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -073a48: 7110 d413 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@13d4 │ │ -073a4e: 0a00 |0003: move-result v0 │ │ -073a50: 0f00 |0004: return v0 │ │ +072f94: |[072f94] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +072fa4: 7110 d413 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@13d4 │ │ +072faa: 0a00 |0003: move-result v0 │ │ +072fac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -153691,17 +153712,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -073a54: |[073a54] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -073a64: 7140 d513 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@13d5 │ │ -073a6a: 0e00 |0003: return-void │ │ +072fb0: |[072fb0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +072fc0: 7140 d513 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@13d5 │ │ +072fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153714,17 +153735,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -073a6c: |[073a6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -073a7c: 7140 d613 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@13d6 │ │ -073a82: 0e00 |0003: return-void │ │ +072fc8: |[072fc8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +072fd8: 7140 d613 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@13d6 │ │ +072fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153737,17 +153758,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -073a84: |[073a84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -073a94: 7155 d713 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@13d7 │ │ -073a9a: 0e00 |0003: return-void │ │ +072fe0: |[072fe0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +072ff0: 7155 d713 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@13d7 │ │ +072ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -153761,37 +153782,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -073a9c: |[073a9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -073aac: 7706 d813 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@13d8 │ │ -073ab2: 0e00 |0003: return-void │ │ +072ff8: |[072ff8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +073008: 7706 d813 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@13d8 │ │ +07300e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 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 : 2707 (ScrollerCompat.java) │ │ + source_file_idx : 2716 (ScrollerCompat.java) │ │ │ │ Class #617 header: │ │ -class_idx : 737 │ │ +class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -153820,19 +153841,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 │ │ -073ab4: |[073ab4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -073ac4: 5b01 d305 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d3 │ │ -073ac8: 5b02 d405 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d4 │ │ -073acc: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -073ad2: 0e00 |0007: return-void │ │ +073010: |[073010] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +073020: 5b01 d305 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d3 │ │ +073024: 5b02 d405 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d4 │ │ +073028: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +07302e: 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; │ │ @@ -153843,19 +153864,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -073ad4: |[073ad4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -073ae4: 5410 d405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d4 │ │ -073ae8: 6e20 de13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@13de │ │ -073aee: 0a00 |0005: move-result v0 │ │ -073af0: 0f00 |0006: return v0 │ │ +073030: |[073030] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +073040: 5410 d405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d4 │ │ +073044: 6e20 de13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@13de │ │ +07304a: 0a00 |0005: move-result v0 │ │ +07304c: 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; │ │ │ │ @@ -153864,33 +153885,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -073af4: |[073af4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -073b04: 5410 d405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d4 │ │ -073b08: 6e20 df13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@13df │ │ -073b0e: 0a00 |0005: move-result v0 │ │ -073b10: 0f00 |0006: return v0 │ │ +073050: |[073050] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +073060: 5410 d405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@05d4 │ │ +073064: 6e20 df13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@13df │ │ +07306a: 0a00 |0005: move-result v0 │ │ +07306c: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #618 header: │ │ -class_idx : 738 │ │ +class_idx : 747 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -153919,19 +153940,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 │ │ -073b14: |[073b14] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -073b24: 5b01 d505 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d5 │ │ -073b28: 5b02 d605 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d6 │ │ -073b2c: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -073b32: 0e00 |0007: return-void │ │ +073070: |[073070] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +073080: 5b01 d505 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@05d5 │ │ +073084: 5b02 d605 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d6 │ │ +073088: 7010 1e1a 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +07308e: 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; │ │ @@ -153942,32 +153963,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073b34: |[073b34] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -073b44: 5410 d605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d6 │ │ -073b48: 6e10 dc13 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@13dc │ │ -073b4e: 0a00 |0005: move-result v0 │ │ -073b50: 0f00 |0006: return v0 │ │ +073090: |[073090] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +0730a0: 5410 d605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@05d6 │ │ +0730a4: 6e10 dc13 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@13dc │ │ +0730aa: 0a00 |0005: move-result v0 │ │ +0730ac: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #619 header: │ │ -class_idx : 742 │ │ +class_idx : 751 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -153988,17 +154009,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073b54: |[073b54] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -073b64: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -073b6a: 0e00 |0003: return-void │ │ +0730b0: |[0730b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +0730c0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0730c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -154007,17 +154028,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 │ │ -073b6c: |[073b6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -073b7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073b7e: 1100 |0001: return-object v0 │ │ +0730c8: |[0730c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0730d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0730da: 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; │ │ │ │ @@ -154026,17 +154047,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -073b80: |[073b80] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -073b90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -073b92: 0f00 |0001: return v0 │ │ +0730dc: |[0730dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +0730ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0730ee: 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; │ │ │ │ @@ -154045,17 +154066,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -073b94: |[073b94] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -073ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073ba6: 0f00 |0001: return v0 │ │ +0730f0: |[0730f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +073100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073102: 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; │ │ │ │ @@ -154064,17 +154085,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -073ba8: |[073ba8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -073bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073bba: 0f00 |0001: return v0 │ │ +073104: |[073104] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +073114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073116: 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; │ │ │ │ @@ -154083,17 +154104,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 │ │ -073bbc: |[073bbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -073bcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073bce: 1100 |0001: return-object v0 │ │ +073118: |[073118] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +073128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07312a: 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; │ │ │ │ @@ -154102,17 +154123,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 │ │ -073bd0: |[073bd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -073be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073be2: 1100 |0001: return-object v0 │ │ +07312c: |[07312c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +07313c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07313e: 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; │ │ │ │ @@ -154121,17 +154142,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 │ │ -073be4: |[073be4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -073bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -073bf6: 1100 |0001: return-object v0 │ │ +073140: |[073140] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +073150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073152: 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; │ │ │ │ @@ -154140,16 +154161,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073bf8: |[073bf8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -073c08: 0e00 |0000: return-void │ │ +073154: |[073154] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +073164: 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 │ │ @@ -154159,16 +154180,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073c0c: |[073c0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -073c1c: 0e00 |0000: return-void │ │ +073168: |[073168] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +073178: 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 │ │ @@ -154178,16 +154199,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073c20: |[073c20] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -073c30: 0e00 |0000: return-void │ │ +07317c: |[07317c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +07318c: 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 │ │ @@ -154197,16 +154218,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073c34: |[073c34] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -073c44: 0e00 |0000: return-void │ │ +073190: |[073190] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0731a0: 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 │ │ @@ -154216,16 +154237,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 │ │ -073c48: |[073c48] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -073c58: 0e00 |0000: return-void │ │ +0731a4: |[0731a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0731b4: 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; │ │ @@ -154235,16 +154256,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 │ │ -073c5c: |[073c5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -073c6c: 0e00 |0000: return-void │ │ +0731b8: |[0731b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0731c8: 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; │ │ @@ -154254,16 +154275,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 │ │ -073c70: |[073c70] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -073c80: 0e00 |0000: return-void │ │ +0731cc: |[0731cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0731dc: 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; │ │ @@ -154274,16 +154295,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 │ │ -073c84: |[073c84] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -073c94: 0e00 |0000: return-void │ │ +0731e0: |[0731e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0731f0: 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; │ │ @@ -154293,16 +154314,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073c98: |[073c98] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -073ca8: 0e00 |0000: return-void │ │ +0731f4: |[0731f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +073204: 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 │ │ @@ -154312,16 +154333,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 │ │ -073cac: |[073cac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -073cbc: 0e00 |0000: return-void │ │ +073208: |[073208] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +073218: 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; │ │ @@ -154331,31 +154352,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073cc0: |[073cc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -073cd0: 0e00 |0000: return-void │ │ +07321c: |[07321c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +07322c: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #620 header: │ │ -class_idx : 755 │ │ +class_idx : 764 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 489 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 498 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -154383,21 +154404,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 │ │ -073cd4: |[073cd4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -073ce4: 5b12 e205 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ -073ce8: 7010 a80a 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ -073cee: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ -073cf2: 7010 7c01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ -073cf8: 5b10 e105 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e1 │ │ -073cfc: 0e00 |000c: return-void │ │ +073230: |[073230] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +073240: 5b12 e205 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ +073244: 7010 a80a 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0aa8 │ │ +07324a: 2200 5500 |0005: new-instance v0, Landroid/graphics/Rect; // type@0055 │ │ +07324e: 7010 7c01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@017c │ │ +073254: 5b10 e105 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e1 │ │ +073258: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0005 line=1539 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -154407,60 +154428,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 │ │ -073d00: |[073d00] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -073d10: 5420 e105 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e1 │ │ -073d14: 6e20 7410 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ -073d1a: 6e20 9710 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1097 │ │ -073d20: 6e20 7510 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1075 │ │ -073d26: 6e20 9810 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1098 │ │ -073d2c: 6e10 8e10 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@108e │ │ -073d32: 0a01 |0011: move-result v1 │ │ -073d34: 6e20 ae10 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@10ae │ │ -073d3a: 6e10 7d10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@107d │ │ -073d40: 0c01 |0018: move-result-object v1 │ │ -073d42: 6e20 a410 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@10a4 │ │ -073d48: 6e10 7810 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1078 │ │ -073d4e: 0c01 |001f: move-result-object v1 │ │ -073d50: 6e20 9b10 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ -073d56: 6e10 7910 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ -073d5c: 0c01 |0026: move-result-object v1 │ │ -073d5e: 6e20 9d10 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@109d │ │ -073d64: 6e10 8710 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1087 │ │ -073d6a: 0a01 |002d: move-result v1 │ │ -073d6c: 6e20 9e10 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@109e │ │ -073d72: 6e10 8610 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1086 │ │ -073d78: 0a01 |0034: move-result v1 │ │ -073d7a: 6e20 9c10 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@109c │ │ -073d80: 6e10 8810 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1088 │ │ -073d86: 0a01 |003b: move-result v1 │ │ -073d88: 6e20 9f10 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@109f │ │ -073d8e: 6e10 8910 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1089 │ │ -073d94: 0a01 |0042: move-result v1 │ │ -073d96: 6e20 a010 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@10a0 │ │ -073d9c: 6e10 8310 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1083 │ │ -073da2: 0a01 |0049: move-result v1 │ │ -073da4: 6e20 9610 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ -073daa: 6e10 8d10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@108d │ │ -073db0: 0a01 |0050: move-result v1 │ │ -073db2: 6e20 a910 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@10a9 │ │ -073db8: 6e10 8a10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@108a │ │ -073dbe: 0a01 |0057: move-result v1 │ │ -073dc0: 6e20 a210 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@10a2 │ │ -073dc6: 6e10 7310 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ -073dcc: 0a01 |005e: move-result v1 │ │ -073dce: 6e20 6b10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ -073dd4: 6e10 7c10 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@107c │ │ -073dda: 0a01 |0065: move-result v1 │ │ -073ddc: 6e20 a310 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@10a3 │ │ -073de2: 0e00 |0069: return-void │ │ +07325c: |[07325c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07326c: 5420 e105 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@05e1 │ │ +073270: 6e20 7410 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1074 │ │ +073276: 6e20 9710 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1097 │ │ +07327c: 6e20 7510 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1075 │ │ +073282: 6e20 9810 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1098 │ │ +073288: 6e10 8e10 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@108e │ │ +07328e: 0a01 |0011: move-result v1 │ │ +073290: 6e20 ae10 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@10ae │ │ +073296: 6e10 7d10 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@107d │ │ +07329c: 0c01 |0018: move-result-object v1 │ │ +07329e: 6e20 a410 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@10a4 │ │ +0732a4: 6e10 7810 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1078 │ │ +0732aa: 0c01 |001f: move-result-object v1 │ │ +0732ac: 6e20 9b10 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ +0732b2: 6e10 7910 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1079 │ │ +0732b8: 0c01 |0026: move-result-object v1 │ │ +0732ba: 6e20 9d10 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@109d │ │ +0732c0: 6e10 8710 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1087 │ │ +0732c6: 0a01 |002d: move-result v1 │ │ +0732c8: 6e20 9e10 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@109e │ │ +0732ce: 6e10 8610 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1086 │ │ +0732d4: 0a01 |0034: move-result v1 │ │ +0732d6: 6e20 9c10 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@109c │ │ +0732dc: 6e10 8810 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1088 │ │ +0732e2: 0a01 |003b: move-result v1 │ │ +0732e4: 6e20 9f10 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@109f │ │ +0732ea: 6e10 8910 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1089 │ │ +0732f0: 0a01 |0042: move-result v1 │ │ +0732f2: 6e20 a010 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@10a0 │ │ +0732f8: 6e10 8310 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1083 │ │ +0732fe: 0a01 |0049: move-result v1 │ │ +073300: 6e20 9610 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1096 │ │ +073306: 6e10 8d10 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@108d │ │ +07330c: 0a01 |0050: move-result v1 │ │ +07330e: 6e20 a910 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@10a9 │ │ +073314: 6e10 8a10 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@108a │ │ +07331a: 0a01 |0057: move-result v1 │ │ +07331c: 6e20 a210 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@10a2 │ │ +073322: 6e10 7310 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@1073 │ │ +073328: 0a01 |005e: move-result v1 │ │ +07332a: 6e20 6b10 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@106b │ │ +073330: 6e10 7c10 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@107c │ │ +073336: 0a01 |0065: move-result v1 │ │ +073338: 6e20 a310 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@10a3 │ │ +07333e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0002 line=1599 │ │ 0x0005 line=1600 │ │ 0x0008 line=1602 │ │ 0x000b line=1603 │ │ @@ -154490,19 +154511,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -073de4: |[073de4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -073df4: 5410 e205 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ -073df8: 6e20 c214 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@14c2 │ │ -073dfe: 0a00 |0005: move-result v0 │ │ -073e00: 0f00 |0006: return v0 │ │ +073340: |[073340] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +073350: 5410 e205 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ +073354: 6e20 c214 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@14c2 │ │ +07335a: 0a00 |0005: move-result v0 │ │ +07335c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -154511,21 +154532,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 │ │ -073e04: |[073e04] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -073e14: 6f30 ac0a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ -073e1a: 1c00 ff02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@02ff │ │ -073e1e: 6e10 f319 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -073e24: 0c00 |0008: move-result-object v0 │ │ -073e26: 6e20 0117 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ -073e2c: 0e00 |000c: return-void │ │ +073360: |[073360] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +073370: 6f30 ac0a 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0aac │ │ +073376: 1c00 0803 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0308 │ │ +07337a: 6e10 f319 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +073380: 0c00 |0008: move-result-object v0 │ │ +073382: 6e20 0117 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1701 │ │ +073388: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1574 │ │ 0x000c line=1575 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -154537,51 +154558,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 │ │ -073e30: |[073e30] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -073e40: 7110 9010 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@1090 │ │ -073e46: 0c04 |0003: move-result-object v4 │ │ -073e48: 6f30 ad0a 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ -073e4e: 7030 6414 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@1464 │ │ -073e54: 6e10 9510 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1095 │ │ -073e5a: 1c05 ff02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@02ff │ │ -073e5e: 6e10 f319 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -073e64: 0c05 |0012: move-result-object v5 │ │ -073e66: 6e20 9b10 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ -073e6c: 6e20 aa10 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@10aa │ │ -073e72: 7110 550d 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d55 │ │ -073e78: 0c03 |001c: move-result-object v3 │ │ -073e7a: 2035 3703 |001d: instance-of v5, v3, Landroid/view/View; // type@0337 │ │ -073e7e: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -073e82: 1f03 3703 |0021: check-cast v3, Landroid/view/View; // type@0337 │ │ -073e86: 6e20 a510 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ -073e8c: 5465 e205 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ -073e90: 6e10 b414 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ -073e96: 0a01 |002b: move-result v1 │ │ -073e98: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -073e9a: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -073e9e: 5465 e205 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ -073ea2: 6e20 b314 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ -073ea8: 0c00 |0034: move-result-object v0 │ │ -073eaa: 6e20 6514 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1465 │ │ -073eb0: 0a05 |0038: move-result v5 │ │ -073eb2: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -073eb6: 6e10 3f16 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ -073ebc: 0a05 |003e: move-result v5 │ │ -073ebe: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -073ec2: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -073ec4: 7120 700d 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ -073eca: 6e20 6c10 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@106c │ │ -073ed0: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -073ed4: 28e3 |004a: goto 002d // -001d │ │ -073ed6: 0e00 |004b: return-void │ │ +07338c: |[07338c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07339c: 7110 9010 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@1090 │ │ +0733a2: 0c04 |0003: move-result-object v4 │ │ +0733a4: 6f30 ad0a 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0aad │ │ +0733aa: 7030 6414 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@1464 │ │ +0733b0: 6e10 9510 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1095 │ │ +0733b6: 1c05 0803 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0308 │ │ +0733ba: 6e10 f319 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +0733c0: 0c05 |0012: move-result-object v5 │ │ +0733c2: 6e20 9b10 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@109b │ │ +0733c8: 6e20 aa10 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@10aa │ │ +0733ce: 7110 550d 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0d55 │ │ +0733d4: 0c03 |001c: move-result-object v3 │ │ +0733d6: 2035 4003 |001d: instance-of v5, v3, Landroid/view/View; // type@0340 │ │ +0733da: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +0733de: 1f03 4003 |0021: check-cast v3, Landroid/view/View; // type@0340 │ │ +0733e2: 6e20 a510 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@10a5 │ │ +0733e8: 5465 e205 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ +0733ec: 6e10 b414 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@14b4 │ │ +0733f2: 0a01 |002b: move-result v1 │ │ +0733f4: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0733f6: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +0733fa: 5465 e205 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e2 │ │ +0733fe: 6e20 b314 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@14b3 │ │ +073404: 0c00 |0034: move-result-object v0 │ │ +073406: 6e20 6514 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1465 │ │ +07340c: 0a05 |0038: move-result v5 │ │ +07340e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +073412: 6e10 3f16 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@163f │ │ +073418: 0a05 |003e: move-result v5 │ │ +07341a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +07341e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +073420: 7120 700d 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0d70 │ │ +073426: 6e20 6c10 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@106c │ │ +07342c: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +073430: 28e3 |004a: goto 002d // -001d │ │ +073432: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1543 │ │ 0x0004 line=1544 │ │ 0x0007 line=1545 │ │ 0x000a line=1546 │ │ 0x000d line=1548 │ │ @@ -154612,41 +154633,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 │ │ -073ed8: |[073ed8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -073ee8: 6e20 6514 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1465 │ │ -073eee: 0a00 |0003: move-result v0 │ │ -073ef0: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -073ef4: 6f40 af0a 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@0aaf │ │ -073efa: 0a00 |0009: move-result v0 │ │ -073efc: 0f00 |000a: return v0 │ │ -073efe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -073f00: 28fe |000c: goto 000a // -0002 │ │ +073434: |[073434] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +073444: 6e20 6514 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1465 │ │ +07344a: 0a00 |0003: move-result v0 │ │ +07344c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +073450: 6f40 af0a 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@0aaf │ │ +073456: 0a00 |0009: move-result v0 │ │ +073458: 0f00 |000a: return v0 │ │ +07345a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07345c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0006 line=1581 │ │ 0x000a line=1583 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #621 header: │ │ -class_idx : 757 │ │ +class_idx : 766 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 780 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 789 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -154670,18 +154691,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 │ │ -073f04: |[073f04] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -073f14: 5b01 e505 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073f18: 7010 4815 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1548 │ │ -073f1e: 0e00 |0005: return-void │ │ +073460: |[073460] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +073470: 5b01 e505 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073474: 7010 4815 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1548 │ │ +07347a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -154690,17 +154711,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 │ │ -073f20: |[073f20] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -073f30: 7020 6b14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@146b │ │ -073f36: 0e00 |0003: return-void │ │ +07347c: |[07347c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +07348c: 7020 6b14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@146b │ │ +073492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ 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; │ │ @@ -154711,63 +154732,63 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -073f38: |[073f38] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -073f48: 5474 e505 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073f4c: 7110 9f14 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -073f52: 0c04 |0005: move-result-object v4 │ │ -073f54: 6e10 1d16 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -073f5a: 0c01 |0009: move-result-object v1 │ │ -073f5c: 1f01 f602 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -073f60: 5474 e505 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073f64: 7110 a214 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@14a2 │ │ -073f6a: 0a04 |0011: move-result v4 │ │ -073f6c: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ -073f70: 5474 e505 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073f74: 6e10 bf14 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ -073f7a: 0a04 |0019: move-result v4 │ │ -073f7c: 5475 e505 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073f80: 6e10 ba14 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -073f86: 0a05 |001f: move-result v5 │ │ -073f88: 5216 eb05 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -073f8c: b065 |0022: add-int/2addr v5, v6 │ │ -073f8e: 5476 e505 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073f92: 7110 9f14 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -073f98: 0c06 |0028: move-result-object v6 │ │ -073f9a: 6e10 4016 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -073fa0: 0a06 |002c: move-result v6 │ │ -073fa2: b065 |002d: add-int/2addr v5, v6 │ │ -073fa4: 9103 0405 |002e: sub-int v3, v4, v5 │ │ -073fa8: 5474 e505 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073fac: 7110 a314 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ -073fb2: 0a04 |0035: move-result v4 │ │ -073fb4: 9100 0304 |0036: sub-int v0, v3, v4 │ │ -073fb8: 7120 1a1a 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -073fbe: 0a04 |003b: move-result v4 │ │ -073fc0: 7120 181a 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -073fc6: 0a02 |003f: move-result v2 │ │ -073fc8: 0f02 |0040: return v2 │ │ -073fca: 5474 e505 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073fce: 6e10 b914 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -073fd4: 0a04 |0046: move-result v4 │ │ -073fd6: 5215 ea05 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -073fda: 9003 0405 |0049: add-int v3, v4, v5 │ │ -073fde: 5474 e505 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -073fe2: 7110 a314 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ -073fe8: 0a04 |0050: move-result v4 │ │ -073fea: 9000 0304 |0051: add-int v0, v3, v4 │ │ -073fee: 7120 181a 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -073ff4: 0a04 |0056: move-result v4 │ │ -073ff6: 7120 1a1a 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ -073ffc: 0a02 |005a: move-result v2 │ │ -073ffe: 28e5 |005b: goto 0040 // -001b │ │ +073494: |[073494] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0734a4: 5474 e505 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0734a8: 7110 9f14 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +0734ae: 0c04 |0005: move-result-object v4 │ │ +0734b0: 6e10 1d16 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0734b6: 0c01 |0009: move-result-object v1 │ │ +0734b8: 1f01 ff02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0734bc: 5474 e505 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0734c0: 7110 a214 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@14a2 │ │ +0734c6: 0a04 |0011: move-result v4 │ │ +0734c8: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ +0734cc: 5474 e505 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0734d0: 6e10 bf14 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ +0734d6: 0a04 |0019: move-result v4 │ │ +0734d8: 5475 e505 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0734dc: 6e10 ba14 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +0734e2: 0a05 |001f: move-result v5 │ │ +0734e4: 5216 eb05 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +0734e8: b065 |0022: add-int/2addr v5, v6 │ │ +0734ea: 5476 e505 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0734ee: 7110 9f14 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +0734f4: 0c06 |0028: move-result-object v6 │ │ +0734f6: 6e10 4016 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +0734fc: 0a06 |002c: move-result v6 │ │ +0734fe: b065 |002d: add-int/2addr v5, v6 │ │ +073500: 9103 0405 |002e: sub-int v3, v4, v5 │ │ +073504: 5474 e505 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073508: 7110 a314 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ +07350e: 0a04 |0035: move-result v4 │ │ +073510: 9100 0304 |0036: sub-int v0, v3, v4 │ │ +073514: 7120 1a1a 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +07351a: 0a04 |003b: move-result v4 │ │ +07351c: 7120 181a 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +073522: 0a02 |003f: move-result v2 │ │ +073524: 0f02 |0040: return v2 │ │ +073526: 5474 e505 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07352a: 6e10 b914 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +073530: 0a04 |0046: move-result v4 │ │ +073532: 5215 ea05 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +073536: 9003 0405 |0049: add-int v3, v4, v5 │ │ +07353a: 5474 e505 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07353e: 7110 a314 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ +073544: 0a04 |0050: move-result v4 │ │ +073546: 9000 0304 |0051: add-int v0, v3, v4 │ │ +07354a: 7120 181a 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +073550: 0a04 |0056: move-result v4 │ │ +073552: 7120 1a1a 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@1a1a │ │ +073558: 0a02 |005a: move-result v2 │ │ +07355a: 28e5 |005b: goto 0040 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x000c line=1365 │ │ 0x0014 line=1366 │ │ 0x0030 line=1368 │ │ 0x0038 line=1369 │ │ @@ -154793,18 +154814,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -074000: |[074000] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -074010: 6e10 3b16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ -074016: 0a00 |0003: move-result v0 │ │ -074018: 0f00 |0004: return v0 │ │ +07355c: |[07355c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +07356c: 6e10 3b16 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@163b │ │ +073572: 0a00 |0003: move-result v0 │ │ +073574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -154815,19 +154836,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07401c: |[07401c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -07402c: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074030: 7110 a314 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ -074036: 0a00 |0005: move-result v0 │ │ -074038: 0f00 |0006: return v0 │ │ +073578: |[073578] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +073588: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07358c: 7110 a314 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ +073592: 0a00 |0005: move-result v0 │ │ +073594: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -154836,23 +154857,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07403c: |[07403c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -07404c: 5420 e505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074050: 7110 9d14 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@149d │ │ -074056: 0c00 |0005: move-result-object v0 │ │ -074058: 5421 e505 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -07405c: 7110 9f14 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -074062: 0c01 |000b: move-result-object v1 │ │ -074064: 6e30 5b15 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@155b │ │ -07406a: 0e00 |000f: return-void │ │ +073598: |[073598] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +0735a8: 5420 e505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0735ac: 7110 9d14 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@149d │ │ +0735b2: 0c00 |0005: move-result-object v0 │ │ +0735b4: 5421 e505 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0735b8: 7110 9f14 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +0735be: 0c01 |000b: move-result-object v1 │ │ +0735c0: 6e30 5b15 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@155b │ │ +0735c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1387 │ │ 0x000f line=1388 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -154863,18 +154884,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07406c: |[07406c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -07407c: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074080: 6e10 d814 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@14d8 │ │ -074086: 0e00 |0005: return-void │ │ +0735c8: |[0735c8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0735d8: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0735dc: 6e10 d814 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@14d8 │ │ +0735e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ 0x0005 line=1325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -154885,50 +154906,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -074088: |[074088] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -074098: 5420 e505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -07409c: 7110 9d14 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@149d │ │ -0740a2: 0c00 |0005: move-result-object v0 │ │ -0740a4: 6e10 7615 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ -0740aa: 0a00 |0009: move-result v0 │ │ -0740ac: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -0740b0: 5420 e505 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0740b4: 7110 9e14 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@149e │ │ -0740ba: 0a00 |0011: move-result v0 │ │ -0740bc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0740be: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -0740c2: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -0740c6: 5420 e505 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0740ca: 5421 e505 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0740ce: 7110 9f14 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -0740d4: 0c01 |001e: move-result-object v1 │ │ -0740d6: 6e20 e814 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@14e8 │ │ -0740dc: 5420 e505 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0740e0: 5421 e505 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0740e4: 7110 9f14 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -0740ea: 0c01 |0029: move-result-object v1 │ │ -0740ec: 6e20 ab14 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@14ab │ │ -0740f2: 5420 e505 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0740f6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0740f8: 7120 a014 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@14a0 │ │ -0740fe: 0e00 |0033: return-void │ │ -074100: 5420 e505 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074104: 5421 e505 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074108: 7110 9f14 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -07410e: 0c01 |003b: move-result-object v1 │ │ -074110: 6e20 ac14 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@14ac │ │ -074116: 5420 e505 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -07411a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -07411c: 7120 a014 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@14a0 │ │ -074122: 28ee |0045: goto 0033 // -0012 │ │ +0735e4: |[0735e4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +0735f4: 5420 e505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0735f8: 7110 9d14 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@149d │ │ +0735fe: 0c00 |0005: move-result-object v0 │ │ +073600: 6e10 7615 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1576 │ │ +073606: 0a00 |0009: move-result v0 │ │ +073608: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +07360c: 5420 e505 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073610: 7110 9e14 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@149e │ │ +073616: 0a00 |0011: move-result v0 │ │ +073618: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +07361a: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +07361e: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +073622: 5420 e505 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073626: 5421 e505 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07362a: 7110 9f14 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +073630: 0c01 |001e: move-result-object v1 │ │ +073632: 6e20 e814 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@14e8 │ │ +073638: 5420 e505 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07363c: 5421 e505 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073640: 7110 9f14 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +073646: 0c01 |0029: move-result-object v1 │ │ +073648: 6e20 ab14 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@14ab │ │ +07364e: 5420 e505 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073652: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +073654: 7120 a014 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@14a0 │ │ +07365a: 0e00 |0033: return-void │ │ +07365c: 5420 e505 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073660: 5421 e505 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073664: 7110 9f14 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +07366a: 0c01 |003b: move-result-object v1 │ │ +07366c: 6e20 ac14 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@14ac │ │ +073672: 5420 e505 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073676: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +073678: 7120 a014 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@14a0 │ │ +07367e: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ 0x000c line=1310 │ │ 0x0017 line=1311 │ │ 0x0022 line=1312 │ │ 0x002d line=1313 │ │ @@ -154944,20 +154965,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -074124: |[074124] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -074134: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074138: 7120 a114 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@14a1 │ │ -07413e: 5410 e505 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074142: 6e10 c014 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@14c0 │ │ -074148: 0e00 |000a: return-void │ │ +073680: |[073680] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +073690: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073694: 7120 a114 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@14a1 │ │ +07369a: 5410 e505 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07369e: 6e10 c014 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@14c0 │ │ +0736a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ 0x000a line=1331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -154972,80 +154993,80 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -07414c: |[07414c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -07415c: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -074160: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -074162: 6e10 1d16 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -074168: 0c02 |0006: move-result-object v2 │ │ -07416a: 1f02 f602 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -07416e: 5484 e505 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074172: 7110 a214 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@14a2 │ │ -074178: 0a04 |000e: move-result v4 │ │ -07417a: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ -07417e: 5484 e505 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074182: 6e10 ba14 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ -074188: 0a04 |0016: move-result v4 │ │ -07418a: 5225 eb05 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ -07418e: 9003 0405 |0019: add-int v3, v4, v5 │ │ -074192: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ -074196: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ -07419a: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ -07419e: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ -0741a2: 5484 e505 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0741a6: 7110 9e14 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@149e │ │ -0741ac: 0a04 |0028: move-result v4 │ │ -0741ae: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ -0741b2: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ -0741b6: 5484 e505 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0741ba: 7110 a314 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ -0741c0: 0a04 |0032: move-result v4 │ │ -0741c2: b043 |0033: add-int/2addr v3, v4 │ │ -0741c4: 5484 e505 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0741c8: 7110 9f14 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ -0741ce: 0c04 |0039: move-result-object v4 │ │ -0741d0: 6e10 4016 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ -0741d6: 0a00 |003d: move-result v0 │ │ -0741d8: 5484 e505 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0741dc: 6e10 bf14 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ -0741e2: 0a04 |0043: move-result v4 │ │ -0741e4: b134 |0044: sub-int/2addr v4, v3 │ │ -0741e6: 9101 0400 |0045: sub-int v1, v4, v0 │ │ -0741ea: 5484 e505 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -0741ee: 7110 9d14 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@149d │ │ -0741f4: 0c04 |004c: move-result-object v4 │ │ -0741f6: 6e10 3b16 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@163b │ │ -0741fc: 0a05 |0050: move-result v5 │ │ -0741fe: 6e30 8415 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1584 │ │ -074204: 5484 e505 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074208: 6e10 c014 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@14c0 │ │ -07420e: 0e00 |0059: return-void │ │ -074210: 5484 e505 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074214: 6e10 b914 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ -07421a: 0a04 |005f: move-result v4 │ │ -07421c: 5225 ea05 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ -074220: 9001 0405 |0062: add-int v1, v4, v5 │ │ -074224: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ -074228: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ -07422c: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ -074230: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ -074234: 5484 e505 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -074238: 7110 9e14 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@149e │ │ -07423e: 0a04 |0071: move-result v4 │ │ -074240: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ -074244: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ -074248: 5484 e505 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -07424c: 7110 a314 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ -074252: 0a04 |007b: move-result v4 │ │ -074254: b041 |007c: add-int/2addr v1, v4 │ │ -074256: 28ca |007d: goto 0047 // -0036 │ │ +0736a8: |[0736a8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0736b8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0736bc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0736be: 6e10 1d16 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0736c4: 0c02 |0006: move-result-object v2 │ │ +0736c6: 1f02 ff02 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0736ca: 5484 e505 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0736ce: 7110 a214 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@14a2 │ │ +0736d4: 0a04 |000e: move-result v4 │ │ +0736d6: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ +0736da: 5484 e505 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0736de: 6e10 ba14 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@14ba │ │ +0736e4: 0a04 |0016: move-result v4 │ │ +0736e6: 5225 eb05 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@05eb │ │ +0736ea: 9003 0405 |0019: add-int v3, v4, v5 │ │ +0736ee: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ +0736f2: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ +0736f6: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ +0736fa: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ +0736fe: 5484 e505 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073702: 7110 9e14 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@149e │ │ +073708: 0a04 |0028: move-result v4 │ │ +07370a: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ +07370e: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ +073712: 5484 e505 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073716: 7110 a314 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ +07371c: 0a04 |0032: move-result v4 │ │ +07371e: b043 |0033: add-int/2addr v3, v4 │ │ +073720: 5484 e505 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073724: 7110 9f14 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@149f │ │ +07372a: 0c04 |0039: move-result-object v4 │ │ +07372c: 6e10 4016 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1640 │ │ +073732: 0a00 |003d: move-result v0 │ │ +073734: 5484 e505 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073738: 6e10 bf14 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@14bf │ │ +07373e: 0a04 |0043: move-result v4 │ │ +073740: b134 |0044: sub-int/2addr v4, v3 │ │ +073742: 9101 0400 |0045: sub-int v1, v4, v0 │ │ +073746: 5484 e505 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +07374a: 7110 9d14 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@149d │ │ +073750: 0c04 |004c: move-result-object v4 │ │ +073752: 6e10 3b16 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@163b │ │ +073758: 0a05 |0050: move-result v5 │ │ +07375a: 6e30 8415 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1584 │ │ +073760: 5484 e505 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073764: 6e10 c014 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@14c0 │ │ +07376a: 0e00 |0059: return-void │ │ +07376c: 5484 e505 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073770: 6e10 b914 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@14b9 │ │ +073776: 0a04 |005f: move-result v4 │ │ +073778: 5225 ea05 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@05ea │ │ +07377c: 9001 0405 |0062: add-int v1, v4, v5 │ │ +073780: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ +073784: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ +073788: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ +07378c: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ +073790: 5484 e505 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +073794: 7110 9e14 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@149e │ │ +07379a: 0a04 |0071: move-result v4 │ │ +07379c: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ +0737a0: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ +0737a4: 5484 e505 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0737a8: 7110 a314 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@14a3 │ │ +0737ae: 0a04 |007b: move-result v4 │ │ +0737b0: b041 |007c: add-int/2addr v1, v4 │ │ +0737b2: 28ca |007d: goto 0047 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1335 │ │ 0x0009 line=1338 │ │ 0x0011 line=1339 │ │ 0x001b line=1340 │ │ 0x002d line=1341 │ │ @@ -155073,43 +155094,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -074258: |[074258] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -074268: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ -07426c: 7110 9a14 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@149a │ │ -074272: 0a00 |0005: move-result v0 │ │ -074274: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -074278: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07427a: 0f00 |0009: return v0 │ │ -07427c: 6e10 1d16 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -074282: 0c00 |000d: move-result-object v0 │ │ -074284: 1f00 f602 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -074288: 5500 ec05 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ -07428c: 28f7 |0012: goto 0009 // -0009 │ │ +0737b4: |[0737b4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0737c4: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@05e5 │ │ +0737c8: 7110 9a14 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@149a │ │ +0737ce: 0a00 |0005: move-result v0 │ │ +0737d0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0737d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0737d6: 0f00 |0009: return v0 │ │ +0737d8: 6e10 1d16 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +0737de: 0c00 |000d: move-result-object v0 │ │ +0737e0: 1f00 ff02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +0737e4: 5500 ec05 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@05ec │ │ +0737e8: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x0008 line=1301 │ │ 0x0009 line=1304 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #622 header: │ │ -class_idx : 762 │ │ +class_idx : 771 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -155130,17 +155151,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074290: |[074290] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -0742a0: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0742a6: 0e00 |0003: return-void │ │ +0737ec: |[0737ec] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +0737fc: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +073802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -155149,16 +155170,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0742a8: |[0742a8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -0742b8: 0e00 |0000: return-void │ │ +073804: |[073804] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +073814: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -155167,16 +155188,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0742bc: |[0742bc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -0742cc: 0e00 |0000: return-void │ │ +073818: |[073818] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +073828: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -155185,31 +155206,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0742d0: |[0742d0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -0742e0: 0e00 |0000: return-void │ │ +07382c: |[07382c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +07383c: 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; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #623 header: │ │ -class_idx : 764 │ │ +class_idx : 773 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1007 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 1016 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #623 annotations: │ │ Annotations on class │ │ @@ -155230,17 +155251,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0742e4: |[0742e4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -0742f4: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -0742fa: 0e00 |0003: return-void │ │ +073840: |[073840] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +073850: 7010 1e1a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +073856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -155249,41 +155270,41 @@ │ │ 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 │ │ -0742fc: |[0742fc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -07430c: 6e10 1e16 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@161e │ │ -074312: 0a00 |0003: move-result v0 │ │ -074314: 6e10 3b16 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@163b │ │ -07431a: 0a01 |0007: move-result v1 │ │ -07431c: 6e10 3216 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1632 │ │ -074322: 0a02 |000b: move-result v2 │ │ -074324: 6e10 1316 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1613 │ │ -07432a: 0a03 |000f: move-result v3 │ │ -07432c: 7153 680d 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0d68 │ │ -074332: 0e00 |0013: return-void │ │ +073858: |[073858] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +073868: 6e10 1e16 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@161e │ │ +07386e: 0a00 |0003: move-result v0 │ │ +073870: 6e10 3b16 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@163b │ │ +073876: 0a01 |0007: move-result v1 │ │ +073878: 6e10 3216 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1632 │ │ +07387e: 0a02 |000b: move-result v2 │ │ +073880: 6e10 1316 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1613 │ │ +073886: 0a03 |000f: move-result v3 │ │ +073888: 7153 680d 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0d68 │ │ +07388e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0013 line=1484 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #624 header: │ │ -class_idx : 771 │ │ +class_idx : 780 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 775 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 784 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #624 annotations: │ │ Annotations on class │ │ @@ -155307,19 +155328,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074334: |[074334] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -074344: 5b12 2106 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0621 │ │ -074348: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07434a: 7030 0215 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1502 │ │ -074350: 0e00 |0006: return-void │ │ +073890: |[073890] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0738a0: 5b12 2106 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0621 │ │ +0738a4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0738a6: 7030 0215 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1502 │ │ +0738ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -155329,34 +155350,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074354: |[074354] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -074364: 5420 2106 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0621 │ │ -074368: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07436a: 7120 1815 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1518 │ │ -074370: 0e00 |0006: return-void │ │ +0738b0: |[0738b0] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0738c0: 5420 2106 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0621 │ │ +0738c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0738c6: 7120 1815 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1518 │ │ +0738cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0006 line=129 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #625 header: │ │ -class_idx : 772 │ │ +class_idx : 781 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 775 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 784 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #625 annotations: │ │ Annotations on class │ │ @@ -155380,19 +155401,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -074374: |[074374] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -074384: 5b12 2206 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -074388: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07438a: 7030 0215 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1502 │ │ -074390: 0e00 |0006: return-void │ │ +0738d0: |[0738d0] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0738e0: 5b12 2206 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +0738e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0738e6: 7030 0215 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@1502 │ │ +0738ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -155402,34 +155423,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -074394: |[074394] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0743a4: 5420 2206 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ -0743a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0743aa: 7120 1a15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@151a │ │ -0743b0: 0e00 |0006: return-void │ │ +0738f0: |[0738f0] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +073900: 5420 2206 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0622 │ │ +073904: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073906: 7120 1a15 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@151a │ │ +07390c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0006 line=136 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 2779 (SwipeRefreshLayout.java) │ │ + source_file_idx : 2788 (SwipeRefreshLayout.java) │ │ │ │ Class #626 header: │ │ -class_idx : 896 │ │ +class_idx : 905 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 897 │ │ -source_file_idx : 2485 │ │ +superclass_idx : 906 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #626 annotations: │ │ Annotations on class │ │ @@ -155468,51 +155489,50 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0743b4: |[0743b4] com.kure.musicplayer.NotificationMusic.:()V │ │ -0743c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0743c6: 7010 4218 0100 |0001: invoke-direct {v1}, Lcom/kure/musicplayer/NotificationSimple;.:()V // method@1842 │ │ -0743cc: 5b10 8006 |0004: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.context:Landroid/content/Context; // field@0680 │ │ -0743d0: 5b10 8406 |0006: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ -0743d4: 5b10 8106 |0008: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -0743d8: 5b10 8306 |000a: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -0743dc: 5b10 8206 |000c: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.notificationManager:Landroid/app/NotificationManager; // field@0682 │ │ -0743e0: 0e00 |000e: return-void │ │ +073910: |[073910] com.kure.musicplayer.NotificationMusic.:()V │ │ +073920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +073922: 7010 4218 0100 |0001: invoke-direct {v1}, Lcom/kure/musicplayer/NotificationSimple;.:()V // method@1842 │ │ +073928: 5b10 8006 |0004: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.context:Landroid/content/Context; // field@0680 │ │ +07392c: 5b10 8406 |0006: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ +073930: 5b10 8106 |0008: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +073934: 5b10 8306 |000a: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073938: 5b10 8206 |000c: iput-object v0, v1, Lcom/kure/musicplayer/NotificationMusic;.notificationManager:Landroid/app/NotificationManager; // field@0682 │ │ +07393c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=29 │ │ 0x0004 line=34 │ │ 0x0006 line=39 │ │ 0x0008 line=44 │ │ 0x000a line=49 │ │ 0x000c line=56 │ │ - 0x000e line=167 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/kure/musicplayer/NotificationMusic; │ │ │ │ #1 : (in Lcom/kure/musicplayer/NotificationMusic;) │ │ name : 'cancelAll' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0743e4: |[0743e4] com.kure.musicplayer.NotificationMusic.cancelAll:(Landroid/content/Context;)V │ │ -0743f4: 1a01 d617 |0000: const-string v1, "notification" // string@17d6 │ │ -0743f8: 6e20 d800 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -0743fe: 0c00 |0005: move-result-object v0 │ │ -074400: 1f00 1a00 |0006: check-cast v0, Landroid/app/NotificationManager; // type@001a │ │ -074404: 6e10 9300 0000 |0008: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0093 │ │ -07440a: 0e00 |000b: return-void │ │ +073940: |[073940] com.kure.musicplayer.NotificationMusic.cancelAll:(Landroid/content/Context;)V │ │ +073950: 1a01 df17 |0000: const-string v1, "notification" // string@17df │ │ +073954: 6e20 d800 1200 |0002: invoke-virtual {v2, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +07395a: 0c00 |0005: move-result-object v0 │ │ +07395c: 1f00 1c00 |0006: check-cast v0, Landroid/app/NotificationManager; // type@001c │ │ +073960: 6e10 9300 0000 |0008: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0093 │ │ +073966: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0008 line=211 │ │ 0x000b line=212 │ │ locals : │ │ 0x0008 - 0x000c reg=0 manager Landroid/app/NotificationManager; │ │ @@ -155524,22 +155544,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07440c: |[07440c] com.kure.musicplayer.NotificationMusic.cancel:()V │ │ -07441c: 5420 8406 |0000: iget-object v0, v2, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ -074420: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -074422: 6e20 ad00 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Service;.stopForeground:(Z)V // method@00ad │ │ -074428: 5420 8206 |0006: iget-object v0, v2, Lcom/kure/musicplayer/NotificationMusic;.notificationManager:Landroid/app/NotificationManager; // field@0682 │ │ -07442c: 5221 7f06 |0008: iget v1, v2, Lcom/kure/musicplayer/NotificationMusic;.NOTIFICATION_ID:I // field@067f │ │ -074430: 6e20 9100 1000 |000a: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0091 │ │ -074436: 0e00 |000d: return-void │ │ +073968: |[073968] com.kure.musicplayer.NotificationMusic.cancel:()V │ │ +073978: 5420 8406 |0000: iget-object v0, v2, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ +07397c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07397e: 6e20 ad00 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Service;.stopForeground:(Z)V // method@00ad │ │ +073984: 5420 8206 |0006: iget-object v0, v2, Lcom/kure/musicplayer/NotificationMusic;.notificationManager:Landroid/app/NotificationManager; // field@0682 │ │ +073988: 5221 7f06 |0008: iget v1, v2, Lcom/kure/musicplayer/NotificationMusic;.NOTIFICATION_ID:I // field@067f │ │ +07398c: 6e20 9100 1000 |000a: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0091 │ │ +073992: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0006 line=203 │ │ 0x000d line=204 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/kure/musicplayer/NotificationMusic; │ │ @@ -155549,37 +155569,37 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -074438: |[074438] com.kure.musicplayer.NotificationMusic.notifyPaused:(Z)V │ │ -074448: 5441 8306 |0000: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -07444c: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ -074450: 5441 8106 |0004: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -074454: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ -074458: 0e00 |0008: return-void │ │ -07445a: 3805 2200 |0009: if-eqz v5, 002b // +0022 │ │ -07445e: 1400 0b00 027f |000b: const v0, #float 1.728e+38 // #7f02000b │ │ -074464: 5441 8306 |000e: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -074468: 1402 1400 0b7f |0010: const v2, #float 1.84763e+38 // #7f0b0014 │ │ -07446e: 6e30 e417 2100 |0013: invoke-virtual {v1, v2, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@17e4 │ │ -074474: 5441 8106 |0016: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -074478: 5442 8306 |0018: iget-object v2, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -07447c: 6e20 6b00 2100 |001a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -074482: 5441 8406 |001d: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ -074486: 5242 7f06 |001f: iget v2, v4, Lcom/kure/musicplayer/NotificationMusic;.NOTIFICATION_ID:I // field@067f │ │ -07448a: 5443 8106 |0021: iget-object v3, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -07448e: 6e10 6800 0300 |0023: invoke-virtual {v3}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -074494: 0c03 |0026: move-result-object v3 │ │ -074496: 6e30 ac00 2103 |0027: invoke-virtual {v1, v2, v3}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@00ac │ │ -07449c: 28de |002a: goto 0008 // -0022 │ │ -07449e: 1400 0a00 027f |002b: const v0, #float 1.728e+38 // #7f02000a │ │ -0744a4: 28e0 |002e: goto 000e // -0020 │ │ +073994: |[073994] com.kure.musicplayer.NotificationMusic.notifyPaused:(Z)V │ │ +0739a4: 5441 8306 |0000: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +0739a8: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ +0739ac: 5441 8106 |0004: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +0739b0: 3901 0300 |0006: if-nez v1, 0009 // +0003 │ │ +0739b4: 0e00 |0008: return-void │ │ +0739b6: 3805 2200 |0009: if-eqz v5, 002b // +0022 │ │ +0739ba: 1400 0b00 027f |000b: const v0, #float 1.728e+38 // #7f02000b │ │ +0739c0: 5441 8306 |000e: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +0739c4: 1402 1400 0b7f |0010: const v2, #float 1.84763e+38 // #7f0b0014 │ │ +0739ca: 6e30 e417 2100 |0013: invoke-virtual {v1, v2, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@17e4 │ │ +0739d0: 5441 8106 |0016: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +0739d4: 5442 8306 |0018: iget-object v2, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +0739d8: 6e20 6b00 2100 |001a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +0739de: 5441 8406 |001d: iget-object v1, v4, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ +0739e2: 5242 7f06 |001f: iget v2, v4, Lcom/kure/musicplayer/NotificationMusic;.NOTIFICATION_ID:I // field@067f │ │ +0739e6: 5443 8106 |0021: iget-object v3, v4, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +0739ea: 6e10 6800 0300 |0023: invoke-virtual {v3}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +0739f0: 0c03 |0026: move-result-object v3 │ │ +0739f2: 6e30 ac00 2103 |0027: invoke-virtual {v1, v2, v3}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@00ac │ │ +0739f8: 28de |002a: goto 0008 // -0022 │ │ +0739fa: 1400 0a00 027f |002b: const v0, #float 1.728e+38 // #7f02000a │ │ +073a00: 28e0 |002e: goto 000e // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=195 │ │ 0x0009 line=182 │ │ 0x000e line=186 │ │ 0x0016 line=188 │ │ @@ -155595,144 +155615,145 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Service;Lcom/kure/musicplayer/model/Song;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 260 16-bit code units │ │ -0744a8: |[0744a8] com.kure.musicplayer.NotificationMusic.notifySong:(Landroid/content/Context;Landroid/app/Service;Lcom/kure/musicplayer/model/Song;)V │ │ -0744b8: 54a7 8006 |0000: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.context:Landroid/content/Context; // field@0680 │ │ -0744bc: 3907 0400 |0002: if-nez v7, 0006 // +0004 │ │ -0744c0: 5bab 8006 |0004: iput-object v11, v10, Lcom/kure/musicplayer/NotificationMusic;.context:Landroid/content/Context; // field@0680 │ │ -0744c4: 54a7 8406 |0006: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ -0744c8: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ -0744cc: 5bac 8406 |000a: iput-object v12, v10, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ -0744d0: 2205 3000 |000c: new-instance v5, Landroid/content/Intent; // type@0030 │ │ -0744d4: 1c07 a603 |000e: const-class v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03a6 │ │ -0744d8: 7030 e700 b507 |0010: invoke-direct {v5, v11, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -0744de: 1507 0004 |0013: const/high16 v7, #int 67108864 // #400 │ │ -0744e2: 6e20 eb00 7500 |0015: invoke-virtual {v5, v7}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -0744e8: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -0744ea: 1508 0008 |0019: const/high16 v8, #int 134217728 // #800 │ │ -0744ee: 7140 9900 7b85 |001b: invoke-static {v11, v7, v5, v8}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0099 │ │ -0744f4: 0c06 |001e: move-result-object v6 │ │ -0744f6: 2207 6f03 |001f: new-instance v7, Landroid/widget/RemoteViews; // type@036f │ │ -0744fa: 6208 9907 |0021: sget-object v8, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ -0744fe: 1409 0c00 037f |0023: const v9, #float 1.74129e+38 // #7f03000c │ │ -074504: 7030 e317 8709 |0026: invoke-direct {v7, v8, v9}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@17e3 │ │ -07450a: 5ba7 8306 |0029: iput-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -07450e: 54a7 8306 |002b: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -074512: 1408 1400 0b7f |002d: const v8, #float 1.84763e+38 // #7f0b0014 │ │ -074518: 1409 0a00 027f |0030: const v9, #float 1.728e+38 // #7f02000a │ │ -07451e: 6e30 e417 8709 |0033: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@17e4 │ │ -074524: 54a7 8306 |0036: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -074528: 1408 1500 0b7f |0038: const v8, #float 1.84763e+38 // #7f0b0015 │ │ -07452e: 1409 0c00 027f |003b: const v9, #float 1.728e+38 // #7f02000c │ │ -074534: 6e30 e417 8709 |003e: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@17e4 │ │ -07453a: 54a7 8306 |0041: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -07453e: 1408 1600 0b7f |0043: const v8, #float 1.84763e+38 // #7f0b0016 │ │ -074544: 6e10 4c19 0d00 |0046: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -07454a: 0c09 |0049: move-result-object v9 │ │ -07454c: 6e30 e617 8709 |004a: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@17e6 │ │ -074552: 54a7 8306 |004d: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -074556: 1408 1700 0b7f |004f: const v8, #float 1.84763e+38 // #7f0b0017 │ │ -07455c: 6e10 4519 0d00 |0052: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -074562: 0c09 |0055: move-result-object v9 │ │ -074564: 6e30 e617 8709 |0056: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@17e6 │ │ -07456a: 2200 3000 |0059: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -07456e: 1c07 7e03 |005b: const-class v7, Lcom/kure/musicplayer/NotificationMusic$NotificationPlayButtonHandler; // type@037e │ │ -074572: 7030 e700 b007 |005d: invoke-direct {v0, v11, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074578: 1a07 820c |0060: const-string v7, "action" // string@0c82 │ │ -07457c: 1a08 671d |0062: const-string v8, "togglePause" // string@1d67 │ │ -074580: 6e30 0601 7008 |0064: invoke-virtual {v0, v7, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074586: 1207 |0067: const/4 v7, #int 0 // #0 │ │ -074588: 1208 |0068: const/4 v8, #int 0 // #0 │ │ -07458a: 7140 9a00 7b80 |0069: invoke-static {v11, v7, v0, v8}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ -074590: 0c01 |006c: move-result-object v1 │ │ -074592: 54a7 8306 |006d: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -074596: 1408 1400 0b7f |006f: const v8, #float 1.84763e+38 // #7f0b0014 │ │ -07459c: 6e30 e517 8701 |0072: invoke-virtual {v7, v8, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@17e5 │ │ -0745a2: 2202 3000 |0075: new-instance v2, Landroid/content/Intent; // type@0030 │ │ -0745a6: 1c07 7f03 |0077: const-class v7, Lcom/kure/musicplayer/NotificationMusic$NotificationSkipButtonHandler; // type@037f │ │ -0745aa: 7030 e700 b207 |0079: invoke-direct {v2, v11, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -0745b0: 1a07 820c |007c: const-string v7, "action" // string@0c82 │ │ -0745b4: 1a08 841c |007e: const-string v8, "skip" // string@1c84 │ │ -0745b8: 6e30 0601 7208 |0080: invoke-virtual {v2, v7, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -0745be: 1207 |0083: const/4 v7, #int 0 // #0 │ │ -0745c0: 1208 |0084: const/4 v8, #int 0 // #0 │ │ -0745c2: 7140 9a00 7b82 |0085: invoke-static {v11, v7, v2, v8}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ -0745c8: 0c03 |0088: move-result-object v3 │ │ -0745ca: 54a7 8306 |0089: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -0745ce: 1408 1500 0b7f |008b: const v8, #float 1.84763e+38 // #7f0b0015 │ │ -0745d4: 6e30 e517 8703 |008e: invoke-virtual {v7, v8, v3}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@17e5 │ │ -0745da: 2207 1700 |0091: new-instance v7, Landroid/app/Notification$Builder; // type@0017 │ │ -0745de: 7020 6500 b700 |0093: invoke-direct {v7, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ -0745e4: 5ba7 8106 |0096: iput-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -0745e8: 54a7 8106 |0098: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -0745ec: 6e20 6d00 6700 |009a: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ -0745f2: 0c07 |009d: move-result-object v7 │ │ -0745f4: 1408 0200 027f |009e: const v8, #float 1.728e+38 // #7f020002 │ │ -0745fa: 6e20 7e00 8700 |00a1: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@007e │ │ -074600: 0c07 |00a4: move-result-object v7 │ │ -074602: 2208 f403 |00a5: new-instance v8, Ljava/lang/StringBuilder; // type@03f4 │ │ -074606: 7010 3b1a 0800 |00a7: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -07460c: 1a09 f613 |00aa: const-string v9, "kMP: Playing '" // string@13f6 │ │ -074610: 6e20 431a 9800 |00ac: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -074616: 0c08 |00af: move-result-object v8 │ │ -074618: 6e10 4c19 0d00 |00b0: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -07461e: 0c09 |00b3: move-result-object v9 │ │ -074620: 6e20 431a 9800 |00b4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -074626: 0c08 |00b7: move-result-object v8 │ │ -074628: 1a09 9800 |00b8: const-string v9, "' from '" // string@0098 │ │ -07462c: 6e20 431a 9800 |00ba: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -074632: 0c08 |00bd: move-result-object v8 │ │ -074634: 6e10 4519 0d00 |00be: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -07463a: 0c09 |00c1: move-result-object v9 │ │ -07463c: 6e20 431a 9800 |00c2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -074642: 0c08 |00c5: move-result-object v8 │ │ -074644: 1a09 9700 |00c6: const-string v9, "'" // string@0097 │ │ -074648: 6e20 431a 9800 |00c8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -07464e: 0c08 |00cb: move-result-object v8 │ │ -074650: 6e10 481a 0800 |00cc: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -074656: 0c08 |00cf: move-result-object v8 │ │ -074658: 6e20 8300 8700 |00d0: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0083 │ │ -07465e: 0c07 |00d3: move-result-object v7 │ │ -074660: 1218 |00d4: const/4 v8, #int 1 // #1 │ │ -074662: 6e20 7a00 8700 |00d5: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -074668: 0c07 |00d8: move-result-object v7 │ │ -07466a: 6e10 4c19 0d00 |00d9: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -074670: 0c08 |00dc: move-result-object v8 │ │ -074672: 6e20 6f00 8700 |00dd: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -074678: 0c07 |00e0: move-result-object v7 │ │ -07467a: 6e10 4519 0d00 |00e1: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ -074680: 0c08 |00e4: move-result-object v8 │ │ -074682: 6e20 6e00 8700 |00e5: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ -074688: 0c07 |00e8: move-result-object v7 │ │ -07468a: 54a8 8306 |00e9: iget-object v8, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ -07468e: 6e20 6b00 8700 |00eb: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -074694: 54a7 8106 |00ee: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ -074698: 6e10 6800 0700 |00f0: invoke-virtual {v7}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ -07469e: 0c04 |00f3: move-result-object v4 │ │ -0746a0: 1a07 d617 |00f4: const-string v7, "notification" // string@17d6 │ │ -0746a4: 6e20 d800 7b00 |00f6: invoke-virtual {v11, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -0746aa: 0c07 |00f9: move-result-object v7 │ │ -0746ac: 1f07 1a00 |00fa: check-cast v7, Landroid/app/NotificationManager; // type@001a │ │ -0746b0: 5ba7 8206 |00fc: iput-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationManager:Landroid/app/NotificationManager; // field@0682 │ │ -0746b4: 52a7 7f06 |00fe: iget v7, v10, Lcom/kure/musicplayer/NotificationMusic;.NOTIFICATION_ID:I // field@067f │ │ -0746b8: 6e30 ac00 7c04 |0100: invoke-virtual {v12, v7, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@00ac │ │ -0746be: 0e00 |0103: return-void │ │ +073a04: |[073a04] com.kure.musicplayer.NotificationMusic.notifySong:(Landroid/content/Context;Landroid/app/Service;Lcom/kure/musicplayer/model/Song;)V │ │ +073a14: 54a7 8006 |0000: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.context:Landroid/content/Context; // field@0680 │ │ +073a18: 3907 0400 |0002: if-nez v7, 0006 // +0004 │ │ +073a1c: 5bab 8006 |0004: iput-object v11, v10, Lcom/kure/musicplayer/NotificationMusic;.context:Landroid/content/Context; // field@0680 │ │ +073a20: 54a7 8406 |0006: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ +073a24: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ +073a28: 5bac 8406 |000a: iput-object v12, v10, Lcom/kure/musicplayer/NotificationMusic;.service:Landroid/app/Service; // field@0684 │ │ +073a2c: 2205 3200 |000c: new-instance v5, Landroid/content/Intent; // type@0032 │ │ +073a30: 1c07 af03 |000e: const-class v7, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03af │ │ +073a34: 7030 e700 b507 |0010: invoke-direct {v5, v11, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +073a3a: 1507 0004 |0013: const/high16 v7, #int 67108864 // #400 │ │ +073a3e: 6e20 eb00 7500 |0015: invoke-virtual {v5, v7}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +073a44: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +073a46: 1508 0008 |0019: const/high16 v8, #int 134217728 // #800 │ │ +073a4a: 7140 9900 7b85 |001b: invoke-static {v11, v7, v5, v8}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0099 │ │ +073a50: 0c06 |001e: move-result-object v6 │ │ +073a52: 2207 7803 |001f: new-instance v7, Landroid/widget/RemoteViews; // type@0378 │ │ +073a56: 6208 9907 |0021: sget-object v8, Lcom/kure/musicplayer/kMP;.packageName:Ljava/lang/String; // field@0799 │ │ +073a5a: 1409 0c00 037f |0023: const v9, #float 1.74129e+38 // #7f03000c │ │ +073a60: 7030 e317 8709 |0026: invoke-direct {v7, v8, v9}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@17e3 │ │ +073a66: 5ba7 8306 |0029: iput-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073a6a: 54a7 8306 |002b: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073a6e: 1408 1400 0b7f |002d: const v8, #float 1.84763e+38 // #7f0b0014 │ │ +073a74: 1409 0a00 027f |0030: const v9, #float 1.728e+38 // #7f02000a │ │ +073a7a: 6e30 e417 8709 |0033: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@17e4 │ │ +073a80: 54a7 8306 |0036: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073a84: 1408 1500 0b7f |0038: const v8, #float 1.84763e+38 // #7f0b0015 │ │ +073a8a: 1409 0c00 027f |003b: const v9, #float 1.728e+38 // #7f02000c │ │ +073a90: 6e30 e417 8709 |003e: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@17e4 │ │ +073a96: 54a7 8306 |0041: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073a9a: 1408 1600 0b7f |0043: const v8, #float 1.84763e+38 // #7f0b0016 │ │ +073aa0: 6e10 4c19 0d00 |0046: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +073aa6: 0c09 |0049: move-result-object v9 │ │ +073aa8: 6e30 e617 8709 |004a: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@17e6 │ │ +073aae: 54a7 8306 |004d: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073ab2: 1408 1700 0b7f |004f: const v8, #float 1.84763e+38 // #7f0b0017 │ │ +073ab8: 6e10 4519 0d00 |0052: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +073abe: 0c09 |0055: move-result-object v9 │ │ +073ac0: 6e30 e617 8709 |0056: invoke-virtual {v7, v8, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@17e6 │ │ +073ac6: 2200 3200 |0059: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +073aca: 1c07 8703 |005b: const-class v7, Lcom/kure/musicplayer/NotificationMusic$NotificationPlayButtonHandler; // type@0387 │ │ +073ace: 7030 e700 b007 |005d: invoke-direct {v0, v11, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +073ad4: 1a07 8b0c |0060: const-string v7, "action" // string@0c8b │ │ +073ad8: 1a08 701d |0062: const-string v8, "togglePause" // string@1d70 │ │ +073adc: 6e30 0601 7008 |0064: invoke-virtual {v0, v7, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +073ae2: 1207 |0067: const/4 v7, #int 0 // #0 │ │ +073ae4: 1208 |0068: const/4 v8, #int 0 // #0 │ │ +073ae6: 7140 9a00 7b80 |0069: invoke-static {v11, v7, v0, v8}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ +073aec: 0c01 |006c: move-result-object v1 │ │ +073aee: 54a7 8306 |006d: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073af2: 1408 1400 0b7f |006f: const v8, #float 1.84763e+38 // #7f0b0014 │ │ +073af8: 6e30 e517 8701 |0072: invoke-virtual {v7, v8, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@17e5 │ │ +073afe: 2202 3200 |0075: new-instance v2, Landroid/content/Intent; // type@0032 │ │ +073b02: 1c07 8803 |0077: const-class v7, Lcom/kure/musicplayer/NotificationMusic$NotificationSkipButtonHandler; // type@0388 │ │ +073b06: 7030 e700 b207 |0079: invoke-direct {v2, v11, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +073b0c: 1a07 8b0c |007c: const-string v7, "action" // string@0c8b │ │ +073b10: 1a08 8d1c |007e: const-string v8, "skip" // string@1c8d │ │ +073b14: 6e30 0601 7208 |0080: invoke-virtual {v2, v7, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +073b1a: 1207 |0083: const/4 v7, #int 0 // #0 │ │ +073b1c: 1208 |0084: const/4 v8, #int 0 // #0 │ │ +073b1e: 7140 9a00 7b82 |0085: invoke-static {v11, v7, v2, v8}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@009a │ │ +073b24: 0c03 |0088: move-result-object v3 │ │ +073b26: 54a7 8306 |0089: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073b2a: 1408 1500 0b7f |008b: const v8, #float 1.84763e+38 // #7f0b0015 │ │ +073b30: 6e30 e517 8703 |008e: invoke-virtual {v7, v8, v3}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@17e5 │ │ +073b36: 2207 1900 |0091: new-instance v7, Landroid/app/Notification$Builder; // type@0019 │ │ +073b3a: 7020 6500 b700 |0093: invoke-direct {v7, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0065 │ │ +073b40: 5ba7 8106 |0096: iput-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +073b44: 54a7 8106 |0098: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +073b48: 6e20 6d00 6700 |009a: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006d │ │ +073b4e: 0c07 |009d: move-result-object v7 │ │ +073b50: 1408 0200 027f |009e: const v8, #float 1.728e+38 // #7f020002 │ │ +073b56: 6e20 7e00 8700 |00a1: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@007e │ │ +073b5c: 0c07 |00a4: move-result-object v7 │ │ +073b5e: 2208 fd03 |00a5: new-instance v8, Ljava/lang/StringBuilder; // type@03fd │ │ +073b62: 7010 3b1a 0800 |00a7: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +073b68: 1a09 ff13 |00aa: const-string v9, "kMP: Playing '" // string@13ff │ │ +073b6c: 6e20 431a 9800 |00ac: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +073b72: 0c08 |00af: move-result-object v8 │ │ +073b74: 6e10 4c19 0d00 |00b0: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +073b7a: 0c09 |00b3: move-result-object v9 │ │ +073b7c: 6e20 431a 9800 |00b4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +073b82: 0c08 |00b7: move-result-object v8 │ │ +073b84: 1a09 9800 |00b8: const-string v9, "' from '" // string@0098 │ │ +073b88: 6e20 431a 9800 |00ba: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +073b8e: 0c08 |00bd: move-result-object v8 │ │ +073b90: 6e10 4519 0d00 |00be: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +073b96: 0c09 |00c1: move-result-object v9 │ │ +073b98: 6e20 431a 9800 |00c2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +073b9e: 0c08 |00c5: move-result-object v8 │ │ +073ba0: 1a09 9700 |00c6: const-string v9, "'" // string@0097 │ │ +073ba4: 6e20 431a 9800 |00c8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +073baa: 0c08 |00cb: move-result-object v8 │ │ +073bac: 6e10 481a 0800 |00cc: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +073bb2: 0c08 |00cf: move-result-object v8 │ │ +073bb4: 6e20 8300 8700 |00d0: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0083 │ │ +073bba: 0c07 |00d3: move-result-object v7 │ │ +073bbc: 1218 |00d4: const/4 v8, #int 1 // #1 │ │ +073bbe: 6e20 7a00 8700 |00d5: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +073bc4: 0c07 |00d8: move-result-object v7 │ │ +073bc6: 6e10 4c19 0d00 |00d9: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +073bcc: 0c08 |00dc: move-result-object v8 │ │ +073bce: 6e20 6f00 8700 |00dd: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +073bd4: 0c07 |00e0: move-result-object v7 │ │ +073bd6: 6e10 4519 0d00 |00e1: invoke-virtual {v13}, Lcom/kure/musicplayer/model/Song;.getArtist:()Ljava/lang/String; // method@1945 │ │ +073bdc: 0c08 |00e4: move-result-object v8 │ │ +073bde: 6e20 6e00 8700 |00e5: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006e │ │ +073be4: 0c07 |00e8: move-result-object v7 │ │ +073be6: 54a8 8306 |00e9: iget-object v8, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationView:Landroid/widget/RemoteViews; // field@0683 │ │ +073bea: 6e20 6b00 8700 |00eb: invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +073bf0: 54a7 8106 |00ee: iget-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationBuilder:Landroid/app/Notification$Builder; // field@0681 │ │ +073bf4: 6e10 6800 0700 |00f0: invoke-virtual {v7}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0068 │ │ +073bfa: 0c04 |00f3: move-result-object v4 │ │ +073bfc: 1a07 df17 |00f4: const-string v7, "notification" // string@17df │ │ +073c00: 6e20 d800 7b00 |00f6: invoke-virtual {v11, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +073c06: 0c07 |00f9: move-result-object v7 │ │ +073c08: 1f07 1c00 |00fa: check-cast v7, Landroid/app/NotificationManager; // type@001c │ │ +073c0c: 5ba7 8206 |00fc: iput-object v7, v10, Lcom/kure/musicplayer/NotificationMusic;.notificationManager:Landroid/app/NotificationManager; // field@0682 │ │ +073c10: 52a7 7f06 |00fe: iget v7, v10, Lcom/kure/musicplayer/NotificationMusic;.NOTIFICATION_ID:I // field@067f │ │ +073c14: 6e30 ac00 7c04 |0100: invoke-virtual {v12, v7, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@00ac │ │ +073c1a: 0e00 |0103: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ 0x0006 line=81 │ │ 0x000a line=82 │ │ 0x000c line=87 │ │ 0x0013 line=88 │ │ 0x0018 line=91 │ │ + 0x001b line=92 │ │ 0x001f line=100 │ │ 0x002b line=104 │ │ 0x0036 line=105 │ │ 0x0041 line=106 │ │ 0x004d line=107 │ │ 0x0059 line=116 │ │ 0x0060 line=117 │ │ @@ -155740,14 +155761,20 @@ │ │ 0x006d line=120 │ │ 0x0075 line=123 │ │ 0x007c line=124 │ │ 0x0083 line=126 │ │ 0x0089 line=127 │ │ 0x0091 line=132 │ │ 0x0098 line=134 │ │ + 0x00a1 line=135 │ │ + 0x00b0 line=136 │ │ + 0x00d5 line=137 │ │ + 0x00d9 line=138 │ │ + 0x00e1 line=139 │ │ + 0x00eb line=140 │ │ 0x00ee line=142 │ │ 0x00f4 line=146 │ │ 0x00fe line=151 │ │ 0x0103 line=152 │ │ locals : │ │ 0x0060 - 0x0104 reg=0 buttonPlayIntent Landroid/content/Intent; │ │ 0x006d - 0x0104 reg=1 buttonPlayPendingIntent Landroid/app/PendingIntent; │ │ @@ -155757,20 +155784,20 @@ │ │ 0x0013 - 0x0104 reg=5 notifyIntent Landroid/content/Intent; │ │ 0x001f - 0x0104 reg=6 pendingIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0104 reg=10 this Lcom/kure/musicplayer/NotificationMusic; │ │ 0x0000 - 0x0104 reg=11 context Landroid/content/Context; │ │ 0x0000 - 0x0104 reg=12 service Landroid/app/Service; │ │ 0x0000 - 0x0104 reg=13 song Lcom/kure/musicplayer/model/Song; │ │ │ │ - source_file_idx : 2485 (NotificationMusic.java) │ │ + source_file_idx : 2494 (NotificationMusic.java) │ │ │ │ Class #627 header: │ │ -class_idx : 911 │ │ +class_idx : 920 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 450 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #627 annotations: │ │ @@ -155805,17 +155832,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0746c0: |[0746c0] com.kure.musicplayer.activities.ActivityListAlbums.:()V │ │ -0746d0: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -0746d6: 0e00 |0003: return-void │ │ +073c1c: |[073c1c] com.kure.musicplayer.activities.ActivityListAlbums.:()V │ │ +073c2c: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +073c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityListAlbums; │ │ │ │ Virtual methods - │ │ @@ -155824,73 +155851,73 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 122 16-bit code units │ │ -0746d8: |[0746d8] com.kure.musicplayer.activities.ActivityListAlbums.onCreate:(Landroid/os/Bundle;)V │ │ -0746e8: 6f20 6f18 8700 |0000: invoke-super {v7, v8}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -0746ee: 1504 037f |0003: const/high16 v4, #int 2130903040 // #7f03 │ │ -0746f2: 6e20 5e18 4700 |0005: invoke-virtual {v7, v4}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.setContentView:(I)V // method@185e │ │ -0746f8: 1504 0b7f |0008: const/high16 v4, #int 2131427328 // #7f0b │ │ -0746fc: 6e20 5818 4700 |000a: invoke-virtual {v7, v4}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.findViewById:(I)Landroid/view/View; // method@1858 │ │ -074702: 0c04 |000d: move-result-object v4 │ │ -074704: 1f04 6803 |000e: check-cast v4, Landroid/widget/ListView; // type@0368 │ │ -074708: 5b74 4c07 |0010: iput-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.songListView:Landroid/widget/ListView; // field@074c │ │ -07470c: 6e10 5a18 0700 |0012: invoke-virtual {v7}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.getIntent:()Landroid/content/Intent; // method@185a │ │ -074712: 0c03 |0015: move-result-object v3 │ │ -074714: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ -07471a: 0c02 |0019: move-result-object v2 │ │ -07471c: 3902 0a00 |001a: if-nez v2, 0024 // +000a │ │ -074720: 2204 f103 |001c: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -074724: 1a05 2303 |001e: const-string v5, "Expected Artist Name" // string@0323 │ │ -074728: 7020 251a 5400 |0020: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -07472e: 2704 |0023: throw v4 │ │ -074730: 1a04 740d |0024: const-string v4, "artist" // string@0d74 │ │ -074734: 6e20 dc01 4200 |0026: invoke-virtual {v2, v4}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ -07473a: 0c04 |0029: move-result-object v4 │ │ -07473c: 1f04 f303 |002a: check-cast v4, Ljava/lang/String; // type@03f3 │ │ -074740: 5b74 4a07 |002c: iput-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -074744: 5474 4a07 |002e: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -074748: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -07474c: 5474 4a07 |0032: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -074750: 6e10 331a 0400 |0034: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ -074756: 0a04 |0037: move-result v4 │ │ -074758: 3804 0a00 |0038: if-eqz v4, 0042 // +000a │ │ -07475c: 2204 f103 |003a: new-instance v4, Ljava/lang/RuntimeException; // type@03f1 │ │ -074760: 1a05 2303 |003c: const-string v5, "Expected Artist Name" // string@0323 │ │ -074764: 7020 251a 5400 |003e: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ -07476a: 2704 |0041: throw v4 │ │ -07476c: 5474 4a07 |0042: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -074770: 6e20 5f18 4700 |0044: invoke-virtual {v7, v4}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.setTitle:(Ljava/lang/CharSequence;)V // method@185f │ │ -074776: 6204 9b07 |0047: sget-object v4, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -07477a: 5475 4a07 |0049: iget-object v5, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -07477e: 6e20 5f19 5400 |004b: invoke-virtual {v4, v5}, Lcom/kure/musicplayer/model/SongList;.getAlbumsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@195f │ │ -074784: 0c04 |004e: move-result-object v4 │ │ -074786: 5b74 4b07 |004f: iput-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ -07478a: 5474 4b07 |0051: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ -07478e: 1205 |0053: const/4 v5, #int 0 // #0 │ │ -074790: 1506 087f |0054: const/high16 v6, #int 2131230720 // #7f08 │ │ -074794: 6e20 5b18 6700 |0056: invoke-virtual {v7, v6}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.getString:(I)Ljava/lang/String; // method@185b │ │ -07479a: 0c06 |0059: move-result-object v6 │ │ -07479c: 6e30 631a 5406 |005a: invoke-virtual {v4, v5, v6}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1a63 │ │ -0747a2: 2201 5903 |005d: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -0747a6: 1404 0300 0901 |005f: const v4, #float 2.51629e-38 // #01090003 │ │ -0747ac: 5475 4b07 |0062: iget-object v5, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ -0747b0: 7040 9417 7154 |0064: invoke-direct {v1, v7, v4, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -0747b6: 5474 4c07 |0067: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.songListView:Landroid/widget/ListView; // field@074c │ │ -0747ba: 6e20 c017 1400 |0069: invoke-virtual {v4, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -0747c0: 5474 4c07 |006c: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.songListView:Landroid/widget/ListView; // field@074c │ │ -0747c4: 6e20 c417 7400 |006e: invoke-virtual {v4, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -0747ca: 6e10 5918 0700 |0071: invoke-virtual {v7}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.getActionBar:()Landroid/app/ActionBar; // method@1859 │ │ -0747d0: 0c00 |0074: move-result-object v0 │ │ -0747d2: 1214 |0075: const/4 v4, #int 1 // #1 │ │ -0747d4: 6e20 0b00 4000 |0076: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -0747da: 0e00 |0079: return-void │ │ +073c34: |[073c34] com.kure.musicplayer.activities.ActivityListAlbums.onCreate:(Landroid/os/Bundle;)V │ │ +073c44: 6f20 6f18 8700 |0000: invoke-super {v7, v8}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +073c4a: 1504 037f |0003: const/high16 v4, #int 2130903040 // #7f03 │ │ +073c4e: 6e20 5e18 4700 |0005: invoke-virtual {v7, v4}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.setContentView:(I)V // method@185e │ │ +073c54: 1504 0b7f |0008: const/high16 v4, #int 2131427328 // #7f0b │ │ +073c58: 6e20 5818 4700 |000a: invoke-virtual {v7, v4}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.findViewById:(I)Landroid/view/View; // method@1858 │ │ +073c5e: 0c04 |000d: move-result-object v4 │ │ +073c60: 1f04 7103 |000e: check-cast v4, Landroid/widget/ListView; // type@0371 │ │ +073c64: 5b74 4c07 |0010: iput-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.songListView:Landroid/widget/ListView; // field@074c │ │ +073c68: 6e10 5a18 0700 |0012: invoke-virtual {v7}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.getIntent:()Landroid/content/Intent; // method@185a │ │ +073c6e: 0c03 |0015: move-result-object v3 │ │ +073c70: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ +073c76: 0c02 |0019: move-result-object v2 │ │ +073c78: 3902 0a00 |001a: if-nez v2, 0024 // +000a │ │ +073c7c: 2204 fa03 |001c: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +073c80: 1a05 2303 |001e: const-string v5, "Expected Artist Name" // string@0323 │ │ +073c84: 7020 251a 5400 |0020: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +073c8a: 2704 |0023: throw v4 │ │ +073c8c: 1a04 7d0d |0024: const-string v4, "artist" // string@0d7d │ │ +073c90: 6e20 dc01 4200 |0026: invoke-virtual {v2, v4}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ +073c96: 0c04 |0029: move-result-object v4 │ │ +073c98: 1f04 fc03 |002a: check-cast v4, Ljava/lang/String; // type@03fc │ │ +073c9c: 5b74 4a07 |002c: iput-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073ca0: 5474 4a07 |002e: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073ca4: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +073ca8: 5474 4a07 |0032: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073cac: 6e10 331a 0400 |0034: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@1a33 │ │ +073cb2: 0a04 |0037: move-result v4 │ │ +073cb4: 3804 0a00 |0038: if-eqz v4, 0042 // +000a │ │ +073cb8: 2204 fa03 |003a: new-instance v4, Ljava/lang/RuntimeException; // type@03fa │ │ +073cbc: 1a05 2303 |003c: const-string v5, "Expected Artist Name" // string@0323 │ │ +073cc0: 7020 251a 5400 |003e: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1a25 │ │ +073cc6: 2704 |0041: throw v4 │ │ +073cc8: 5474 4a07 |0042: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073ccc: 6e20 5f18 4700 |0044: invoke-virtual {v7, v4}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.setTitle:(Ljava/lang/CharSequence;)V // method@185f │ │ +073cd2: 6204 9b07 |0047: sget-object v4, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073cd6: 5475 4a07 |0049: iget-object v5, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073cda: 6e20 5f19 5400 |004b: invoke-virtual {v4, v5}, Lcom/kure/musicplayer/model/SongList;.getAlbumsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@195f │ │ +073ce0: 0c04 |004e: move-result-object v4 │ │ +073ce2: 5b74 4b07 |004f: iput-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ +073ce6: 5474 4b07 |0051: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ +073cea: 1205 |0053: const/4 v5, #int 0 // #0 │ │ +073cec: 1506 087f |0054: const/high16 v6, #int 2131230720 // #7f08 │ │ +073cf0: 6e20 5b18 6700 |0056: invoke-virtual {v7, v6}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.getString:(I)Ljava/lang/String; // method@185b │ │ +073cf6: 0c06 |0059: move-result-object v6 │ │ +073cf8: 6e30 631a 5406 |005a: invoke-virtual {v4, v5, v6}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1a63 │ │ +073cfe: 2201 6203 |005d: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +073d02: 1404 0300 0901 |005f: const v4, #float 2.51629e-38 // #01090003 │ │ +073d08: 5475 4b07 |0062: iget-object v5, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ +073d0c: 7040 9417 7154 |0064: invoke-direct {v1, v7, v4, v5}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +073d12: 5474 4c07 |0067: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.songListView:Landroid/widget/ListView; // field@074c │ │ +073d16: 6e20 c017 1400 |0069: invoke-virtual {v4, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +073d1c: 5474 4c07 |006c: iget-object v4, v7, Lcom/kure/musicplayer/activities/ActivityListAlbums;.songListView:Landroid/widget/ListView; // field@074c │ │ +073d20: 6e20 c417 7400 |006e: invoke-virtual {v4, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +073d26: 6e10 5918 0700 |0071: invoke-virtual {v7}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.getActionBar:()Landroid/app/ActionBar; // method@1859 │ │ +073d2c: 0c00 |0074: move-result-object v0 │ │ +073d2e: 1214 |0075: const/4 v4, #int 1 // #1 │ │ +073d30: 6e20 0b00 4000 |0076: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +073d36: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0008 line=42 │ │ 0x0012 line=45 │ │ 0x0016 line=46 │ │ @@ -155921,45 +155948,45 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0747dc: |[0747dc] com.kure.musicplayer.activities.ActivityListAlbums.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0747ec: 6202 9b07 |0000: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -0747f0: 6e10 6b19 0200 |0002: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -0747f6: 0a02 |0005: move-result v2 │ │ -0747f8: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0747fc: 0e00 |0008: return-void │ │ -0747fe: 2200 3000 |0009: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -074802: 1c02 9103 |000b: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -074806: 7030 e700 4002 |000d: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -07480c: 3907 1700 |0010: if-nez v7, 0027 // +0017 │ │ -074810: 6202 9b07 |0012: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074814: 5443 4a07 |0014: iget-object v3, v4, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -074818: 6e20 6619 3200 |0016: invoke-virtual {v2, v3}, Lcom/kure/musicplayer/model/SongList;.getSongsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1966 │ │ -07481e: 0c02 |0019: move-result-object v2 │ │ -074820: 6902 9507 |001a: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -074824: 1a02 551d |001c: const-string v2, "title" // string@1d55 │ │ -074828: 5443 4a07 |001e: iget-object v3, v4, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ -07482c: 6e30 0601 2003 |0020: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074832: 6e20 6018 0400 |0023: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.startActivity:(Landroid/content/Intent;)V // method@1860 │ │ -074838: 28e2 |0026: goto 0008 // -001e │ │ -07483a: 5442 4b07 |0027: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ -07483e: 6e20 681a 7200 |0029: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -074844: 0c01 |002c: move-result-object v1 │ │ -074846: 1f01 f303 |002d: check-cast v1, Ljava/lang/String; // type@03f3 │ │ -07484a: 6202 9b07 |002f: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -07484e: 6e20 6519 1200 |0031: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByAlbum:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1965 │ │ -074854: 0c02 |0034: move-result-object v2 │ │ -074856: 6902 9507 |0035: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -07485a: 1a02 551d |0037: const-string v2, "title" // string@1d55 │ │ -07485e: 6e30 0601 2001 |0039: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074864: 28e7 |003c: goto 0023 // -0019 │ │ +073d38: |[073d38] com.kure.musicplayer.activities.ActivityListAlbums.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +073d48: 6202 9b07 |0000: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073d4c: 6e10 6b19 0200 |0002: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +073d52: 0a02 |0005: move-result v2 │ │ +073d54: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +073d58: 0e00 |0008: return-void │ │ +073d5a: 2200 3200 |0009: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +073d5e: 1c02 9a03 |000b: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +073d62: 7030 e700 4002 |000d: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +073d68: 3907 1700 |0010: if-nez v7, 0027 // +0017 │ │ +073d6c: 6202 9b07 |0012: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073d70: 5443 4a07 |0014: iget-object v3, v4, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073d74: 6e20 6619 3200 |0016: invoke-virtual {v2, v3}, Lcom/kure/musicplayer/model/SongList;.getSongsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1966 │ │ +073d7a: 0c02 |0019: move-result-object v2 │ │ +073d7c: 6902 9507 |001a: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073d80: 1a02 5e1d |001c: const-string v2, "title" // string@1d5e │ │ +073d84: 5443 4a07 |001e: iget-object v3, v4, Lcom/kure/musicplayer/activities/ActivityListAlbums;.currentArtist:Ljava/lang/String; // field@074a │ │ +073d88: 6e30 0601 2003 |0020: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +073d8e: 6e20 6018 0400 |0023: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityListAlbums;.startActivity:(Landroid/content/Intent;)V // method@1860 │ │ +073d94: 28e2 |0026: goto 0008 // -001e │ │ +073d96: 5442 4b07 |0027: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityListAlbums;.items:Ljava/util/ArrayList; // field@074b │ │ +073d9a: 6e20 681a 7200 |0029: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +073da0: 0c01 |002c: move-result-object v1 │ │ +073da2: 1f01 fc03 |002d: check-cast v1, Ljava/lang/String; // type@03fc │ │ +073da6: 6202 9b07 |002f: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073daa: 6e20 6519 1200 |0031: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByAlbum:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1965 │ │ +073db0: 0c02 |0034: move-result-object v2 │ │ +073db2: 6902 9507 |0035: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073db6: 1a02 5e1d |0037: const-string v2, "title" // string@1d5e │ │ +073dba: 6e30 0601 2001 |0039: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +073dc0: 28e7 |003c: goto 0023 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=116 │ │ 0x0009 line=97 │ │ 0x0010 line=101 │ │ 0x0012 line=102 │ │ @@ -155977,17 +156004,17 @@ │ │ 0x0000 - 0x003d reg=6 view Landroid/view/View; │ │ 0x0000 - 0x003d reg=7 position I │ │ 0x0000 - 0x003d reg=8 id J │ │ │ │ source_file_idx : 450 (ActivityListAlbums.java) │ │ │ │ Class #628 header: │ │ -class_idx : 913 │ │ +class_idx : 922 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 451 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #628 annotations: │ │ @@ -156012,17 +156039,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074868: |[074868] com.kure.musicplayer.activities.ActivityListSongs.:()V │ │ -074878: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -07487e: 0e00 |0003: return-void │ │ +073dc4: |[073dc4] com.kure.musicplayer.activities.ActivityListSongs.:()V │ │ +073dd4: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +073dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityListSongs; │ │ │ │ Virtual methods - │ │ @@ -156031,56 +156058,56 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -074880: |[074880] com.kure.musicplayer.activities.ActivityListSongs.onCreate:(Landroid/os/Bundle;)V │ │ -074890: 6f20 6f18 7600 |0000: invoke-super {v6, v7}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -074896: 1504 037f |0003: const/high16 v4, #int 2130903040 // #7f03 │ │ -07489a: 6e20 6918 4600 |0005: invoke-virtual {v6, v4}, Lcom/kure/musicplayer/activities/ActivityListSongs;.setContentView:(I)V // method@1869 │ │ -0748a0: 1504 0b7f |0008: const/high16 v4, #int 2131427328 // #7f0b │ │ -0748a4: 6e20 6418 4600 |000a: invoke-virtual {v6, v4}, Lcom/kure/musicplayer/activities/ActivityListSongs;.findViewById:(I)Landroid/view/View; // method@1864 │ │ -0748aa: 0c04 |000d: move-result-object v4 │ │ -0748ac: 1f04 6803 |000e: check-cast v4, Landroid/widget/ListView; // type@0368 │ │ -0748b0: 5b64 4e07 |0010: iput-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ -0748b4: 5464 4e07 |0012: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ -0748b8: 6e20 c417 6400 |0014: invoke-virtual {v4, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -0748be: 6e10 6618 0600 |0017: invoke-virtual {v6}, Lcom/kure/musicplayer/activities/ActivityListSongs;.getIntent:()Landroid/content/Intent; // method@1866 │ │ -0748c4: 0c02 |001a: move-result-object v2 │ │ -0748c6: 6e10 f300 0200 |001b: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ -0748cc: 0c01 |001e: move-result-object v1 │ │ -0748ce: 3801 0d00 |001f: if-eqz v1, 002c // +000d │ │ -0748d2: 1a04 551d |0021: const-string v4, "title" // string@1d55 │ │ -0748d6: 6e20 dc01 4100 |0023: invoke-virtual {v1, v4}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ -0748dc: 0c04 |0026: move-result-object v4 │ │ -0748de: 1f04 f303 |0027: check-cast v4, Ljava/lang/String; // type@03f3 │ │ -0748e2: 6e20 6a18 4600 |0029: invoke-virtual {v6, v4}, Lcom/kure/musicplayer/activities/ActivityListSongs;.setTitle:(Ljava/lang/CharSequence;)V // method@186a │ │ -0748e8: 6204 9507 |002c: sget-object v4, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -0748ec: 3804 1600 |002e: if-eqz v4, 0044 // +0016 │ │ -0748f0: 6204 9507 |0030: sget-object v4, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -0748f4: 6e10 691a 0400 |0032: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ -0748fa: 0a04 |0035: move-result v4 │ │ -0748fc: 3904 0e00 |0036: if-nez v4, 0044 // +000e │ │ -074900: 2203 a903 |0038: new-instance v3, Lcom/kure/musicplayer/adapters/AdapterSong; // type@03a9 │ │ -074904: 6204 9507 |003a: sget-object v4, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -074908: 7030 1719 6304 |003c: invoke-direct {v3, v6, v4}, Lcom/kure/musicplayer/adapters/AdapterSong;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@1917 │ │ -07490e: 5464 4e07 |003f: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ -074912: 6e20 c017 3400 |0041: invoke-virtual {v4, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -074918: 6e10 6518 0600 |0044: invoke-virtual {v6}, Lcom/kure/musicplayer/activities/ActivityListSongs;.getActionBar:()Landroid/app/ActionBar; // method@1865 │ │ -07491e: 0c00 |0047: move-result-object v0 │ │ -074920: 3800 0600 |0048: if-eqz v0, 004e // +0006 │ │ -074924: 1214 |004a: const/4 v4, #int 1 // #1 │ │ -074926: 6e20 0b00 4000 |004b: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -07492c: 5464 4e07 |004e: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ -074930: 2205 9003 |0050: new-instance v5, Lcom/kure/musicplayer/activities/ActivityListSongs$1; // type@0390 │ │ -074934: 7020 6118 6500 |0052: invoke-direct {v5, v6}, Lcom/kure/musicplayer/activities/ActivityListSongs$1;.:(Lcom/kure/musicplayer/activities/ActivityListSongs;)V // method@1861 │ │ -07493a: 6e20 c517 5400 |0055: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@17c5 │ │ -074940: 0e00 |0058: return-void │ │ +073ddc: |[073ddc] com.kure.musicplayer.activities.ActivityListSongs.onCreate:(Landroid/os/Bundle;)V │ │ +073dec: 6f20 6f18 7600 |0000: invoke-super {v6, v7}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +073df2: 1504 037f |0003: const/high16 v4, #int 2130903040 // #7f03 │ │ +073df6: 6e20 6918 4600 |0005: invoke-virtual {v6, v4}, Lcom/kure/musicplayer/activities/ActivityListSongs;.setContentView:(I)V // method@1869 │ │ +073dfc: 1504 0b7f |0008: const/high16 v4, #int 2131427328 // #7f0b │ │ +073e00: 6e20 6418 4600 |000a: invoke-virtual {v6, v4}, Lcom/kure/musicplayer/activities/ActivityListSongs;.findViewById:(I)Landroid/view/View; // method@1864 │ │ +073e06: 0c04 |000d: move-result-object v4 │ │ +073e08: 1f04 7103 |000e: check-cast v4, Landroid/widget/ListView; // type@0371 │ │ +073e0c: 5b64 4e07 |0010: iput-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ +073e10: 5464 4e07 |0012: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ +073e14: 6e20 c417 6400 |0014: invoke-virtual {v4, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +073e1a: 6e10 6618 0600 |0017: invoke-virtual {v6}, Lcom/kure/musicplayer/activities/ActivityListSongs;.getIntent:()Landroid/content/Intent; // method@1866 │ │ +073e20: 0c02 |001a: move-result-object v2 │ │ +073e22: 6e10 f300 0200 |001b: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ +073e28: 0c01 |001e: move-result-object v1 │ │ +073e2a: 3801 0d00 |001f: if-eqz v1, 002c // +000d │ │ +073e2e: 1a04 5e1d |0021: const-string v4, "title" // string@1d5e │ │ +073e32: 6e20 dc01 4100 |0023: invoke-virtual {v1, v4}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ +073e38: 0c04 |0026: move-result-object v4 │ │ +073e3a: 1f04 fc03 |0027: check-cast v4, Ljava/lang/String; // type@03fc │ │ +073e3e: 6e20 6a18 4600 |0029: invoke-virtual {v6, v4}, Lcom/kure/musicplayer/activities/ActivityListSongs;.setTitle:(Ljava/lang/CharSequence;)V // method@186a │ │ +073e44: 6204 9507 |002c: sget-object v4, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073e48: 3804 1600 |002e: if-eqz v4, 0044 // +0016 │ │ +073e4c: 6204 9507 |0030: sget-object v4, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073e50: 6e10 691a 0400 |0032: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@1a69 │ │ +073e56: 0a04 |0035: move-result v4 │ │ +073e58: 3904 0e00 |0036: if-nez v4, 0044 // +000e │ │ +073e5c: 2203 b203 |0038: new-instance v3, Lcom/kure/musicplayer/adapters/AdapterSong; // type@03b2 │ │ +073e60: 6204 9507 |003a: sget-object v4, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073e64: 7030 1719 6304 |003c: invoke-direct {v3, v6, v4}, Lcom/kure/musicplayer/adapters/AdapterSong;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@1917 │ │ +073e6a: 5464 4e07 |003f: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ +073e6e: 6e20 c017 3400 |0041: invoke-virtual {v4, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +073e74: 6e10 6518 0600 |0044: invoke-virtual {v6}, Lcom/kure/musicplayer/activities/ActivityListSongs;.getActionBar:()Landroid/app/ActionBar; // method@1865 │ │ +073e7a: 0c00 |0047: move-result-object v0 │ │ +073e7c: 3800 0600 |0048: if-eqz v0, 004e // +0006 │ │ +073e80: 1214 |004a: const/4 v4, #int 1 // #1 │ │ +073e82: 6e20 0b00 4000 |004b: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +073e88: 5464 4e07 |004e: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityListSongs;.songListView:Landroid/widget/ListView; // field@074e │ │ +073e8c: 2205 9903 |0050: new-instance v5, Lcom/kure/musicplayer/activities/ActivityListSongs$1; // type@0399 │ │ +073e90: 7020 6118 6500 |0052: invoke-direct {v5, v6}, Lcom/kure/musicplayer/activities/ActivityListSongs$1;.:(Lcom/kure/musicplayer/activities/ActivityListSongs;)V // method@1861 │ │ +073e96: 6e20 c517 5400 |0055: invoke-virtual {v4, v5}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@17c5 │ │ +073e9c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=36 │ │ 0x0008 line=40 │ │ 0x0012 line=43 │ │ 0x0017 line=46 │ │ @@ -156108,24 +156135,24 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -074944: |[074944] com.kure.musicplayer.activities.ActivityListSongs.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -074954: 6201 9507 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -074958: 6901 9807 |0002: sput-object v1, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ -07495c: 2200 3000 |0004: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -074960: 1c01 a603 |0006: const-class v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03a6 │ │ -074964: 7030 e700 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -07496a: 1a01 a91c |000b: const-string v1, "song" // string@1ca9 │ │ -07496e: 6e30 0101 1005 |000d: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0101 │ │ -074974: 6e20 6b18 0200 |0010: invoke-virtual {v2, v0}, Lcom/kure/musicplayer/activities/ActivityListSongs;.startActivity:(Landroid/content/Intent;)V // method@186b │ │ -07497a: 0e00 |0013: return-void │ │ +073ea0: |[073ea0] com.kure.musicplayer.activities.ActivityListSongs.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +073eb0: 6201 9507 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073eb4: 6901 9807 |0002: sput-object v1, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ +073eb8: 2200 3200 |0004: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +073ebc: 1c01 af03 |0006: const-class v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03af │ │ +073ec0: 7030 e700 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +073ec6: 1a01 b21c |000b: const-string v1, "song" // string@1cb2 │ │ +073eca: 6e30 0101 1005 |000d: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0101 │ │ +073ed0: 6e20 6b18 0200 |0010: invoke-virtual {v2, v0}, Lcom/kure/musicplayer/activities/ActivityListSongs;.startActivity:(Landroid/content/Intent;)V // method@186b │ │ +073ed6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=95 │ │ 0x000b line=97 │ │ 0x0010 line=99 │ │ 0x0013 line=100 │ │ @@ -156137,17 +156164,17 @@ │ │ 0x0000 - 0x0014 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x0014 reg=5 position I │ │ 0x0000 - 0x0014 reg=6 id J │ │ │ │ source_file_idx : 451 (ActivityListSongs.java) │ │ │ │ Class #629 header: │ │ -class_idx : 915 │ │ +class_idx : 924 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 453 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #629 annotations: │ │ @@ -156178,17 +156205,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07497c: |[07497c] com.kure.musicplayer.activities.ActivityMenuAlbum.:()V │ │ -07498c: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -074992: 0e00 |0003: return-void │ │ +073ed8: |[073ed8] com.kure.musicplayer.activities.ActivityMenuAlbum.:()V │ │ +073ee8: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +073eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuAlbum; │ │ │ │ Virtual methods - │ │ @@ -156197,41 +156224,41 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -074994: |[074994] com.kure.musicplayer.activities.ActivityMenuAlbum.onCreate:(Landroid/os/Bundle;)V │ │ -0749a4: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -0749aa: 1402 0200 037f |0003: const v2, #float 1.74129e+38 // #7f030002 │ │ -0749b0: 6e20 8218 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.setContentView:(I)V // method@1882 │ │ -0749b6: 6e10 7e18 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.getActionBar:()Landroid/app/ActionBar; // method@187e │ │ -0749bc: 0c00 |000c: move-result-object v0 │ │ -0749be: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -0749c2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0749c4: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -0749ca: 1402 0200 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0002 │ │ -0749d0: 6e20 7d18 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.findViewById:(I)Landroid/view/View; // method@187d │ │ -0749d6: 0c02 |0019: move-result-object v2 │ │ -0749d8: 1f02 6803 |001a: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -0749dc: 5b42 5107 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.listView:Landroid/widget/ListView; // field@0751 │ │ -0749e0: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -0749e4: 6e10 5e19 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getAlbums:()Ljava/util/ArrayList; // method@195e │ │ -0749ea: 0c02 |0023: move-result-object v2 │ │ -0749ec: 6902 5007 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ -0749f0: 2201 5903 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -0749f4: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ -0749fa: 6203 5007 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ -0749fe: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -074a04: 5442 5107 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.listView:Landroid/widget/ListView; // field@0751 │ │ -074a08: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -074a0e: 5442 5107 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.listView:Landroid/widget/ListView; // field@0751 │ │ -074a12: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -074a18: 0e00 |003a: return-void │ │ +073ef0: |[073ef0] com.kure.musicplayer.activities.ActivityMenuAlbum.onCreate:(Landroid/os/Bundle;)V │ │ +073f00: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +073f06: 1402 0200 037f |0003: const v2, #float 1.74129e+38 // #7f030002 │ │ +073f0c: 6e20 8218 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.setContentView:(I)V // method@1882 │ │ +073f12: 6e10 7e18 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.getActionBar:()Landroid/app/ActionBar; // method@187e │ │ +073f18: 0c00 |000c: move-result-object v0 │ │ +073f1a: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +073f1e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +073f20: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +073f26: 1402 0200 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0002 │ │ +073f2c: 6e20 7d18 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.findViewById:(I)Landroid/view/View; // method@187d │ │ +073f32: 0c02 |0019: move-result-object v2 │ │ +073f34: 1f02 7103 |001a: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +073f38: 5b42 5107 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.listView:Landroid/widget/ListView; // field@0751 │ │ +073f3c: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073f40: 6e10 5e19 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getAlbums:()Ljava/util/ArrayList; // method@195e │ │ +073f46: 0c02 |0023: move-result-object v2 │ │ +073f48: 6902 5007 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ +073f4c: 2201 6203 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +073f50: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ +073f56: 6203 5007 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ +073f5a: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +073f60: 5442 5107 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.listView:Landroid/widget/ListView; // field@0751 │ │ +073f64: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +073f6a: 5442 5107 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.listView:Landroid/widget/ListView; // field@0751 │ │ +073f6e: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +073f74: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0009 line=52 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -156252,19 +156279,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -074a1c: |[074a1c] com.kure.musicplayer.activities.ActivityMenuAlbum.onDestroy:()V │ │ -074a2c: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -074a32: 6200 5007 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ -074a36: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -074a3c: 0e00 |0008: return-void │ │ +073f78: |[073f78] com.kure.musicplayer.activities.ActivityMenuAlbum.onDestroy:()V │ │ +073f88: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +073f8e: 6200 5007 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ +073f92: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +073f98: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuAlbum; │ │ @@ -156274,35 +156301,35 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -074a40: |[074a40] com.kure.musicplayer.activities.ActivityMenuAlbum.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -074a50: 6202 9b07 |0000: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074a54: 6e10 6b19 0200 |0002: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -074a5a: 0a02 |0005: move-result v2 │ │ -074a5c: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -074a60: 0e00 |0008: return-void │ │ -074a62: 6202 5007 |0009: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ -074a66: 6e20 681a 6200 |000b: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -074a6c: 0c01 |000e: move-result-object v1 │ │ -074a6e: 1f01 f303 |000f: check-cast v1, Ljava/lang/String; // type@03f3 │ │ -074a72: 6202 9b07 |0011: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074a76: 6e20 6519 1200 |0013: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByAlbum:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1965 │ │ -074a7c: 0c02 |0016: move-result-object v2 │ │ -074a7e: 6902 9507 |0017: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -074a82: 2200 3000 |0019: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -074a86: 1c02 9103 |001b: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -074a8a: 7030 e700 3002 |001d: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074a90: 1a02 551d |0020: const-string v2, "title" // string@1d55 │ │ -074a94: 6e30 0601 2001 |0022: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074a9a: 6e20 8318 0300 |0025: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.startActivity:(Landroid/content/Intent;)V // method@1883 │ │ -074aa0: 28e0 |0028: goto 0008 // -0020 │ │ +073f9c: |[073f9c] com.kure.musicplayer.activities.ActivityMenuAlbum.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +073fac: 6202 9b07 |0000: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073fb0: 6e10 6b19 0200 |0002: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +073fb6: 0a02 |0005: move-result v2 │ │ +073fb8: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +073fbc: 0e00 |0008: return-void │ │ +073fbe: 6202 5007 |0009: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.items:Ljava/util/ArrayList; // field@0750 │ │ +073fc2: 6e20 681a 6200 |000b: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +073fc8: 0c01 |000e: move-result-object v1 │ │ +073fca: 1f01 fc03 |000f: check-cast v1, Ljava/lang/String; // type@03fc │ │ +073fce: 6202 9b07 |0011: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +073fd2: 6e20 6519 1200 |0013: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByAlbum:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1965 │ │ +073fd8: 0c02 |0016: move-result-object v2 │ │ +073fda: 6902 9507 |0017: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +073fde: 2200 3200 |0019: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +073fe2: 1c02 9a03 |001b: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +073fe6: 7030 e700 3002 |001d: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +073fec: 1a02 5e1d |0020: const-string v2, "title" // string@1d5e │ │ +073ff0: 6e30 0601 2001 |0022: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +073ff6: 6e20 8318 0300 |0025: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMenuAlbum;.startActivity:(Landroid/content/Intent;)V // method@1883 │ │ +073ffc: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=92 │ │ 0x0009 line=83 │ │ 0x0011 line=85 │ │ 0x0019 line=87 │ │ @@ -156317,17 +156344,17 @@ │ │ 0x0000 - 0x0029 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0029 reg=6 position I │ │ 0x0000 - 0x0029 reg=7 id J │ │ │ │ source_file_idx : 453 (ActivityMenuAlbum.java) │ │ │ │ Class #630 header: │ │ -class_idx : 916 │ │ +class_idx : 925 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 454 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #630 annotations: │ │ @@ -156358,17 +156385,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074aa4: |[074aa4] com.kure.musicplayer.activities.ActivityMenuArtist.:()V │ │ -074ab4: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -074aba: 0e00 |0003: return-void │ │ +074000: |[074000] com.kure.musicplayer.activities.ActivityMenuArtist.:()V │ │ +074010: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +074016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuArtist; │ │ │ │ Virtual methods - │ │ @@ -156377,41 +156404,41 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -074abc: |[074abc] com.kure.musicplayer.activities.ActivityMenuArtist.onCreate:(Landroid/os/Bundle;)V │ │ -074acc: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -074ad2: 1402 0300 037f |0003: const v2, #float 1.74129e+38 // #7f030003 │ │ -074ad8: 6e20 8a18 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.setContentView:(I)V // method@188a │ │ -074ade: 6e10 8618 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.getActionBar:()Landroid/app/ActionBar; // method@1886 │ │ -074ae4: 0c00 |000c: move-result-object v0 │ │ -074ae6: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -074aea: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -074aec: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -074af2: 1402 0300 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0003 │ │ -074af8: 6e20 8518 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.findViewById:(I)Landroid/view/View; // method@1885 │ │ -074afe: 0c02 |0019: move-result-object v2 │ │ -074b00: 1f02 6803 |001a: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -074b04: 5b42 5307 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.listView:Landroid/widget/ListView; // field@0753 │ │ -074b08: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074b0c: 6e10 6019 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getArtists:()Ljava/util/ArrayList; // method@1960 │ │ -074b12: 0c02 |0023: move-result-object v2 │ │ -074b14: 6902 5207 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ -074b18: 2201 5903 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -074b1c: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ -074b22: 6203 5207 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ -074b26: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -074b2c: 5442 5307 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.listView:Landroid/widget/ListView; // field@0753 │ │ -074b30: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -074b36: 5442 5307 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.listView:Landroid/widget/ListView; // field@0753 │ │ -074b3a: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -074b40: 0e00 |003a: return-void │ │ +074018: |[074018] com.kure.musicplayer.activities.ActivityMenuArtist.onCreate:(Landroid/os/Bundle;)V │ │ +074028: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +07402e: 1402 0300 037f |0003: const v2, #float 1.74129e+38 // #7f030003 │ │ +074034: 6e20 8a18 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.setContentView:(I)V // method@188a │ │ +07403a: 6e10 8618 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.getActionBar:()Landroid/app/ActionBar; // method@1886 │ │ +074040: 0c00 |000c: move-result-object v0 │ │ +074042: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +074046: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +074048: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +07404e: 1402 0300 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0003 │ │ +074054: 6e20 8518 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.findViewById:(I)Landroid/view/View; // method@1885 │ │ +07405a: 0c02 |0019: move-result-object v2 │ │ +07405c: 1f02 7103 |001a: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +074060: 5b42 5307 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.listView:Landroid/widget/ListView; // field@0753 │ │ +074064: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074068: 6e10 6019 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getArtists:()Ljava/util/ArrayList; // method@1960 │ │ +07406e: 0c02 |0023: move-result-object v2 │ │ +074070: 6902 5207 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ +074074: 2201 6203 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +074078: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ +07407e: 6203 5207 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ +074082: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +074088: 5442 5307 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.listView:Landroid/widget/ListView; // field@0753 │ │ +07408c: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +074092: 5442 5307 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.listView:Landroid/widget/ListView; // field@0753 │ │ +074096: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +07409c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0009 line=51 │ │ 0x000d line=52 │ │ 0x000f line=53 │ │ @@ -156432,19 +156459,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -074b44: |[074b44] com.kure.musicplayer.activities.ActivityMenuArtist.onDestroy:()V │ │ -074b54: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -074b5a: 6200 5207 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ -074b5e: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -074b64: 0e00 |0008: return-void │ │ +0740a0: |[0740a0] com.kure.musicplayer.activities.ActivityMenuArtist.onDestroy:()V │ │ +0740b0: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +0740b6: 6200 5207 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ +0740ba: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +0740c0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=119 │ │ 0x0008 line=120 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuArtist; │ │ @@ -156454,49 +156481,49 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -074b68: |[074b68] com.kure.musicplayer.activities.ActivityMenuArtist.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -074b78: 6203 9b07 |0000: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074b7c: 6e10 6b19 0300 |0002: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -074b82: 0a03 |0005: move-result v3 │ │ -074b84: 3903 0300 |0006: if-nez v3, 0009 // +0003 │ │ -074b88: 0e00 |0008: return-void │ │ -074b8a: 6203 5207 |0009: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ -074b8e: 6e20 681a 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -074b94: 0c02 |000e: move-result-object v2 │ │ -074b96: 1f02 f303 |000f: check-cast v2, Ljava/lang/String; // type@03f3 │ │ -074b9a: 6203 9b07 |0011: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074b9e: 6e20 5f19 2300 |0013: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/model/SongList;.getAlbumsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@195f │ │ -074ba4: 0c00 |0016: move-result-object v0 │ │ -074ba6: 6e10 6e1a 0000 |0017: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ -074bac: 0a03 |001a: move-result v3 │ │ -074bae: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -074bb0: 3343 1a00 |001c: if-ne v3, v4, 0036 // +001a │ │ -074bb4: 6203 9b07 |001e: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074bb8: 6e20 6619 2300 |0020: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/model/SongList;.getSongsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1966 │ │ -074bbe: 0c03 |0023: move-result-object v3 │ │ -074bc0: 6903 9507 |0024: sput-object v3, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -074bc4: 2201 3000 |0026: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -074bc8: 1c03 9103 |0028: const-class v3, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -074bcc: 7030 e700 5103 |002a: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074bd2: 1a03 551d |002d: const-string v3, "title" // string@1d55 │ │ -074bd6: 6e30 0601 3102 |002f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074bdc: 6e20 8b18 1500 |0032: invoke-virtual {v5, v1}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.startActivity:(Landroid/content/Intent;)V // method@188b │ │ -074be2: 28d3 |0035: goto 0008 // -002d │ │ -074be4: 2201 3000 |0036: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -074be8: 1c03 8f03 |0038: const-class v3, Lcom/kure/musicplayer/activities/ActivityListAlbums; // type@038f │ │ -074bec: 7030 e700 5103 |003a: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074bf2: 1a03 740d |003d: const-string v3, "artist" // string@0d74 │ │ -074bf6: 6e30 0601 3102 |003f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074bfc: 6e20 8b18 1500 |0042: invoke-virtual {v5, v1}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.startActivity:(Landroid/content/Intent;)V // method@188b │ │ -074c02: 28c3 |0045: goto 0008 // -003d │ │ +0740c4: |[0740c4] com.kure.musicplayer.activities.ActivityMenuArtist.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0740d4: 6203 9b07 |0000: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +0740d8: 6e10 6b19 0300 |0002: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +0740de: 0a03 |0005: move-result v3 │ │ +0740e0: 3903 0300 |0006: if-nez v3, 0009 // +0003 │ │ +0740e4: 0e00 |0008: return-void │ │ +0740e6: 6203 5207 |0009: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.items:Ljava/util/ArrayList; // field@0752 │ │ +0740ea: 6e20 681a 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +0740f0: 0c02 |000e: move-result-object v2 │ │ +0740f2: 1f02 fc03 |000f: check-cast v2, Ljava/lang/String; // type@03fc │ │ +0740f6: 6203 9b07 |0011: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +0740fa: 6e20 5f19 2300 |0013: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/model/SongList;.getAlbumsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@195f │ │ +074100: 0c00 |0016: move-result-object v0 │ │ +074102: 6e10 6e1a 0000 |0017: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1a6e │ │ +074108: 0a03 |001a: move-result v3 │ │ +07410a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +07410c: 3343 1a00 |001c: if-ne v3, v4, 0036 // +001a │ │ +074110: 6203 9b07 |001e: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074114: 6e20 6619 2300 |0020: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/model/SongList;.getSongsByArtist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1966 │ │ +07411a: 0c03 |0023: move-result-object v3 │ │ +07411c: 6903 9507 |0024: sput-object v3, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +074120: 2201 3200 |0026: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +074124: 1c03 9a03 |0028: const-class v3, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +074128: 7030 e700 5103 |002a: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +07412e: 1a03 5e1d |002d: const-string v3, "title" // string@1d5e │ │ +074132: 6e30 0601 3102 |002f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +074138: 6e20 8b18 1500 |0032: invoke-virtual {v5, v1}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.startActivity:(Landroid/content/Intent;)V // method@188b │ │ +07413e: 28d3 |0035: goto 0008 // -002d │ │ +074140: 2201 3200 |0036: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +074144: 1c03 9803 |0038: const-class v3, Lcom/kure/musicplayer/activities/ActivityListAlbums; // type@0398 │ │ +074148: 7030 e700 5103 |003a: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +07414e: 1a03 7d0d |003d: const-string v3, "artist" // string@0d7d │ │ +074152: 6e30 0601 3102 |003f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +074158: 6e20 8b18 1500 |0042: invoke-virtual {v5, v1}, Lcom/kure/musicplayer/activities/ActivityMenuArtist;.startActivity:(Landroid/content/Intent;)V // method@188b │ │ +07415e: 28c3 |0045: goto 0008 // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0008 line=108 │ │ 0x0009 line=82 │ │ 0x0011 line=87 │ │ 0x0017 line=89 │ │ @@ -156518,17 +156545,17 @@ │ │ 0x0000 - 0x0046 reg=7 view Landroid/view/View; │ │ 0x0000 - 0x0046 reg=8 position I │ │ 0x0000 - 0x0046 reg=9 id J │ │ │ │ source_file_idx : 454 (ActivityMenuArtist.java) │ │ │ │ Class #631 header: │ │ -class_idx : 917 │ │ +class_idx : 926 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 455 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #631 annotations: │ │ @@ -156559,17 +156586,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074c04: |[074c04] com.kure.musicplayer.activities.ActivityMenuGenre.:()V │ │ -074c14: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -074c1a: 0e00 |0003: return-void │ │ +074160: |[074160] com.kure.musicplayer.activities.ActivityMenuGenre.:()V │ │ +074170: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +074176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuGenre; │ │ │ │ Virtual methods - │ │ @@ -156578,41 +156605,41 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -074c1c: |[074c1c] com.kure.musicplayer.activities.ActivityMenuGenre.onCreate:(Landroid/os/Bundle;)V │ │ -074c2c: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -074c32: 1402 0400 037f |0003: const v2, #float 1.74129e+38 // #7f030004 │ │ -074c38: 6e20 9218 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.setContentView:(I)V // method@1892 │ │ -074c3e: 6e10 8e18 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.getActionBar:()Landroid/app/ActionBar; // method@188e │ │ -074c44: 0c00 |000c: move-result-object v0 │ │ -074c46: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -074c4a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -074c4c: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -074c52: 1402 0400 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0004 │ │ -074c58: 6e20 8d18 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.findViewById:(I)Landroid/view/View; // method@188d │ │ -074c5e: 0c02 |0019: move-result-object v2 │ │ -074c60: 1f02 6803 |001a: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -074c64: 5b42 5507 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.listView:Landroid/widget/ListView; // field@0755 │ │ -074c68: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074c6c: 6e10 6119 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getGenres:()Ljava/util/ArrayList; // method@1961 │ │ -074c72: 0c02 |0023: move-result-object v2 │ │ -074c74: 6902 5407 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ -074c78: 2201 5903 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -074c7c: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ -074c82: 6203 5407 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ -074c86: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -074c8c: 5442 5507 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.listView:Landroid/widget/ListView; // field@0755 │ │ -074c90: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -074c96: 5442 5507 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.listView:Landroid/widget/ListView; // field@0755 │ │ -074c9a: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -074ca0: 0e00 |003a: return-void │ │ +074178: |[074178] com.kure.musicplayer.activities.ActivityMenuGenre.onCreate:(Landroid/os/Bundle;)V │ │ +074188: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +07418e: 1402 0400 037f |0003: const v2, #float 1.74129e+38 // #7f030004 │ │ +074194: 6e20 9218 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.setContentView:(I)V // method@1892 │ │ +07419a: 6e10 8e18 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.getActionBar:()Landroid/app/ActionBar; // method@188e │ │ +0741a0: 0c00 |000c: move-result-object v0 │ │ +0741a2: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +0741a6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0741a8: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +0741ae: 1402 0400 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0004 │ │ +0741b4: 6e20 8d18 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.findViewById:(I)Landroid/view/View; // method@188d │ │ +0741ba: 0c02 |0019: move-result-object v2 │ │ +0741bc: 1f02 7103 |001a: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +0741c0: 5b42 5507 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.listView:Landroid/widget/ListView; // field@0755 │ │ +0741c4: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +0741c8: 6e10 6119 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getGenres:()Ljava/util/ArrayList; // method@1961 │ │ +0741ce: 0c02 |0023: move-result-object v2 │ │ +0741d0: 6902 5407 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ +0741d4: 2201 6203 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +0741d8: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ +0741de: 6203 5407 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ +0741e2: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +0741e8: 5442 5507 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.listView:Landroid/widget/ListView; // field@0755 │ │ +0741ec: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +0741f2: 5442 5507 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.listView:Landroid/widget/ListView; // field@0755 │ │ +0741f6: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +0741fc: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0009 line=48 │ │ 0x000d line=49 │ │ 0x000f line=50 │ │ @@ -156633,19 +156660,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -074ca4: |[074ca4] com.kure.musicplayer.activities.ActivityMenuGenre.onDestroy:()V │ │ -074cb4: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -074cba: 6200 5407 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ -074cbe: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -074cc4: 0e00 |0008: return-void │ │ +074200: |[074200] com.kure.musicplayer.activities.ActivityMenuGenre.onDestroy:()V │ │ +074210: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +074216: 6200 5407 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ +07421a: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +074220: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=93 │ │ 0x0008 line=94 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuGenre; │ │ @@ -156655,30 +156682,30 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -074cc8: |[074cc8] com.kure.musicplayer.activities.ActivityMenuGenre.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -074cd8: 6202 5407 |0000: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ -074cdc: 6e20 681a 6200 |0002: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -074ce2: 0c01 |0005: move-result-object v1 │ │ -074ce4: 1f01 f303 |0006: check-cast v1, Ljava/lang/String; // type@03f3 │ │ -074ce8: 6202 9b07 |0008: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -074cec: 6e20 6719 1200 |000a: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByGenre:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1967 │ │ -074cf2: 0c02 |000d: move-result-object v2 │ │ -074cf4: 6902 9507 |000e: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -074cf8: 2200 3000 |0010: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -074cfc: 1c02 9103 |0012: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -074d00: 7030 e700 3002 |0014: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074d06: 1a02 551d |0017: const-string v2, "title" // string@1d55 │ │ -074d0a: 6e30 0601 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -074d10: 6e20 9318 0300 |001c: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.startActivity:(Landroid/content/Intent;)V // method@1893 │ │ -074d16: 0e00 |001f: return-void │ │ +074224: |[074224] com.kure.musicplayer.activities.ActivityMenuGenre.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +074234: 6202 5407 |0000: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.items:Ljava/util/ArrayList; // field@0754 │ │ +074238: 6e20 681a 6200 |0002: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +07423e: 0c01 |0005: move-result-object v1 │ │ +074240: 1f01 fc03 |0006: check-cast v1, Ljava/lang/String; // type@03fc │ │ +074244: 6202 9b07 |0008: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074248: 6e20 6719 1200 |000a: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByGenre:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1967 │ │ +07424e: 0c02 |000d: move-result-object v2 │ │ +074250: 6902 9507 |000e: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +074254: 2200 3200 |0010: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +074258: 1c02 9a03 |0012: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +07425c: 7030 e700 3002 |0014: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074262: 1a02 5e1d |0017: const-string v2, "title" // string@1d5e │ │ +074266: 6e30 0601 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +07426c: 6e20 9318 0300 |001c: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMenuGenre;.startActivity:(Landroid/content/Intent;)V // method@1893 │ │ +074272: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=75 │ │ 0x0010 line=77 │ │ 0x0017 line=79 │ │ 0x001c line=81 │ │ @@ -156692,17 +156719,17 @@ │ │ 0x0000 - 0x0020 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0020 reg=6 position I │ │ 0x0000 - 0x0020 reg=7 id J │ │ │ │ source_file_idx : 455 (ActivityMenuGenre.java) │ │ │ │ Class #632 header: │ │ -class_idx : 920 │ │ +class_idx : 929 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 456 │ │ static_fields_size : 4 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 6 │ │ │ │ Class #632 annotations: │ │ @@ -156763,21 +156790,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -074d18: |[074d18] com.kure.musicplayer.activities.ActivityMenuMain.:()V │ │ -074d28: 2200 0a04 |0000: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -074d2c: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -074d32: 6900 5e07 |0005: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074d36: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -074d38: 6900 5a07 |0008: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ -074d3c: 0e00 |000a: return-void │ │ +074274: |[074274] com.kure.musicplayer.activities.ActivityMenuMain.:()V │ │ +074284: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +074288: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +07428e: 6900 5e07 |0005: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +074292: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +074294: 6900 5a07 |0008: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ +074298: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=44 │ │ locals : │ │ │ │ #1 : (in Lcom/kure/musicplayer/activities/ActivityMenuMain;) │ │ @@ -156785,47 +156812,46 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -074d40: |[074d40] com.kure.musicplayer.activities.ActivityMenuMain.:()V │ │ -074d50: 7010 6c18 0100 |0000: invoke-direct {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -074d56: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -074d58: 5c10 5c07 |0004: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ -074d5c: 2200 7100 |0006: new-instance v0, Landroid/os/Handler; // type@0071 │ │ -074d60: 7010 fd01 0000 |0008: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ -074d66: 5b10 5b07 |000b: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ -074d6a: 2200 9603 |000d: new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$1; // type@0396 │ │ -074d6e: 7020 9418 1000 |000f: invoke-direct {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V // method@1894 │ │ -074d74: 5b10 5d07 |0012: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedTimeoutAction:Ljava/lang/Runnable; // field@075d │ │ -074d78: 0e00 |0014: return-void │ │ +07429c: |[07429c] com.kure.musicplayer.activities.ActivityMenuMain.:()V │ │ +0742ac: 7010 6c18 0100 |0000: invoke-direct {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +0742b2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0742b4: 5c10 5c07 |0004: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ +0742b8: 2200 7700 |0006: new-instance v0, Landroid/os/Handler; // type@0077 │ │ +0742bc: 7010 fd01 0000 |0008: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01fd │ │ +0742c2: 5b10 5b07 |000b: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ +0742c6: 2200 9f03 |000d: new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$1; // type@039f │ │ +0742ca: 7020 9418 1000 |000f: invoke-direct {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V // method@1894 │ │ +0742d0: 5b10 5d07 |0012: iput-object v0, v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedTimeoutAction:Ljava/lang/Runnable; // field@075d │ │ +0742d4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=65 │ │ 0x0006 line=66 │ │ 0x000d line=72 │ │ - 0x0014 line=274 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ │ │ #2 : (in Lcom/kure/musicplayer/activities/ActivityMenuMain;) │ │ name : 'access$002' │ │ type : '(Lcom/kure/musicplayer/activities/ActivityMenuMain;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074d7c: |[074d7c] com.kure.musicplayer.activities.ActivityMenuMain.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuMain;Z)Z │ │ -074d8c: 5c01 5c07 |0000: iput-boolean v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ -074d90: 0f01 |0002: return v1 │ │ +0742d8: |[0742d8] com.kure.musicplayer.activities.ActivityMenuMain.access$002:(Lcom/kure/musicplayer/activities/ActivityMenuMain;Z)Z │ │ +0742e8: 5c01 5c07 |0000: iput-boolean v1, v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ +0742ec: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -156834,28 +156860,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -074d94: |[074d94] com.kure.musicplayer.activities.ActivityMenuMain.addNowPlayingItem:(Landroid/content/Context;)V │ │ -074da4: 6300 9307 |0000: sget-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ -074da8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -074dac: 0e00 |0004: return-void │ │ -074dae: 6200 5e07 |0005: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074db2: 1401 0700 087f |0007: const v1, #float 1.80775e+38 // #7f080007 │ │ -074db8: 6e20 d600 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00d6 │ │ -074dbe: 0c01 |000d: move-result-object v1 │ │ -074dc0: 6e20 641a 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -074dc6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -074dc8: 6a00 9307 |0012: sput-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ -074dcc: 6200 5a07 |0014: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ -074dd0: 6e10 9517 0000 |0016: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@1795 │ │ -074dd6: 28eb |0019: goto 0004 // -0015 │ │ +0742f0: |[0742f0] com.kure.musicplayer.activities.ActivityMenuMain.addNowPlayingItem:(Landroid/content/Context;)V │ │ +074300: 6300 9307 |0000: sget-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ +074304: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +074308: 0e00 |0004: return-void │ │ +07430a: 6200 5e07 |0005: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +07430e: 1401 0700 087f |0007: const v1, #float 1.80775e+38 // #7f080007 │ │ +074314: 6e20 d600 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00d6 │ │ +07431a: 0c01 |000d: move-result-object v1 │ │ +07431c: 6e20 641a 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +074322: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +074324: 6a00 9307 |0012: sput-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ +074328: 6200 5a07 |0014: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ +07432c: 6e10 9517 0000 |0016: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@1795 │ │ +074332: 28eb |0019: goto 0004 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0004 line=322 │ │ 0x0005 line=316 │ │ 0x0011 line=318 │ │ 0x0014 line=321 │ │ @@ -156868,32 +156894,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -074dd8: |[074dd8] com.kure.musicplayer.activities.ActivityMenuMain.onBackPressed:()V │ │ -074de8: 5540 5c07 |0000: iget-boolean v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ -074dec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -074df0: 6f10 6e18 0400 |0004: invoke-super {v4}, Lcom/kure/musicplayer/activities/ActivityMaster;.onBackPressed:()V // method@186e │ │ -074df6: 7110 3a19 0400 |0007: invoke-static {v4}, Lcom/kure/musicplayer/kMP;.forceExit:(Landroid/app/Activity;)V // method@193a │ │ -074dfc: 0e00 |000a: return-void │ │ -074dfe: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -074e00: 5c40 5c07 |000c: iput-boolean v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ -074e04: 1400 0500 087f |000e: const v0, #float 1.80775e+38 // #7f080005 │ │ -074e0a: 6e20 a118 0400 |0011: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074e10: 0c00 |0014: move-result-object v0 │ │ -074e12: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -074e14: 7130 3319 0401 |0016: invoke-static {v4, v0, v1}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ -074e1a: 5440 5b07 |0019: iget-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ -074e1e: 5441 5d07 |001b: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedTimeoutAction:Ljava/lang/Runnable; // field@075d │ │ -074e22: 1602 d007 |001d: const-wide/16 v2, #int 2000 // #7d0 │ │ -074e26: 6e40 0702 1032 |001f: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0207 │ │ -074e2c: 28e8 |0022: goto 000a // -0018 │ │ +074334: |[074334] com.kure.musicplayer.activities.ActivityMenuMain.onBackPressed:()V │ │ +074344: 5540 5c07 |0000: iget-boolean v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ +074348: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07434c: 6f10 6e18 0400 |0004: invoke-super {v4}, Lcom/kure/musicplayer/activities/ActivityMaster;.onBackPressed:()V // method@186e │ │ +074352: 7110 3a19 0400 |0007: invoke-static {v4}, Lcom/kure/musicplayer/kMP;.forceExit:(Landroid/app/Activity;)V // method@193a │ │ +074358: 0e00 |000a: return-void │ │ +07435a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +07435c: 5c40 5c07 |000c: iput-boolean v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedOnce:Z // field@075c │ │ +074360: 1400 0500 087f |000e: const v0, #float 1.80775e+38 // #7f080005 │ │ +074366: 6e20 a118 0400 |0011: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +07436c: 0c00 |0014: move-result-object v0 │ │ +07436e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +074370: 7130 3319 0401 |0016: invoke-static {v4, v0, v1}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ +074376: 5440 5b07 |0019: iget-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ +07437a: 5441 5d07 |001b: iget-object v1, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedTimeoutAction:Ljava/lang/Runnable; // field@075d │ │ +07437e: 1602 d007 |001d: const-wide/16 v2, #int 2000 // #7d0 │ │ +074382: 6e40 0702 1032 |001f: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0207 │ │ +074388: 28e8 |0022: goto 000a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=238 │ │ 0x0007 line=239 │ │ 0x000a line=248 │ │ 0x000b line=243 │ │ @@ -156907,63 +156933,63 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 114 16-bit code units │ │ -074e30: |[074e30] com.kure.musicplayer.activities.ActivityMenuMain.onCreate:(Landroid/os/Bundle;)V │ │ -074e40: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -074e42: 1500 047f |0001: const/high16 v0, #int 2130968576 // #7f04 │ │ -074e46: 7130 3702 0403 |0003: invoke-static {v4, v0, v3}, Landroid/preference/PreferenceManager;.setDefaultValues:(Landroid/content/Context;IZ)V // method@0237 │ │ -074e4c: 6200 9a07 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -074e50: 6e20 5518 4000 |0008: invoke-virtual {v0, v4}, Lcom/kure/musicplayer/Settings;.load:(Landroid/content/Context;)V // method@1855 │ │ -074e56: 6f20 6f18 5400 |000b: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -074e5c: 1400 0100 037f |000e: const v0, #float 1.74129e+38 // #7f030001 │ │ -074e62: 6e20 a818 0400 |0011: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.setContentView:(I)V // method@18a8 │ │ -074e68: 6200 5e07 |0014: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074e6c: 1401 0600 087f |0016: const v1, #float 1.80775e+38 // #7f080006 │ │ -074e72: 6e20 a118 1400 |0019: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074e78: 0c01 |001c: move-result-object v1 │ │ -074e7a: 6e20 641a 1000 |001d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -074e80: 6200 5e07 |0020: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074e84: 1401 0b00 087f |0022: const v1, #float 1.80775e+38 // #7f08000b │ │ -074e8a: 6e20 a118 1400 |0025: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074e90: 0c01 |0028: move-result-object v1 │ │ -074e92: 6e20 641a 1000 |0029: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -074e98: 6200 5e07 |002c: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074e9c: 1401 0c00 087f |002e: const v1, #float 1.80775e+38 // #7f08000c │ │ -074ea2: 6e20 a118 1400 |0031: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074ea8: 0c01 |0034: move-result-object v1 │ │ -074eaa: 6e20 641a 1000 |0035: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -074eb0: 6300 9307 |0038: sget-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ -074eb4: 3800 0e00 |003a: if-eqz v0, 0048 // +000e │ │ -074eb8: 6200 5e07 |003c: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074ebc: 1401 0700 087f |003e: const v1, #float 1.80775e+38 // #7f080007 │ │ -074ec2: 6e20 a118 1400 |0041: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074ec8: 0c01 |0044: move-result-object v1 │ │ -074eca: 6e20 641a 1000 |0045: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -074ed0: 1400 0100 0b7f |0048: const v0, #float 1.84763e+38 // #7f0b0001 │ │ -074ed6: 6e20 a018 0400 |004b: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.findViewById:(I)Landroid/view/View; // method@18a0 │ │ -074edc: 0c00 |004e: move-result-object v0 │ │ -074ede: 1f00 6803 |004f: check-cast v0, Landroid/widget/ListView; // type@0368 │ │ -074ee2: 5b40 5f07 |0051: iput-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ -074ee6: 2200 5903 |0053: new-instance v0, Landroid/widget/ArrayAdapter; // type@0359 │ │ -074eea: 1401 0300 0901 |0055: const v1, #float 2.51629e-38 // #01090003 │ │ -074ef0: 6202 5e07 |0058: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074ef4: 7040 9417 4021 |005a: invoke-direct {v0, v4, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -074efa: 6900 5a07 |005d: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ -074efe: 5440 5f07 |005f: iget-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ -074f02: 6201 5a07 |0061: sget-object v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ -074f06: 6e20 c017 1000 |0063: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -074f0c: 5440 5f07 |0066: iget-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ -074f10: 6e20 c417 4000 |0068: invoke-virtual {v0, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -074f16: 7110 3b19 0400 |006b: invoke-static {v4}, Lcom/kure/musicplayer/kMP;.initialize:(Landroid/content/Context;)V // method@193b │ │ -074f1c: 6e20 a718 3400 |006e: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.scanSongs:(Z)V // method@18a7 │ │ -074f22: 0e00 |0071: return-void │ │ +07438c: |[07438c] com.kure.musicplayer.activities.ActivityMenuMain.onCreate:(Landroid/os/Bundle;)V │ │ +07439c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07439e: 1500 047f |0001: const/high16 v0, #int 2130968576 // #7f04 │ │ +0743a2: 7130 3702 0403 |0003: invoke-static {v4, v0, v3}, Landroid/preference/PreferenceManager;.setDefaultValues:(Landroid/content/Context;IZ)V // method@0237 │ │ +0743a8: 6200 9a07 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +0743ac: 6e20 5518 4000 |0008: invoke-virtual {v0, v4}, Lcom/kure/musicplayer/Settings;.load:(Landroid/content/Context;)V // method@1855 │ │ +0743b2: 6f20 6f18 5400 |000b: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +0743b8: 1400 0100 037f |000e: const v0, #float 1.74129e+38 // #7f030001 │ │ +0743be: 6e20 a818 0400 |0011: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.setContentView:(I)V // method@18a8 │ │ +0743c4: 6200 5e07 |0014: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +0743c8: 1401 0600 087f |0016: const v1, #float 1.80775e+38 // #7f080006 │ │ +0743ce: 6e20 a118 1400 |0019: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +0743d4: 0c01 |001c: move-result-object v1 │ │ +0743d6: 6e20 641a 1000 |001d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0743dc: 6200 5e07 |0020: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +0743e0: 1401 0b00 087f |0022: const v1, #float 1.80775e+38 // #7f08000b │ │ +0743e6: 6e20 a118 1400 |0025: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +0743ec: 0c01 |0028: move-result-object v1 │ │ +0743ee: 6e20 641a 1000 |0029: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0743f4: 6200 5e07 |002c: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +0743f8: 1401 0c00 087f |002e: const v1, #float 1.80775e+38 // #7f08000c │ │ +0743fe: 6e20 a118 1400 |0031: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +074404: 0c01 |0034: move-result-object v1 │ │ +074406: 6e20 641a 1000 |0035: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +07440c: 6300 9307 |0038: sget-boolean v0, Lcom/kure/musicplayer/kMP;.mainMenuHasNowPlayingItem:Z // field@0793 │ │ +074410: 3800 0e00 |003a: if-eqz v0, 0048 // +000e │ │ +074414: 6200 5e07 |003c: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +074418: 1401 0700 087f |003e: const v1, #float 1.80775e+38 // #7f080007 │ │ +07441e: 6e20 a118 1400 |0041: invoke-virtual {v4, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +074424: 0c01 |0044: move-result-object v1 │ │ +074426: 6e20 641a 1000 |0045: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +07442c: 1400 0100 0b7f |0048: const v0, #float 1.84763e+38 // #7f0b0001 │ │ +074432: 6e20 a018 0400 |004b: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.findViewById:(I)Landroid/view/View; // method@18a0 │ │ +074438: 0c00 |004e: move-result-object v0 │ │ +07443a: 1f00 7103 |004f: check-cast v0, Landroid/widget/ListView; // type@0371 │ │ +07443e: 5b40 5f07 |0051: iput-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ +074442: 2200 6203 |0053: new-instance v0, Landroid/widget/ArrayAdapter; // type@0362 │ │ +074446: 1401 0300 0901 |0055: const v1, #float 2.51629e-38 // #01090003 │ │ +07444c: 6202 5e07 |0058: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +074450: 7040 9417 4021 |005a: invoke-direct {v0, v4, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +074456: 6900 5a07 |005d: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ +07445a: 5440 5f07 |005f: iget-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ +07445e: 6201 5a07 |0061: sget-object v1, Lcom/kure/musicplayer/activities/ActivityMenuMain;.adapter:Landroid/widget/ArrayAdapter; // field@075a │ │ +074462: 6e20 c017 1000 |0063: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +074468: 5440 5f07 |0066: iget-object v0, v4, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ +07446c: 6e20 c417 4000 |0068: invoke-virtual {v0, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +074472: 7110 3b19 0400 |006b: invoke-static {v4}, Lcom/kure/musicplayer/kMP;.initialize:(Landroid/content/Context;)V // method@193b │ │ +074478: 6e20 a718 3400 |006e: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.scanSongs:(Z)V // method@18a7 │ │ +07447e: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0006 line=92 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ 0x0014 line=98 │ │ @@ -156987,26 +157013,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -074f24: |[074f24] com.kure.musicplayer.activities.ActivityMenuMain.onDestroy:()V │ │ -074f34: 6f10 7118 0200 |0000: invoke-super {v2}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -074f3a: 5420 5b07 |0003: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ -074f3e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -074f42: 5420 5b07 |0007: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ -074f46: 5421 5d07 |0009: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedTimeoutAction:Ljava/lang/Runnable; // field@075d │ │ -074f4a: 6e20 0802 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ -074f50: 6200 5e07 |000e: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ -074f54: 6e10 661a 0000 |0010: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -074f5a: 7110 3e18 0200 |0013: invoke-static {v2}, Lcom/kure/musicplayer/NotificationMusic;.cancelAll:(Landroid/content/Context;)V // method@183e │ │ -074f60: 7110 3d19 0200 |0016: invoke-static {v2}, Lcom/kure/musicplayer/kMP;.stopMusicService:(Landroid/content/Context;)V // method@193d │ │ -074f66: 0e00 |0019: return-void │ │ +074480: |[074480] com.kure.musicplayer.activities.ActivityMenuMain.onDestroy:()V │ │ +074490: 6f10 7118 0200 |0000: invoke-super {v2}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +074496: 5420 5b07 |0003: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ +07449a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +07449e: 5420 5b07 |0007: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedHandler:Landroid/os/Handler; // field@075b │ │ +0744a2: 5421 5d07 |0009: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityMenuMain;.backPressedTimeoutAction:Ljava/lang/Runnable; // field@075d │ │ +0744a6: 6e20 0802 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0208 │ │ +0744ac: 6200 5e07 |000e: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMain;.items:Ljava/util/ArrayList; // field@075e │ │ +0744b0: 6e10 661a 0000 |0010: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +0744b6: 7110 3e18 0200 |0013: invoke-static {v2}, Lcom/kure/musicplayer/NotificationMusic;.cancelAll:(Landroid/content/Context;)V // method@183e │ │ +0744bc: 7110 3d19 0200 |0016: invoke-static {v2}, Lcom/kure/musicplayer/kMP;.stopMusicService:(Landroid/content/Context;)V // method@193d │ │ +0744c2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=210 │ │ 0x0007 line=211 │ │ 0x000e line=215 │ │ 0x0013 line=218 │ │ @@ -157020,95 +157046,97 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -074f68: |[074f68] com.kure.musicplayer.activities.ActivityMenuMain.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -074f78: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -074f7a: 5453 5f07 |0001: iget-object v3, v5, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ -074f7e: 6e20 bd17 8300 |0003: invoke-virtual {v3, v8}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@17bd │ │ -074f84: 0c03 |0006: move-result-object v3 │ │ -074f86: 6e10 231a 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ -074f8c: 0c00 |000a: move-result-object v0 │ │ -074f8e: 1403 0600 087f |000b: const v3, #float 1.80775e+38 // #7f080006 │ │ -074f94: 6e20 a118 3500 |000e: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074f9a: 0c03 |0011: move-result-object v3 │ │ -074f9c: 6e20 2f1a 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -074fa2: 0a03 |0015: move-result v3 │ │ -074fa4: 3803 0d00 |0016: if-eqz v3, 0023 // +000d │ │ -074fa8: 2203 3000 |0018: new-instance v3, Landroid/content/Intent; // type@0030 │ │ -074fac: 1c04 9903 |001a: const-class v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic; // type@0399 │ │ -074fb0: 7030 e700 5304 |001c: invoke-direct {v3, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074fb6: 6e20 a918 3500 |001f: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivity:(Landroid/content/Intent;)V // method@18a9 │ │ -074fbc: 0e00 |0022: return-void │ │ -074fbe: 1403 0b00 087f |0023: const v3, #float 1.80775e+38 // #7f08000b │ │ -074fc4: 6e20 a118 3500 |0026: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074fca: 0c03 |0029: move-result-object v3 │ │ -074fcc: 6e20 2f1a 3000 |002a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -074fd2: 0a03 |002d: move-result v3 │ │ -074fd4: 3803 0d00 |002e: if-eqz v3, 003b // +000d │ │ -074fd8: 2202 3000 |0030: new-instance v2, Landroid/content/Intent; // type@0030 │ │ -074fdc: 1c03 9e03 |0032: const-class v3, Lcom/kure/musicplayer/activities/ActivityMenuSettings; // type@039e │ │ -074fe0: 7030 e700 5203 |0034: invoke-direct {v2, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -074fe6: 6e30 aa18 2504 |0037: invoke-virtual {v5, v2, v4}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@18aa │ │ -074fec: 28e8 |003a: goto 0022 // -0018 │ │ -074fee: 1403 0c00 087f |003b: const v3, #float 1.80775e+38 // #7f08000c │ │ -074ff4: 6e20 a118 3500 |003e: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -074ffa: 0c03 |0041: move-result-object v3 │ │ -074ffc: 6e20 2f1a 3000 |0042: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -075002: 0a03 |0045: move-result v3 │ │ -075004: 3803 3400 |0046: if-eqz v3, 007a // +0034 │ │ -075008: 6203 9b07 |0048: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -07500c: 6e10 6b19 0300 |004a: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -075012: 0a03 |004d: move-result v3 │ │ -075014: 3903 0d00 |004e: if-nez v3, 005b // +000d │ │ -075018: 1403 1100 087f |0050: const v3, #float 1.80775e+38 // #7f080011 │ │ -07501e: 6e20 a118 3500 |0053: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -075024: 0c03 |0056: move-result-object v3 │ │ -075026: 7130 3319 3504 |0057: invoke-static {v5, v3, v4}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ -07502c: 28c8 |005a: goto 0022 // -0038 │ │ -07502e: 6203 9b07 |005b: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -075032: 6e10 6419 0300 |005d: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.getSongs:()Ljava/util/ArrayList; // method@1964 │ │ -075038: 0c03 |0060: move-result-object v3 │ │ -07503a: 6903 9807 |0061: sput-object v3, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ -07503e: 2201 3000 |0063: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -075042: 1c03 a603 |0065: const-class v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03a6 │ │ -075046: 7030 e700 5103 |0067: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -07504c: 1a03 bd1c |006a: const-string v3, "sort" // string@1cbd │ │ -075050: 1a04 c819 |006c: const-string v4, "random" // string@19c8 │ │ -075054: 6e30 0601 3104 |006e: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -07505a: 1503 0004 |0071: const/high16 v3, #int 67108864 // #400 │ │ -07505e: 6e20 eb00 3100 |0073: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ -075064: 6e20 a918 1500 |0076: invoke-virtual {v5, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivity:(Landroid/content/Intent;)V // method@18a9 │ │ -07506a: 28a9 |0079: goto 0022 // -0057 │ │ -07506c: 1403 0700 087f |007a: const v3, #float 1.80775e+38 // #7f080007 │ │ -075072: 6e20 a118 3500 |007d: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -075078: 0c03 |0080: move-result-object v3 │ │ -07507a: 6e20 2f1a 3000 |0081: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ -075080: 0a03 |0084: move-result v3 │ │ -075082: 3803 9dff |0085: if-eqz v3, 0022 // -0063 │ │ -075086: 2203 3000 |0087: new-instance v3, Landroid/content/Intent; // type@0030 │ │ -07508a: 1c04 a603 |0089: const-class v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03a6 │ │ -07508e: 7030 e700 5304 |008b: invoke-direct {v3, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -075094: 6e20 a918 3500 |008e: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivity:(Landroid/content/Intent;)V // method@18a9 │ │ -07509a: 2891 |0091: goto 0022 // -006f │ │ +0744c4: |[0744c4] com.kure.musicplayer.activities.ActivityMenuMain.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0744d4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0744d6: 5453 5f07 |0001: iget-object v3, v5, Lcom/kure/musicplayer/activities/ActivityMenuMain;.listView:Landroid/widget/ListView; // field@075f │ │ +0744da: 6e20 bd17 8300 |0003: invoke-virtual {v3, v8}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@17bd │ │ +0744e0: 0c03 |0006: move-result-object v3 │ │ +0744e2: 6e10 231a 0300 |0007: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ +0744e8: 0c00 |000a: move-result-object v0 │ │ +0744ea: 1403 0600 087f |000b: const v3, #float 1.80775e+38 // #7f080006 │ │ +0744f0: 6e20 a118 3500 |000e: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +0744f6: 0c03 |0011: move-result-object v3 │ │ +0744f8: 6e20 2f1a 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +0744fe: 0a03 |0015: move-result v3 │ │ +074500: 3803 0d00 |0016: if-eqz v3, 0023 // +000d │ │ +074504: 2203 3200 |0018: new-instance v3, Landroid/content/Intent; // type@0032 │ │ +074508: 1c04 a203 |001a: const-class v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic; // type@03a2 │ │ +07450c: 7030 e700 5304 |001c: invoke-direct {v3, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074512: 6e20 a918 3500 |001f: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivity:(Landroid/content/Intent;)V // method@18a9 │ │ +074518: 0e00 |0022: return-void │ │ +07451a: 1403 0b00 087f |0023: const v3, #float 1.80775e+38 // #7f08000b │ │ +074520: 6e20 a118 3500 |0026: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +074526: 0c03 |0029: move-result-object v3 │ │ +074528: 6e20 2f1a 3000 |002a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +07452e: 0a03 |002d: move-result v3 │ │ +074530: 3803 0d00 |002e: if-eqz v3, 003b // +000d │ │ +074534: 2202 3200 |0030: new-instance v2, Landroid/content/Intent; // type@0032 │ │ +074538: 1c03 a703 |0032: const-class v3, Lcom/kure/musicplayer/activities/ActivityMenuSettings; // type@03a7 │ │ +07453c: 7030 e700 5203 |0034: invoke-direct {v2, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074542: 6e30 aa18 2504 |0037: invoke-virtual {v5, v2, v4}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@18aa │ │ +074548: 28e8 |003a: goto 0022 // -0018 │ │ +07454a: 1403 0c00 087f |003b: const v3, #float 1.80775e+38 // #7f08000c │ │ +074550: 6e20 a118 3500 |003e: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +074556: 0c03 |0041: move-result-object v3 │ │ +074558: 6e20 2f1a 3000 |0042: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +07455e: 0a03 |0045: move-result v3 │ │ +074560: 3803 3400 |0046: if-eqz v3, 007a // +0034 │ │ +074564: 6203 9b07 |0048: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074568: 6e10 6b19 0300 |004a: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +07456e: 0a03 |004d: move-result v3 │ │ +074570: 3903 0d00 |004e: if-nez v3, 005b // +000d │ │ +074574: 1403 1100 087f |0050: const v3, #float 1.80775e+38 // #7f080011 │ │ +07457a: 6e20 a118 3500 |0053: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +074580: 0c03 |0056: move-result-object v3 │ │ +074582: 7130 3319 3504 |0057: invoke-static {v5, v3, v4}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ +074588: 28c8 |005a: goto 0022 // -0038 │ │ +07458a: 6203 9b07 |005b: sget-object v3, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +07458e: 6e10 6419 0300 |005d: invoke-virtual {v3}, Lcom/kure/musicplayer/model/SongList;.getSongs:()Ljava/util/ArrayList; // method@1964 │ │ +074594: 0c03 |0060: move-result-object v3 │ │ +074596: 6903 9807 |0061: sput-object v3, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ +07459a: 2201 3200 |0063: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +07459e: 1c03 af03 |0065: const-class v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03af │ │ +0745a2: 7030 e700 5103 |0067: invoke-direct {v1, v5, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +0745a8: 1a03 c61c |006a: const-string v3, "sort" // string@1cc6 │ │ +0745ac: 1a04 d119 |006c: const-string v4, "random" // string@19d1 │ │ +0745b0: 6e30 0601 3104 |006e: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +0745b6: 1503 0004 |0071: const/high16 v3, #int 67108864 // #400 │ │ +0745ba: 6e20 eb00 3100 |0073: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00eb │ │ +0745c0: 6e20 a918 1500 |0076: invoke-virtual {v5, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivity:(Landroid/content/Intent;)V // method@18a9 │ │ +0745c6: 28a9 |0079: goto 0022 // -0057 │ │ +0745c8: 1403 0700 087f |007a: const v3, #float 1.80775e+38 // #7f080007 │ │ +0745ce: 6e20 a118 3500 |007d: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +0745d4: 0c03 |0080: move-result-object v3 │ │ +0745d6: 6e20 2f1a 3000 |0081: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1a2f │ │ +0745dc: 0a03 |0084: move-result v3 │ │ +0745de: 3803 9dff |0085: if-eqz v3, 0022 // -0063 │ │ +0745e2: 2203 3200 |0087: new-instance v3, Landroid/content/Intent; // type@0032 │ │ +0745e6: 1c04 af03 |0089: const-class v4, Lcom/kure/musicplayer/activities/ActivityNowPlaying; // type@03af │ │ +0745ea: 7030 e700 5304 |008b: invoke-direct {v3, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +0745f0: 6e20 a918 3500 |008e: invoke-virtual {v5, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.startActivity:(Landroid/content/Intent;)V // method@18a9 │ │ +0745f6: 2891 |0091: goto 0022 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x000b line=159 │ │ 0x0018 line=160 │ │ 0x0022 line=201 │ │ 0x0023 line=162 │ │ 0x0030 line=169 │ │ 0x0037 line=170 │ │ 0x003b line=173 │ │ 0x0048 line=177 │ │ 0x0050 line=178 │ │ + 0x0053 line=179 │ │ + 0x0057 line=178 │ │ 0x005b line=186 │ │ 0x0063 line=188 │ │ 0x006a line=189 │ │ 0x0071 line=190 │ │ 0x0076 line=192 │ │ 0x007a line=194 │ │ 0x0087 line=196 │ │ @@ -157128,18 +157156,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07509c: |[07509c] com.kure.musicplayer.activities.ActivityMenuMain.onStart:()V │ │ -0750ac: 6f10 7618 0000 |0000: invoke-super {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.onStart:()V // method@1876 │ │ -0750b2: 7110 3c19 0000 |0003: invoke-static {v0}, Lcom/kure/musicplayer/kMP;.startMusicService:(Landroid/content/Context;)V // method@193c │ │ -0750b8: 0e00 |0006: return-void │ │ +0745f8: |[0745f8] com.kure.musicplayer.activities.ActivityMenuMain.onStart:()V │ │ +074608: 6f10 7618 0000 |0000: invoke-super {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.onStart:()V // method@1876 │ │ +07460e: 7110 3c19 0000 |0003: invoke-static {v0}, Lcom/kure/musicplayer/kMP;.startMusicService:(Landroid/content/Context;)V // method@193c │ │ +074614: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=258 │ │ 0x0006 line=259 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ @@ -157149,47 +157177,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0750bc: |[0750bc] com.kure.musicplayer.activities.ActivityMenuMain.scanSongs:(Z)V │ │ -0750cc: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -0750d0: 6200 9b07 |0002: sget-object v0, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -0750d4: 6e10 6b19 0000 |0004: invoke-virtual {v0}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -0750da: 0a00 |0007: move-result v0 │ │ -0750dc: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ -0750e0: 1400 0800 087f |000a: const v0, #float 1.80775e+38 // #7f080008 │ │ -0750e6: 6e20 a118 0200 |000d: invoke-virtual {v2, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ -0750ec: 0c00 |0010: move-result-object v0 │ │ -0750ee: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0750f0: 7130 3319 0201 |0012: invoke-static {v2, v0, v1}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ -0750f6: 2200 9703 |0015: new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; // type@0397 │ │ -0750fa: 7020 9618 2000 |0017: invoke-direct {v0, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V // method@1896 │ │ -075100: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -075102: 2311 5004 |001b: new-array v1, v1, [Ljava/lang/String; // type@0450 │ │ -075106: 6e20 9918 1000 |001d: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1899 │ │ -07510c: 0e00 |0020: return-void │ │ +074618: |[074618] com.kure.musicplayer.activities.ActivityMenuMain.scanSongs:(Z)V │ │ +074628: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +07462c: 6200 9b07 |0002: sget-object v0, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074630: 6e10 6b19 0000 |0004: invoke-virtual {v0}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +074636: 0a00 |0007: move-result v0 │ │ +074638: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ +07463c: 1400 0800 087f |000a: const v0, #float 1.80775e+38 // #7f080008 │ │ +074642: 6e20 a118 0200 |000d: invoke-virtual {v2, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.getString:(I)Ljava/lang/String; // method@18a1 │ │ +074648: 0c00 |0010: move-result-object v0 │ │ +07464a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +07464c: 7130 3319 0201 |0012: invoke-static {v2, v0, v1}, Lcom/kure/musicplayer/helpers/SingleToast;.show:(Landroid/content/Context;Ljava/lang/String;I)V // method@1933 │ │ +074652: 2200 a003 |0015: new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; // type@03a0 │ │ +074656: 7020 9618 2000 |0017: invoke-direct {v0, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.:(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V // method@1896 │ │ +07465c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +07465e: 2311 5904 |001b: new-array v1, v1, [Ljava/lang/String; // type@0459 │ │ +074662: 6e20 9918 1000 |001d: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1899 │ │ +074668: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=141 │ │ + 0x000d line=142 │ │ + 0x0012 line=141 │ │ 0x0015 line=145 │ │ 0x0020 line=147 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ 0x0000 - 0x0021 reg=3 forceScan Z │ │ │ │ source_file_idx : 456 (ActivityMenuMain.java) │ │ │ │ Class #633 header: │ │ -class_idx : 921 │ │ +class_idx : 930 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 457 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #633 annotations: │ │ @@ -157220,36 +157250,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075110: |[075110] com.kure.musicplayer.activities.ActivityMenuMusic.:()V │ │ -075120: 2200 0a04 |0000: new-instance v0, Ljava/util/ArrayList; // type@040a │ │ -075124: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ -07512a: 6900 6007 |0005: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -07512e: 0e00 |0007: return-void │ │ +07466c: |[07466c] com.kure.musicplayer.activities.ActivityMenuMusic.:()V │ │ +07467c: 2200 1304 |0000: new-instance v0, Ljava/util/ArrayList; // type@0413 │ │ +074680: 7010 601a 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1a60 │ │ +074686: 6900 6007 |0005: sput-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +07468a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lcom/kure/musicplayer/activities/ActivityMenuMusic;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075130: |[075130] com.kure.musicplayer.activities.ActivityMenuMusic.:()V │ │ -075140: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -075146: 0e00 |0003: return-void │ │ +07468c: |[07468c] com.kure.musicplayer.activities.ActivityMenuMusic.:()V │ │ +07469c: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +0746a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuMusic; │ │ │ │ Virtual methods - │ │ @@ -157258,67 +157288,67 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -075148: |[075148] com.kure.musicplayer.activities.ActivityMenuMusic.onCreate:(Landroid/os/Bundle;)V │ │ -075158: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -07515e: 1402 0100 037f |0003: const v2, #float 1.74129e+38 // #7f030001 │ │ -075164: 6e20 b318 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.setContentView:(I)V // method@18b3 │ │ -07516a: 6e10 ae18 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getActionBar:()Landroid/app/ActionBar; // method@18ae │ │ -075170: 0c00 |000c: move-result-object v0 │ │ -075172: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -075176: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -075178: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -07517e: 6202 6007 |0013: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -075182: 1403 1000 087f |0015: const v3, #float 1.80775e+38 // #7f080010 │ │ -075188: 6e20 af18 3400 |0018: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -07518e: 0c03 |001b: move-result-object v3 │ │ -075190: 6e20 641a 3200 |001c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -075196: 6202 6007 |001f: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -07519a: 1403 0e00 087f |0021: const v3, #float 1.80775e+38 // #7f08000e │ │ -0751a0: 6e20 af18 3400 |0024: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0751a6: 0c03 |0027: move-result-object v3 │ │ -0751a8: 6e20 641a 3200 |0028: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0751ae: 6202 6007 |002b: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -0751b2: 1403 0d00 087f |002d: const v3, #float 1.80775e+38 // #7f08000d │ │ -0751b8: 6e20 af18 3400 |0030: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0751be: 0c03 |0033: move-result-object v3 │ │ -0751c0: 6e20 641a 3200 |0034: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0751c6: 6202 6007 |0037: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -0751ca: 1403 0f00 087f |0039: const v3, #float 1.80775e+38 // #7f08000f │ │ -0751d0: 6e20 af18 3400 |003c: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0751d6: 0c03 |003f: move-result-object v3 │ │ -0751d8: 6e20 641a 3200 |0040: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0751de: 6202 6007 |0043: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -0751e2: 1403 1300 087f |0045: const v3, #float 1.80775e+38 // #7f080013 │ │ -0751e8: 6e20 af18 3400 |0048: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0751ee: 0c03 |004b: move-result-object v3 │ │ -0751f0: 6e20 641a 3200 |004c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -0751f6: 6202 6007 |004f: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -0751fa: 1403 1200 087f |0051: const v3, #float 1.80775e+38 // #7f080012 │ │ -075200: 6e20 af18 3400 |0054: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -075206: 0c03 |0057: move-result-object v3 │ │ -075208: 6e20 641a 3200 |0058: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ -07520e: 1402 0100 0b7f |005b: const v2, #float 1.84763e+38 // #7f0b0001 │ │ -075214: 6e20 ad18 2400 |005e: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.findViewById:(I)Landroid/view/View; // method@18ad │ │ -07521a: 0c02 |0061: move-result-object v2 │ │ -07521c: 1f02 6803 |0062: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -075220: 5b42 6107 |0064: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ -075224: 2201 5903 |0066: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -075228: 1402 0300 0901 |0068: const v2, #float 2.51629e-38 // #01090003 │ │ -07522e: 6203 6007 |006b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -075232: 7040 9417 4132 |006d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -075238: 5442 6107 |0070: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ -07523c: 6e20 c017 1200 |0072: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -075242: 5442 6107 |0075: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ -075246: 6e20 c417 4200 |0077: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -07524c: 0e00 |007a: return-void │ │ +0746a4: |[0746a4] com.kure.musicplayer.activities.ActivityMenuMusic.onCreate:(Landroid/os/Bundle;)V │ │ +0746b4: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +0746ba: 1402 0100 037f |0003: const v2, #float 1.74129e+38 // #7f030001 │ │ +0746c0: 6e20 b318 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.setContentView:(I)V // method@18b3 │ │ +0746c6: 6e10 ae18 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getActionBar:()Landroid/app/ActionBar; // method@18ae │ │ +0746cc: 0c00 |000c: move-result-object v0 │ │ +0746ce: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +0746d2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0746d4: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +0746da: 6202 6007 |0013: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +0746de: 1403 1000 087f |0015: const v3, #float 1.80775e+38 // #7f080010 │ │ +0746e4: 6e20 af18 3400 |0018: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +0746ea: 0c03 |001b: move-result-object v3 │ │ +0746ec: 6e20 641a 3200 |001c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +0746f2: 6202 6007 |001f: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +0746f6: 1403 0e00 087f |0021: const v3, #float 1.80775e+38 // #7f08000e │ │ +0746fc: 6e20 af18 3400 |0024: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074702: 0c03 |0027: move-result-object v3 │ │ +074704: 6e20 641a 3200 |0028: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +07470a: 6202 6007 |002b: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +07470e: 1403 0d00 087f |002d: const v3, #float 1.80775e+38 // #7f08000d │ │ +074714: 6e20 af18 3400 |0030: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +07471a: 0c03 |0033: move-result-object v3 │ │ +07471c: 6e20 641a 3200 |0034: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +074722: 6202 6007 |0037: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +074726: 1403 0f00 087f |0039: const v3, #float 1.80775e+38 // #7f08000f │ │ +07472c: 6e20 af18 3400 |003c: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074732: 0c03 |003f: move-result-object v3 │ │ +074734: 6e20 641a 3200 |0040: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +07473a: 6202 6007 |0043: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +07473e: 1403 1300 087f |0045: const v3, #float 1.80775e+38 // #7f080013 │ │ +074744: 6e20 af18 3400 |0048: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +07474a: 0c03 |004b: move-result-object v3 │ │ +07474c: 6e20 641a 3200 |004c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +074752: 6202 6007 |004f: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +074756: 1403 1200 087f |0051: const v3, #float 1.80775e+38 // #7f080012 │ │ +07475c: 6e20 af18 3400 |0054: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074762: 0c03 |0057: move-result-object v3 │ │ +074764: 6e20 641a 3200 |0058: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1a64 │ │ +07476a: 1402 0100 0b7f |005b: const v2, #float 1.84763e+38 // #7f0b0001 │ │ +074770: 6e20 ad18 2400 |005e: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.findViewById:(I)Landroid/view/View; // method@18ad │ │ +074776: 0c02 |0061: move-result-object v2 │ │ +074778: 1f02 7103 |0062: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +07477c: 5b42 6107 |0064: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ +074780: 2201 6203 |0066: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +074784: 1402 0300 0901 |0068: const v2, #float 2.51629e-38 // #01090003 │ │ +07478a: 6203 6007 |006b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +07478e: 7040 9417 4132 |006d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +074794: 5442 6107 |0070: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ +074798: 6e20 c017 1200 |0072: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +07479e: 5442 6107 |0075: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ +0747a2: 6e20 c417 4200 |0077: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +0747a8: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0009 line=52 │ │ 0x000d line=53 │ │ 0x000f line=54 │ │ @@ -157344,19 +157374,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075250: |[075250] com.kure.musicplayer.activities.ActivityMenuMusic.onDestroy:()V │ │ -075260: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -075266: 6200 6007 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ -07526a: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -075270: 0e00 |0008: return-void │ │ +0747ac: |[0747ac] com.kure.musicplayer.activities.ActivityMenuMusic.onDestroy:()V │ │ +0747bc: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +0747c2: 6200 6007 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.items:Ljava/util/ArrayList; // field@0760 │ │ +0747c6: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +0747cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=130 │ │ 0x0008 line=131 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuMusic; │ │ @@ -157366,93 +157396,96 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 161 16-bit code units │ │ -075274: |[075274] com.kure.musicplayer.activities.ActivityMenuMusic.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -075284: 6201 9b07 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -075288: 6e10 6b19 0100 |0002: invoke-virtual {v1}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -07528e: 0a01 |0005: move-result v1 │ │ -075290: 3901 1200 |0006: if-nez v1, 0018 // +0012 │ │ -075294: 1401 1100 087f |0008: const v1, #float 1.80775e+38 // #7f080011 │ │ -07529a: 6e20 af18 1300 |000b: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0752a0: 0c01 |000e: move-result-object v1 │ │ -0752a2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0752a4: 7130 2e18 1302 |0010: invoke-static {v3, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -0752aa: 0c01 |0013: move-result-object v1 │ │ -0752ac: 6e10 2f18 0100 |0014: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@182f │ │ -0752b2: 0e00 |0017: return-void │ │ -0752b4: 5431 6107 |0018: iget-object v1, v3, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ -0752b8: 6e20 bd17 6100 |001a: invoke-virtual {v1, v6}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@17bd │ │ -0752be: 0c01 |001d: move-result-object v1 │ │ -0752c0: 6e10 231a 0100 |001e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ -0752c6: 0c00 |0021: move-result-object v0 │ │ -0752c8: 1401 1000 087f |0022: const v1, #float 1.80775e+38 // #7f080010 │ │ -0752ce: 6e20 af18 1300 |0025: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0752d4: 0c01 |0028: move-result-object v1 │ │ -0752d6: 3310 0d00 |0029: if-ne v0, v1, 0036 // +000d │ │ -0752da: 2201 3000 |002b: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -0752de: 1c02 9a03 |002d: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist; // type@039a │ │ -0752e2: 7030 e700 3102 |002f: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -0752e8: 6e20 b418 1300 |0032: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ -0752ee: 28e2 |0035: goto 0017 // -001e │ │ -0752f0: 1401 0e00 087f |0036: const v1, #float 1.80775e+38 // #7f08000e │ │ -0752f6: 6e20 af18 1300 |0039: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0752fc: 0c01 |003c: move-result-object v1 │ │ -0752fe: 3310 0d00 |003d: if-ne v0, v1, 004a // +000d │ │ -075302: 2201 3000 |003f: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -075306: 1c02 9403 |0041: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuArtist; // type@0394 │ │ -07530a: 7030 e700 3102 |0043: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -075310: 6e20 b418 1300 |0046: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ -075316: 28ce |0049: goto 0017 // -0032 │ │ -075318: 1401 0d00 087f |004a: const v1, #float 1.80775e+38 // #7f08000d │ │ -07531e: 6e20 af18 1300 |004d: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -075324: 0c01 |0050: move-result-object v1 │ │ -075326: 3310 0d00 |0051: if-ne v0, v1, 005e // +000d │ │ -07532a: 2201 3000 |0053: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -07532e: 1c02 9303 |0055: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuAlbum; // type@0393 │ │ -075332: 7030 e700 3102 |0057: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -075338: 6e20 b418 1300 |005a: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ -07533e: 28ba |005d: goto 0017 // -0046 │ │ -075340: 1401 1200 087f |005e: const v1, #float 1.80775e+38 // #7f080012 │ │ -075346: 6e20 af18 1300 |0061: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -07534c: 0c01 |0064: move-result-object v1 │ │ -07534e: 3310 1300 |0065: if-ne v0, v1, 0078 // +0013 │ │ -075352: 6201 9b07 |0067: sget-object v1, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -075356: 5411 b107 |0069: iget-object v1, v1, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ -07535a: 6901 9507 |006b: sput-object v1, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -07535e: 2201 3000 |006d: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -075362: 1c02 9103 |006f: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -075366: 7030 e700 3102 |0071: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -07536c: 6e20 b418 1300 |0074: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ -075372: 28a0 |0077: goto 0017 // -0060 │ │ -075374: 1401 0f00 087f |0078: const v1, #float 1.80775e+38 // #7f08000f │ │ -07537a: 6e20 af18 1300 |007b: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -075380: 0c01 |007e: move-result-object v1 │ │ -075382: 3310 0d00 |007f: if-ne v0, v1, 008c // +000d │ │ -075386: 2201 3000 |0081: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -07538a: 1c02 9503 |0083: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuGenre; // type@0395 │ │ -07538e: 7030 e700 3102 |0085: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -075394: 6e20 b418 1300 |0088: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ -07539a: 288c |008b: goto 0017 // -0074 │ │ -07539c: 1401 1300 087f |008c: const v1, #float 1.80775e+38 // #7f080013 │ │ -0753a2: 6e20 af18 1300 |008f: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ -0753a8: 0c01 |0092: move-result-object v1 │ │ -0753aa: 3310 84ff |0093: if-ne v0, v1, 0017 // -007c │ │ -0753ae: 2201 3000 |0095: new-instance v1, Landroid/content/Intent; // type@0030 │ │ -0753b2: 1c02 9f03 |0097: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuYear; // type@039f │ │ -0753b6: 7030 e700 3102 |0099: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -0753bc: 6e20 b418 1300 |009c: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ -0753c2: 2900 78ff |009f: goto/16 0017 // -0088 │ │ +0747d0: |[0747d0] com.kure.musicplayer.activities.ActivityMenuMusic.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0747e0: 6201 9b07 |0000: sget-object v1, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +0747e4: 6e10 6b19 0100 |0002: invoke-virtual {v1}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +0747ea: 0a01 |0005: move-result v1 │ │ +0747ec: 3901 1200 |0006: if-nez v1, 0018 // +0012 │ │ +0747f0: 1401 1100 087f |0008: const v1, #float 1.80775e+38 // #7f080011 │ │ +0747f6: 6e20 af18 1300 |000b: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +0747fc: 0c01 |000e: move-result-object v1 │ │ +0747fe: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +074800: 7130 2e18 1302 |0010: invoke-static {v3, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +074806: 0c01 |0013: move-result-object v1 │ │ +074808: 6e10 2f18 0100 |0014: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@182f │ │ +07480e: 0e00 |0017: return-void │ │ +074810: 5431 6107 |0018: iget-object v1, v3, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.listView:Landroid/widget/ListView; // field@0761 │ │ +074814: 6e20 bd17 6100 |001a: invoke-virtual {v1, v6}, Landroid/widget/ListView;.getItemAtPosition:(I)Ljava/lang/Object; // method@17bd │ │ +07481a: 0c01 |001d: move-result-object v1 │ │ +07481c: 6e10 231a 0100 |001e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1a23 │ │ +074822: 0c00 |0021: move-result-object v0 │ │ +074824: 1401 1000 087f |0022: const v1, #float 1.80775e+38 // #7f080010 │ │ +07482a: 6e20 af18 1300 |0025: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074830: 0c01 |0028: move-result-object v1 │ │ +074832: 3310 0d00 |0029: if-ne v0, v1, 0036 // +000d │ │ +074836: 2201 3200 |002b: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +07483a: 1c02 a303 |002d: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist; // type@03a3 │ │ +07483e: 7030 e700 3102 |002f: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074844: 6e20 b418 1300 |0032: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ +07484a: 28e2 |0035: goto 0017 // -001e │ │ +07484c: 1401 0e00 087f |0036: const v1, #float 1.80775e+38 // #7f08000e │ │ +074852: 6e20 af18 1300 |0039: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074858: 0c01 |003c: move-result-object v1 │ │ +07485a: 3310 0d00 |003d: if-ne v0, v1, 004a // +000d │ │ +07485e: 2201 3200 |003f: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +074862: 1c02 9d03 |0041: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuArtist; // type@039d │ │ +074866: 7030 e700 3102 |0043: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +07486c: 6e20 b418 1300 |0046: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ +074872: 28ce |0049: goto 0017 // -0032 │ │ +074874: 1401 0d00 087f |004a: const v1, #float 1.80775e+38 // #7f08000d │ │ +07487a: 6e20 af18 1300 |004d: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074880: 0c01 |0050: move-result-object v1 │ │ +074882: 3310 0d00 |0051: if-ne v0, v1, 005e // +000d │ │ +074886: 2201 3200 |0053: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +07488a: 1c02 9c03 |0055: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuAlbum; // type@039c │ │ +07488e: 7030 e700 3102 |0057: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074894: 6e20 b418 1300 |005a: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ +07489a: 28ba |005d: goto 0017 // -0046 │ │ +07489c: 1401 1200 087f |005e: const v1, #float 1.80775e+38 // #7f080012 │ │ +0748a2: 6e20 af18 1300 |0061: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +0748a8: 0c01 |0064: move-result-object v1 │ │ +0748aa: 3310 1300 |0065: if-ne v0, v1, 0078 // +0013 │ │ +0748ae: 6201 9b07 |0067: sget-object v1, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +0748b2: 5411 b107 |0069: iget-object v1, v1, Lcom/kure/musicplayer/model/SongList;.songs:Ljava/util/ArrayList; // field@07b1 │ │ +0748b6: 6901 9507 |006b: sput-object v1, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +0748ba: 2201 3200 |006d: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +0748be: 1c02 9a03 |006f: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +0748c2: 7030 e700 3102 |0071: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +0748c8: 6e20 b418 1300 |0074: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ +0748ce: 28a0 |0077: goto 0017 // -0060 │ │ +0748d0: 1401 0f00 087f |0078: const v1, #float 1.80775e+38 // #7f08000f │ │ +0748d6: 6e20 af18 1300 |007b: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +0748dc: 0c01 |007e: move-result-object v1 │ │ +0748de: 3310 0d00 |007f: if-ne v0, v1, 008c // +000d │ │ +0748e2: 2201 3200 |0081: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +0748e6: 1c02 9e03 |0083: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuGenre; // type@039e │ │ +0748ea: 7030 e700 3102 |0085: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +0748f0: 6e20 b418 1300 |0088: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ +0748f6: 288c |008b: goto 0017 // -0074 │ │ +0748f8: 1401 1300 087f |008c: const v1, #float 1.80775e+38 // #7f080013 │ │ +0748fe: 6e20 af18 1300 |008f: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.getString:(I)Ljava/lang/String; // method@18af │ │ +074904: 0c01 |0092: move-result-object v1 │ │ +074906: 3310 84ff |0093: if-ne v0, v1, 0017 // -007c │ │ +07490a: 2201 3200 |0095: new-instance v1, Landroid/content/Intent; // type@0032 │ │ +07490e: 1c02 a803 |0097: const-class v2, Lcom/kure/musicplayer/activities/ActivityMenuYear; // type@03a8 │ │ +074912: 7030 e700 3102 |0099: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074918: 6e20 b418 1300 |009c: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;.startActivity:(Landroid/content/Intent;)V // method@18b4 │ │ +07491e: 2900 78ff |009f: goto/16 0017 // -0088 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0008 line=87 │ │ + 0x000b line=88 │ │ + 0x0010 line=87 │ │ + 0x0014 line=89 │ │ 0x0017 line=119 │ │ 0x0018 line=95 │ │ 0x0022 line=97 │ │ 0x002b line=98 │ │ 0x0036 line=100 │ │ 0x003f line=101 │ │ 0x004a line=103 │ │ @@ -157472,17 +157505,17 @@ │ │ 0x0000 - 0x00a1 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x00a1 reg=6 position I │ │ 0x0000 - 0x00a1 reg=7 id J │ │ │ │ source_file_idx : 457 (ActivityMenuMusic.java) │ │ │ │ Class #634 header: │ │ -class_idx : 922 │ │ +class_idx : 931 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 458 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #634 annotations: │ │ @@ -157513,17 +157546,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0753c8: |[0753c8] com.kure.musicplayer.activities.ActivityMenuPlaylist.:()V │ │ -0753d8: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -0753de: 0e00 |0003: return-void │ │ +074924: |[074924] com.kure.musicplayer.activities.ActivityMenuPlaylist.:()V │ │ +074934: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +07493a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuPlaylist; │ │ │ │ Virtual methods - │ │ @@ -157532,43 +157565,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -0753e0: |[0753e0] com.kure.musicplayer.activities.ActivityMenuPlaylist.onCreate:(Landroid/os/Bundle;)V │ │ -0753f0: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -0753f6: 1402 0300 037f |0003: const v2, #float 1.74129e+38 // #7f030003 │ │ -0753fc: 6e20 bb18 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.setContentView:(I)V // method@18bb │ │ -075402: 6e10 b718 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.getActionBar:()Landroid/app/ActionBar; // method@18b7 │ │ -075408: 0c00 |000c: move-result-object v0 │ │ -07540a: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -07540e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -075410: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -075416: 1402 0300 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0003 │ │ -07541c: 6e20 b618 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.findViewById:(I)Landroid/view/View; // method@18b6 │ │ -075422: 0c02 |0019: move-result-object v2 │ │ -075424: 1f02 6803 |001a: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -075428: 5b42 6307 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.listView:Landroid/widget/ListView; // field@0763 │ │ -07542c: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -075430: 6e10 6219 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getPlaylistNames:()Ljava/util/ArrayList; // method@1962 │ │ -075436: 0c02 |0023: move-result-object v2 │ │ -075438: 6902 6207 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ -07543c: 6202 6207 |0026: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ -075440: 7110 7a1a 0200 |0028: invoke-static {v2}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ -075446: 2201 5903 |002b: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -07544a: 1402 0300 0901 |002d: const v2, #float 2.51629e-38 // #01090003 │ │ -075450: 6203 6207 |0030: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ -075454: 7040 9417 4132 |0032: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -07545a: 5442 6307 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.listView:Landroid/widget/ListView; // field@0763 │ │ -07545e: 6e20 c017 1200 |0037: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -075464: 5442 6307 |003a: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.listView:Landroid/widget/ListView; // field@0763 │ │ -075468: 6e20 c417 4200 |003c: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -07546e: 0e00 |003f: return-void │ │ +07493c: |[07493c] com.kure.musicplayer.activities.ActivityMenuPlaylist.onCreate:(Landroid/os/Bundle;)V │ │ +07494c: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +074952: 1402 0300 037f |0003: const v2, #float 1.74129e+38 // #7f030003 │ │ +074958: 6e20 bb18 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.setContentView:(I)V // method@18bb │ │ +07495e: 6e10 b718 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.getActionBar:()Landroid/app/ActionBar; // method@18b7 │ │ +074964: 0c00 |000c: move-result-object v0 │ │ +074966: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +07496a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +07496c: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +074972: 1402 0300 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0003 │ │ +074978: 6e20 b618 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.findViewById:(I)Landroid/view/View; // method@18b6 │ │ +07497e: 0c02 |0019: move-result-object v2 │ │ +074980: 1f02 7103 |001a: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +074984: 5b42 6307 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.listView:Landroid/widget/ListView; // field@0763 │ │ +074988: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +07498c: 6e10 6219 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getPlaylistNames:()Ljava/util/ArrayList; // method@1962 │ │ +074992: 0c02 |0023: move-result-object v2 │ │ +074994: 6902 6207 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ +074998: 6202 6207 |0026: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ +07499c: 7110 7a1a 0200 |0028: invoke-static {v2}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1a7a │ │ +0749a2: 2201 6203 |002b: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +0749a6: 1402 0300 0901 |002d: const v2, #float 2.51629e-38 // #01090003 │ │ +0749ac: 6203 6207 |0030: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ +0749b0: 7040 9417 4132 |0032: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +0749b6: 5442 6307 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.listView:Landroid/widget/ListView; // field@0763 │ │ +0749ba: 6e20 c017 1200 |0037: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +0749c0: 5442 6307 |003a: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.listView:Landroid/widget/ListView; // field@0763 │ │ +0749c4: 6e20 c417 4200 |003c: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +0749ca: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0009 line=50 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -157590,19 +157623,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075470: |[075470] com.kure.musicplayer.activities.ActivityMenuPlaylist.onDestroy:()V │ │ -075480: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -075486: 6200 6207 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ -07548a: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -075490: 0e00 |0008: return-void │ │ +0749cc: |[0749cc] com.kure.musicplayer.activities.ActivityMenuPlaylist.onDestroy:()V │ │ +0749dc: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +0749e2: 6200 6207 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ +0749e6: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +0749ec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=105 │ │ 0x0008 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuPlaylist; │ │ @@ -157612,35 +157645,35 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -075494: |[075494] com.kure.musicplayer.activities.ActivityMenuPlaylist.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0754a4: 6202 9b07 |0000: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -0754a8: 6e10 6b19 0200 |0002: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ -0754ae: 0a02 |0005: move-result v2 │ │ -0754b0: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -0754b4: 0e00 |0008: return-void │ │ -0754b6: 6202 6207 |0009: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ -0754ba: 6e20 681a 6200 |000b: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0754c0: 0c01 |000e: move-result-object v1 │ │ -0754c2: 1f01 f303 |000f: check-cast v1, Ljava/lang/String; // type@03f3 │ │ -0754c6: 6202 9b07 |0011: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -0754ca: 6e20 6819 1200 |0013: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByPlaylist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1968 │ │ -0754d0: 0c02 |0016: move-result-object v2 │ │ -0754d2: 6902 9507 |0017: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -0754d6: 2200 3000 |0019: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -0754da: 1c02 9103 |001b: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -0754de: 7030 e700 3002 |001d: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -0754e4: 1a02 551d |0020: const-string v2, "title" // string@1d55 │ │ -0754e8: 6e30 0601 2001 |0022: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -0754ee: 6e20 bc18 0300 |0025: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.startActivity:(Landroid/content/Intent;)V // method@18bc │ │ -0754f4: 28e0 |0028: goto 0008 // -0020 │ │ +0749f0: |[0749f0] com.kure.musicplayer.activities.ActivityMenuPlaylist.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +074a00: 6202 9b07 |0000: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074a04: 6e10 6b19 0200 |0002: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.isInitialized:()Z // method@196b │ │ +074a0a: 0a02 |0005: move-result v2 │ │ +074a0c: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +074a10: 0e00 |0008: return-void │ │ +074a12: 6202 6207 |0009: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.items:Ljava/util/ArrayList; // field@0762 │ │ +074a16: 6e20 681a 6200 |000b: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +074a1c: 0c01 |000e: move-result-object v1 │ │ +074a1e: 1f01 fc03 |000f: check-cast v1, Ljava/lang/String; // type@03fc │ │ +074a22: 6202 9b07 |0011: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074a26: 6e20 6819 1200 |0013: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByPlaylist:(Ljava/lang/String;)Ljava/util/ArrayList; // method@1968 │ │ +074a2c: 0c02 |0016: move-result-object v2 │ │ +074a2e: 6902 9507 |0017: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +074a32: 2200 3200 |0019: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +074a36: 1c02 9a03 |001b: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +074a3a: 7030 e700 3002 |001d: invoke-direct {v0, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074a40: 1a02 5e1d |0020: const-string v2, "title" // string@1d5e │ │ +074a44: 6e30 0601 2001 |0022: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +074a4a: 6e20 bc18 0300 |0025: invoke-virtual {v3, v0}, Lcom/kure/musicplayer/activities/ActivityMenuPlaylist;.startActivity:(Landroid/content/Intent;)V // method@18bc │ │ +074a50: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=94 │ │ 0x0009 line=83 │ │ 0x0011 line=87 │ │ 0x0019 line=89 │ │ @@ -157655,17 +157688,17 @@ │ │ 0x0000 - 0x0029 reg=5 view Landroid/view/View; │ │ 0x0000 - 0x0029 reg=6 position I │ │ 0x0000 - 0x0029 reg=7 id J │ │ │ │ source_file_idx : 458 (ActivityMenuPlaylist.java) │ │ │ │ Class #635 header: │ │ -class_idx : 927 │ │ +class_idx : 936 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 460 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #635 annotations: │ │ @@ -157696,17 +157729,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0754f8: |[0754f8] com.kure.musicplayer.activities.ActivityMenuYear.:()V │ │ -075508: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -07550e: 0e00 |0003: return-void │ │ +074a54: |[074a54] com.kure.musicplayer.activities.ActivityMenuYear.:()V │ │ +074a64: 7010 6c18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +074a6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/kure/musicplayer/activities/ActivityMenuYear; │ │ │ │ Virtual methods - │ │ @@ -157715,41 +157748,41 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -075510: |[075510] com.kure.musicplayer.activities.ActivityMenuYear.onCreate:(Landroid/os/Bundle;)V │ │ -075520: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -075526: 1402 0500 037f |0003: const v2, #float 1.74129e+38 // #7f030005 │ │ -07552c: 6e20 d718 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.setContentView:(I)V // method@18d7 │ │ -075532: 6e10 d318 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.getActionBar:()Landroid/app/ActionBar; // method@18d3 │ │ -075538: 0c00 |000c: move-result-object v0 │ │ -07553a: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -07553e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -075540: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ -075546: 1402 0500 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0005 │ │ -07554c: 6e20 d218 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.findViewById:(I)Landroid/view/View; // method@18d2 │ │ -075552: 0c02 |0019: move-result-object v2 │ │ -075554: 1f02 6803 |001a: check-cast v2, Landroid/widget/ListView; // type@0368 │ │ -075558: 5b42 6a07 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuYear;.listView:Landroid/widget/ListView; // field@076a │ │ -07555c: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -075560: 6e10 6a19 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getYears:()Ljava/util/ArrayList; // method@196a │ │ -075566: 0c02 |0023: move-result-object v2 │ │ -075568: 6902 6907 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ -07556c: 2201 5903 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0359 │ │ -075570: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ -075576: 6203 6907 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ -07557a: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ -075580: 5442 6a07 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuYear;.listView:Landroid/widget/ListView; // field@076a │ │ -075584: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -07558a: 5442 6a07 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuYear;.listView:Landroid/widget/ListView; // field@076a │ │ -07558e: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -075594: 0e00 |003a: return-void │ │ +074a6c: |[074a6c] com.kure.musicplayer.activities.ActivityMenuYear.onCreate:(Landroid/os/Bundle;)V │ │ +074a7c: 6f20 6f18 5400 |0000: invoke-super {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +074a82: 1402 0500 037f |0003: const v2, #float 1.74129e+38 // #7f030005 │ │ +074a88: 6e20 d718 2400 |0006: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.setContentView:(I)V // method@18d7 │ │ +074a8e: 6e10 d318 0400 |0009: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.getActionBar:()Landroid/app/ActionBar; // method@18d3 │ │ +074a94: 0c00 |000c: move-result-object v0 │ │ +074a96: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +074a9a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +074a9c: 6e20 0b00 2000 |0010: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@000b │ │ +074aa2: 1402 0500 0b7f |0013: const v2, #float 1.84763e+38 // #7f0b0005 │ │ +074aa8: 6e20 d218 2400 |0016: invoke-virtual {v4, v2}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.findViewById:(I)Landroid/view/View; // method@18d2 │ │ +074aae: 0c02 |0019: move-result-object v2 │ │ +074ab0: 1f02 7103 |001a: check-cast v2, Landroid/widget/ListView; // type@0371 │ │ +074ab4: 5b42 6a07 |001c: iput-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuYear;.listView:Landroid/widget/ListView; // field@076a │ │ +074ab8: 6202 9b07 |001e: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074abc: 6e10 6a19 0200 |0020: invoke-virtual {v2}, Lcom/kure/musicplayer/model/SongList;.getYears:()Ljava/util/ArrayList; // method@196a │ │ +074ac2: 0c02 |0023: move-result-object v2 │ │ +074ac4: 6902 6907 |0024: sput-object v2, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ +074ac8: 2201 6203 |0026: new-instance v1, Landroid/widget/ArrayAdapter; // type@0362 │ │ +074acc: 1402 0300 0901 |0028: const v2, #float 2.51629e-38 // #01090003 │ │ +074ad2: 6203 6907 |002b: sget-object v3, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ +074ad6: 7040 9417 4132 |002d: invoke-direct {v1, v4, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1794 │ │ +074adc: 5442 6a07 |0030: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuYear;.listView:Landroid/widget/ListView; // field@076a │ │ +074ae0: 6e20 c017 1200 |0032: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +074ae6: 5442 6a07 |0035: iget-object v2, v4, Lcom/kure/musicplayer/activities/ActivityMenuYear;.listView:Landroid/widget/ListView; // field@076a │ │ +074aea: 6e20 c417 4200 |0037: invoke-virtual {v2, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +074af0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0009 line=47 │ │ 0x000d line=48 │ │ 0x000f line=49 │ │ @@ -157770,19 +157803,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075598: |[075598] com.kure.musicplayer.activities.ActivityMenuYear.onDestroy:()V │ │ -0755a8: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ -0755ae: 6200 6907 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ -0755b2: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ -0755b8: 0e00 |0008: return-void │ │ +074af4: |[074af4] com.kure.musicplayer.activities.ActivityMenuYear.onDestroy:()V │ │ +074b04: 6f10 7118 0100 |0000: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onDestroy:()V // method@1871 │ │ +074b0a: 6200 6907 |0003: sget-object v0, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ +074b0e: 6e10 661a 0000 |0005: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@1a66 │ │ +074b14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=92 │ │ 0x0008 line=93 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityMenuYear; │ │ @@ -157792,34 +157825,34 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0755bc: |[0755bc] com.kure.musicplayer.activities.ActivityMenuYear.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0755cc: 6202 6907 |0000: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ -0755d0: 6e20 681a 7200 |0002: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ -0755d6: 0c02 |0005: move-result-object v2 │ │ -0755d8: 1f02 f303 |0006: check-cast v2, Ljava/lang/String; // type@03f3 │ │ -0755dc: 7110 0b1a 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ -0755e2: 0a01 |000b: move-result v1 │ │ -0755e4: 6202 9b07 |000c: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ -0755e8: 6e20 6919 1200 |000e: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByYear:(I)Ljava/util/ArrayList; // method@1969 │ │ -0755ee: 0c02 |0011: move-result-object v2 │ │ -0755f0: 6902 9507 |0012: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ -0755f4: 2200 3000 |0014: new-instance v0, Landroid/content/Intent; // type@0030 │ │ -0755f8: 1c02 9103 |0016: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@0391 │ │ -0755fc: 7030 e700 4002 |0018: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ -075602: 1a02 551d |001b: const-string v2, "title" // string@1d55 │ │ -075606: 7110 0d1a 0100 |001d: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1a0d │ │ -07560c: 0c03 |0020: move-result-object v3 │ │ -07560e: 6e30 0601 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ -075614: 6e20 d818 0400 |0024: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.startActivity:(Landroid/content/Intent;)V // method@18d8 │ │ -07561a: 0e00 |0027: return-void │ │ +074b18: |[074b18] com.kure.musicplayer.activities.ActivityMenuYear.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +074b28: 6202 6907 |0000: sget-object v2, Lcom/kure/musicplayer/activities/ActivityMenuYear;.items:Ljava/util/ArrayList; // field@0769 │ │ +074b2c: 6e20 681a 7200 |0002: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1a68 │ │ +074b32: 0c02 |0005: move-result-object v2 │ │ +074b34: 1f02 fc03 |0006: check-cast v2, Ljava/lang/String; // type@03fc │ │ +074b38: 7110 0b1a 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ +074b3e: 0a01 |000b: move-result v1 │ │ +074b40: 6202 9b07 |000c: sget-object v2, Lcom/kure/musicplayer/kMP;.songs:Lcom/kure/musicplayer/model/SongList; // field@079b │ │ +074b44: 6e20 6919 1200 |000e: invoke-virtual {v2, v1}, Lcom/kure/musicplayer/model/SongList;.getSongsByYear:(I)Ljava/util/ArrayList; // method@1969 │ │ +074b4a: 0c02 |0011: move-result-object v2 │ │ +074b4c: 6902 9507 |0012: sput-object v2, Lcom/kure/musicplayer/kMP;.musicList:Ljava/util/ArrayList; // field@0795 │ │ +074b50: 2200 3200 |0014: new-instance v0, Landroid/content/Intent; // type@0032 │ │ +074b54: 1c02 9a03 |0016: const-class v2, Lcom/kure/musicplayer/activities/ActivityListSongs; // type@039a │ │ +074b58: 7030 e700 4002 |0018: invoke-direct {v0, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00e7 │ │ +074b5e: 1a02 5e1d |001b: const-string v2, "title" // string@1d5e │ │ +074b62: 7110 0d1a 0100 |001d: invoke-static {v1}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@1a0d │ │ +074b68: 0c03 |0020: move-result-object v3 │ │ +074b6a: 6e30 0601 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0106 │ │ +074b70: 6e20 d818 0400 |0024: invoke-virtual {v4, v0}, Lcom/kure/musicplayer/activities/ActivityMenuYear;.startActivity:(Landroid/content/Intent;)V // method@18d8 │ │ +074b76: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000c line=74 │ │ 0x0014 line=76 │ │ 0x001b line=78 │ │ 0x0024 line=80 │ │ @@ -157833,17 +157866,17 @@ │ │ 0x0000 - 0x0028 reg=6 view Landroid/view/View; │ │ 0x0000 - 0x0028 reg=7 position I │ │ 0x0000 - 0x0028 reg=8 id J │ │ │ │ source_file_idx : 460 (ActivityMenuYear.java) │ │ │ │ Class #636 header: │ │ -class_idx : 934 │ │ +class_idx : 943 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 914 │ │ +superclass_idx : 923 │ │ source_file_idx : 461 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 24 │ │ │ │ Class #636 annotations: │ │ @@ -157900,20 +157933,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07561c: |[07561c] com.kure.musicplayer.activities.ActivityNowPlaying.:()V │ │ -07562c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07562e: 7010 6c18 0100 |0001: invoke-direct {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ -075634: 5c10 7307 |0004: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ -075638: 5c10 7407 |0006: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -07563c: 0e00 |0008: return-void │ │ +074b78: |[074b78] com.kure.musicplayer.activities.ActivityNowPlaying.:()V │ │ +074b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074b8a: 7010 6c18 0100 |0001: invoke-direct {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.:()V // method@186c │ │ +074b90: 5c10 7307 |0004: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ +074b94: 5c10 7407 |0006: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +074b98: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0004 line=64 │ │ 0x0006 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ @@ -157923,17 +157956,17 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075640: |[075640] com.kure.musicplayer.activities.ActivityNowPlaying.access$000:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ -075650: 7010 fb18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.newPlaylist:()V // method@18fb │ │ -075656: 0e00 |0003: return-void │ │ +074b9c: |[074b9c] com.kure.musicplayer.activities.ActivityNowPlaying.access$000:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ +074bac: 7010 fb18 0000 |0000: invoke-direct {v0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.newPlaylist:()V // method@18fb │ │ +074bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #2 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -157941,17 +157974,17 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Lcom/kure/musicplayer/adapters/AdapterSong;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075658: |[075658] com.kure.musicplayer.activities.ActivityNowPlaying.access$100:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Lcom/kure/musicplayer/adapters/AdapterSong; │ │ -075668: 5410 7807 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songAdapter:Lcom/kure/musicplayer/adapters/AdapterSong; // field@0778 │ │ -07566c: 1100 |0002: return-object v0 │ │ +074bb4: |[074bb4] com.kure.musicplayer.activities.ActivityNowPlaying.access$100:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Lcom/kure/musicplayer/adapters/AdapterSong; │ │ +074bc4: 5410 7807 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songAdapter:Lcom/kure/musicplayer/adapters/AdapterSong; // field@0778 │ │ +074bc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #3 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -157959,17 +157992,17 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/ListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075670: |[075670] com.kure.musicplayer.activities.ActivityNowPlaying.access$200:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/ListView; │ │ -075680: 5410 7907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075684: 1100 |0002: return-object v0 │ │ +074bcc: |[074bcc] com.kure.musicplayer.activities.ActivityNowPlaying.access$200:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/ListView; │ │ +074bdc: 5410 7907 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +074be0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #4 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -157977,17 +158010,17 @@ │ │ type : '(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/PopupMenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075688: |[075688] com.kure.musicplayer.activities.ActivityNowPlaying.access$300:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/PopupMenu; │ │ -075698: 5410 7507 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ -07569c: 1100 |0002: return-object v0 │ │ +074be4: |[074be4] com.kure.musicplayer.activities.ActivityNowPlaying.access$300:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)Landroid/widget/PopupMenu; │ │ +074bf4: 5410 7507 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ +074bf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #5 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -157995,77 +158028,77 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 138 16-bit code units │ │ -0756a0: |[0756a0] com.kure.musicplayer.activities.ActivityNowPlaying.createActionBar:()V │ │ -0756b0: 6e10 ef18 0c00 |0000: invoke-virtual {v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getActionBar:()Landroid/app/ActionBar; // method@18ef │ │ -0756b6: 0c00 |0003: move-result-object v0 │ │ -0756b8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0756bc: 0e00 |0006: return-void │ │ -0756be: 6e10 f918 0c00 |0007: invoke-virtual {v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getWindow:()Landroid/view/Window; // method@18f9 │ │ -0756c4: 0c07 |000a: move-result-object v7 │ │ -0756c6: 6e10 f816 0700 |000b: invoke-virtual {v7}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ -0756cc: 0c06 |000e: move-result-object v6 │ │ -0756ce: 6e10 f618 0c00 |000f: invoke-virtual {v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getResources:()Landroid/content/res/Resources; // method@18f6 │ │ -0756d4: 0c08 |0012: move-result-object v8 │ │ -0756d6: 1a09 900c |0013: const-string v9, "action_bar_container" // string@0c90 │ │ -0756da: 1a0a 1613 |0015: const-string v10, "id" // string@1316 │ │ -0756de: 1a0b 0f0d |0017: const-string v11, "android" // string@0d0f │ │ -0756e2: 6e40 2f01 98ba |0019: invoke-virtual {v8, v9, v10, v11}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@012f │ │ -0756e8: 0a03 |001c: move-result v3 │ │ -0756ea: 2208 6d03 |001d: new-instance v8, Landroid/widget/PopupMenu; // type@036d │ │ -0756ee: 6e20 0e16 3600 |001f: invoke-virtual {v6, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -0756f4: 0c09 |0022: move-result-object v9 │ │ -0756f6: 7030 da17 c809 |0023: invoke-direct {v8, v12, v9}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@17da │ │ -0756fc: 5bc8 7507 |0026: iput-object v8, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ -075700: 54c8 7507 |0028: iget-object v8, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ -075704: 6e10 dd17 0800 |002a: invoke-virtual {v8}, Landroid/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@17dd │ │ -07570a: 0c02 |002d: move-result-object v2 │ │ -07570c: 1408 0100 0a7f |002e: const v8, #float 1.83433e+38 // #7f0a0001 │ │ -075712: 54c9 7507 |0031: iget-object v9, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ -075716: 6e10 dc17 0900 |0033: invoke-virtual {v9}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@17dc │ │ -07571c: 0c09 |0036: move-result-object v9 │ │ -07571e: 6e30 cb15 8209 |0037: invoke-virtual {v2, v8, v9}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@15cb │ │ -075724: 2201 a003 |003a: new-instance v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1; // type@03a0 │ │ -075728: 7020 d918 c100 |003c: invoke-direct {v1, v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18d9 │ │ -07572e: 54c8 7507 |003f: iget-object v8, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ -075732: 6e20 de17 1800 |0041: invoke-virtual {v8, v1}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@17de │ │ -075738: 1208 |0044: const/4 v8, #int 0 // #0 │ │ -07573a: 6e20 0f00 8000 |0045: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@000f │ │ -075740: 1408 0800 037f |0048: const v8, #float 1.74129e+38 // #7f030008 │ │ -075746: 6e20 0a00 8000 |004b: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setCustomView:(I)V // method@000a │ │ -07574c: 6e10 0800 0000 |004e: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ -075752: 0c08 |0051: move-result-object v8 │ │ -075754: 1409 0b00 0b7f |0052: const v9, #float 1.84763e+38 // #7f0b000b │ │ -07575a: 6e20 0e16 9800 |0055: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -075760: 0c05 |0058: move-result-object v5 │ │ -075762: 1f05 7a03 |0059: check-cast v5, Landroid/widget/TextView; // type@037a │ │ -075766: 1408 3a00 087f |005b: const v8, #float 1.80776e+38 // #7f08003a │ │ -07576c: 6e20 f718 8c00 |005e: invoke-virtual {v12, v8}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ -075772: 0c08 |0061: move-result-object v8 │ │ -075774: 6e20 2718 8500 |0062: invoke-virtual {v5, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -07577a: 6e10 0800 0000 |0065: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ -075780: 0c08 |0068: move-result-object v8 │ │ -075782: 1409 0c00 0b7f |0069: const v9, #float 1.84763e+38 // #7f0b000c │ │ -075788: 6e20 0e16 9800 |006c: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -07578e: 0c04 |006f: move-result-object v4 │ │ -075790: 1f04 7a03 |0070: check-cast v4, Landroid/widget/TextView; // type@037a │ │ -075794: 1a08 0000 |0072: const-string v8, "" // string@0000 │ │ -075798: 6e20 2718 8400 |0074: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -07579e: 1308 1000 |0077: const/16 v8, #int 16 // #10 │ │ -0757a2: 6e20 0c00 8000 |0079: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@000c │ │ -0757a8: 6e10 0800 0000 |007c: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ -0757ae: 0c08 |007f: move-result-object v8 │ │ -0757b0: 2209 a103 |0080: new-instance v9, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2; // type@03a1 │ │ -0757b4: 7020 db18 c900 |0082: invoke-direct {v9, v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18db │ │ -0757ba: 6e20 7a16 9800 |0085: invoke-virtual {v8, v9}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@167a │ │ -0757c0: 2900 7eff |0088: goto/16 0006 // -0082 │ │ +074bfc: |[074bfc] com.kure.musicplayer.activities.ActivityNowPlaying.createActionBar:()V │ │ +074c0c: 6e10 ef18 0c00 |0000: invoke-virtual {v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getActionBar:()Landroid/app/ActionBar; // method@18ef │ │ +074c12: 0c00 |0003: move-result-object v0 │ │ +074c14: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +074c18: 0e00 |0006: return-void │ │ +074c1a: 6e10 f918 0c00 |0007: invoke-virtual {v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getWindow:()Landroid/view/Window; // method@18f9 │ │ +074c20: 0c07 |000a: move-result-object v7 │ │ +074c22: 6e10 f816 0700 |000b: invoke-virtual {v7}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@16f8 │ │ +074c28: 0c06 |000e: move-result-object v6 │ │ +074c2a: 6e10 f618 0c00 |000f: invoke-virtual {v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getResources:()Landroid/content/res/Resources; // method@18f6 │ │ +074c30: 0c08 |0012: move-result-object v8 │ │ +074c32: 1a09 990c |0013: const-string v9, "action_bar_container" // string@0c99 │ │ +074c36: 1a0a 1f13 |0015: const-string v10, "id" // string@131f │ │ +074c3a: 1a0b 180d |0017: const-string v11, "android" // string@0d18 │ │ +074c3e: 6e40 2f01 98ba |0019: invoke-virtual {v8, v9, v10, v11}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@012f │ │ +074c44: 0a03 |001c: move-result v3 │ │ +074c46: 2208 7603 |001d: new-instance v8, Landroid/widget/PopupMenu; // type@0376 │ │ +074c4a: 6e20 0e16 3600 |001f: invoke-virtual {v6, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +074c50: 0c09 |0022: move-result-object v9 │ │ +074c52: 7030 da17 c809 |0023: invoke-direct {v8, v12, v9}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@17da │ │ +074c58: 5bc8 7507 |0026: iput-object v8, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ +074c5c: 54c8 7507 |0028: iget-object v8, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ +074c60: 6e10 dd17 0800 |002a: invoke-virtual {v8}, Landroid/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@17dd │ │ +074c66: 0c02 |002d: move-result-object v2 │ │ +074c68: 1408 0100 0a7f |002e: const v8, #float 1.83433e+38 // #7f0a0001 │ │ +074c6e: 54c9 7507 |0031: iget-object v9, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ +074c72: 6e10 dc17 0900 |0033: invoke-virtual {v9}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@17dc │ │ +074c78: 0c09 |0036: move-result-object v9 │ │ +074c7a: 6e30 cb15 8209 |0037: invoke-virtual {v2, v8, v9}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@15cb │ │ +074c80: 2201 a903 |003a: new-instance v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1; // type@03a9 │ │ +074c84: 7020 d918 c100 |003c: invoke-direct {v1, v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18d9 │ │ +074c8a: 54c8 7507 |003f: iget-object v8, v12, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ +074c8e: 6e20 de17 1800 |0041: invoke-virtual {v8, v1}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@17de │ │ +074c94: 1208 |0044: const/4 v8, #int 0 // #0 │ │ +074c96: 6e20 0f00 8000 |0045: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@000f │ │ +074c9c: 1408 0800 037f |0048: const v8, #float 1.74129e+38 // #7f030008 │ │ +074ca2: 6e20 0a00 8000 |004b: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setCustomView:(I)V // method@000a │ │ +074ca8: 6e10 0800 0000 |004e: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ +074cae: 0c08 |0051: move-result-object v8 │ │ +074cb0: 1409 0b00 0b7f |0052: const v9, #float 1.84763e+38 // #7f0b000b │ │ +074cb6: 6e20 0e16 9800 |0055: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +074cbc: 0c05 |0058: move-result-object v5 │ │ +074cbe: 1f05 8303 |0059: check-cast v5, Landroid/widget/TextView; // type@0383 │ │ +074cc2: 1408 3a00 087f |005b: const v8, #float 1.80776e+38 // #7f08003a │ │ +074cc8: 6e20 f718 8c00 |005e: invoke-virtual {v12, v8}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ +074cce: 0c08 |0061: move-result-object v8 │ │ +074cd0: 6e20 2718 8500 |0062: invoke-virtual {v5, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +074cd6: 6e10 0800 0000 |0065: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ +074cdc: 0c08 |0068: move-result-object v8 │ │ +074cde: 1409 0c00 0b7f |0069: const v9, #float 1.84763e+38 // #7f0b000c │ │ +074ce4: 6e20 0e16 9800 |006c: invoke-virtual {v8, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +074cea: 0c04 |006f: move-result-object v4 │ │ +074cec: 1f04 8303 |0070: check-cast v4, Landroid/widget/TextView; // type@0383 │ │ +074cf0: 1a08 0000 |0072: const-string v8, "" // string@0000 │ │ +074cf4: 6e20 2718 8400 |0074: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +074cfa: 1308 1000 |0077: const/16 v8, #int 16 // #10 │ │ +074cfe: 6e20 0c00 8000 |0079: invoke-virtual {v0, v8}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@000c │ │ +074d04: 6e10 0800 0000 |007c: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ +074d0a: 0c08 |007f: move-result-object v8 │ │ +074d0c: 2209 aa03 |0080: new-instance v9, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2; // type@03aa │ │ +074d10: 7020 db18 c900 |0082: invoke-direct {v9, v12}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18db │ │ +074d16: 6e20 7a16 9800 |0085: invoke-virtual {v8, v9}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@167a │ │ +074d1c: 2900 7eff |0088: goto/16 0006 // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ 0x0006 line=301 │ │ 0x0007 line=182 │ │ 0x000b line=183 │ │ @@ -158073,20 +158106,23 @@ │ │ 0x001d line=187 │ │ 0x0028 line=188 │ │ 0x002e line=190 │ │ 0x003a line=194 │ │ 0x003f line=261 │ │ 0x0044 line=265 │ │ 0x0048 line=268 │ │ - 0x004e line=271 │ │ + 0x004e line=272 │ │ + 0x0055 line=273 │ │ 0x005b line=275 │ │ - 0x0065 line=279 │ │ + 0x0065 line=280 │ │ + 0x006c line=281 │ │ 0x0072 line=283 │ │ 0x0077 line=288 │ │ - 0x007c line=292 │ │ + 0x007c line=293 │ │ + 0x0085 line=294 │ │ locals : │ │ 0x0004 - 0x008a reg=0 actionBar Landroid/app/ActionBar; │ │ 0x003f - 0x008a reg=1 listener Landroid/widget/PopupMenu$OnMenuItemClickListener; │ │ 0x002e - 0x008a reg=2 menuInflater Landroid/view/MenuInflater; │ │ 0x001d - 0x008a reg=3 resID I │ │ 0x0072 - 0x008a reg=4 textBottom Landroid/widget/TextView; │ │ 0x005b - 0x008a reg=5 textTop Landroid/widget/TextView; │ │ @@ -158099,55 +158135,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0757c4: |[0757c4] com.kure.musicplayer.activities.ActivityNowPlaying.newPlaylist:()V │ │ -0757d4: 2204 5c03 |0000: new-instance v4, Landroid/widget/EditText; // type@035c │ │ -0757d8: 7020 9f17 7400 |0002: invoke-direct {v4, v7}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@179f │ │ -0757de: 1405 1e00 087f |0005: const v5, #float 1.80776e+38 // #7f08001e │ │ -0757e4: 6e20 f718 5700 |0008: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ -0757ea: 0c03 |000b: move-result-object v3 │ │ -0757ec: 1405 1c00 087f |000c: const v5, #float 1.80776e+38 // #7f08001c │ │ -0757f2: 6e20 f718 5700 |000f: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ -0757f8: 0c02 |0012: move-result-object v2 │ │ -0757fa: 1405 1b00 087f |0013: const v5, #float 1.80776e+38 // #7f08001b │ │ -075800: 6e20 f718 5700 |0016: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ -075806: 0c01 |0019: move-result-object v1 │ │ -075808: 1405 1a00 087f |001a: const v5, #float 1.80776e+38 // #7f08001a │ │ -07580e: 6e20 f718 5700 |001d: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ -075814: 0c00 |0020: move-result-object v0 │ │ -075816: 2205 1000 |0021: new-instance v5, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -07581a: 7020 4100 7500 |0023: invoke-direct {v5, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0041 │ │ -075820: 6e20 4500 3500 |0026: invoke-virtual {v5, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ -075826: 0c05 |0029: move-result-object v5 │ │ -075828: 6e20 4200 2500 |002a: invoke-virtual {v5, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ -07582e: 0c05 |002d: move-result-object v5 │ │ -075830: 6e20 4600 4500 |002e: invoke-virtual {v5, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0046 │ │ -075836: 0c05 |0031: move-result-object v5 │ │ -075838: 2206 a303 |0032: new-instance v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4; // type@03a3 │ │ -07583c: 7030 df18 7604 |0034: invoke-direct {v6, v7, v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V // method@18df │ │ -075842: 6e30 4400 1506 |0037: invoke-virtual {v5, v1, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ -075848: 0c05 |003a: move-result-object v5 │ │ -07584a: 2206 a203 |003b: new-instance v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3; // type@03a2 │ │ -07584e: 7020 dd18 7600 |003d: invoke-direct {v6, v7}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18dd │ │ -075854: 6e30 4300 0506 |0040: invoke-virtual {v5, v0, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ -07585a: 0c05 |0043: move-result-object v5 │ │ -07585c: 6e10 4700 0500 |0044: invoke-virtual {v5}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0047 │ │ -075862: 0e00 |0047: return-void │ │ +074d20: |[074d20] com.kure.musicplayer.activities.ActivityNowPlaying.newPlaylist:()V │ │ +074d30: 2204 6503 |0000: new-instance v4, Landroid/widget/EditText; // type@0365 │ │ +074d34: 7020 9f17 7400 |0002: invoke-direct {v4, v7}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@179f │ │ +074d3a: 1405 1e00 087f |0005: const v5, #float 1.80776e+38 // #7f08001e │ │ +074d40: 6e20 f718 5700 |0008: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ +074d46: 0c03 |000b: move-result-object v3 │ │ +074d48: 1405 1c00 087f |000c: const v5, #float 1.80776e+38 // #7f08001c │ │ +074d4e: 6e20 f718 5700 |000f: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ +074d54: 0c02 |0012: move-result-object v2 │ │ +074d56: 1405 1b00 087f |0013: const v5, #float 1.80776e+38 // #7f08001b │ │ +074d5c: 6e20 f718 5700 |0016: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ +074d62: 0c01 |0019: move-result-object v1 │ │ +074d64: 1405 1a00 087f |001a: const v5, #float 1.80776e+38 // #7f08001a │ │ +074d6a: 6e20 f718 5700 |001d: invoke-virtual {v7, v5}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getString:(I)Ljava/lang/String; // method@18f7 │ │ +074d70: 0c00 |0020: move-result-object v0 │ │ +074d72: 2205 1200 |0021: new-instance v5, Landroid/app/AlertDialog$Builder; // type@0012 │ │ +074d76: 7020 4100 7500 |0023: invoke-direct {v5, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0041 │ │ +074d7c: 6e20 4500 3500 |0026: invoke-virtual {v5, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0045 │ │ +074d82: 0c05 |0029: move-result-object v5 │ │ +074d84: 6e20 4200 2500 |002a: invoke-virtual {v5, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0042 │ │ +074d8a: 0c05 |002d: move-result-object v5 │ │ +074d8c: 6e20 4600 4500 |002e: invoke-virtual {v5, v4}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0046 │ │ +074d92: 0c05 |0031: move-result-object v5 │ │ +074d94: 2206 ac03 |0032: new-instance v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4; // type@03ac │ │ +074d98: 7030 df18 7604 |0034: invoke-direct {v6, v7, v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V // method@18df │ │ +074d9e: 6e30 4400 1506 |0037: invoke-virtual {v5, v1, v6}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0044 │ │ +074da4: 0c05 |003a: move-result-object v5 │ │ +074da6: 2206 ab03 |003b: new-instance v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3; // type@03ab │ │ +074daa: 7020 dd18 7600 |003d: invoke-direct {v6, v7}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18dd │ │ +074db0: 6e30 4300 0506 |0040: invoke-virtual {v5, v0, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0043 │ │ +074db6: 0c05 |0043: move-result-object v5 │ │ +074db8: 6e10 4700 0500 |0044: invoke-virtual {v5}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0047 │ │ +074dbe: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0005 line=332 │ │ 0x000c line=333 │ │ 0x0013 line=334 │ │ 0x001a line=335 │ │ 0x0021 line=339 │ │ + 0x0026 line=340 │ │ + 0x002a line=341 │ │ + 0x002e line=342 │ │ + 0x0037 line=345 │ │ + 0x0040 line=372 │ │ + 0x0044 line=382 │ │ 0x0047 line=383 │ │ locals : │ │ 0x0021 - 0x0048 reg=0 buttonCancel Ljava/lang/String; │ │ 0x001a - 0x0048 reg=1 buttonOK Ljava/lang/String; │ │ 0x0013 - 0x0048 reg=2 dialogText Ljava/lang/String; │ │ 0x000c - 0x0048 reg=3 dialogTitle Ljava/lang/String; │ │ 0x0005 - 0x0048 reg=4 input Landroid/widget/EditText; │ │ @@ -158158,80 +158200,83 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -075864: |[075864] com.kure.musicplayer.activities.ActivityNowPlaying.refreshActionBarItems:()V │ │ -075874: 5421 7707 |0000: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.shuffleItem:Landroid/view/MenuItem; // field@0777 │ │ -075878: 6200 9607 |0002: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -07587c: 6e10 9619 0000 |0004: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isShuffle:()Z // method@1996 │ │ -075882: 0a00 |0007: move-result v0 │ │ -075884: 3800 1900 |0008: if-eqz v0, 0021 // +0019 │ │ -075888: 1400 0700 027f |000a: const v0, #float 1.728e+38 // #7f020007 │ │ -07588e: 7220 d615 0100 |000d: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@15d6 │ │ -075894: 5421 7607 |0010: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.repeatItem:Landroid/view/MenuItem; // field@0776 │ │ -075898: 6200 9607 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -07589c: 6e10 9519 0000 |0014: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isRepeat:()Z // method@1995 │ │ -0758a2: 0a00 |0017: move-result v0 │ │ -0758a4: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ -0758a8: 1400 0500 027f |001a: const v0, #float 1.728e+38 // #7f020005 │ │ -0758ae: 7220 d615 0100 |001d: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@15d6 │ │ -0758b4: 0e00 |0020: return-void │ │ -0758b6: 1400 0600 027f |0021: const v0, #float 1.728e+38 // #7f020006 │ │ -0758bc: 28e9 |0024: goto 000d // -0017 │ │ -0758be: 1400 0400 027f |0025: const v0, #float 1.728e+38 // #7f020004 │ │ -0758c4: 28f5 |0028: goto 001d // -000b │ │ +074dc0: |[074dc0] com.kure.musicplayer.activities.ActivityNowPlaying.refreshActionBarItems:()V │ │ +074dd0: 5421 7707 |0000: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.shuffleItem:Landroid/view/MenuItem; // field@0777 │ │ +074dd4: 6200 9607 |0002: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074dd8: 6e10 9619 0000 |0004: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isShuffle:()Z // method@1996 │ │ +074dde: 0a00 |0007: move-result v0 │ │ +074de0: 3800 1900 |0008: if-eqz v0, 0021 // +0019 │ │ +074de4: 1400 0700 027f |000a: const v0, #float 1.728e+38 // #7f020007 │ │ +074dea: 7220 d615 0100 |000d: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@15d6 │ │ +074df0: 5421 7607 |0010: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.repeatItem:Landroid/view/MenuItem; // field@0776 │ │ +074df4: 6200 9607 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074df8: 6e10 9519 0000 |0014: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isRepeat:()Z // method@1995 │ │ +074dfe: 0a00 |0017: move-result v0 │ │ +074e00: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ +074e04: 1400 0500 027f |001a: const v0, #float 1.728e+38 // #7f020005 │ │ +074e0a: 7220 d615 0100 |001d: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@15d6 │ │ +074e10: 0e00 |0020: return-void │ │ +074e12: 1400 0600 027f |0021: const v0, #float 1.728e+38 // #7f020006 │ │ +074e18: 28e9 |0024: goto 000d // -0017 │ │ +074e1a: 1400 0400 027f |0025: const v0, #float 1.728e+38 // #7f020004 │ │ +074e20: 28f5 |0028: goto 001d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ + 0x0004 line=423 │ │ 0x0010 line=426 │ │ + 0x0014 line=427 │ │ 0x0020 line=429 │ │ - 0x0021 line=422 │ │ - 0x0025 line=426 │ │ + 0x0021 line=423 │ │ + 0x0025 line=427 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #8 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ name : 'setMusicController' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0758c8: |[0758c8] com.kure.musicplayer.activities.ActivityNowPlaying.setMusicController:()V │ │ -0758d8: 2200 7d03 |0000: new-instance v0, Lcom/kure/musicplayer/MusicController; // type@037d │ │ -0758dc: 7020 3118 3000 |0002: invoke-direct {v0, v3}, Lcom/kure/musicplayer/MusicController;.:(Landroid/content/Context;)V // method@1831 │ │ -0758e2: 5b30 7207 |0005: iput-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -0758e6: 5430 7207 |0007: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -0758ea: 2201 a403 |0009: new-instance v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5; // type@03a4 │ │ -0758ee: 7020 e118 3100 |000b: invoke-direct {v1, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18e1 │ │ -0758f4: 2202 a503 |000e: new-instance v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6; // type@03a5 │ │ -0758f8: 7020 e318 3200 |0010: invoke-direct {v2, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18e3 │ │ -0758fe: 6e30 3618 1002 |0013: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/MusicController;.setPrevNextListeners:(Landroid/view/View$OnClickListener;Landroid/view/View$OnClickListener;)V // method@1836 │ │ -075904: 5430 7207 |0016: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -075908: 6e20 3518 3000 |0018: invoke-virtual {v0, v3}, Lcom/kure/musicplayer/MusicController;.setMediaPlayer:(Landroid/widget/MediaController$MediaPlayerControl;)V // method@1835 │ │ -07590e: 5430 7207 |001b: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -075912: 1401 0600 0b7f |001d: const v1, #float 1.84763e+38 // #7f0b0006 │ │ -075918: 6e20 ee18 1300 |0020: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.findViewById:(I)Landroid/view/View; // method@18ee │ │ -07591e: 0c01 |0023: move-result-object v1 │ │ -075920: 6e20 3318 1000 |0024: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/MusicController;.setAnchorView:(Landroid/view/View;)V // method@1833 │ │ -075926: 5430 7207 |0027: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -07592a: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -07592c: 6e20 3418 1000 |002a: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/MusicController;.setEnabled:(Z)V // method@1834 │ │ -075932: 0e00 |002d: return-void │ │ +074e24: |[074e24] com.kure.musicplayer.activities.ActivityNowPlaying.setMusicController:()V │ │ +074e34: 2200 8603 |0000: new-instance v0, Lcom/kure/musicplayer/MusicController; // type@0386 │ │ +074e38: 7020 3118 3000 |0002: invoke-direct {v0, v3}, Lcom/kure/musicplayer/MusicController;.:(Landroid/content/Context;)V // method@1831 │ │ +074e3e: 5b30 7207 |0005: iput-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +074e42: 5430 7207 |0007: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +074e46: 2201 ad03 |0009: new-instance v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5; // type@03ad │ │ +074e4a: 7020 e118 3100 |000b: invoke-direct {v1, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18e1 │ │ +074e50: 2202 ae03 |000e: new-instance v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6; // type@03ae │ │ +074e54: 7020 e318 3200 |0010: invoke-direct {v2, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;.:(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V // method@18e3 │ │ +074e5a: 6e30 3618 1002 |0013: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/MusicController;.setPrevNextListeners:(Landroid/view/View$OnClickListener;Landroid/view/View$OnClickListener;)V // method@1836 │ │ +074e60: 5430 7207 |0016: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +074e64: 6e20 3518 3000 |0018: invoke-virtual {v0, v3}, Lcom/kure/musicplayer/MusicController;.setMediaPlayer:(Landroid/widget/MediaController$MediaPlayerControl;)V // method@1835 │ │ +074e6a: 5430 7207 |001b: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +074e6e: 1401 0600 0b7f |001d: const v1, #float 1.84763e+38 // #7f0b0006 │ │ +074e74: 6e20 ee18 1300 |0020: invoke-virtual {v3, v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.findViewById:(I)Landroid/view/View; // method@18ee │ │ +074e7a: 0c01 |0023: move-result-object v1 │ │ +074e7c: 6e20 3318 1000 |0024: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/MusicController;.setAnchorView:(Landroid/view/View;)V // method@1833 │ │ +074e82: 5430 7207 |0027: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +074e86: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +074e88: 6e20 3418 1000 |002a: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/MusicController;.setEnabled:(Z)V // method@1834 │ │ +074e8e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0007 line=544 │ │ 0x0016 line=560 │ │ 0x001b line=561 │ │ + 0x0020 line=562 │ │ 0x0027 line=563 │ │ 0x002d line=564 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158239,17 +158284,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075934: |[075934] com.kure.musicplayer.activities.ActivityNowPlaying.canPause:()Z │ │ -075944: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075946: 0f00 |0001: return v0 │ │ +074e90: |[074e90] com.kure.musicplayer.activities.ActivityNowPlaying.canPause:()Z │ │ +074ea0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +074ea2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #1 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158257,17 +158302,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075948: |[075948] com.kure.musicplayer.activities.ActivityNowPlaying.canSeekBackward:()Z │ │ -075958: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07595a: 0f00 |0001: return v0 │ │ +074ea4: |[074ea4] com.kure.musicplayer.activities.ActivityNowPlaying.canSeekBackward:()Z │ │ +074eb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +074eb6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #2 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158275,17 +158320,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07595c: |[07595c] com.kure.musicplayer.activities.ActivityNowPlaying.canSeekForward:()Z │ │ -07596c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07596e: 0f00 |0001: return v0 │ │ +074eb8: |[074eb8] com.kure.musicplayer.activities.ActivityNowPlaying.canSeekForward:()Z │ │ +074ec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +074eca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #3 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158293,17 +158338,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075970: |[075970] com.kure.musicplayer.activities.ActivityNowPlaying.getAudioSessionId:()I │ │ -075980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075982: 0f00 |0001: return v0 │ │ +074ecc: |[074ecc] com.kure.musicplayer.activities.ActivityNowPlaying.getAudioSessionId:()I │ │ +074edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074ede: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #4 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158311,17 +158356,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075984: |[075984] com.kure.musicplayer.activities.ActivityNowPlaying.getBufferPercentage:()I │ │ -075994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075996: 0f00 |0001: return v0 │ │ +074ee0: |[074ee0] com.kure.musicplayer.activities.ActivityNowPlaying.getBufferPercentage:()I │ │ +074ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +074ef2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #5 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158329,92 +158374,94 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -075998: |[075998] com.kure.musicplayer.activities.ActivityNowPlaying.getCurrentPosition:()I │ │ -0759a8: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0759ac: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -0759b0: 6200 9607 |0004: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0759b4: 5500 d907 |0006: iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ -0759b8: 3800 1100 |0008: if-eqz v0, 0019 // +0011 │ │ -0759bc: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0759c0: 6e10 9419 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPlaying:()Z // method@1994 │ │ -0759c6: 0a00 |000f: move-result v0 │ │ -0759c8: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ -0759cc: 6200 9607 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0759d0: 6e10 8f19 0000 |0014: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getPosition:()I // method@198f │ │ -0759d6: 0a00 |0017: move-result v0 │ │ -0759d8: 0f00 |0018: return v0 │ │ -0759da: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0759dc: 28fe |001a: goto 0018 // -0002 │ │ +074ef4: |[074ef4] com.kure.musicplayer.activities.ActivityNowPlaying.getCurrentPosition:()I │ │ +074f04: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f08: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +074f0c: 6200 9607 |0004: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f10: 5500 d907 |0006: iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ +074f14: 3800 1100 |0008: if-eqz v0, 0019 // +0011 │ │ +074f18: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f1c: 6e10 9419 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPlaying:()Z // method@1994 │ │ +074f22: 0a00 |000f: move-result v0 │ │ +074f24: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ +074f28: 6200 9607 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f2c: 6e10 8f19 0000 |0014: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getPosition:()I // method@198f │ │ +074f32: 0a00 |0017: move-result v0 │ │ +074f34: 0f00 |0018: return v0 │ │ +074f36: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +074f38: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ + 0x000c line=591 │ │ 0x0012 line=592 │ │ 0x0018 line=594 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #6 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ name : 'getDuration' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0759e0: |[0759e0] com.kure.musicplayer.activities.ActivityNowPlaying.getDuration:()I │ │ -0759f0: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0759f4: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -0759f8: 6200 9607 |0004: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -0759fc: 5500 d907 |0006: iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ -075a00: 3800 1100 |0008: if-eqz v0, 0019 // +0011 │ │ -075a04: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075a08: 6e10 9419 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPlaying:()Z // method@1994 │ │ -075a0e: 0a00 |000f: move-result v0 │ │ -075a10: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ -075a14: 6200 9607 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075a18: 6e10 8e19 0000 |0014: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getDuration:()I // method@198e │ │ -075a1e: 0a00 |0017: move-result v0 │ │ -075a20: 0f00 |0018: return v0 │ │ -075a22: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -075a24: 28fe |001a: goto 0018 // -0002 │ │ +074f3c: |[074f3c] com.kure.musicplayer.activities.ActivityNowPlaying.getDuration:()I │ │ +074f4c: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f50: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +074f54: 6200 9607 |0004: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f58: 5500 d907 |0006: iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ +074f5c: 3800 1100 |0008: if-eqz v0, 0019 // +0011 │ │ +074f60: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f64: 6e10 9419 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPlaying:()Z // method@1994 │ │ +074f6a: 0a00 |000f: move-result v0 │ │ +074f6c: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ +074f70: 6200 9607 |0012: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f74: 6e10 8e19 0000 |0014: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getDuration:()I // method@198e │ │ +074f7a: 0a00 |0017: move-result v0 │ │ +074f7c: 0f00 |0018: return v0 │ │ +074f7e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +074f80: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ + 0x000c line=582 │ │ 0x0012 line=583 │ │ 0x0018 line=585 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #7 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ name : 'isPlaying' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -075a28: |[075a28] com.kure.musicplayer.activities.ActivityNowPlaying.isPlaying:()Z │ │ -075a38: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075a3c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -075a40: 6200 9607 |0004: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075a44: 5500 d907 |0006: iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ -075a48: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -075a4c: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075a50: 6e10 9419 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPlaying:()Z // method@1994 │ │ -075a56: 0a00 |000f: move-result v0 │ │ -075a58: 0f00 |0010: return v0 │ │ -075a5a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -075a5c: 28fe |0012: goto 0010 // -0002 │ │ +074f84: |[074f84] com.kure.musicplayer.activities.ActivityNowPlaying.isPlaying:()Z │ │ +074f94: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074f98: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +074f9c: 6200 9607 |0004: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074fa0: 5500 d907 |0006: iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;.musicBound:Z // field@07d9 │ │ +074fa4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +074fa8: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074fac: 6e10 9419 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.isPlaying:()Z // method@1994 │ │ +074fb2: 0a00 |000f: move-result v0 │ │ +074fb4: 0f00 |0010: return v0 │ │ +074fb6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +074fb8: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x000a line=605 │ │ 0x0010 line=607 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ @@ -158424,78 +158471,78 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -075a60: |[075a60] com.kure.musicplayer.activities.ActivityNowPlaying.onCreate:(Landroid/os/Bundle;)V │ │ -075a70: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -075a72: 6f20 6f18 7600 |0001: invoke-super {v6, v7}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ -075a78: 1403 0600 037f |0004: const v3, #float 1.74129e+38 // #7f030006 │ │ -075a7e: 6e20 0b19 3600 |0007: invoke-virtual {v6, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setContentView:(I)V // method@190b │ │ -075a84: 1403 0600 0b7f |000a: const v3, #float 1.84763e+38 // #7f0b0006 │ │ -075a8a: 6e20 ee18 3600 |000d: invoke-virtual {v6, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.findViewById:(I)Landroid/view/View; // method@18ee │ │ -075a90: 0c03 |0010: move-result-object v3 │ │ -075a92: 1f03 6803 |0011: check-cast v3, Landroid/widget/ListView; // type@0368 │ │ -075a96: 5b63 7907 |0013: iput-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075a9a: 6203 9607 |0015: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075a9e: 6204 9807 |0017: sget-object v4, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ -075aa2: 6e20 a719 4300 |0019: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setList:(Ljava/util/ArrayList;)V // method@19a7 │ │ -075aa8: 6203 9607 |001c: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075aac: 6e20 a819 5300 |001e: invoke-virtual {v3, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setSong:(I)V // method@19a8 │ │ -075ab2: 2203 a903 |0021: new-instance v3, Lcom/kure/musicplayer/adapters/AdapterSong; // type@03a9 │ │ -075ab6: 6204 9807 |0023: sget-object v4, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ -075aba: 7030 1719 6304 |0025: invoke-direct {v3, v6, v4}, Lcom/kure/musicplayer/adapters/AdapterSong;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@1917 │ │ -075ac0: 5b63 7807 |0028: iput-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songAdapter:Lcom/kure/musicplayer/adapters/AdapterSong; // field@0778 │ │ -075ac4: 5463 7907 |002a: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075ac8: 5464 7807 |002c: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songAdapter:Lcom/kure/musicplayer/adapters/AdapterSong; // field@0778 │ │ -075acc: 6e20 c017 4300 |002e: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ -075ad2: 6e10 f418 0600 |0031: invoke-virtual {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getIntent:()Landroid/content/Intent; // method@18f4 │ │ -075ad8: 0c01 |0034: move-result-object v1 │ │ -075ada: 6e10 f300 0100 |0035: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ -075ae0: 0c00 |0038: move-result-object v0 │ │ -075ae2: 3800 2f00 |0039: if-eqz v0, 0068 // +002f │ │ -075ae6: 1a03 bd1c |003b: const-string v3, "sort" // string@1cbd │ │ -075aea: 6e20 db01 3000 |003d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01db │ │ -075af0: 0a03 |0040: move-result v3 │ │ -075af2: 3803 0f00 |0041: if-eqz v3, 0050 // +000f │ │ -075af6: 6204 9607 |0043: sget-object v4, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075afa: 1a03 bd1c |0045: const-string v3, "sort" // string@1cbd │ │ -075afe: 6e20 dc01 3000 |0047: invoke-virtual {v0, v3}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ -075b04: 0c03 |004a: move-result-object v3 │ │ -075b06: 1f03 f303 |004b: check-cast v3, Ljava/lang/String; // type@03f3 │ │ -075b0a: 6e20 a919 3400 |004d: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ -075b10: 1a03 a91c |0050: const-string v3, "song" // string@1ca9 │ │ -075b14: 6e20 db01 3000 |0052: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01db │ │ -075b1a: 0a03 |0055: move-result v3 │ │ -075b1c: 3803 0d00 |0056: if-eqz v3, 0063 // +000d │ │ -075b20: 1a03 a91c |0058: const-string v3, "song" // string@1ca9 │ │ -075b24: 6e20 e201 3000 |005a: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ -075b2a: 0a02 |005d: move-result v2 │ │ -075b2c: 6203 9607 |005e: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075b30: 6e20 a819 2300 |0060: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setSong:(I)V // method@19a8 │ │ -075b36: 6203 9607 |0063: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075b3a: 6e10 a219 0300 |0065: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -075b40: 5463 7907 |0068: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075b44: 6204 9607 |006a: sget-object v4, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075b48: 5244 d207 |006c: iget v4, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -075b4c: 6e20 c617 4300 |006e: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ -075b52: 5463 7907 |0071: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075b56: 6e20 c417 6300 |0073: invoke-virtual {v3, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ -075b5c: 5463 7907 |0076: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075b60: 6e20 c517 6300 |0078: invoke-virtual {v3, v6}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@17c5 │ │ -075b66: 7010 0c19 0600 |007b: invoke-direct {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ -075b6c: 5563 7407 |007e: iget-boolean v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075b70: 3803 0700 |0080: if-eqz v3, 0087 // +0007 │ │ -075b74: 7010 0c19 0600 |0082: invoke-direct {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ -075b7a: 5c65 7407 |0085: iput-boolean v5, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075b7e: 7110 9f18 0600 |0087: invoke-static {v6}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.addNowPlayingItem:(Landroid/content/Context;)V // method@189f │ │ -075b84: 7010 ed18 0600 |008a: invoke-direct {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.createActionBar:()V // method@18ed │ │ -075b8a: 0e00 |008d: return-void │ │ +074fbc: |[074fbc] com.kure.musicplayer.activities.ActivityNowPlaying.onCreate:(Landroid/os/Bundle;)V │ │ +074fcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +074fce: 6f20 6f18 7600 |0001: invoke-super {v6, v7}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreate:(Landroid/os/Bundle;)V // method@186f │ │ +074fd4: 1403 0600 037f |0004: const v3, #float 1.74129e+38 // #7f030006 │ │ +074fda: 6e20 0b19 3600 |0007: invoke-virtual {v6, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setContentView:(I)V // method@190b │ │ +074fe0: 1403 0600 0b7f |000a: const v3, #float 1.84763e+38 // #7f0b0006 │ │ +074fe6: 6e20 ee18 3600 |000d: invoke-virtual {v6, v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.findViewById:(I)Landroid/view/View; // method@18ee │ │ +074fec: 0c03 |0010: move-result-object v3 │ │ +074fee: 1f03 7103 |0011: check-cast v3, Landroid/widget/ListView; // type@0371 │ │ +074ff2: 5b63 7907 |0013: iput-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +074ff6: 6203 9607 |0015: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +074ffa: 6204 9807 |0017: sget-object v4, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ +074ffe: 6e20 a719 4300 |0019: invoke-virtual {v3, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setList:(Ljava/util/ArrayList;)V // method@19a7 │ │ +075004: 6203 9607 |001c: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075008: 6e20 a819 5300 |001e: invoke-virtual {v3, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setSong:(I)V // method@19a8 │ │ +07500e: 2203 b203 |0021: new-instance v3, Lcom/kure/musicplayer/adapters/AdapterSong; // type@03b2 │ │ +075012: 6204 9807 |0023: sget-object v4, Lcom/kure/musicplayer/kMP;.nowPlayingList:Ljava/util/ArrayList; // field@0798 │ │ +075016: 7030 1719 6304 |0025: invoke-direct {v3, v6, v4}, Lcom/kure/musicplayer/adapters/AdapterSong;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@1917 │ │ +07501c: 5b63 7807 |0028: iput-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songAdapter:Lcom/kure/musicplayer/adapters/AdapterSong; // field@0778 │ │ +075020: 5463 7907 |002a: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +075024: 5464 7807 |002c: iget-object v4, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songAdapter:Lcom/kure/musicplayer/adapters/AdapterSong; // field@0778 │ │ +075028: 6e20 c017 4300 |002e: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@17c0 │ │ +07502e: 6e10 f418 0600 |0031: invoke-virtual {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getIntent:()Landroid/content/Intent; // method@18f4 │ │ +075034: 0c01 |0034: move-result-object v1 │ │ +075036: 6e10 f300 0100 |0035: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00f3 │ │ +07503c: 0c00 |0038: move-result-object v0 │ │ +07503e: 3800 2f00 |0039: if-eqz v0, 0068 // +002f │ │ +075042: 1a03 c61c |003b: const-string v3, "sort" // string@1cc6 │ │ +075046: 6e20 db01 3000 |003d: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01db │ │ +07504c: 0a03 |0040: move-result v3 │ │ +07504e: 3803 0f00 |0041: if-eqz v3, 0050 // +000f │ │ +075052: 6204 9607 |0043: sget-object v4, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075056: 1a03 c61c |0045: const-string v3, "sort" // string@1cc6 │ │ +07505a: 6e20 dc01 3000 |0047: invoke-virtual {v0, v3}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@01dc │ │ +075060: 0c03 |004a: move-result-object v3 │ │ +075062: 1f03 fc03 |004b: check-cast v3, Ljava/lang/String; // type@03fc │ │ +075066: 6e20 a919 3400 |004d: invoke-virtual {v4, v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.sortBy:(Ljava/lang/String;)V // method@19a9 │ │ +07506c: 1a03 b21c |0050: const-string v3, "song" // string@1cb2 │ │ +075070: 6e20 db01 3000 |0052: invoke-virtual {v0, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@01db │ │ +075076: 0a03 |0055: move-result v3 │ │ +075078: 3803 0d00 |0056: if-eqz v3, 0063 // +000d │ │ +07507c: 1a03 b21c |0058: const-string v3, "song" // string@1cb2 │ │ +075080: 6e20 e201 3000 |005a: invoke-virtual {v0, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@01e2 │ │ +075086: 0a02 |005d: move-result v2 │ │ +075088: 6203 9607 |005e: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +07508c: 6e20 a819 2300 |0060: invoke-virtual {v3, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setSong:(I)V // method@19a8 │ │ +075092: 6203 9607 |0063: sget-object v3, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075096: 6e10 a219 0300 |0065: invoke-virtual {v3}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +07509c: 5463 7907 |0068: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +0750a0: 6204 9607 |006a: sget-object v4, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +0750a4: 5244 d207 |006c: iget v4, v4, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0750a8: 6e20 c617 4300 |006e: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ +0750ae: 5463 7907 |0071: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +0750b2: 6e20 c417 6300 |0073: invoke-virtual {v3, v6}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@17c4 │ │ +0750b8: 5463 7907 |0076: iget-object v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +0750bc: 6e20 c517 6300 |0078: invoke-virtual {v3, v6}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@17c5 │ │ +0750c2: 7010 0c19 0600 |007b: invoke-direct {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ +0750c8: 5563 7407 |007e: iget-boolean v3, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +0750cc: 3803 0700 |0080: if-eqz v3, 0087 // +0007 │ │ +0750d0: 7010 0c19 0600 |0082: invoke-direct {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ +0750d6: 5c65 7407 |0085: iput-boolean v5, v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +0750da: 7110 9f18 0600 |0087: invoke-static {v6}, Lcom/kure/musicplayer/activities/ActivityMenuMain;.addNowPlayingItem:(Landroid/content/Context;)V // method@189f │ │ +0750e0: 7010 ed18 0600 |008a: invoke-direct {v6}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.createActionBar:()V // method@18ed │ │ +0750e6: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=92 │ │ 0x0004 line=93 │ │ 0x000a line=95 │ │ 0x0015 line=100 │ │ 0x001c line=101 │ │ @@ -158532,32 +158579,32 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -075b8c: |[075b8c] com.kure.musicplayer.activities.ActivityNowPlaying.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -075b9c: 6e10 f518 0200 |0000: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getMenuInflater:()Landroid/view/MenuInflater; // method@18f5 │ │ -075ba2: 0c00 |0003: move-result-object v0 │ │ -075ba4: 1501 0a7f |0004: const/high16 v1, #int 2131361792 // #7f0a │ │ -075ba8: 6e30 cb15 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@15cb │ │ -075bae: 1401 1800 0b7f |0009: const v1, #float 1.84763e+38 // #7f0b0018 │ │ -075bb4: 7220 ca15 1300 |000c: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ -075bba: 0c01 |000f: move-result-object v1 │ │ -075bbc: 5b21 7707 |0010: iput-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.shuffleItem:Landroid/view/MenuItem; // field@0777 │ │ -075bc0: 1401 1900 0b7f |0012: const v1, #float 1.84763e+38 // #7f0b0019 │ │ -075bc6: 7220 ca15 1300 |0015: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ -075bcc: 0c01 |0018: move-result-object v1 │ │ -075bce: 5b21 7607 |0019: iput-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.repeatItem:Landroid/view/MenuItem; // field@0776 │ │ -075bd2: 7010 0819 0200 |001b: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarItems:()V // method@1908 │ │ -075bd8: 6e10 0919 0200 |001e: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ -075bde: 6f20 7018 3200 |0021: invoke-super {v2, v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@1870 │ │ -075be4: 0a01 |0024: move-result v1 │ │ -075be6: 0f01 |0025: return v1 │ │ +0750e8: |[0750e8] com.kure.musicplayer.activities.ActivityNowPlaying.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0750f8: 6e10 f518 0200 |0000: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getMenuInflater:()Landroid/view/MenuInflater; // method@18f5 │ │ +0750fe: 0c00 |0003: move-result-object v0 │ │ +075100: 1501 0a7f |0004: const/high16 v1, #int 2131361792 // #7f0a │ │ +075104: 6e30 cb15 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@15cb │ │ +07510a: 1401 1800 0b7f |0009: const v1, #float 1.84763e+38 // #7f0b0018 │ │ +075110: 7220 ca15 1300 |000c: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ +075116: 0c01 |000f: move-result-object v1 │ │ +075118: 5b21 7707 |0010: iput-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.shuffleItem:Landroid/view/MenuItem; // field@0777 │ │ +07511c: 1401 1900 0b7f |0012: const v1, #float 1.84763e+38 // #7f0b0019 │ │ +075122: 7220 ca15 1300 |0015: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@15ca │ │ +075128: 0c01 |0018: move-result-object v1 │ │ +07512a: 5b21 7607 |0019: iput-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.repeatItem:Landroid/view/MenuItem; // field@0776 │ │ +07512e: 7010 0819 0200 |001b: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarItems:()V // method@1908 │ │ +075134: 6e10 0919 0200 |001e: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ +07513a: 6f20 7018 3200 |0021: invoke-super {v2, v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@1870 │ │ +075140: 0a01 |0024: move-result v1 │ │ +075142: 0f01 |0025: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x0009 line=405 │ │ 0x0012 line=406 │ │ 0x001b line=408 │ │ @@ -158573,28 +158620,28 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -075be8: |[075be8] com.kure.musicplayer.activities.ActivityNowPlaying.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -075bf8: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075bfc: 6e20 a819 4000 |0002: invoke-virtual {v0, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setSong:(I)V // method@19a8 │ │ -075c02: 5410 7907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075c06: 6e20 c617 4000 |0007: invoke-virtual {v0, v4}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ -075c0c: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075c10: 6e10 a219 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -075c16: 6e10 0919 0100 |000f: invoke-virtual {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ -075c1c: 5510 7407 |0012: iget-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075c20: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -075c24: 7010 0c19 0100 |0016: invoke-direct {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ -075c2a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -075c2c: 5c10 7407 |001a: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075c30: 0e00 |001c: return-void │ │ +075144: |[075144] com.kure.musicplayer.activities.ActivityNowPlaying.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +075154: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075158: 6e20 a819 4000 |0002: invoke-virtual {v0, v4}, Lcom/kure/musicplayer/services/ServicePlayMusic;.setSong:(I)V // method@19a8 │ │ +07515e: 5410 7907 |0005: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +075162: 6e20 c617 4000 |0007: invoke-virtual {v0, v4}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ +075168: 6200 9607 |000a: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +07516c: 6e10 a219 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +075172: 6e10 0919 0100 |000f: invoke-virtual {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ +075178: 5510 7407 |0012: iget-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +07517c: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +075180: 7010 0c19 0100 |0016: invoke-direct {v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ +075186: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +075188: 5c10 7407 |001a: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +07518c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=688 │ │ 0x000a line=690 │ │ 0x000f line=691 │ │ 0x0012 line=693 │ │ @@ -158614,28 +158661,29 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -075c34: |[075c34] com.kure.musicplayer.activities.ActivityNowPlaying.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -075c44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -075c46: 6200 9607 |0001: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075c4a: 6e20 9019 5000 |0003: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getSong:(I)Lcom/kure/musicplayer/model/Song; // method@1990 │ │ -075c50: 0c00 |0006: move-result-object v0 │ │ -075c52: 6e10 4a19 0000 |0007: invoke-virtual {v0}, Lcom/kure/musicplayer/model/Song;.getGenre:()Ljava/lang/String; // method@194a │ │ -075c58: 0c00 |000a: move-result-object v0 │ │ -075c5a: 7130 2e18 0201 |000b: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ -075c60: 0c00 |000e: move-result-object v0 │ │ -075c62: 6e10 2f18 0000 |000f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@182f │ │ -075c68: 0f01 |0012: return v1 │ │ +075190: |[075190] com.kure.musicplayer.activities.ActivityNowPlaying.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +0751a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0751a2: 6200 9607 |0001: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +0751a6: 6e20 9019 5000 |0003: invoke-virtual {v0, v5}, Lcom/kure/musicplayer/services/ServicePlayMusic;.getSong:(I)Lcom/kure/musicplayer/model/Song; // method@1990 │ │ +0751ac: 0c00 |0006: move-result-object v0 │ │ +0751ae: 6e10 4a19 0000 |0007: invoke-virtual {v0}, Lcom/kure/musicplayer/model/Song;.getGenre:()Ljava/lang/String; // method@194a │ │ +0751b4: 0c00 |000a: move-result-object v0 │ │ +0751b6: 7130 2e18 0201 |000b: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@182e │ │ +0751bc: 0c00 |000e: move-result-object v0 │ │ +0751be: 6e10 2f18 0000 |000f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@182f │ │ +0751c4: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=706 │ │ + 0x000f line=707 │ │ 0x0012 line=715 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0013 reg=2 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ 0x0000 - 0x0013 reg=3 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0013 reg=4 view Landroid/view/View; │ │ 0x0000 - 0x0013 reg=5 position I │ │ @@ -158646,25 +158694,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -075c6c: |[075c6c] com.kure.musicplayer.activities.ActivityNowPlaying.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -075c7c: 6e10 bc15 0300 |0000: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@15bc │ │ -075c82: 0a00 |0003: move-result v0 │ │ -075c84: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -075c88: 1300 5200 |0006: const/16 v0, #int 82 // #52 │ │ -075c8c: 3302 0700 |0008: if-ne v2, v0, 000f // +0007 │ │ -075c90: 5410 7207 |000a: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -075c94: 6e10 3718 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.show:()V // method@1837 │ │ -075c9a: 6f30 7218 2103 |000f: invoke-super {v1, v2, v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1872 │ │ -075ca0: 0a00 |0012: move-result v0 │ │ -075ca2: 0f00 |0013: return v0 │ │ +0751c8: |[0751c8] com.kure.musicplayer.activities.ActivityNowPlaying.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0751d8: 6e10 bc15 0300 |0000: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@15bc │ │ +0751de: 0a00 |0003: move-result v0 │ │ +0751e0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +0751e4: 1300 5200 |0006: const/16 v0, #int 82 // #52 │ │ +0751e8: 3302 0700 |0008: if-ne v2, v0, 000f // +0007 │ │ +0751ec: 5410 7207 |000a: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +0751f0: 6e10 3718 0000 |000c: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.show:()V // method@1837 │ │ +0751f6: 6f30 7218 2103 |000f: invoke-super {v1, v2, v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1872 │ │ +0751fc: 0a00 |0012: move-result v0 │ │ +0751fe: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0006 line=486 │ │ 0x000a line=487 │ │ 0x000f line=489 │ │ locals : │ │ @@ -158677,32 +158725,32 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -075ca4: |[075ca4] com.kure.musicplayer.activities.ActivityNowPlaying.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -075cb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075cb6: 7210 d015 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ -075cbc: 0a01 |0004: move-result v1 │ │ -075cbe: 2b01 1b00 0000 |0005: packed-switch v1, 00000020 // +0000001b │ │ -075cc4: 6f20 7318 3200 |0008: invoke-super {v2, v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@1873 │ │ -075cca: 0a00 |000b: move-result v0 │ │ -075ccc: 0f00 |000c: return v0 │ │ -075cce: 6201 9607 |000d: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075cd2: 6e10 ae19 0100 |000f: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.toggleShuffle:()V // method@19ae │ │ -075cd8: 7010 0819 0200 |0012: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarItems:()V // method@1908 │ │ -075cde: 28f7 |0015: goto 000c // -0009 │ │ -075ce0: 6201 9607 |0016: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075ce4: 6e10 ad19 0100 |0018: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.toggleRepeat:()V // method@19ad │ │ -075cea: 7010 0819 0200 |001b: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarItems:()V // method@1908 │ │ -075cf0: 28ee |001e: goto 000c // -0012 │ │ -075cf2: 0000 |001f: nop // spacer │ │ -075cf4: 0001 0200 1800 0b7f 0800 0000 1100 ... |0020: packed-switch-data (8 units) │ │ +075200: |[075200] com.kure.musicplayer.activities.ActivityNowPlaying.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +075210: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075212: 7210 d015 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@15d0 │ │ +075218: 0a01 |0004: move-result v1 │ │ +07521a: 2b01 1b00 0000 |0005: packed-switch v1, 00000020 // +0000001b │ │ +075220: 6f20 7318 3200 |0008: invoke-super {v2, v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@1873 │ │ +075226: 0a00 |000b: move-result v0 │ │ +075228: 0f00 |000c: return v0 │ │ +07522a: 6201 9607 |000d: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +07522e: 6e10 ae19 0100 |000f: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.toggleShuffle:()V // method@19ae │ │ +075234: 7010 0819 0200 |0012: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarItems:()V // method@1908 │ │ +07523a: 28f7 |0015: goto 000c // -0009 │ │ +07523c: 6201 9607 |0016: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075240: 6e10 ad19 0100 |0018: invoke-virtual {v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.toggleRepeat:()V // method@19ad │ │ +075246: 7010 0819 0200 |001b: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarItems:()V // method@1908 │ │ +07524c: 28ee |001e: goto 000c // -0012 │ │ +07524e: 0000 |001f: nop // spacer │ │ +075250: 0001 0200 1800 0b7f 0800 0000 1100 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=466 │ │ 0x0008 line=479 │ │ 0x000d line=469 │ │ 0x0012 line=470 │ │ 0x0016 line=474 │ │ @@ -158717,20 +158765,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075d04: |[075d04] com.kure.musicplayer.activities.ActivityNowPlaying.onPause:()V │ │ -075d14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -075d16: 6f10 7418 0100 |0001: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onPause:()V // method@1874 │ │ -075d1c: 5c10 7307 |0004: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ -075d20: 5c10 7407 |0006: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075d24: 0e00 |0008: return-void │ │ +075260: |[075260] com.kure.musicplayer.activities.ActivityNowPlaying.onPause:()V │ │ +075270: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075272: 6f10 7418 0100 |0001: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onPause:()V // method@1874 │ │ +075278: 5c10 7307 |0004: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ +07527c: 5c10 7407 |0006: iput-boolean v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +075280: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=500 │ │ 0x0006 line=501 │ │ 0x0008 line=502 │ │ locals : │ │ @@ -158741,33 +158789,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -075d28: |[075d28] com.kure.musicplayer.activities.ActivityNowPlaying.onResume:()V │ │ -075d38: 6f10 7518 0300 |0000: invoke-super {v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onResume:()V // method@1875 │ │ -075d3e: 6e10 0919 0300 |0003: invoke-virtual {v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ -075d44: 5530 7307 |0006: iget-boolean v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ -075d48: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -075d4c: 7010 0c19 0300 |000a: invoke-direct {v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ -075d52: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -075d54: 5c30 7307 |000e: iput-boolean v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ -075d58: 6200 9a07 |0010: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ -075d5c: 1a01 c81a |0012: const-string v1, "scroll_on_focus" // string@1ac8 │ │ -075d60: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -075d62: 6e30 5418 1002 |0015: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ -075d68: 0a00 |0018: move-result v0 │ │ -075d6a: 3800 0b00 |0019: if-eqz v0, 0024 // +000b │ │ -075d6e: 5430 7907 |001b: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ -075d72: 6201 9607 |001d: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075d76: 5211 d207 |001f: iget v1, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ -075d7a: 6e20 c617 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ -075d80: 0e00 |0024: return-void │ │ +075284: |[075284] com.kure.musicplayer.activities.ActivityNowPlaying.onResume:()V │ │ +075294: 6f10 7518 0300 |0000: invoke-super {v3}, Lcom/kure/musicplayer/activities/ActivityMaster;.onResume:()V // method@1875 │ │ +07529a: 6e10 0919 0300 |0003: invoke-virtual {v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ +0752a0: 5530 7307 |0006: iget-boolean v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ +0752a4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0752a8: 7010 0c19 0300 |000a: invoke-direct {v3}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ +0752ae: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0752b0: 5c30 7307 |000e: iput-boolean v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.paused:Z // field@0773 │ │ +0752b4: 6200 9a07 |0010: sget-object v0, Lcom/kure/musicplayer/kMP;.settings:Lcom/kure/musicplayer/Settings; // field@079a │ │ +0752b8: 1a01 d11a |0012: const-string v1, "scroll_on_focus" // string@1ad1 │ │ +0752bc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0752be: 6e30 5418 1002 |0015: invoke-virtual {v0, v1, v2}, Lcom/kure/musicplayer/Settings;.get:(Ljava/lang/String;Z)Z // method@1854 │ │ +0752c4: 0a00 |0018: move-result v0 │ │ +0752c6: 3800 0b00 |0019: if-eqz v0, 0024 // +000b │ │ +0752ca: 5430 7907 |001b: iget-object v0, v3, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.songListView:Landroid/widget/ListView; // field@0779 │ │ +0752ce: 6201 9607 |001d: sget-object v1, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +0752d2: 5211 d207 |001f: iget v1, v1, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSongPosition:I // field@07d2 │ │ +0752d6: 6e20 c617 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@17c6 │ │ +0752dc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0003 line=513 │ │ 0x0006 line=515 │ │ 0x000a line=518 │ │ 0x000d line=519 │ │ @@ -158782,19 +158830,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075d84: |[075d84] com.kure.musicplayer.activities.ActivityNowPlaying.onStop:()V │ │ -075d94: 5410 7207 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -075d98: 6e10 3218 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.hide:()V // method@1832 │ │ -075d9e: 6f10 7718 0100 |0005: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onStop:()V // method@1877 │ │ -075da4: 0e00 |0008: return-void │ │ +0752e0: |[0752e0] com.kure.musicplayer.activities.ActivityNowPlaying.onStop:()V │ │ +0752f0: 5410 7207 |0000: iget-object v0, v1, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +0752f4: 6e10 3218 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.hide:()V // method@1832 │ │ +0752fa: 6f10 7718 0100 |0005: invoke-super {v1}, Lcom/kure/musicplayer/activities/ActivityMaster;.onStop:()V // method@1877 │ │ +075300: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0005 line=533 │ │ 0x0008 line=534 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ @@ -158804,18 +158852,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075da8: |[075da8] com.kure.musicplayer.activities.ActivityNowPlaying.pause:()V │ │ -075db8: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075dbc: 6e10 a119 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ -075dc2: 0e00 |0005: return-void │ │ +075304: |[075304] com.kure.musicplayer.activities.ActivityNowPlaying.pause:()V │ │ +075314: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075318: 6e10 a119 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.pausePlayer:()V // method@19a1 │ │ +07531e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0005 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ @@ -158824,29 +158872,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -075dc4: |[075dc4] com.kure.musicplayer.activities.ActivityNowPlaying.playNext:()V │ │ -075dd4: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075dd8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -075dda: 6e20 9719 1000 |0003: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ -075de0: 6200 9607 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075de4: 6e10 a219 0000 |0008: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -075dea: 6e10 0919 0200 |000b: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ -075df0: 5520 7407 |000e: iget-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075df4: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -075df8: 7010 0c19 0200 |0012: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ -075dfe: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -075e00: 5c20 7407 |0016: iput-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075e04: 5420 7207 |0018: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -075e08: 6e10 3718 0000 |001a: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.show:()V // method@1837 │ │ -075e0e: 0e00 |001d: return-void │ │ +075320: |[075320] com.kure.musicplayer.activities.ActivityNowPlaying.playNext:()V │ │ +075330: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075334: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +075336: 6e20 9719 1000 |0003: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.next:(Z)V // method@1997 │ │ +07533c: 6200 9607 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075340: 6e10 a219 0000 |0008: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +075346: 6e10 0919 0200 |000b: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ +07534c: 5520 7407 |000e: iget-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +075350: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +075354: 7010 0c19 0200 |0012: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ +07535a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +07535c: 5c20 7407 |0016: iput-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +075360: 5420 7207 |0018: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +075364: 6e10 3718 0000 |001a: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.show:()V // method@1837 │ │ +07536a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000b line=646 │ │ 0x000e line=650 │ │ 0x0012 line=651 │ │ @@ -158861,29 +158909,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -075e10: |[075e10] com.kure.musicplayer.activities.ActivityNowPlaying.playPrevious:()V │ │ -075e20: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075e24: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -075e26: 6e20 a319 1000 |0003: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.previous:(Z)V // method@19a3 │ │ -075e2c: 6200 9607 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075e30: 6e10 a219 0000 |0008: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ -075e36: 6e10 0919 0200 |000b: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ -075e3c: 5520 7407 |000e: iget-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075e40: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -075e44: 7010 0c19 0200 |0012: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ -075e4a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -075e4c: 5c20 7407 |0016: iput-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ -075e50: 5420 7207 |0018: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ -075e54: 6e10 3718 0000 |001a: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.show:()V // method@1837 │ │ -075e5a: 0e00 |001d: return-void │ │ +07536c: |[07536c] com.kure.musicplayer.activities.ActivityNowPlaying.playPrevious:()V │ │ +07537c: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075380: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +075382: 6e20 a319 1000 |0003: invoke-virtual {v0, v1}, Lcom/kure/musicplayer/services/ServicePlayMusic;.previous:(Z)V // method@19a3 │ │ +075388: 6200 9607 |0006: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +07538c: 6e10 a219 0000 |0008: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.playSong:()V // method@19a2 │ │ +075392: 6e10 0919 0200 |000b: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.refreshActionBarSubtitle:()V // method@1909 │ │ +075398: 5520 7407 |000e: iget-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +07539c: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +0753a0: 7010 0c19 0200 |0012: invoke-direct {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.setMusicController:()V // method@190c │ │ +0753a6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0753a8: 5c20 7407 |0016: iput-boolean v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.playbackPaused:Z // field@0774 │ │ +0753ac: 5420 7207 |0018: iget-object v0, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.musicController:Lcom/kure/musicplayer/MusicController; // field@0772 │ │ +0753b0: 6e10 3718 0000 |001a: invoke-virtual {v0}, Lcom/kure/musicplayer/MusicController;.show:()V // method@1837 │ │ +0753b6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ 0x0006 line=663 │ │ 0x000b line=665 │ │ 0x000e line=669 │ │ 0x0012 line=670 │ │ @@ -158898,41 +158946,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -075e5c: |[075e5c] com.kure.musicplayer.activities.ActivityNowPlaying.refreshActionBarSubtitle:()V │ │ -075e6c: 6e10 ef18 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getActionBar:()Landroid/app/ActionBar; // method@18ef │ │ -075e72: 0c00 |0003: move-result-object v0 │ │ -075e74: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -075e78: 0e00 |0006: return-void │ │ -075e7a: 6202 9607 |0007: sget-object v2, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075e7e: 5422 d107 |0009: iget-object v2, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -075e82: 3802 fbff |000b: if-eqz v2, 0006 // -0005 │ │ -075e86: 6e10 0800 0000 |000d: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ -075e8c: 0c02 |0010: move-result-object v2 │ │ -075e8e: 1403 0c00 0b7f |0011: const v3, #float 1.84763e+38 // #7f0b000c │ │ -075e94: 6e20 0e16 3200 |0014: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -075e9a: 0c01 |0017: move-result-object v1 │ │ -075e9c: 1f01 7a03 |0018: check-cast v1, Landroid/widget/TextView; // type@037a │ │ -075ea0: 6202 9607 |001a: sget-object v2, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075ea4: 5422 d107 |001c: iget-object v2, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ -075ea8: 6e10 4c19 0200 |001e: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ -075eae: 0c02 |0021: move-result-object v2 │ │ -075eb0: 6e20 2718 2100 |0022: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -075eb6: 28e1 |0025: goto 0006 // -001f │ │ +0753b8: |[0753b8] com.kure.musicplayer.activities.ActivityNowPlaying.refreshActionBarSubtitle:()V │ │ +0753c8: 6e10 ef18 0400 |0000: invoke-virtual {v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getActionBar:()Landroid/app/ActionBar; // method@18ef │ │ +0753ce: 0c00 |0003: move-result-object v0 │ │ +0753d0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0753d4: 0e00 |0006: return-void │ │ +0753d6: 6202 9607 |0007: sget-object v2, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +0753da: 5422 d107 |0009: iget-object v2, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +0753de: 3802 fbff |000b: if-eqz v2, 0006 // -0005 │ │ +0753e2: 6e10 0800 0000 |000d: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@0008 │ │ +0753e8: 0c02 |0010: move-result-object v2 │ │ +0753ea: 1403 0c00 0b7f |0011: const v3, #float 1.84763e+38 // #7f0b000c │ │ +0753f0: 6e20 0e16 3200 |0014: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +0753f6: 0c01 |0017: move-result-object v1 │ │ +0753f8: 1f01 8303 |0018: check-cast v1, Landroid/widget/TextView; // type@0383 │ │ +0753fc: 6202 9607 |001a: sget-object v2, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075400: 5422 d107 |001c: iget-object v2, v2, Lcom/kure/musicplayer/services/ServicePlayMusic;.currentSong:Lcom/kure/musicplayer/model/Song; // field@07d1 │ │ +075404: 6e10 4c19 0200 |001e: invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;.getTitle:()Ljava/lang/String; // method@194c │ │ +07540a: 0c02 |0021: move-result-object v2 │ │ +07540c: 6e20 2718 2100 |0022: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +075412: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0004 line=437 │ │ 0x0006 line=457 │ │ 0x0007 line=447 │ │ 0x000d line=450 │ │ + 0x0014 line=451 │ │ 0x001a line=452 │ │ locals : │ │ 0x0004 - 0x0026 reg=0 actionBar Landroid/app/ActionBar; │ │ 0x001a - 0x0026 reg=1 textBottom Landroid/widget/TextView; │ │ 0x0000 - 0x0026 reg=4 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ #21 : (in Lcom/kure/musicplayer/activities/ActivityNowPlaying;) │ │ @@ -158940,18 +158989,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -075eb8: |[075eb8] com.kure.musicplayer.activities.ActivityNowPlaying.seekTo:(I)V │ │ -075ec8: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075ecc: 6e20 a619 2000 |0002: invoke-virtual {v0, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.seekTo:(I)V // method@19a6 │ │ -075ed2: 0e00 |0005: return-void │ │ +075414: |[075414] com.kure.musicplayer.activities.ActivityNowPlaying.seekTo:(I)V │ │ +075424: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075428: 6e20 a619 2000 |0002: invoke-virtual {v0, v2}, Lcom/kure/musicplayer/services/ServicePlayMusic;.seekTo:(I)V // method@19a6 │ │ +07542e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0005 line=600 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -158961,22 +159010,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -075ed4: |[075ed4] com.kure.musicplayer.activities.ActivityNowPlaying.showSubmenu:()V │ │ -075ee4: 6e10 ef18 0200 |0000: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getActionBar:()Landroid/app/ActionBar; // method@18ef │ │ -075eea: 0c00 |0003: move-result-object v0 │ │ -075eec: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -075ef0: 0e00 |0006: return-void │ │ -075ef2: 5421 7507 |0007: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ -075ef6: 6e10 df17 0100 |0009: invoke-virtual {v1}, Landroid/widget/PopupMenu;.show:()V // method@17df │ │ -075efc: 28fa |000c: goto 0006 // -0006 │ │ +075430: |[075430] com.kure.musicplayer.activities.ActivityNowPlaying.showSubmenu:()V │ │ +075440: 6e10 ef18 0200 |0000: invoke-virtual {v2}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.getActionBar:()Landroid/app/ActionBar; // method@18ef │ │ +075446: 0c00 |0003: move-result-object v0 │ │ +075448: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +07544c: 0e00 |0006: return-void │ │ +07544e: 5421 7507 |0007: iget-object v1, v2, Lcom/kure/musicplayer/activities/ActivityNowPlaying;.popup:Landroid/widget/PopupMenu; // field@0775 │ │ +075452: 6e10 df17 0100 |0009: invoke-virtual {v1}, Landroid/widget/PopupMenu;.show:()V // method@17df │ │ +075458: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0004 line=315 │ │ 0x0006 line=320 │ │ 0x0007 line=318 │ │ locals : │ │ @@ -158988,31 +159037,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075f00: |[075f00] com.kure.musicplayer.activities.ActivityNowPlaying.start:()V │ │ -075f10: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ -075f14: 6e10 af19 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ -075f1a: 0e00 |0005: return-void │ │ +07545c: |[07545c] com.kure.musicplayer.activities.ActivityNowPlaying.start:()V │ │ +07546c: 6200 9607 |0000: sget-object v0, Lcom/kure/musicplayer/kMP;.musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; // field@0796 │ │ +075470: 6e10 af19 0000 |0002: invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;.unpausePlayer:()V // method@19af │ │ +075476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0005 line=569 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ │ source_file_idx : 461 (ActivityNowPlaying.java) │ │ │ │ Class #637 header: │ │ -class_idx : 179 │ │ +class_idx : 188 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 181 │ │ +superclass_idx : 190 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #637 annotations: │ │ @@ -159033,17 +159082,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075f1c: |[075f1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -075f2c: 7010 6002 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0260 │ │ -075f32: 0e00 |0003: return-void │ │ +075478: |[075478] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +075488: 7010 6002 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0260 │ │ +07548e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -159052,18 +159101,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -075f34: |[075f34] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -075f44: 7110 7902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0279 │ │ -075f4a: 0a00 |0003: move-result v0 │ │ -075f4c: 0f00 |0004: return v0 │ │ +075490: |[075490] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0754a0: 7110 7902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0279 │ │ +0754a6: 0a00 |0003: move-result v0 │ │ +0754a8: 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; │ │ │ │ @@ -159072,22 +159121,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -075f50: |[075f50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -075f60: 6e20 5802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0258 │ │ -075f66: 0a00 |0003: move-result v0 │ │ -075f68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -075f6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -075f6e: 0f00 |0007: return v0 │ │ -075f70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -075f72: 28fe |0009: goto 0007 // -0002 │ │ +0754ac: |[0754ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0754bc: 6e20 5802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0258 │ │ +0754c2: 0a00 |0003: move-result v0 │ │ +0754c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0754c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0754ca: 0f00 |0007: return v0 │ │ +0754cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0754ce: 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; │ │ @@ -159098,18 +159147,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 │ │ -075f74: |[075f74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -075f84: 7110 7a02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@027a │ │ -075f8a: 0c00 |0003: move-result-object v0 │ │ -075f8c: 1100 |0004: return-object v0 │ │ +0754d0: |[0754d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0754e0: 7110 7a02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@027a │ │ +0754e6: 0c00 |0003: move-result-object v0 │ │ +0754e8: 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; │ │ │ │ @@ -159118,18 +159167,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 │ │ -075f90: |[075f90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -075fa0: 7110 7b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@027b │ │ -075fa6: 0c00 |0003: move-result-object v0 │ │ -075fa8: 1100 |0004: return-object v0 │ │ +0754ec: |[0754ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0754fc: 7110 7b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@027b │ │ +075502: 0c00 |0003: move-result-object v0 │ │ +075504: 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; │ │ │ │ @@ -159138,18 +159187,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 │ │ -075fac: |[075fac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -075fbc: 7110 7c02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@027c │ │ -075fc2: 0c00 |0003: move-result-object v0 │ │ -075fc4: 1100 |0004: return-object v0 │ │ +075508: |[075508] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +075518: 7110 7c02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@027c │ │ +07551e: 0c00 |0003: move-result-object v0 │ │ +075520: 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; │ │ │ │ @@ -159158,32 +159207,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 │ │ -075fc8: |[075fc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -075fd8: 7110 7d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@027d │ │ -075fde: 0c00 |0003: move-result-object v0 │ │ -075fe0: 1100 |0004: return-object v0 │ │ +075524: |[075524] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +075534: 7110 7d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@027d │ │ +07553a: 0c00 |0003: move-result-object v0 │ │ +07553c: 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 : 418 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #638 header: │ │ -class_idx : 257 │ │ +class_idx : 266 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 256 │ │ -source_file_idx : 2435 │ │ +superclass_idx : 265 │ │ +source_file_idx : 2444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #638 annotations: │ │ Annotations on class │ │ @@ -159203,17 +159252,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075fe4: |[075fe4] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -075ff4: 7010 0a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@050a │ │ -075ffa: 0e00 |0003: return-void │ │ +075540: |[075540] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +075550: 7010 0a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@050a │ │ +075556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -159222,21 +159271,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 │ │ -075ffc: |[075ffc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -07600c: 7110 2005 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0520 │ │ -076012: 0c00 |0003: move-result-object v0 │ │ -076014: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -076018: 6e20 1405 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0514 │ │ -07601e: 0c00 |0009: move-result-object v0 │ │ -076020: 1100 |000a: return-object v0 │ │ +075558: |[075558] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +075568: 7110 2005 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0520 │ │ +07556e: 0c00 |0003: move-result-object v0 │ │ +075570: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +075574: 6e20 1405 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0514 │ │ +07557a: 0c00 |0009: move-result-object v0 │ │ +07557c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0006 line=104 │ │ 0x000a line=106 │ │ locals : │ │ @@ -159249,21 +159298,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 │ │ -076024: |[076024] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -076034: 7110 2105 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0521 │ │ -07603a: 0c00 |0003: move-result-object v0 │ │ -07603c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -076040: 6f30 0c05 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@050c │ │ -076046: 0c00 |0009: move-result-object v0 │ │ -076048: 1100 |000a: return-object v0 │ │ +075580: |[075580] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +075590: 7110 2105 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0521 │ │ +075596: 0c00 |0003: move-result-object v0 │ │ +075598: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +07559c: 6f30 0c05 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@050c │ │ +0755a2: 0c00 |0009: move-result-object v0 │ │ +0755a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=127 │ │ 0x000a line=129 │ │ locals : │ │ @@ -159277,17 +159326,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 │ │ -07604c: |[07604c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -07605c: 7120 2205 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0522 │ │ -076062: 0e00 |0003: return-void │ │ +0755a8: |[0755a8] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0755b8: 7120 2205 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0522 │ │ +0755be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -159298,18 +159347,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 │ │ -076064: |[076064] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -076074: 7120 2305 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0523 │ │ -07607a: 0a00 |0003: move-result v0 │ │ -07607c: 0f00 |0004: return v0 │ │ +0755c0: |[0755c0] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0755d0: 7120 2305 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0523 │ │ +0755d6: 0a00 |0003: move-result v0 │ │ +0755d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 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; │ │ @@ -159319,32 +159368,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -076080: |[076080] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -076090: 6f20 0b05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@050b │ │ -076096: 0c00 |0003: move-result-object v0 │ │ -076098: 1100 |0004: return-object v0 │ │ +0755dc: |[0755dc] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0755ec: 6f20 0b05 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@050b │ │ +0755f2: 0c00 |0003: move-result-object v0 │ │ +0755f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2435 (NavUtils.java) │ │ + source_file_idx : 2444 (NavUtils.java) │ │ │ │ Class #639 header: │ │ -class_idx : 277 │ │ +class_idx : 286 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 276 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 285 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -159364,17 +159413,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07609c: |[07609c] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -0760ac: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ -0760b2: 0e00 |0003: return-void │ │ +0755f8: |[0755f8] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +075608: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ +07560e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -159383,54 +159432,54 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -0760b4: |[0760b4] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0760c4: 5470 b901 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -0760c8: 5471 b201 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -0760cc: 5472 b101 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -0760d0: 5473 b001 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -0760d4: 5474 af01 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -0760d8: 6e54 8f00 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@008f │ │ -0760de: 5471 b201 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -0760e2: 5472 b101 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -0760e6: 5473 b001 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -0760ea: 5474 af01 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -0760ee: 5475 b401 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -0760f2: 7706 1606 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0616 │ │ -0760f8: 0c00 |001a: move-result-object v0 │ │ -0760fa: 5271 bb01 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -0760fe: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -076102: 5201 0a00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -076106: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -07610a: 5901 0a00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ -07610e: 1100 |0025: return-object v0 │ │ +075610: |[075610] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +075620: 5470 b901 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +075624: 5471 b201 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +075628: 5472 b101 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +07562c: 5473 b001 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +075630: 5474 af01 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +075634: 6e54 8f00 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@008f │ │ +07563a: 5471 b201 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +07563e: 5472 b101 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +075642: 5473 b001 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +075646: 5474 af01 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +07564a: 5475 b401 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +07564e: 7706 1606 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0616 │ │ +075654: 0c00 |001a: move-result-object v0 │ │ +075656: 5271 bb01 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +07565a: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +07565e: 5201 0a00 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +075662: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +075666: 5901 0a00 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@000a │ │ +07566a: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0002 line=363 │ │ 0x000d line=365 │ │ 0x001b line=368 │ │ 0x001f line=369 │ │ 0x0025 line=371 │ │ locals : │ │ 0x0002 - 0x0026 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0026 reg=6 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ 0x0000 - 0x0026 reg=7 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #640 header: │ │ -class_idx : 278 │ │ +class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 276 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 285 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -159450,17 +159499,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076110: |[076110] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -076120: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ -076126: 0e00 |0003: return-void │ │ +07566c: |[07566c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +07567c: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ +075682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -159469,42 +159518,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 │ │ -076128: |[076128] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -076138: 54b0 b201 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -07613c: 54b1 b901 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -076140: 54b2 b101 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -076144: 54b3 b001 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -076148: 54b4 ae01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ -07614c: 54b5 c201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ -076150: 52b6 ba01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ -076154: 54b7 af01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -076158: 54b8 b401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -07615c: 54b9 b701 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ -076160: 770a 1806 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@0618 │ │ -076166: 0c00 |0017: move-result-object v0 │ │ -076168: 1100 |0018: return-object v0 │ │ +075684: |[075684] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +075694: 54b0 b201 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +075698: 54b1 b901 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +07569c: 54b2 b101 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +0756a0: 54b3 b001 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +0756a4: 54b4 ae01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ +0756a8: 54b5 c201 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ +0756ac: 52b6 ba01 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ +0756b0: 54b7 af01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +0756b4: 54b8 b401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +0756b8: 54b9 b701 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ +0756bc: 770a 1806 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@0618 │ │ +0756c2: 0c00 |0017: move-result-object v0 │ │ +0756c4: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 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 : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #641 header: │ │ -class_idx : 279 │ │ +class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 276 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 285 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -159524,17 +159573,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07616c: |[07616c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -07617c: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ -076182: 0e00 |0003: return-void │ │ +0756c8: |[0756c8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0756d8: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ +0756de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -159543,45 +159592,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 │ │ -076184: |[076184] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -076194: 54e0 b201 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -076198: 54e1 b901 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -07619c: 54e2 b101 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -0761a0: 54e3 b001 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -0761a4: 54e4 ae01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ -0761a8: 54e5 c201 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ -0761ac: 52e6 ba01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ -0761b0: 54e7 af01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -0761b4: 54e8 b401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -0761b8: 54e9 b701 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ -0761bc: 52ea be01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ -0761c0: 52eb bc01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ -0761c4: 55ec bd01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ -0761c8: 770d 1a06 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@061a │ │ -0761ce: 0c00 |001d: move-result-object v0 │ │ -0761d0: 1100 |001e: return-object v0 │ │ +0756e0: |[0756e0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0756f0: 54e0 b201 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +0756f4: 54e1 b901 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +0756f8: 54e2 b101 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +0756fc: 54e3 b001 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +075700: 54e4 ae01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ +075704: 54e5 c201 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ +075708: 52e6 ba01 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ +07570c: 54e7 af01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +075710: 54e8 b401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +075714: 54e9 b701 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ +075718: 52ea be01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ +07571c: 52eb bc01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ +075720: 55ec bd01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ +075724: 770d 1a06 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@061a │ │ +07572a: 0c00 |001d: move-result-object v0 │ │ +07572c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 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 : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #642 header: │ │ -class_idx : 280 │ │ +class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 276 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 285 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -159605,17 +159654,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0761d4: |[0761d4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0761e4: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ -0761ea: 0e00 |0003: return-void │ │ +075730: |[075730] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +075740: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@059f │ │ +075746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -159624,75 +159673,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0761ec: |[0761ec] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0761fc: 2201 2601 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@0126 │ │ -076200: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -076204: 5402 b201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -076208: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -07620c: 5403 b901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -076210: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -076214: 5404 b101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -076218: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -07621c: 5405 b001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -076220: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -076224: 5406 ae01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ -076228: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -07622c: 5407 c201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ -076230: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -076234: 5208 ba01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ -076238: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -07623c: 5409 af01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -076240: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -076244: 540a b401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -076248: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -07624c: 540b b701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ -076250: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -076254: 520c be01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ -076258: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -07625c: 520d bc01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ -076260: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -076264: 550e bd01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ -076268: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -07626c: 550f c301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ -076270: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -076274: 5200 bb01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -076278: 0210 0000 |003e: move/from16 v16, v0 │ │ -07627c: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -076280: 5400 c101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ -076284: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -076288: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -07628c: 5500 b801 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ -076290: 0212 0000 |004a: move/from16 v18, v0 │ │ -076294: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -076298: 5400 b301 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -07629c: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0762a0: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0762a4: 5400 b501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ -0762a8: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0762ac: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0762b0: 5500 b601 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ -0762b4: 0215 0000 |005c: move/from16 v21, v0 │ │ -0762b8: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0762bc: 5400 bf01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ -0762c0: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0762c4: 7616 1b06 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@061b │ │ -0762ca: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0762ce: 5402 ad01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ -0762d2: 7120 ef05 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05ef │ │ -0762d8: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0762dc: 5402 c001 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -0762e0: 7120 f005 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f0 │ │ -0762e6: 6e10 1d06 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@061d │ │ -0762ec: 0c02 |0078: move-result-object v2 │ │ -0762ee: 1102 |0079: return-object v2 │ │ +075748: |[075748] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +075758: 2201 2f01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@012f │ │ +07575c: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +075760: 5402 b201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +075764: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +075768: 5403 b901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +07576c: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +075770: 5404 b101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +075774: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +075778: 5405 b001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +07577c: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +075780: 5406 ae01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ +075784: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +075788: 5407 c201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ +07578c: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +075790: 5208 ba01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ +075794: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +075798: 5409 af01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +07579c: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0757a0: 540a b401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +0757a4: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0757a8: 540b b701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ +0757ac: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0757b0: 520c be01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ +0757b4: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0757b8: 520d bc01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ +0757bc: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0757c0: 550e bd01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ +0757c4: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0757c8: 550f c301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ +0757cc: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0757d0: 5200 bb01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +0757d4: 0210 0000 |003e: move/from16 v16, v0 │ │ +0757d8: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0757dc: 5400 c101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ +0757e0: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0757e4: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0757e8: 5500 b801 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ +0757ec: 0212 0000 |004a: move/from16 v18, v0 │ │ +0757f0: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0757f4: 5400 b301 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +0757f8: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0757fc: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +075800: 5400 b501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ +075804: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +075808: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +07580c: 5500 b601 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ +075810: 0215 0000 |005c: move/from16 v21, v0 │ │ +075814: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +075818: 5400 bf01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ +07581c: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +075820: 7616 1b06 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@061b │ │ +075826: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +07582a: 5402 ad01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ +07582e: 7120 ef05 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05ef │ │ +075834: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +075838: 5402 c001 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +07583c: 7120 f005 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f0 │ │ +075842: 6e10 1d06 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@061d │ │ +075848: 0c02 |0078: move-result-object v2 │ │ +07584a: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0067 line=403 │ │ 0x006e line=404 │ │ 0x0075 line=405 │ │ locals : │ │ @@ -159705,21 +159754,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0762f0: |[0762f0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -076300: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ -076304: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ -076308: 7140 2606 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0626 │ │ -07630e: 0c00 |0007: move-result-object v0 │ │ -076310: 1f00 0c01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -076314: 1100 |000a: return-object v0 │ │ +07584c: |[07584c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +07585c: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ +075860: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ +075864: 7140 2606 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0626 │ │ +07586a: 0c00 |0007: move-result-object v0 │ │ +07586c: 1f00 1501 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +075870: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -159729,18 +159778,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076318: |[076318] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -076328: 7110 2706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0627 │ │ -07632e: 0a00 |0003: move-result v0 │ │ -076330: 0f00 |0004: return v0 │ │ +075874: |[075874] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +075884: 7110 2706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@0627 │ │ +07588a: 0a00 |0003: move-result v0 │ │ +07588c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -159749,22 +159798,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -076334: |[076334] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -076344: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ -076348: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ -07634c: 7130 2a06 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@062a │ │ -076352: 0c00 |0007: move-result-object v0 │ │ -076354: 1f00 3f04 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -076358: 1f00 3f04 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -07635c: 1100 |000c: return-object v0 │ │ +075890: |[075890] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0758a0: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ +0758a4: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ +0758a8: 7130 2a06 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@062a │ │ +0758ae: 0c00 |0007: move-result-object v0 │ │ +0758b0: 1f00 4804 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +0758b4: 1f00 4804 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +0758b8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -159774,18 +159823,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076360: |[076360] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -076370: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ -076376: 0c00 |0003: move-result-object v0 │ │ -076378: 1100 |0004: return-object v0 │ │ +0758bc: |[0758bc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0758cc: 7110 2c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@062c │ │ +0758d2: 0c00 |0003: move-result-object v0 │ │ +0758d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -159794,18 +159843,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07637c: |[07637c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07638c: 7110 2d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@062d │ │ -076392: 0c00 |0003: move-result-object v0 │ │ -076394: 1100 |0004: return-object v0 │ │ +0758d8: |[0758d8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0758e8: 7110 2d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@062d │ │ +0758ee: 0c00 |0003: move-result-object v0 │ │ +0758f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -159814,18 +159863,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076398: |[076398] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0763a8: 7110 2e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@062e │ │ -0763ae: 0a00 |0003: move-result v0 │ │ -0763b0: 0f00 |0004: return v0 │ │ +0758f4: |[0758f4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +075904: 7110 2e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@062e │ │ +07590a: 0a00 |0003: move-result v0 │ │ +07590c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -159834,18 +159883,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0763b4: |[0763b4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0763c4: 7110 2f06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@062f │ │ -0763ca: 0c00 |0003: move-result-object v0 │ │ -0763cc: 1100 |0004: return-object v0 │ │ +075910: |[075910] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +075920: 7110 2f06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@062f │ │ +075926: 0c00 |0003: move-result-object v0 │ │ +075928: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -159854,18 +159903,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0763d0: |[0763d0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0763e0: 7110 3006 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0630 │ │ -0763e6: 0c00 |0003: move-result-object v0 │ │ -0763e8: 1100 |0004: return-object v0 │ │ +07592c: |[07592c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +07593c: 7110 3006 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0630 │ │ +075942: 0c00 |0003: move-result-object v0 │ │ +075944: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -159874,32 +159923,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0763ec: |[0763ec] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0763fc: 7110 3106 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@0631 │ │ -076402: 0a00 |0003: move-result v0 │ │ -076404: 0f00 |0004: return v0 │ │ +075948: |[075948] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +075958: 7110 3106 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@0631 │ │ +07595e: 0a00 |0003: move-result v0 │ │ +075960: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #643 header: │ │ -class_idx : 299 │ │ +class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 246 │ │ -source_file_idx : 2480 │ │ +superclass_idx : 255 │ │ +source_file_idx : 2489 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #643 annotations: │ │ Annotations on class │ │ @@ -159927,18 +159976,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -076408: |[076408] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ -076418: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -07641c: 7010 bb04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@04bb │ │ -076422: 0e00 |0005: return-void │ │ +075964: |[075964] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ +075974: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +075978: 7010 bb04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@04bb │ │ +07597e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -159947,17 +159996,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076424: |[076424] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ -076434: 7020 4006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0640 │ │ -07643a: 0e00 |0003: return-void │ │ +075980: |[075980] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ +075990: 7020 4006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@0640 │ │ +075996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/NotificationCompatSideChannelService$1; │ │ @@ -159968,28 +160017,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -07643c: |[07643c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -07644c: 5442 3a02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -076450: 7100 4506 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0645 │ │ -076456: 0a03 |0005: move-result v3 │ │ -076458: 7130 4906 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0649 │ │ -07645e: 7100 4406 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0644 │ │ -076464: 0b00 |000c: move-result-wide v0 │ │ -076466: 5442 3a02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -07646a: 6e40 4a06 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@064a │ │ -076470: 7120 4706 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ -076476: 0e00 |0015: return-void │ │ -076478: 0d02 |0016: move-exception v2 │ │ -07647a: 7120 4706 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ -076480: 2702 |001a: throw v2 │ │ +075998: |[075998] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0759a8: 5442 3a02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +0759ac: 7100 4506 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0645 │ │ +0759b2: 0a03 |0005: move-result v3 │ │ +0759b4: 7130 4906 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0649 │ │ +0759ba: 7100 4406 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0644 │ │ +0759c0: 0b00 |000c: move-result-wide v0 │ │ +0759c2: 5442 3a02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +0759c6: 6e40 4a06 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@064a │ │ +0759cc: 7120 4706 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ +0759d2: 0e00 |0015: return-void │ │ +0759d4: 0d02 |0016: move-exception v2 │ │ +0759d6: 7120 4706 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ +0759dc: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=91 │ │ 0x0009 line=92 │ │ 0x000d line=94 │ │ @@ -160008,28 +160057,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -076490: |[076490] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ -0764a0: 5442 3a02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -0764a4: 7100 4506 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0645 │ │ -0764aa: 0a03 |0005: move-result v3 │ │ -0764ac: 7130 4906 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0649 │ │ -0764b2: 7100 4406 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0644 │ │ -0764b8: 0b00 |000c: move-result-wide v0 │ │ -0764ba: 5442 3a02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -0764be: 6e20 4b06 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@064b │ │ -0764c4: 7120 4706 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ -0764ca: 0e00 |0015: return-void │ │ -0764cc: 0d02 |0016: move-exception v2 │ │ -0764ce: 7120 4706 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ -0764d4: 2702 |001a: throw v2 │ │ +0759ec: |[0759ec] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ +0759fc: 5442 3a02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +075a00: 7100 4506 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0645 │ │ +075a06: 0a03 |0005: move-result v3 │ │ +075a08: 7130 4906 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0649 │ │ +075a0e: 7100 4406 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0644 │ │ +075a14: 0b00 |000c: move-result-wide v0 │ │ +075a16: 5442 3a02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +075a1a: 6e20 4b06 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@064b │ │ +075a20: 7120 4706 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ +075a26: 0e00 |0015: return-void │ │ +075a28: 0d02 |0016: move-exception v2 │ │ +075a2a: 7120 4706 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ +075a30: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=102 │ │ 0x0009 line=103 │ │ 0x000d line=105 │ │ @@ -160046,28 +160095,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -0764e4: |[0764e4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0764f4: 5442 3a02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -0764f8: 7100 4506 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0645 │ │ -0764fe: 0a03 |0005: move-result v3 │ │ -076500: 7130 4906 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0649 │ │ -076506: 7100 4406 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0644 │ │ -07650c: 0b00 |000c: move-result-wide v0 │ │ -07650e: 5442 3a02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ -076512: 6e58 4e06 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@064e │ │ -076518: 7120 4706 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ -07651e: 0e00 |0015: return-void │ │ -076520: 0d02 |0016: move-exception v2 │ │ -076522: 7120 4706 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ -076528: 2702 |001a: throw v2 │ │ +075a40: |[075a40] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +075a50: 5442 3a02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +075a54: 7100 4506 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@0645 │ │ +075a5a: 0a03 |0005: move-result v3 │ │ +075a5c: 7130 4906 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@0649 │ │ +075a62: 7100 4406 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@0644 │ │ +075a68: 0b00 |000c: move-result-wide v0 │ │ +075a6a: 5442 3a02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@023a │ │ +075a6e: 6e58 4e06 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@064e │ │ +075a74: 7120 4706 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ +075a7a: 0e00 |0015: return-void │ │ +075a7c: 0d02 |0016: move-exception v2 │ │ +075a7e: 7120 4706 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@0647 │ │ +075a84: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ 0x000d line=83 │ │ @@ -160078,21 +160127,21 @@ │ │ 0x000d - 0x001b reg=0 idToken J │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ 0x0000 - 0x001b reg=6 id I │ │ 0x0000 - 0x001b reg=7 tag Ljava/lang/String; │ │ 0x0000 - 0x001b reg=8 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2480 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 2489 (NotificationCompatSideChannelService.java) │ │ │ │ Class #644 header: │ │ -class_idx : 304 │ │ +class_idx : 313 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 303 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 312 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -160112,17 +160161,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076538: |[076538] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ -076548: 7010 5706 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0657 │ │ -07654e: 0e00 |0003: return-void │ │ +075a94: |[075a94] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ +075aa4: 7010 5706 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@0657 │ │ +075aaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ │ │ Virtual methods - │ │ @@ -160131,17 +160180,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -076550: |[076550] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -076560: 7130 8106 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0681 │ │ -076566: 0e00 |0003: return-void │ │ +075aac: |[075aac] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +075abc: 7130 8106 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0681 │ │ +075ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -160153,35 +160202,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -076568: |[076568] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -076578: 7140 8206 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0682 │ │ -07657e: 0e00 |0003: return-void │ │ +075ac4: |[075ac4] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +075ad4: 7140 8206 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0682 │ │ +075ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #645 header: │ │ -class_idx : 331 │ │ +class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 330 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 339 │ │ +source_file_idx : 2739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -160201,17 +160250,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076580: |[076580] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -076590: 7010 e906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@06e9 │ │ -076596: 0e00 |0003: return-void │ │ +075adc: |[075adc] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +075aec: 7010 e906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@06e9 │ │ +075af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -160220,27 +160269,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 │ │ -076598: |[076598] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0765a8: 6e10 c606 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@06c6 │ │ -0765ae: 0c00 |0003: move-result-object v0 │ │ -0765b0: 6e10 c706 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@06c7 │ │ -0765b6: 0c01 |0007: move-result-object v1 │ │ -0765b8: 7130 fb06 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@06fb │ │ -0765be: 6e20 ef06 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@06ef │ │ -0765c4: 0a00 |000e: move-result v0 │ │ -0765c6: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0765ca: 6e10 c406 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@06c4 │ │ -0765d0: 0c00 |0014: move-result-object v0 │ │ -0765d2: 7220 d715 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@15d7 │ │ -0765d8: 0e00 |0018: return-void │ │ +075af4: |[075af4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +075b04: 6e10 c606 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@06c6 │ │ +075b0a: 0c00 |0003: move-result-object v0 │ │ +075b0c: 6e10 c706 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@06c7 │ │ +075b12: 0c01 |0007: move-result-object v1 │ │ +075b14: 7130 fb06 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@06fb │ │ +075b1a: 6e20 ef06 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@06ef │ │ +075b20: 0a00 |000e: move-result v0 │ │ +075b22: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +075b26: 6e10 c406 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@06c4 │ │ +075b2c: 0c00 |0014: move-result-object v0 │ │ +075b2e: 7220 d715 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@15d7 │ │ +075b34: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000b line=128 │ │ 0x0011 line=129 │ │ 0x0018 line=131 │ │ locals : │ │ @@ -160253,35 +160302,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0765dc: |[0765dc] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0765ec: 7210 d115 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@15d1 │ │ -0765f2: 0a00 |0003: move-result v0 │ │ -0765f4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0765f8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0765fa: 0f00 |0007: return v0 │ │ -0765fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0765fe: 28fe |0009: goto 0007 // -0002 │ │ +075b38: |[075b38] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +075b48: 7210 d115 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@15d1 │ │ +075b4e: 0a00 |0003: move-result v0 │ │ +075b50: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +075b54: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +075b56: 0f00 |0007: return v0 │ │ +075b58: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +075b5a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #646 header: │ │ -class_idx : 352 │ │ +class_idx : 361 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 346 │ │ +superclass_idx : 355 │ │ source_file_idx : 653 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #646 annotations: │ │ @@ -160331,20 +160380,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -076600: |[076600] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -076610: 7020 2607 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0726 │ │ -076616: 2200 6b01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@016b │ │ -07661a: 7020 9307 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0793 │ │ -076620: 5b10 a302 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a3 │ │ -076624: 0e00 |000a: return-void │ │ +075b5c: |[075b5c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +075b6c: 7020 2607 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0726 │ │ +075b72: 2200 7401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0174 │ │ +075b76: 7020 9307 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0793 │ │ +075b7c: 5b10 a302 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a3 │ │ +075b80: 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; │ │ @@ -160355,25 +160404,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 │ │ -076628: |[076628] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -076638: 7020 2607 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0726 │ │ -07663e: 2200 6b01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@016b │ │ -076642: 7020 9307 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0793 │ │ -076648: 5b10 a302 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a3 │ │ -07664c: 5b13 a802 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ -076650: 5b14 a402 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ -076654: 5b15 a502 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ -076658: 5b16 a602 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ -07665c: 5b17 a702 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ -076660: 0e00 |0014: return-void │ │ +075b84: |[075b84] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +075b94: 7020 2607 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0726 │ │ +075b9a: 2200 7401 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0174 │ │ +075b9e: 7020 9307 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0793 │ │ +075ba4: 5b10 a302 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a3 │ │ +075ba8: 5b13 a802 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ +075bac: 5b14 a402 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ +075bb0: 5b15 a502 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ +075bb4: 5b16 a602 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ +075bb8: 5b17 a702 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ +075bbc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -160395,34 +160444,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -076664: |[076664] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -076674: 6e10 5707 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0757 │ │ -07667a: 0a01 |0003: move-result v1 │ │ -07667c: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -076680: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -076684: 7210 4801 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -07668a: 0e00 |000b: return-void │ │ -07668c: 5420 a202 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076690: 5b23 a202 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076694: 6e10 5807 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0758 │ │ -07669a: 0a01 |0013: move-result v1 │ │ -07669c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0766a0: 6f20 2907 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0729 │ │ -0766a6: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0766aa: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0766ae: 7210 5001 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ -0766b4: 0a01 |0020: move-result v1 │ │ -0766b6: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0766ba: 7210 4801 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -0766c0: 28e5 |0026: goto 000b // -001b │ │ +075bc0: |[075bc0] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +075bd0: 6e10 5707 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0757 │ │ +075bd6: 0a01 |0003: move-result v1 │ │ +075bd8: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +075bdc: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +075be0: 7210 4801 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +075be6: 0e00 |000b: return-void │ │ +075be8: 5420 a202 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075bec: 5b23 a202 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075bf0: 6e10 5807 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0758 │ │ +075bf6: 0a01 |0013: move-result v1 │ │ +075bf8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +075bfc: 6f20 2907 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0729 │ │ +075c02: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +075c06: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +075c0a: 7210 5001 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ +075c10: 0a01 |0020: move-result v1 │ │ +075c12: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +075c16: 7210 4801 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +075c1c: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -160441,18 +160490,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 │ │ -0766c4: |[0766c4] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0766d4: 1f01 4500 |0000: check-cast v1, Landroid/database/Cursor; // type@0045 │ │ -0766d8: 6e20 4d07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@074d │ │ -0766de: 0e00 |0005: return-void │ │ +075c20: |[075c20] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +075c30: 1f01 4700 |0000: check-cast v1, Landroid/database/Cursor; // type@0047 │ │ +075c34: 6e20 4d07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@074d │ │ +075c3a: 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; │ │ │ │ @@ -160461,56 +160510,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 │ │ -0766e0: |[0766e0] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0766f0: 6f55 2c07 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@072c │ │ -0766f6: 6e20 d519 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0766fc: 1a00 a616 |0006: const-string v0, "mUri=" // string@16a6 │ │ -076700: 6e20 d519 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076706: 5410 a802 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ -07670a: 6e20 d919 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -076710: 6e20 d519 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076716: 1a00 0216 |0013: const-string v0, "mProjection=" // string@1602 │ │ -07671a: 6e20 d519 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076720: 5410 a402 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ -076724: 7110 741a 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ -07672a: 0c00 |001d: move-result-object v0 │ │ -07672c: 6e20 da19 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -076732: 6e20 d519 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076738: 1a00 4016 |0024: const-string v0, "mSelection=" // string@1640 │ │ -07673c: 6e20 d519 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076742: 5410 a502 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ -076746: 6e20 da19 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -07674c: 6e20 d519 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076752: 1a00 4216 |0031: const-string v0, "mSelectionArgs=" // string@1642 │ │ -076756: 6e20 d519 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -07675c: 5410 a602 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ -076760: 7110 741a 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ -076766: 0c00 |003b: move-result-object v0 │ │ -076768: 6e20 da19 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -07676e: 6e20 d519 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076774: 1a00 5616 |0042: const-string v0, "mSortOrder=" // string@1656 │ │ -076778: 6e20 d519 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -07677e: 5410 a702 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ -076782: 6e20 da19 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ -076788: 6e20 d519 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -07678e: 1a00 f314 |004f: const-string v0, "mCursor=" // string@14f3 │ │ -076792: 6e20 d519 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -076798: 5410 a202 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -07679c: 6e20 d919 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ -0767a2: 6e20 d519 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0767a8: 1a00 db14 |005c: const-string v0, "mContentChanged=" // string@14db │ │ -0767ac: 6e20 d519 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ -0767b2: 5510 a102 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@02a1 │ │ -0767b6: 6e20 db19 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ -0767bc: 0e00 |0066: return-void │ │ +075c3c: |[075c3c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +075c4c: 6f55 2c07 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@072c │ │ +075c52: 6e20 d519 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075c58: 1a00 af16 |0006: const-string v0, "mUri=" // string@16af │ │ +075c5c: 6e20 d519 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075c62: 5410 a802 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ +075c66: 6e20 d919 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +075c6c: 6e20 d519 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075c72: 1a00 0b16 |0013: const-string v0, "mProjection=" // string@160b │ │ +075c76: 6e20 d519 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075c7c: 5410 a402 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ +075c80: 7110 741a 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ +075c86: 0c00 |001d: move-result-object v0 │ │ +075c88: 6e20 da19 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +075c8e: 6e20 d519 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075c94: 1a00 4916 |0024: const-string v0, "mSelection=" // string@1649 │ │ +075c98: 6e20 d519 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075c9e: 5410 a502 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ +075ca2: 6e20 da19 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +075ca8: 6e20 d519 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075cae: 1a00 4b16 |0031: const-string v0, "mSelectionArgs=" // string@164b │ │ +075cb2: 6e20 d519 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075cb8: 5410 a602 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ +075cbc: 7110 741a 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1a74 │ │ +075cc2: 0c00 |003b: move-result-object v0 │ │ +075cc4: 6e20 da19 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +075cca: 6e20 d519 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075cd0: 1a00 5f16 |0042: const-string v0, "mSortOrder=" // string@165f │ │ +075cd4: 6e20 d519 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075cda: 5410 a702 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ +075cde: 6e20 da19 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@19da │ │ +075ce4: 6e20 d519 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075cea: 1a00 fc14 |004f: const-string v0, "mCursor=" // string@14fc │ │ +075cee: 6e20 d519 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075cf4: 5410 a202 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075cf8: 6e20 d919 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@19d9 │ │ +075cfe: 6e20 d519 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075d04: 1a00 e414 |005c: const-string v0, "mContentChanged=" // string@14e4 │ │ +075d08: 6e20 d519 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@19d5 │ │ +075d0e: 5510 a102 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@02a1 │ │ +075d12: 6e20 db19 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@19db │ │ +075d18: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -160532,17 +160581,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0767c0: |[0767c0] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0767d0: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ -0767d4: 1100 |0002: return-object v0 │ │ +075d1c: |[075d1c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +075d2c: 5410 a402 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ +075d30: 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;) │ │ @@ -160550,17 +160599,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0767d8: |[0767d8] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0767e8: 5410 a502 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ -0767ec: 1100 |0002: return-object v0 │ │ +075d34: |[075d34] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +075d44: 5410 a502 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ +075d48: 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;) │ │ @@ -160568,17 +160617,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0767f0: |[0767f0] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -076800: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ -076804: 1100 |0002: return-object v0 │ │ +075d4c: |[075d4c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +075d5c: 5410 a602 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ +075d60: 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;) │ │ @@ -160586,17 +160635,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076808: |[076808] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -076818: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ -07681c: 1100 |0002: return-object v0 │ │ +075d64: |[075d64] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +075d74: 5410 a702 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ +075d78: 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;) │ │ @@ -160604,17 +160653,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076820: |[076820] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -076830: 5410 a802 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ -076834: 1100 |0002: return-object v0 │ │ +075d7c: |[075d7c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +075d8c: 5410 a802 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ +075d90: 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;) │ │ @@ -160622,31 +160671,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -076838: |[076838] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -076848: 6e10 5107 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0751 │ │ -07684e: 0c00 |0003: move-result-object v0 │ │ -076850: 6e10 ca00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ -076856: 0c00 |0007: move-result-object v0 │ │ -076858: 5471 a802 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ -07685c: 5472 a402 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ -076860: 5473 a502 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ -076864: 5474 a602 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ -076868: 5475 a702 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ -07686c: 7406 c000 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@00c0 │ │ -076872: 0c06 |0015: move-result-object v6 │ │ -076874: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -076878: 7210 4b01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@014b │ │ -07687e: 5470 a302 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a3 │ │ -076882: 7220 5401 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0154 │ │ -076888: 1106 |0020: return-object v6 │ │ +075d94: |[075d94] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +075da4: 6e10 5107 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0751 │ │ +075daa: 0c00 |0003: move-result-object v0 │ │ +075dac: 6e10 ca00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00ca │ │ +075db2: 0c00 |0007: move-result-object v0 │ │ +075db4: 5471 a802 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ +075db8: 5472 a402 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ +075dbc: 5473 a502 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ +075dc0: 5474 a602 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ +075dc4: 5475 a702 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ +075dc8: 7406 c000 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@00c0 │ │ +075dce: 0c06 |0015: move-result-object v6 │ │ +075dd0: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +075dd4: 7210 4b01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@014b │ │ +075dda: 5470 a302 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@02a3 │ │ +075dde: 7220 5401 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0154 │ │ +075de4: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -160659,18 +160708,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07688c: |[07688c] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -07689c: 6e10 5907 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0759 │ │ -0768a2: 0c00 |0003: move-result-object v0 │ │ -0768a4: 1100 |0004: return-object v0 │ │ +075de8: |[075de8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +075df8: 6e10 5907 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0759 │ │ +075dfe: 0c00 |0003: move-result-object v0 │ │ +075e00: 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;) │ │ @@ -160678,21 +160727,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0768a8: |[0768a8] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0768b8: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0768bc: 7210 5001 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ -0768c2: 0a00 |0005: move-result v0 │ │ -0768c4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0768c8: 7210 4801 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -0768ce: 0e00 |000b: return-void │ │ +075e04: |[075e04] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +075e14: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +075e18: 7210 5001 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ +075e1e: 0a00 |0005: move-result v0 │ │ +075e20: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +075e24: 7210 4801 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +075e2a: 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; │ │ @@ -160703,18 +160752,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 │ │ -0768d0: |[0768d0] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0768e0: 1f01 4500 |0000: check-cast v1, Landroid/database/Cursor; // type@0045 │ │ -0768e4: 6e20 5b07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@075b │ │ -0768ea: 0e00 |0005: return-void │ │ +075e2c: |[075e2c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +075e3c: 1f01 4700 |0000: check-cast v1, Landroid/database/Cursor; // type@0047 │ │ +075e40: 6e20 5b07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@075b │ │ +075e46: 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; │ │ │ │ @@ -160723,28 +160772,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0768ec: |[0768ec] android.support.v4.content.CursorLoader.onReset:()V │ │ -0768fc: 6f10 3307 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0733 │ │ -076902: 6e10 5f07 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@075f │ │ -076908: 5410 a202 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -07690c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -076910: 5410 a202 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076914: 7210 5001 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ -07691a: 0a00 |000f: move-result v0 │ │ -07691c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -076920: 5410 a202 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076924: 7210 4801 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0148 │ │ -07692a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -07692c: 5b10 a202 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076930: 0e00 |001a: return-void │ │ +075e48: |[075e48] android.support.v4.content.CursorLoader.onReset:()V │ │ +075e58: 6f10 3307 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0733 │ │ +075e5e: 6e10 5f07 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@075f │ │ +075e64: 5410 a202 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075e68: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +075e6c: 5410 a202 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075e70: 7210 5001 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0150 │ │ +075e76: 0a00 |000f: move-result v0 │ │ +075e78: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +075e7c: 5410 a202 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075e80: 7210 4801 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0148 │ │ +075e86: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +075e88: 5b10 a202 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075e8c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -160757,26 +160806,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -076934: |[076934] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -076944: 5410 a202 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076948: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07694c: 5410 a202 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076950: 6e20 4d07 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@074d │ │ -076956: 6e10 6507 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0765 │ │ -07695c: 0a00 |000c: move-result v0 │ │ -07695e: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -076962: 5410 a202 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ -076966: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -07696a: 6e10 5007 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0750 │ │ -076970: 0e00 |0016: return-void │ │ +075e90: |[075e90] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +075ea0: 5410 a202 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075ea4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +075ea8: 5410 a202 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075eac: 6e20 4d07 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@074d │ │ +075eb2: 6e10 6507 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0765 │ │ +075eb8: 0a00 |000c: move-result v0 │ │ +075eba: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +075ebe: 5410 a202 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@02a2 │ │ +075ec2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +075ec6: 6e10 5007 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0750 │ │ +075ecc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -160788,17 +160837,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076974: |[076974] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -076984: 6e10 4c07 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@074c │ │ -07698a: 0e00 |0003: return-void │ │ +075ed0: |[075ed0] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +075ee0: 6e10 4c07 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@074c │ │ +075ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -160807,17 +160856,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07698c: |[07698c] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -07699c: 5b01 a402 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ -0769a0: 0e00 |0002: return-void │ │ +075ee8: |[075ee8] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +075ef8: 5b01 a402 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@02a4 │ │ +075efc: 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; │ │ @@ -160827,17 +160876,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769a4: |[0769a4] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -0769b4: 5b01 a502 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ -0769b8: 0e00 |0002: return-void │ │ +075f00: |[075f00] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +075f10: 5b01 a502 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@02a5 │ │ +075f14: 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; │ │ @@ -160847,17 +160896,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769bc: |[0769bc] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -0769cc: 5b01 a602 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ -0769d0: 0e00 |0002: return-void │ │ +075f18: |[075f18] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +075f28: 5b01 a602 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@02a6 │ │ +075f2c: 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; │ │ @@ -160867,17 +160916,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769d4: |[0769d4] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -0769e4: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ -0769e8: 0e00 |0002: return-void │ │ +075f30: |[075f30] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +075f40: 5b01 a702 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@02a7 │ │ +075f44: 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; │ │ @@ -160887,31 +160936,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0769ec: |[0769ec] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -0769fc: 5b01 a802 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ -076a00: 0e00 |0002: return-void │ │ +075f48: |[075f48] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +075f58: 5b01 a802 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@02a8 │ │ +075f5c: 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 : 653 (CursorLoader.java) │ │ │ │ Class #647 header: │ │ -class_idx : 358 │ │ +class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 357 │ │ +superclass_idx : 366 │ │ source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #647 annotations: │ │ @@ -160932,17 +160981,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076a04: |[076a04] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -076a14: 7010 8007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0780 │ │ -076a1a: 0e00 |0003: return-void │ │ +075f60: |[075f60] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +075f70: 7010 8007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0780 │ │ +075f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -160951,18 +161000,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 │ │ -076a1c: |[076a1c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -076a2c: 7110 8f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078f │ │ -076a32: 0c00 |0003: move-result-object v0 │ │ -076a34: 1100 |0004: return-object v0 │ │ +075f78: |[075f78] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +075f88: 7110 8f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@078f │ │ +075f8e: 0c00 |0003: move-result-object v0 │ │ +075f90: 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; │ │ │ │ @@ -160971,31 +161020,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 │ │ -076a38: |[076a38] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -076a48: 7110 9007 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0790 │ │ -076a4e: 0c00 |0003: move-result-object v0 │ │ -076a50: 1100 |0004: return-object v0 │ │ +075f94: |[075f94] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +075fa4: 7110 9007 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0790 │ │ +075faa: 0c00 |0003: move-result-object v0 │ │ +075fac: 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 : 1022 (IntentCompat.java) │ │ │ │ Class #648 header: │ │ -class_idx : 384 │ │ +class_idx : 393 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 382 │ │ +superclass_idx : 391 │ │ source_file_idx : 727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #648 annotations: │ │ @@ -161016,17 +161065,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076a54: |[076a54] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -076a64: 7010 f607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@07f6 │ │ -076a6a: 0e00 |0003: return-void │ │ +075fb0: |[075fb0] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +075fc0: 7010 f607 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@07f6 │ │ +075fc6: 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 - │ │ @@ -161035,32 +161084,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076a6c: |[076a6c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -076a7c: 7110 0808 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0808 │ │ -076a82: 0e00 |0003: return-void │ │ +075fc8: |[075fc8] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +075fd8: 7110 0808 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0808 │ │ +075fde: 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 : 727 (DrawableCompat.java) │ │ │ │ Class #649 header: │ │ -class_idx : 457 │ │ +class_idx : 466 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 456 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 465 │ │ +source_file_idx : 2857 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #649 annotations: │ │ Annotations on class │ │ @@ -161084,18 +161133,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 │ │ -076a84: |[076a84] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -076a94: 7020 5e09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@095e │ │ -076a9a: 5c02 8e03 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@038e │ │ -076a9e: 0e00 |0005: return-void │ │ +075fe0: |[075fe0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +075ff0: 7020 5e09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@095e │ │ +075ff6: 5c02 8e03 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@038e │ │ +075ffa: 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; │ │ @@ -161107,17 +161156,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 │ │ -076aa0: |[076aa0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -076ab0: 7030 6309 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0963 │ │ -076ab6: 0e00 |0003: return-void │ │ +075ffc: |[075ffc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +07600c: 7030 6309 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0963 │ │ +076012: 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 │ │ @@ -161129,30 +161178,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076ab8: |[076ab8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -076ac8: 5510 8e03 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@038e │ │ -076acc: 0f00 |0002: return v0 │ │ +076014: |[076014] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +076024: 5510 8e03 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@038e │ │ +076028: 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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #650 header: │ │ -class_idx : 458 │ │ +class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 456 │ │ -source_file_idx : 2848 │ │ +superclass_idx : 465 │ │ +source_file_idx : 2857 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #650 annotations: │ │ Annotations on class │ │ @@ -161176,37 +161225,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -076ad0: |[076ad0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -076ae0: 2200 ca01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@01ca │ │ -076ae4: 7010 6709 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0967 │ │ -076aea: 6900 8f03 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@038f │ │ -076aee: 0e00 |0007: return-void │ │ +07602c: |[07602c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +07603c: 2200 d301 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@01d3 │ │ +076040: 7010 6709 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0967 │ │ +076046: 6900 8f03 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@038f │ │ +07604a: 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 │ │ -076af0: |[076af0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -076b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076b02: 7020 5e09 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@095e │ │ -076b08: 0e00 |0004: return-void │ │ +07604c: |[07604c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +07605c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07605e: 7020 5e09 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@095e │ │ +076064: 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; │ │ │ │ @@ -161216,39 +161265,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -076b0c: |[076b0c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -076b1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -076b1e: 7100 9e1a 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1a9e │ │ -076b24: 0c02 |0004: move-result-object v2 │ │ -076b26: 7110 7209 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0972 │ │ -076b2c: 0a00 |0008: move-result v0 │ │ -076b2e: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -076b32: 0f01 |000b: return v1 │ │ -076b34: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -076b36: 28fe |000d: goto 000b // -0002 │ │ +076068: |[076068] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +076078: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07607a: 7100 9e1a 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1a9e │ │ +076080: 0c02 |0004: move-result-object v2 │ │ +076082: 7110 7209 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0972 │ │ +076088: 0a00 |0008: move-result v0 │ │ +07608a: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +07608e: 0f01 |000b: return v1 │ │ +076090: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +076092: 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 : 2848 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2857 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #651 header: │ │ -class_idx : 478 │ │ +class_idx : 487 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 477 │ │ -source_file_idx : 2569 │ │ +superclass_idx : 486 │ │ +source_file_idx : 2578 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #651 annotations: │ │ Annotations on class │ │ @@ -161277,20 +161326,20 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -076b38: |[076b38] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ -076b48: 7020 300a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0a30 │ │ -076b4e: 2200 ef03 |0003: new-instance v0, Ljava/lang/Object; // type@03ef │ │ -076b52: 7010 1e1a 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ -076b58: 5b10 c903 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03c9 │ │ -076b5c: 0e00 |000a: return-void │ │ +076094: |[076094] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ +0760a4: 7020 300a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0a30 │ │ +0760aa: 2200 f803 |0003: new-instance v0, Ljava/lang/Object; // type@03f8 │ │ +0760ae: 7010 1e1a 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1a1e │ │ +0760b4: 5b10 c903 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03c9 │ │ +0760b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=139 │ │ 0x000a line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ @@ -161303,24 +161352,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -076b60: |[076b60] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ -076b70: 5421 c903 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03c9 │ │ -076b74: 1d01 |0002: monitor-enter v1 │ │ -076b76: 6f10 310a 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0a31 │ │ -076b7c: 0c00 |0006: move-result-object v0 │ │ -076b7e: 1e01 |0007: monitor-exit v1 │ │ -076b80: 1100 |0008: return-object v0 │ │ -076b82: 0d00 |0009: move-exception v0 │ │ -076b84: 1e01 |000a: monitor-exit v1 │ │ -076b86: 2700 |000b: throw v0 │ │ +0760bc: |[0760bc] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ +0760cc: 5421 c903 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03c9 │ │ +0760d0: 1d01 |0002: monitor-enter v1 │ │ +0760d2: 6f10 310a 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0a31 │ │ +0760d8: 0c00 |0006: move-result-object v0 │ │ +0760da: 1e01 |0007: monitor-exit v1 │ │ +0760dc: 1100 |0008: return-object v0 │ │ +0760de: 0d00 |0009: move-exception v0 │ │ +0760e0: 1e01 |000a: monitor-exit v1 │ │ +0760e2: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ 0x0009 line=156 │ │ @@ -161333,43 +161382,43 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -076b94: |[076b94] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ -076ba4: 5421 c903 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03c9 │ │ -076ba8: 1d01 |0002: monitor-enter v1 │ │ -076baa: 6f20 330a 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0a33 │ │ -076bb0: 0a00 |0006: move-result v0 │ │ -076bb2: 1e01 |0007: monitor-exit v1 │ │ -076bb4: 0f00 |0008: return v0 │ │ -076bb6: 0d00 |0009: move-exception v0 │ │ -076bb8: 1e01 |000a: monitor-exit v1 │ │ -076bba: 2700 |000b: throw v0 │ │ +0760f0: |[0760f0] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ +076100: 5421 c903 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@03c9 │ │ +076104: 1d01 |0002: monitor-enter v1 │ │ +076106: 6f20 330a 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0a33 │ │ +07610c: 0a00 |0006: move-result v0 │ │ +07610e: 1e01 |0007: monitor-exit v1 │ │ +076110: 0f00 |0008: return v0 │ │ +076112: 0d00 |0009: move-exception v0 │ │ +076114: 1e01 |000a: monitor-exit v1 │ │ +076116: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0009 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x000c reg=3 element Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 2569 (Pools.java) │ │ + source_file_idx : 2578 (Pools.java) │ │ │ │ Class #652 header: │ │ -class_idx : 484 │ │ +class_idx : 493 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 488 │ │ +superclass_idx : 497 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #652 annotations: │ │ @@ -161390,17 +161439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076bc8: |[076bc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -076bd8: 7010 9b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0a9b │ │ -076bde: 0e00 |0003: return-void │ │ +076124: |[076124] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +076134: 7010 9b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0a9b │ │ +07613a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -161409,18 +161458,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 │ │ -076be0: |[076be0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -076bf0: 7130 c30a 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@0ac3 │ │ -076bf6: 0a00 |0003: move-result v0 │ │ -076bf8: 0f00 |0004: return v0 │ │ +07613c: |[07613c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07614c: 7130 c30a 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@0ac3 │ │ +076152: 0a00 |0003: move-result v0 │ │ +076154: 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; │ │ @@ -161431,20 +161480,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 │ │ -076bfc: |[076bfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -076c0c: 2200 e301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@01e3 │ │ -076c10: 7030 700a 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@0a70 │ │ -076c16: 7110 c40a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0ac4 │ │ -076c1c: 0c00 |0008: move-result-object v0 │ │ -076c1e: 1100 |0009: return-object v0 │ │ +076158: |[076158] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +076168: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@01ec │ │ +07616c: 7030 700a 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@0a70 │ │ +076172: 7110 c40a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0ac4 │ │ +076178: 0c00 |0008: move-result-object v0 │ │ +07617a: 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; │ │ │ │ @@ -161453,18 +161502,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -076c20: |[076c20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -076c30: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0ac5 │ │ -076c36: 0c00 |0003: move-result-object v0 │ │ -076c38: 1100 |0004: return-object v0 │ │ +07617c: |[07617c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +07618c: 7100 c50a 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0ac5 │ │ +076192: 0c00 |0003: move-result-object v0 │ │ +076194: 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;) │ │ @@ -161472,17 +161521,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 │ │ -076c3c: |[076c3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -076c4c: 7130 c60a 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@0ac6 │ │ -076c52: 0e00 |0003: return-void │ │ +076198: |[076198] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0761a8: 7130 c60a 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@0ac6 │ │ +0761ae: 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; │ │ @@ -161494,19 +161543,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 │ │ -076c54: |[076c54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -076c64: 6e10 7a10 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -076c6a: 0c00 |0003: move-result-object v0 │ │ -076c6c: 7130 c70a 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0ac7 │ │ -076c72: 0e00 |0007: return-void │ │ +0761b0: |[0761b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0761c0: 6e10 7a10 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +0761c6: 0c00 |0003: move-result-object v0 │ │ +0761c8: 7130 c70a 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0ac7 │ │ +0761ce: 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; │ │ @@ -161518,17 +161567,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 │ │ -076c74: |[076c74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -076c84: 7130 c80a 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@0ac8 │ │ -076c8a: 0e00 |0003: return-void │ │ +0761d0: |[0761d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0761e0: 7130 c80a 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@0ac8 │ │ +0761e6: 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; │ │ @@ -161540,18 +161589,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 │ │ -076c8c: |[076c8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -076c9c: 7140 c90a 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@0ac9 │ │ -076ca2: 0a00 |0003: move-result v0 │ │ -076ca4: 0f00 |0004: return v0 │ │ +0761e8: |[0761e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0761f8: 7140 c90a 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@0ac9 │ │ +0761fe: 0a00 |0003: move-result v0 │ │ +076200: 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; │ │ @@ -161563,17 +161612,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 │ │ -076ca8: |[076ca8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -076cb8: 7130 ca0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aca │ │ -076cbe: 0e00 |0003: return-void │ │ +076204: |[076204] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +076214: 7130 ca0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aca │ │ +07621a: 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; │ │ @@ -161585,33 +161634,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 │ │ -076cc0: |[076cc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -076cd0: 7130 cb0a 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@0acb │ │ -076cd6: 0e00 |0003: return-void │ │ +07621c: |[07621c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07622c: 7130 cb0a 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@0acb │ │ +076232: 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 : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #653 header: │ │ -class_idx : 510 │ │ +class_idx : 519 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 509 │ │ +superclass_idx : 518 │ │ source_file_idx : 1069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #653 annotations: │ │ @@ -161632,17 +161681,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076cd8: |[076cd8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -076ce8: 7010 2e0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0b2e │ │ -076cee: 0e00 |0003: return-void │ │ +076234: |[076234] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +076244: 7010 2e0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0b2e │ │ +07624a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -161651,18 +161700,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 │ │ -076cf0: |[076cf0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -076d00: 7140 530b 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@0b53 │ │ -076d06: 0a00 |0003: move-result v0 │ │ -076d08: 0f00 |0004: return v0 │ │ +07624c: |[07624c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +07625c: 7140 530b 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@0b53 │ │ +076262: 0a00 |0003: move-result v0 │ │ +076264: 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; │ │ @@ -161674,18 +161723,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 │ │ -076d0c: |[076d0c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -076d1c: 7110 540b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0b54 │ │ -076d22: 0c00 |0003: move-result-object v0 │ │ -076d24: 1100 |0004: return-object v0 │ │ +076268: |[076268] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +076278: 7110 540b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0b54 │ │ +07627e: 0c00 |0003: move-result-object v0 │ │ +076280: 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; │ │ │ │ @@ -161694,18 +161743,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076d28: |[076d28] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -076d38: 7110 550b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0b55 │ │ -076d3e: 0a00 |0003: move-result v0 │ │ -076d40: 0f00 |0004: return v0 │ │ +076284: |[076284] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +076294: 7110 550b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0b55 │ │ +07629a: 0a00 |0003: move-result v0 │ │ +07629c: 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; │ │ │ │ @@ -161714,32 +161763,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076d44: |[076d44] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -076d54: 7110 560b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0b56 │ │ -076d5a: 0e00 |0003: return-void │ │ +0762a0: |[0762a0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0762b0: 7110 560b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0b56 │ │ +0762b6: 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 : 1069 (KeyEventCompat.java) │ │ │ │ Class #654 header: │ │ -class_idx : 525 │ │ +class_idx : 534 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 523 │ │ -source_file_idx : 2406 │ │ +superclass_idx : 532 │ │ +source_file_idx : 2415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #654 annotations: │ │ Annotations on class │ │ @@ -161759,17 +161808,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076d5c: |[076d5c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -076d6c: 7010 930b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0b93 │ │ -076d72: 0e00 |0003: return-void │ │ +0762b8: |[0762b8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +0762c8: 7010 930b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0b93 │ │ +0762ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -161778,18 +161827,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076d74: |[076d74] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -076d84: 7110 c50b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0bc5 │ │ -076d8a: 0a00 |0003: move-result v0 │ │ -076d8c: 0f00 |0004: return v0 │ │ +0762d0: |[0762d0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0762e0: 7110 c50b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0bc5 │ │ +0762e6: 0a00 |0003: move-result v0 │ │ +0762e8: 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; │ │ │ │ @@ -161798,18 +161847,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076d90: |[076d90] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -076da0: 7110 c60b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0bc6 │ │ -076da6: 0a00 |0003: move-result v0 │ │ -076da8: 0f00 |0004: return v0 │ │ +0762ec: |[0762ec] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0762fc: 7110 c60b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0bc6 │ │ +076302: 0a00 |0003: move-result v0 │ │ +076304: 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; │ │ │ │ @@ -161818,18 +161867,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076dac: |[076dac] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -076dbc: 7110 c70b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0bc7 │ │ -076dc2: 0a00 |0003: move-result v0 │ │ -076dc4: 0f00 |0004: return v0 │ │ +076308: |[076308] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +076318: 7110 c70b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0bc7 │ │ +07631e: 0a00 |0003: move-result v0 │ │ +076320: 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; │ │ │ │ @@ -161838,42 +161887,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 │ │ -076dc8: |[076dc8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -076dd8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -076ddc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -076dde: 7120 c80b 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@0bc8 │ │ -076de4: 0c00 |0006: move-result-object v0 │ │ -076de6: 1100 |0007: return-object v0 │ │ -076de8: 2200 0c02 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@020c │ │ -076dec: 7030 9c0b 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@0b9c │ │ -076df2: 7120 c80b 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@0bc8 │ │ -076df8: 0c00 |0010: move-result-object v0 │ │ -076dfa: 28f6 |0011: goto 0007 // -000a │ │ +076324: |[076324] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +076334: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +076338: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07633a: 7120 c80b 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@0bc8 │ │ +076340: 0c00 |0006: move-result-object v0 │ │ +076342: 1100 |0007: return-object v0 │ │ +076344: 2200 1502 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0215 │ │ +076348: 7030 9c0b 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@0b9c │ │ +07634e: 7120 c80b 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@0bc8 │ │ +076354: 0c00 |0010: move-result-object v0 │ │ +076356: 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 : 2406 (MenuItemCompat.java) │ │ + source_file_idx : 2415 (MenuItemCompat.java) │ │ │ │ Class #655 header: │ │ -class_idx : 541 │ │ +class_idx : 550 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 547 │ │ -source_file_idx : 2547 │ │ +superclass_idx : 556 │ │ +source_file_idx : 2556 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #655 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -161992,18 +162041,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -076dfc: |[076dfc] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -076e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076e0e: 7030 030c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c03 │ │ -076e14: 0e00 |0004: return-void │ │ +076358: |[076358] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +076368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07636a: 7030 030c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c03 │ │ +076370: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -162013,103 +162062,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 │ │ -076e18: |[076e18] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -076e28: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -076e2a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -076e2c: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -076e30: 7030 2c0c 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c2c │ │ -076e36: 2201 4f00 |0007: new-instance v1, Landroid/graphics/Paint; // type@004f │ │ -076e3a: 7010 7801 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0178 │ │ -076e40: 5b71 4604 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -076e44: 2201 5200 |000e: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ -076e48: 7010 7c01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ -076e4e: 5b71 4704 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0447 │ │ -076e52: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -076e56: 5971 4404 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0444 │ │ -076e5a: 5c75 3604 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -076e5e: 5c75 3704 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ -076e62: 5271 4804 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0448 │ │ -076e66: 5971 3a04 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -076e6a: 5471 4604 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -076e6e: 5272 3a04 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -076e72: 6e20 7901 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -076e78: 6e10 d500 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -076e7e: 0c01 |002b: move-result-object v1 │ │ -076e80: 6e10 2d01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ -076e86: 0c01 |002f: move-result-object v1 │ │ -076e88: 5210 7306 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ -076e8c: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -076e90: c801 |0034: mul-float/2addr v1, v0 │ │ -076e92: c631 |0035: add-float/2addr v1, v3 │ │ -076e94: 8711 |0036: float-to-int v1, v1 │ │ -076e96: 5971 3b04 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043b │ │ -076e9a: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -076e9e: c801 |003b: mul-float/2addr v1, v0 │ │ -076ea0: c631 |003c: add-float/2addr v1, v3 │ │ -076ea2: 8711 |003d: float-to-int v1, v1 │ │ -076ea4: 5971 3e04 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@043e │ │ -076ea8: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -076eac: c801 |0042: mul-float/2addr v1, v0 │ │ -076eae: 8711 |0043: float-to-int v1, v1 │ │ -076eb0: 5971 4004 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0440 │ │ -076eb4: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -076eb8: c801 |0048: mul-float/2addr v1, v0 │ │ -076eba: c631 |0049: add-float/2addr v1, v3 │ │ -076ebc: 8711 |004a: float-to-int v1, v1 │ │ -076ebe: 5971 4504 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -076ec2: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -076ec6: c801 |004f: mul-float/2addr v1, v0 │ │ -076ec8: c631 |0050: add-float/2addr v1, v3 │ │ -076eca: 8711 |0051: float-to-int v1, v1 │ │ -076ecc: 5971 3804 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0438 │ │ -076ed0: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -076ed4: c801 |0056: mul-float/2addr v1, v0 │ │ -076ed6: c631 |0057: add-float/2addr v1, v3 │ │ -076ed8: 8711 |0058: float-to-int v1, v1 │ │ -076eda: 5971 3f04 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@043f │ │ -076ede: 7110 8e16 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ -076ee4: 0c01 |005e: move-result-object v1 │ │ -076ee6: 6e10 9516 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ -076eec: 0a01 |0062: move-result v1 │ │ -076eee: 5971 4904 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0449 │ │ -076ef2: 6e10 0a0c 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c0a │ │ -076ef8: 0a01 |0068: move-result v1 │ │ -076efa: 6e10 0c0c 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0c0c │ │ -076f00: 0a02 |006c: move-result v2 │ │ -076f02: 6e10 0b0c 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c0b │ │ -076f08: 0a03 |0070: move-result v3 │ │ -076f0a: 6e10 090c 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0c09 │ │ -076f10: 0a04 |0074: move-result v4 │ │ -076f12: 6e54 180c 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0c18 │ │ -076f18: 6e10 0e0c 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0c0e │ │ -076f1e: 0a01 |007b: move-result v1 │ │ -076f20: 6e20 1b0c 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0c1b │ │ -076f26: 6e20 1c0c 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0c1c │ │ -076f2c: 5471 4304 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0443 │ │ -076f30: 6e20 2218 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1822 │ │ -076f36: 5471 4304 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0443 │ │ -076f3a: 2202 1b02 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@021b │ │ -076f3e: 7020 fe0b 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0bfe │ │ -076f44: 6e20 2518 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1825 │ │ -076f4a: 5471 4104 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0441 │ │ -076f4e: 6e20 2218 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1822 │ │ -076f54: 5471 4104 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0441 │ │ -076f58: 2202 1c02 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@021c │ │ -076f5c: 7020 000c 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0c00 │ │ -076f62: 6e20 2518 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1825 │ │ -076f68: 6e10 040c 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0c04 │ │ -076f6e: 0c01 |00a3: move-result-object v1 │ │ -076f70: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -076f74: 5c76 3604 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -076f78: 0e00 |00a8: return-void │ │ +076374: |[076374] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +076384: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +076386: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +076388: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +07638c: 7030 2c0c 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c2c │ │ +076392: 2201 5100 |0007: new-instance v1, Landroid/graphics/Paint; // type@0051 │ │ +076396: 7010 7801 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0178 │ │ +07639c: 5b71 4604 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +0763a0: 2201 5500 |000e: new-instance v1, Landroid/graphics/Rect; // type@0055 │ │ +0763a4: 7010 7c01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@017c │ │ +0763aa: 5b71 4704 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0447 │ │ +0763ae: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0763b2: 5971 4404 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0444 │ │ +0763b6: 5c75 3604 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +0763ba: 5c75 3704 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ +0763be: 5271 4804 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0448 │ │ +0763c2: 5971 3a04 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +0763c6: 5471 4604 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +0763ca: 5272 3a04 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +0763ce: 6e20 7901 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +0763d4: 6e10 d500 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +0763da: 0c01 |002b: move-result-object v1 │ │ +0763dc: 6e10 2d01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@012d │ │ +0763e2: 0c01 |002f: move-result-object v1 │ │ +0763e4: 5210 7306 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0673 │ │ +0763e8: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +0763ec: c801 |0034: mul-float/2addr v1, v0 │ │ +0763ee: c631 |0035: add-float/2addr v1, v3 │ │ +0763f0: 8711 |0036: float-to-int v1, v1 │ │ +0763f2: 5971 3b04 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043b │ │ +0763f6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +0763fa: c801 |003b: mul-float/2addr v1, v0 │ │ +0763fc: c631 |003c: add-float/2addr v1, v3 │ │ +0763fe: 8711 |003d: float-to-int v1, v1 │ │ +076400: 5971 3e04 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@043e │ │ +076404: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +076408: c801 |0042: mul-float/2addr v1, v0 │ │ +07640a: 8711 |0043: float-to-int v1, v1 │ │ +07640c: 5971 4004 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0440 │ │ +076410: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +076414: c801 |0048: mul-float/2addr v1, v0 │ │ +076416: c631 |0049: add-float/2addr v1, v3 │ │ +076418: 8711 |004a: float-to-int v1, v1 │ │ +07641a: 5971 4504 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +07641e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +076422: c801 |004f: mul-float/2addr v1, v0 │ │ +076424: c631 |0050: add-float/2addr v1, v3 │ │ +076426: 8711 |0051: float-to-int v1, v1 │ │ +076428: 5971 3804 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0438 │ │ +07642c: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +076430: c801 |0056: mul-float/2addr v1, v0 │ │ +076432: c631 |0057: add-float/2addr v1, v3 │ │ +076434: 8711 |0058: float-to-int v1, v1 │ │ +076436: 5971 3f04 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@043f │ │ +07643a: 7110 8e16 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@168e │ │ +076440: 0c01 |005e: move-result-object v1 │ │ +076442: 6e10 9516 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1695 │ │ +076448: 0a01 |0062: move-result v1 │ │ +07644a: 5971 4904 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0449 │ │ +07644e: 6e10 0a0c 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c0a │ │ +076454: 0a01 |0068: move-result v1 │ │ +076456: 6e10 0c0c 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0c0c │ │ +07645c: 0a02 |006c: move-result v2 │ │ +07645e: 6e10 0b0c 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c0b │ │ +076464: 0a03 |0070: move-result v3 │ │ +076466: 6e10 090c 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0c09 │ │ +07646c: 0a04 |0074: move-result v4 │ │ +07646e: 6e54 180c 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0c18 │ │ +076474: 6e10 0e0c 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0c0e │ │ +07647a: 0a01 |007b: move-result v1 │ │ +07647c: 6e20 1b0c 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0c1b │ │ +076482: 6e20 1c0c 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0c1c │ │ +076488: 5471 4304 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0443 │ │ +07648c: 6e20 2218 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1822 │ │ +076492: 5471 4304 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0443 │ │ +076496: 2202 2402 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0224 │ │ +07649a: 7020 fe0b 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0bfe │ │ +0764a0: 6e20 2518 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1825 │ │ +0764a6: 5471 4104 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0441 │ │ +0764aa: 6e20 2218 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1822 │ │ +0764b0: 5471 4104 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0441 │ │ +0764b4: 2202 2502 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0225 │ │ +0764b8: 7020 000c 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0c00 │ │ +0764be: 6e20 2518 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1825 │ │ +0764c4: 6e10 040c 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0c04 │ │ +0764ca: 0c01 |00a3: move-result-object v1 │ │ +0764cc: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0764d0: 5c76 3604 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +0764d4: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=82 │ │ 0x0007 line=63 │ │ 0x000e line=64 │ │ 0x0015 line=66 │ │ 0x0019 line=68 │ │ @@ -162146,17 +162195,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076f7c: |[076f7c] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -076f8c: 5510 3604 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -076f90: 0f00 |0002: return v0 │ │ +0764d8: |[0764d8] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +0764e8: 5510 3604 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +0764ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -162164,21 +162213,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -076f94: |[076f94] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -076fa4: 6f10 310c 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0c31 │ │ -076faa: 0a00 |0003: move-result v0 │ │ -076fac: 5221 3f04 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@043f │ │ -076fb0: 7120 181a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ -076fb6: 0a00 |0009: move-result v0 │ │ -076fb8: 0f00 |000a: return v0 │ │ +0764f0: |[0764f0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +076500: 6f10 310c 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0c31 │ │ +076506: 0a00 |0003: move-result v0 │ │ +076508: 5221 3f04 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@043f │ │ +07650c: 7120 181a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1a18 │ │ +076512: 0a00 |0009: move-result v0 │ │ +076514: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -162186,17 +162235,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -076fbc: |[076fbc] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -076fcc: 5210 3a04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -076fd0: 0f00 |0002: return v0 │ │ +076518: |[076518] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +076528: 5210 3a04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +07652c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -162204,71 +162253,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -076fd4: |[076fd4] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -076fe4: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -076fea: 6f20 3b0c dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0c3b │ │ -076ff0: 6e10 070c 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c07 │ │ -076ff6: 0a07 |0009: move-result v7 │ │ -076ff8: 0176 |000a: move v6, v7 │ │ -076ffa: 54c0 3504 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -076ffe: 6e10 1a18 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ -077004: 0a00 |0010: move-result v0 │ │ -077006: 52c1 4504 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -07700a: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -07700e: 54c0 3504 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -077012: 6e10 1d18 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ -077018: 0a00 |001a: move-result v0 │ │ -07701a: 52c1 4504 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -07701e: 9009 0001 |001d: add-int v9, v0, v1 │ │ -077022: 52c0 3b04 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043b │ │ -077026: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -07702a: 54c0 4604 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -07702e: 52c1 4404 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0444 │ │ -077032: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -077036: 52c2 3a04 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -07703a: b5b2 |002b: and-int/2addr v2, v11 │ │ -07703c: b621 |002c: or-int/2addr v1, v2 │ │ -07703e: 6e20 7901 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -077044: 8281 |0030: int-to-float v1, v8 │ │ -077046: 82a2 |0031: int-to-float v2, v10 │ │ -077048: 8293 |0032: int-to-float v3, v9 │ │ -07704a: 8264 |0033: int-to-float v4, v6 │ │ -07704c: 54c5 4604 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -077050: 07d0 |0036: move-object v0, v13 │ │ -077052: 7406 6b01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@016b │ │ -077058: 55c0 3604 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -07705c: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -077060: 54c0 4604 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -077064: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -077068: 52c2 3a04 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -07706c: b5b2 |0044: and-int/2addr v2, v11 │ │ -07706e: b621 |0045: or-int/2addr v1, v2 │ │ -077070: 6e20 7901 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -077076: 6e10 0a0c 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c0a │ │ -07707c: 0a00 |004c: move-result v0 │ │ -07707e: 8201 |004d: int-to-float v1, v0 │ │ -077080: 52c0 3804 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0438 │ │ -077084: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -077088: 8202 |0052: int-to-float v2, v0 │ │ -07708a: 6e10 0f0c 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0c0f │ │ -077090: 0a00 |0056: move-result v0 │ │ -077092: 6e10 0b0c 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c0b │ │ -077098: 0a03 |005a: move-result v3 │ │ -07709a: b130 |005b: sub-int/2addr v0, v3 │ │ -07709c: 8203 |005c: int-to-float v3, v0 │ │ -07709e: 8274 |005d: int-to-float v4, v7 │ │ -0770a0: 54c5 4604 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -0770a4: 07d0 |0060: move-object v0, v13 │ │ -0770a6: 7406 6b01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@016b │ │ -0770ac: 0e00 |0064: return-void │ │ +076530: |[076530] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +076540: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +076546: 6f20 3b0c dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0c3b │ │ +07654c: 6e10 070c 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c07 │ │ +076552: 0a07 |0009: move-result v7 │ │ +076554: 0176 |000a: move v6, v7 │ │ +076556: 54c0 3504 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +07655a: 6e10 1a18 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ +076560: 0a00 |0010: move-result v0 │ │ +076562: 52c1 4504 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +076566: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +07656a: 54c0 3504 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +07656e: 6e10 1d18 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ +076574: 0a00 |001a: move-result v0 │ │ +076576: 52c1 4504 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +07657a: 9009 0001 |001d: add-int v9, v0, v1 │ │ +07657e: 52c0 3b04 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043b │ │ +076582: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +076586: 54c0 4604 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +07658a: 52c1 4404 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0444 │ │ +07658e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +076592: 52c2 3a04 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +076596: b5b2 |002b: and-int/2addr v2, v11 │ │ +076598: b621 |002c: or-int/2addr v1, v2 │ │ +07659a: 6e20 7901 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +0765a0: 8281 |0030: int-to-float v1, v8 │ │ +0765a2: 82a2 |0031: int-to-float v2, v10 │ │ +0765a4: 8293 |0032: int-to-float v3, v9 │ │ +0765a6: 8264 |0033: int-to-float v4, v6 │ │ +0765a8: 54c5 4604 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +0765ac: 07d0 |0036: move-object v0, v13 │ │ +0765ae: 7406 6b01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@016b │ │ +0765b4: 55c0 3604 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +0765b8: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0765bc: 54c0 4604 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +0765c0: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0765c4: 52c2 3a04 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +0765c8: b5b2 |0044: and-int/2addr v2, v11 │ │ +0765ca: b621 |0045: or-int/2addr v1, v2 │ │ +0765cc: 6e20 7901 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +0765d2: 6e10 0a0c 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0c0a │ │ +0765d8: 0a00 |004c: move-result v0 │ │ +0765da: 8201 |004d: int-to-float v1, v0 │ │ +0765dc: 52c0 3804 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0438 │ │ +0765e0: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0765e4: 8202 |0052: int-to-float v2, v0 │ │ +0765e6: 6e10 0f0c 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0c0f │ │ +0765ec: 0a00 |0056: move-result v0 │ │ +0765ee: 6e10 0b0c 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0c0b │ │ +0765f4: 0a03 |005a: move-result v3 │ │ +0765f6: b130 |005b: sub-int/2addr v0, v3 │ │ +0765f8: 8203 |005c: int-to-float v3, v0 │ │ +0765fa: 8274 |005d: int-to-float v4, v7 │ │ +0765fc: 54c5 4604 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +076600: 07d0 |0060: move-object v0, v13 │ │ +076602: 7406 6b01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@016b │ │ +076608: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=259 │ │ 0x0006 line=261 │ │ 0x000a line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ @@ -162293,83 +162342,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0770b0: |[0770b0] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0770c0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0770c2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0770c4: 6e10 dc15 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ -0770ca: 0a00 |0005: move-result v0 │ │ -0770cc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0770d0: 5565 3904 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0439 │ │ -0770d4: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0770d8: 0f03 |000c: return v3 │ │ -0770da: 6e10 e215 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ -0770e0: 0a01 |0010: move-result v1 │ │ -0770e2: 6e10 e415 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ -0770e8: 0a02 |0014: move-result v2 │ │ -0770ea: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0770f0: 0143 |0018: move v3, v4 │ │ -0770f2: 28f3 |0019: goto 000c // -000d │ │ -0770f4: 5961 3c04 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043c │ │ -0770f8: 5962 3d04 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@043d │ │ -0770fc: 5c63 3904 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0439 │ │ -077100: 28f8 |0020: goto 0018 // -0008 │ │ -077102: 5263 3c04 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043c │ │ -077106: a703 0103 |0023: sub-float v3, v1, v3 │ │ -07710a: 7110 141a 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -077110: 0a03 |0028: move-result v3 │ │ -077112: 5265 4904 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0449 │ │ -077116: 8255 |002b: int-to-float v5, v5 │ │ -077118: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -07711c: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -077120: 5263 3d04 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@043d │ │ -077124: a703 0203 |0032: sub-float v3, v2, v3 │ │ -077128: 7110 141a 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -07712e: 0a03 |0037: move-result v3 │ │ -077130: 5265 4904 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0449 │ │ -077134: 8255 |003a: int-to-float v5, v5 │ │ -077136: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -07713a: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -07713e: 5c64 3904 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0439 │ │ -077142: 28d7 |0041: goto 0018 // -0029 │ │ -077144: 5463 3504 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -077148: 6e10 1a18 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ -07714e: 0a03 |0047: move-result v3 │ │ -077150: 5265 4504 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -077154: b153 |004a: sub-int/2addr v3, v5 │ │ -077156: 8233 |004b: int-to-float v3, v3 │ │ -077158: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -07715c: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -077160: 5463 4204 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -077164: 5465 4204 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -077168: 6e10 440e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -07716e: 0a05 |0057: move-result v5 │ │ -077170: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -077174: 6e20 850e 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ -07717a: 28bb |005d: goto 0018 // -0045 │ │ -07717c: 5463 3504 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -077180: 6e10 1d18 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ -077186: 0a03 |0063: move-result v3 │ │ -077188: 5265 4504 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -07718c: b053 |0066: add-int/2addr v3, v5 │ │ -07718e: 8233 |0067: int-to-float v3, v3 │ │ -077190: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -077194: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -077198: 5463 4204 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -07719c: 5465 4204 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ -0771a0: 6e10 440e 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ -0771a6: 0a05 |0073: move-result v5 │ │ -0771a8: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0771ac: 6e20 850e 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ -0771b2: 289f |0079: goto 0018 // -0061 │ │ -0771b4: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +07660c: |[07660c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07661c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +07661e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +076620: 6e10 dc15 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@15dc │ │ +076626: 0a00 |0005: move-result v0 │ │ +076628: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +07662c: 5565 3904 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0439 │ │ +076630: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +076634: 0f03 |000c: return v3 │ │ +076636: 6e10 e215 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@15e2 │ │ +07663c: 0a01 |0010: move-result v1 │ │ +07663e: 6e10 e415 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@15e4 │ │ +076644: 0a02 |0014: move-result v2 │ │ +076646: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +07664c: 0143 |0018: move v3, v4 │ │ +07664e: 28f3 |0019: goto 000c // -000d │ │ +076650: 5961 3c04 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043c │ │ +076654: 5962 3d04 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@043d │ │ +076658: 5c63 3904 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0439 │ │ +07665c: 28f8 |0020: goto 0018 // -0008 │ │ +07665e: 5263 3c04 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@043c │ │ +076662: a703 0103 |0023: sub-float v3, v1, v3 │ │ +076666: 7110 141a 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +07666c: 0a03 |0028: move-result v3 │ │ +07666e: 5265 4904 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0449 │ │ +076672: 8255 |002b: int-to-float v5, v5 │ │ +076674: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +076678: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +07667c: 5263 3d04 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@043d │ │ +076680: a703 0203 |0032: sub-float v3, v2, v3 │ │ +076684: 7110 141a 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +07668a: 0a03 |0037: move-result v3 │ │ +07668c: 5265 4904 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0449 │ │ +076690: 8255 |003a: int-to-float v5, v5 │ │ +076692: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +076696: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +07669a: 5c64 3904 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0439 │ │ +07669e: 28d7 |0041: goto 0018 // -0029 │ │ +0766a0: 5463 3504 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +0766a4: 6e10 1a18 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ +0766aa: 0a03 |0047: move-result v3 │ │ +0766ac: 5265 4504 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +0766b0: b153 |004a: sub-int/2addr v3, v5 │ │ +0766b2: 8233 |004b: int-to-float v3, v3 │ │ +0766b4: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +0766b8: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +0766bc: 5463 4204 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +0766c0: 5465 4204 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +0766c4: 6e10 440e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +0766ca: 0a05 |0057: move-result v5 │ │ +0766cc: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0766d0: 6e20 850e 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ +0766d6: 28bb |005d: goto 0018 // -0045 │ │ +0766d8: 5463 3504 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +0766dc: 6e10 1d18 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ +0766e2: 0a03 |0063: move-result v3 │ │ +0766e4: 5265 4504 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +0766e8: b053 |0066: add-int/2addr v3, v5 │ │ +0766ea: 8233 |0067: int-to-float v3, v3 │ │ +0766ec: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0766f0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0766f4: 5463 4204 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +0766f8: 5465 4204 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0442 │ │ +0766fc: 6e10 440e 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0e44 │ │ +076702: 0a05 |0073: move-result v5 │ │ +076704: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +076708: 6e20 850e 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0e85 │ │ +07670e: 289f |0079: goto 0018 // -0061 │ │ +076710: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0006 line=223 │ │ 0x000c line=254 │ │ 0x000d line=229 │ │ 0x0011 line=230 │ │ @@ -162397,26 +162446,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0771c8: |[0771c8] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0771d8: 6f20 3f0c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0c3f │ │ -0771de: 5510 3704 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ -0771e2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0771e6: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0771ea: b520 |0009: and-int/2addr v0, v2 │ │ -0771ec: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0771f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0771f2: 5c10 3604 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -0771f6: 0e00 |000f: return-void │ │ -0771f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0771fa: 28fc |0011: goto 000d // -0004 │ │ +076724: |[076724] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +076734: 6f20 3f0c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0c3f │ │ +07673a: 5510 3704 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ +07673e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +076742: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +076746: b520 |0009: and-int/2addr v0, v2 │ │ +076748: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +07674c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +07674e: 5c10 3604 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +076752: 0e00 |000f: return-void │ │ +076754: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +076756: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0007 line=180 │ │ 0x000f line=182 │ │ 0x0010 line=180 │ │ @@ -162429,24 +162478,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0771fc: |[0771fc] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07720c: 6f20 400c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c40 │ │ -077212: 5510 3704 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ -077216: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -07721a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -07721e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -077220: 5c10 3604 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -077224: 0e00 |000c: return-void │ │ -077226: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -077228: 28fc |000e: goto 000a // -0004 │ │ +076758: |[076758] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +076768: 6f20 400c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c40 │ │ +07676e: 5510 3704 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ +076772: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +076776: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +07677a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07677c: 5c10 3604 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +076780: 0e00 |000c: return-void │ │ +076782: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +076784: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x0007 line=172 │ │ 0x000c line=174 │ │ 0x000d line=172 │ │ @@ -162459,24 +162508,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07722c: |[07722c] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -07723c: 6f20 410c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0c41 │ │ -077242: 5510 3704 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ -077246: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -07724a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -07724e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -077250: 5c10 3604 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -077254: 0e00 |000c: return-void │ │ -077256: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -077258: 28fc |000e: goto 000a // -0004 │ │ +076788: |[076788] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +076798: 6f20 410c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0c41 │ │ +07679e: 5510 3704 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ +0767a2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0767a6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0767aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0767ac: 5c10 3604 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +0767b0: 0e00 |000c: return-void │ │ +0767b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0767b4: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0007 line=188 │ │ 0x000c line=190 │ │ 0x000d line=188 │ │ @@ -162489,20 +162538,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07725c: |[07725c] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -07726c: 5c12 3604 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ -077270: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -077272: 5c10 3704 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ -077276: 6e10 100c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c10 │ │ -07727c: 0e00 |0008: return-void │ │ +0767b8: |[0767b8] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0767c8: 5c12 3604 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0436 │ │ +0767cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0767ce: 5c10 3704 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0437 │ │ +0767d2: 6e10 100c 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c10 │ │ +0767d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ 0x0005 line=201 │ │ 0x0008 line=202 │ │ locals : │ │ @@ -162514,20 +162563,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -077280: |[077280] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -077290: 5210 3e04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@043e │ │ -077294: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -077298: 5215 3e04 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@043e │ │ -07729c: 6f55 450c 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0c45 │ │ -0772a2: 0e00 |0009: return-void │ │ +0767dc: |[0767dc] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0767ec: 5210 3e04 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@043e │ │ +0767f0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0767f4: 5215 3e04 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@043e │ │ +0767f8: 6f55 450c 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0c45 │ │ +0767fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0006 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ @@ -162542,21 +162591,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0772a4: |[0772a4] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0772b4: 5923 3a04 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -0772b8: 5420 4604 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ -0772bc: 5221 3a04 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ -0772c0: 6e20 7901 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ -0772c6: 6e10 100c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c10 │ │ -0772cc: 0e00 |000c: return-void │ │ +076800: |[076800] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +076810: 5923 3a04 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +076814: 5420 4604 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0446 │ │ +076818: 5221 3a04 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@043a │ │ +07681c: 6e20 7901 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0179 │ │ +076822: 6e10 100c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0c10 │ │ +076828: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ 0x0009 line=133 │ │ 0x000c line=134 │ │ locals : │ │ @@ -162568,23 +162617,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0772d0: |[0772d0] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0772e0: 6e10 050c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0c05 │ │ -0772e6: 0c00 |0003: move-result-object v0 │ │ -0772e8: 6e10 d500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ -0772ee: 0c00 |0007: move-result-object v0 │ │ -0772f0: 6e20 2b01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ -0772f6: 0a00 |000b: move-result v0 │ │ -0772f8: 6e20 190c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0c19 │ │ -0772fe: 0e00 |000f: return-void │ │ +07682c: |[07682c] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +07683c: 6e10 050c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0c05 │ │ +076842: 0c00 |0003: move-result-object v0 │ │ +076844: 6e10 d500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00d5 │ │ +07684a: 0c00 |0007: move-result-object v0 │ │ +07684c: 6e20 2b01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@012b │ │ +076852: 0a00 |000b: move-result v0 │ │ +076854: 6e20 190c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0c19 │ │ +07685a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -162594,20 +162643,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -077300: |[077300] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -077310: 5210 4004 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0440 │ │ -077314: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -077318: 5212 4004 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0440 │ │ -07731c: 6f20 490c 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0c49 │ │ -077322: 0e00 |0009: return-void │ │ +07685c: |[07685c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +07686c: 5210 4004 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0440 │ │ +076870: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +076874: 5212 4004 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0440 │ │ +076878: 6f20 490c 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0c49 │ │ +07687e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0006 line=165 │ │ 0x0009 line=166 │ │ locals : │ │ @@ -162619,55 +162668,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -077324: |[077324] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -077334: 5472 4704 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0447 │ │ -077338: 6e10 070c 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c07 │ │ -07733e: 0a00 |0005: move-result v0 │ │ -077340: 5475 3504 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -077344: 6e10 1a18 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ -07734a: 0a05 |000b: move-result v5 │ │ -07734c: 5276 4504 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -077350: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -077354: 5475 3504 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -077358: 6e10 1d18 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ -07735e: 0a05 |0015: move-result v5 │ │ -077360: 5276 4504 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -077364: 9003 0506 |0018: add-int v3, v5, v6 │ │ -077368: 5275 3b04 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043b │ │ -07736c: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -077370: 6e50 8101 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0181 │ │ -077376: 6f40 4c0c 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ -07737c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -077380: a705 0905 |0026: sub-float v5, v9, v5 │ │ -077384: 7110 141a 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ -07738a: 0a05 |002b: move-result v5 │ │ -07738c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -077390: c865 |002e: mul-float/2addr v5, v6 │ │ -077392: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -077396: c865 |0031: mul-float/2addr v5, v6 │ │ -077398: 8755 |0032: float-to-int v5, v5 │ │ -07739a: 5975 4404 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0444 │ │ -07739e: 5475 3504 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -0773a2: 6e10 1a18 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ -0773a8: 0a05 |003a: move-result v5 │ │ -0773aa: 5276 4504 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -0773ae: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0773b2: 5475 3504 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ -0773b6: 6e10 1d18 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ -0773bc: 0a05 |0044: move-result v5 │ │ -0773be: 5276 4504 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ -0773c2: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0773c6: 6e50 8301 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0183 │ │ -0773cc: 6e20 110c 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0c11 │ │ -0773d2: 0e00 |004f: return-void │ │ +076880: |[076880] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +076890: 5472 4704 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0447 │ │ +076894: 6e10 070c 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0c07 │ │ +07689a: 0a00 |0005: move-result v0 │ │ +07689c: 5475 3504 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +0768a0: 6e10 1a18 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ +0768a6: 0a05 |000b: move-result v5 │ │ +0768a8: 5276 4504 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +0768ac: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +0768b0: 5475 3504 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +0768b4: 6e10 1d18 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ +0768ba: 0a05 |0015: move-result v5 │ │ +0768bc: 5276 4504 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +0768c0: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0768c4: 5275 3b04 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@043b │ │ +0768c8: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0768cc: 6e50 8101 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0181 │ │ +0768d2: 6f40 4c0c 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0c4c │ │ +0768d8: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0768dc: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0768e0: 7110 141a 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1a14 │ │ +0768e6: 0a05 |002b: move-result v5 │ │ +0768e8: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0768ec: c865 |002e: mul-float/2addr v5, v6 │ │ +0768ee: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0768f2: c865 |0031: mul-float/2addr v5, v6 │ │ +0768f4: 8755 |0032: float-to-int v5, v5 │ │ +0768f6: 5975 4404 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0444 │ │ +0768fa: 5475 3504 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +0768fe: 6e10 1a18 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@181a │ │ +076904: 0a05 |003a: move-result v5 │ │ +076906: 5276 4504 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +07690a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +07690e: 5475 3504 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0435 │ │ +076912: 6e10 1d18 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@181d │ │ +076918: 0a05 |0044: move-result v5 │ │ +07691a: 5276 4504 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0445 │ │ +07691e: 9003 0506 |0047: add-int v3, v5, v6 │ │ +076922: 6e50 8301 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0183 │ │ +076928: 6e20 110c 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0c11 │ │ +07692e: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0006 line=281 │ │ 0x0010 line=282 │ │ 0x001a line=283 │ │ @@ -162686,21 +162735,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 : 2547 (PagerTabStrip.java) │ │ + source_file_idx : 2556 (PagerTabStrip.java) │ │ │ │ Class #656 header: │ │ -class_idx : 563 │ │ +class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 562 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 571 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #656 annotations: │ │ Annotations on class │ │ @@ -162720,17 +162769,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0773d4: |[0773d4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -0773e4: 7010 710c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0c71 │ │ -0773ea: 0e00 |0003: return-void │ │ +076930: |[076930] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +076940: 7010 710c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0c71 │ │ +076946: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -162739,32 +162788,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0773ec: |[0773ec] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0773fc: 7110 830d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0d83 │ │ -077402: 0a00 |0003: move-result v0 │ │ -077404: 0f00 |0004: return v0 │ │ +076948: |[076948] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +076958: 7110 830d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0d83 │ │ +07695e: 0a00 |0003: move-result v0 │ │ +076960: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #657 header: │ │ -class_idx : 589 │ │ +class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 593 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 602 │ │ +source_file_idx : 3031 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #657 annotations: │ │ Annotations on class │ │ @@ -162784,17 +162833,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077408: |[077408] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -077418: 7010 dd0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ddd │ │ -07741e: 0e00 |0003: return-void │ │ +076964: |[076964] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +076974: 7010 dd0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0ddd │ │ +07697a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -162803,33 +162852,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077420: |[077420] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -077430: 7120 e90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0de9 │ │ -077436: 0e00 |0003: return-void │ │ +07697c: |[07697c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +07698c: 7120 e90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0de9 │ │ +076992: 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 : 3022 (ViewGroupCompat.java) │ │ + source_file_idx : 3031 (ViewGroupCompat.java) │ │ │ │ Class #658 header: │ │ -class_idx : 614 │ │ +class_idx : 623 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 616 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 625 │ │ +source_file_idx : 3042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #658 annotations: │ │ Annotations on class │ │ @@ -162849,17 +162898,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077438: |[077438] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -077448: 7010 9e0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0e9e │ │ -07744e: 0e00 |0003: return-void │ │ +076994: |[076994] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +0769a4: 7010 9e0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0e9e │ │ +0769aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -162868,34 +162917,34 @@ │ │ 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 │ │ -077450: |[077450] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -077460: 7130 a40e 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@0ea4 │ │ -077466: 0a00 |0003: move-result v0 │ │ -077468: 0f00 |0004: return v0 │ │ +0769ac: |[0769ac] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0769bc: 7130 a40e 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@0ea4 │ │ +0769c2: 0a00 |0003: move-result v0 │ │ +0769c4: 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 : 3033 (ViewParentCompat.java) │ │ + source_file_idx : 3042 (ViewParentCompat.java) │ │ │ │ Class #659 header: │ │ -class_idx : 623 │ │ +class_idx : 632 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 619 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 628 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 31 │ │ │ │ Class #659 annotations: │ │ Annotations on class │ │ @@ -162915,17 +162964,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07746c: |[07746c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ -07747c: 7010 a50e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0ea5 │ │ -077482: 0e00 |0003: return-void │ │ +0769c8: |[0769c8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ +0769d8: 7010 a50e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@0ea5 │ │ +0769de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -162934,17 +162983,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077484: |[077484] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ -077494: 7120 3f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@0f3f │ │ -07749a: 0e00 |0003: return-void │ │ +0769e0: |[0769e0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/view/View;F)V │ │ +0769f0: 7120 3f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@0f3f │ │ +0769f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -162955,17 +163004,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07749c: |[07749c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ -0774ac: 7120 400f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@0f40 │ │ -0774b2: 0e00 |0003: return-void │ │ +0769f8: |[0769f8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/view/View;F)V │ │ +076a08: 7120 400f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@0f40 │ │ +076a0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -162976,17 +163025,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0774b4: |[0774b4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ -0774c4: 7110 410f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@0f41 │ │ -0774ca: 0e00 |0003: return-void │ │ +076a10: |[076a10] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/view/View;)V │ │ +076a20: 7110 410f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@0f41 │ │ +076a26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -162996,18 +163045,18 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0774cc: |[0774cc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ -0774dc: 7110 420f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@0f42 │ │ -0774e2: 0b00 |0003: move-result-wide v0 │ │ -0774e4: 1000 |0004: return-wide v0 │ │ +076a28: |[076a28] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/view/View;)J │ │ +076a38: 7110 420f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@0f42 │ │ +076a3e: 0b00 |0003: move-result-wide v0 │ │ +076a40: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ │ │ @@ -163016,18 +163065,18 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0774e8: |[0774e8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ -0774f8: 7110 430f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@0f43 │ │ -0774fe: 0b00 |0003: move-result-wide v0 │ │ -077500: 1000 |0004: return-wide v0 │ │ +076a44: |[076a44] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/view/View;)J │ │ +076a54: 7110 430f 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@0f43 │ │ +076a5a: 0b00 |0003: move-result-wide v0 │ │ +076a5c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ │ │ @@ -163036,17 +163085,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077504: |[077504] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ -077514: 7120 440f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@0f44 │ │ -07751a: 0e00 |0003: return-void │ │ +076a60: |[076a60] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/view/View;F)V │ │ +076a70: 7120 440f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@0f44 │ │ +076a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163057,17 +163106,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07751c: |[07751c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ -07752c: 7120 450f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@0f45 │ │ -077532: 0e00 |0003: return-void │ │ +076a78: |[076a78] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/view/View;F)V │ │ +076a88: 7120 450f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@0f45 │ │ +076a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163078,17 +163127,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077534: |[077534] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ -077544: 7120 460f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@0f46 │ │ -07754a: 0e00 |0003: return-void │ │ +076a90: |[076a90] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/view/View;F)V │ │ +076aa0: 7120 460f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@0f46 │ │ +076aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163099,17 +163148,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07754c: |[07754c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ -07755c: 7120 470f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@0f47 │ │ -077562: 0e00 |0003: return-void │ │ +076aa8: |[076aa8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/view/View;F)V │ │ +076ab8: 7120 470f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@0f47 │ │ +076abe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0003 line=296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163120,17 +163169,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077564: |[077564] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ -077574: 7120 480f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@0f48 │ │ -07757a: 0e00 |0003: return-void │ │ +076ac0: |[076ac0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/view/View;F)V │ │ +076ad0: 7120 480f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@0f48 │ │ +076ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0003 line=301 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163141,17 +163190,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07757c: |[07757c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ -07758c: 7120 490f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@0f49 │ │ -077592: 0e00 |0003: return-void │ │ +076ad8: |[076ad8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/view/View;F)V │ │ +076ae8: 7120 490f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@0f49 │ │ +076aee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0003 line=306 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163162,17 +163211,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077594: |[077594] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ -0775a4: 7120 4a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@0f4a │ │ -0775aa: 0e00 |0003: return-void │ │ +076af0: |[076af0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/view/View;F)V │ │ +076b00: 7120 4a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@0f4a │ │ +076b06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163183,17 +163232,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0775ac: |[0775ac] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ -0775bc: 7120 4b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@0f4b │ │ -0775c2: 0e00 |0003: return-void │ │ +076b08: |[076b08] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/view/View;F)V │ │ +076b18: 7120 4b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@0f4b │ │ +076b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163204,17 +163253,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0775c4: |[0775c4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ -0775d4: 7120 4c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@0f4c │ │ -0775da: 0e00 |0003: return-void │ │ +076b20: |[076b20] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/view/View;F)V │ │ +076b30: 7120 4c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@0f4c │ │ +076b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=321 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163225,17 +163274,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0775dc: |[0775dc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ -0775ec: 7120 4d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@0f4d │ │ -0775f2: 0e00 |0003: return-void │ │ +076b38: |[076b38] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/view/View;F)V │ │ +076b48: 7120 4d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@0f4d │ │ +076b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0003 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163246,17 +163295,17 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0775f4: |[0775f4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ -077604: 7130 4e0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@0f4e │ │ -07760a: 0e00 |0003: return-void │ │ +076b50: |[076b50] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/view/View;J)V │ │ +076b60: 7130 4e0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@0f4e │ │ +076b66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0003 line=236 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163267,17 +163316,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07760c: |[07760c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -07761c: 7120 4f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0f4f │ │ -077622: 0e00 |0003: return-void │ │ +076b68: |[076b68] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +076b78: 7120 4f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@0f4f │ │ +076b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163288,17 +163337,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077624: |[077624] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -077634: 7120 500f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f50 │ │ -07763a: 0e00 |0003: return-void │ │ +076b80: |[076b80] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +076b90: 7120 500f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0f50 │ │ +076b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0003 line=371 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163309,17 +163358,17 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07763c: |[07763c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ -07764c: 7130 510f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@0f51 │ │ -077652: 0e00 |0003: return-void │ │ +076b98: |[076b98] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/view/View;J)V │ │ +076ba8: 7130 510f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@0f51 │ │ +076bae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163330,17 +163379,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077654: |[077654] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ -077664: 7110 520f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@0f52 │ │ -07766a: 0e00 |0003: return-void │ │ +076bb0: |[076bb0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/view/View;)V │ │ +076bc0: 7110 520f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@0f52 │ │ +076bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163350,17 +163399,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07766c: |[07766c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ -07767c: 7120 530f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@0f53 │ │ -077682: 0e00 |0003: return-void │ │ +076bc8: |[076bc8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/view/View;F)V │ │ +076bd8: 7120 530f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@0f53 │ │ +076bde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0003 line=246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163371,17 +163420,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077684: |[077684] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ -077694: 7120 540f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@0f54 │ │ -07769a: 0e00 |0003: return-void │ │ +076be0: |[076be0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/view/View;F)V │ │ +076bf0: 7120 540f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@0f54 │ │ +076bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163392,17 +163441,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07769c: |[07769c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ -0776ac: 7120 550f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@0f55 │ │ -0776b2: 0e00 |0003: return-void │ │ +076bf8: |[076bf8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/view/View;F)V │ │ +076c08: 7120 550f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@0f55 │ │ +076c0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163413,17 +163462,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0776b4: |[0776b4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ -0776c4: 7120 560f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@0f56 │ │ -0776ca: 0e00 |0003: return-void │ │ +076c10: |[076c10] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/view/View;F)V │ │ +076c20: 7120 560f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@0f56 │ │ +076c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163434,19 +163483,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0776cc: |[0776cc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0776dc: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; // type@026c │ │ -0776e0: 7030 c60e 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0ec6 │ │ -0776e6: 6e30 e40e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ -0776ec: 0e00 |0008: return-void │ │ +076c28: |[076c28] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +076c38: 2200 7502 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1; // type@0275 │ │ +076c3c: 7030 c60e 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0ec6 │ │ +076c42: 6e30 e40e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ +076c48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ @@ -163457,21 +163506,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0776f0: |[0776f0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ -077700: 7110 4b0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0d4b │ │ -077706: 0a00 |0003: move-result v0 │ │ -077708: 2201 6e02 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; // type@026e │ │ -07770c: 7030 ce0e 2100 |0006: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V // method@0ece │ │ -077712: 6e30 e40e 3201 |0009: invoke-virtual {v2, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ -077718: 0e00 |000c: return-void │ │ +076c4c: |[076c4c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ +076c5c: 7110 4b0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0d4b │ │ +076c62: 0a00 |0003: move-result v0 │ │ +076c64: 2201 7702 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3; // type@0277 │ │ +076c68: 7030 ce0e 2100 |0006: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$3;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;I)V // method@0ece │ │ +076c6e: 6e30 e40e 3201 |0009: invoke-virtual {v2, v3, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ +076c74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0004 line=414 │ │ 0x000c line=429 │ │ locals : │ │ 0x0004 - 0x000d reg=0 currentLayerType I │ │ @@ -163483,19 +163532,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -07771c: |[07771c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -07772c: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; // type@026d │ │ -077730: 7030 ca0e 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0eca │ │ -077736: 6e30 e40e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ -07773c: 0e00 |0008: return-void │ │ +076c78: |[076c78] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +076c88: 2200 7602 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2; // type@0276 │ │ +076c8c: 7030 ca0e 1003 |0002: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$2;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;Ljava/lang/Runnable;)V // method@0eca │ │ +076c92: 6e30 e40e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@0ee4 │ │ +076c98: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0008 line=409 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ @@ -163506,17 +163555,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077740: |[077740] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ -077750: 7120 570f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@0f57 │ │ -077756: 0e00 |0003: return-void │ │ +076c9c: |[076c9c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/view/View;F)V │ │ +076cac: 7120 570f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@0f57 │ │ +076cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163527,17 +163576,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077758: |[077758] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ -077768: 7120 580f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@0f58 │ │ -07776e: 0e00 |0003: return-void │ │ +076cb4: |[076cb4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/view/View;F)V │ │ +076cc4: 7120 580f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@0f58 │ │ +076cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163548,17 +163597,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077770: |[077770] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ -077780: 7120 590f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@0f59 │ │ -077786: 0e00 |0003: return-void │ │ +076ccc: |[076ccc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/view/View;F)V │ │ +076cdc: 7120 590f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@0f59 │ │ +076ce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -163569,32 +163618,32 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077788: |[077788] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ -077798: 7120 5a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@0f5a │ │ -07779e: 0e00 |0003: return-void │ │ +076ce4: |[076ce4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/view/View;F)V │ │ +076cf4: 7120 5a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@0f5a │ │ +076cfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 value F │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #660 header: │ │ -class_idx : 634 │ │ +class_idx : 643 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 635 │ │ +superclass_idx : 644 │ │ source_file_idx : 379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #660 annotations: │ │ @@ -163615,17 +163664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0777a0: |[0777a0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0777b0: 7010 690f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0f69 │ │ -0777b6: 0e00 |0003: return-void │ │ +076cfc: |[076cfc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +076d0c: 7010 690f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0f69 │ │ +076d12: 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 - │ │ @@ -163634,17 +163683,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 │ │ -0777b8: |[0777b8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0777c8: 7120 770f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0f77 │ │ -0777ce: 0e00 |0003: return-void │ │ +076d14: |[076d14] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +076d24: 7120 770f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0f77 │ │ +076d2a: 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; │ │ @@ -163655,18 +163704,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 │ │ -0777d0: |[0777d0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0777e0: 7120 780f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0f78 │ │ -0777e6: 0c00 |0003: move-result-object v0 │ │ -0777e8: 1100 |0004: return-object v0 │ │ +076d2c: |[076d2c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +076d3c: 7120 780f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0f78 │ │ +076d42: 0c00 |0003: move-result-object v0 │ │ +076d44: 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 │ │ @@ -163676,31 +163725,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0777ec: |[0777ec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0777fc: 7110 790f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0f79 │ │ -077802: 0a00 |0003: move-result v0 │ │ -077804: 0f00 |0004: return v0 │ │ +076d48: |[076d48] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +076d58: 7110 790f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0f79 │ │ +076d5e: 0a00 |0003: move-result v0 │ │ +076d60: 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 : 379 (AccessibilityEventCompat.java) │ │ │ │ Class #661 header: │ │ -class_idx : 640 │ │ +class_idx : 649 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 641 │ │ +superclass_idx : 650 │ │ source_file_idx : 385 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #661 annotations: │ │ @@ -163725,17 +163774,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077808: |[077808] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -077818: 7010 830f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0f83 │ │ -07781e: 0e00 |0003: return-void │ │ +076d64: |[076d64] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +076d74: 7010 830f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0f83 │ │ +076d7a: 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 - │ │ @@ -163744,19 +163793,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 │ │ -077820: |[077820] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -077830: 5430 0705 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0507 │ │ -077834: 7120 9e0f 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0f9e │ │ -07783a: 0a00 |0005: move-result v0 │ │ -07783c: 0f00 |0006: return v0 │ │ +076d7c: |[076d7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +076d8c: 5430 0705 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0507 │ │ +076d90: 7120 9e0f 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0f9e │ │ +076d96: 0a00 |0005: move-result v0 │ │ +076d98: 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; │ │ @@ -163766,18 +163815,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 │ │ -077840: |[077840] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -077850: 7120 9f0f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0f9f │ │ -077856: 0c00 |0003: move-result-object v0 │ │ -077858: 1100 |0004: return-object v0 │ │ +076d9c: |[076d9c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +076dac: 7120 9f0f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0f9f │ │ +076db2: 0c00 |0003: move-result-object v0 │ │ +076db4: 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 │ │ @@ -163787,18 +163836,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 │ │ -07785c: |[07785c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -07786c: 7110 a00f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0fa0 │ │ -077872: 0c00 |0003: move-result-object v0 │ │ -077874: 1100 |0004: return-object v0 │ │ +076db8: |[076db8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +076dc8: 7110 a00f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0fa0 │ │ +076dce: 0c00 |0003: move-result-object v0 │ │ +076dd0: 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; │ │ │ │ @@ -163807,18 +163856,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077878: |[077878] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -077888: 7110 a10f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0fa1 │ │ -07788e: 0a00 |0003: move-result v0 │ │ -077890: 0f00 |0004: return v0 │ │ +076dd4: |[076dd4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +076de4: 7110 a10f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0fa1 │ │ +076dea: 0a00 |0003: move-result v0 │ │ +076dec: 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; │ │ │ │ @@ -163827,20 +163876,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 │ │ -077894: |[077894] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0778a4: 2200 7f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@027f │ │ -0778a8: 7030 7a0f 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@0f7a │ │ -0778ae: 7110 a20f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0fa2 │ │ -0778b4: 0c00 |0008: move-result-object v0 │ │ -0778b6: 1100 |0009: return-object v0 │ │ +076df0: |[076df0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +076e00: 2200 8802 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0288 │ │ +076e04: 7030 7a0f 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@0f7a │ │ +076e0a: 7110 a20f 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0fa2 │ │ +076e10: 0c00 |0008: move-result-object v0 │ │ +076e12: 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; │ │ │ │ @@ -163849,33 +163898,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 │ │ -0778b8: |[0778b8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0778c8: 5430 0705 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0507 │ │ -0778cc: 7120 a30f 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0fa3 │ │ -0778d2: 0a00 |0005: move-result v0 │ │ -0778d4: 0f00 |0006: return v0 │ │ +076e14: |[076e14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +076e24: 5430 0705 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0507 │ │ +076e28: 7120 a30f 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0fa3 │ │ +076e2e: 0a00 |0005: move-result v0 │ │ +076e30: 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 : 385 (AccessibilityManagerCompat.java) │ │ │ │ Class #662 header: │ │ -class_idx : 648 │ │ +class_idx : 657 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 653 │ │ +superclass_idx : 662 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #662 annotations: │ │ @@ -163898,17 +163947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0778d8: |[0778d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0778e8: 7010 2810 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1028 │ │ -0778ee: 0e00 |0003: return-void │ │ +076e34: |[076e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +076e44: 7010 2810 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@1028 │ │ +076e4a: 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 - │ │ @@ -163917,17 +163966,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0778f0: |[0778f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -077900: 7120 b210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@10b2 │ │ -077906: 0e00 |0003: return-void │ │ +076e4c: |[076e4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +076e5c: 7120 b210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@10b2 │ │ +076e62: 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; │ │ @@ -163938,17 +163987,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 │ │ -077908: |[077908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -077918: 7120 b310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@10b3 │ │ -07791e: 0e00 |0003: return-void │ │ +076e64: |[076e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +076e74: 7120 b310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@10b3 │ │ +076e7a: 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; │ │ @@ -163959,18 +164008,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 │ │ -077920: |[077920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -077930: 7120 b410 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@10b4 │ │ -077936: 0c00 |0003: move-result-object v0 │ │ -077938: 1100 |0004: return-object v0 │ │ +076e7c: |[076e7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +076e8c: 7120 b410 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@10b4 │ │ +076e92: 0c00 |0003: move-result-object v0 │ │ +076e94: 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; │ │ @@ -163980,18 +164029,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07793c: |[07793c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -07794c: 7110 b510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@10b5 │ │ -077952: 0a00 |0003: move-result v0 │ │ -077954: 0f00 |0004: return v0 │ │ +076e98: |[076e98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +076ea8: 7110 b510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@10b5 │ │ +076eae: 0a00 |0003: move-result v0 │ │ +076eb0: 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; │ │ │ │ @@ -164000,17 +164049,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 │ │ -077958: |[077958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -077968: 7120 b610 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10b6 │ │ -07796e: 0e00 |0003: return-void │ │ +076eb4: |[076eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +076ec4: 7120 b610 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10b6 │ │ +076eca: 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; │ │ @@ -164021,17 +164070,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 │ │ -077970: |[077970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -077980: 7120 b710 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10b7 │ │ -077986: 0e00 |0003: return-void │ │ +076ecc: |[076ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +076edc: 7120 b710 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10b7 │ │ +076ee2: 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; │ │ @@ -164042,18 +164091,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 │ │ -077988: |[077988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -077998: 7120 b810 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@10b8 │ │ -07799e: 0c00 |0003: move-result-object v0 │ │ -0779a0: 1100 |0004: return-object v0 │ │ +076ee4: |[076ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +076ef4: 7120 b810 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@10b8 │ │ +076efa: 0c00 |0003: move-result-object v0 │ │ +076efc: 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 │ │ @@ -164063,18 +164112,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0779a4: |[0779a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0779b4: 7110 b910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@10b9 │ │ -0779ba: 0a00 |0003: move-result v0 │ │ -0779bc: 0f00 |0004: return v0 │ │ +076f00: |[076f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +076f10: 7110 b910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@10b9 │ │ +076f16: 0a00 |0003: move-result v0 │ │ +076f18: 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; │ │ │ │ @@ -164083,18 +164132,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 │ │ -0779c0: |[0779c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0779d0: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10ba │ │ -0779d6: 0c00 |0003: move-result-object v0 │ │ -0779d8: 1100 |0004: return-object v0 │ │ +076f1c: |[076f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +076f2c: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10ba │ │ +076f32: 0c00 |0003: move-result-object v0 │ │ +076f34: 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; │ │ │ │ @@ -164103,18 +164152,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 │ │ -0779dc: |[0779dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0779ec: 7110 bb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10bb │ │ -0779f2: 0c00 |0003: move-result-object v0 │ │ -0779f4: 1100 |0004: return-object v0 │ │ +076f38: |[076f38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +076f48: 7110 bb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10bb │ │ +076f4e: 0c00 |0003: move-result-object v0 │ │ +076f50: 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; │ │ │ │ @@ -164123,18 +164172,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 │ │ -0779f8: |[0779f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -077a08: 7110 bc10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10bc │ │ -077a0e: 0c00 |0003: move-result-object v0 │ │ -077a10: 1100 |0004: return-object v0 │ │ +076f54: |[076f54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +076f64: 7110 bc10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10bc │ │ +076f6a: 0c00 |0003: move-result-object v0 │ │ +076f6c: 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; │ │ │ │ @@ -164143,18 +164192,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 │ │ -077a14: |[077a14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -077a24: 7110 bd10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@10bd │ │ -077a2a: 0c00 |0003: move-result-object v0 │ │ -077a2c: 1100 |0004: return-object v0 │ │ +076f70: |[076f70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +076f80: 7110 bd10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@10bd │ │ +076f86: 0c00 |0003: move-result-object v0 │ │ +076f88: 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; │ │ │ │ @@ -164163,18 +164212,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 │ │ -077a30: |[077a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -077a40: 7110 be10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10be │ │ -077a46: 0c00 |0003: move-result-object v0 │ │ -077a48: 1100 |0004: return-object v0 │ │ +076f8c: |[076f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +076f9c: 7110 be10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@10be │ │ +076fa2: 0c00 |0003: move-result-object v0 │ │ +076fa4: 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; │ │ │ │ @@ -164183,18 +164232,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077a4c: |[077a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -077a5c: 7110 bf10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@10bf │ │ -077a62: 0a00 |0003: move-result v0 │ │ -077a64: 0f00 |0004: return v0 │ │ +076fa8: |[076fa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +076fb8: 7110 bf10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@10bf │ │ +076fbe: 0a00 |0003: move-result v0 │ │ +076fc0: 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; │ │ │ │ @@ -164203,18 +164252,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077a68: |[077a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -077a78: 7110 c010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@10c0 │ │ -077a7e: 0a00 |0003: move-result v0 │ │ -077a80: 0f00 |0004: return v0 │ │ +076fc4: |[076fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +076fd4: 7110 c010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@10c0 │ │ +076fda: 0a00 |0003: move-result v0 │ │ +076fdc: 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; │ │ │ │ @@ -164223,18 +164272,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077a84: |[077a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -077a94: 7110 c110 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@10c1 │ │ -077a9a: 0a00 |0003: move-result v0 │ │ -077a9c: 0f00 |0004: return v0 │ │ +076fe0: |[076fe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +076ff0: 7110 c110 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@10c1 │ │ +076ff6: 0a00 |0003: move-result v0 │ │ +076ff8: 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; │ │ │ │ @@ -164243,18 +164292,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077aa0: |[077aa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -077ab0: 7110 c210 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@10c2 │ │ -077ab6: 0a00 |0003: move-result v0 │ │ -077ab8: 0f00 |0004: return v0 │ │ +076ffc: |[076ffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +07700c: 7110 c210 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@10c2 │ │ +077012: 0a00 |0003: move-result v0 │ │ +077014: 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; │ │ │ │ @@ -164263,18 +164312,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077abc: |[077abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -077acc: 7110 c310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@10c3 │ │ -077ad2: 0a00 |0003: move-result v0 │ │ -077ad4: 0f00 |0004: return v0 │ │ +077018: |[077018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +077028: 7110 c310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@10c3 │ │ +07702e: 0a00 |0003: move-result v0 │ │ +077030: 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; │ │ │ │ @@ -164283,18 +164332,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077ad8: |[077ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -077ae8: 7110 c410 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@10c4 │ │ -077aee: 0a00 |0003: move-result v0 │ │ -077af0: 0f00 |0004: return v0 │ │ +077034: |[077034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +077044: 7110 c410 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@10c4 │ │ +07704a: 0a00 |0003: move-result v0 │ │ +07704c: 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; │ │ │ │ @@ -164303,18 +164352,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077af4: |[077af4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -077b04: 7110 c510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@10c5 │ │ -077b0a: 0a00 |0003: move-result v0 │ │ -077b0c: 0f00 |0004: return v0 │ │ +077050: |[077050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +077060: 7110 c510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@10c5 │ │ +077066: 0a00 |0003: move-result v0 │ │ +077068: 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; │ │ │ │ @@ -164323,18 +164372,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077b10: |[077b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -077b20: 7110 c610 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@10c6 │ │ -077b26: 0a00 |0003: move-result v0 │ │ -077b28: 0f00 |0004: return v0 │ │ +07706c: |[07706c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +07707c: 7110 c610 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@10c6 │ │ +077082: 0a00 |0003: move-result v0 │ │ +077084: 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; │ │ │ │ @@ -164343,18 +164392,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077b2c: |[077b2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -077b3c: 7110 c710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@10c7 │ │ -077b42: 0a00 |0003: move-result v0 │ │ -077b44: 0f00 |0004: return v0 │ │ +077088: |[077088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +077098: 7110 c710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@10c7 │ │ +07709e: 0a00 |0003: move-result v0 │ │ +0770a0: 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; │ │ │ │ @@ -164363,18 +164412,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077b48: |[077b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -077b58: 7110 c810 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@10c8 │ │ -077b5e: 0a00 |0003: move-result v0 │ │ -077b60: 0f00 |0004: return v0 │ │ +0770a4: |[0770a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0770b4: 7110 c810 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@10c8 │ │ +0770ba: 0a00 |0003: move-result v0 │ │ +0770bc: 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; │ │ │ │ @@ -164383,18 +164432,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077b64: |[077b64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -077b74: 7110 c910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@10c9 │ │ -077b7a: 0a00 |0003: move-result v0 │ │ -077b7c: 0f00 |0004: return v0 │ │ +0770c0: |[0770c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0770d0: 7110 c910 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@10c9 │ │ +0770d6: 0a00 |0003: move-result v0 │ │ +0770d8: 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; │ │ │ │ @@ -164403,18 +164452,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -077b80: |[077b80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -077b90: 7100 ca10 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@10ca │ │ -077b96: 0c00 |0003: move-result-object v0 │ │ -077b98: 1100 |0004: return-object v0 │ │ +0770dc: |[0770dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +0770ec: 7100 ca10 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@10ca │ │ +0770f2: 0c00 |0003: move-result-object v0 │ │ +0770f4: 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;) │ │ @@ -164422,18 +164471,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 │ │ -077b9c: |[077b9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -077bac: 7110 cb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@10cb │ │ -077bb2: 0c00 |0003: move-result-object v0 │ │ -077bb4: 1100 |0004: return-object v0 │ │ +0770f8: |[0770f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +077108: 7110 cb10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@10cb │ │ +07710e: 0c00 |0003: move-result-object v0 │ │ +077110: 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; │ │ │ │ @@ -164442,18 +164491,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 │ │ -077bb8: |[077bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -077bc8: 7110 cc10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@10cc │ │ -077bce: 0c00 |0003: move-result-object v0 │ │ -077bd0: 1100 |0004: return-object v0 │ │ +077114: |[077114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +077124: 7110 cc10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@10cc │ │ +07712a: 0c00 |0003: move-result-object v0 │ │ +07712c: 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; │ │ │ │ @@ -164462,18 +164511,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077bd4: |[077bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -077be4: 7120 cd10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@10cd │ │ -077bea: 0a00 |0003: move-result v0 │ │ -077bec: 0f00 |0004: return v0 │ │ +077130: |[077130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +077140: 7120 cd10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@10cd │ │ +077146: 0a00 |0003: move-result v0 │ │ +077148: 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 │ │ @@ -164483,17 +164532,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077bf0: |[077bf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -077c00: 7110 ce10 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@10ce │ │ -077c06: 0e00 |0003: return-void │ │ +07714c: |[07714c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +07715c: 7110 ce10 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@10ce │ │ +077162: 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; │ │ @@ -164503,17 +164552,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 │ │ -077c08: |[077c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -077c18: 7120 cf10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10cf │ │ -077c1e: 0e00 |0003: return-void │ │ +077164: |[077164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +077174: 7120 cf10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10cf │ │ +07717a: 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; │ │ @@ -164524,17 +164573,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 │ │ -077c20: |[077c20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -077c30: 7120 d010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10d0 │ │ -077c36: 0e00 |0003: return-void │ │ +07717c: |[07717c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +07718c: 7120 d010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@10d0 │ │ +077192: 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; │ │ @@ -164545,17 +164594,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077c38: |[077c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -077c48: 7120 d110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@10d1 │ │ -077c4e: 0e00 |0003: return-void │ │ +077194: |[077194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0771a4: 7120 d110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@10d1 │ │ +0771aa: 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; │ │ @@ -164566,17 +164615,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077c50: |[077c50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -077c60: 7120 d210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@10d2 │ │ -077c66: 0e00 |0003: return-void │ │ +0771ac: |[0771ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0771bc: 7120 d210 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@10d2 │ │ +0771c2: 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; │ │ @@ -164587,17 +164636,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 │ │ -077c68: |[077c68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -077c78: 7120 d310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10d3 │ │ -077c7e: 0e00 |0003: return-void │ │ +0771c4: |[0771c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0771d4: 7120 d310 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10d3 │ │ +0771da: 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; │ │ @@ -164608,17 +164657,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077c80: |[077c80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -077c90: 7120 d410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@10d4 │ │ -077c96: 0e00 |0003: return-void │ │ +0771dc: |[0771dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0771ec: 7120 d410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@10d4 │ │ +0771f2: 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; │ │ @@ -164629,17 +164678,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 │ │ -077c98: |[077c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -077ca8: 7120 d510 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10d5 │ │ -077cae: 0e00 |0003: return-void │ │ +0771f4: |[0771f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +077204: 7120 d510 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10d5 │ │ +07720a: 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; │ │ @@ -164650,17 +164699,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077cb0: |[077cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -077cc0: 7120 d610 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@10d6 │ │ -077cc6: 0e00 |0003: return-void │ │ +07720c: |[07720c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +07721c: 7120 d610 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@10d6 │ │ +077222: 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; │ │ @@ -164671,17 +164720,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077cc8: |[077cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -077cd8: 7120 d710 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@10d7 │ │ -077cde: 0e00 |0003: return-void │ │ +077224: |[077224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +077234: 7120 d710 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@10d7 │ │ +07723a: 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; │ │ @@ -164692,17 +164741,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077ce0: |[077ce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -077cf0: 7120 d810 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@10d8 │ │ -077cf6: 0e00 |0003: return-void │ │ +07723c: |[07723c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +07724c: 7120 d810 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@10d8 │ │ +077252: 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; │ │ @@ -164713,17 +164762,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077cf8: |[077cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -077d08: 7120 d910 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@10d9 │ │ -077d0e: 0e00 |0003: return-void │ │ +077254: |[077254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +077264: 7120 d910 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@10d9 │ │ +07726a: 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; │ │ @@ -164734,17 +164783,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 │ │ -077d10: |[077d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -077d20: 7120 da10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10da │ │ -077d26: 0e00 |0003: return-void │ │ +07726c: |[07726c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07727c: 7120 da10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10da │ │ +077282: 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; │ │ @@ -164755,17 +164804,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 │ │ -077d28: |[077d28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -077d38: 7120 db10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@10db │ │ -077d3e: 0e00 |0003: return-void │ │ +077284: |[077284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +077294: 7120 db10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@10db │ │ +07729a: 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; │ │ @@ -164776,17 +164825,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077d40: |[077d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -077d50: 7120 dc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@10dc │ │ -077d56: 0e00 |0003: return-void │ │ +07729c: |[07729c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0772ac: 7120 dc10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@10dc │ │ +0772b2: 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; │ │ @@ -164797,17 +164846,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077d58: |[077d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -077d68: 7120 dd10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@10dd │ │ -077d6e: 0e00 |0003: return-void │ │ +0772b4: |[0772b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0772c4: 7120 dd10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@10dd │ │ +0772ca: 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; │ │ @@ -164818,17 +164867,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077d70: |[077d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -077d80: 7120 de10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@10de │ │ -077d86: 0e00 |0003: return-void │ │ +0772cc: |[0772cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0772dc: 7120 de10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@10de │ │ +0772e2: 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; │ │ @@ -164839,17 +164888,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 │ │ -077d88: |[077d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -077d98: 7120 df10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@10df │ │ -077d9e: 0e00 |0003: return-void │ │ +0772e4: |[0772e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0772f4: 7120 df10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@10df │ │ +0772fa: 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; │ │ @@ -164860,32 +164909,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 │ │ -077da0: |[077da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -077db0: 7120 e010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10e0 │ │ -077db6: 0e00 |0003: return-void │ │ +0772fc: |[0772fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07730c: 7120 e010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@10e0 │ │ +077312: 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 : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #663 header: │ │ -class_idx : 661 │ │ +class_idx : 670 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 664 │ │ +superclass_idx : 673 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #663 annotations: │ │ @@ -164906,17 +164955,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077db8: |[077db8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -077dc8: 7010 0311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1103 │ │ -077dce: 0e00 |0003: return-void │ │ +077314: |[077314] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +077324: 7010 0311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1103 │ │ +07732a: 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 - │ │ @@ -164925,33 +164974,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 │ │ -077dd0: |[077dd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -077de0: 2200 9402 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0294 │ │ -077de4: 7030 f610 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@10f6 │ │ -077dea: 7110 1511 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1115 │ │ -077df0: 0c00 |0008: move-result-object v0 │ │ -077df2: 1100 |0009: return-object v0 │ │ +07732c: |[07732c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +07733c: 2200 9d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@029d │ │ +077340: 7030 f610 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@10f6 │ │ +077346: 7110 1511 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1115 │ │ +07734c: 0c00 |0008: move-result-object v0 │ │ +07734e: 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 : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #664 header: │ │ -class_idx : 663 │ │ +class_idx : 672 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 664 │ │ +superclass_idx : 673 │ │ source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #664 annotations: │ │ @@ -164972,17 +165021,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077df4: |[077df4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -077e04: 7010 0311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1103 │ │ -077e0a: 0e00 |0003: return-void │ │ +077350: |[077350] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +077360: 7010 0311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@1103 │ │ +077366: 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 - │ │ @@ -164991,33 +165040,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 │ │ -077e0c: |[077e0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -077e1c: 2200 9602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0296 │ │ -077e20: 7030 fc10 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@10fc │ │ -077e26: 7110 2011 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1120 │ │ -077e2c: 0c00 |0008: move-result-object v0 │ │ -077e2e: 1100 |0009: return-object v0 │ │ +077368: |[077368] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +077378: 2200 9f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@029f │ │ +07737c: 7030 fc10 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@10fc │ │ +077382: 7110 2011 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@1120 │ │ +077388: 0c00 |0008: move-result-object v0 │ │ +07738a: 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 : 402 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #665 header: │ │ -class_idx : 672 │ │ +class_idx : 681 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 676 │ │ +superclass_idx : 685 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #665 annotations: │ │ @@ -165040,17 +165089,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077e30: |[077e30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -077e40: 7010 8011 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1180 │ │ -077e46: 0e00 |0003: return-void │ │ +07738c: |[07738c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +07739c: 7010 8011 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1180 │ │ +0773a2: 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 - │ │ @@ -165059,18 +165108,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077e48: |[077e48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -077e58: 7110 e311 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@11e3 │ │ -077e5e: 0a00 |0003: move-result v0 │ │ -077e60: 0f00 |0004: return v0 │ │ +0773a4: |[0773a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0773b4: 7110 e311 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@11e3 │ │ +0773ba: 0a00 |0003: move-result v0 │ │ +0773bc: 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; │ │ │ │ @@ -165079,18 +165128,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 │ │ -077e64: |[077e64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -077e74: 7110 e411 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11e4 │ │ -077e7a: 0c00 |0003: move-result-object v0 │ │ -077e7c: 1100 |0004: return-object v0 │ │ +0773c0: |[0773c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0773d0: 7110 e411 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11e4 │ │ +0773d6: 0c00 |0003: move-result-object v0 │ │ +0773d8: 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; │ │ │ │ @@ -165099,18 +165148,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 │ │ -077e80: |[077e80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -077e90: 7110 e511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11e5 │ │ -077e96: 0c00 |0003: move-result-object v0 │ │ -077e98: 1100 |0004: return-object v0 │ │ +0773dc: |[0773dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0773ec: 7110 e511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11e5 │ │ +0773f2: 0c00 |0003: move-result-object v0 │ │ +0773f4: 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; │ │ │ │ @@ -165119,18 +165168,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 │ │ -077e9c: |[077e9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -077eac: 7110 e611 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11e6 │ │ -077eb2: 0c00 |0003: move-result-object v0 │ │ -077eb4: 1100 |0004: return-object v0 │ │ +0773f8: |[0773f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +077408: 7110 e611 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@11e6 │ │ +07740e: 0c00 |0003: move-result-object v0 │ │ +077410: 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; │ │ │ │ @@ -165139,18 +165188,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077eb8: |[077eb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -077ec8: 7110 e711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@11e7 │ │ -077ece: 0a00 |0003: move-result v0 │ │ -077ed0: 0f00 |0004: return v0 │ │ +077414: |[077414] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +077424: 7110 e711 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@11e7 │ │ +07742a: 0a00 |0003: move-result v0 │ │ +07742c: 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; │ │ │ │ @@ -165159,18 +165208,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077ed4: |[077ed4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -077ee4: 7110 e811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@11e8 │ │ -077eea: 0a00 |0003: move-result v0 │ │ -077eec: 0f00 |0004: return v0 │ │ +077430: |[077430] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +077440: 7110 e811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@11e8 │ │ +077446: 0a00 |0003: move-result v0 │ │ +077448: 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; │ │ │ │ @@ -165179,18 +165228,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077ef0: |[077ef0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -077f00: 7110 e911 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@11e9 │ │ -077f06: 0a00 |0003: move-result v0 │ │ -077f08: 0f00 |0004: return v0 │ │ +07744c: |[07744c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +07745c: 7110 e911 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@11e9 │ │ +077462: 0a00 |0003: move-result v0 │ │ +077464: 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; │ │ │ │ @@ -165199,18 +165248,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 │ │ -077f0c: |[077f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -077f1c: 7110 ea11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@11ea │ │ -077f22: 0c00 |0003: move-result-object v0 │ │ -077f24: 1100 |0004: return-object v0 │ │ +077468: |[077468] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +077478: 7110 ea11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@11ea │ │ +07747e: 0c00 |0003: move-result-object v0 │ │ +077480: 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; │ │ │ │ @@ -165219,18 +165268,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077f28: |[077f28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -077f38: 7110 eb11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@11eb │ │ -077f3e: 0a00 |0003: move-result v0 │ │ -077f40: 0f00 |0004: return v0 │ │ +077484: |[077484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +077494: 7110 eb11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@11eb │ │ +07749a: 0a00 |0003: move-result v0 │ │ +07749c: 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; │ │ │ │ @@ -165239,18 +165288,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077f44: |[077f44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -077f54: 7110 ec11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@11ec │ │ -077f5a: 0a00 |0003: move-result v0 │ │ -077f5c: 0f00 |0004: return v0 │ │ +0774a0: |[0774a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0774b0: 7110 ec11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@11ec │ │ +0774b6: 0a00 |0003: move-result v0 │ │ +0774b8: 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; │ │ │ │ @@ -165259,18 +165308,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077f60: |[077f60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -077f70: 7110 ed11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@11ed │ │ -077f76: 0a00 |0003: move-result v0 │ │ -077f78: 0f00 |0004: return v0 │ │ +0774bc: |[0774bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0774cc: 7110 ed11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@11ed │ │ +0774d2: 0a00 |0003: move-result v0 │ │ +0774d4: 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; │ │ │ │ @@ -165279,20 +165328,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 │ │ -077f7c: |[077f7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -077f8c: 7110 ee11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@11ee │ │ -077f92: 0c00 |0003: move-result-object v0 │ │ -077f94: 7110 b010 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ -077f9a: 0c00 |0007: move-result-object v0 │ │ -077f9c: 1100 |0008: return-object v0 │ │ +0774d8: |[0774d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0774e8: 7110 ee11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@11ee │ │ +0774ee: 0c00 |0003: move-result-object v0 │ │ +0774f0: 7110 b010 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10b0 │ │ +0774f6: 0c00 |0007: move-result-object v0 │ │ +0774f8: 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; │ │ │ │ @@ -165301,18 +165350,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 │ │ -077fa0: |[077fa0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -077fb0: 7110 ef11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@11ef │ │ -077fb6: 0c00 |0003: move-result-object v0 │ │ -077fb8: 1100 |0004: return-object v0 │ │ +0774fc: |[0774fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +07750c: 7110 ef11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@11ef │ │ +077512: 0c00 |0003: move-result-object v0 │ │ +077514: 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; │ │ │ │ @@ -165321,18 +165370,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077fbc: |[077fbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -077fcc: 7110 f011 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@11f0 │ │ -077fd2: 0a00 |0003: move-result v0 │ │ -077fd4: 0f00 |0004: return v0 │ │ +077518: |[077518] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +077528: 7110 f011 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@11f0 │ │ +07752e: 0a00 |0003: move-result v0 │ │ +077530: 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; │ │ │ │ @@ -165341,18 +165390,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077fd8: |[077fd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -077fe8: 7110 f111 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@11f1 │ │ -077fee: 0a00 |0003: move-result v0 │ │ -077ff0: 0f00 |0004: return v0 │ │ +077534: |[077534] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +077544: 7110 f111 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@11f1 │ │ +07754a: 0a00 |0003: move-result v0 │ │ +07754c: 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; │ │ │ │ @@ -165361,18 +165410,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077ff4: |[077ff4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -078004: 7110 f211 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@11f2 │ │ -07800a: 0a00 |0003: move-result v0 │ │ -07800c: 0f00 |0004: return v0 │ │ +077550: |[077550] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +077560: 7110 f211 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@11f2 │ │ +077566: 0a00 |0003: move-result v0 │ │ +077568: 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; │ │ │ │ @@ -165381,18 +165430,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078010: |[078010] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -078020: 7110 f311 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@11f3 │ │ -078026: 0a00 |0003: move-result v0 │ │ -078028: 0f00 |0004: return v0 │ │ +07756c: |[07756c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +07757c: 7110 f311 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@11f3 │ │ +077582: 0a00 |0003: move-result v0 │ │ +077584: 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; │ │ │ │ @@ -165401,18 +165450,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07802c: |[07802c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -07803c: 7110 f411 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@11f4 │ │ -078042: 0a00 |0003: move-result v0 │ │ -078044: 0f00 |0004: return v0 │ │ +077588: |[077588] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +077598: 7110 f411 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@11f4 │ │ +07759e: 0a00 |0003: move-result v0 │ │ +0775a0: 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; │ │ │ │ @@ -165421,18 +165470,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078048: |[078048] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -078058: 7110 f511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@11f5 │ │ -07805e: 0a00 |0003: move-result v0 │ │ -078060: 0f00 |0004: return v0 │ │ +0775a4: |[0775a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0775b4: 7110 f511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@11f5 │ │ +0775ba: 0a00 |0003: move-result v0 │ │ +0775bc: 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; │ │ │ │ @@ -165441,18 +165490,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078064: |[078064] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -078074: 7110 f611 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@11f6 │ │ -07807a: 0a00 |0003: move-result v0 │ │ -07807c: 0f00 |0004: return v0 │ │ +0775c0: |[0775c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0775d0: 7110 f611 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@11f6 │ │ +0775d6: 0a00 |0003: move-result v0 │ │ +0775d8: 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; │ │ │ │ @@ -165461,18 +165510,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -078080: |[078080] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -078090: 7100 f711 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@11f7 │ │ -078096: 0c00 |0003: move-result-object v0 │ │ -078098: 1100 |0004: return-object v0 │ │ +0775dc: |[0775dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +0775ec: 7100 f711 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@11f7 │ │ +0775f2: 0c00 |0003: move-result-object v0 │ │ +0775f4: 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;) │ │ @@ -165480,18 +165529,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 │ │ -07809c: |[07809c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0780ac: 7110 f811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@11f8 │ │ -0780b2: 0c00 |0003: move-result-object v0 │ │ -0780b4: 1100 |0004: return-object v0 │ │ +0775f8: |[0775f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +077608: 7110 f811 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@11f8 │ │ +07760e: 0c00 |0003: move-result-object v0 │ │ +077610: 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; │ │ │ │ @@ -165500,17 +165549,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0780b8: |[0780b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0780c8: 7110 f911 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@11f9 │ │ -0780ce: 0e00 |0003: return-void │ │ +077614: |[077614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +077624: 7110 f911 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@11f9 │ │ +07762a: 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; │ │ @@ -165520,17 +165569,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0780d0: |[0780d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0780e0: 7120 fa11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@11fa │ │ -0780e6: 0e00 |0003: return-void │ │ +07762c: |[07762c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +07763c: 7120 fa11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@11fa │ │ +077642: 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; │ │ @@ -165541,17 +165590,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 │ │ -0780e8: |[0780e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0780f8: 7120 fb11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11fb │ │ -0780fe: 0e00 |0003: return-void │ │ +077644: |[077644] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +077654: 7120 fb11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11fb │ │ +07765a: 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; │ │ @@ -165562,17 +165611,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078100: |[078100] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -078110: 7120 fc11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@11fc │ │ -078116: 0e00 |0003: return-void │ │ +07765c: |[07765c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +07766c: 7120 fc11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@11fc │ │ +077672: 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; │ │ @@ -165583,17 +165632,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 │ │ -078118: |[078118] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -078128: 7120 fd11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11fd │ │ -07812e: 0e00 |0003: return-void │ │ +077674: |[077674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +077684: 7120 fd11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11fd │ │ +07768a: 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; │ │ @@ -165604,17 +165653,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 │ │ -078130: |[078130] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -078140: 7120 fe11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11fe │ │ -078146: 0e00 |0003: return-void │ │ +07768c: |[07768c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07769c: 7120 fe11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@11fe │ │ +0776a2: 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; │ │ @@ -165625,17 +165674,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078148: |[078148] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -078158: 7120 ff11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@11ff │ │ -07815e: 0e00 |0003: return-void │ │ +0776a4: |[0776a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0776b4: 7120 ff11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@11ff │ │ +0776ba: 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; │ │ @@ -165646,17 +165695,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078160: |[078160] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -078170: 7120 0012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1200 │ │ -078176: 0e00 |0003: return-void │ │ +0776bc: |[0776bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0776cc: 7120 0012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1200 │ │ +0776d2: 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; │ │ @@ -165667,17 +165716,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078178: |[078178] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -078188: 7120 0112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1201 │ │ -07818e: 0e00 |0003: return-void │ │ +0776d4: |[0776d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0776e4: 7120 0112 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@1201 │ │ +0776ea: 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; │ │ @@ -165688,17 +165737,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078190: |[078190] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0781a0: 7120 0212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1202 │ │ -0781a6: 0e00 |0003: return-void │ │ +0776ec: |[0776ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0776fc: 7120 0212 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@1202 │ │ +077702: 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; │ │ @@ -165709,17 +165758,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0781a8: |[0781a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0781b8: 7120 0312 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1203 │ │ -0781be: 0e00 |0003: return-void │ │ +077704: |[077704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +077714: 7120 0312 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@1203 │ │ +07771a: 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; │ │ @@ -165730,17 +165779,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 │ │ -0781c0: |[0781c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0781d0: 7120 0412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1204 │ │ -0781d6: 0e00 |0003: return-void │ │ +07771c: |[07771c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +07772c: 7120 0412 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1204 │ │ +077732: 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; │ │ @@ -165751,17 +165800,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0781d8: |[0781d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0781e8: 7120 0512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1205 │ │ -0781ee: 0e00 |0003: return-void │ │ +077734: |[077734] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +077744: 7120 0512 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1205 │ │ +07774a: 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; │ │ @@ -165772,17 +165821,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0781f0: |[0781f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -078200: 7120 0612 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@1206 │ │ -078206: 0e00 |0003: return-void │ │ +07774c: |[07774c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +07775c: 7120 0612 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@1206 │ │ +077762: 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; │ │ @@ -165793,17 +165842,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078208: |[078208] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -078218: 7120 0712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@1207 │ │ -07821e: 0e00 |0003: return-void │ │ +077764: |[077764] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +077774: 7120 0712 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@1207 │ │ +07777a: 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; │ │ @@ -165814,17 +165863,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078220: |[078220] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -078230: 7120 0812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@1208 │ │ -078236: 0e00 |0003: return-void │ │ +07777c: |[07777c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +07778c: 7120 0812 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@1208 │ │ +077792: 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; │ │ @@ -165835,17 +165884,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078238: |[078238] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -078248: 7120 0912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1209 │ │ -07824e: 0e00 |0003: return-void │ │ +077794: |[077794] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0777a4: 7120 0912 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1209 │ │ +0777aa: 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; │ │ @@ -165856,17 +165905,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 │ │ -078250: |[078250] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -078260: 7120 0a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@120a │ │ -078266: 0e00 |0003: return-void │ │ +0777ac: |[0777ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0777bc: 7120 0a12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@120a │ │ +0777c2: 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; │ │ @@ -165877,33 +165926,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078268: |[078268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -078278: 7120 0b12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@120b │ │ -07827e: 0e00 |0003: return-void │ │ +0777c4: |[0777c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0777d4: 7120 0b12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@120b │ │ +0777da: 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 : 409 (AccessibilityRecordCompat.java) │ │ │ │ Class #666 header: │ │ -class_idx : 717 │ │ +class_idx : 726 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 716 │ │ -source_file_idx : 2176 │ │ +superclass_idx : 725 │ │ +source_file_idx : 2185 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #666 annotations: │ │ Annotations on class │ │ @@ -165923,17 +165972,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078280: |[078280] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -078290: 7010 6013 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1360 │ │ -078296: 0e00 |0003: return-void │ │ +0777dc: |[0777dc] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +0777ec: 7010 6013 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1360 │ │ +0777f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -165942,33 +165991,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 │ │ -078298: |[078298] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0782a8: 7120 6913 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1369 │ │ -0782ae: 0c00 |0003: move-result-object v0 │ │ -0782b0: 1100 |0004: return-object v0 │ │ +0777f4: |[0777f4] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +077804: 7120 6913 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1369 │ │ +07780a: 0c00 |0003: move-result-object v0 │ │ +07780c: 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 : 2176 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2185 (ListPopupWindowCompat.java) │ │ │ │ Class #667 header: │ │ -class_idx : 723 │ │ +class_idx : 732 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 722 │ │ -source_file_idx : 2571 │ │ +superclass_idx : 731 │ │ +source_file_idx : 2580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #667 annotations: │ │ Annotations on class │ │ @@ -165988,17 +166037,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0782b4: |[0782b4] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -0782c4: 7010 6e13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@136e │ │ -0782ca: 0e00 |0003: return-void │ │ +077810: |[077810] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +077820: 7010 6e13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@136e │ │ +077826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -166007,32 +166056,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 │ │ -0782cc: |[0782cc] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0782dc: 7110 7713 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1377 │ │ -0782e2: 0c00 |0003: move-result-object v0 │ │ -0782e4: 1100 |0004: return-object v0 │ │ +077828: |[077828] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +077838: 7110 7713 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1377 │ │ +07783e: 0c00 |0003: move-result-object v0 │ │ +077840: 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 : 2571 (PopupMenuCompat.java) │ │ + source_file_idx : 2580 (PopupMenuCompat.java) │ │ │ │ Class #668 header: │ │ -class_idx : 727 │ │ +class_idx : 736 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 692 │ │ -source_file_idx : 2632 │ │ +superclass_idx : 701 │ │ +source_file_idx : 2641 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #668 annotations: │ │ Annotations on method #4984 '' │ │ @@ -166063,24 +166112,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 │ │ -0782e8: |[0782e8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -0782f8: 7030 6912 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1269 │ │ -0782fe: 5913 ca05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ -078302: 5913 cc05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ -078306: 1a00 1f14 |0007: const-string v0, "layout_inflater" // string@141f │ │ -07830a: 6e20 d800 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -078310: 0c00 |000c: move-result-object v0 │ │ -078312: 1f00 2703 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0327 │ │ -078316: 5b10 cb05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ -07831a: 0e00 |0011: return-void │ │ +077844: |[077844] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +077854: 7030 6912 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1269 │ │ +07785a: 5913 ca05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ +07785e: 5913 cc05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ +077862: 1a00 2814 |0007: const-string v0, "layout_inflater" // string@1428 │ │ +077866: 6e20 d800 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +07786c: 0c00 |000c: move-result-object v0 │ │ +07786e: 1f00 3003 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0330 │ │ +077872: 5b10 cb05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ +077876: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -166094,24 +166143,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 │ │ -07831c: |[07831c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -07832c: 7040 6a12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@126a │ │ -078332: 5913 ca05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ -078336: 5913 cc05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ -07833a: 1a00 1f14 |0007: const-string v0, "layout_inflater" // string@141f │ │ -07833e: 6e20 d800 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -078344: 0c00 |000c: move-result-object v0 │ │ -078346: 1f00 2703 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0327 │ │ -07834a: 5b10 cb05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ -07834e: 0e00 |0011: return-void │ │ +077878: |[077878] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +077888: 7040 6a12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@126a │ │ +07788e: 5913 ca05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ +077892: 5913 cc05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ +077896: 1a00 2814 |0007: const-string v0, "layout_inflater" // string@1428 │ │ +07789a: 6e20 d800 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +0778a0: 0c00 |000c: move-result-object v0 │ │ +0778a2: 1f00 3003 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0330 │ │ +0778a6: 5b10 cb05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ +0778aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -166126,24 +166175,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 │ │ -078350: |[078350] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -078360: 7040 6b12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@126b │ │ -078366: 5913 ca05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ -07836a: 5913 cc05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ -07836e: 1a00 1f14 |0007: const-string v0, "layout_inflater" // string@141f │ │ -078372: 6e20 d800 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ -078378: 0c00 |000c: move-result-object v0 │ │ -07837a: 1f00 2703 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0327 │ │ -07837e: 5b10 cb05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ -078382: 0e00 |0011: return-void │ │ +0778ac: |[0778ac] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0778bc: 7040 6b12 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@126b │ │ +0778c2: 5913 ca05 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ +0778c6: 5913 cc05 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ +0778ca: 1a00 2814 |0007: const-string v0, "layout_inflater" // string@1428 │ │ +0778ce: 6e20 d800 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00d8 │ │ +0778d4: 0c00 |000c: move-result-object v0 │ │ +0778d6: 1f00 3003 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0330 │ │ +0778da: 5b10 cb05 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ +0778de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -166159,21 +166208,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 │ │ -078384: |[078384] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -078394: 5430 cb05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ -078398: 5231 ca05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ -07839c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -07839e: 6e40 c715 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@15c7 │ │ -0783a4: 0c00 |0008: move-result-object v0 │ │ -0783a6: 1100 |0009: return-object v0 │ │ +0778e0: |[0778e0] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0778f0: 5430 cb05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ +0778f4: 5231 ca05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ +0778f8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0778fa: 6e40 c715 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@15c7 │ │ +077900: 0c00 |0008: move-result-object v0 │ │ +077902: 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; │ │ @@ -166184,21 +166233,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 │ │ -0783a8: |[0783a8] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0783b8: 5430 cb05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ -0783bc: 5231 cc05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ -0783c0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0783c2: 6e40 c715 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@15c7 │ │ -0783c8: 0c00 |0008: move-result-object v0 │ │ -0783ca: 1100 |0009: return-object v0 │ │ +077904: |[077904] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +077914: 5430 cb05 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@05cb │ │ +077918: 5231 cc05 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ +07791c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07791e: 6e40 c715 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@15c7 │ │ +077924: 0c00 |0008: move-result-object v0 │ │ +077926: 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; │ │ @@ -166209,17 +166258,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0783cc: |[0783cc] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0783dc: 5901 ca05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ -0783e0: 0e00 |0002: return-void │ │ +077928: |[077928] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +077938: 5901 ca05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@05ca │ │ +07793c: 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 │ │ @@ -166229,32 +166278,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0783e4: |[0783e4] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -0783f4: 5901 cc05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ -0783f8: 0e00 |0002: return-void │ │ +077940: |[077940] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +077950: 5901 cc05 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@05cc │ │ +077954: 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 : 2632 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2641 (ResourceCursorAdapter.java) │ │ │ │ Class #669 header: │ │ -class_idx : 731 │ │ +class_idx : 740 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 730 │ │ -source_file_idx : 2707 │ │ +superclass_idx : 739 │ │ +source_file_idx : 2716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #669 annotations: │ │ Annotations on class │ │ @@ -166274,17 +166323,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0783fc: |[0783fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -07840c: 7010 a313 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@13a3 │ │ -078412: 0e00 |0003: return-void │ │ +077958: |[077958] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +077968: 7010 a313 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@13a3 │ │ +07796e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -166293,32 +166342,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078414: |[078414] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -078424: 7110 da13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@13da │ │ -07842a: 0a00 |0003: move-result v0 │ │ -07842c: 0f00 |0004: return v0 │ │ +077970: |[077970] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +077980: 7110 da13 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@13da │ │ +077986: 0a00 |0003: move-result v0 │ │ +077988: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 2707 (ScrollerCompat.java) │ │ + source_file_idx : 2716 (ScrollerCompat.java) │ │ │ │ Class #670 header: │ │ -class_idx : 739 │ │ +class_idx : 748 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 742 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 751 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #670 annotations: │ │ Annotations on class │ │ @@ -166338,17 +166387,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078430: |[078430] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -078440: 7010 0c14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@140c │ │ -078446: 0e00 |0003: return-void │ │ +07798c: |[07798c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +07799c: 7010 0c14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@140c │ │ +0779a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -166357,18 +166406,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 │ │ -078448: |[078448] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -078458: 7110 3b14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@143b │ │ -07845e: 0c00 |0003: move-result-object v0 │ │ -078460: 1100 |0004: return-object v0 │ │ +0779a4: |[0779a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0779b4: 7110 3b14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@143b │ │ +0779ba: 0c00 |0003: move-result-object v0 │ │ +0779bc: 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; │ │ │ │ @@ -166377,18 +166426,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078464: |[078464] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -078474: 7110 3c14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@143c │ │ -07847a: 0a00 |0003: move-result v0 │ │ -07847c: 0f00 |0004: return v0 │ │ +0779c0: |[0779c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +0779d0: 7110 3c14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@143c │ │ +0779d6: 0a00 |0003: move-result v0 │ │ +0779d8: 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; │ │ │ │ @@ -166397,18 +166446,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078480: |[078480] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -078490: 7110 3d14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@143d │ │ -078496: 0a00 |0003: move-result v0 │ │ -078498: 0f00 |0004: return v0 │ │ +0779dc: |[0779dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0779ec: 7110 3d14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@143d │ │ +0779f2: 0a00 |0003: move-result v0 │ │ +0779f4: 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; │ │ │ │ @@ -166417,18 +166466,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07849c: |[07849c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0784ac: 7110 3e14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@143e │ │ -0784b2: 0a00 |0003: move-result v0 │ │ -0784b4: 0f00 |0004: return v0 │ │ +0779f8: |[0779f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +077a08: 7110 3e14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@143e │ │ +077a0e: 0a00 |0003: move-result v0 │ │ +077a10: 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; │ │ │ │ @@ -166437,20 +166486,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 │ │ -0784b8: |[0784b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0784c8: 2200 e202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@02e2 │ │ -0784cc: 7030 e313 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@13e3 │ │ -0784d2: 7110 3f14 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@143f │ │ -0784d8: 0c00 |0008: move-result-object v0 │ │ -0784da: 1100 |0009: return-object v0 │ │ +077a14: |[077a14] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +077a24: 2200 eb02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@02eb │ │ +077a28: 7030 e313 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@13e3 │ │ +077a2e: 7110 3f14 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@143f │ │ +077a34: 0c00 |0008: move-result-object v0 │ │ +077a36: 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; │ │ │ │ @@ -166459,20 +166508,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 │ │ -0784dc: |[0784dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0784ec: 2200 e102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@02e1 │ │ -0784f0: 7030 e013 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@13e0 │ │ -0784f6: 7110 4014 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1440 │ │ -0784fc: 0c00 |0008: move-result-object v0 │ │ -0784fe: 1100 |0009: return-object v0 │ │ +077a38: |[077a38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +077a48: 2200 ea02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@02ea │ │ +077a4c: 7030 e013 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@13e0 │ │ +077a52: 7110 4014 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1440 │ │ +077a58: 0c00 |0008: move-result-object v0 │ │ +077a5a: 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; │ │ │ │ @@ -166481,18 +166530,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 │ │ -078500: |[078500] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -078510: 7110 4114 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1441 │ │ -078516: 0c00 |0003: move-result-object v0 │ │ -078518: 1100 |0004: return-object v0 │ │ +077a5c: |[077a5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +077a6c: 7110 4114 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1441 │ │ +077a72: 0c00 |0003: move-result-object v0 │ │ +077a74: 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; │ │ │ │ @@ -166501,17 +166550,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07851c: |[07851c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -07852c: 7120 4214 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1442 │ │ -078532: 0e00 |0003: return-void │ │ +077a78: |[077a78] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +077a88: 7120 4214 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1442 │ │ +077a8e: 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; │ │ @@ -166522,17 +166571,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078534: |[078534] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -078544: 7120 4314 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1443 │ │ -07854a: 0e00 |0003: return-void │ │ +077a90: |[077a90] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +077aa0: 7120 4314 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1443 │ │ +077aa6: 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; │ │ @@ -166543,17 +166592,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 │ │ -07854c: |[07854c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -07855c: 7120 4414 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1444 │ │ -078562: 0e00 |0003: return-void │ │ +077aa8: |[077aa8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +077ab8: 7120 4414 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1444 │ │ +077abe: 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; │ │ @@ -166564,17 +166613,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 │ │ -078564: |[078564] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -078574: 7120 4514 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1445 │ │ -07857a: 0e00 |0003: return-void │ │ +077ac0: |[077ac0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +077ad0: 7120 4514 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1445 │ │ +077ad6: 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; │ │ @@ -166585,17 +166634,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 │ │ -07857c: |[07857c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -07858c: 7130 4614 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1446 │ │ -078592: 0e00 |0003: return-void │ │ +077ad8: |[077ad8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +077ae8: 7130 4614 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1446 │ │ +077aee: 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; │ │ @@ -166607,17 +166656,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 │ │ -078594: |[078594] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0785a4: 7120 4714 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1447 │ │ -0785aa: 0e00 |0003: return-void │ │ +077af0: |[077af0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +077b00: 7120 4714 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1447 │ │ +077b06: 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; │ │ @@ -166628,17 +166677,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0785ac: |[0785ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0785bc: 7120 4814 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1448 │ │ -0785c2: 0e00 |0003: return-void │ │ +077b08: |[077b08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +077b18: 7120 4814 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1448 │ │ +077b1e: 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; │ │ @@ -166649,17 +166698,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 │ │ -0785c4: |[0785c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0785d4: 7120 4914 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1449 │ │ -0785da: 0e00 |0003: return-void │ │ +077b20: |[077b20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +077b30: 7120 4914 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1449 │ │ +077b36: 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; │ │ @@ -166670,33 +166719,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0785dc: |[0785dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0785ec: 7120 4a14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@144a │ │ -0785f2: 0e00 |0003: return-void │ │ +077b38: |[077b38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +077b48: 7120 4a14 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@144a │ │ +077b4e: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #671 header: │ │ -class_idx : 765 │ │ +class_idx : 774 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 764 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 773 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #671 annotations: │ │ Annotations on class │ │ @@ -166724,42 +166773,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0785f4: |[0785f4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -078604: 7010 9014 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1490 │ │ -07860a: 1c02 3703 |0003: const-class v2, Landroid/view/View; // type@0337 │ │ -07860e: 1a03 5a11 |0005: const-string v3, "getDisplayList" // string@115a │ │ -078612: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -078614: 1f01 4d04 |0008: check-cast v1, [Ljava/lang/Class; // type@044d │ │ -078618: 6e30 ee19 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ -07861e: 0c01 |000d: move-result-object v1 │ │ -078620: 5b41 f105 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f1 │ │ -078624: 1c01 3703 |0010: const-class v1, Landroid/view/View; // type@0337 │ │ -078628: 1a02 1016 |0012: const-string v2, "mRecreateDisplayList" // string@1610 │ │ -07862c: 6e20 ed19 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ -078632: 0c01 |0017: move-result-object v1 │ │ -078634: 5b41 f205 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ -078638: 5441 f205 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ -07863c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -07863e: 6e20 5b1a 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1a5b │ │ -078644: 0e00 |0020: return-void │ │ -078646: 0d00 |0021: move-exception v0 │ │ -078648: 1a01 bc0a |0022: const-string v1, "SlidingPaneLayout" // string@0abc │ │ -07864c: 1a02 8302 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0283 │ │ -078650: 7130 9515 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -078656: 28e7 |0029: goto 0010 // -0019 │ │ -078658: 0d00 |002a: move-exception v0 │ │ -07865a: 1a01 bc0a |002b: const-string v1, "SlidingPaneLayout" // string@0abc │ │ -07865e: 1a02 8402 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0284 │ │ -078662: 7130 9515 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -078668: 28ee |0032: goto 0020 // -0012 │ │ +077b50: |[077b50] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +077b60: 7010 9014 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1490 │ │ +077b66: 1c02 4003 |0003: const-class v2, Landroid/view/View; // type@0340 │ │ +077b6a: 1a03 6311 |0005: const-string v3, "getDisplayList" // string@1163 │ │ +077b6e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +077b70: 1f01 5604 |0008: check-cast v1, [Ljava/lang/Class; // type@0456 │ │ +077b74: 6e30 ee19 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@19ee │ │ +077b7a: 0c01 |000d: move-result-object v1 │ │ +077b7c: 5b41 f105 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f1 │ │ +077b80: 1c01 4003 |0010: const-class v1, Landroid/view/View; // type@0340 │ │ +077b84: 1a02 1916 |0012: const-string v2, "mRecreateDisplayList" // string@1619 │ │ +077b88: 6e20 ed19 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@19ed │ │ +077b8e: 0c01 |0017: move-result-object v1 │ │ +077b90: 5b41 f205 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ +077b94: 5441 f205 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ +077b98: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +077b9a: 6e20 5b1a 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1a5b │ │ +077ba0: 0e00 |0020: return-void │ │ +077ba2: 0d00 |0021: move-exception v0 │ │ +077ba4: 1a01 c50a |0022: const-string v1, "SlidingPaneLayout" // string@0ac5 │ │ +077ba8: 1a02 8302 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0283 │ │ +077bac: 7130 9515 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +077bb2: 28e7 |0029: goto 0010 // -0019 │ │ +077bb4: 0d00 |002a: move-exception v0 │ │ +077bb6: 1a01 c50a |002b: const-string v1, "SlidingPaneLayout" // string@0ac5 │ │ +077bba: 1a02 8402 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0284 │ │ +077bbe: 7130 9515 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +077bc4: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1499 │ │ @@ -166782,35 +166831,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 │ │ -078688: |[078688] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -078698: 5431 f105 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f1 │ │ -07869c: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0786a0: 5431 f205 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ -0786a4: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0786a8: 5431 f205 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ -0786ac: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0786ae: 6e30 5c1a 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1a5c │ │ -0786b4: 5432 f105 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f1 │ │ -0786b8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0786ba: 1f01 4e04 |0011: check-cast v1, [Ljava/lang/Object; // type@044e │ │ -0786be: 6e30 5d1a 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ -0786c4: 6f30 9114 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1491 │ │ -0786ca: 0e00 |0019: return-void │ │ -0786cc: 0d00 |001a: move-exception v0 │ │ -0786ce: 1a01 bc0a |001b: const-string v1, "SlidingPaneLayout" // string@0abc │ │ -0786d2: 1a02 1f03 |001d: const-string v2, "Error refreshing display list state" // string@031f │ │ -0786d6: 7130 9515 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ -0786dc: 28f4 |0022: goto 0016 // -000c │ │ -0786de: 6e10 4616 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1646 │ │ -0786e4: 28f3 |0026: goto 0019 // -000d │ │ +077be4: |[077be4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +077bf4: 5431 f105 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f1 │ │ +077bf8: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +077bfc: 5431 f205 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ +077c00: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +077c04: 5431 f205 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@05f2 │ │ +077c08: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +077c0a: 6e30 5c1a 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1a5c │ │ +077c10: 5432 f105 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@05f1 │ │ +077c14: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +077c16: 1f01 5704 |0011: check-cast v1, [Ljava/lang/Object; // type@0457 │ │ +077c1a: 6e30 5d1a 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1a5d │ │ +077c20: 6f30 9114 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1491 │ │ +077c26: 0e00 |0019: return-void │ │ +077c28: 0d00 |001a: move-exception v0 │ │ +077c2a: 1a01 c50a |001b: const-string v1, "SlidingPaneLayout" // string@0ac5 │ │ +077c2e: 1a02 1f03 |001d: const-string v2, "Error refreshing display list state" // string@031f │ │ +077c32: 7130 9515 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1595 │ │ +077c38: 28f4 |0022: goto 0016 // -000c │ │ +077c3a: 6e10 4616 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1646 │ │ +077c40: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0008 line=1517 │ │ 0x000e line=1518 │ │ @@ -166821,21 +166870,21 @@ │ │ 0x0023 line=1524 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #672 header: │ │ -class_idx : 766 │ │ +class_idx : 775 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 764 │ │ -source_file_idx : 2749 │ │ +superclass_idx : 773 │ │ +source_file_idx : 2758 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #672 annotations: │ │ Annotations on class │ │ @@ -166855,17 +166904,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0786f8: |[0786f8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -078708: 7010 9014 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1490 │ │ -07870e: 0e00 |0003: return-void │ │ +077c54: |[077c54] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +077c64: 7010 9014 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1490 │ │ +077c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -166874,36 +166923,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 │ │ -078710: |[078710] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -078720: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ -078726: 0c00 |0003: move-result-object v0 │ │ -078728: 1f00 f602 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02f6 │ │ -07872c: 5400 e705 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ -078730: 7120 720d 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0d72 │ │ -078736: 0e00 |000b: return-void │ │ +077c6c: |[077c6c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +077c7c: 6e10 1d16 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@161d │ │ +077c82: 0c00 |0003: move-result-object v0 │ │ +077c84: 1f00 ff02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@02ff │ │ +077c88: 5400 e705 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@05e7 │ │ +077c8c: 7120 720d 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0d72 │ │ +077c92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x000b line=1535 │ │ 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 : 2749 (SlidingPaneLayout.java) │ │ + source_file_idx : 2758 (SlidingPaneLayout.java) │ │ │ │ Class #673 header: │ │ -class_idx : 180 │ │ +class_idx : 189 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 179 │ │ +superclass_idx : 188 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #673 annotations: │ │ @@ -166924,17 +166973,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078738: |[078738] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -078748: 7010 5702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0257 │ │ -07874e: 0e00 |0003: return-void │ │ +077c94: |[077c94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +077ca4: 7010 5702 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0257 │ │ +077caa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -166943,32 +166992,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078750: |[078750] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -078760: 7110 7f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@027f │ │ -078766: 0a00 |0003: move-result v0 │ │ -078768: 0f00 |0004: return v0 │ │ +077cac: |[077cac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +077cbc: 7110 7f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@027f │ │ +077cc2: 0a00 |0003: move-result v0 │ │ +077cc4: 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 : 418 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #674 header: │ │ -class_idx : 281 │ │ +class_idx : 290 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 280 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 289 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #674 annotations: │ │ Annotations on class │ │ @@ -166988,17 +167037,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07876c: |[07876c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ -07877c: 7010 b005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@05b0 │ │ -078782: 0e00 |0003: return-void │ │ +077cc8: |[077cc8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ +077cd8: 7010 b005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@05b0 │ │ +077cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ │ │ Virtual methods - │ │ @@ -167007,75 +167056,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -078784: |[078784] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -078794: 2201 2801 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@0128 │ │ -078798: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -07879c: 5402 b201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -0787a0: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0787a4: 5403 b901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -0787a8: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0787ac: 5404 b101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -0787b0: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0787b4: 5405 b001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -0787b8: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0787bc: 5406 ae01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ -0787c0: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0787c4: 5407 c201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ -0787c8: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0787cc: 5208 ba01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ -0787d0: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0787d4: 5409 af01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -0787d8: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0787dc: 540a b401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -0787e0: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0787e4: 540b b701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ -0787e8: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0787ec: 520c be01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ -0787f0: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0787f4: 520d bc01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ -0787f8: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0787fc: 550e bd01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ -078800: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -078804: 550f c301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ -078808: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -07880c: 5200 bb01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -078810: 0210 0000 |003e: move/from16 v16, v0 │ │ -078814: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -078818: 5400 c101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ -07881c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -078820: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -078824: 5500 b801 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ -078828: 0212 0000 |004a: move/from16 v18, v0 │ │ -07882c: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -078830: 5400 b301 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -078834: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -078838: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -07883c: 5400 b501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ -078840: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -078844: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -078848: 5500 b601 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ -07884c: 0215 0000 |005c: move/from16 v21, v0 │ │ -078850: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -078854: 5400 bf01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ -078858: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -07885c: 7616 3406 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0634 │ │ -078862: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -078866: 5402 ad01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ -07886a: 7120 ef05 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05ef │ │ -078870: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -078874: 5402 c001 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -078878: 7120 f005 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f0 │ │ -07887e: 6e10 3606 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@0636 │ │ -078884: 0c02 |0078: move-result-object v2 │ │ -078886: 1102 |0079: return-object v2 │ │ +077ce0: |[077ce0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +077cf0: 2201 3101 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@0131 │ │ +077cf4: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +077cf8: 5402 b201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +077cfc: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +077d00: 5403 b901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +077d04: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +077d08: 5404 b101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +077d0c: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +077d10: 5405 b001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +077d14: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +077d18: 5406 ae01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ +077d1c: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +077d20: 5407 c201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ +077d24: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +077d28: 5208 ba01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ +077d2c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +077d30: 5409 af01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +077d34: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +077d38: 540a b401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +077d3c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +077d40: 540b b701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ +077d44: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +077d48: 520c be01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ +077d4c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +077d50: 520d bc01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ +077d54: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +077d58: 550e bd01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ +077d5c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +077d60: 550f c301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ +077d64: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +077d68: 5200 bb01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +077d6c: 0210 0000 |003e: move/from16 v16, v0 │ │ +077d70: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +077d74: 5400 c101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ +077d78: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +077d7c: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +077d80: 5500 b801 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ +077d84: 0212 0000 |004a: move/from16 v18, v0 │ │ +077d88: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +077d8c: 5400 b301 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +077d90: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +077d94: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +077d98: 5400 b501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ +077d9c: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +077da0: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +077da4: 5500 b601 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ +077da8: 0215 0000 |005c: move/from16 v21, v0 │ │ +077dac: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +077db0: 5400 bf01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ +077db4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +077db8: 7616 3406 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0634 │ │ +077dbe: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +077dc2: 5402 ad01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ +077dc6: 7120 ef05 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05ef │ │ +077dcc: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +077dd0: 5402 c001 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +077dd4: 7120 f005 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f0 │ │ +077dda: 6e10 3606 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@0636 │ │ +077de0: 0c02 |0078: move-result-object v2 │ │ +077de2: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0067 line=467 │ │ 0x006e line=468 │ │ 0x0075 line=469 │ │ locals : │ │ @@ -167088,21 +167137,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -078888: |[078888] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -078898: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ -07889c: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ -0788a0: 7140 3906 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0639 │ │ -0788a6: 0c00 |0007: move-result-object v0 │ │ -0788a8: 1f00 0c01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -0788ac: 1100 |000a: return-object v0 │ │ +077de4: |[077de4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +077df4: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ +077df8: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ +077dfc: 7140 3906 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0639 │ │ +077e02: 0c00 |0007: move-result-object v0 │ │ +077e04: 1f00 1501 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +077e08: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -167112,18 +167161,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0788b0: |[0788b0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -0788c0: 7110 3a06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@063a │ │ -0788c6: 0a00 |0003: move-result v0 │ │ -0788c8: 0f00 |0004: return v0 │ │ +077e0c: |[077e0c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +077e1c: 7110 3a06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@063a │ │ +077e22: 0a00 |0003: move-result v0 │ │ +077e24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -167132,18 +167181,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0788cc: |[0788cc] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0788dc: 7110 3b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@063b │ │ -0788e2: 0c00 |0003: move-result-object v0 │ │ -0788e4: 1100 |0004: return-object v0 │ │ +077e28: |[077e28] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +077e38: 7110 3b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@063b │ │ +077e3e: 0c00 |0003: move-result-object v0 │ │ +077e40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -167152,18 +167201,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0788e8: |[0788e8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0788f8: 7110 3c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@063c │ │ -0788fe: 0c00 |0003: move-result-object v0 │ │ -078900: 1100 |0004: return-object v0 │ │ +077e44: |[077e44] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +077e54: 7110 3c06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@063c │ │ +077e5a: 0c00 |0003: move-result-object v0 │ │ +077e5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -167172,18 +167221,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078904: |[078904] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -078914: 7110 3d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@063d │ │ -07891a: 0a00 |0003: move-result v0 │ │ -07891c: 0f00 |0004: return v0 │ │ +077e60: |[077e60] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +077e70: 7110 3d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@063d │ │ +077e76: 0a00 |0003: move-result v0 │ │ +077e78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -167192,18 +167241,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078920: |[078920] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -078930: 7110 3e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@063e │ │ -078936: 0c00 |0003: move-result-object v0 │ │ -078938: 1100 |0004: return-object v0 │ │ +077e7c: |[077e7c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +077e8c: 7110 3e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@063e │ │ +077e92: 0c00 |0003: move-result-object v0 │ │ +077e94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -167212,32 +167261,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07893c: |[07893c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -07894c: 7110 3f06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@063f │ │ -078952: 0a00 |0003: move-result v0 │ │ -078954: 0f00 |0004: return v0 │ │ +077e98: |[077e98] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +077ea8: 7110 3f06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@063f │ │ +077eae: 0a00 |0003: move-result v0 │ │ +077eb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #675 header: │ │ -class_idx : 305 │ │ +class_idx : 314 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 304 │ │ -source_file_idx : 2482 │ │ +superclass_idx : 313 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #675 annotations: │ │ Annotations on class │ │ @@ -167257,17 +167306,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078958: |[078958] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ -078968: 7010 5b06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@065b │ │ -07896e: 0e00 |0003: return-void │ │ +077eb4: |[077eb4] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ +077ec4: 7010 5b06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@065b │ │ +077eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -167276,30 +167325,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078970: |[078970] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ -078980: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ -078984: 0f00 |0002: return v0 │ │ +077ecc: |[077ecc] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ +077edc: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ +077ee0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ - source_file_idx : 2482 (NotificationManagerCompat.java) │ │ + source_file_idx : 2491 (NotificationManagerCompat.java) │ │ │ │ Class #676 header: │ │ -class_idx : 332 │ │ +class_idx : 341 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 331 │ │ -source_file_idx : 2730 │ │ +superclass_idx : 340 │ │ +source_file_idx : 2739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #676 annotations: │ │ Annotations on class │ │ @@ -167319,17 +167368,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078988: |[078988] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -078998: 7010 ed06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@06ed │ │ -07899e: 0e00 |0003: return-void │ │ +077ee4: |[077ee4] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +077ef4: 7010 ed06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@06ed │ │ +077efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -167338,18 +167387,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 │ │ -0789a0: |[0789a0] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0789b0: 7110 fd06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@06fd │ │ -0789b6: 0c00 |0003: move-result-object v0 │ │ -0789b8: 1100 |0004: return-object v0 │ │ +077efc: |[077efc] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +077f0c: 7110 fd06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@06fd │ │ +077f12: 0c00 |0003: move-result-object v0 │ │ +077f14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -167358,30 +167407,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0789bc: |[0789bc] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0789cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0789ce: 0f00 |0001: return v0 │ │ +077f18: |[077f18] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +077f28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077f2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2730 (ShareCompat.java) │ │ + source_file_idx : 2739 (ShareCompat.java) │ │ │ │ Class #677 header: │ │ -class_idx : 359 │ │ +class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 358 │ │ +superclass_idx : 367 │ │ source_file_idx : 1022 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #677 annotations: │ │ @@ -167402,17 +167451,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0789d0: |[0789d0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0789e0: 7010 8407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0784 │ │ -0789e6: 0e00 |0003: return-void │ │ +077f2c: |[077f2c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +077f3c: 7010 8407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0784 │ │ +077f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -167421,32 +167470,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 │ │ -0789e8: |[0789e8] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0789f8: 7120 9207 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0792 │ │ -0789fe: 0c00 |0003: move-result-object v0 │ │ -078a00: 1100 |0004: return-object v0 │ │ +077f44: |[077f44] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +077f54: 7120 9207 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0792 │ │ +077f5a: 0c00 |0003: move-result-object v0 │ │ +077f5c: 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 : 1022 (IntentCompat.java) │ │ │ │ Class #678 header: │ │ -class_idx : 385 │ │ +class_idx : 394 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 384 │ │ +superclass_idx : 393 │ │ source_file_idx : 727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #678 annotations: │ │ @@ -167467,17 +167516,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078a04: |[078a04] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -078a14: 7010 fd07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@07fd │ │ -078a1a: 0e00 |0003: return-void │ │ +077f60: |[077f60] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +077f70: 7010 fd07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@07fd │ │ +077f76: 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 - │ │ @@ -167486,18 +167535,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078a1c: |[078a1c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -078a2c: 7110 0a08 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@080a │ │ -078a32: 0a00 |0003: move-result v0 │ │ -078a34: 0f00 |0004: return v0 │ │ +077f78: |[077f78] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +077f88: 7110 0a08 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@080a │ │ +077f8e: 0a00 |0003: move-result v0 │ │ +077f90: 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; │ │ │ │ @@ -167506,32 +167555,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 │ │ -078a38: |[078a38] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -078a48: 7120 0b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@080b │ │ -078a4e: 0e00 |0003: return-void │ │ +077f94: |[077f94] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +077fa4: 7120 0b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@080b │ │ +077faa: 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 : 727 (DrawableCompat.java) │ │ │ │ Class #679 header: │ │ -class_idx : 487 │ │ +class_idx : 496 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 484 │ │ +superclass_idx : 493 │ │ source_file_idx : 372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #679 annotations: │ │ @@ -167552,17 +167601,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078a50: |[078a50] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -078a60: 7010 780a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0a78 │ │ -078a66: 0e00 |0003: return-void │ │ +077fac: |[077fac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +077fbc: 7010 780a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0a78 │ │ +077fc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -167571,23 +167620,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 │ │ -078a68: |[078a68] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -078a78: 7120 e00a 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0ae0 │ │ -078a7e: 0c00 |0003: move-result-object v0 │ │ -078a80: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -078a84: 2201 9902 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0299 │ │ -078a88: 7020 0711 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1107 │ │ -078a8e: 1101 |000b: return-object v1 │ │ -078a90: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -078a92: 28fe |000d: goto 000b // -0002 │ │ +077fc4: |[077fc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +077fd4: 7120 e00a 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0ae0 │ │ +077fda: 0c00 |0003: move-result-object v0 │ │ +077fdc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +077fe0: 2201 a202 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@02a2 │ │ +077fe4: 7020 0711 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1107 │ │ +077fea: 1101 |000b: return-object v1 │ │ +077fec: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +077fee: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -167601,20 +167650,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 │ │ -078a94: |[078a94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -078aa4: 2200 e601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@01e6 │ │ -078aa8: 7030 8d0a 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@0a8d │ │ -078aae: 7110 e10a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0ae1 │ │ -078ab4: 0c00 |0008: move-result-object v0 │ │ -078ab6: 1100 |0009: return-object v0 │ │ +077ff0: |[077ff0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +078000: 2200 ef01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@01ef │ │ +078004: 7030 8d0a 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@0a8d │ │ +07800a: 7110 e10a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0ae1 │ │ +078010: 0c00 |0008: move-result-object v0 │ │ +078012: 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; │ │ │ │ @@ -167623,34 +167672,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 │ │ -078ab8: |[078ab8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -078ac8: 7140 e20a 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@0ae2 │ │ -078ace: 0a00 |0003: move-result v0 │ │ -078ad0: 0f00 |0004: return v0 │ │ +078014: |[078014] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +078024: 7140 e20a 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@0ae2 │ │ +07802a: 0a00 |0003: move-result v0 │ │ +07802c: 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 : 372 (AccessibilityDelegateCompat.java) │ │ │ │ Class #680 header: │ │ -class_idx : 511 │ │ +class_idx : 520 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 510 │ │ +superclass_idx : 519 │ │ source_file_idx : 1069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #680 annotations: │ │ @@ -167671,17 +167720,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078ad4: |[078ad4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -078ae4: 7010 370b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0b37 │ │ -078aea: 0e00 |0003: return-void │ │ +078030: |[078030] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +078040: 7010 370b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0b37 │ │ +078046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -167690,18 +167739,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -078aec: |[078aec] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -078afc: 7120 580b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0b58 │ │ -078b02: 0a00 |0003: move-result v0 │ │ -078b04: 0f00 |0004: return v0 │ │ +078048: |[078048] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +078058: 7120 580b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0b58 │ │ +07805e: 0a00 |0003: move-result v0 │ │ +078060: 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 │ │ @@ -167711,18 +167760,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078b08: |[078b08] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -078b18: 7110 590b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0b59 │ │ -078b1e: 0a00 |0003: move-result v0 │ │ -078b20: 0f00 |0004: return v0 │ │ +078064: |[078064] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +078074: 7110 590b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0b59 │ │ +07807a: 0a00 |0003: move-result v0 │ │ +07807c: 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 │ │ │ │ @@ -167731,32 +167780,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078b24: |[078b24] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -078b34: 7110 5a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0b5a │ │ -078b3a: 0a00 |0003: move-result v0 │ │ -078b3c: 0f00 |0004: return v0 │ │ +078080: |[078080] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +078090: 7110 5a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0b5a │ │ +078096: 0a00 |0003: move-result v0 │ │ +078098: 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 : 1069 (KeyEventCompat.java) │ │ │ │ Class #681 header: │ │ -class_idx : 564 │ │ +class_idx : 573 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 563 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 572 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #681 annotations: │ │ Annotations on class │ │ @@ -167776,17 +167825,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b40: |[078b40] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -078b50: 7010 b50c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0cb5 │ │ -078b56: 0e00 |0003: return-void │ │ +07809c: |[07809c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0780ac: 7010 b50c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0cb5 │ │ +0780b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -167795,18 +167844,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078b58: |[078b58] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -078b68: 7110 850d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0d85 │ │ -078b6e: 0a00 |0003: move-result v0 │ │ -078b70: 0f00 |0004: return v0 │ │ +0780b4: |[0780b4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0780c4: 7110 850d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0d85 │ │ +0780ca: 0a00 |0003: move-result v0 │ │ +0780cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -167815,33 +167864,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078b74: |[078b74] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -078b84: 7120 860d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0d86 │ │ -078b8a: 0e00 |0003: return-void │ │ +0780d0: |[0780d0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0780e0: 7120 860d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0d86 │ │ +0780e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ 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 : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #682 header: │ │ -class_idx : 590 │ │ +class_idx : 599 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 589 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 598 │ │ +source_file_idx : 3031 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #682 annotations: │ │ Annotations on class │ │ @@ -167861,17 +167910,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b8c: |[078b8c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -078b9c: 7010 d20d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0dd2 │ │ -078ba2: 0e00 |0003: return-void │ │ +0780e8: |[0780e8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +0780f8: 7010 d20d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0dd2 │ │ +0780fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -167880,34 +167929,34 @@ │ │ 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 │ │ -078ba4: |[078ba4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -078bb4: 7130 eb0d 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@0deb │ │ -078bba: 0a00 |0003: move-result v0 │ │ -078bbc: 0f00 |0004: return v0 │ │ +078100: |[078100] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +078110: 7130 eb0d 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@0deb │ │ +078116: 0a00 |0003: move-result v0 │ │ +078118: 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 : 3022 (ViewGroupCompat.java) │ │ + source_file_idx : 3031 (ViewGroupCompat.java) │ │ │ │ Class #683 header: │ │ -class_idx : 625 │ │ +class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 623 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 632 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #683 annotations: │ │ Annotations on class │ │ @@ -167927,17 +167976,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078bc0: |[078bc0] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ -078bd0: 7010 d20e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0ed2 │ │ -078bd6: 0e00 |0003: return-void │ │ +07811c: |[07811c] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ +07812c: 7010 d20e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@0ed2 │ │ +078132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -167946,17 +167995,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078bd8: |[078bd8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -078be8: 7120 5c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f5c │ │ -078bee: 0e00 |0003: return-void │ │ +078134: |[078134] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +078144: 7120 5c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f5c │ │ +07814a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -167967,17 +168016,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078bf0: |[078bf0] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ -078c00: 7110 5d0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@0f5d │ │ -078c06: 0e00 |0003: return-void │ │ +07814c: |[07814c] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/view/View;)V │ │ +07815c: 7110 5d0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@0f5d │ │ +078162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -167987,32 +168036,32 @@ │ │ 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 │ │ -078c08: |[078c08] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -078c18: 7120 5e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f5e │ │ -078c1e: 0e00 |0003: return-void │ │ +078164: |[078164] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +078174: 7120 5e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0f5e │ │ +07817a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #684 header: │ │ -class_idx : 650 │ │ +class_idx : 659 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 648 │ │ +superclass_idx : 657 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #684 annotations: │ │ @@ -168033,17 +168082,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078c20: |[078c20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -078c30: 7010 a40f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0fa4 │ │ -078c36: 0e00 |0003: return-void │ │ +07817c: |[07817c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +07818c: 7010 a40f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0fa4 │ │ +078192: 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 - │ │ @@ -168052,17 +168101,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 │ │ -078c38: |[078c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -078c48: 7130 e210 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@10e2 │ │ -078c4e: 0e00 |0003: return-void │ │ +078194: |[078194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0781a4: 7130 e210 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@10e2 │ │ +0781aa: 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; │ │ @@ -168074,18 +168123,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 │ │ -078c50: |[078c50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -078c60: 7120 e310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@10e3 │ │ -078c66: 0c00 |0003: move-result-object v0 │ │ -078c68: 1100 |0004: return-object v0 │ │ +0781ac: |[0781ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0781bc: 7120 e310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@10e3 │ │ +0781c2: 0c00 |0003: move-result-object v0 │ │ +0781c4: 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 │ │ @@ -168095,18 +168144,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 │ │ -078c6c: |[078c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -078c7c: 7120 e410 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@10e4 │ │ -078c82: 0c00 |0003: move-result-object v0 │ │ -078c84: 1100 |0004: return-object v0 │ │ +0781c8: |[0781c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0781d8: 7120 e410 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@10e4 │ │ +0781de: 0c00 |0003: move-result-object v0 │ │ +0781e0: 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 │ │ @@ -168116,18 +168165,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078c88: |[078c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -078c98: 7110 e510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@10e5 │ │ -078c9e: 0a00 |0003: move-result v0 │ │ -078ca0: 0f00 |0004: return v0 │ │ +0781e4: |[0781e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0781f4: 7110 e510 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@10e5 │ │ +0781fa: 0a00 |0003: move-result v0 │ │ +0781fc: 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; │ │ │ │ @@ -168136,18 +168185,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078ca4: |[078ca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -078cb4: 7110 e610 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@10e6 │ │ -078cba: 0a00 |0003: move-result v0 │ │ -078cbc: 0f00 |0004: return v0 │ │ +078200: |[078200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +078210: 7110 e610 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@10e6 │ │ +078216: 0a00 |0003: move-result v0 │ │ +078218: 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; │ │ │ │ @@ -168156,18 +168205,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078cc0: |[078cc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -078cd0: 7110 e710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@10e7 │ │ -078cd6: 0a00 |0003: move-result v0 │ │ -078cd8: 0f00 |0004: return v0 │ │ +07821c: |[07821c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +07822c: 7110 e710 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@10e7 │ │ +078232: 0a00 |0003: move-result v0 │ │ +078234: 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; │ │ │ │ @@ -168176,18 +168225,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 │ │ -078cdc: |[078cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -078cec: 7120 e810 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@10e8 │ │ -078cf2: 0c00 |0003: move-result-object v0 │ │ -078cf4: 1100 |0004: return-object v0 │ │ +078238: |[078238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +078248: 7120 e810 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@10e8 │ │ +07824e: 0c00 |0003: move-result-object v0 │ │ +078250: 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 │ │ @@ -168197,18 +168246,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 │ │ -078cf8: |[078cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -078d08: 7130 e910 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@10e9 │ │ -078d0e: 0a00 |0003: move-result v0 │ │ -078d10: 0f00 |0004: return v0 │ │ +078254: |[078254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +078264: 7130 e910 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@10e9 │ │ +07826a: 0a00 |0003: move-result v0 │ │ +07826c: 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 │ │ @@ -168219,17 +168268,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078d14: |[078d14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -078d24: 7120 ea10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@10ea │ │ -078d2a: 0e00 |0003: return-void │ │ +078270: |[078270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +078280: 7120 ea10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@10ea │ │ +078286: 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; │ │ @@ -168240,17 +168289,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078d2c: |[078d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -078d3c: 7120 eb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@10eb │ │ -078d42: 0e00 |0003: return-void │ │ +078288: |[078288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +078298: 7120 eb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@10eb │ │ +07829e: 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; │ │ @@ -168261,17 +168310,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 │ │ -078d44: |[078d44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -078d54: 7130 ec10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@10ec │ │ -078d5a: 0e00 |0003: return-void │ │ +0782a0: |[0782a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0782b0: 7130 ec10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@10ec │ │ +0782b6: 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; │ │ @@ -168283,17 +168332,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 │ │ -078d5c: |[078d5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -078d6c: 7130 ed10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@10ed │ │ -078d72: 0e00 |0003: return-void │ │ +0782b8: |[0782b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0782c8: 7130 ed10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@10ed │ │ +0782ce: 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; │ │ @@ -168305,32 +168354,32 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078d74: |[078d74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -078d84: 7120 ee10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@10ee │ │ -078d8a: 0e00 |0003: return-void │ │ +0782d0: |[0782d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0782e0: 7120 ee10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@10ee │ │ +0782e6: 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 : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #685 header: │ │ -class_idx : 673 │ │ +class_idx : 682 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 672 │ │ +superclass_idx : 681 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #685 annotations: │ │ @@ -168351,17 +168400,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078d8c: |[078d8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -078d9c: 7010 2111 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1121 │ │ -078da2: 0e00 |0003: return-void │ │ +0782e8: |[0782e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0782f8: 7010 2111 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@1121 │ │ +0782fe: 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 - │ │ @@ -168370,18 +168419,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078da4: |[078da4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -078db4: 7110 0d12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@120d │ │ -078dba: 0a00 |0003: move-result v0 │ │ -078dbc: 0f00 |0004: return v0 │ │ +078300: |[078300] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +078310: 7110 0d12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@120d │ │ +078316: 0a00 |0003: move-result v0 │ │ +078318: 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; │ │ │ │ @@ -168390,18 +168439,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078dc0: |[078dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -078dd0: 7110 0e12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@120e │ │ -078dd6: 0a00 |0003: move-result v0 │ │ -078dd8: 0f00 |0004: return v0 │ │ +07831c: |[07831c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +07832c: 7110 0e12 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@120e │ │ +078332: 0a00 |0003: move-result v0 │ │ +078334: 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; │ │ │ │ @@ -168410,17 +168459,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078ddc: |[078ddc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -078dec: 7120 0f12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@120f │ │ -078df2: 0e00 |0003: return-void │ │ +078338: |[078338] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +078348: 7120 0f12 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@120f │ │ +07834e: 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; │ │ @@ -168431,33 +168480,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078df4: |[078df4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -078e04: 7120 1012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1210 │ │ -078e0a: 0e00 |0003: return-void │ │ +078350: |[078350] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +078360: 7120 1012 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1210 │ │ +078366: 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 : 409 (AccessibilityRecordCompat.java) │ │ │ │ Class #686 header: │ │ -class_idx : 740 │ │ +class_idx : 749 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 739 │ │ -source_file_idx : 2714 │ │ +superclass_idx : 748 │ │ +source_file_idx : 2723 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #686 annotations: │ │ Annotations on class │ │ @@ -168477,17 +168526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078e0c: |[078e0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -078e1c: 7010 e513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@13e5 │ │ -078e22: 0e00 |0003: return-void │ │ +078368: |[078368] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +078378: 7010 e513 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@13e5 │ │ +07837e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -168496,18 +168545,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 │ │ -078e24: |[078e24] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -078e34: 7110 4f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@144f │ │ -078e3a: 0c00 |0003: move-result-object v0 │ │ -078e3c: 1100 |0004: return-object v0 │ │ +078380: |[078380] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +078390: 7110 4f14 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@144f │ │ +078396: 0c00 |0003: move-result-object v0 │ │ +078398: 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; │ │ │ │ @@ -168516,17 +168565,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078e40: |[078e40] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -078e50: 7120 5014 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1450 │ │ -078e56: 0e00 |0003: return-void │ │ +07839c: |[07839c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0783ac: 7120 5014 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1450 │ │ +0783b2: 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; │ │ @@ -168537,33 +168586,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078e58: |[078e58] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -078e68: 7120 5114 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1451 │ │ -078e6e: 0e00 |0003: return-void │ │ +0783b4: |[0783b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +0783c4: 7120 5114 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1451 │ │ +0783ca: 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 : 2714 (SearchViewCompat.java) │ │ + source_file_idx : 2723 (SearchViewCompat.java) │ │ │ │ Class #687 header: │ │ -class_idx : 753 │ │ +class_idx : 762 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 727 │ │ -source_file_idx : 2739 │ │ +superclass_idx : 736 │ │ +source_file_idx : 2748 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #687 annotations: │ │ Annotations on class │ │ @@ -168608,22 +168657,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 │ │ -078e70: |[078e70] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -078e80: 7040 7813 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1378 │ │ -078e86: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -078e88: 5910 de05 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ -078e8c: 5b16 df05 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ -078e90: 5b15 dd05 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ -078e94: 7020 5914 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ -078e9a: 0e00 |000d: return-void │ │ +0783cc: |[0783cc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0783dc: 7040 7813 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1378 │ │ +0783e2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0783e4: 5910 de05 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ +0783e8: 5b16 df05 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ +0783ec: 5b15 dd05 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ +0783f0: 7020 5914 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ +0783f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -168641,22 +168690,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 │ │ -078e9c: |[078e9c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -078eac: 7057 7913 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1379 │ │ -078eb2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -078eb4: 5910 de05 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ -078eb8: 5b16 df05 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ -078ebc: 5b15 dd05 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ -078ec0: 7020 5914 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ -078ec6: 0e00 |000d: return-void │ │ +0783f8: |[0783f8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +078408: 7057 7913 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1379 │ │ +07840e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +078410: 5910 de05 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ +078414: 5b16 df05 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ +078418: 5b15 dd05 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ +07841c: 7020 5914 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ +078422: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -168675,38 +168724,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -078ec8: |[078ec8] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -078ed8: 5452 da05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05da │ │ -078edc: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -078ee0: 2160 |0004: array-length v0, v6 │ │ -078ee2: 5452 dc05 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ -078ee6: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -078eea: 5452 dc05 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ -078eee: 2122 |000b: array-length v2, v2 │ │ -078ef0: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -078ef4: 2302 2f04 |000e: new-array v2, v0, [I // type@042f │ │ -078ef8: 5b52 dc05 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ -078efc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -078efe: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -078f02: 5452 dc05 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ -078f06: 5453 da05 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05da │ │ -078f0a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -078f0e: 7220 4a01 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@014a │ │ -078f14: 0a03 |001e: move-result v3 │ │ -078f16: 4b03 0201 |001f: aput v3, v2, v1 │ │ -078f1a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078f1e: 28f0 |0023: goto 0013 // -0010 │ │ -078f20: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -078f22: 5b52 dc05 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ -078f26: 0e00 |0027: return-void │ │ +078424: |[078424] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +078434: 5452 da05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05da │ │ +078438: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +07843c: 2160 |0004: array-length v0, v6 │ │ +07843e: 5452 dc05 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ +078442: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +078446: 5452 dc05 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ +07844a: 2122 |000b: array-length v2, v2 │ │ +07844c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +078450: 2302 3804 |000e: new-array v2, v0, [I // type@0438 │ │ +078454: 5b52 dc05 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ +078458: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +07845a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +07845e: 5452 dc05 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ +078462: 5453 da05 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@05da │ │ +078466: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +07846a: 7220 4a01 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@014a │ │ +078470: 0a03 |001e: move-result v3 │ │ +078472: 4b03 0201 |001f: aput v3, v2, v1 │ │ +078476: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07847a: 28f0 |0023: goto 0013 // -0010 │ │ +07847c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +07847e: 5b52 dc05 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ +078482: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -168726,68 +168775,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 │ │ -078f28: |[078f28] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -078f38: 54b0 e005 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e0 │ │ -078f3c: 54b8 df05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ -078f40: 2182 |0004: array-length v2, v8 │ │ -078f42: 54b3 dc05 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ -078f46: 54b6 df05 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ -078f4a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -078f4c: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -078f50: 4408 0604 |000c: aget v8, v6, v4 │ │ -078f54: 6e20 0e16 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ -078f5a: 0c07 |0011: move-result-object v7 │ │ -078f5c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -078f60: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -078f62: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -078f66: 4408 0304 |0017: aget v8, v3, v4 │ │ -078f6a: 7240 5314 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1453 │ │ -078f70: 0a01 |001c: move-result v1 │ │ -078f72: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -078f76: 4408 0304 |001f: aget v8, v3, v4 │ │ -078f7a: 7220 4e01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -078f80: 0c05 |0024: move-result-object v5 │ │ -078f82: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -078f86: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -078f8a: 2078 7a03 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@037a │ │ -078f8e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -078f92: 1f07 7a03 |002d: check-cast v7, Landroid/widget/TextView; // type@037a │ │ -078f96: 6e30 6114 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1461 │ │ -078f9c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -078fa0: 28d6 |0034: goto 000a // -002a │ │ -078fa2: 2078 6303 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0363 │ │ -078fa6: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -078faa: 1f07 6303 |0039: check-cast v7, Landroid/widget/ImageView; // type@0363 │ │ -078fae: 6e30 6014 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1460 │ │ -078fb4: 28f4 |003e: goto 0032 // -000c │ │ -078fb6: 2208 e203 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@03e2 │ │ -078fba: 2209 f403 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03f4 │ │ -078fbe: 7010 3b1a 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ -078fc4: 6e10 211a 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ -078fca: 0c0a |0049: move-result-object v10 │ │ -078fcc: 6e10 f319 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ -078fd2: 0c0a |004d: move-result-object v10 │ │ -078fd4: 6e20 431a a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -078fda: 0c09 |0051: move-result-object v9 │ │ -078fdc: 1a0a 4f00 |0052: const-string v10, " is not a " // string@004f │ │ -078fe0: 6e20 431a a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -078fe6: 0c09 |0057: move-result-object v9 │ │ -078fe8: 1a0a 8a00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008a │ │ -078fec: 6e20 431a a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ -078ff2: 0c09 |005d: move-result-object v9 │ │ -078ff4: 6e10 481a 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ -078ffa: 0c09 |0061: move-result-object v9 │ │ -078ffc: 7020 051a 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ -079002: 2708 |0065: throw v8 │ │ -079004: 0e00 |0066: return-void │ │ +078484: |[078484] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +078494: 54b0 e005 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e0 │ │ +078498: 54b8 df05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ +07849c: 2182 |0004: array-length v2, v8 │ │ +07849e: 54b3 dc05 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@05dc │ │ +0784a2: 54b6 df05 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ +0784a6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0784a8: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0784ac: 4408 0604 |000c: aget v8, v6, v4 │ │ +0784b0: 6e20 0e16 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@160e │ │ +0784b6: 0c07 |0011: move-result-object v7 │ │ +0784b8: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0784bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0784be: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0784c2: 4408 0304 |0017: aget v8, v3, v4 │ │ +0784c6: 7240 5314 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1453 │ │ +0784cc: 0a01 |001c: move-result v1 │ │ +0784ce: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0784d2: 4408 0304 |001f: aget v8, v3, v4 │ │ +0784d6: 7220 4e01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +0784dc: 0c05 |0024: move-result-object v5 │ │ +0784de: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0784e2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0784e6: 2078 8303 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0383 │ │ +0784ea: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0784ee: 1f07 8303 |002d: check-cast v7, Landroid/widget/TextView; // type@0383 │ │ +0784f2: 6e30 6114 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1461 │ │ +0784f8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0784fc: 28d6 |0034: goto 000a // -002a │ │ +0784fe: 2078 6c03 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@036c │ │ +078502: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +078506: 1f07 6c03 |0039: check-cast v7, Landroid/widget/ImageView; // type@036c │ │ +07850a: 6e30 6014 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1460 │ │ +078510: 28f4 |003e: goto 0032 // -000c │ │ +078512: 2208 eb03 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@03eb │ │ +078516: 2209 fd03 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@03fd │ │ +07851a: 7010 3b1a 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1a3b │ │ +078520: 6e10 211a 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1a21 │ │ +078526: 0c0a |0049: move-result-object v10 │ │ +078528: 6e10 f319 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@19f3 │ │ +07852e: 0c0a |004d: move-result-object v10 │ │ +078530: 6e20 431a a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +078536: 0c09 |0051: move-result-object v9 │ │ +078538: 1a0a 4f00 |0052: const-string v10, " is not a " // string@004f │ │ +07853c: 6e20 431a a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +078542: 0c09 |0057: move-result-object v9 │ │ +078544: 1a0a 8a00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008a │ │ +078548: 6e20 431a a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1a43 │ │ +07854e: 0c09 |005d: move-result-object v9 │ │ +078550: 6e10 481a 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1a48 │ │ +078556: 0c09 |0061: move-result-object v9 │ │ +078558: 7020 051a 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1a05 │ │ +07855e: 2708 |0065: throw v8 │ │ +078560: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -168830,21 +168879,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 │ │ -079008: |[079008] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -079018: 5b13 dd05 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ -07901c: 5b14 df05 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ -079020: 6f20 7b13 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@137b │ │ -079026: 5410 dd05 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ -07902a: 7020 5914 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ -079030: 0e00 |000c: return-void │ │ +078564: |[078564] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +078574: 5b13 dd05 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ +078578: 5b14 df05 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@05df │ │ +07857c: 6f20 7b13 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@137b │ │ +078582: 5410 dd05 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ +078586: 7020 5914 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ +07858c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -168859,31 +168908,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 │ │ -079034: |[079034] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -079044: 5420 db05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ -079048: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07904c: 5420 db05 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ -079050: 7220 5214 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1452 │ │ -079056: 0c00 |0009: move-result-object v0 │ │ -079058: 1100 |000a: return-object v0 │ │ -07905a: 5220 de05 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ -07905e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -079060: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -079064: 5220 de05 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ -079068: 7220 4e01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ -07906e: 0c00 |0015: move-result-object v0 │ │ -079070: 28f4 |0016: goto 000a // -000c │ │ -079072: 6f20 7c13 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@137c │ │ -079078: 0c00 |001a: move-result-object v0 │ │ -07907a: 28ef |001b: goto 000a // -0011 │ │ +078590: |[078590] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0785a0: 5420 db05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ +0785a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0785a8: 5420 db05 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ +0785ac: 7220 5214 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1452 │ │ +0785b2: 0c00 |0009: move-result-object v0 │ │ +0785b4: 1100 |000a: return-object v0 │ │ +0785b6: 5220 de05 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ +0785ba: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +0785bc: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +0785c0: 5220 de05 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ +0785c4: 7220 4e01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@014e │ │ +0785ca: 0c00 |0015: move-result-object v0 │ │ +0785cc: 28f4 |0016: goto 000a // -000c │ │ +0785ce: 6f20 7c13 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@137c │ │ +0785d4: 0c00 |001a: move-result-object v0 │ │ +0785d6: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -168897,17 +168946,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 │ │ -07907c: |[07907c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -07908c: 5410 db05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ -079090: 1100 |0002: return-object v0 │ │ +0785d8: |[0785d8] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0785e8: 5410 db05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ +0785ec: 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;) │ │ @@ -168915,17 +168964,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079094: |[079094] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0790a4: 5210 de05 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ -0790a8: 0f00 |0002: return v0 │ │ +0785f0: |[0785f0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +078600: 5210 de05 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ +078604: 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;) │ │ @@ -168933,17 +168982,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 │ │ -0790ac: |[0790ac] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0790bc: 5410 e005 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e0 │ │ -0790c0: 1100 |0002: return-object v0 │ │ +078608: |[078608] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +078618: 5410 e005 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e0 │ │ +07861c: 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;) │ │ @@ -168951,17 +169000,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 │ │ -0790c4: |[0790c4] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0790d4: 5b01 db05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ -0790d8: 0e00 |0002: return-void │ │ +078620: |[078620] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +078630: 5b01 db05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@05db │ │ +078634: 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; │ │ @@ -168971,17 +169020,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0790dc: |[0790dc] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0790ec: 5901 de05 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ -0790f0: 0e00 |0002: return-void │ │ +078638: |[078638] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +078648: 5901 de05 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@05de │ │ +07864c: 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 │ │ @@ -168991,17 +169040,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 │ │ -0790f4: |[0790f4] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -079104: 5b01 e005 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e0 │ │ -079108: 0e00 |0002: return-void │ │ +078650: |[078650] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +078660: 5b01 e005 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@05e0 │ │ +078664: 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; │ │ @@ -169011,24 +169060,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 │ │ -07910c: |[07910c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -07911c: 7110 0b1a 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ -079122: 0a01 |0003: move-result v1 │ │ -079124: 6e20 aa17 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@17aa │ │ -07912a: 0e00 |0007: return-void │ │ -07912c: 0d00 |0008: move-exception v0 │ │ -07912e: 7110 d101 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01d1 │ │ -079134: 0c01 |000c: move-result-object v1 │ │ -079136: 6e20 ab17 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@17ab │ │ -07913c: 28f7 |0010: goto 0007 // -0009 │ │ +078668: |[078668] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +078678: 7110 0b1a 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@1a0b │ │ +07867e: 0a01 |0003: move-result v1 │ │ +078680: 6e20 aa17 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@17aa │ │ +078686: 0e00 |0007: return-void │ │ +078688: 0d00 |0008: move-exception v0 │ │ +07868a: 7110 d101 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@01d1 │ │ +078690: 0c01 |000c: move-result-object v1 │ │ +078692: 6e20 ab17 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@17ab │ │ +078698: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -169044,17 +169093,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 │ │ -079150: |[079150] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -079160: 6e20 2718 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ -079166: 0e00 |0003: return-void │ │ +0786ac: |[0786ac] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +0786bc: 6e20 2718 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1827 │ │ +0786c2: 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; │ │ @@ -169065,37 +169114,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 │ │ -079168: |[079168] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -079178: 6f20 8113 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1381 │ │ -07917e: 0c00 |0003: move-result-object v0 │ │ -079180: 5421 dd05 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ -079184: 7020 5914 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ -07918a: 1100 |0009: return-object v0 │ │ +0786c4: |[0786c4] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0786d4: 6f20 8113 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1381 │ │ +0786da: 0c00 |0003: move-result-object v0 │ │ +0786dc: 5421 dd05 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@05dd │ │ +0786e0: 7020 5914 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1459 │ │ +0786e6: 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 : 2739 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2748 (SimpleCursorAdapter.java) │ │ │ │ Class #688 header: │ │ -class_idx : 275 │ │ +class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 281 │ │ -source_file_idx : 2463 │ │ +superclass_idx : 290 │ │ +source_file_idx : 2472 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #688 annotations: │ │ Annotations on class │ │ @@ -169119,17 +169168,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07918c: |[07918c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ -07919c: 7010 bb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@05bb │ │ -0791a2: 0e00 |0003: return-void │ │ +0786e8: |[0786e8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ +0786f8: 7010 bb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@05bb │ │ +0786fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ │ │ Virtual methods - │ │ @@ -169138,75 +169187,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0791a4: |[0791a4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0791b4: 2201 1d01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@011d │ │ -0791b8: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0791bc: 5402 b201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ -0791c0: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0791c4: 5403 b901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ -0791c8: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0791cc: 5404 b101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ -0791d0: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0791d4: 5405 b001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ -0791d8: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0791dc: 5406 ae01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ -0791e0: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0791e4: 5407 c201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ -0791e8: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0791ec: 5208 ba01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ -0791f0: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0791f4: 5409 af01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ -0791f8: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0791fc: 540a b401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ -079200: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -079204: 540b b701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ -079208: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -07920c: 520c be01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ -079210: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -079214: 520d bc01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ -079218: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -07921c: 550e bd01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ -079220: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -079224: 550f c301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ -079228: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -07922c: 5200 bb01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ -079230: 0210 0000 |003e: move/from16 v16, v0 │ │ -079234: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -079238: 5400 c101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ -07923c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -079240: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -079244: 5500 b801 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ -079248: 0212 0000 |004a: move/from16 v18, v0 │ │ -07924c: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -079250: 5400 b301 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ -079254: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -079258: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -07925c: 5400 b501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ -079260: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -079264: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -079268: 5500 b601 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ -07926c: 0215 0000 |005c: move/from16 v21, v0 │ │ -079270: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -079274: 5400 bf01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ -079278: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -07927c: 7616 fd05 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@05fd │ │ -079282: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -079286: 5402 ad01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ -07928a: 7120 ef05 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05ef │ │ -079290: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -079294: 5402 c001 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ -079298: 7120 f005 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f0 │ │ -07929e: 6e10 ff05 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@05ff │ │ -0792a4: 0c02 |0078: move-result-object v2 │ │ -0792a6: 1102 |0079: return-object v2 │ │ +078700: |[078700] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +078710: 2201 2601 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0126 │ │ +078714: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +078718: 5402 b201 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01b2 │ │ +07871c: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +078720: 5403 b901 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01b9 │ │ +078724: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +078728: 5404 b101 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01b1 │ │ +07872c: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +078730: 5405 b001 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01b0 │ │ +078734: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +078738: 5406 ae01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@01ae │ │ +07873c: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +078740: 5407 c201 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01c2 │ │ +078744: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +078748: 5208 ba01 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01ba │ │ +07874c: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +078750: 5409 af01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01af │ │ +078754: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +078758: 540a b401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01b4 │ │ +07875c: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +078760: 540b b701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01b7 │ │ +078764: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +078768: 520c be01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01be │ │ +07876c: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +078770: 520d bc01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01bc │ │ +078774: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +078778: 550e bd01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01bd │ │ +07877c: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +078780: 550f c301 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01c3 │ │ +078784: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +078788: 5200 bb01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01bb │ │ +07878c: 0210 0000 |003e: move/from16 v16, v0 │ │ +078790: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +078794: 5400 c101 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01c1 │ │ +078798: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +07879c: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0787a0: 5500 b801 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@01b8 │ │ +0787a4: 0212 0000 |004a: move/from16 v18, v0 │ │ +0787a8: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0787ac: 5400 b301 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@01b3 │ │ +0787b0: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0787b4: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0787b8: 5400 b501 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@01b5 │ │ +0787bc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0787c0: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0787c4: 5500 b601 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@01b6 │ │ +0787c8: 0215 0000 |005c: move/from16 v21, v0 │ │ +0787cc: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0787d0: 5400 bf01 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@01bf │ │ +0787d4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0787d8: 7616 fd05 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@05fd │ │ +0787de: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0787e2: 5402 ad01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01ad │ │ +0787e6: 7120 ef05 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@05ef │ │ +0787ec: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0787f0: 5402 c001 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01c0 │ │ +0787f4: 7120 f005 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@05f0 │ │ +0787fa: 6e10 ff05 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@05ff │ │ +078800: 0c02 |0078: move-result-object v2 │ │ +078802: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0067 line=518 │ │ 0x006e line=519 │ │ 0x0075 line=520 │ │ locals : │ │ @@ -169219,21 +169268,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0792a8: |[0792a8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0792b8: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ -0792bc: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ -0792c0: 7140 0206 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0602 │ │ -0792c6: 0c00 |0007: move-result-object v0 │ │ -0792c8: 1f00 0c01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@010c │ │ -0792cc: 1100 |000a: return-object v0 │ │ +078804: |[078804] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +078814: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ +078818: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ +07881c: 7140 0206 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0602 │ │ +078822: 0c00 |0007: move-result-object v0 │ │ +078824: 1f00 1501 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@0115 │ │ +078828: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -169243,22 +169292,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0792d0: |[0792d0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0792e0: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ -0792e4: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ -0792e8: 7130 0506 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0605 │ │ -0792ee: 0c00 |0007: move-result-object v0 │ │ -0792f0: 1f00 3f04 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -0792f4: 1f00 3f04 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@043f │ │ -0792f8: 1100 |000c: return-object v0 │ │ +07882c: |[07882c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +07883c: 6200 9d01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@019d │ │ +078840: 6201 6b02 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@026b │ │ +078844: 7130 0506 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0605 │ │ +07884a: 0c00 |0007: move-result-object v0 │ │ +07884c: 1f00 4804 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +078850: 1f00 4804 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0448 │ │ +078854: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -169268,18 +169317,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0792fc: |[0792fc] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -07930c: 7110 0606 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0606 │ │ -079312: 0c00 |0003: move-result-object v0 │ │ -079314: 1100 |0004: return-object v0 │ │ +078858: |[078858] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +078868: 7110 0606 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0606 │ │ +07886e: 0c00 |0003: move-result-object v0 │ │ +078870: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -169288,18 +169337,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079318: |[079318] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -079328: 7110 0706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0607 │ │ -07932e: 0a00 |0003: move-result v0 │ │ -079330: 0f00 |0004: return v0 │ │ +078874: |[078874] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +078884: 7110 0706 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0607 │ │ +07888a: 0a00 |0003: move-result v0 │ │ +07888c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -169308,18 +169357,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079334: |[079334] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -079344: 7110 0806 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0608 │ │ -07934a: 0c00 |0003: move-result-object v0 │ │ -07934c: 1100 |0004: return-object v0 │ │ +078890: |[078890] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0788a0: 7110 0806 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0608 │ │ +0788a6: 0c00 |0003: move-result-object v0 │ │ +0788a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -169328,18 +169377,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079350: |[079350] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -079360: 7110 0906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0609 │ │ -079366: 0c00 |0003: move-result-object v0 │ │ -079368: 1100 |0004: return-object v0 │ │ +0788ac: |[0788ac] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0788bc: 7110 0906 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0609 │ │ +0788c2: 0c00 |0003: move-result-object v0 │ │ +0788c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -169348,32 +169397,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07936c: |[07936c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -07937c: 7110 0a06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@060a │ │ -079382: 0a00 |0003: move-result v0 │ │ -079384: 0f00 |0004: return v0 │ │ +0788c8: |[0788c8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0788d8: 7110 0a06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@060a │ │ +0788de: 0a00 |0003: move-result v0 │ │ +0788e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 2463 (NotificationCompat.java) │ │ + source_file_idx : 2472 (NotificationCompat.java) │ │ │ │ Class #689 header: │ │ -class_idx : 565 │ │ +class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 564 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 573 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 32 │ │ │ │ Class #689 annotations: │ │ Annotations on class │ │ @@ -169393,17 +169442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079388: |[079388] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -079398: 7010 b70c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0cb7 │ │ -07939e: 0e00 |0003: return-void │ │ +0788e4: |[0788e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0788f4: 7010 b70c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0cb7 │ │ +0788fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -169412,18 +169461,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0793a0: |[0793a0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0793b0: 7110 880d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0d88 │ │ -0793b6: 0a00 |0003: move-result v0 │ │ -0793b8: 0f00 |0004: return v0 │ │ +0788fc: |[0788fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +07890c: 7110 880d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0d88 │ │ +078912: 0a00 |0003: move-result v0 │ │ +078914: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169432,18 +169481,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0793bc: |[0793bc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0793cc: 7100 890d 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0d89 │ │ -0793d2: 0b00 |0003: move-result-wide v0 │ │ -0793d4: 1000 |0004: return-wide v0 │ │ +078918: |[078918] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +078928: 7100 890d 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0d89 │ │ +07892e: 0b00 |0003: move-result-wide v0 │ │ +078930: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -169451,18 +169500,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0793d8: |[0793d8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0793e8: 7110 8a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0d8a │ │ -0793ee: 0a00 |0003: move-result v0 │ │ -0793f0: 0f00 |0004: return v0 │ │ +078934: |[078934] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +078944: 7110 8a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0d8a │ │ +07894a: 0a00 |0003: move-result v0 │ │ +07894c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169471,18 +169520,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0793f4: |[0793f4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -079404: 7110 8b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0d8b │ │ -07940a: 0a00 |0003: move-result v0 │ │ -07940c: 0f00 |0004: return v0 │ │ +078950: |[078950] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +078960: 7110 8b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0d8b │ │ +078966: 0a00 |0003: move-result v0 │ │ +078968: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169491,18 +169540,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079410: |[079410] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -079420: 7110 8c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0d8c │ │ -079426: 0a00 |0003: move-result v0 │ │ -079428: 0f00 |0004: return v0 │ │ +07896c: |[07896c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +07897c: 7110 8c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0d8c │ │ +078982: 0a00 |0003: move-result v0 │ │ +078984: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169511,18 +169560,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07942c: |[07942c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -07943c: 7110 8d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0d8d │ │ -079442: 0a00 |0003: move-result v0 │ │ -079444: 0f00 |0004: return v0 │ │ +078988: |[078988] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +078998: 7110 8d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0d8d │ │ +07899e: 0a00 |0003: move-result v0 │ │ +0789a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169531,18 +169580,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079448: |[079448] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -079458: 7110 8e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@0d8e │ │ -07945e: 0a00 |0003: move-result v0 │ │ -079460: 0f00 |0004: return v0 │ │ +0789a4: |[0789a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0789b4: 7110 8e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@0d8e │ │ +0789ba: 0a00 |0003: move-result v0 │ │ +0789bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169551,18 +169600,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079464: |[079464] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -079474: 7110 8f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@0d8f │ │ -07947a: 0a00 |0003: move-result v0 │ │ -07947c: 0f00 |0004: return v0 │ │ +0789c0: |[0789c0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0789d0: 7110 8f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@0d8f │ │ +0789d6: 0a00 |0003: move-result v0 │ │ +0789d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169571,18 +169620,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079480: |[079480] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -079490: 7110 900d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@0d90 │ │ -079496: 0a00 |0003: move-result v0 │ │ -079498: 0f00 |0004: return v0 │ │ +0789dc: |[0789dc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0789ec: 7110 900d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@0d90 │ │ +0789f2: 0a00 |0003: move-result v0 │ │ +0789f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169591,18 +169640,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07949c: |[07949c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0794ac: 7110 910d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@0d91 │ │ -0794b2: 0a00 |0003: move-result v0 │ │ -0794b4: 0f00 |0004: return v0 │ │ +0789f8: |[0789f8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +078a08: 7110 910d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@0d91 │ │ +078a0e: 0a00 |0003: move-result v0 │ │ +078a10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169611,18 +169660,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0794b8: |[0794b8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0794c8: 7110 920d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@0d92 │ │ -0794ce: 0a00 |0003: move-result v0 │ │ -0794d0: 0f00 |0004: return v0 │ │ +078a14: |[078a14] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +078a24: 7110 920d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@0d92 │ │ +078a2a: 0a00 |0003: move-result v0 │ │ +078a2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169631,18 +169680,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0794d4: |[0794d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0794e4: 7110 930d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@0d93 │ │ -0794ea: 0a00 |0003: move-result v0 │ │ -0794ec: 0f00 |0004: return v0 │ │ +078a30: |[078a30] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +078a40: 7110 930d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@0d93 │ │ +078a46: 0a00 |0003: move-result v0 │ │ +078a48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169651,18 +169700,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0794f0: |[0794f0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -079500: 7110 940d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@0d94 │ │ -079506: 0a00 |0003: move-result v0 │ │ -079508: 0f00 |0004: return v0 │ │ +078a4c: |[078a4c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +078a5c: 7110 940d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@0d94 │ │ +078a62: 0a00 |0003: move-result v0 │ │ +078a64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169671,18 +169720,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07950c: |[07950c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -07951c: 7110 950d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@0d95 │ │ -079522: 0a00 |0003: move-result v0 │ │ -079524: 0f00 |0004: return v0 │ │ +078a68: |[078a68] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +078a78: 7110 950d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@0d95 │ │ +078a7e: 0a00 |0003: move-result v0 │ │ +078a80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169691,18 +169740,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079528: |[079528] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -079538: 7110 960d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@0d96 │ │ -07953e: 0a00 |0003: move-result v0 │ │ -079540: 0f00 |0004: return v0 │ │ +078a84: |[078a84] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +078a94: 7110 960d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@0d96 │ │ +078a9a: 0a00 |0003: move-result v0 │ │ +078a9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169711,18 +169760,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079544: |[079544] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ -079554: 7110 970d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@0d97 │ │ -07955a: 0a00 |0003: move-result v0 │ │ -07955c: 0f00 |0004: return v0 │ │ +078aa0: |[078aa0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ +078ab0: 7110 970d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@0d97 │ │ +078ab6: 0a00 |0003: move-result v0 │ │ +078ab8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169731,18 +169780,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079560: |[079560] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ -079570: 7110 980d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@0d98 │ │ -079576: 0a00 |0003: move-result v0 │ │ -079578: 0f00 |0004: return v0 │ │ +078abc: |[078abc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ +078acc: 7110 980d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@0d98 │ │ +078ad2: 0a00 |0003: move-result v0 │ │ +078ad4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -169751,18 +169800,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07957c: |[07957c] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -07958c: 7130 990d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0d99 │ │ -079592: 0a00 |0003: move-result v0 │ │ -079594: 0f00 |0004: return v0 │ │ +078ad8: |[078ad8] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +078ae8: 7130 990d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0d99 │ │ +078aee: 0a00 |0003: move-result v0 │ │ +078af0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -169773,17 +169822,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079598: |[079598] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0795a8: 7120 9a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@0d9a │ │ -0795ae: 0e00 |0003: return-void │ │ +078af4: |[078af4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +078b04: 7120 9a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@0d9a │ │ +078b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0003 line=729 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169794,20 +169843,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 │ │ -0795b0: |[0795b0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0795c0: 6e20 bd0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0cbd │ │ -0795c6: 0a00 |0003: move-result v0 │ │ -0795c8: 6e40 cf0c 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ccf │ │ -0795ce: 6e10 4616 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1646 │ │ -0795d4: 0e00 |000a: return-void │ │ +078b0c: |[078b0c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +078b1c: 6e20 bd0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0cbd │ │ +078b22: 0a00 |0003: move-result v0 │ │ +078b24: 6e40 cf0c 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ccf │ │ +078b2a: 6e10 4616 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1646 │ │ +078b30: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0007 line=692 │ │ 0x000a line=693 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -169819,17 +169868,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0795d8: |[0795d8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0795e8: 7130 9b0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d9b │ │ -0795ee: 0e00 |0003: return-void │ │ +078b34: |[078b34] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +078b44: 7130 9b0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0d9b │ │ +078b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ 0x0003 line=681 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169841,17 +169890,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0795f0: |[0795f0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -079600: 7120 9c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@0d9c │ │ -079606: 0e00 |0003: return-void │ │ +078b4c: |[078b4c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +078b5c: 7120 9c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@0d9c │ │ +078b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0003 line=761 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169862,17 +169911,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079608: |[079608] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -079618: 7120 9d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@0d9d │ │ -07961e: 0e00 |0003: return-void │ │ +078b64: |[078b64] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +078b74: 7120 9d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@0d9d │ │ +078b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0003 line=765 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169883,17 +169932,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079620: |[079620] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -079630: 7120 9e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@0d9e │ │ -079636: 0e00 |0003: return-void │ │ +078b7c: |[078b7c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +078b8c: 7120 9e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@0d9e │ │ +078b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ 0x0003 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169904,17 +169953,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079638: |[079638] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -079648: 7120 9f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@0d9f │ │ -07964e: 0e00 |0003: return-void │ │ +078b94: |[078b94] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +078ba4: 7120 9f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@0d9f │ │ +078baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x0003 line=745 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169925,17 +169974,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079650: |[079650] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -079660: 7120 a00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@0da0 │ │ -079666: 0e00 |0003: return-void │ │ +078bac: |[078bac] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +078bbc: 7120 a00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@0da0 │ │ +078bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0003 line=749 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169946,17 +169995,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079668: |[079668] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -079678: 7120 a10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@0da1 │ │ -07967e: 0e00 |0003: return-void │ │ +078bc4: |[078bc4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +078bd4: 7120 a10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@0da1 │ │ +078bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0003 line=753 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169967,17 +170016,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079680: |[079680] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -079690: 7120 a20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@0da2 │ │ -079696: 0e00 |0003: return-void │ │ +078bdc: |[078bdc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +078bec: 7120 a20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@0da2 │ │ +078bf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0003 line=757 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -169988,17 +170037,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079698: |[079698] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0796a8: 7120 a30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@0da3 │ │ -0796ae: 0e00 |0003: return-void │ │ +078bf4: |[078bf4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +078c04: 7120 a30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@0da3 │ │ +078c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170009,17 +170058,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0796b0: |[0796b0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0796c0: 7120 a40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@0da4 │ │ -0796c6: 0e00 |0003: return-void │ │ +078c0c: |[078c0c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +078c1c: 7120 a40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@0da4 │ │ +078c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 0x0003 line=725 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170030,17 +170079,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0796c8: |[0796c8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0796d8: 7120 a50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@0da5 │ │ -0796de: 0e00 |0003: return-void │ │ +078c24: |[078c24] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +078c34: 7120 a50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@0da5 │ │ +078c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0003 line=733 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170051,33 +170100,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0796e0: |[0796e0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0796f0: 7120 a60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@0da6 │ │ -0796f6: 0e00 |0003: return-void │ │ +078c3c: |[078c3c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +078c4c: 7120 a60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@0da6 │ │ +078c52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0003 line=737 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 value F │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #690 header: │ │ -class_idx : 592 │ │ +class_idx : 601 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 590 │ │ -source_file_idx : 3022 │ │ +superclass_idx : 599 │ │ +source_file_idx : 3031 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #690 annotations: │ │ Annotations on class │ │ @@ -170097,17 +170146,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0796f8: |[0796f8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -079708: 7010 d40d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0dd4 │ │ -07970e: 0e00 |0003: return-void │ │ +078c54: |[078c54] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +078c64: 7010 d40d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0dd4 │ │ +078c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -170116,18 +170165,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079710: |[079710] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -079720: 7110 ed0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0ded │ │ -079726: 0a00 |0003: move-result v0 │ │ -079728: 0f00 |0004: return v0 │ │ +078c6c: |[078c6c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +078c7c: 7110 ed0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0ded │ │ +078c82: 0a00 |0003: move-result v0 │ │ +078c84: 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; │ │ │ │ @@ -170136,33 +170185,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07972c: |[07972c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -07973c: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0dee │ │ -079742: 0e00 |0003: return-void │ │ +078c88: |[078c88] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +078c98: 7120 ee0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0dee │ │ +078c9e: 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 : 3022 (ViewGroupCompat.java) │ │ + source_file_idx : 3031 (ViewGroupCompat.java) │ │ │ │ Class #691 header: │ │ -class_idx : 624 │ │ +class_idx : 633 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 625 │ │ -source_file_idx : 3039 │ │ +superclass_idx : 634 │ │ +source_file_idx : 3048 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #691 annotations: │ │ Annotations on class │ │ @@ -170182,17 +170231,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079744: |[079744] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ -079754: 7010 f40e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0ef4 │ │ -07975a: 0e00 |0003: return-void │ │ +078ca0: |[078ca0] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ +078cb0: 7010 f40e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@0ef4 │ │ +078cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -170201,31 +170250,31 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07975c: |[07975c] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -07976c: 7110 600f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0f60 │ │ -079772: 0c00 |0003: move-result-object v0 │ │ -079774: 1100 |0004: return-object v0 │ │ +078cb8: |[078cb8] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +078cc8: 7110 600f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@0f60 │ │ +078cce: 0c00 |0003: move-result-object v0 │ │ +078cd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3039 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 3048 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #692 header: │ │ -class_idx : 651 │ │ +class_idx : 660 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 650 │ │ +superclass_idx : 659 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #692 annotations: │ │ @@ -170246,17 +170295,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079778: |[079778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -079788: 7010 1410 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1014 │ │ -07978e: 0e00 |0003: return-void │ │ +078cd4: |[078cd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +078ce4: 7010 1410 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1014 │ │ +078cea: 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 - │ │ @@ -170265,18 +170314,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 │ │ -079790: |[079790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0797a0: 7110 f010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@10f0 │ │ -0797a6: 0c00 |0003: move-result-object v0 │ │ -0797a8: 1100 |0004: return-object v0 │ │ +078cec: |[078cec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +078cfc: 7110 f010 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@10f0 │ │ +078d02: 0c00 |0003: move-result-object v0 │ │ +078d04: 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; │ │ │ │ @@ -170285,32 +170334,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 │ │ -0797ac: |[0797ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0797bc: 7120 f110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@10f1 │ │ -0797c2: 0e00 |0003: return-void │ │ +078d08: |[078d08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +078d18: 7120 f110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@10f1 │ │ +078d1e: 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 : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #693 header: │ │ -class_idx : 675 │ │ +class_idx : 684 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 673 │ │ +superclass_idx : 682 │ │ source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #693 annotations: │ │ @@ -170331,17 +170380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0797c4: |[0797c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -0797d4: 7010 4b11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@114b │ │ -0797da: 0e00 |0003: return-void │ │ +078d20: |[078d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +078d30: 7010 4b11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@114b │ │ +078d36: 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 - │ │ @@ -170350,34 +170399,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 │ │ -0797dc: |[0797dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0797ec: 7130 1212 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1212 │ │ -0797f2: 0e00 |0003: return-void │ │ +078d38: |[078d38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +078d48: 7130 1212 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1212 │ │ +078d4e: 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 : 409 (AccessibilityRecordCompat.java) │ │ │ │ Class #694 header: │ │ -class_idx : 566 │ │ +class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 565 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 574 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #694 annotations: │ │ Annotations on class │ │ @@ -170397,17 +170446,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0797f4: |[0797f4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -079804: 7010 ba0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0cba │ │ -07980a: 0e00 |0003: return-void │ │ +078d50: |[078d50] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +078d60: 7010 ba0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0cba │ │ +078d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -170416,30 +170465,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -07980c: |[07980c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07981c: 5421 6804 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ -079820: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -079824: 2201 1a04 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@041a │ │ -079828: 7010 b21a 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@1ab2 │ │ -07982e: 5b21 6804 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ -079832: 5421 6804 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ -079836: 6e20 b31a 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ab3 │ │ -07983c: 0c00 |0010: move-result-object v0 │ │ -07983e: 1f00 7302 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0273 │ │ -079842: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ -079846: 2200 7302 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@0273 │ │ -07984a: 7020 190f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f19 │ │ -079850: 5421 6804 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ -079854: 6e30 b41a 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ab4 │ │ -07985a: 1100 |001f: return-object v0 │ │ +078d68: |[078d68] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +078d78: 5421 6804 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ +078d7c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +078d80: 2201 2304 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@0423 │ │ +078d84: 7010 b21a 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@1ab2 │ │ +078d8a: 5b21 6804 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ +078d8e: 5421 6804 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ +078d92: 6e20 b31a 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ab3 │ │ +078d98: 0c00 |0010: move-result-object v0 │ │ +078d9a: 1f00 7c02 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@027c │ │ +078d9e: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ +078da2: 2200 7c02 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@027c │ │ +078da6: 7020 190f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@0f19 │ │ +078dac: 5421 6804 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@0468 │ │ +078db0: 6e30 b41a 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1ab4 │ │ +078db6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=838 │ │ 0x0004 line=839 │ │ 0x000b line=842 │ │ 0x0013 line=843 │ │ 0x0015 line=844 │ │ @@ -170456,18 +170505,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07985c: |[07985c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -07986c: 7120 a80d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0da8 │ │ -079872: 0a00 |0003: move-result v0 │ │ -079874: 0f00 |0004: return v0 │ │ +078db8: |[078db8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +078dc8: 7120 a80d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0da8 │ │ +078dce: 0a00 |0003: move-result v0 │ │ +078dd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 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 │ │ @@ -170477,18 +170526,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -079878: |[079878] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -079888: 7120 a90d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0da9 │ │ -07988e: 0a00 |0003: move-result v0 │ │ -079890: 0f00 |0004: return v0 │ │ +078dd4: |[078dd4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +078de4: 7120 a90d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0da9 │ │ +078dea: 0a00 |0003: move-result v0 │ │ +078dec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 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 │ │ @@ -170498,17 +170547,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 │ │ -079894: |[079894] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0798a4: 7120 aa0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0daa │ │ -0798aa: 0e00 |0003: return-void │ │ +078df0: |[078df0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +078e00: 7120 aa0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0daa │ │ +078e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0003 line=827 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -170519,19 +170568,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 │ │ -0798ac: |[0798ac] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0798bc: 6e10 7a10 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ -0798c2: 0c00 |0003: move-result-object v0 │ │ -0798c4: 7120 ab0d 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0dab │ │ -0798ca: 0e00 |0007: return-void │ │ +078e08: |[078e08] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +078e18: 6e10 7a10 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@107a │ │ +078e1e: 0c00 |0003: move-result-object v0 │ │ +078e20: 7120 ab0d 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0dab │ │ +078e26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0007 line=831 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -170542,17 +170591,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 │ │ -0798cc: |[0798cc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0798dc: 7120 ac0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dac │ │ -0798e2: 0e00 |0003: return-void │ │ +078e28: |[078e28] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +078e38: 7120 ac0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0dac │ │ +078e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0003 line=823 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -170563,34 +170612,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 │ │ -0798e4: |[0798e4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0798f4: 6e10 ab0a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0aab │ │ -0798fa: 0c00 |0003: move-result-object v0 │ │ -0798fc: 7120 ad0d 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0dad │ │ -079902: 0e00 |0007: return-void │ │ +078e40: |[078e40] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +078e50: 6e10 ab0a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0aab │ │ +078e56: 0c00 |0003: move-result-object v0 │ │ +078e58: 7120 ad0d 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0dad │ │ +078e5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x0007 line=835 │ │ 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 : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #695 header: │ │ -class_idx : 652 │ │ +class_idx : 661 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 651 │ │ +superclass_idx : 660 │ │ source_file_idx : 391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #695 annotations: │ │ @@ -170611,17 +170660,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079904: |[079904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -079914: 7010 2210 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1022 │ │ -07991a: 0e00 |0003: return-void │ │ +078e60: |[078e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +078e70: 7010 2210 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1022 │ │ +078e76: 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 - │ │ @@ -170630,18 +170679,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07991c: |[07991c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -07992c: 7110 f310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@10f3 │ │ -079932: 0a00 |0003: move-result v0 │ │ -079934: 0f00 |0004: return v0 │ │ +078e78: |[078e78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +078e88: 7110 f310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@10f3 │ │ +078e8e: 0a00 |0003: move-result v0 │ │ +078e90: 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; │ │ │ │ @@ -170650,33 +170699,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079938: |[079938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -079948: 7120 f410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@10f4 │ │ -07994e: 0e00 |0003: return-void │ │ +078e94: |[078e94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +078ea4: 7120 f410 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@10f4 │ │ +078eaa: 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 : 391 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #696 header: │ │ -class_idx : 568 │ │ +class_idx : 577 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 566 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 575 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #696 annotations: │ │ Annotations on class │ │ @@ -170696,17 +170745,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079950: |[079950] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -079960: 7010 db0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0cdb │ │ -079966: 0e00 |0003: return-void │ │ +078eac: |[078eac] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +078ebc: 7010 db0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0cdb │ │ +078ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -170715,23 +170764,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 │ │ -079968: |[079968] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -079978: 7110 af0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0daf │ │ -07997e: 0c00 |0003: move-result-object v0 │ │ -079980: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -079984: 2201 9902 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0299 │ │ -079988: 7020 0711 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1107 │ │ -07998e: 1101 |000b: return-object v1 │ │ -079990: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -079992: 28fe |000d: goto 000b // -0002 │ │ +078ec4: |[078ec4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +078ed4: 7110 af0d 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0daf │ │ +078eda: 0c00 |0003: move-result-object v0 │ │ +078edc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +078ee0: 2201 a202 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@02a2 │ │ +078ee4: 7020 0711 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@1107 │ │ +078eea: 1101 |000b: return-object v1 │ │ +078eec: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +078eee: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=896 │ │ 0x0004 line=897 │ │ 0x0006 line=898 │ │ 0x000b line=900 │ │ locals : │ │ @@ -170744,18 +170793,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079994: |[079994] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0799a4: 7110 b00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0db0 │ │ -0799aa: 0a00 |0003: move-result v0 │ │ -0799ac: 0f00 |0004: return v0 │ │ +078ef0: |[078ef0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +078f00: 7110 b00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0db0 │ │ +078f06: 0a00 |0003: move-result v0 │ │ +078f08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170764,18 +170813,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0799b0: |[0799b0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0799c0: 7110 b10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@0db1 │ │ -0799c6: 0a00 |0003: move-result v0 │ │ -0799c8: 0f00 |0004: return v0 │ │ +078f0c: |[078f0c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +078f1c: 7110 b10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@0db1 │ │ +078f22: 0a00 |0003: move-result v0 │ │ +078f24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170784,18 +170833,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0799cc: |[0799cc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0799dc: 7110 b20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@0db2 │ │ -0799e2: 0a00 |0003: move-result v0 │ │ -0799e4: 0f00 |0004: return v0 │ │ +078f28: |[078f28] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +078f38: 7110 b20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@0db2 │ │ +078f3e: 0a00 |0003: move-result v0 │ │ +078f40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170804,18 +170853,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 │ │ -0799e8: |[0799e8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0799f8: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0db3 │ │ -0799fe: 0c00 |0003: move-result-object v0 │ │ -079a00: 1100 |0004: return-object v0 │ │ +078f44: |[078f44] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +078f54: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0db3 │ │ +078f5a: 0c00 |0003: move-result-object v0 │ │ +078f5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170824,18 +170873,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079a04: |[079a04] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -079a14: 7110 b40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0db4 │ │ -079a1a: 0a00 |0003: move-result v0 │ │ -079a1c: 0f00 |0004: return v0 │ │ +078f60: |[078f60] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +078f70: 7110 b40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0db4 │ │ +078f76: 0a00 |0003: move-result v0 │ │ +078f78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -170844,18 +170893,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 │ │ -079a20: |[079a20] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -079a30: 7130 b50d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0db5 │ │ -079a36: 0a00 |0003: move-result v0 │ │ -079a38: 0f00 |0004: return v0 │ │ +078f7c: |[078f7c] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +078f8c: 7130 b50d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0db5 │ │ +078f92: 0a00 |0003: move-result v0 │ │ +078f94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 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 │ │ @@ -170866,17 +170915,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079a3c: |[079a3c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -079a4c: 7110 b60d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0db6 │ │ -079a52: 0e00 |0003: return-void │ │ +078f98: |[078f98] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +078fa8: 7110 b60d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0db6 │ │ +078fae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0003 line=863 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170886,17 +170935,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -079a54: |[079a54] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -079a64: 7155 b70d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0db7 │ │ -079a6a: 0e00 |0003: return-void │ │ +078fb0: |[078fb0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +078fc0: 7155 b70d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0db7 │ │ +078fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170910,60 +170959,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 │ │ -079a6c: |[079a6c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -079a7c: 7120 b80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0db8 │ │ -079a82: 0e00 |0003: return-void │ │ +078fc8: |[078fc8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +078fd8: 7120 b80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0db8 │ │ +078fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0003 line=871 │ │ 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; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -079a84: |[079a84] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -079a94: 7140 b90d 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0db9 │ │ -079a9a: 0e00 |0003: return-void │ │ +078fe0: |[078fe0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +078ff0: 7140 b90d 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0db9 │ │ +078ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0003 line=875 │ │ locals : │ │ - 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 │ │ + 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 │ │ │ │ #11 : (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 │ │ -079a9c: |[079a9c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -079aac: 7120 ba0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0dba │ │ -079ab2: 0e00 |0003: return-void │ │ +078ff8: |[078ff8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +079008: 7120 ba0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0dba │ │ +07900e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x0003 line=859 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -170974,38 +171023,38 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -079ab4: |[079ab4] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -079ac4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -079ac6: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ -079aca: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -079acc: 7120 bb0d 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0dbb │ │ -079ad2: 0e00 |0007: return-void │ │ +079010: |[079010] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +079020: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +079022: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ +079026: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +079028: 7120 bb0d 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0dbb │ │ +07902e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0003 line=886 │ │ 0x0004 line=888 │ │ 0x0007 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #697 header: │ │ -class_idx : 569 │ │ +class_idx : 578 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 568 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 577 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #697 annotations: │ │ Annotations on class │ │ @@ -171025,17 +171074,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079ad4: |[079ad4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -079ae4: 7010 e30c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ce3 │ │ -079aea: 0e00 |0003: return-void │ │ +079030: |[079030] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +079040: 7010 e30c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ce3 │ │ +079046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -171044,18 +171093,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079aec: |[079aec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -079afc: 7110 bd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0dbd │ │ -079b02: 0a00 |0003: move-result v0 │ │ -079b04: 0f00 |0004: return v0 │ │ +079048: |[079048] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +079058: 7110 bd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0dbd │ │ +07905e: 0a00 |0003: move-result v0 │ │ +079060: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171064,18 +171113,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079b08: |[079b08] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -079b18: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ -079b1e: 0a00 |0003: move-result v0 │ │ -079b20: 0f00 |0004: return v0 │ │ +079064: |[079064] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +079074: 7110 be0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0dbe │ │ +07907a: 0a00 |0003: move-result v0 │ │ +07907c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171084,18 +171133,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079b24: |[079b24] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -079b34: 7110 bf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@0dbf │ │ -079b3a: 0a00 |0003: move-result v0 │ │ -079b3c: 0f00 |0004: return v0 │ │ +079080: |[079080] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +079090: 7110 bf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@0dbf │ │ +079096: 0a00 |0003: move-result v0 │ │ +079098: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171104,18 +171153,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079b40: |[079b40] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -079b50: 7110 c00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@0dc0 │ │ -079b56: 0a00 |0003: move-result v0 │ │ -079b58: 0f00 |0004: return v0 │ │ +07909c: |[07909c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0790ac: 7110 c00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@0dc0 │ │ +0790b2: 0a00 |0003: move-result v0 │ │ +0790b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171124,17 +171173,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079b5c: |[079b5c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -079b6c: 7120 c10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0dc1 │ │ -079b72: 0e00 |0003: return-void │ │ +0790b8: |[0790b8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0790c8: 7120 c10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0dc1 │ │ +0790ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 0x0003 line=929 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171145,17 +171194,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 │ │ -079b74: |[079b74] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -079b84: 7120 c20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0dc2 │ │ -079b8a: 0e00 |0003: return-void │ │ +0790d0: |[0790d0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0790e0: 7120 c20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0dc2 │ │ +0790e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0003 line=934 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171166,17 +171215,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079b8c: |[079b8c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -079b9c: 7120 c30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0dc3 │ │ -079ba2: 0e00 |0003: return-void │ │ +0790e8: |[0790e8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0790f8: 7120 c30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0dc3 │ │ +0790fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x0003 line=944 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171187,36 +171236,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -079ba4: |[079ba4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -079bb4: 7155 c40d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0dc4 │ │ -079bba: 0e00 |0003: return-void │ │ +079100: |[079100] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +079110: 7155 c40d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@0dc4 │ │ +079116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ 0x0003 line=959 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 start I │ │ 0x0000 - 0x0004 reg=3 top I │ │ 0x0000 - 0x0004 reg=4 end I │ │ 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ - source_file_idx : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ │ │ │ Class #698 header: │ │ -class_idx : 570 │ │ +class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 569 │ │ -source_file_idx : 3007 │ │ +superclass_idx : 578 │ │ +source_file_idx : 3016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #698 annotations: │ │ Annotations on class │ │ @@ -171236,17 +171285,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -079bbc: |[079bbc] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -079bcc: 7010 f10c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0cf1 │ │ -079bd2: 0e00 |0003: return-void │ │ +079118: |[079118] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +079128: 7010 f10c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0cf1 │ │ +07912e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -171255,18 +171304,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -079bd4: |[079bd4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -079be4: 7110 c60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0dc6 │ │ -079bea: 0a00 |0003: move-result v0 │ │ -079bec: 0f00 |0004: return v0 │ │ +079130: |[079130] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +079140: 7110 c60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0dc6 │ │ +079146: 0a00 |0003: move-result v0 │ │ +079148: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -171275,17 +171324,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079bf0: |[079bf0] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -079c00: 7120 c70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0dc7 │ │ -079c06: 0e00 |0003: return-void │ │ +07914c: |[07914c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +07915c: 7120 c70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0dc7 │ │ +079162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ 0x0003 line=971 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -171296,21 +171345,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -079c08: |[079c08] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -079c18: 7120 bb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0dbb │ │ -079c1e: 0e00 |0003: return-void │ │ +079164: |[079164] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +079174: 7120 bb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0dbb │ │ +07917a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=975 │ │ 0x0003 line=976 │ │ 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 : 3007 (ViewCompat.java) │ │ + source_file_idx : 3016 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1120494 bytes, number of entries: 699 │ │ │ +Zip file size: 1120447 bytes, number of entries: 699 │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ ?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ColorRes.class │ │ │ @@ -155,15 +155,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 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.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 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 │ │ │ @@ -463,34 +463,34 @@ │ │ │ ?rwxrwxr-x 2.0 unx 499 b- stor 80-Jan-01 00:00 com/kure/musicplayer/activities/ActivityNowPlaying$5.class │ │ │ ?rwxrwxr-x 2.0 unx 503 b- stor 80-Jan-01 00:00 com/kure/musicplayer/activities/ActivityNowPlaying$6.class │ │ │ ?rwxrwxr-x 2.0 unx 367 b- stor 80-Jan-01 00:00 com/kure/musicplayer/activities/ActivityQuit.class │ │ │ ?rwxrwxr-x 2.0 unx 539 b- stor 80-Jan-01 00:00 com/kure/musicplayer/activities/XXX.class │ │ │ ?rwxrwxr-x 2.0 unx 1590 b- stor 80-Jan-01 00:00 com/kure/musicplayer/adapters/AdapterSong.class │ │ │ ?rwxrwxr-x 2.0 unx 109 b- stor 80-Jan-01 00:00 com/kure/musicplayer/external/RemoteControlClientCompat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3439 b- stor 80-Jan-01 00:00 com/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat.class │ │ │ -?rwxrwxr-x 2.0 unx 6485 b- stor 80-Jan-01 00:00 com/kure/musicplayer/external/RemoteControlClientCompat.class │ │ │ +?rwxrwxr-x 2.0 unx 6489 b- stor 80-Jan-01 00:00 com/kure/musicplayer/external/RemoteControlClientCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 2218 b- stor 80-Jan-01 00:00 com/kure/musicplayer/external/RemoteControlHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 522 b- stor 80-Jan-01 00:00 com/kure/musicplayer/helpers/SingleToast.class │ │ │ ?rwxrwxr-x 2.0 unx 927 b- stor 80-Jan-01 00:00 com/kure/musicplayer/kMP$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2731 b- stor 80-Jan-01 00:00 com/kure/musicplayer/kMP.class │ │ │ -?rwxrwxr-x 2.0 unx 917 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/Playlist.class │ │ │ +?rwxrwxr-x 2.0 unx 913 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/Playlist.class │ │ │ ?rwxrwxr-x 2.0 unx 1433 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/Song.class │ │ │ ?rwxrwxr-x 2.0 unx 665 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/SongList$1.class │ │ │ ?rwxrwxr-x 2.0 unx 665 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/SongList$2.class │ │ │ -?rwxrwxr-x 2.0 unx 7561 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/SongList.class │ │ │ +?rwxrwxr-x 2.0 unx 7507 b- stor 80-Jan-01 00:00 com/kure/musicplayer/model/SongList.class │ │ │ ?rwxrwxr-x 2.0 unx 2247 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1325 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$2.class │ │ │ ?rwxrwxr-x 2.0 unx 698 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$3.class │ │ │ ?rwxrwxr-x 2.0 unx 699 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$4.class │ │ │ ?rwxrwxr-x 2.0 unx 698 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$5.class │ │ │ ?rwxrwxr-x 2.0 unx 647 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$6.class │ │ │ ?rwxrwxr-x 2.0 unx 2378 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$ExternalBroadcastReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 408 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$MusicBinder.class │ │ │ ?rwxrwxr-x 2.0 unx 1011 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic$ServiceState.class │ │ │ -?rwxrwxr-x 2.0 unx 13237 b- defN 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic.class │ │ │ +?rwxrwxr-x 2.0 unx 13232 b- defN 80-Jan-01 00:00 com/kure/musicplayer/services/ServicePlayMusic.class │ │ │ ?rwxrwxr-x 2.0 unx 1098 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServiceScrobbleMusic$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2982 b- stor 80-Jan-01 00:00 com/kure/musicplayer/services/ServiceScrobbleMusic.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 857 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 4735 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ @@ -558,15 +558,15 @@ │ │ │ ?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 848 b- stor 80-Jan-01 00:00 android/support/v4/util/Pools$SimplePool.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 8070 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.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 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 │ │ │ @@ -694,8 +694,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 1683 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 1717 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 863 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -699 files, 1100902 bytes uncompressed, 982546 bytes compressed: 10.8% │ │ │ +699 files, 1100845 bytes uncompressed, 982499 bytes compressed: 10.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=5, args_size=0 │ │ │ │ + stack=300, locals=4, 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_1 │ │ │ │ + 29: astore_0 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_2 │ │ │ │ + 33: astore_1 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_3 │ │ │ │ + 37: astore_2 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore 4 │ │ │ │ - 43: aload_1 │ │ │ │ - 44: iconst_5 │ │ │ │ - 45: sipush 128 │ │ │ │ - 48: lconst_1 │ │ │ │ + 41: astore_3 │ │ │ │ + 42: aload_0 │ │ │ │ + 43: iconst_5 │ │ │ │ + 44: sipush 128 │ │ │ │ + 47: lconst_1 │ │ │ │ + 48: aload_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ │ │ │ │ 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=12, args_size=1 │ │ │ │ + stack=300, locals=14, 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 7 │ │ │ │ + 107: lstore 12 │ │ │ │ 109: aload_0 │ │ │ │ 110: aload 4 │ │ │ │ - 112: lload 7 │ │ │ │ + 112: lload 12 │ │ │ │ 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 │ │ ├── com/kure/musicplayer/external/RemoteControlClientCompat.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -20,160 +20,156 @@ │ │ │ │ static { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ // │ │ │ │ // 1: istore_0 │ │ │ │ - // 2: iconst_0 │ │ │ │ - // 3: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sHasRemoteControlAPIs:Z │ │ │ │ - // 6: ldc Lcom/kure/musicplayer/external/RemoteControlClientCompat;.class │ │ │ │ - // 8: astore_1 │ │ │ │ - // 9: aload_1 │ │ │ │ - // 10: invokevirtual java/lang/Class.getClassLoader:()Ljava/lang/ClassLoader; │ │ │ │ - // 13: astore_2 │ │ │ │ - // 14: aload_2 │ │ │ │ - // 15: invokestatic com/kure/musicplayer/external/RemoteControlClientCompat.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ │ │ │ - // 18: astore_1 │ │ │ │ - // 19: aload_1 │ │ │ │ - // 20: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ - // 23: ldc Lcom/kure/musicplayer/external/RemoteControlClientCompat;.class │ │ │ │ - // 25: astore_1 │ │ │ │ - // 26: aload_1 │ │ │ │ - // 27: invokevirtual java/lang/Class.getFields:()[Ljava/lang/reflect/Field; │ │ │ │ - // 30: astore_3 │ │ │ │ - // 31: aload_3 │ │ │ │ - // 32: arraylength │ │ │ │ - // 33: istore 4 │ │ │ │ - // 35: iconst_0 │ │ │ │ - // 36: istore 5 │ │ │ │ - // 38: iload 5 │ │ │ │ - // 40: iload 4 │ │ │ │ - // 42: if_icmpge 354 │ │ │ │ - // 45: aload_3 │ │ │ │ - // 46: iload 5 │ │ │ │ - // 48: aaload │ │ │ │ - // 49: astore 6 │ │ │ │ - // 51: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ - // 54: astore_1 │ │ │ │ - // 55: aload 6 │ │ │ │ - // 57: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ - // 60: astore 7 │ │ │ │ - // 62: aload_1 │ │ │ │ - // 63: aload 7 │ │ │ │ - // 65: invokevirtual java/lang/Class.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ │ │ - // 68: astore 8 │ │ │ │ - // 70: iconst_0 │ │ │ │ - // 71: istore_0 │ │ │ │ - // 72: aconst_null │ │ │ │ - // 73: astore_1 │ │ │ │ - // 74: aload 8 │ │ │ │ - // 76: aconst_null │ │ │ │ - // 77: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - // 80: astore 9 │ │ │ │ - // 82: iconst_0 │ │ │ │ - // 83: istore_0 │ │ │ │ - // 84: aconst_null │ │ │ │ - // 85: astore_1 │ │ │ │ - // 86: aload 6 │ │ │ │ - // 88: aconst_null │ │ │ │ - // 89: aload 9 │ │ │ │ - // 91: invokevirtual java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ - // 94: iload 5 │ │ │ │ - // 96: iconst_1 │ │ │ │ - // 97: iadd │ │ │ │ - // 98: istore 5 │ │ │ │ - // 100: goto 38 │ │ │ │ - // 103: astore 10 │ │ │ │ - // 105: ldc "RemoteControlCompat" │ │ │ │ - // 107: astore_1 │ │ │ │ - // 108: new Ljava/lang/StringBuilder; │ │ │ │ - // 111: astore 7 │ │ │ │ - // 113: aload 7 │ │ │ │ - // 115: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 118: ldc "Could not get real field: " │ │ │ │ - // 120: astore 11 │ │ │ │ - // 122: aload 7 │ │ │ │ - // 124: aload 11 │ │ │ │ - // 126: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 129: astore 7 │ │ │ │ - // 131: aload 6 │ │ │ │ - // 133: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ - // 136: astore 11 │ │ │ │ - // 138: aload 7 │ │ │ │ - // 140: aload 11 │ │ │ │ - // 142: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 145: astore 7 │ │ │ │ - // 147: aload 7 │ │ │ │ - // 149: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 152: astore 7 │ │ │ │ - // 154: aload_1 │ │ │ │ - // 155: aload 7 │ │ │ │ - // 157: invokestatic android/util/Log.w:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 160: pop │ │ │ │ - // 161: goto 94 │ │ │ │ - // 164: astore_1 │ │ │ │ - // 165: return │ │ │ │ - // 166: astore 10 │ │ │ │ - // 168: ldc "RemoteControlCompat" │ │ │ │ - // 170: astore_1 │ │ │ │ - // 171: new Ljava/lang/StringBuilder; │ │ │ │ - // 174: astore 7 │ │ │ │ - // 176: aload 7 │ │ │ │ - // 178: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 181: ldc "Error trying to pull field value for: " │ │ │ │ - // 183: astore 11 │ │ │ │ - // 185: aload 7 │ │ │ │ - // 187: aload 11 │ │ │ │ - // 189: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 192: astore 7 │ │ │ │ - // 194: aload 6 │ │ │ │ - // 196: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ - // 199: astore 11 │ │ │ │ - // 201: aload 7 │ │ │ │ - // 203: aload 11 │ │ │ │ - // 205: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 208: astore 7 │ │ │ │ - // 210: ldc " " │ │ │ │ - // 212: astore 11 │ │ │ │ - // 214: aload 7 │ │ │ │ - // 216: aload 11 │ │ │ │ - // 218: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 221: astore 7 │ │ │ │ - // 223: aload 10 │ │ │ │ - // 225: invokevirtual java/lang/IllegalArgumentException.getMessage:()Ljava/lang/String; │ │ │ │ - // 228: astore 11 │ │ │ │ - // 230: aload 7 │ │ │ │ - // 232: aload 11 │ │ │ │ - // 234: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 237: astore 7 │ │ │ │ - // 239: aload 7 │ │ │ │ - // 241: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 244: astore 7 │ │ │ │ - // 246: aload_1 │ │ │ │ - // 247: aload 7 │ │ │ │ - // 249: invokestatic android/util/Log.w:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 252: pop │ │ │ │ - // 253: goto 94 │ │ │ │ - // 256: astore_1 │ │ │ │ - // 257: goto 165 │ │ │ │ - // 260: astore 10 │ │ │ │ - // 262: ldc "RemoteControlCompat" │ │ │ │ - // 264: astore_1 │ │ │ │ + // 2: aconst_null │ │ │ │ + // 3: astore_1 │ │ │ │ + // 4: iconst_0 │ │ │ │ + // 5: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sHasRemoteControlAPIs:Z │ │ │ │ + // 8: ldc Lcom/kure/musicplayer/external/RemoteControlClientCompat;.class │ │ │ │ + // 10: astore_2 │ │ │ │ + // 11: aload_2 │ │ │ │ + // 12: invokevirtual java/lang/Class.getClassLoader:()Ljava/lang/ClassLoader; │ │ │ │ + // 15: astore_3 │ │ │ │ + // 16: aload_3 │ │ │ │ + // 17: invokestatic com/kure/musicplayer/external/RemoteControlClientCompat.getActualRemoteControlClientClass:(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ │ │ │ + // 20: astore_2 │ │ │ │ + // 21: aload_2 │ │ │ │ + // 22: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ + // 25: ldc Lcom/kure/musicplayer/external/RemoteControlClientCompat;.class │ │ │ │ + // 27: astore_2 │ │ │ │ + // 28: aload_2 │ │ │ │ + // 29: invokevirtual java/lang/Class.getFields:()[Ljava/lang/reflect/Field; │ │ │ │ + // 32: astore_2 │ │ │ │ + // 33: aload_2 │ │ │ │ + // 34: arraylength │ │ │ │ + // 35: istore 4 │ │ │ │ + // 37: iload_0 │ │ │ │ + // 38: iload 4 │ │ │ │ + // 40: if_icmpge 355 │ │ │ │ + // 43: aload_2 │ │ │ │ + // 44: iload_0 │ │ │ │ + // 45: aaload │ │ │ │ + // 46: astore 5 │ │ │ │ + // 48: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ + // 51: astore 6 │ │ │ │ + // 53: aload 5 │ │ │ │ + // 55: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ + // 58: astore 7 │ │ │ │ + // 60: aload 6 │ │ │ │ + // 62: aload 7 │ │ │ │ + // 64: invokevirtual java/lang/Class.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ │ │ + // 67: astore 8 │ │ │ │ + // 69: aconst_null │ │ │ │ + // 70: astore 6 │ │ │ │ + // 72: aload 8 │ │ │ │ + // 74: aconst_null │ │ │ │ + // 75: invokevirtual java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + // 78: astore 9 │ │ │ │ + // 80: aconst_null │ │ │ │ + // 81: astore 6 │ │ │ │ + // 83: aload 5 │ │ │ │ + // 85: aconst_null │ │ │ │ + // 86: aload 9 │ │ │ │ + // 88: invokevirtual java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ │ │ + // 91: iload_0 │ │ │ │ + // 92: iconst_1 │ │ │ │ + // 93: iadd │ │ │ │ + // 94: istore_0 │ │ │ │ + // 95: goto 37 │ │ │ │ + // 98: astore 10 │ │ │ │ + // 100: ldc "RemoteControlCompat" │ │ │ │ + // 102: astore 6 │ │ │ │ + // 104: new Ljava/lang/StringBuilder; │ │ │ │ + // 107: astore 7 │ │ │ │ + // 109: aload 7 │ │ │ │ + // 111: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 114: ldc "Could not get real field: " │ │ │ │ + // 116: astore 11 │ │ │ │ + // 118: aload 7 │ │ │ │ + // 120: aload 11 │ │ │ │ + // 122: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 125: astore 7 │ │ │ │ + // 127: aload 5 │ │ │ │ + // 129: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ + // 132: astore 11 │ │ │ │ + // 134: aload 7 │ │ │ │ + // 136: aload 11 │ │ │ │ + // 138: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 141: astore 7 │ │ │ │ + // 143: aload 7 │ │ │ │ + // 145: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 148: astore 7 │ │ │ │ + // 150: aload 6 │ │ │ │ + // 152: aload 7 │ │ │ │ + // 154: invokestatic android/util/Log.w:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 157: pop │ │ │ │ + // 158: goto 91 │ │ │ │ + // 161: astore_1 │ │ │ │ + // 162: return │ │ │ │ + // 163: astore 10 │ │ │ │ + // 165: ldc "RemoteControlCompat" │ │ │ │ + // 167: astore 6 │ │ │ │ + // 169: new Ljava/lang/StringBuilder; │ │ │ │ + // 172: astore 7 │ │ │ │ + // 174: aload 7 │ │ │ │ + // 176: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 179: ldc "Error trying to pull field value for: " │ │ │ │ + // 181: astore 11 │ │ │ │ + // 183: aload 7 │ │ │ │ + // 185: aload 11 │ │ │ │ + // 187: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 190: astore 7 │ │ │ │ + // 192: aload 5 │ │ │ │ + // 194: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ + // 197: astore 11 │ │ │ │ + // 199: aload 7 │ │ │ │ + // 201: aload 11 │ │ │ │ + // 203: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 206: astore 7 │ │ │ │ + // 208: ldc " " │ │ │ │ + // 210: astore 11 │ │ │ │ + // 212: aload 7 │ │ │ │ + // 214: aload 11 │ │ │ │ + // 216: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 219: astore 7 │ │ │ │ + // 221: aload 10 │ │ │ │ + // 223: invokevirtual java/lang/IllegalArgumentException.getMessage:()Ljava/lang/String; │ │ │ │ + // 226: astore 11 │ │ │ │ + // 228: aload 7 │ │ │ │ + // 230: aload 11 │ │ │ │ + // 232: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 235: astore 7 │ │ │ │ + // 237: aload 7 │ │ │ │ + // 239: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 242: astore 7 │ │ │ │ + // 244: aload 6 │ │ │ │ + // 246: aload 7 │ │ │ │ + // 248: invokestatic android/util/Log.w:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 251: pop │ │ │ │ + // 252: goto 91 │ │ │ │ + // 255: astore_1 │ │ │ │ + // 256: goto 162 │ │ │ │ + // 259: astore 10 │ │ │ │ + // 261: ldc "RemoteControlCompat" │ │ │ │ + // 263: astore 6 │ │ │ │ // 265: new Ljava/lang/StringBuilder; │ │ │ │ // 268: astore 7 │ │ │ │ // 270: aload 7 │ │ │ │ // 272: invokespecial java/lang/StringBuilder.:()V │ │ │ │ // 275: ldc "Error trying to pull field value for: " │ │ │ │ // 277: astore 11 │ │ │ │ // 279: aload 7 │ │ │ │ // 281: aload 11 │ │ │ │ // 283: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 286: astore 7 │ │ │ │ - // 288: aload 6 │ │ │ │ + // 288: aload 5 │ │ │ │ // 290: invokevirtual java/lang/reflect/Field.getName:()Ljava/lang/String; │ │ │ │ // 293: astore 11 │ │ │ │ // 295: aload 7 │ │ │ │ // 297: aload 11 │ │ │ │ // 299: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 302: astore 7 │ │ │ │ // 304: ldc " " │ │ │ │ @@ -188,353 +184,356 @@ │ │ │ │ // 324: aload 7 │ │ │ │ // 326: aload 11 │ │ │ │ // 328: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 331: astore 7 │ │ │ │ // 333: aload 7 │ │ │ │ // 335: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ // 338: astore 7 │ │ │ │ - // 340: aload_1 │ │ │ │ - // 341: aload 7 │ │ │ │ - // 343: invokestatic android/util/Log.w:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 346: pop │ │ │ │ - // 347: goto 94 │ │ │ │ - // 350: astore_1 │ │ │ │ - // 351: goto 165 │ │ │ │ - // 354: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ - // 357: astore_1 │ │ │ │ - // 358: ldc "editMetadata" │ │ │ │ - // 360: astore 7 │ │ │ │ + // 340: aload 6 │ │ │ │ + // 342: aload 7 │ │ │ │ + // 344: invokestatic android/util/Log.w:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 347: pop │ │ │ │ + // 348: goto 91 │ │ │ │ + // 351: astore_1 │ │ │ │ + // 352: goto 162 │ │ │ │ + // 355: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ + // 358: astore_1 │ │ │ │ + // 359: ldc "editMetadata" │ │ │ │ + // 361: astore_2 │ │ │ │ // 362: iconst_1 │ │ │ │ - // 363: istore 12 │ │ │ │ - // 365: iload 12 │ │ │ │ + // 363: istore 4 │ │ │ │ + // 365: iload 4 │ │ │ │ // 367: anewarray Ljava/lang/Class; │ │ │ │ - // 370: astore 11 │ │ │ │ - // 372: getstatic java/lang/Boolean.TYPE:Ljava/lang/Class; │ │ │ │ - // 375: astore 13 │ │ │ │ - // 377: aload 11 │ │ │ │ - // 379: iconst_0 │ │ │ │ - // 380: aload 13 │ │ │ │ - // 382: aastore │ │ │ │ - // 383: aload_1 │ │ │ │ - // 384: aload 7 │ │ │ │ - // 386: aload 11 │ │ │ │ - // 388: invokevirtual java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ - // 391: astore_1 │ │ │ │ - // 392: aload_1 │ │ │ │ - // 393: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRCCEditMetadataMethod:Ljava/lang/reflect/Method; │ │ │ │ - // 396: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ - // 399: astore_1 │ │ │ │ - // 400: ldc "setPlaybackState" │ │ │ │ - // 402: astore 7 │ │ │ │ - // 404: iconst_1 │ │ │ │ - // 405: istore 12 │ │ │ │ - // 407: iload 12 │ │ │ │ - // 409: anewarray Ljava/lang/Class; │ │ │ │ - // 412: astore 11 │ │ │ │ - // 414: getstatic java/lang/Integer.TYPE:Ljava/lang/Class; │ │ │ │ - // 417: astore 13 │ │ │ │ - // 419: aload 11 │ │ │ │ - // 421: iconst_0 │ │ │ │ - // 422: aload 13 │ │ │ │ - // 424: aastore │ │ │ │ - // 425: aload_1 │ │ │ │ + // 370: astore 12 │ │ │ │ + // 372: aconst_null │ │ │ │ + // 373: astore 6 │ │ │ │ + // 375: getstatic java/lang/Boolean.TYPE:Ljava/lang/Class; │ │ │ │ + // 378: astore 7 │ │ │ │ + // 380: aload 12 │ │ │ │ + // 382: iconst_0 │ │ │ │ + // 383: aload 7 │ │ │ │ + // 385: aastore │ │ │ │ + // 386: aload_1 │ │ │ │ + // 387: aload_2 │ │ │ │ + // 388: aload 12 │ │ │ │ + // 390: invokevirtual java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ + // 393: astore_1 │ │ │ │ + // 394: aload_1 │ │ │ │ + // 395: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRCCEditMetadataMethod:Ljava/lang/reflect/Method; │ │ │ │ + // 398: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ + // 401: astore_1 │ │ │ │ + // 402: ldc "setPlaybackState" │ │ │ │ + // 404: astore_2 │ │ │ │ + // 405: iconst_1 │ │ │ │ + // 406: istore 4 │ │ │ │ + // 408: iload 4 │ │ │ │ + // 410: anewarray Ljava/lang/Class; │ │ │ │ + // 413: astore 12 │ │ │ │ + // 415: aconst_null │ │ │ │ + // 416: astore 6 │ │ │ │ + // 418: getstatic java/lang/Integer.TYPE:Ljava/lang/Class; │ │ │ │ + // 421: astore 7 │ │ │ │ + // 423: aload 12 │ │ │ │ + // 425: iconst_0 │ │ │ │ // 426: aload 7 │ │ │ │ - // 428: aload 11 │ │ │ │ - // 430: invokevirtual java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ - // 433: astore_1 │ │ │ │ - // 434: aload_1 │ │ │ │ - // 435: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; │ │ │ │ - // 438: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ - // 441: astore_1 │ │ │ │ - // 442: ldc "setTransportControlFlags" │ │ │ │ - // 444: astore 7 │ │ │ │ - // 446: iconst_1 │ │ │ │ - // 447: istore 12 │ │ │ │ - // 449: iload 12 │ │ │ │ - // 451: anewarray Ljava/lang/Class; │ │ │ │ - // 454: astore 11 │ │ │ │ - // 456: getstatic java/lang/Integer.TYPE:Ljava/lang/Class; │ │ │ │ - // 459: astore 13 │ │ │ │ - // 461: aload 11 │ │ │ │ - // 463: iconst_0 │ │ │ │ - // 464: aload 13 │ │ │ │ - // 466: aastore │ │ │ │ - // 467: aload_1 │ │ │ │ - // 468: aload 7 │ │ │ │ - // 470: aload 11 │ │ │ │ - // 472: invokevirtual java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ - // 475: astore_1 │ │ │ │ - // 476: aload_1 │ │ │ │ - // 477: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; │ │ │ │ - // 480: iconst_1 │ │ │ │ - // 481: istore_0 │ │ │ │ - // 482: iload_0 │ │ │ │ - // 483: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sHasRemoteControlAPIs:Z │ │ │ │ - // 486: goto 165 │ │ │ │ - // 489: astore_1 │ │ │ │ - // 490: goto 165 │ │ │ │ + // 428: aastore │ │ │ │ + // 429: aload_1 │ │ │ │ + // 430: aload_2 │ │ │ │ + // 431: aload 12 │ │ │ │ + // 433: invokevirtual java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ + // 436: astore_1 │ │ │ │ + // 437: aload_1 │ │ │ │ + // 438: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; │ │ │ │ + // 441: getstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRemoteControlClientClass:Ljava/lang/Class; │ │ │ │ + // 444: astore_1 │ │ │ │ + // 445: ldc "setTransportControlFlags" │ │ │ │ + // 447: astore_2 │ │ │ │ + // 448: iconst_1 │ │ │ │ + // 449: istore 4 │ │ │ │ + // 451: iload 4 │ │ │ │ + // 453: anewarray Ljava/lang/Class; │ │ │ │ + // 456: astore 12 │ │ │ │ + // 458: aconst_null │ │ │ │ + // 459: astore 6 │ │ │ │ + // 461: getstatic java/lang/Integer.TYPE:Ljava/lang/Class; │ │ │ │ + // 464: astore 7 │ │ │ │ + // 466: aload 12 │ │ │ │ + // 468: iconst_0 │ │ │ │ + // 469: aload 7 │ │ │ │ + // 471: aastore │ │ │ │ + // 472: aload_1 │ │ │ │ + // 473: aload_2 │ │ │ │ + // 474: aload 12 │ │ │ │ + // 476: invokevirtual java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ │ │ + // 479: astore_1 │ │ │ │ + // 480: aload_1 │ │ │ │ + // 481: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; │ │ │ │ + // 484: iconst_1 │ │ │ │ + // 485: istore_0 │ │ │ │ + // 486: iload_0 │ │ │ │ + // 487: putstatic com/kure/musicplayer/external/RemoteControlClientCompat.sHasRemoteControlAPIs:Z │ │ │ │ + // 490: goto 162 │ │ │ │ + // 493: astore_1 │ │ │ │ + // 494: goto 162 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- ------------------------------------ │ │ │ │ - // 9 13 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 9 13 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 9 13 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 9 13 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 14 18 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 14 18 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 14 18 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 14 18 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 19 23 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 19 23 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 19 23 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 19 23 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 26 30 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 26 30 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 26 30 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 26 30 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 31 33 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 31 33 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 31 33 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 31 33 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 46 49 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 46 49 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 46 49 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 46 49 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 51 54 103 164 Ljava/lang/NoSuchFieldException; │ │ │ │ - // 51 54 166 256 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 51 54 260 350 Ljava/lang/IllegalAccessException; │ │ │ │ - // 51 54 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 51 54 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 51 54 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 55 60 103 164 Ljava/lang/NoSuchFieldException; │ │ │ │ - // 55 60 166 256 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 55 60 260 350 Ljava/lang/IllegalAccessException; │ │ │ │ - // 55 60 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 55 60 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 55 60 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 63 68 103 164 Ljava/lang/NoSuchFieldException; │ │ │ │ - // 63 68 166 256 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 63 68 260 350 Ljava/lang/IllegalAccessException; │ │ │ │ - // 63 68 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 63 68 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 63 68 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 76 80 103 164 Ljava/lang/NoSuchFieldException; │ │ │ │ - // 76 80 166 256 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 76 80 260 350 Ljava/lang/IllegalAccessException; │ │ │ │ - // 76 80 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 76 80 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 76 80 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 89 94 103 164 Ljava/lang/NoSuchFieldException; │ │ │ │ - // 89 94 166 256 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 89 94 260 350 Ljava/lang/IllegalAccessException; │ │ │ │ - // 89 94 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 89 94 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 89 94 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 108 111 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 108 111 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 108 111 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 108 111 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 113 118 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 113 118 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 113 118 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 113 118 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 124 129 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 124 129 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 124 129 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 124 129 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 131 136 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 131 136 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 131 136 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 131 136 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 140 145 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 140 145 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 140 145 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 140 145 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 147 152 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 147 152 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 147 152 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 147 152 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 155 161 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 155 161 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 155 161 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 155 161 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 171 174 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 171 174 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 171 174 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 171 174 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 176 181 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 176 181 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 176 181 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 176 181 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 187 192 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 187 192 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 187 192 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 187 192 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 194 199 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 194 199 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 194 199 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 194 199 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 203 208 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 203 208 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 203 208 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 203 208 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 216 221 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 216 221 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 216 221 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 216 221 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 223 228 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 223 228 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 223 228 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 223 228 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 232 237 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 232 237 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 232 237 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 232 237 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 239 244 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 239 244 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 239 244 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 239 244 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 247 253 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 247 253 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 247 253 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 247 253 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 265 268 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 265 268 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 265 268 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 265 268 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 270 275 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 270 275 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 270 275 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 270 275 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 281 286 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 281 286 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 281 286 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 281 286 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 288 293 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 288 293 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 288 293 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 288 293 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 297 302 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 297 302 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 297 302 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 297 302 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 310 315 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 310 315 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 310 315 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 310 315 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 317 322 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 317 322 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 317 322 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 317 322 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 326 331 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 326 331 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 326 331 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 326 331 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 333 338 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 333 338 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 333 338 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 333 338 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 341 347 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 341 347 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 341 347 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 341 347 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 354 357 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 354 357 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 354 357 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 354 357 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 365 370 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 365 370 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 365 370 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 365 370 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 372 375 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 372 375 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 372 375 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 372 375 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 380 383 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 380 383 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 380 383 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 380 383 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 386 391 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 386 391 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 386 391 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 386 391 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 392 396 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 392 396 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 392 396 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 392 396 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 396 399 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 396 399 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 396 399 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 396 399 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 407 412 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 407 412 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 407 412 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 407 412 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 414 417 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 414 417 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 414 417 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 414 417 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 422 425 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 422 425 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 422 425 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 422 425 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 428 433 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 428 433 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 428 433 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 428 433 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 434 438 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 434 438 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 434 438 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 434 438 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 438 441 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 438 441 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 438 441 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 438 441 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 449 454 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 449 454 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 449 454 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 449 454 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 456 459 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 456 459 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 456 459 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 456 459 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 464 467 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 464 467 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 464 467 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 464 467 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 470 475 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 470 475 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 470 475 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 470 475 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 476 480 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 476 480 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 476 480 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 476 480 489 493 Ljava/lang/SecurityException; │ │ │ │ - // 482 486 164 165 Ljava/lang/ClassNotFoundException; │ │ │ │ - // 482 486 256 260 Ljava/lang/NoSuchMethodException; │ │ │ │ - // 482 486 350 354 Ljava/lang/IllegalArgumentException; │ │ │ │ - // 482 486 489 493 Ljava/lang/SecurityException; │ │ │ │ + // 11 15 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 11 15 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 11 15 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 11 15 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 16 20 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 16 20 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 16 20 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 16 20 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 21 25 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 21 25 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 21 25 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 21 25 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 28 32 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 28 32 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 28 32 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 28 32 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 33 35 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 33 35 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 33 35 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 33 35 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 44 46 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 44 46 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 44 46 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 44 46 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 48 51 98 161 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 48 51 163 255 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 48 51 259 351 Ljava/lang/IllegalAccessException; │ │ │ │ + // 48 51 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 48 51 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 48 51 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 53 58 98 161 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 53 58 163 255 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 53 58 259 351 Ljava/lang/IllegalAccessException; │ │ │ │ + // 53 58 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 53 58 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 53 58 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 62 67 98 161 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 62 67 163 255 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 62 67 259 351 Ljava/lang/IllegalAccessException; │ │ │ │ + // 62 67 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 62 67 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 62 67 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 74 78 98 161 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 74 78 163 255 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 74 78 259 351 Ljava/lang/IllegalAccessException; │ │ │ │ + // 74 78 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 74 78 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 74 78 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 86 91 98 161 Ljava/lang/NoSuchFieldException; │ │ │ │ + // 86 91 163 255 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 86 91 259 351 Ljava/lang/IllegalAccessException; │ │ │ │ + // 86 91 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 86 91 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 86 91 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 104 107 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 104 107 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 104 107 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 104 107 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 109 114 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 109 114 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 109 114 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 109 114 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 120 125 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 120 125 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 120 125 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 120 125 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 127 132 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 127 132 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 127 132 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 127 132 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 136 141 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 136 141 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 136 141 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 136 141 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 143 148 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 143 148 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 143 148 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 143 148 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 152 158 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 152 158 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 152 158 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 152 158 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 169 172 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 169 172 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 169 172 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 169 172 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 174 179 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 174 179 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 174 179 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 174 179 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 185 190 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 185 190 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 185 190 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 185 190 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 192 197 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 192 197 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 192 197 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 192 197 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 201 206 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 201 206 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 201 206 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 201 206 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 214 219 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 214 219 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 214 219 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 214 219 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 221 226 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 221 226 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 221 226 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 221 226 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 230 235 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 230 235 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 230 235 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 230 235 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 237 242 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 237 242 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 237 242 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 237 242 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 246 252 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 246 252 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 246 252 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 246 252 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 265 268 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 265 268 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 265 268 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 265 268 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 270 275 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 270 275 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 270 275 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 270 275 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 281 286 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 281 286 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 281 286 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 281 286 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 288 293 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 288 293 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 288 293 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 288 293 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 297 302 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 297 302 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 297 302 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 297 302 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 310 315 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 310 315 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 310 315 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 310 315 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 317 322 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 317 322 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 317 322 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 317 322 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 326 331 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 326 331 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 326 331 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 326 331 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 333 338 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 333 338 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 333 338 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 333 338 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 342 348 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 342 348 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 342 348 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 342 348 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 355 358 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 355 358 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 355 358 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 355 358 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 365 370 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 365 370 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 365 370 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 365 370 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 375 378 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 375 378 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 375 378 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 375 378 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 383 386 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 383 386 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 383 386 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 383 386 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 388 393 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 388 393 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 388 393 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 388 393 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 394 398 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 394 398 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 394 398 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 394 398 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 398 401 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 398 401 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 398 401 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 398 401 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 408 413 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 408 413 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 408 413 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 408 413 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 418 421 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 418 421 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 418 421 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 418 421 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 426 429 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 426 429 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 426 429 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 426 429 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 431 436 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 431 436 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 431 436 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 431 436 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 437 441 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 437 441 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 437 441 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 437 441 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 441 444 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 441 444 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 441 444 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 441 444 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 451 456 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 451 456 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 451 456 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 451 456 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 461 464 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 461 464 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 461 464 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 461 464 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 469 472 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 469 472 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 469 472 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 469 472 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 474 479 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 474 479 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 474 479 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 474 479 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 480 484 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 480 484 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 480 484 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 480 484 493 497 Ljava/lang/SecurityException; │ │ │ │ + // 486 490 161 162 Ljava/lang/ClassNotFoundException; │ │ │ │ + // 486 490 255 259 Ljava/lang/NoSuchMethodException; │ │ │ │ + // 486 490 351 355 Ljava/lang/IllegalArgumentException; │ │ │ │ + // 486 490 493 497 Ljava/lang/SecurityException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 250 out of bounds for length 250 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 252 out of bounds for length 252 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ - // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ - // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ - // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3435) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:113) │ │ │ │ // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:211) │ │ ├── com/kure/musicplayer/model/Playlist.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -147,35 +147,33 @@ │ │ │ │ 1: getfield #23 // Field name:Ljava/lang/String; │ │ │ │ 4: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongIds(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ 0: new #16 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #17 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #19 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #40 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 52 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #50, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #25 // class java/lang/Long │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload_1 │ │ │ │ - 43: aload 5 │ │ │ │ - 45: invokevirtual #36 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 48: pop │ │ │ │ - 49: goto 18 │ │ │ │ - 52: aload_1 │ │ │ │ - 53: areturn │ │ │ │ + 12: invokevirtual #40 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 48 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #50, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #25 // class java/lang/Long │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload_1 │ │ │ │ + 39: aload 4 │ │ │ │ + 41: invokevirtual #36 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 44: pop │ │ │ │ + 45: goto 16 │ │ │ │ + 48: aload_1 │ │ │ │ + 49: areturn │ │ │ │ } │ │ ├── com/kure/musicplayer/model/SongList.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -423,569 +423,543 @@ │ │ │ │ 4: invokevirtual #27 // Method java/util/ArrayList.clear:()V │ │ │ │ 7: return │ │ │ │ │ │ │ │ public java.util.ArrayList getAlbums(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=6, args_size=1 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 77 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: invokevirtual #47 // Method com/kure/musicplayer/model/Song.getAlbum:()Ljava/lang/String; │ │ │ │ - 47: astore 6 │ │ │ │ - 49: aload 6 │ │ │ │ - 51: ifnull 18 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: aload 6 │ │ │ │ - 57: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - 60: istore 4 │ │ │ │ - 62: iload 4 │ │ │ │ - 64: ifne 18 │ │ │ │ - 67: aload_1 │ │ │ │ - 68: aload 6 │ │ │ │ - 70: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 73: pop │ │ │ │ - 74: goto 18 │ │ │ │ - 77: aload_1 │ │ │ │ - 78: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ - 81: aload_1 │ │ │ │ - 82: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 71 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload 4 │ │ │ │ + 40: invokevirtual #47 // Method com/kure/musicplayer/model/Song.getAlbum:()Ljava/lang/String; │ │ │ │ + 43: astore 5 │ │ │ │ + 45: aload 5 │ │ │ │ + 47: ifnull 16 │ │ │ │ + 50: aload_1 │ │ │ │ + 51: aload 5 │ │ │ │ + 53: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + 56: istore_3 │ │ │ │ + 57: iload_3 │ │ │ │ + 58: ifne 16 │ │ │ │ + 61: aload_1 │ │ │ │ + 62: aload 5 │ │ │ │ + 64: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 67: pop │ │ │ │ + 68: goto 16 │ │ │ │ + 71: aload_1 │ │ │ │ + 72: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ + 75: aload_1 │ │ │ │ + 76: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getAlbumsByArtist(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=9, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore 4 │ │ │ │ - 19: aload 4 │ │ │ │ - 21: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 26: istore 5 │ │ │ │ - 28: iload 5 │ │ │ │ - 30: ifeq 95 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 43: astore 6 │ │ │ │ - 45: aload 6 │ │ │ │ - 47: invokevirtual #63 // Method com/kure/musicplayer/model/Song.getArtist:()Ljava/lang/String; │ │ │ │ - 50: astore 7 │ │ │ │ - 52: aload 6 │ │ │ │ - 54: invokevirtual #47 // Method com/kure/musicplayer/model/Song.getAlbum:()Ljava/lang/String; │ │ │ │ - 57: astore 8 │ │ │ │ - 59: aload 7 │ │ │ │ - 61: aload_1 │ │ │ │ - 62: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 65: istore 5 │ │ │ │ - 67: iload 5 │ │ │ │ - 69: ifeq 19 │ │ │ │ - 72: aload_2 │ │ │ │ - 73: aload 8 │ │ │ │ - 75: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - 78: istore 5 │ │ │ │ - 80: iload 5 │ │ │ │ - 82: ifne 19 │ │ │ │ - 85: aload_2 │ │ │ │ - 86: aload 8 │ │ │ │ - 88: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 91: pop │ │ │ │ - 92: goto 19 │ │ │ │ - 95: aload_2 │ │ │ │ - 96: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ - 99: aload_2 │ │ │ │ - 100: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_3 │ │ │ │ + 16: aload_3 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore 4 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: ifeq 90 │ │ │ │ + 29: aload_3 │ │ │ │ + 30: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 35: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: invokevirtual #63 // Method com/kure/musicplayer/model/Song.getArtist:()Ljava/lang/String; │ │ │ │ + 45: astore 6 │ │ │ │ + 47: aload 5 │ │ │ │ + 49: invokevirtual #47 // Method com/kure/musicplayer/model/Song.getAlbum:()Ljava/lang/String; │ │ │ │ + 52: astore 7 │ │ │ │ + 54: aload 6 │ │ │ │ + 56: aload_1 │ │ │ │ + 57: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 60: istore 4 │ │ │ │ + 62: iload 4 │ │ │ │ + 64: ifeq 16 │ │ │ │ + 67: aload_2 │ │ │ │ + 68: aload 7 │ │ │ │ + 70: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + 73: istore 4 │ │ │ │ + 75: iload 4 │ │ │ │ + 77: ifne 16 │ │ │ │ + 80: aload_2 │ │ │ │ + 81: aload 7 │ │ │ │ + 83: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 86: pop │ │ │ │ + 87: goto 16 │ │ │ │ + 90: aload_2 │ │ │ │ + 91: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ + 94: aload_2 │ │ │ │ + 95: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getArtists(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=6, args_size=1 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 77 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: invokevirtual #63 // Method com/kure/musicplayer/model/Song.getArtist:()Ljava/lang/String; │ │ │ │ - 47: astore 6 │ │ │ │ - 49: aload 6 │ │ │ │ - 51: ifnull 18 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: aload 6 │ │ │ │ - 57: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - 60: istore 4 │ │ │ │ - 62: iload 4 │ │ │ │ - 64: ifne 18 │ │ │ │ - 67: aload_1 │ │ │ │ - 68: aload 6 │ │ │ │ - 70: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 73: pop │ │ │ │ - 74: goto 18 │ │ │ │ - 77: aload_1 │ │ │ │ - 78: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ - 81: aload_1 │ │ │ │ - 82: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 71 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload 4 │ │ │ │ + 40: invokevirtual #63 // Method com/kure/musicplayer/model/Song.getArtist:()Ljava/lang/String; │ │ │ │ + 43: astore 5 │ │ │ │ + 45: aload 5 │ │ │ │ + 47: ifnull 16 │ │ │ │ + 50: aload_1 │ │ │ │ + 51: aload 5 │ │ │ │ + 53: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + 56: istore_3 │ │ │ │ + 57: iload_3 │ │ │ │ + 58: ifne 16 │ │ │ │ + 61: aload_1 │ │ │ │ + 62: aload 5 │ │ │ │ + 64: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 67: pop │ │ │ │ + 68: goto 16 │ │ │ │ + 71: aload_1 │ │ │ │ + 72: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ + 75: aload_1 │ │ │ │ + 76: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getGenres(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #70 // Field genreIdToGenreNameMap:Ljava/util/HashMap; │ │ │ │ 12: invokevirtual #76 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokeinterface #79, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 22: astore_3 │ │ │ │ - 23: aload_3 │ │ │ │ - 24: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 29: istore 4 │ │ │ │ - 31: iload 4 │ │ │ │ - 33: ifeq 57 │ │ │ │ - 36: aload_3 │ │ │ │ - 37: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #65 // class java/lang/String │ │ │ │ - 45: astore 5 │ │ │ │ - 47: aload_1 │ │ │ │ - 48: aload 5 │ │ │ │ - 50: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 53: pop │ │ │ │ - 54: goto 23 │ │ │ │ + 15: invokeinterface #79, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 20: astore_2 │ │ │ │ + 21: aload_2 │ │ │ │ + 22: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 27: istore_3 │ │ │ │ + 28: iload_3 │ │ │ │ + 29: ifeq 53 │ │ │ │ + 32: aload_2 │ │ │ │ + 33: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 38: checkcast #65 // class java/lang/String │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: aload 4 │ │ │ │ + 46: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 49: pop │ │ │ │ + 50: goto 21 │ │ │ │ + 53: aload_1 │ │ │ │ + 54: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ 57: aload_1 │ │ │ │ - 58: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ - 61: aload_1 │ │ │ │ - 62: areturn │ │ │ │ + 58: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getPlaylistNames(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=1 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #24 // Field playlists:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 57 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: invokevirtual #84 // Method com/kure/musicplayer/model/Playlist.getName:()Ljava/lang/String; │ │ │ │ - 47: astore_2 │ │ │ │ - 48: aload_1 │ │ │ │ - 49: aload_2 │ │ │ │ - 50: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 53: pop │ │ │ │ - 54: goto 18 │ │ │ │ - 57: aload_1 │ │ │ │ - 58: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 55 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload 4 │ │ │ │ + 40: invokevirtual #84 // Method com/kure/musicplayer/model/Playlist.getName:()Ljava/lang/String; │ │ │ │ + 43: astore 5 │ │ │ │ + 45: aload_1 │ │ │ │ + 46: aload 5 │ │ │ │ + 48: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 51: pop │ │ │ │ + 52: goto 16 │ │ │ │ + 55: aload_1 │ │ │ │ + 56: areturn │ │ │ │ │ │ │ │ public com.kure.musicplayer.model.Song getSongById(long); │ │ │ │ descriptor: (J)Lcom/kure/musicplayer/model/Song; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aconst_null │ │ │ │ 1: astore_3 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 6: astore 4 │ │ │ │ - 8: aload 4 │ │ │ │ - 10: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 13: astore 5 │ │ │ │ - 15: aload 5 │ │ │ │ - 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore 6 │ │ │ │ - 24: iload 6 │ │ │ │ - 26: ifeq 62 │ │ │ │ - 29: aload 5 │ │ │ │ - 31: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 36: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 39: astore 7 │ │ │ │ - 41: aload 7 │ │ │ │ - 43: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ - 46: lstore 8 │ │ │ │ - 48: lload 8 │ │ │ │ - 50: lload_1 │ │ │ │ - 51: lcmp │ │ │ │ - 52: istore 6 │ │ │ │ - 54: iload 6 │ │ │ │ - 56: ifne 15 │ │ │ │ - 59: aload 7 │ │ │ │ - 61: astore_3 │ │ │ │ - 62: aload_3 │ │ │ │ - 63: areturn │ │ │ │ + 6: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore 4 │ │ │ │ + 11: aload 4 │ │ │ │ + 13: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 18: istore 5 │ │ │ │ + 20: iload 5 │ │ │ │ + 22: ifeq 58 │ │ │ │ + 25: aload 4 │ │ │ │ + 27: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 32: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 35: astore 6 │ │ │ │ + 37: aload 6 │ │ │ │ + 39: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ + 42: lstore 7 │ │ │ │ + 44: lload 7 │ │ │ │ + 46: lload_1 │ │ │ │ + 47: lcmp │ │ │ │ + 48: istore 5 │ │ │ │ + 50: iload 5 │ │ │ │ + 52: ifne 11 │ │ │ │ + 55: aload 6 │ │ │ │ + 57: astore_3 │ │ │ │ + 58: aload_3 │ │ │ │ + 59: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongs(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=1 │ │ │ │ + stack=300, locals=5, args_size=1 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 52 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload_1 │ │ │ │ - 43: aload 5 │ │ │ │ - 45: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 48: pop │ │ │ │ - 49: goto 18 │ │ │ │ - 52: aload_1 │ │ │ │ - 53: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 48 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload_1 │ │ │ │ + 39: aload 4 │ │ │ │ + 41: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 44: pop │ │ │ │ + 45: goto 16 │ │ │ │ + 48: aload_1 │ │ │ │ + 49: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongsByAlbum(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore 4 │ │ │ │ - 19: aload 4 │ │ │ │ - 21: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 26: istore 5 │ │ │ │ - 28: iload 5 │ │ │ │ - 30: ifeq 75 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 43: astore 6 │ │ │ │ - 45: aload 6 │ │ │ │ - 47: invokevirtual #47 // Method com/kure/musicplayer/model/Song.getAlbum:()Ljava/lang/String; │ │ │ │ - 50: astore 7 │ │ │ │ - 52: aload 7 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 58: istore 5 │ │ │ │ - 60: iload 5 │ │ │ │ - 62: ifeq 19 │ │ │ │ - 65: aload_2 │ │ │ │ - 66: aload 6 │ │ │ │ - 68: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 71: pop │ │ │ │ - 72: goto 19 │ │ │ │ - 75: aload_2 │ │ │ │ - 76: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_3 │ │ │ │ + 16: aload_3 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore 4 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: ifeq 70 │ │ │ │ + 29: aload_3 │ │ │ │ + 30: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 35: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: invokevirtual #47 // Method com/kure/musicplayer/model/Song.getAlbum:()Ljava/lang/String; │ │ │ │ + 45: astore 6 │ │ │ │ + 47: aload 6 │ │ │ │ + 49: aload_1 │ │ │ │ + 50: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 53: istore 4 │ │ │ │ + 55: iload 4 │ │ │ │ + 57: ifeq 16 │ │ │ │ + 60: aload_2 │ │ │ │ + 61: aload 5 │ │ │ │ + 63: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 66: pop │ │ │ │ + 67: goto 16 │ │ │ │ + 70: aload_2 │ │ │ │ + 71: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongsByArtist(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore 4 │ │ │ │ - 19: aload 4 │ │ │ │ - 21: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 26: istore 5 │ │ │ │ - 28: iload 5 │ │ │ │ - 30: ifeq 75 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 43: astore 6 │ │ │ │ - 45: aload 6 │ │ │ │ - 47: invokevirtual #63 // Method com/kure/musicplayer/model/Song.getArtist:()Ljava/lang/String; │ │ │ │ - 50: astore 7 │ │ │ │ - 52: aload 7 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 58: istore 5 │ │ │ │ - 60: iload 5 │ │ │ │ - 62: ifeq 19 │ │ │ │ - 65: aload_2 │ │ │ │ - 66: aload 6 │ │ │ │ - 68: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 71: pop │ │ │ │ - 72: goto 19 │ │ │ │ - 75: new #90 // class com/kure/musicplayer/model/SongList$2 │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: aload_0 │ │ │ │ - 81: invokespecial #93 // Method com/kure/musicplayer/model/SongList$2."":(Lcom/kure/musicplayer/model/SongList;)V │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_3 │ │ │ │ + 16: aload_3 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore 4 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: ifeq 70 │ │ │ │ + 29: aload_3 │ │ │ │ + 30: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 35: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: invokevirtual #63 // Method com/kure/musicplayer/model/Song.getArtist:()Ljava/lang/String; │ │ │ │ + 45: astore 6 │ │ │ │ + 47: aload 6 │ │ │ │ + 49: aload_1 │ │ │ │ + 50: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 53: istore 4 │ │ │ │ + 55: iload 4 │ │ │ │ + 57: ifeq 16 │ │ │ │ + 60: aload_2 │ │ │ │ + 61: aload 5 │ │ │ │ + 63: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 66: pop │ │ │ │ + 67: goto 16 │ │ │ │ + 70: new #90 // class com/kure/musicplayer/model/SongList$2 │ │ │ │ + 73: astore_3 │ │ │ │ + 74: aload_3 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: invokespecial #93 // Method com/kure/musicplayer/model/SongList$2."":(Lcom/kure/musicplayer/model/SongList;)V │ │ │ │ + 79: aload_2 │ │ │ │ + 80: aload_3 │ │ │ │ + 81: invokestatic #96 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ 84: aload_2 │ │ │ │ - 85: aload_3 │ │ │ │ - 86: invokestatic #96 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 89: aload_2 │ │ │ │ - 90: areturn │ │ │ │ + 85: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongsByGenre(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore 4 │ │ │ │ - 19: aload 4 │ │ │ │ - 21: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 26: istore 5 │ │ │ │ - 28: iload 5 │ │ │ │ - 30: ifeq 68 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 43: astore 6 │ │ │ │ - 45: aload 6 │ │ │ │ - 47: invokevirtual #99 // Method com/kure/musicplayer/model/Song.getGenre:()Ljava/lang/String; │ │ │ │ - 50: astore 7 │ │ │ │ - 52: aload 7 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: if_acmpne 19 │ │ │ │ - 58: aload_2 │ │ │ │ - 59: aload 6 │ │ │ │ - 61: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 64: pop │ │ │ │ - 65: goto 19 │ │ │ │ - 68: aload_2 │ │ │ │ - 69: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_3 │ │ │ │ + 16: aload_3 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore 4 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: ifeq 63 │ │ │ │ + 29: aload_3 │ │ │ │ + 30: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 35: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: invokevirtual #99 // Method com/kure/musicplayer/model/Song.getGenre:()Ljava/lang/String; │ │ │ │ + 45: astore 6 │ │ │ │ + 47: aload 6 │ │ │ │ + 49: aload_1 │ │ │ │ + 50: if_acmpne 16 │ │ │ │ + 53: aload_2 │ │ │ │ + 54: aload 5 │ │ │ │ + 56: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 59: pop │ │ │ │ + 60: goto 16 │ │ │ │ + 63: aload_2 │ │ │ │ + 64: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongsByPlaylist(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=11, args_size=2 │ │ │ │ 0: aconst_null │ │ │ │ 1: astore_2 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #24 // Field playlists:Ljava/util/ArrayList; │ │ │ │ - 6: astore_3 │ │ │ │ - 7: aload_3 │ │ │ │ - 8: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore 4 │ │ │ │ - 13: aload 4 │ │ │ │ - 15: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 20: istore 5 │ │ │ │ - 22: iload 5 │ │ │ │ - 24: ifeq 63 │ │ │ │ - 27: aload 4 │ │ │ │ - 29: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 34: checkcast #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ - 37: astore 6 │ │ │ │ - 39: aload 6 │ │ │ │ - 41: invokevirtual #84 // Method com/kure/musicplayer/model/Playlist.getName:()Ljava/lang/String; │ │ │ │ - 44: astore_3 │ │ │ │ - 45: aload_3 │ │ │ │ - 46: aload_1 │ │ │ │ - 47: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 50: istore 5 │ │ │ │ - 52: iload 5 │ │ │ │ - 54: ifeq 13 │ │ │ │ - 57: aload 6 │ │ │ │ - 59: invokevirtual #103 // Method com/kure/musicplayer/model/Playlist.getSongIds:()Ljava/util/ArrayList; │ │ │ │ - 62: astore_2 │ │ │ │ - 63: new #19 // class java/util/ArrayList │ │ │ │ - 66: astore 7 │ │ │ │ - 68: aload 7 │ │ │ │ - 70: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ - 73: aload_2 │ │ │ │ - 74: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 77: astore 4 │ │ │ │ - 79: aload 4 │ │ │ │ - 81: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 86: istore 5 │ │ │ │ - 88: iload 5 │ │ │ │ - 90: ifeq 129 │ │ │ │ - 93: aload 4 │ │ │ │ - 95: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 100: checkcast #105 // class java/lang/Long │ │ │ │ - 103: astore 8 │ │ │ │ - 105: aload 8 │ │ │ │ - 107: invokevirtual #108 // Method java/lang/Long.longValue:()J │ │ │ │ - 110: lstore 9 │ │ │ │ - 112: aload_0 │ │ │ │ - 113: lload 9 │ │ │ │ - 115: invokevirtual #112 // Method getSongById:(J)Lcom/kure/musicplayer/model/Song; │ │ │ │ - 118: astore_3 │ │ │ │ - 119: aload 7 │ │ │ │ - 121: aload_3 │ │ │ │ - 122: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 125: pop │ │ │ │ - 126: goto 79 │ │ │ │ - 129: aload 7 │ │ │ │ - 131: areturn │ │ │ │ + 6: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_3 │ │ │ │ + 10: aload_3 │ │ │ │ + 11: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore 4 │ │ │ │ + 18: iload 4 │ │ │ │ + 20: ifeq 60 │ │ │ │ + 23: aload_3 │ │ │ │ + 24: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 29: checkcast #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ + 32: astore 5 │ │ │ │ + 34: aload 5 │ │ │ │ + 36: invokevirtual #84 // Method com/kure/musicplayer/model/Playlist.getName:()Ljava/lang/String; │ │ │ │ + 39: astore 6 │ │ │ │ + 41: aload 6 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 47: istore 4 │ │ │ │ + 49: iload 4 │ │ │ │ + 51: ifeq 10 │ │ │ │ + 54: aload 5 │ │ │ │ + 56: invokevirtual #103 // Method com/kure/musicplayer/model/Playlist.getSongIds:()Ljava/util/ArrayList; │ │ │ │ + 59: astore_2 │ │ │ │ + 60: new #19 // class java/util/ArrayList │ │ │ │ + 63: astore 7 │ │ │ │ + 65: aload 7 │ │ │ │ + 67: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ + 70: aload_2 │ │ │ │ + 71: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 74: astore_3 │ │ │ │ + 75: aload_3 │ │ │ │ + 76: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 81: istore 4 │ │ │ │ + 83: iload 4 │ │ │ │ + 85: ifeq 125 │ │ │ │ + 88: aload_3 │ │ │ │ + 89: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 94: checkcast #105 // class java/lang/Long │ │ │ │ + 97: astore 8 │ │ │ │ + 99: aload 8 │ │ │ │ + 101: invokevirtual #108 // Method java/lang/Long.longValue:()J │ │ │ │ + 104: lstore 9 │ │ │ │ + 106: aload_0 │ │ │ │ + 107: lload 9 │ │ │ │ + 109: invokevirtual #112 // Method getSongById:(J)Lcom/kure/musicplayer/model/Song; │ │ │ │ + 112: astore 6 │ │ │ │ + 114: aload 7 │ │ │ │ + 116: aload 6 │ │ │ │ + 118: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 121: pop │ │ │ │ + 122: goto 75 │ │ │ │ + 125: aload 7 │ │ │ │ + 127: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getSongsByYear(int); │ │ │ │ descriptor: (I)Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=7, args_size=2 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_3 │ │ │ │ - 13: aload_3 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore 4 │ │ │ │ - 19: aload 4 │ │ │ │ - 21: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 26: istore 5 │ │ │ │ - 28: iload 5 │ │ │ │ - 30: ifeq 68 │ │ │ │ - 33: aload 4 │ │ │ │ - 35: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 40: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 43: astore 6 │ │ │ │ - 45: aload 6 │ │ │ │ - 47: invokevirtual #116 // Method com/kure/musicplayer/model/Song.getYear:()I │ │ │ │ - 50: istore 7 │ │ │ │ - 52: iload 7 │ │ │ │ - 54: iload_1 │ │ │ │ - 55: if_icmpne 19 │ │ │ │ - 58: aload_2 │ │ │ │ - 59: aload 6 │ │ │ │ - 61: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 64: pop │ │ │ │ - 65: goto 19 │ │ │ │ - 68: aload_2 │ │ │ │ - 69: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_3 │ │ │ │ + 16: aload_3 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore 4 │ │ │ │ + 24: iload 4 │ │ │ │ + 26: ifeq 63 │ │ │ │ + 29: aload_3 │ │ │ │ + 30: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 35: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: invokevirtual #116 // Method com/kure/musicplayer/model/Song.getYear:()I │ │ │ │ + 45: istore 6 │ │ │ │ + 47: iload 6 │ │ │ │ + 49: iload_1 │ │ │ │ + 50: if_icmpne 16 │ │ │ │ + 53: aload_2 │ │ │ │ + 54: aload 5 │ │ │ │ + 56: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 59: pop │ │ │ │ + 60: goto 16 │ │ │ │ + 63: aload_2 │ │ │ │ + 64: areturn │ │ │ │ │ │ │ │ public java.util.ArrayList getYears(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=6, args_size=1 │ │ │ │ 0: new #19 // class java/util/ArrayList │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_1 │ │ │ │ 5: invokespecial #20 // Method java/util/ArrayList."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 12: astore_2 │ │ │ │ - 13: aload_2 │ │ │ │ - 14: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 17: astore_3 │ │ │ │ - 18: aload_3 │ │ │ │ - 19: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 24: istore 4 │ │ │ │ - 26: iload 4 │ │ │ │ - 28: ifeq 87 │ │ │ │ - 31: aload_3 │ │ │ │ - 32: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 37: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 40: astore 5 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: invokevirtual #116 // Method com/kure/musicplayer/model/Song.getYear:()I │ │ │ │ - 47: invokestatic #122 // Method java/lang/Integer.toString:(I)Ljava/lang/String; │ │ │ │ - 50: astore 6 │ │ │ │ - 52: aload 6 │ │ │ │ - 54: invokestatic #126 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I │ │ │ │ - 57: istore 4 │ │ │ │ - 59: iload 4 │ │ │ │ - 61: ifle 18 │ │ │ │ - 64: aload_1 │ │ │ │ - 65: aload 6 │ │ │ │ - 67: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - 70: istore 4 │ │ │ │ - 72: iload 4 │ │ │ │ - 74: ifne 18 │ │ │ │ - 77: aload_1 │ │ │ │ - 78: aload 6 │ │ │ │ - 80: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 83: pop │ │ │ │ - 84: goto 18 │ │ │ │ - 87: aload_1 │ │ │ │ - 88: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ - 91: aload_1 │ │ │ │ - 92: areturn │ │ │ │ + 12: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 15: astore_2 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 22: istore_3 │ │ │ │ + 23: iload_3 │ │ │ │ + 24: ifeq 79 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 33: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 36: astore 4 │ │ │ │ + 38: aload 4 │ │ │ │ + 40: invokevirtual #116 // Method com/kure/musicplayer/model/Song.getYear:()I │ │ │ │ + 43: invokestatic #122 // Method java/lang/Integer.toString:(I)Ljava/lang/String; │ │ │ │ + 46: astore 5 │ │ │ │ + 48: aload 5 │ │ │ │ + 50: invokestatic #126 // Method java/lang/Integer.parseInt:(Ljava/lang/String;)I │ │ │ │ + 53: istore_3 │ │ │ │ + 54: iload_3 │ │ │ │ + 55: ifle 16 │ │ │ │ + 58: aload_1 │ │ │ │ + 59: aload 5 │ │ │ │ + 61: invokevirtual #51 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + 64: istore_3 │ │ │ │ + 65: iload_3 │ │ │ │ + 66: ifne 16 │ │ │ │ + 69: aload_1 │ │ │ │ + 70: aload 5 │ │ │ │ + 72: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 75: pop │ │ │ │ + 76: goto 16 │ │ │ │ + 79: aload_1 │ │ │ │ + 80: invokestatic #60 // Method java/util/Collections.sort:(Ljava/util/List;)V │ │ │ │ + 83: aload_1 │ │ │ │ + 84: areturn │ │ │ │ │ │ │ │ public boolean isInitialized(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1001,23 +975,23 @@ │ │ │ │ 1: getfield #130 // Field scanningSongs:Z │ │ │ │ 4: ireturn │ │ │ │ │ │ │ │ public void newPlaylist(android.content.Context, java.lang.String, java.lang.String, java.util.ArrayList); │ │ │ │ descriptor: (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=26, args_size=5 │ │ │ │ + stack=300, locals=29, args_size=5 │ │ │ │ 0: aload_1 │ │ │ │ 1: invokevirtual #136 // Method android/content/Context.getContentResolver:()Landroid/content/ContentResolver; │ │ │ │ 4: astore 5 │ │ │ │ 6: ldc #138 // String internal │ │ │ │ 8: astore 6 │ │ │ │ 10: aload_2 │ │ │ │ 11: aload 6 │ │ │ │ - 13: if_acmpne 213 │ │ │ │ + 13: if_acmpne 219 │ │ │ │ 16: getstatic #144 // Field android/provider/MediaStore$Audio$Playlists.INTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ │ │ 19: astore 7 │ │ │ │ 21: new #146 // class android/content/ContentValues │ │ │ │ 24: astore 8 │ │ │ │ 26: aload 8 │ │ │ │ 28: invokespecial #147 // Method android/content/ContentValues."":()V │ │ │ │ 31: aload 8 │ │ │ │ @@ -1053,147 +1027,149 @@ │ │ │ │ 93: iconst_1 │ │ │ │ 94: aload 14 │ │ │ │ 96: aastore │ │ │ │ 97: iconst_0 │ │ │ │ 98: istore 16 │ │ │ │ 100: aconst_null │ │ │ │ 101: astore 6 │ │ │ │ - 103: aconst_null │ │ │ │ - 104: astore 11 │ │ │ │ - 106: aload 5 │ │ │ │ - 108: aload 7 │ │ │ │ - 110: aload 15 │ │ │ │ - 112: aconst_null │ │ │ │ - 113: aconst_null │ │ │ │ - 114: aconst_null │ │ │ │ - 115: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 118: astore 17 │ │ │ │ - 120: lconst_0 │ │ │ │ - 121: lstore 18 │ │ │ │ - 123: aload 17 │ │ │ │ - 125: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 130: pop │ │ │ │ - 131: aload 17 │ │ │ │ - 133: invokeinterface #189, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 138: istore 16 │ │ │ │ - 140: iload 16 │ │ │ │ - 142: ifne 221 │ │ │ │ - 145: aload 17 │ │ │ │ - 147: aload 14 │ │ │ │ - 149: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 154: istore 16 │ │ │ │ - 156: aload 17 │ │ │ │ - 158: iload 16 │ │ │ │ - 160: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 165: astore 6 │ │ │ │ - 167: aload_3 │ │ │ │ - 168: aload 6 │ │ │ │ - 170: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 173: istore 16 │ │ │ │ - 175: iload 16 │ │ │ │ - 177: ifeq 202 │ │ │ │ - 180: aload 17 │ │ │ │ - 182: aload 13 │ │ │ │ - 184: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 189: istore 16 │ │ │ │ - 191: aload 17 │ │ │ │ - 193: iload 16 │ │ │ │ - 195: invokeinterface #199, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 200: lstore 18 │ │ │ │ - 202: aload 17 │ │ │ │ - 204: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 209: pop │ │ │ │ - 210: goto 131 │ │ │ │ - 213: getstatic #205 // Field android/provider/MediaStore$Audio$Playlists.EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ │ │ - 216: astore 7 │ │ │ │ - 218: goto 21 │ │ │ │ - 221: ldc #207 // String members │ │ │ │ - 223: astore 6 │ │ │ │ - 225: aload 12 │ │ │ │ - 227: aload 6 │ │ │ │ - 229: invokestatic #213 // Method android/net/Uri.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ - 232: astore 20 │ │ │ │ - 234: iconst_1 │ │ │ │ - 235: istore 21 │ │ │ │ - 237: aload 4 │ │ │ │ - 239: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 242: astore 22 │ │ │ │ - 244: aload 22 │ │ │ │ - 246: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 251: istore 16 │ │ │ │ - 253: iload 16 │ │ │ │ - 255: ifeq 342 │ │ │ │ - 258: aload 22 │ │ │ │ - 260: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 265: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 268: astore 23 │ │ │ │ - 270: new #146 // class android/content/ContentValues │ │ │ │ - 273: astore 24 │ │ │ │ - 275: aload 24 │ │ │ │ - 277: invokespecial #147 // Method android/content/ContentValues."":()V │ │ │ │ - 280: aload 23 │ │ │ │ - 282: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ - 285: lstore 9 │ │ │ │ - 287: lload 9 │ │ │ │ - 289: invokestatic #164 // Method java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - 292: astore 11 │ │ │ │ - 294: aload 24 │ │ │ │ - 296: ldc #215 // String audio_id │ │ │ │ - 298: aload 11 │ │ │ │ - 300: invokevirtual #167 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V │ │ │ │ - 303: ldc #217 // String play_order │ │ │ │ - 305: astore 6 │ │ │ │ - 307: iload 21 │ │ │ │ - 309: invokestatic #220 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 312: astore 11 │ │ │ │ - 314: aload 24 │ │ │ │ - 316: aload 6 │ │ │ │ + 103: iconst_0 │ │ │ │ + 104: istore 17 │ │ │ │ + 106: aconst_null │ │ │ │ + 107: astore 11 │ │ │ │ + 109: aconst_null │ │ │ │ + 110: astore 18 │ │ │ │ + 112: aload 5 │ │ │ │ + 114: aload 7 │ │ │ │ + 116: aload 15 │ │ │ │ + 118: aconst_null │ │ │ │ + 119: aconst_null │ │ │ │ + 120: aconst_null │ │ │ │ + 121: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 124: astore 19 │ │ │ │ + 126: lconst_0 │ │ │ │ + 127: lstore 20 │ │ │ │ + 129: aload 19 │ │ │ │ + 131: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 136: pop │ │ │ │ + 137: aload 19 │ │ │ │ + 139: invokeinterface #189, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 144: istore 16 │ │ │ │ + 146: iload 16 │ │ │ │ + 148: ifne 227 │ │ │ │ + 151: aload 19 │ │ │ │ + 153: aload 14 │ │ │ │ + 155: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 160: istore 16 │ │ │ │ + 162: aload 19 │ │ │ │ + 164: iload 16 │ │ │ │ + 166: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 171: astore 6 │ │ │ │ + 173: aload_3 │ │ │ │ + 174: aload 6 │ │ │ │ + 176: invokevirtual #68 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 179: istore 16 │ │ │ │ + 181: iload 16 │ │ │ │ + 183: ifeq 208 │ │ │ │ + 186: aload 19 │ │ │ │ + 188: aload 13 │ │ │ │ + 190: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 195: istore 16 │ │ │ │ + 197: aload 19 │ │ │ │ + 199: iload 16 │ │ │ │ + 201: invokeinterface #199, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ + 206: lstore 20 │ │ │ │ + 208: aload 19 │ │ │ │ + 210: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 215: pop │ │ │ │ + 216: goto 137 │ │ │ │ + 219: getstatic #205 // Field android/provider/MediaStore$Audio$Playlists.EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ │ │ + 222: astore 7 │ │ │ │ + 224: goto 21 │ │ │ │ + 227: aload 12 │ │ │ │ + 229: ldc #207 // String members │ │ │ │ + 231: invokestatic #213 // Method android/net/Uri.withAppendedPath:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ │ │ + 234: astore 22 │ │ │ │ + 236: iconst_1 │ │ │ │ + 237: istore 23 │ │ │ │ + 239: aload 4 │ │ │ │ + 241: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 244: astore 6 │ │ │ │ + 246: aload 6 │ │ │ │ + 248: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 253: istore 17 │ │ │ │ + 255: iload 17 │ │ │ │ + 257: ifeq 344 │ │ │ │ + 260: aload 6 │ │ │ │ + 262: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 267: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 270: astore 24 │ │ │ │ + 272: new #146 // class android/content/ContentValues │ │ │ │ + 275: astore 25 │ │ │ │ + 277: aload 25 │ │ │ │ + 279: invokespecial #147 // Method android/content/ContentValues."":()V │ │ │ │ + 282: aload 24 │ │ │ │ + 284: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ + 287: lstore 26 │ │ │ │ + 289: lload 26 │ │ │ │ + 291: invokestatic #164 // Method java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + 294: astore 18 │ │ │ │ + 296: aload 25 │ │ │ │ + 298: ldc #215 // String audio_id │ │ │ │ + 300: aload 18 │ │ │ │ + 302: invokevirtual #167 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V │ │ │ │ + 305: ldc #217 // String play_order │ │ │ │ + 307: astore 11 │ │ │ │ + 309: iload 23 │ │ │ │ + 311: invokestatic #220 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 314: astore 18 │ │ │ │ + 316: aload 25 │ │ │ │ 318: aload 11 │ │ │ │ - 320: invokevirtual #223 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ - 323: aload 5 │ │ │ │ - 325: aload 20 │ │ │ │ - 327: aload 24 │ │ │ │ - 329: invokevirtual #173 // Method android/content/ContentResolver.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ │ │ - 332: pop │ │ │ │ - 333: iload 21 │ │ │ │ - 335: iconst_1 │ │ │ │ - 336: iadd │ │ │ │ - 337: istore 21 │ │ │ │ - 339: goto 244 │ │ │ │ - 342: new #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ - 345: astore 25 │ │ │ │ - 347: aload 25 │ │ │ │ - 349: lload 18 │ │ │ │ - 351: aload_3 │ │ │ │ - 352: invokespecial #226 // Method com/kure/musicplayer/model/Playlist."":(JLjava/lang/String;)V │ │ │ │ - 355: aload 4 │ │ │ │ - 357: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 360: astore 22 │ │ │ │ - 362: aload 22 │ │ │ │ - 364: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 369: istore 16 │ │ │ │ - 371: iload 16 │ │ │ │ - 373: ifeq 405 │ │ │ │ - 376: aload 22 │ │ │ │ - 378: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 383: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 386: astore 23 │ │ │ │ - 388: aload 23 │ │ │ │ - 390: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ - 393: lstore 9 │ │ │ │ - 395: aload 25 │ │ │ │ - 397: lload 9 │ │ │ │ - 399: invokevirtual #229 // Method com/kure/musicplayer/model/Playlist.add:(J)V │ │ │ │ - 402: goto 362 │ │ │ │ - 405: aload_0 │ │ │ │ - 406: getfield #24 // Field playlists:Ljava/util/ArrayList; │ │ │ │ - 409: aload 25 │ │ │ │ - 411: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 414: pop │ │ │ │ - 415: return │ │ │ │ + 320: aload 18 │ │ │ │ + 322: invokevirtual #223 // Method android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ │ │ + 325: aload 5 │ │ │ │ + 327: aload 22 │ │ │ │ + 329: aload 25 │ │ │ │ + 331: invokevirtual #173 // Method android/content/ContentResolver.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ │ │ + 334: pop │ │ │ │ + 335: iload 23 │ │ │ │ + 337: iconst_1 │ │ │ │ + 338: iadd │ │ │ │ + 339: istore 23 │ │ │ │ + 341: goto 246 │ │ │ │ + 344: new #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ + 347: astore 28 │ │ │ │ + 349: aload 28 │ │ │ │ + 351: lload 20 │ │ │ │ + 353: aload_3 │ │ │ │ + 354: invokespecial #226 // Method com/kure/musicplayer/model/Playlist."":(JLjava/lang/String;)V │ │ │ │ + 357: aload 4 │ │ │ │ + 359: invokevirtual #31 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 362: astore 6 │ │ │ │ + 364: aload 6 │ │ │ │ + 366: invokeinterface #37, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 371: istore 17 │ │ │ │ + 373: iload 17 │ │ │ │ + 375: ifeq 407 │ │ │ │ + 378: aload 6 │ │ │ │ + 380: invokeinterface #41, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 385: checkcast #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 388: astore 24 │ │ │ │ + 390: aload 24 │ │ │ │ + 392: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ + 395: lstore 9 │ │ │ │ + 397: aload 28 │ │ │ │ + 399: lload 9 │ │ │ │ + 401: invokevirtual #229 // Method com/kure/musicplayer/model/Playlist.add:(J)V │ │ │ │ + 404: goto 364 │ │ │ │ + 407: aload_0 │ │ │ │ + 408: getfield #24 // Field playlists:Ljava/util/ArrayList; │ │ │ │ + 411: aload 28 │ │ │ │ + 413: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 416: pop │ │ │ │ + 417: return │ │ │ │ │ │ │ │ public void scanSongs(android.content.Context, java.lang.String); │ │ │ │ descriptor: (Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=45, args_size=3 │ │ │ │ 0: ldc #231 // String both │ │ │ │ @@ -1479,306 +1455,310 @@ │ │ │ │ 562: aload 29 │ │ │ │ 564: iload 4 │ │ │ │ 566: aload 18 │ │ │ │ 568: aastore │ │ │ │ 569: ldc_w #297 // String is_music=1 │ │ │ │ 572: astore 30 │ │ │ │ 574: aconst_null │ │ │ │ - 575: astore 33 │ │ │ │ - 577: aload 8 │ │ │ │ - 579: astore 21 │ │ │ │ - 581: aload 5 │ │ │ │ - 583: astore 24 │ │ │ │ - 585: aload 8 │ │ │ │ - 587: aload 5 │ │ │ │ - 589: aload 29 │ │ │ │ - 591: aload 30 │ │ │ │ - 593: aconst_null │ │ │ │ - 594: aconst_null │ │ │ │ - 595: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 598: astore 22 │ │ │ │ - 600: aload 22 │ │ │ │ - 602: ifnull 922 │ │ │ │ - 605: aload 22 │ │ │ │ - 607: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 612: istore 4 │ │ │ │ - 614: iload 4 │ │ │ │ - 616: ifeq 922 │ │ │ │ - 619: new #43 // class com/kure/musicplayer/model/Song │ │ │ │ - 622: astore 34 │ │ │ │ - 624: aload 22 │ │ │ │ - 626: aload 11 │ │ │ │ - 628: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 633: istore 4 │ │ │ │ - 635: aload 22 │ │ │ │ - 637: iload 4 │ │ │ │ - 639: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 644: i2l │ │ │ │ - 645: lstore 27 │ │ │ │ - 647: aload 22 │ │ │ │ - 649: aload 17 │ │ │ │ - 651: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 656: istore 4 │ │ │ │ - 658: aload 22 │ │ │ │ - 660: iload 4 │ │ │ │ - 662: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 667: astore_3 │ │ │ │ - 668: aload 34 │ │ │ │ - 670: lload 27 │ │ │ │ - 672: aload_3 │ │ │ │ - 673: invokespecial #302 // Method com/kure/musicplayer/model/Song."":(JLjava/lang/String;)V │ │ │ │ - 676: aload 22 │ │ │ │ - 678: aload 12 │ │ │ │ - 680: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 685: istore 4 │ │ │ │ - 687: aload 22 │ │ │ │ - 689: iload 4 │ │ │ │ - 691: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 696: astore_3 │ │ │ │ - 697: aload 34 │ │ │ │ - 699: aload_3 │ │ │ │ - 700: invokevirtual #305 // Method com/kure/musicplayer/model/Song.setTitle:(Ljava/lang/String;)V │ │ │ │ - 703: aload 22 │ │ │ │ - 705: aload 13 │ │ │ │ - 707: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 712: istore 4 │ │ │ │ - 714: aload 22 │ │ │ │ - 716: iload 4 │ │ │ │ - 718: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 723: astore_3 │ │ │ │ - 724: aload 34 │ │ │ │ - 726: aload_3 │ │ │ │ - 727: invokevirtual #308 // Method com/kure/musicplayer/model/Song.setArtist:(Ljava/lang/String;)V │ │ │ │ - 730: aload 22 │ │ │ │ - 732: aload 14 │ │ │ │ - 734: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 739: istore 4 │ │ │ │ - 741: aload 22 │ │ │ │ - 743: iload 4 │ │ │ │ - 745: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 750: astore_3 │ │ │ │ - 751: aload 34 │ │ │ │ - 753: aload_3 │ │ │ │ - 754: invokevirtual #311 // Method com/kure/musicplayer/model/Song.setAlbum:(Ljava/lang/String;)V │ │ │ │ - 757: aload 22 │ │ │ │ - 759: aload 15 │ │ │ │ - 761: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 766: istore 4 │ │ │ │ - 768: aload 22 │ │ │ │ - 770: iload 4 │ │ │ │ - 772: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 777: istore 4 │ │ │ │ - 779: aload 34 │ │ │ │ - 781: iload 4 │ │ │ │ - 783: invokevirtual #315 // Method com/kure/musicplayer/model/Song.setYear:(I)V │ │ │ │ - 786: aload 22 │ │ │ │ - 788: aload 16 │ │ │ │ - 790: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 795: istore 4 │ │ │ │ - 797: aload 22 │ │ │ │ - 799: iload 4 │ │ │ │ - 801: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 806: istore 4 │ │ │ │ - 808: aload 34 │ │ │ │ - 810: iload 4 │ │ │ │ - 812: invokevirtual #318 // Method com/kure/musicplayer/model/Song.setTrackNumber:(I)V │ │ │ │ - 815: aload 22 │ │ │ │ - 817: aload 18 │ │ │ │ - 819: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 824: istore 4 │ │ │ │ - 826: aload 22 │ │ │ │ - 828: iload 4 │ │ │ │ - 830: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ - 835: i2l │ │ │ │ - 836: lstore 27 │ │ │ │ - 838: aload 34 │ │ │ │ - 840: lload 27 │ │ │ │ - 842: invokevirtual #321 // Method com/kure/musicplayer/model/Song.setDuration:(J)V │ │ │ │ - 845: aload_0 │ │ │ │ - 846: getfield #269 // Field songIdToGenreIdMap:Ljava/util/HashMap; │ │ │ │ - 849: astore_3 │ │ │ │ - 850: aload 34 │ │ │ │ - 852: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ - 855: lstore 27 │ │ │ │ - 857: lload 27 │ │ │ │ - 859: invokestatic #289 // Method java/lang/Long.toString:(J)Ljava/lang/String; │ │ │ │ - 862: astore 21 │ │ │ │ - 864: aload_3 │ │ │ │ - 865: aload 21 │ │ │ │ - 867: invokevirtual #325 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 870: checkcast #65 // class java/lang/String │ │ │ │ - 873: astore 35 │ │ │ │ - 875: aload_0 │ │ │ │ - 876: getfield #70 // Field genreIdToGenreNameMap:Ljava/util/HashMap; │ │ │ │ - 879: aload 35 │ │ │ │ - 881: invokevirtual #325 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 884: checkcast #65 // class java/lang/String │ │ │ │ - 887: astore 36 │ │ │ │ - 889: aload 34 │ │ │ │ - 891: aload 36 │ │ │ │ - 893: invokevirtual #328 // Method com/kure/musicplayer/model/Song.setGenre:(Ljava/lang/String;)V │ │ │ │ - 896: aload_0 │ │ │ │ - 897: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 900: astore_3 │ │ │ │ - 901: aload_3 │ │ │ │ - 902: aload 34 │ │ │ │ - 904: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 907: pop │ │ │ │ - 908: aload 22 │ │ │ │ - 910: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 915: istore 4 │ │ │ │ - 917: iload 4 │ │ │ │ - 919: ifne 619 │ │ │ │ - 922: aload 22 │ │ │ │ - 924: invokeinterface #267, 1 // InterfaceMethod android/database/Cursor.close:()V │ │ │ │ - 929: ldc #175 // String _id │ │ │ │ - 931: astore 37 │ │ │ │ - 933: ldc #149 // String name │ │ │ │ - 935: astore 38 │ │ │ │ - 937: ldc #215 // String audio_id │ │ │ │ - 939: astore 39 │ │ │ │ - 941: iconst_2 │ │ │ │ - 942: anewarray #65 // class java/lang/String │ │ │ │ - 945: astore 33 │ │ │ │ - 947: aconst_null │ │ │ │ - 948: astore_3 │ │ │ │ - 949: aload 33 │ │ │ │ - 951: iconst_0 │ │ │ │ - 952: aload 37 │ │ │ │ - 954: aastore │ │ │ │ - 955: iconst_1 │ │ │ │ - 956: istore 4 │ │ │ │ - 958: aload 33 │ │ │ │ - 960: iload 4 │ │ │ │ - 962: aload 38 │ │ │ │ - 964: aastore │ │ │ │ - 965: aconst_null │ │ │ │ - 966: astore 40 │ │ │ │ + 575: astore 25 │ │ │ │ + 577: aconst_null │ │ │ │ + 578: astore 33 │ │ │ │ + 580: aload 8 │ │ │ │ + 582: astore 21 │ │ │ │ + 584: aload 5 │ │ │ │ + 586: astore 24 │ │ │ │ + 588: aload 8 │ │ │ │ + 590: aload 5 │ │ │ │ + 592: aload 29 │ │ │ │ + 594: aload 30 │ │ │ │ + 596: aconst_null │ │ │ │ + 597: aconst_null │ │ │ │ + 598: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 601: astore 22 │ │ │ │ + 603: aload 22 │ │ │ │ + 605: ifnull 925 │ │ │ │ + 608: aload 22 │ │ │ │ + 610: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 615: istore 4 │ │ │ │ + 617: iload 4 │ │ │ │ + 619: ifeq 925 │ │ │ │ + 622: new #43 // class com/kure/musicplayer/model/Song │ │ │ │ + 625: astore 34 │ │ │ │ + 627: aload 22 │ │ │ │ + 629: aload 11 │ │ │ │ + 631: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 636: istore 4 │ │ │ │ + 638: aload 22 │ │ │ │ + 640: iload 4 │ │ │ │ + 642: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 647: i2l │ │ │ │ + 648: lstore 27 │ │ │ │ + 650: aload 22 │ │ │ │ + 652: aload 17 │ │ │ │ + 654: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 659: istore 4 │ │ │ │ + 661: aload 22 │ │ │ │ + 663: iload 4 │ │ │ │ + 665: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 670: astore_3 │ │ │ │ + 671: aload 34 │ │ │ │ + 673: lload 27 │ │ │ │ + 675: aload_3 │ │ │ │ + 676: invokespecial #302 // Method com/kure/musicplayer/model/Song."":(JLjava/lang/String;)V │ │ │ │ + 679: aload 22 │ │ │ │ + 681: aload 12 │ │ │ │ + 683: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 688: istore 4 │ │ │ │ + 690: aload 22 │ │ │ │ + 692: iload 4 │ │ │ │ + 694: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 699: astore_3 │ │ │ │ + 700: aload 34 │ │ │ │ + 702: aload_3 │ │ │ │ + 703: invokevirtual #305 // Method com/kure/musicplayer/model/Song.setTitle:(Ljava/lang/String;)V │ │ │ │ + 706: aload 22 │ │ │ │ + 708: aload 13 │ │ │ │ + 710: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 715: istore 4 │ │ │ │ + 717: aload 22 │ │ │ │ + 719: iload 4 │ │ │ │ + 721: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 726: astore_3 │ │ │ │ + 727: aload 34 │ │ │ │ + 729: aload_3 │ │ │ │ + 730: invokevirtual #308 // Method com/kure/musicplayer/model/Song.setArtist:(Ljava/lang/String;)V │ │ │ │ + 733: aload 22 │ │ │ │ + 735: aload 14 │ │ │ │ + 737: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 742: istore 4 │ │ │ │ + 744: aload 22 │ │ │ │ + 746: iload 4 │ │ │ │ + 748: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 753: astore_3 │ │ │ │ + 754: aload 34 │ │ │ │ + 756: aload_3 │ │ │ │ + 757: invokevirtual #311 // Method com/kure/musicplayer/model/Song.setAlbum:(Ljava/lang/String;)V │ │ │ │ + 760: aload 22 │ │ │ │ + 762: aload 15 │ │ │ │ + 764: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 769: istore 4 │ │ │ │ + 771: aload 22 │ │ │ │ + 773: iload 4 │ │ │ │ + 775: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 780: istore 4 │ │ │ │ + 782: aload 34 │ │ │ │ + 784: iload 4 │ │ │ │ + 786: invokevirtual #315 // Method com/kure/musicplayer/model/Song.setYear:(I)V │ │ │ │ + 789: aload 22 │ │ │ │ + 791: aload 16 │ │ │ │ + 793: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 798: istore 4 │ │ │ │ + 800: aload 22 │ │ │ │ + 802: iload 4 │ │ │ │ + 804: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 809: istore 4 │ │ │ │ + 811: aload 34 │ │ │ │ + 813: iload 4 │ │ │ │ + 815: invokevirtual #318 // Method com/kure/musicplayer/model/Song.setTrackNumber:(I)V │ │ │ │ + 818: aload 22 │ │ │ │ + 820: aload 18 │ │ │ │ + 822: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 827: istore 4 │ │ │ │ + 829: aload 22 │ │ │ │ + 831: iload 4 │ │ │ │ + 833: invokeinterface #301, 2 // InterfaceMethod android/database/Cursor.getInt:(I)I │ │ │ │ + 838: i2l │ │ │ │ + 839: lstore 27 │ │ │ │ + 841: aload 34 │ │ │ │ + 843: lload 27 │ │ │ │ + 845: invokevirtual #321 // Method com/kure/musicplayer/model/Song.setDuration:(J)V │ │ │ │ + 848: aload_0 │ │ │ │ + 849: getfield #269 // Field songIdToGenreIdMap:Ljava/util/HashMap; │ │ │ │ + 852: astore_3 │ │ │ │ + 853: aload 34 │ │ │ │ + 855: invokevirtual #88 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ + 858: lstore 27 │ │ │ │ + 860: lload 27 │ │ │ │ + 862: invokestatic #289 // Method java/lang/Long.toString:(J)Ljava/lang/String; │ │ │ │ + 865: astore 21 │ │ │ │ + 867: aload_3 │ │ │ │ + 868: aload 21 │ │ │ │ + 870: invokevirtual #325 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 873: checkcast #65 // class java/lang/String │ │ │ │ + 876: astore 35 │ │ │ │ + 878: aload_0 │ │ │ │ + 879: getfield #70 // Field genreIdToGenreNameMap:Ljava/util/HashMap; │ │ │ │ + 882: aload 35 │ │ │ │ + 884: invokevirtual #325 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 887: checkcast #65 // class java/lang/String │ │ │ │ + 890: astore 36 │ │ │ │ + 892: aload 34 │ │ │ │ + 894: aload 36 │ │ │ │ + 896: invokevirtual #328 // Method com/kure/musicplayer/model/Song.setGenre:(Ljava/lang/String;)V │ │ │ │ + 899: aload_0 │ │ │ │ + 900: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ + 903: astore_3 │ │ │ │ + 904: aload_3 │ │ │ │ + 905: aload 34 │ │ │ │ + 907: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 910: pop │ │ │ │ + 911: aload 22 │ │ │ │ + 913: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 918: istore 4 │ │ │ │ + 920: iload 4 │ │ │ │ + 922: ifne 622 │ │ │ │ + 925: aload 22 │ │ │ │ + 927: invokeinterface #267, 1 // InterfaceMethod android/database/Cursor.close:()V │ │ │ │ + 932: ldc #175 // String _id │ │ │ │ + 934: astore 37 │ │ │ │ + 936: ldc #149 // String name │ │ │ │ + 938: astore 38 │ │ │ │ + 940: ldc #215 // String audio_id │ │ │ │ + 942: astore 39 │ │ │ │ + 944: iconst_2 │ │ │ │ + 945: anewarray #65 // class java/lang/String │ │ │ │ + 948: astore 33 │ │ │ │ + 950: aconst_null │ │ │ │ + 951: astore_3 │ │ │ │ + 952: aload 33 │ │ │ │ + 954: iconst_0 │ │ │ │ + 955: aload 37 │ │ │ │ + 957: aastore │ │ │ │ + 958: iconst_1 │ │ │ │ + 959: istore 4 │ │ │ │ + 961: aload 33 │ │ │ │ + 963: iload 4 │ │ │ │ + 965: aload 38 │ │ │ │ + 967: aastore │ │ │ │ 968: aconst_null │ │ │ │ - 969: astore 41 │ │ │ │ - 971: aload 8 │ │ │ │ - 973: astore 30 │ │ │ │ - 975: aload 8 │ │ │ │ - 977: aload 7 │ │ │ │ - 979: aload 33 │ │ │ │ - 981: aconst_null │ │ │ │ - 982: aconst_null │ │ │ │ - 983: aconst_null │ │ │ │ - 984: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 987: astore 22 │ │ │ │ - 989: aload 22 │ │ │ │ - 991: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 996: pop │ │ │ │ - 997: aload 22 │ │ │ │ - 999: invokeinterface #189, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 1004: istore 4 │ │ │ │ - 1006: iload 4 │ │ │ │ - 1008: ifne 1211 │ │ │ │ - 1011: new #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ - 1014: astore 42 │ │ │ │ - 1016: aload 22 │ │ │ │ - 1018: aload 37 │ │ │ │ - 1020: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 1025: istore 4 │ │ │ │ - 1027: aload 22 │ │ │ │ - 1029: iload 4 │ │ │ │ - 1031: invokeinterface #199, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 1036: lstore 27 │ │ │ │ - 1038: aload 22 │ │ │ │ - 1040: aload 38 │ │ │ │ - 1042: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 1047: istore 4 │ │ │ │ - 1049: aload 22 │ │ │ │ - 1051: iload 4 │ │ │ │ - 1053: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - 1058: astore_3 │ │ │ │ - 1059: aload 42 │ │ │ │ - 1061: lload 27 │ │ │ │ - 1063: aload_3 │ │ │ │ - 1064: invokespecial #226 // Method com/kure/musicplayer/model/Playlist."":(JLjava/lang/String;)V │ │ │ │ - 1067: aload 42 │ │ │ │ - 1069: invokevirtual #331 // Method com/kure/musicplayer/model/Playlist.getID:()J │ │ │ │ - 1072: lstore 27 │ │ │ │ - 1074: aload_2 │ │ │ │ - 1075: lload 27 │ │ │ │ - 1077: invokestatic #334 // Method android/provider/MediaStore$Audio$Playlists$Members.getContentUri:(Ljava/lang/String;J)Landroid/net/Uri; │ │ │ │ - 1080: astore 40 │ │ │ │ - 1082: iconst_1 │ │ │ │ - 1083: anewarray #65 // class java/lang/String │ │ │ │ - 1086: astore 41 │ │ │ │ - 1088: iconst_0 │ │ │ │ - 1089: istore 4 │ │ │ │ - 1091: aconst_null │ │ │ │ - 1092: astore_3 │ │ │ │ - 1093: aload 41 │ │ │ │ + 969: astore 40 │ │ │ │ + 971: aconst_null │ │ │ │ + 972: astore 41 │ │ │ │ + 974: aload 8 │ │ │ │ + 976: astore 30 │ │ │ │ + 978: aload 7 │ │ │ │ + 980: astore 25 │ │ │ │ + 982: aload 8 │ │ │ │ + 984: aload 7 │ │ │ │ + 986: aload 33 │ │ │ │ + 988: aconst_null │ │ │ │ + 989: aconst_null │ │ │ │ + 990: aconst_null │ │ │ │ + 991: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 994: astore 22 │ │ │ │ + 996: aload 22 │ │ │ │ + 998: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 1003: pop │ │ │ │ + 1004: aload 22 │ │ │ │ + 1006: invokeinterface #189, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 1011: istore 4 │ │ │ │ + 1013: iload 4 │ │ │ │ + 1015: ifne 1218 │ │ │ │ + 1018: new #81 // class com/kure/musicplayer/model/Playlist │ │ │ │ + 1021: astore 42 │ │ │ │ + 1023: aload 22 │ │ │ │ + 1025: aload 37 │ │ │ │ + 1027: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 1032: istore 4 │ │ │ │ + 1034: aload 22 │ │ │ │ + 1036: iload 4 │ │ │ │ + 1038: invokeinterface #199, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ + 1043: lstore 27 │ │ │ │ + 1045: aload 22 │ │ │ │ + 1047: aload 38 │ │ │ │ + 1049: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 1054: istore 4 │ │ │ │ + 1056: aload 22 │ │ │ │ + 1058: iload 4 │ │ │ │ + 1060: invokeinterface #195, 2 // InterfaceMethod android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + 1065: astore_3 │ │ │ │ + 1066: aload 42 │ │ │ │ + 1068: lload 27 │ │ │ │ + 1070: aload_3 │ │ │ │ + 1071: invokespecial #226 // Method com/kure/musicplayer/model/Playlist."":(JLjava/lang/String;)V │ │ │ │ + 1074: aload 42 │ │ │ │ + 1076: invokevirtual #331 // Method com/kure/musicplayer/model/Playlist.getID:()J │ │ │ │ + 1079: lstore 27 │ │ │ │ + 1081: aload_2 │ │ │ │ + 1082: lload 27 │ │ │ │ + 1084: invokestatic #334 // Method android/provider/MediaStore$Audio$Playlists$Members.getContentUri:(Ljava/lang/String;J)Landroid/net/Uri; │ │ │ │ + 1087: astore 40 │ │ │ │ + 1089: iconst_1 │ │ │ │ + 1090: anewarray #65 // class java/lang/String │ │ │ │ + 1093: astore 41 │ │ │ │ 1095: iconst_0 │ │ │ │ - 1096: aload 39 │ │ │ │ - 1098: aastore │ │ │ │ - 1099: ldc_w #297 // String is_music=1 │ │ │ │ - 1102: astore 43 │ │ │ │ - 1104: aload 8 │ │ │ │ - 1106: aload 40 │ │ │ │ - 1108: aload 41 │ │ │ │ - 1110: aload 43 │ │ │ │ - 1112: aconst_null │ │ │ │ - 1113: aconst_null │ │ │ │ - 1114: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - 1117: astore 44 │ │ │ │ - 1119: aload 44 │ │ │ │ - 1121: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ - 1126: pop │ │ │ │ - 1127: aload 44 │ │ │ │ - 1129: invokeinterface #189, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ - 1134: istore 4 │ │ │ │ - 1136: iload 4 │ │ │ │ - 1138: ifne 1181 │ │ │ │ - 1141: aload 44 │ │ │ │ - 1143: aload 39 │ │ │ │ - 1145: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ - 1150: istore 4 │ │ │ │ - 1152: aload 44 │ │ │ │ - 1154: iload 4 │ │ │ │ - 1156: invokeinterface #199, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ - 1161: lstore 27 │ │ │ │ - 1163: aload 42 │ │ │ │ - 1165: lload 27 │ │ │ │ - 1167: invokevirtual #229 // Method com/kure/musicplayer/model/Playlist.add:(J)V │ │ │ │ - 1170: aload 44 │ │ │ │ - 1172: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 1177: pop │ │ │ │ - 1178: goto 1127 │ │ │ │ - 1181: aload_0 │ │ │ │ - 1182: getfield #24 // Field playlists:Ljava/util/ArrayList; │ │ │ │ - 1185: astore_3 │ │ │ │ - 1186: aload_3 │ │ │ │ - 1187: aload 42 │ │ │ │ - 1189: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 1192: pop │ │ │ │ - 1193: aload 44 │ │ │ │ - 1195: invokeinterface #267, 1 // InterfaceMethod android/database/Cursor.close:()V │ │ │ │ - 1200: aload 22 │ │ │ │ - 1202: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ - 1207: pop │ │ │ │ - 1208: goto 997 │ │ │ │ - 1211: aload_0 │ │ │ │ - 1212: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 1215: astore_3 │ │ │ │ - 1216: new #336 // class com/kure/musicplayer/model/SongList$1 │ │ │ │ - 1219: astore 21 │ │ │ │ - 1221: aload 21 │ │ │ │ - 1223: aload_0 │ │ │ │ - 1224: invokespecial #337 // Method com/kure/musicplayer/model/SongList$1."":(Lcom/kure/musicplayer/model/SongList;)V │ │ │ │ - 1227: aload_3 │ │ │ │ + 1096: istore 4 │ │ │ │ + 1098: aconst_null │ │ │ │ + 1099: astore_3 │ │ │ │ + 1100: aload 41 │ │ │ │ + 1102: iconst_0 │ │ │ │ + 1103: aload 39 │ │ │ │ + 1105: aastore │ │ │ │ + 1106: ldc_w #297 // String is_music=1 │ │ │ │ + 1109: astore 43 │ │ │ │ + 1111: aload 8 │ │ │ │ + 1113: aload 40 │ │ │ │ + 1115: aload 41 │ │ │ │ + 1117: aload 43 │ │ │ │ + 1119: aconst_null │ │ │ │ + 1120: aconst_null │ │ │ │ + 1121: invokevirtual #181 // Method android/content/ContentResolver.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + 1124: astore 44 │ │ │ │ + 1126: aload 44 │ │ │ │ + 1128: invokeinterface #186, 1 // InterfaceMethod android/database/Cursor.moveToFirst:()Z │ │ │ │ + 1133: pop │ │ │ │ + 1134: aload 44 │ │ │ │ + 1136: invokeinterface #189, 1 // InterfaceMethod android/database/Cursor.isAfterLast:()Z │ │ │ │ + 1141: istore 4 │ │ │ │ + 1143: iload 4 │ │ │ │ + 1145: ifne 1188 │ │ │ │ + 1148: aload 44 │ │ │ │ + 1150: aload 39 │ │ │ │ + 1152: invokeinterface #192, 2 // InterfaceMethod android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I │ │ │ │ + 1157: istore 4 │ │ │ │ + 1159: aload 44 │ │ │ │ + 1161: iload 4 │ │ │ │ + 1163: invokeinterface #199, 2 // InterfaceMethod android/database/Cursor.getLong:(I)J │ │ │ │ + 1168: lstore 27 │ │ │ │ + 1170: aload 42 │ │ │ │ + 1172: lload 27 │ │ │ │ + 1174: invokevirtual #229 // Method com/kure/musicplayer/model/Playlist.add:(J)V │ │ │ │ + 1177: aload 44 │ │ │ │ + 1179: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 1184: pop │ │ │ │ + 1185: goto 1134 │ │ │ │ + 1188: aload_0 │ │ │ │ + 1189: getfield #24 // Field playlists:Ljava/util/ArrayList; │ │ │ │ + 1192: astore_3 │ │ │ │ + 1193: aload_3 │ │ │ │ + 1194: aload 42 │ │ │ │ + 1196: invokevirtual #54 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 1199: pop │ │ │ │ + 1200: aload 44 │ │ │ │ + 1202: invokeinterface #267, 1 // InterfaceMethod android/database/Cursor.close:()V │ │ │ │ + 1207: aload 22 │ │ │ │ + 1209: invokeinterface #202, 1 // InterfaceMethod android/database/Cursor.moveToNext:()Z │ │ │ │ + 1214: pop │ │ │ │ + 1215: goto 1004 │ │ │ │ + 1218: aload_0 │ │ │ │ + 1219: getfield #22 // Field songs:Ljava/util/ArrayList; │ │ │ │ + 1222: astore_3 │ │ │ │ + 1223: new #336 // class com/kure/musicplayer/model/SongList$1 │ │ │ │ + 1226: astore 21 │ │ │ │ 1228: aload 21 │ │ │ │ - 1230: invokestatic #96 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 1233: aload_0 │ │ │ │ - 1234: iconst_1 │ │ │ │ - 1235: putfield #128 // Field scannedSongs:Z │ │ │ │ - 1238: iconst_0 │ │ │ │ - 1239: istore 4 │ │ │ │ - 1241: aconst_null │ │ │ │ - 1242: astore_3 │ │ │ │ - 1243: aload_0 │ │ │ │ - 1244: iconst_0 │ │ │ │ - 1245: putfield #130 // Field scanningSongs:Z │ │ │ │ - 1248: goto 31 │ │ │ │ + 1230: aload_0 │ │ │ │ + 1231: invokespecial #337 // Method com/kure/musicplayer/model/SongList$1."":(Lcom/kure/musicplayer/model/SongList;)V │ │ │ │ + 1234: aload_3 │ │ │ │ + 1235: aload 21 │ │ │ │ + 1237: invokestatic #96 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ + 1240: aload_0 │ │ │ │ + 1241: iconst_1 │ │ │ │ + 1242: putfield #128 // Field scannedSongs:Z │ │ │ │ + 1245: iconst_0 │ │ │ │ + 1246: istore 4 │ │ │ │ + 1248: aconst_null │ │ │ │ + 1249: astore_3 │ │ │ │ + 1250: aload_0 │ │ │ │ + 1251: iconst_0 │ │ │ │ + 1252: putfield #130 // Field scanningSongs:Z │ │ │ │ + 1255: goto 31 │ │ │ │ } │ │ ├── com/kure/musicplayer/services/ServicePlayMusic.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1925,25 +1925,25 @@ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=12, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #103 // Field currentSong:Lcom/kure/musicplayer/model/Song; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ - 6: ifnonnull 114 │ │ │ │ + 6: ifnonnull 109 │ │ │ │ 9: lconst_0 │ │ │ │ 10: lstore_3 │ │ │ │ 11: ldc_w #457 // String title │ │ │ │ 14: astore_2 │ │ │ │ 15: aload_1 │ │ │ │ 16: aload_2 │ │ │ │ 17: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 20: istore 5 │ │ │ │ 22: iload 5 │ │ │ │ - 24: ifeq 127 │ │ │ │ + 24: ifeq 122 │ │ │ │ 27: aload_0 │ │ │ │ 28: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ 31: astore_2 │ │ │ │ 32: new #464 // class com/kure/musicplayer/services/ServicePlayMusic$3 │ │ │ │ 35: astore 6 │ │ │ │ 37: aload 6 │ │ │ │ 39: aload_0 │ │ │ │ @@ -1951,130 +1951,128 @@ │ │ │ │ 43: aload_2 │ │ │ │ 44: aload 6 │ │ │ │ 46: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ 49: iconst_0 │ │ │ │ 50: istore 7 │ │ │ │ 52: aload_0 │ │ │ │ 53: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 56: astore_2 │ │ │ │ - 57: aload_2 │ │ │ │ - 58: invokevirtual #475 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 61: astore 8 │ │ │ │ - 63: aload 8 │ │ │ │ - 65: invokeinterface #480, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 70: istore 5 │ │ │ │ - 72: iload 5 │ │ │ │ - 74: ifeq 113 │ │ │ │ - 77: aload 8 │ │ │ │ - 79: invokeinterface #483, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 84: checkcast #152 // class com/kure/musicplayer/model/Song │ │ │ │ - 87: astore 9 │ │ │ │ - 89: aload 9 │ │ │ │ - 91: invokevirtual #156 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ - 94: lstore 10 │ │ │ │ - 96: lload 10 │ │ │ │ - 98: lload_3 │ │ │ │ - 99: lcmp │ │ │ │ - 100: istore 5 │ │ │ │ - 102: iload 5 │ │ │ │ - 104: ifne 286 │ │ │ │ - 107: aload_0 │ │ │ │ - 108: iload 7 │ │ │ │ - 110: putfield #280 // Field currentSongPosition:I │ │ │ │ - 113: return │ │ │ │ - 114: aload_0 │ │ │ │ - 115: getfield #103 // Field currentSong:Lcom/kure/musicplayer/model/Song; │ │ │ │ - 118: astore_2 │ │ │ │ - 119: aload_2 │ │ │ │ - 120: invokevirtual #156 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ - 123: lstore_3 │ │ │ │ - 124: goto 11 │ │ │ │ - 127: ldc_w #485 // String artist │ │ │ │ - 130: astore_2 │ │ │ │ - 131: aload_1 │ │ │ │ - 132: aload_2 │ │ │ │ - 133: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 136: istore 5 │ │ │ │ - 138: iload 5 │ │ │ │ - 140: ifeq 168 │ │ │ │ - 143: aload_0 │ │ │ │ - 144: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 147: astore_2 │ │ │ │ - 148: new #487 // class com/kure/musicplayer/services/ServicePlayMusic$4 │ │ │ │ - 151: astore 6 │ │ │ │ - 153: aload 6 │ │ │ │ - 155: aload_0 │ │ │ │ - 156: invokespecial #488 // Method com/kure/musicplayer/services/ServicePlayMusic$4."":(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ │ │ - 159: aload_2 │ │ │ │ - 160: aload 6 │ │ │ │ - 162: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 165: goto 49 │ │ │ │ - 168: ldc_w #490 // String album │ │ │ │ - 171: astore_2 │ │ │ │ - 172: aload_1 │ │ │ │ - 173: aload_2 │ │ │ │ - 174: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 177: istore 5 │ │ │ │ - 179: iload 5 │ │ │ │ - 181: ifeq 209 │ │ │ │ - 184: aload_0 │ │ │ │ - 185: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 188: astore_2 │ │ │ │ - 189: new #492 // class com/kure/musicplayer/services/ServicePlayMusic$5 │ │ │ │ - 192: astore 6 │ │ │ │ - 194: aload 6 │ │ │ │ - 196: aload_0 │ │ │ │ - 197: invokespecial #493 // Method com/kure/musicplayer/services/ServicePlayMusic$5."":(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ │ │ - 200: aload_2 │ │ │ │ - 201: aload 6 │ │ │ │ - 203: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 206: goto 49 │ │ │ │ - 209: ldc_w #495 // String track │ │ │ │ - 212: astore_2 │ │ │ │ - 213: aload_1 │ │ │ │ - 214: aload_2 │ │ │ │ - 215: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 218: istore 5 │ │ │ │ - 220: iload 5 │ │ │ │ - 222: ifeq 250 │ │ │ │ - 225: aload_0 │ │ │ │ - 226: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 229: astore_2 │ │ │ │ - 230: new #497 // class com/kure/musicplayer/services/ServicePlayMusic$6 │ │ │ │ - 233: astore 6 │ │ │ │ - 235: aload 6 │ │ │ │ - 237: aload_0 │ │ │ │ - 238: invokespecial #498 // Method com/kure/musicplayer/services/ServicePlayMusic$6."":(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ │ │ - 241: aload_2 │ │ │ │ - 242: aload 6 │ │ │ │ - 244: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ - 247: goto 49 │ │ │ │ - 250: ldc_w #500 // String random │ │ │ │ - 253: astore_2 │ │ │ │ - 254: aload_1 │ │ │ │ - 255: aload_2 │ │ │ │ - 256: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 259: istore 5 │ │ │ │ - 261: iload 5 │ │ │ │ - 263: ifeq 49 │ │ │ │ + 56: invokevirtual #475 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 59: astore_2 │ │ │ │ + 60: aload_2 │ │ │ │ + 61: invokeinterface #480, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 66: istore 8 │ │ │ │ + 68: iload 8 │ │ │ │ + 70: ifeq 108 │ │ │ │ + 73: aload_2 │ │ │ │ + 74: invokeinterface #483, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 79: checkcast #152 // class com/kure/musicplayer/model/Song │ │ │ │ + 82: astore 9 │ │ │ │ + 84: aload 9 │ │ │ │ + 86: invokevirtual #156 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ + 89: lstore 10 │ │ │ │ + 91: lload 10 │ │ │ │ + 93: lload_3 │ │ │ │ + 94: lcmp │ │ │ │ + 95: istore 8 │ │ │ │ + 97: iload 8 │ │ │ │ + 99: ifne 281 │ │ │ │ + 102: aload_0 │ │ │ │ + 103: iload 7 │ │ │ │ + 105: putfield #280 // Field currentSongPosition:I │ │ │ │ + 108: return │ │ │ │ + 109: aload_0 │ │ │ │ + 110: getfield #103 // Field currentSong:Lcom/kure/musicplayer/model/Song; │ │ │ │ + 113: astore_2 │ │ │ │ + 114: aload_2 │ │ │ │ + 115: invokevirtual #156 // Method com/kure/musicplayer/model/Song.getId:()J │ │ │ │ + 118: lstore_3 │ │ │ │ + 119: goto 11 │ │ │ │ + 122: ldc_w #485 // String artist │ │ │ │ + 125: astore_2 │ │ │ │ + 126: aload_1 │ │ │ │ + 127: aload_2 │ │ │ │ + 128: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 131: istore 5 │ │ │ │ + 133: iload 5 │ │ │ │ + 135: ifeq 163 │ │ │ │ + 138: aload_0 │ │ │ │ + 139: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ + 142: astore_2 │ │ │ │ + 143: new #487 // class com/kure/musicplayer/services/ServicePlayMusic$4 │ │ │ │ + 146: astore 6 │ │ │ │ + 148: aload 6 │ │ │ │ + 150: aload_0 │ │ │ │ + 151: invokespecial #488 // Method com/kure/musicplayer/services/ServicePlayMusic$4."":(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ │ │ + 154: aload_2 │ │ │ │ + 155: aload 6 │ │ │ │ + 157: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ + 160: goto 49 │ │ │ │ + 163: ldc_w #490 // String album │ │ │ │ + 166: astore_2 │ │ │ │ + 167: aload_1 │ │ │ │ + 168: aload_2 │ │ │ │ + 169: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 172: istore 5 │ │ │ │ + 174: iload 5 │ │ │ │ + 176: ifeq 204 │ │ │ │ + 179: aload_0 │ │ │ │ + 180: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ + 183: astore_2 │ │ │ │ + 184: new #492 // class com/kure/musicplayer/services/ServicePlayMusic$5 │ │ │ │ + 187: astore 6 │ │ │ │ + 189: aload 6 │ │ │ │ + 191: aload_0 │ │ │ │ + 192: invokespecial #493 // Method com/kure/musicplayer/services/ServicePlayMusic$5."":(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ │ │ + 195: aload_2 │ │ │ │ + 196: aload 6 │ │ │ │ + 198: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ + 201: goto 49 │ │ │ │ + 204: ldc_w #495 // String track │ │ │ │ + 207: astore_2 │ │ │ │ + 208: aload_1 │ │ │ │ + 209: aload_2 │ │ │ │ + 210: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 213: istore 5 │ │ │ │ + 215: iload 5 │ │ │ │ + 217: ifeq 245 │ │ │ │ + 220: aload_0 │ │ │ │ + 221: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ + 224: astore_2 │ │ │ │ + 225: new #497 // class com/kure/musicplayer/services/ServicePlayMusic$6 │ │ │ │ + 228: astore 6 │ │ │ │ + 230: aload 6 │ │ │ │ + 232: aload_0 │ │ │ │ + 233: invokespecial #498 // Method com/kure/musicplayer/services/ServicePlayMusic$6."":(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ │ │ + 236: aload_2 │ │ │ │ + 237: aload 6 │ │ │ │ + 239: invokestatic #471 // Method java/util/Collections.sort:(Ljava/util/List;Ljava/util/Comparator;)V │ │ │ │ + 242: goto 49 │ │ │ │ + 245: ldc_w #500 // String random │ │ │ │ + 248: astore_2 │ │ │ │ + 249: aload_1 │ │ │ │ + 250: aload_2 │ │ │ │ + 251: invokevirtual #462 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 254: istore 5 │ │ │ │ + 256: iload 5 │ │ │ │ + 258: ifeq 49 │ │ │ │ + 261: aload_0 │ │ │ │ + 262: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ + 265: astore_2 │ │ │ │ 266: aload_0 │ │ │ │ - 267: getfield #196 // Field songs:Ljava/util/ArrayList; │ │ │ │ - 270: astore_2 │ │ │ │ - 271: aload_0 │ │ │ │ - 272: getfield #282 // Field randomNumberGenerator:Ljava/util/Random; │ │ │ │ - 275: astore 6 │ │ │ │ - 277: aload_2 │ │ │ │ - 278: aload 6 │ │ │ │ - 280: invokestatic #504 // Method java/util/Collections.shuffle:(Ljava/util/List;Ljava/util/Random;)V │ │ │ │ - 283: goto 49 │ │ │ │ - 286: iload 7 │ │ │ │ - 288: iconst_1 │ │ │ │ - 289: iadd │ │ │ │ - 290: istore 7 │ │ │ │ - 292: goto 63 │ │ │ │ + 267: getfield #282 // Field randomNumberGenerator:Ljava/util/Random; │ │ │ │ + 270: astore 6 │ │ │ │ + 272: aload_2 │ │ │ │ + 273: aload 6 │ │ │ │ + 275: invokestatic #504 // Method java/util/Collections.shuffle:(Ljava/util/List;Ljava/util/Random;)V │ │ │ │ + 278: goto 49 │ │ │ │ + 281: iload 7 │ │ │ │ + 283: iconst_1 │ │ │ │ + 284: iadd │ │ │ │ + 285: istore 7 │ │ │ │ + 287: goto 60 │ │ │ │ │ │ │ │ public void stopMusicPlayer(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── 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=15, args_size=4 │ │ │ │ + stack=300, locals=16, 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,71 +758,73 @@ │ │ │ │ 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: 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 │ │ │ │ + 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 │ │ │ │ │ │ │ │ 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,264 +4867,258 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 18 │ + .locals 17 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2335 │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v2, :cond_0 │ + if-nez v1, :cond_0 │ │ .line 2336 │ - new-instance v2, Ljava/lang/IllegalStateException; │ + new-instance v1, Ljava/lang/IllegalStateException; │ │ - const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v2 │ + throw v1 │ │ .line 2339 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v2, v2, p1 │ + add-float v1, v1, p1 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2341 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v2 │ + move-result v1 │ │ - int-to-float v14, v2 │ + int-to-float v13, v1 │ │ .line 2342 │ - .local v14, "oldScrollX":F │ - sub-float v16, v14, p1 │ + .local v13, "oldScrollX":F │ + sub-float v15, v13, p1 │ │ .line 2343 │ - .local v16, "scrollX":F │ + .local v15, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ - move-result v17 │ + move-result v16 │ │ .line 2345 │ - .local v17, "width":I │ - move/from16 v0, v17 │ + .local v16, "width":I │ + move/from16 v0, v16 │ │ - int-to-float v2, v0 │ + int-to-float v1, v0 │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v13, v2, v3 │ + mul-float v12, v1, v2 │ │ .line 2346 │ - .local v13, "leftBound":F │ - move/from16 v0, v17 │ + .local v12, "leftBound":F │ + move/from16 v0, v16 │ │ - int-to-float v2, v0 │ + int-to-float v1, v0 │ │ move-object/from16 v0, p0 │ │ - iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v15, v2, v3 │ + mul-float v14, v1, v2 │ │ .line 2348 │ - .local v15, "rightBound":F │ + .local v14, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2349 │ - .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2350 │ - .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 2351 │ - iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v17 │ + move/from16 v0, v16 │ │ - int-to-float v3, v0 │ + int-to-float v2, v0 │ │ - mul-float v13, v2, v3 │ + mul-float v12, v1, v2 │ │ .line 2353 │ :cond_1 │ - iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v3 │ + move-result v2 │ │ - add-int/lit8 v3, v3, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - if-eq v2, v3, :cond_2 │ + if-eq v1, v2, :cond_2 │ │ .line 2354 │ - iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v17 │ + move/from16 v0, v16 │ │ - int-to-float v3, v0 │ + int-to-float v2, v0 │ │ - mul-float v15, v2, v3 │ + mul-float v14, v1, v2 │ │ .line 2357 │ :cond_2 │ - cmpg-float v2, v16, v13 │ + cmpg-float v1, v15, v12 │ │ - if-gez v2, :cond_4 │ + if-gez v1, :cond_4 │ │ .line 2358 │ - move/from16 v16, v13 │ + move v15, v12 │ │ .line 2363 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - move/from16 v0, v16 │ - │ - float-to-int v3, v0 │ + float-to-int v2, v15 │ │ - int-to-float v3, v3 │ + int-to-float v2, v2 │ │ - sub-float v3, v16, v3 │ + sub-float v2, v15, v2 │ │ - add-float/2addr v2, v3 │ + add-float/2addr v1, v2 │ │ move-object/from16 v0, p0 │ │ - iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2364 │ - move/from16 v0, v16 │ - │ - float-to-int v2, v0 │ + float-to-int v1, v15 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v3 │ + move-result v2 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2365 │ - move/from16 v0, v16 │ - │ - float-to-int v2, v0 │ + float-to-int v1, v15 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2368 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ .line 2369 │ - .local v4, "time":J │ + .local v3, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v6, 0x2 │ + const/4 v5, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ - invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v10 │ + move-result-object v9 │ │ .line 2371 │ - .local v10, "ev":Landroid/view/MotionEvent; │ + .local v9, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2372 │ - invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2373 │ return-void │ │ .line 2359 │ - .end local v4 # "time":J │ - .end local v10 # "ev":Landroid/view/MotionEvent; │ + .end local v3 # "time":J │ + .end local v9 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v2, v16, v15 │ + cmpl-float v1, v15, v14 │ │ - if-lez v2, :cond_3 │ + if-lez v1, :cond_3 │ │ .line 2360 │ - move/from16 v16, v15 │ + move v15, v14 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -712,15 +712,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 368 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 3 │ + .locals 2 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 370 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali │ @@ -198,15 +198,15 @@ │ │ .line 862 │ :cond_0 │ return-void │ .end method │ │ .method public getDuration()J │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 606 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ @@ -218,22 +218,22 @@ │ if-eqz v0, :cond_0 │ │ .line 607 │ sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; │ │ invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;->getDuration(Landroid/view/View;)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 609 │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_0 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getInterpolator()Landroid/view/animation/Interpolator; │ .locals 2 │ │ @@ -264,15 +264,15 @@ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getStartDelay()J │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 677 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ @@ -284,22 +284,22 @@ │ if-eqz v0, :cond_0 │ │ .line 678 │ sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; │ │ invoke-interface {v1, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;->getStartDelay(Landroid/view/View;)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 680 │ :goto_0 │ - return-wide v2 │ + return-wide v1 │ │ :cond_0 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public rotation(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ .locals 2 │ .param p1, "value" # F │ @@ -567,15 +567,15 @@ │ │ .line 851 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setDuration(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ - .locals 3 │ + .locals 2 │ .param p1, "value" # J │ │ .prologue │ .line 485 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ @@ -648,15 +648,15 @@ │ │ .line 1060 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setStartDelay(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ - .locals 3 │ + .locals 2 │ .param p1, "value" # J │ │ .prologue │ .line 659 │ iget-object v1, p0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference; │ │ invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -174,15 +174,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 871 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 874 │ 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 8 │ + .locals 7 │ .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 v4 │ + move-result-wide v3 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - sub-long/2addr v4, v6 │ + sub-long/2addr v3, v5 │ │ - sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v6, v3 │ + int-to-long v5, v5 │ │ - cmp-long v3, v4, v6 │ + cmp-long v3, v3, v5 │ │ 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 42 │ + .locals 41 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 224 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v6 │ + move-result v5 │ │ .line 226 │ - .local v6, "action":I │ + .local v5, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-nez v36, :cond_0 │ + if-nez v35, :cond_0 │ │ .line 227 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v36 │ + move-result-object v35 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 231 │ - and-int/lit16 v0, v6, 0xff │ + and-int/lit16 v0, v5, 0xff │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - const/16 v37, 0x6 │ + const/16 v36, 0x6 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - move/from16 v1, v37 │ + move/from16 v1, v36 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v22, 0x1 │ + const/16 v21, 0x1 │ │ .line 233 │ - .local v22, "pointerUp":Z │ + .local v21, "pointerUp":Z │ :goto_0 │ - if-eqz v22, :cond_2 │ + if-eqz v21, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v25 │ + move-result v24 │ │ .line 236 │ - .local v25, "skipIndex":I │ + .local v24, "skipIndex":I │ :goto_1 │ - const/16 v26, 0x0 │ + const/16 v25, 0x0 │ │ - .local v26, "sumX":F │ - const/16 v27, 0x0 │ + .local v25, "sumX":F │ + const/16 v26, 0x0 │ │ .line 237 │ - .local v27, "sumY":F │ + .local v26, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v7 │ + move-result v6 │ │ .line 238 │ - .local v7, "count":I │ - const/16 v18, 0x0 │ + .local v6, "count":I │ + const/16 v17, 0x0 │ │ - .local v18, "i":I │ + .local v17, "i":I │ :goto_2 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - if-ge v0, v7, :cond_4 │ + if-ge v0, v6, :cond_4 │ │ .line 239 │ - move/from16 v0, v25 │ + move/from16 v0, v24 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ if-ne v0, v1, :cond_3 │ │ .line 238 │ :goto_3 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ goto :goto_2 │ │ .line 231 │ - .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 │ + .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 │ :cond_1 │ - const/16 v22, 0x0 │ + const/16 v21, 0x0 │ │ goto :goto_0 │ │ .line 233 │ - .restart local v22 # "pointerUp":Z │ + .restart local v21 # "pointerUp":Z │ :cond_2 │ - const/16 v25, -0x1 │ + const/16 v24, -0x1 │ │ goto :goto_1 │ │ .line 240 │ - .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 │ + .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 │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v36 │ + move-result v35 │ │ - add-float v26, v26, v36 │ + add-float v25, v25, v35 │ │ .line 241 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v36 │ + move-result v35 │ │ - add-float v27, v27, v36 │ + add-float v26, v26, v35 │ │ goto :goto_3 │ │ .line 243 │ :cond_4 │ - if-eqz v22, :cond_6 │ + if-eqz v21, :cond_6 │ │ - add-int/lit8 v12, v7, -0x1 │ + add-int/lit8 v11, v6, -0x1 │ │ .line 244 │ - .local v12, "div":I │ + .local v11, "div":I │ :goto_4 │ - int-to-float v0, v12 │ + int-to-float v0, v11 │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - div-float v14, v26, v36 │ + div-float v13, v25, v35 │ │ .line 245 │ - .local v14, "focusX":F │ - int-to-float v0, v12 │ + .local v13, "focusX":F │ + int-to-float v0, v11 │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - div-float v15, v27, v36 │ + div-float v14, v26, v35 │ │ .line 247 │ - .local v15, "focusY":F │ - const/16 v17, 0x0 │ + .local v14, "focusY":F │ + const/16 v16, 0x0 │ │ .line 249 │ - .local v17, "handled":Z │ - and-int/lit16 v0, v6, 0xff │ + .local v16, "handled":Z │ + and-int/lit16 v0, v5, 0xff │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - packed-switch v36, :pswitch_data_0 │ + packed-switch v35, :pswitch_data_0 │ │ .line 405 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v17 │ + return v16 │ │ - .end local v12 # "div":I │ - .end local v14 # "focusX":F │ - .end local v15 # "focusY":F │ - .end local v17 # "handled":Z │ + .end local v11 # "div":I │ + .end local v13 # "focusX":F │ + .end local v14 # "focusY":F │ + .end local v16 # "handled":Z │ :cond_6 │ - move v12, v7 │ + move v11, v6 │ │ .line 243 │ goto :goto_4 │ │ .line 251 │ - .restart local v12 # "div":I │ - .restart local v14 # "focusX":F │ - .restart local v15 # "focusY":F │ - .restart local v17 # "handled":Z │ + .restart local v11 # "div":I │ + .restart local v13 # "focusX":F │ + .restart local v14 # "focusY":F │ + .restart local v16 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 252 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, 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 v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 259 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3e8 │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v38, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v38 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v38, v0 │ + move/from16 v37, v0 │ │ - invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v35 .. v37}, 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 v28 │ + move-result v27 │ │ .line 265 │ - .local v28, "upIndex":I │ + .local v27, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v28 │ + move/from16 v1, v27 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v18 │ │ .line 266 │ - .local v19, "id1":I │ + .local v18, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v33 │ + move-result v32 │ │ .line 267 │ - .local v33, "x1":F │ + .local v32, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v19 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v34 │ │ .line 268 │ - .local v35, "y1":F │ - const/16 v18, 0x0 │ + .local v34, "y1":F │ + const/16 v17, 0x0 │ │ :goto_6 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - if-ge v0, v7, :cond_5 │ + if-ge v0, v6, :cond_5 │ │ .line 269 │ - move/from16 v0, v18 │ + move/from16 v0, v17 │ │ - move/from16 v1, v28 │ + move/from16 v1, v27 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ :cond_7 │ - add-int/lit8 v18, v18, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ goto :goto_6 │ │ .line 271 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v18 │ + move/from16 v1, v17 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v19 │ │ .line 272 │ - .local v20, "id2":I │ + .local v19, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v20 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v36 │ + move-result v35 │ │ - mul-float v32, v33, v36 │ + mul-float v31, v32, v35 │ │ .line 273 │ - .local v32, "x":F │ + .local v31, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move/from16 v1, v20 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v36 │ + move-result v35 │ │ - mul-float v34, v35, v36 │ + mul-float v33, v34, v35 │ │ .line 275 │ - .local v34, "y":F │ - add-float v13, v32, v34 │ + .local v33, "y":F │ + add-float v12, v31, v33 │ │ .line 276 │ - .local v13, "dot":F │ - const/16 v36, 0x0 │ + .local v12, "dot":F │ + const/16 v35, 0x0 │ │ - cmpg-float v36, v13, v36 │ + cmpg-float v35, v12, v35 │ │ - if-gez v36, :cond_7 │ + if-gez v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 284 │ - .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 │ + .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 │ :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_a │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v16 │ + move-result v15 │ │ .line 286 │ - .local v16, "hadTapMessage":Z │ - if-eqz v16, :cond_9 │ + .local v15, "hadTapMessage":Z │ + if-eqz v15, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ 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 v35, v0 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ - if-eqz v16, :cond_d │ + if-eqz v15, :cond_d │ │ 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 v35, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v35 │ │ - move-object/from16 v2, v37 │ + move-object/from16 v2, v36 │ │ 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 v36 │ + move-result v35 │ │ - if-eqz v36, :cond_d │ + if-eqz v35, :cond_d │ │ .line 290 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v36, v0 │ + move-object/from16 v35, v0 │ │ 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 v36, v0 │ │ - invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 301 │ - .end local v16 # "hadTapMessage":Z │ + .end local v15 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 302 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v14, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_b │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v35 .. v35}, 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 v36 │ + move-result-object v35 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 307 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 308 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 309 │ - const/16 v36, 0x1 │ + const/16 v35, 0x1 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 310 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 311 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_c │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v38, v0 │ + move-object/from16 v37, v0 │ │ - invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v38 │ + move-result-wide v37 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v35 .. v38}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v38, v0 │ + move-object/from16 v37, v0 │ │ - invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v38 │ + move-result-wide v37 │ │ - sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v40 │ + move/from16 v0, v39 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v40, v0 │ + move-wide/from16 v39, v0 │ │ - add-long v38, v38, v40 │ + add-long v37, v37, v39 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v35 .. v38}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .line 320 │ goto/16 :goto_5 │ │ .line 297 │ - .restart local v16 # "hadTapMessage":Z │ + .restart local v15 # "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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v38 │ + move/from16 v0, v37 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v38, v0 │ + move-wide/from16 v37, v0 │ │ - invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 323 │ - .end local v16 # "hadTapMessage":Z │ + .end local v15 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-nez v36, :cond_5 │ + if-nez v35, :cond_5 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v23, v36, v14 │ + sub-float v22, v35, v13 │ │ .line 327 │ - .local v23, "scrollX":F │ + .local v22, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v24, v36, v15 │ + sub-float v23, v35, v14 │ │ .line 328 │ - .local v24, "scrollY":F │ + .local v23, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_e │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ 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 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_10 │ + if-eqz v35, :cond_10 │ │ .line 332 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v36, v14, v36 │ + sub-float v35, v13, v35 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - float-to-int v9, v0 │ + float-to-int v8, v0 │ │ .line 333 │ - .local v9, "deltaX":I │ + .local v8, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - sub-float v36, v15, v36 │ + sub-float v35, v14, v35 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - float-to-int v10, v0 │ + float-to-int v9, v0 │ │ .line 334 │ - .local v10, "deltaY":I │ - mul-int v36, v9, v9 │ + .local v9, "deltaY":I │ + mul-int v35, v8, v8 │ │ - mul-int v37, v10, v10 │ + mul-int v36, v9, v9 │ │ - add-int v11, v36, v37 │ + add-int v10, v35, v36 │ │ .line 335 │ - .local v11, "distance":I │ + .local v10, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - if-le v11, v0, :cond_f │ + if-le v10, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ 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 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v23 │ + move/from16 v3, v22 │ │ - move/from16 v4, v24 │ + move/from16 v4, v23 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 337 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 338 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 339 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move/from16 v35, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ - if-le v11, v0, :cond_5 │ + if-le v10, v0, :cond_5 │ │ .line 345 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v9 # "deltaX":I │ - .end local v10 # "deltaY":I │ - .end local v11 # "distance":I │ + .end local v8 # "deltaX":I │ + .end local v9 # "deltaY":I │ + .end local v10 # "distance":I │ :cond_10 │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ - const/high16 v37, 0x3f800000 # 1.0f │ + const/high16 v36, 0x3f800000 # 1.0f │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-gez v36, :cond_11 │ + if-gez v35, :cond_11 │ │ - invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ - const/high16 v37, 0x3f800000 # 1.0f │ + const/high16 v36, 0x3f800000 # 1.0f │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-ltz v36, :cond_5 │ + if-ltz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ 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 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v23 │ + move/from16 v3, v22 │ │ - move/from16 v4, v24 │ + move/from16 v4, v23 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 349 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 350 │ move-object/from16 v0, p0 │ │ - iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 355 │ - .end local v23 # "scrollX":F │ - .end local v24 # "scrollY":F │ + .end local v22 # "scrollX":F │ + .end local v23 # "scrollY":F │ :pswitch_5 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v8 │ + move-result-object v7 │ │ .line 357 │ - .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_15 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v36 │ + move-result v35 │ │ - or-int v17, v17, v36 │ + or-int v16, v16, v35 │ │ .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 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_13 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ │ .line 387 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v7, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_14 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 392 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ 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 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 395 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x1 │ + const/16 v36, 0x1 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x2 │ + const/16 v36, 0x2 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, 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 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_16 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - const/16 v37, 0x3 │ + const/16 v36, 0x3 │ │ - invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 362 │ - const/16 v36, 0x0 │ + const/16 v35, 0x0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v35 │ │ 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 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_17 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v17 │ + move-result v16 │ │ .line 365 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ - move/from16 v36, v0 │ + move/from16 v35, v0 │ │ - if-eqz v36, :cond_12 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - if-eqz v36, :cond_12 │ + if-eqz v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ 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 v29, v0 │ + move-object/from16 v28, v0 │ │ .line 371 │ - .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v36, 0x0 │ + .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v35, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v36 │ + move/from16 v1, v35 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v21 │ + move-result v20 │ │ .line 372 │ - .local v21, "pointerId":I │ - const/16 v36, 0x3e8 │ + .local v20, "pointerId":I │ + const/16 v35, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v36 │ + move/from16 v1, v35 │ │ - move/from16 v2, v37 │ + move/from16 v2, v36 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 373 │ - move-object/from16 v0, v29 │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v31 │ + move-result v30 │ │ .line 375 │ - .local v31, "velocityY":F │ - move-object/from16 v0, v29 │ + .local v30, "velocityY":F │ + move-object/from16 v0, v28 │ │ - move/from16 v1, v21 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v29 │ │ .line 378 │ - .local v30, "velocityX":F │ - invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ + .local v29, "velocityX":F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-gtz v36, :cond_18 │ + if-gtz v35, :cond_18 │ │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ │ - move-result v36 │ + move-result v35 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v36 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v36, v0 │ │ - cmpl-float v36, v36, v37 │ + cmpl-float v35, v35, v36 │ │ - if-lez v36, :cond_12 │ + if-lez v35, :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 v36, v0 │ + move-object/from16 v35, v0 │ │ 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 v36, v0 │ │ - move-object/from16 v0, v36 │ + move-object/from16 v0, v35 │ │ - move-object/from16 v1, v37 │ + move-object/from16 v1, v36 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v30 │ + move/from16 v3, v29 │ │ - move/from16 v4, v31 │ + move/from16 v4, v30 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v17 │ + move-result v16 │ │ goto/16 :goto_8 │ │ .line 401 │ - .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 │ + .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 │ :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 │ @@ -688,15 +688,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 1238 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 1254 │ 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 3 │ + .locals 2 │ .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 9 │ + .locals 8 │ │ .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 v1, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v2, 0x5 │ + const/4 v1, 0x5 │ │ - const/16 v3, 0x80 │ + const/16 v2, 0x80 │ │ - const-wide/16 v4, 0x1 │ + const-wide/16 v3, 0x1 │ │ - sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v0, 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 1367 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 4 │ + .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 765 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 766 │ .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 767 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 768 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 754 │ .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 755 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 756 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 757 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 758 │ .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 759 │ - const-wide/16 v2, 0xdc │ + const-wide/16 v1, 0xdc │ │ - invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 760 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 761 │ 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 3 │ + .locals 2 │ .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 v2 │ + move-result-wide v1 │ │ .line 91 │ - .local v2, "itemId":J │ + .local v1, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v3 │ │ .line 92 │ - .local v1, "name":Ljava/lang/String; │ + .local v3, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v3}, 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, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v1, v2}, 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/NotificationCompatApi20$Builder.smali │ @@ -20,15 +20,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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .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 │ @@ -48,243 +48,241 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 42 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, 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 {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, 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 {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v3, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, 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 v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v3, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p17 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLocalOnly(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setGroup(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p20 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setGroupSummary(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSortKey(Ljava/lang/String;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 72 │ return-void │ │ .line 42 │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali │ @@ -33,15 +33,15 @@ │ .end field │ │ .field private mExtras:Landroid/os/Bundle; │ │ │ # 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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .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 │ @@ -61,302 +61,300 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 43 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 35 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List; │ │ .line 44 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, 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 {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, 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 {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_6 │ + if-eqz v3, :cond_6 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ - │ - move-result-object v4 │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p8 │ + move-result-object v3 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 69 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 70 │ if-eqz p18, :cond_0 │ │ .line 71 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 73 │ :cond_0 │ if-eqz p17, :cond_1 │ │ .line 74 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.localOnly" │ + const-string v4, "android.support.localOnly" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 76 │ :cond_1 │ if-eqz p19, :cond_2 │ │ .line 77 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.groupKey" │ + const-string v4, "android.support.groupKey" │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 78 │ if-eqz p20, :cond_8 │ │ .line 79 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.isGroupSummary" │ + const-string v4, "android.support.isGroupSummary" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 84 │ :cond_2 │ :goto_4 │ if-eqz p21, :cond_3 │ │ .line 85 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.sortKey" │ + const-string v4, "android.support.sortKey" │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 87 │ :cond_3 │ return-void │ │ .line 44 │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_7 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ │ .line 81 │ :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.useSideChannel" │ + const-string v4, "android.support.useSideChannel" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ goto :goto_4 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationCompatJellybean$Builder.smali │ @@ -33,15 +33,15 @@ │ .end field │ │ .field private final mExtras:Landroid/os/Bundle; │ │ │ # 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;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .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 │ @@ -61,302 +61,300 @@ │ .param p21, "sortKey" # Ljava/lang/String; │ │ .prologue │ .line 76 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 68 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mActionExtrasList:Ljava/util/List; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mActionExtrasList:Ljava/util/List; │ │ .line 77 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v3, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p2, Landroid/app/Notification;->when:J │ + iget-wide v4, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->icon:I │ + iget v4, p2, Landroid/app/Notification;->icon:I │ │ - iget v6, p2, Landroid/app/Notification;->iconLevel:I │ + iget v5, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v4, p2, 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 {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v5, p2, 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 {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->ledARGB:I │ + iget v4, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v3, v3, 0x2 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v3, v3, 0x8 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v3, v3, 0x10 │ │ - if-eqz v4, :cond_6 │ + if-eqz v3, :cond_6 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget v5, p2, Landroid/app/Notification;->defaults:I │ + iget v4, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ - │ - move-result-object v4 │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v3 │ │ - move-result-object v4 │ + invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-object/from16 v0, p8 │ + move-result-object v3 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->flags:I │ + iget v3, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v3, v3, 0x80 │ │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->b:Landroid/app/Notification$Builder; │ │ .line 102 │ - new-instance v4, Landroid/os/Bundle; │ + new-instance v3, Landroid/os/Bundle; │ │ - invoke-direct {v4}, Landroid/os/Bundle;->()V │ + invoke-direct {v3}, Landroid/os/Bundle;->()V │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ .line 103 │ if-eqz p18, :cond_0 │ │ .line 104 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ move-object/from16 v0, p18 │ │ - invoke-virtual {v4, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + invoke-virtual {v3, v0}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ │ .line 106 │ :cond_0 │ if-eqz p17, :cond_1 │ │ .line 107 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.localOnly" │ + const-string v4, "android.support.localOnly" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 109 │ :cond_1 │ if-eqz p19, :cond_2 │ │ .line 110 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.groupKey" │ + const-string v4, "android.support.groupKey" │ │ move-object/from16 v0, p19 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 111 │ if-eqz p20, :cond_8 │ │ .line 112 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.isGroupSummary" │ + const-string v4, "android.support.isGroupSummary" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 117 │ :cond_2 │ :goto_4 │ if-eqz p21, :cond_3 │ │ .line 118 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.sortKey" │ + const-string v4, "android.support.sortKey" │ │ move-object/from16 v0, p21 │ │ - invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v3, v4, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 120 │ :cond_3 │ return-void │ │ .line 77 │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_0 │ │ :cond_5 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_1 │ │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto/16 :goto_2 │ │ :cond_7 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_3 │ │ .line 114 │ :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ + iget-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->mExtras:Landroid/os/Bundle; │ │ - const-string v5, "android.support.useSideChannel" │ + const-string v4, "android.support.useSideChannel" │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ + invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ goto :goto_4 │ .end method │ │ │ # virtual methods │ .method public addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V ├── smali/android/support/v4/app/NotificationManagerCompat$SideChannelManager.smali │ @@ -807,17 +807,17 @@ │ │ move-result-object v1 │ │ .line 467 │ .local v1, "msg":Landroid/os/Message; │ iget-object v2, p0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;->mHandler:Landroid/os/Handler; │ │ - int-to-long v4, v0 │ + int-to-long v3, v0 │ │ - invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z │ + invoke-virtual {v2, v1, v3, v4}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z │ │ goto/16 :goto_0 │ .end method │ │ .method private updateListenerMap()V │ .locals 12 ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -69,32 +69,32 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 5 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 676 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 659 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ .line 660 │ - iput-boolean v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + iput-boolean v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ │ .line 663 │ new-instance v0, Landroid/app/Notification; │ │ invoke-direct {v0}, Landroid/app/Notification;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ @@ -103,27 +103,27 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 680 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - iput-wide v2, v0, Landroid/app/Notification;->when:J │ + iput-wide v1, v0, Landroid/app/Notification;->when:J │ │ .line 681 │ 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 │ │ .line 682 │ - iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + iput v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ .line 683 │ return-void │ .end method │ │ .method private setFlag(IZ)V │ .locals 3 ├── 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 9 │ + .locals 8 │ .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,195 +28,193 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v5, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v6, p1, Landroid/app/Notification;->when:J │ + iget-wide v5, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget v6, p1, Landroid/app/Notification;->icon:I │ + iget v5, p1, Landroid/app/Notification;->icon:I │ │ - iget v7, p1, Landroid/app/Notification;->iconLevel:I │ + iget v6, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v5, v6, v7}, 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 v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v5, v6, v7}, 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 v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v4 │ │ - iget v6, p1, Landroid/app/Notification;->ledARGB:I │ + iget v5, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v5, v6, v7, v8}, 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 v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v6, v5}, 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 v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v5, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v6, v5}, 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 v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v5, v5, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v5, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v6, v5}, 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 v5 │ - │ - iget v6, p1, Landroid/app/Notification;->defaults:I │ + move-result-object v4 │ │ - invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + iget v5, p1, Landroid/app/Notification;->defaults:I │ │ - move-result-object v5 │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)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, p2}, Landroid/app/Notification$Builder;->setContentTitle(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, p3}, Landroid/app/Notification$Builder;->setContentText(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, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)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; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v5, v6}, 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 v6 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->flags:I │ + iget v4, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v5, v5, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v5, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v5, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v6, v0, v5}, 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 v5 │ + move-result-object v4 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v5, 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 v5 │ + move-result-object v4 │ │ - invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v5, 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 v4 │ + move-result-object v3 │ │ .line 54 │ - .local v4, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v3, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - return-object v5 │ + return-object v4 │ │ .line 31 │ - .end local v4 # "b":Landroid/app/Notification$Builder; │ + .end local v3 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v5, 0x0 │ + const/4 v4, 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 4 │ + .locals 3 │ .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 9 │ + .locals 8 │ .param p1, "focusChange" # I │ │ .prologue │ .line 188 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ .line 189 │ - .local v7, "keyCode":I │ + .local v6, "keyCode":I │ packed-switch p1, :pswitch_data_0 │ │ .line 196 │ :goto_0 │ - if-eqz v7, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 197 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 198 │ - .local v2, "now":J │ - new-instance v1, Landroid/view/KeyEvent; │ + .local v1, "now":J │ + new-instance v0, Landroid/view/KeyEvent; │ │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ │ .line 199 │ - new-instance v1, Landroid/view/KeyEvent; │ + new-instance v0, Landroid/view/KeyEvent; │ │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - move-wide v4, v2 │ + move-wide v3, v1 │ │ - invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ │ .line 201 │ - .end local v2 # "now":J │ + .end local v1 # "now":J │ :cond_0 │ return-void │ │ .line 193 │ :pswitch_0 │ - const/16 v7, 0x7f │ + const/16 v6, 0x7f │ │ goto :goto_0 │ │ .line 189 │ :pswitch_data_0 │ .packed-switch -0x1 │ :pswitch_0 ├── smali/android/support/v4/widget/SwipeRefreshLayout.smali │ @@ -503,15 +503,15 @@ │ .line 60 │ iput-boolean p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z │ │ return p1 │ .end method │ │ .method private animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V │ - .locals 4 │ + .locals 3 │ .param p1, "from" # I │ .param p2, "listener" # Landroid/view/animation/Animation$AnimationListener; │ │ .prologue │ .line 220 │ iput p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I │ │ @@ -521,17 +521,17 @@ │ invoke-virtual {v0}, Landroid/view/animation/Animation;->reset()V │ │ .line 222 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ iget v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I │ │ - int-to-long v2, v1 │ + int-to-long v1, v1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 223 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; │ │ invoke-virtual {v0, p2}, Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V │ │ .line 224 │ @@ -869,28 +869,28 @@ │ .line 538 │ const/4 p1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private updatePositionTimeout()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 549 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ .line 550 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; │ │ - const-wide/16 v2, 0x12c │ + const-wide/16 v1, 0x12c │ │ - invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 551 │ return-void │ .end method │ │ │ # virtual methods ├── smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali │ @@ -33,30 +33,30 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 4 │ + .locals 3 │ │ .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 v2, -0x1 │ + const-wide/16 v1, -0x1 │ │ - invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v1, v2}, 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 │ @@ -1332,15 +1332,15 @@ │ │ .line 609 │ :cond_0 │ return-void │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ - .locals 29 │ + .locals 28 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ .line 903 │ 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 11 │ + .locals 10 │ .param p1, "currentTime" # J │ │ .prologue │ - const/high16 v10, 0x3f800000 # 1.0f │ + const/high16 v9, 0x3f800000 # 1.0f │ │ const/4 v4, 0x0 │ │ .line 787 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - cmp-long v5, p1, v6 │ + cmp-long v5, p1, v5 │ │ if-gez v5, :cond_0 │ │ .line 794 │ :goto_0 │ return v4 │ │ .line 789 │ :cond_0 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - const-wide/16 v8, 0x0 │ + const-wide/16 v7, 0x0 │ │ - cmp-long v5, v6, v8 │ + cmp-long v5, v5, v7 │ │ if-ltz v5, :cond_1 │ │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - cmp-long v5, p1, v6 │ + cmp-long v5, p1, v5 │ │ if-gez v5, :cond_2 │ │ .line 790 │ :cond_1 │ - iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - sub-long v2, p1, v6 │ + sub-long v2, p1, v5 │ │ .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, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v6, v4, v9}, 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 v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - sub-long v0, p1, v6 │ + sub-long v0, p1, v5 │ │ .line 794 │ .local v0, "elapsedSinceEnd":J │ iget v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ - sub-float v5, v10, v5 │ + sub-float v5, v9, 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, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v7, v4, v9}, 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 1 │ + .locals 0 │ .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 10 │ + .locals 9 │ │ .prologue │ - const-wide/16 v8, 0x1f4 │ + const-wide/16 v7, 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, v8 │ + cmp-long v2, v0, v7 │ │ 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 v4, v8, v0 │ + sub-long v3, v7, v0 │ │ - invoke-virtual {p0, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v2, v3, v4}, 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 4 │ + .locals 3 │ │ .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 v2, 0x1f4 │ + const-wide/16 v1, 0x1f4 │ │ - invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v1, v2}, 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 v1, 0x0 │ + const/4 v3, 0x0 │ │ .line 56 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ + invoke-static {v0, v3}, 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 v2 │ + move-result-wide v1 │ │ - invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v1, v2}, 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, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ + invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ │ .line 61 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/widget/SwipeRefreshLayout$6.smali │ @@ -33,15 +33,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 155 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; │ │ const/4 v1, 0x1 │ │ @@ -76,17 +76,17 @@ │ │ iget-object v1, p0, Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; │ │ invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;->access$1200(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ move-result v1 │ │ - int-to-long v2, v1 │ + int-to-long v1, v1 │ │ - invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ + invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 161 │ iget-object v0, p0, Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; │ │ invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;->access$1300(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ move-result-object v0 ├── 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 4 │ + .locals 3 │ .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 2 │ + .locals 1 │ .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 6 │ + .locals 5 │ .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 v3, v1, v0 │ + add-int v5, v1, v0 │ │ - ushr-int/lit8 v2, v3, 0x1 │ + ushr-int/lit8 v2, v5, 0x1 │ │ .line 70 │ .local v2, "mid":I │ - aget-wide v4, p0, v2 │ + aget-wide v3, p0, v2 │ │ .line 72 │ - .local v4, "midVal":J │ - cmp-long v3, v4, p2 │ + .local v3, "midVal":J │ + cmp-long v5, v3, p2 │ │ - if-gez v3, :cond_0 │ + if-gez v5, :cond_0 │ │ .line 73 │ add-int/lit8 v1, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - cmp-long v3, v4, p2 │ + cmp-long v5, v3, p2 │ │ - if-lez v3, :cond_2 │ + if-lez v5, :cond_2 │ │ .line 75 │ add-int/lit8 v0, v2, -0x1 │ │ goto :goto_0 │ │ .line 80 │ .end local v2 # "mid":I │ - .end local v4 # "midVal":J │ + .end local v3 # "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 3 │ + .locals 2 │ .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 9 │ + .locals 8 │ .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 1 │ + .locals 0 │ .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/com/kure/musicplayer/R.smali │ @@ -25,10 +25,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 226 │ return-void │ .end method ├── smali/com/kure/musicplayer/NotificationSimple.smali │ @@ -79,18 +79,20 @@ │ .local v0, "builder":Landroid/app/Notification$Builder; │ const v4, 0x7f02000b │ │ invoke-virtual {v0, v4}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v4 │ │ + .line 76 │ invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v4 │ │ + .line 77 │ invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ .line 79 │ new-instance v1, Landroid/content/Intent; │ │ invoke-direct {v1, p1, p2}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ @@ -143,18 +145,20 @@ │ .local v0, "builder":Landroid/app/Notification$Builder; │ const v2, 0x7f02000b │ │ invoke-virtual {v0, v2}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v2 │ │ + .line 53 │ invoke-virtual {v2, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v2 │ │ + .line 54 │ invoke-virtual {v2, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ .line 56 │ const-string v2, "notification" │ │ invoke-virtual {p1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; ├── smali/com/kure/musicplayer/kMP.smali │ @@ -212,22 +212,22 @@ │ │ .line 101 │ iget v1, v0, Landroid/content/pm/PackageInfo;->versionCode:I │ │ sput v1, Lcom/kure/musicplayer/kMP;->versionCode:I │ │ .line 102 │ - iget-wide v2, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J │ + iget-wide v1, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J │ │ - sput-wide v2, Lcom/kure/musicplayer/kMP;->firstInstalledTime:J │ + sput-wide v1, Lcom/kure/musicplayer/kMP;->firstInstalledTime:J │ │ .line 103 │ - iget-wide v2, v0, Landroid/content/pm/PackageInfo;->lastUpdateTime:J │ + iget-wide v1, v0, Landroid/content/pm/PackageInfo;->lastUpdateTime:J │ │ - sput-wide v2, Lcom/kure/musicplayer/kMP;->lastUpdatedTime:J │ + sput-wide v1, Lcom/kure/musicplayer/kMP;->lastUpdatedTime:J │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 111 │ .end local v0 # "info":Landroid/content/pm/PackageInfo; │ :goto_0 │ return-void ├── smali/com/kure/musicplayer/NotificationMusic.smali │ @@ -45,15 +45,14 @@ │ │ .line 49 │ iput-object v0, p0, Lcom/kure/musicplayer/NotificationMusic;->notificationView:Landroid/widget/RemoteViews; │ │ .line 56 │ iput-object v0, p0, Lcom/kure/musicplayer/NotificationMusic;->notificationManager:Landroid/app/NotificationManager; │ │ - .line 167 │ return-void │ .end method │ │ .method public static cancelAll(Landroid/content/Context;)V │ .locals 2 │ .param p0, "c" # Landroid/content/Context; │ │ @@ -202,14 +201,15 @@ │ invoke-virtual {v5, v7}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ .line 91 │ const/4 v7, 0x0 │ │ const/high16 v8, 0x8000000 │ │ + .line 92 │ invoke-static {p1, v7, v5, v8}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ move-result-object v6 │ │ .line 100 │ .local v6, "pendingIntent":Landroid/app/PendingIntent; │ new-instance v7, Landroid/widget/RemoteViews; │ @@ -338,28 +338,30 @@ │ │ invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ const v8, 0x7f020002 │ │ + .line 135 │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setSmallIcon(I)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const-string v9, "kMP: Playing \'" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ + .line 136 │ invoke-virtual {p3}, Lcom/kure/musicplayer/model/Song;->getTitle()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 │ @@ -390,36 +392,40 @@ │ │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ const/4 v8, 0x1 │ │ + .line 137 │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 138 │ invoke-virtual {p3}, Lcom/kure/musicplayer/model/Song;->getTitle()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ + .line 139 │ invoke-virtual {p3}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/kure/musicplayer/NotificationMusic;->notificationView:Landroid/widget/RemoteViews; │ │ + .line 140 │ invoke-virtual {v7, v8}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ .line 142 │ iget-object v7, p0, Lcom/kure/musicplayer/NotificationMusic;->notificationBuilder:Landroid/app/Notification$Builder; │ │ invoke-virtual {v7}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification; ├── smali/com/kure/musicplayer/model/SongList$2.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/model/SongList; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/model/SongList;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/model/SongList; │ │ .prologue │ .line 442 │ iput-object p1, p0, Lcom/kure/musicplayer/model/SongList$2;->this$0:Lcom/kure/musicplayer/model/SongList; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,24 +67,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 442 │ check-cast p1, Lcom/kure/musicplayer/model/Song; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/kure/musicplayer/model/Song; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/kure/musicplayer/model/SongList$2;->compare(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/kure/musicplayer/model/Song.smali │ @@ -21,15 +21,15 @@ │ .field private track_no:I │ │ .field private year:I │ │ │ # direct methods │ .method public constructor (JLjava/lang/String;)V │ - .locals 3 │ + .locals 2 │ .param p1, "id" # J │ .param p3, "filePath" # Ljava/lang/String; │ │ .prologue │ const/4 v1, -0x1 │ │ .line 25 │ @@ -221,15 +221,15 @@ │ iput-object p1, p0, Lcom/kure/musicplayer/model/Song;->artist:Ljava/lang/String; │ │ .line 69 │ return-void │ .end method │ │ .method public setDuration(J)V │ - .locals 1 │ + .locals 0 │ .param p1, "duration_ms" # J │ │ .prologue │ .line 107 │ iput-wide p1, p0, Lcom/kure/musicplayer/model/Song;->duration_ms:J │ │ .line 108 ├── smali/com/kure/musicplayer/model/SongList$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/model/SongList; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/model/SongList;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/model/SongList; │ │ .prologue │ .line 326 │ iput-object p1, p0, Lcom/kure/musicplayer/model/SongList$1;->this$0:Lcom/kure/musicplayer/model/SongList; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,24 +67,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 326 │ check-cast p1, Lcom/kure/musicplayer/model/Song; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/kure/musicplayer/model/Song; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/kure/musicplayer/model/SongList$1;->compare(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/kure/musicplayer/model/SongList.smali │ @@ -111,38 +111,37 @@ │ .line 374 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 376 │ .local v1, "albums":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/kure/musicplayer/model/Song; │ + check-cast v2, Lcom/kure/musicplayer/model/Song; │ │ .line 377 │ - .local v3, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ + .local v2, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 379 │ .local v0, "album":Ljava/lang/String; │ if-eqz v0, :cond_0 │ │ @@ -155,15 +154,15 @@ │ .line 380 │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 384 │ .end local v0 # "album":Ljava/lang/String; │ - .end local v3 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 386 │ return-object v1 │ .end method │ │ @@ -186,44 +185,43 @@ │ .line 456 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 458 │ .local v0, "albumsByArtist":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v5, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lcom/kure/musicplayer/model/Song; │ + check-cast v3, Lcom/kure/musicplayer/model/Song; │ │ .line 459 │ - .local v4, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ + .local v3, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ │ move-result-object v2 │ │ .line 460 │ .local v2, "currentArtist":Ljava/lang/String; │ - invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ + invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ │ move-result-object v1 │ │ .line 462 │ .local v1, "currentAlbum":Ljava/lang/String; │ invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ @@ -242,15 +240,15 @@ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 468 │ .end local v1 # "currentAlbum":Ljava/lang/String; │ .end local v2 # "currentArtist":Ljava/lang/String; │ - .end local v4 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v3 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ invoke-static {v0}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 470 │ return-object v0 │ .end method │ │ @@ -270,38 +268,37 @@ │ .line 350 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 352 │ .local v1, "artists":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/kure/musicplayer/model/Song; │ + check-cast v2, Lcom/kure/musicplayer/model/Song; │ │ .line 353 │ - .local v3, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ + .local v2, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 355 │ .local v0, "artist":Ljava/lang/String; │ if-eqz v0, :cond_0 │ │ @@ -314,15 +311,15 @@ │ .line 356 │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 360 │ .end local v0 # "artist":Ljava/lang/String; │ - .end local v3 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 362 │ return-object v1 │ .end method │ │ @@ -342,25 +339,24 @@ │ .line 395 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 397 │ .local v1, "genres":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->genreIdToGenreNameMap:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/kure/musicplayer/model/SongList;->genreIdToGenreNameMap:Ljava/util/HashMap; │ │ - invoke-virtual {v3}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v2}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ @@ -395,101 +391,99 @@ │ "Ljava/lang/String;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 543 │ - new-instance v1, Ljava/util/ArrayList; │ + new-instance v0, Ljava/util/ArrayList; │ │ - invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 545 │ - .local v1, "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->playlists:Ljava/util/ArrayList; │ + .local v0, "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v2, p0, Lcom/kure/musicplayer/model/SongList;->playlists:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/kure/musicplayer/model/Playlist; │ + check-cast v1, Lcom/kure/musicplayer/model/Playlist; │ │ .line 546 │ - .local v2, "playlist":Lcom/kure/musicplayer/model/Playlist; │ - invoke-virtual {v2}, Lcom/kure/musicplayer/model/Playlist;->getName()Ljava/lang/String; │ + .local v1, "playlist":Lcom/kure/musicplayer/model/Playlist; │ + invoke-virtual {v1}, Lcom/kure/musicplayer/model/Playlist;->getName()Ljava/lang/String; │ │ move-result-object v3 │ │ - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 548 │ - .end local v2 # "playlist":Lcom/kure/musicplayer/model/Playlist; │ + .end local v1 # "playlist":Lcom/kure/musicplayer/model/Playlist; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method public getSongById(J)Lcom/kure/musicplayer/model/Song; │ - .locals 7 │ + .locals 5 │ .param p1, "id" # J │ │ .prologue │ .line 553 │ const/4 v0, 0x0 │ │ .line 555 │ .local v0, "currentSong":Lcom/kure/musicplayer/model/Song; │ - iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/kure/musicplayer/model/Song; │ + check-cast v1, Lcom/kure/musicplayer/model/Song; │ │ .line 556 │ - .local v2, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getId()J │ + .local v1, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - cmp-long v3, v4, p1 │ + cmp-long v3, v3, p1 │ │ if-nez v3, :cond_0 │ │ .line 557 │ - move-object v0, v2 │ + move-object v0, v1 │ │ .line 561 │ - .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v1 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ return-object v0 │ .end method │ │ .method public getSongs()Ljava/util/ArrayList; │ .locals 4 │ .annotation system Ldalvik/annotation/Signature; │ @@ -500,50 +494,49 @@ │ "Lcom/kure/musicplayer/model/Song;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 481 │ - new-instance v1, Ljava/util/ArrayList; │ + new-instance v0, Ljava/util/ArrayList; │ │ - invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 483 │ - .local v1, "list":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + .local v0, "list":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v2, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/kure/musicplayer/model/Song; │ + check-cast v1, Lcom/kure/musicplayer/model/Song; │ │ .line 484 │ - .local v2, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + .local v1, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 486 │ - .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v1 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method │ │ .method public getSongsByAlbum(Ljava/lang/String;)Ljava/util/ArrayList; │ .locals 5 │ .param p1, "desiredAlbum" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -555,65 +548,64 @@ │ "Lcom/kure/musicplayer/model/Song;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 493 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 495 │ - .local v3, "songsByAlbum":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + .local v2, "songsByAlbum":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/kure/musicplayer/model/Song; │ + check-cast v1, Lcom/kure/musicplayer/model/Song; │ │ .line 496 │ - .local v2, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ + .local v1, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 498 │ .local v0, "currentAlbum":Ljava/lang/String; │ invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 499 │ - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 502 │ .end local v0 # "currentAlbum":Ljava/lang/String; │ - .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v1 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public getSongsByArtist(Ljava/lang/String;)Ljava/util/ArrayList; │ .locals 5 │ .param p1, "desiredArtist" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -625,72 +617,71 @@ │ "Lcom/kure/musicplayer/model/Song;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 432 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 434 │ - .local v3, "songsByArtist":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + .local v2, "songsByArtist":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/kure/musicplayer/model/Song; │ + check-cast v1, Lcom/kure/musicplayer/model/Song; │ │ .line 435 │ - .local v2, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ + .local v1, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 437 │ .local v0, "currentArtist":Ljava/lang/String; │ invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ .line 438 │ - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 442 │ .end local v0 # "currentArtist":Ljava/lang/String; │ - .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v1 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ - new-instance v4, Lcom/kure/musicplayer/model/SongList$2; │ + new-instance v3, Lcom/kure/musicplayer/model/SongList$2; │ │ - invoke-direct {v4, p0}, Lcom/kure/musicplayer/model/SongList$2;->(Lcom/kure/musicplayer/model/SongList;)V │ + invoke-direct {v3, p0}, Lcom/kure/musicplayer/model/SongList$2;->(Lcom/kure/musicplayer/model/SongList;)V │ │ - invoke-static {v3, v4}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v2, v3}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 449 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public getSongsByGenre(Ljava/lang/String;)Ljava/util/ArrayList; │ .locals 5 │ .param p1, "genreName" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -708,59 +699,58 @@ │ .line 510 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 512 │ .local v1, "currentSongs":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/kure/musicplayer/model/Song; │ + check-cast v2, Lcom/kure/musicplayer/model/Song; │ │ .line 514 │ - .local v3, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getGenre()Ljava/lang/String; │ + .local v2, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getGenre()Ljava/lang/String; │ │ move-result-object v0 │ │ .line 516 │ .local v0, "currentSongGenre":Ljava/lang/String; │ if-ne v0, p1, :cond_0 │ │ .line 517 │ - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 520 │ .end local v0 # "currentSongGenre":Ljava/lang/String; │ - .end local v3 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ return-object v1 │ .end method │ │ .method public getSongsByPlaylist(Ljava/lang/String;)Ljava/util/ArrayList; │ - .locals 8 │ + .locals 7 │ .param p1, "playlistName" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/lang/String;", │ ")", │ "Ljava/util/ArrayList", │ @@ -768,97 +758,96 @@ │ "Lcom/kure/musicplayer/model/Song;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 566 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 568 │ - .local v4, "songIDs":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v5, p0, Lcom/kure/musicplayer/model/SongList;->playlists:Ljava/util/ArrayList; │ + .local v3, "songIDs":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->playlists:Ljava/util/ArrayList; │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/kure/musicplayer/model/Playlist; │ + check-cast v1, Lcom/kure/musicplayer/model/Playlist; │ │ .line 569 │ - .local v2, "playlist":Lcom/kure/musicplayer/model/Playlist; │ - invoke-virtual {v2}, Lcom/kure/musicplayer/model/Playlist;->getName()Ljava/lang/String; │ + .local v1, "playlist":Lcom/kure/musicplayer/model/Playlist; │ + invoke-virtual {v1}, Lcom/kure/musicplayer/model/Playlist;->getName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v5, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ .line 570 │ - invoke-virtual {v2}, Lcom/kure/musicplayer/model/Playlist;->getSongIds()Ljava/util/ArrayList; │ + invoke-virtual {v1}, Lcom/kure/musicplayer/model/Playlist;->getSongIds()Ljava/util/ArrayList; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 574 │ - .end local v2 # "playlist":Lcom/kure/musicplayer/model/Playlist; │ + .end local v1 # "playlist":Lcom/kure/musicplayer/model/Playlist; │ :cond_1 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 576 │ .local v0, "currentSongs":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/Long; │ + check-cast v2, Ljava/lang/Long; │ │ .line 577 │ - .local v3, "songID":Ljava/lang/Long; │ - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J │ + .local v2, "songID":Ljava/lang/Long; │ + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-virtual {p0, v6, v7}, Lcom/kure/musicplayer/model/SongList;->getSongById(J)Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {p0, v5, v6}, Lcom/kure/musicplayer/model/SongList;->getSongById(J)Lcom/kure/musicplayer/model/Song; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 579 │ - .end local v3 # "songID":Ljava/lang/Long; │ + .end local v2 # "songID":Ljava/lang/Long; │ :cond_2 │ return-object v0 │ .end method │ │ .method public getSongsByYear(I)Ljava/util/ArrayList; │ .locals 5 │ .param p1, "year" # I │ @@ -876,53 +865,52 @@ │ .line 528 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 530 │ .local v0, "currentSongs":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/kure/musicplayer/model/Song; │ + check-cast v2, Lcom/kure/musicplayer/model/Song; │ │ .line 532 │ - .local v3, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getYear()I │ + .local v2, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getYear()I │ │ move-result v1 │ │ .line 534 │ .local v1, "currentYear":I │ if-ne v1, p1, :cond_0 │ │ .line 535 │ - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 538 │ .end local v1 # "currentYear":I │ - .end local v3 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v2 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ return-object v0 │ .end method │ │ .method public getYears()Ljava/util/ArrayList; │ .locals 5 │ .annotation system Ldalvik/annotation/Signature; │ @@ -933,78 +921,77 @@ │ "Ljava/lang/String;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 413 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 415 │ - .local v3, "years":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ + .local v2, "years":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v3, p0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/kure/musicplayer/model/Song; │ + check-cast v0, Lcom/kure/musicplayer/model/Song; │ │ .line 416 │ - .local v1, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v1}, Lcom/kure/musicplayer/model/Song;->getYear()I │ + .local v0, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v0}, Lcom/kure/musicplayer/model/Song;->getYear()I │ │ move-result v4 │ │ invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 418 │ - .local v2, "year":Ljava/lang/String; │ - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ + .local v1, "year":Ljava/lang/String; │ + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ move-result v4 │ │ if-lez v4, :cond_0 │ │ - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ .line 419 │ - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 423 │ - .end local v1 # "song":Lcom/kure/musicplayer/model/Song; │ - .end local v2 # "year":Ljava/lang/String; │ + .end local v0 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v1 # "year":Ljava/lang/String; │ :cond_1 │ - invoke-static {v3}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ + invoke-static {v2}, Ljava/util/Collections;->sort(Ljava/util/List;)V │ │ .line 425 │ - return-object v3 │ + return-object v2 │ .end method │ │ .method public isInitialized()Z │ .locals 1 │ │ .prologue │ .line 74 │ @@ -1020,15 +1007,15 @@ │ .line 81 │ iget-boolean v0, p0, Lcom/kure/musicplayer/model/SongList;->scanningSongs:Z │ │ return v0 │ .end method │ │ .method public newPlaylist(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/ArrayList;)V │ - .locals 21 │ + .locals 22 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "fromWhere" # Ljava/lang/String; │ .param p3, "name" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Landroid/content/Context;", │ @@ -1057,23 +1044,23 @@ │ if-ne v0, v5, :cond_1 │ │ sget-object v3, Landroid/provider/MediaStore$Audio$Playlists;->INTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ .line 601 │ .local v3, "playlistUri":Landroid/net/Uri; │ :goto_0 │ - new-instance v20, Landroid/content/ContentValues; │ + new-instance v19, Landroid/content/ContentValues; │ │ - invoke-direct/range {v20 .. v20}, Landroid/content/ContentValues;->()V │ + invoke-direct/range {v19 .. v19}, Landroid/content/ContentValues;->()V │ │ .line 602 │ - .local v20, "values":Landroid/content/ContentValues; │ + .local v19, "values":Landroid/content/ContentValues; │ const-string v5, "name" │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ move-object/from16 v1, p3 │ │ invoke-virtual {v0, v5, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 603 │ const-string v5, "date_modified" │ @@ -1082,27 +1069,27 @@ │ │ move-result-wide v6 │ │ invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v6 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 606 │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ invoke-virtual {v2, v3, v0}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ - move-result-object v13 │ + move-result-object v12 │ │ .line 609 │ - .local v13, "newPlaylistUri":Landroid/net/Uri; │ + .local v12, "newPlaylistUri":Landroid/net/Uri; │ const-string v8, "_id" │ │ .line 610 │ .local v8, "PLAYLIST_ID":Ljava/lang/String; │ const-string v9, "name" │ │ .line 613 │ @@ -1129,18 +1116,18 @@ │ │ invoke-virtual/range {v2 .. v7}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v10 │ │ .line 621 │ .local v10, "cursor":Landroid/database/Cursor; │ - const-wide/16 v14, 0x0 │ + const-wide/16 v13, 0x0 │ │ .line 625 │ - .local v14, "playlistID":J │ + .local v13, "playlistID":J │ invoke-interface {v10}, Landroid/database/Cursor;->moveToFirst()Z │ │ :goto_1 │ invoke-interface {v10}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v5 │ │ @@ -1166,176 +1153,175 @@ │ .line 627 │ invoke-interface {v10, v8}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v5 │ │ invoke-interface {v10, v5}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v14 │ + move-result-wide v13 │ │ .line 625 │ :cond_0 │ invoke-interface {v10}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_1 │ │ .line 594 │ .end local v3 # "playlistUri":Landroid/net/Uri; │ .end local v4 # "playlistColumns":[Ljava/lang/String; │ .end local v8 # "PLAYLIST_ID":Ljava/lang/String; │ .end local v9 # "PLAYLIST_NAME":Ljava/lang/String; │ .end local v10 # "cursor":Landroid/database/Cursor; │ - .end local v13 # "newPlaylistUri":Landroid/net/Uri; │ - .end local v14 # "playlistID":J │ - .end local v20 # "values":Landroid/content/ContentValues; │ + .end local v12 # "newPlaylistUri":Landroid/net/Uri; │ + .end local v13 # "playlistID":J │ + .end local v19 # "values":Landroid/content/ContentValues; │ :cond_1 │ sget-object v3, Landroid/provider/MediaStore$Audio$Playlists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ goto :goto_0 │ │ .line 630 │ .restart local v3 # "playlistUri":Landroid/net/Uri; │ .restart local v4 # "playlistColumns":[Ljava/lang/String; │ .restart local v8 # "PLAYLIST_ID":Ljava/lang/String; │ .restart local v9 # "PLAYLIST_NAME":Ljava/lang/String; │ .restart local v10 # "cursor":Landroid/database/Cursor; │ - .restart local v13 # "newPlaylistUri":Landroid/net/Uri; │ - .restart local v14 # "playlistID":J │ - .restart local v20 # "values":Landroid/content/ContentValues; │ + .restart local v12 # "newPlaylistUri":Landroid/net/Uri; │ + .restart local v13 # "playlistID":J │ + .restart local v19 # "values":Landroid/content/ContentValues; │ :cond_2 │ const-string v5, "members" │ │ - invoke-static {v13, v5}, Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static {v12, v5}, Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v18 │ + move-result-object v17 │ │ .line 631 │ - .local v18, "songUri":Landroid/net/Uri; │ - const/16 v17, 0x1 │ + .local v17, "songUri":Landroid/net/Uri; │ + const/16 v16, 0x1 │ │ .line 633 │ - .local v17, "songOrder":I │ + .local v16, "songOrder":I │ invoke-virtual/range {p4 .. p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v5 │ │ - .local v11, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v5 │ + move-result v6 │ │ - if-eqz v5, :cond_3 │ + if-eqz v6, :cond_3 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v15 │ │ - check-cast v16, Lcom/kure/musicplayer/model/Song; │ + check-cast v15, Lcom/kure/musicplayer/model/Song; │ │ .line 635 │ - .local v16, "song":Lcom/kure/musicplayer/model/Song; │ - new-instance v19, Landroid/content/ContentValues; │ + .local v15, "song":Lcom/kure/musicplayer/model/Song; │ + new-instance v18, Landroid/content/ContentValues; │ │ - invoke-direct/range {v19 .. v19}, Landroid/content/ContentValues;->()V │ + invoke-direct/range {v18 .. v18}, Landroid/content/ContentValues;->()V │ │ .line 637 │ - .local v19, "songValues":Landroid/content/ContentValues; │ - const-string v5, "audio_id" │ + .local v18, "songValues":Landroid/content/ContentValues; │ + const-string v6, "audio_id" │ │ - invoke-virtual/range {v16 .. v16}, Lcom/kure/musicplayer/model/Song;->getId()J │ + invoke-virtual {v15}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v6 │ + move-result-wide v20 │ │ - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static/range {v20 .. v21}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ + invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 638 │ - const-string v5, "play_order" │ + const-string v6, "play_order" │ │ - invoke-static/range {v17 .. v17}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v5, v6}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 640 │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v17 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v2, v0, v1}, Landroid/content/ContentResolver;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ .line 641 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v16, v16, 0x1 │ │ .line 642 │ goto :goto_2 │ │ .line 645 │ - .end local v16 # "song":Lcom/kure/musicplayer/model/Song; │ - .end local v19 # "songValues":Landroid/content/ContentValues; │ + .end local v15 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v18 # "songValues":Landroid/content/ContentValues; │ :cond_3 │ - new-instance v12, Lcom/kure/musicplayer/model/Playlist; │ + new-instance v11, Lcom/kure/musicplayer/model/Playlist; │ │ move-object/from16 v0, p3 │ │ - invoke-direct {v12, v14, v15, v0}, Lcom/kure/musicplayer/model/Playlist;->(JLjava/lang/String;)V │ + invoke-direct {v11, v13, v14, v0}, Lcom/kure/musicplayer/model/Playlist;->(JLjava/lang/String;)V │ │ .line 647 │ - .local v12, "newPlaylist":Lcom/kure/musicplayer/model/Playlist; │ + .local v11, "newPlaylist":Lcom/kure/musicplayer/model/Playlist; │ invoke-virtual/range {p4 .. p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v5 │ │ :goto_3 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v5 │ + move-result v6 │ │ - if-eqz v5, :cond_4 │ + if-eqz v6, :cond_4 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v15 │ │ - check-cast v16, Lcom/kure/musicplayer/model/Song; │ + check-cast v15, Lcom/kure/musicplayer/model/Song; │ │ .line 648 │ - .restart local v16 # "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual/range {v16 .. v16}, Lcom/kure/musicplayer/model/Song;->getId()J │ + .restart local v15 # "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v15}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ move-result-wide v6 │ │ - invoke-virtual {v12, v6, v7}, Lcom/kure/musicplayer/model/Playlist;->add(J)V │ + invoke-virtual {v11, v6, v7}, Lcom/kure/musicplayer/model/Playlist;->add(J)V │ │ goto :goto_3 │ │ .line 650 │ - .end local v16 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v15 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;->playlists:Ljava/util/ArrayList; │ │ - invoke-virtual {v5, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v5, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 651 │ return-void │ .end method │ │ .method public scanSongs(Landroid/content/Context;Ljava/lang/String;)V │ - .locals 45 │ + .locals 44 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "fromWhere" # Ljava/lang/String; │ │ .prologue │ .line 114 │ const-string v5, "both" │ │ @@ -1375,18 +1361,18 @@ │ .line 127 │ const-string v5, "internal" │ │ move-object/from16 v0, p2 │ │ if-ne v0, v5, :cond_2 │ │ - sget-object v40, Landroid/provider/MediaStore$Audio$Media;->INTERNAL_CONTENT_URI:Landroid/net/Uri; │ + sget-object v39, Landroid/provider/MediaStore$Audio$Media;->INTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ .line 130 │ - .local v40, "musicUri":Landroid/net/Uri; │ + .local v39, "musicUri":Landroid/net/Uri; │ :goto_1 │ const-string v5, "internal" │ │ move-object/from16 v0, p2 │ │ if-ne v0, v5, :cond_3 │ │ @@ -1397,18 +1383,18 @@ │ :goto_2 │ const-string v5, "internal" │ │ move-object/from16 v0, p2 │ │ if-ne v0, v5, :cond_4 │ │ - sget-object v43, Landroid/provider/MediaStore$Audio$Playlists;->INTERNAL_CONTENT_URI:Landroid/net/Uri; │ + sget-object v42, Landroid/provider/MediaStore$Audio$Playlists;->INTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ .line 138 │ - .local v43, "playlistUri":Landroid/net/Uri; │ + .local v42, "playlistUri":Landroid/net/Uri; │ :goto_3 │ invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v2 │ │ .line 168 │ .local v2, "resolver":Landroid/content/ContentResolver; │ @@ -1535,32 +1521,32 @@ │ .end local v26 # "SONG_DURATION":Ljava/lang/String; │ .end local v27 # "SONG_FILEPATH":Ljava/lang/String; │ .end local v28 # "SONG_ID":Ljava/lang/String; │ .end local v29 # "SONG_TITLE":Ljava/lang/String; │ .end local v30 # "SONG_TRACK_NO":Ljava/lang/String; │ .end local v31 # "SONG_YEAR":Ljava/lang/String; │ .end local v36 # "cursor":Landroid/database/Cursor; │ - .end local v40 # "musicUri":Landroid/net/Uri; │ - .end local v43 # "playlistUri":Landroid/net/Uri; │ + .end local v39 # "musicUri":Landroid/net/Uri; │ + .end local v42 # "playlistUri":Landroid/net/Uri; │ :cond_2 │ - sget-object v40, Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ + sget-object v39, Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ goto :goto_1 │ │ .line 130 │ - .restart local v40 # "musicUri":Landroid/net/Uri; │ + .restart local v39 # "musicUri":Landroid/net/Uri; │ :cond_3 │ sget-object v3, Landroid/provider/MediaStore$Audio$Genres;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ goto :goto_2 │ │ .line 133 │ .restart local v3 # "genreUri":Landroid/net/Uri; │ :cond_4 │ - sget-object v43, Landroid/provider/MediaStore$Audio$Playlists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ + sget-object v42, Landroid/provider/MediaStore$Audio$Playlists;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ goto :goto_3 │ │ .line 195 │ .restart local v2 # "resolver":Landroid/content/ContentResolver; │ .restart local v4 # "genreColumns":[Ljava/lang/String; │ .restart local v19 # "GENRE_ID":Ljava/lang/String; │ @@ -1570,15 +1556,15 @@ │ .restart local v26 # "SONG_DURATION":Ljava/lang/String; │ .restart local v27 # "SONG_FILEPATH":Ljava/lang/String; │ .restart local v28 # "SONG_ID":Ljava/lang/String; │ .restart local v29 # "SONG_TITLE":Ljava/lang/String; │ .restart local v30 # "SONG_TRACK_NO":Ljava/lang/String; │ .restart local v31 # "SONG_YEAR":Ljava/lang/String; │ .restart local v36 # "cursor":Landroid/database/Cursor; │ - .restart local v43 # "playlistUri":Landroid/net/Uri; │ + .restart local v42 # "playlistUri":Landroid/net/Uri; │ :cond_5 │ invoke-interface/range {v36 .. v36}, Landroid/database/Cursor;->close()V │ │ .line 198 │ new-instance v5, Ljava/util/HashMap; │ │ invoke-direct {v5}, Ljava/util/HashMap;->()V │ @@ -1611,39 +1597,39 @@ │ │ invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ move-result-object v5 │ │ invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v39 │ + move-result-object v11 │ │ - .local v39, "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_8 │ │ - invoke-interface/range {v39 .. v39}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v38 │ │ check-cast v38, Ljava/lang/String; │ │ - .line 208 │ + .line 209 │ .local v38, "genreID":Ljava/lang/String; │ invoke-static/range {v38 .. v38}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J │ │ - move-result-wide v10 │ + move-result-wide v7 │ │ + .line 208 │ move-object/from16 v0, p2 │ │ - invoke-static {v0, v10, v11}, Landroid/provider/MediaStore$Audio$Genres$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; │ + invoke-static {v0, v7, v8}, Landroid/provider/MediaStore$Audio$Genres$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; │ │ move-result-object v6 │ │ .line 211 │ .local v6, "uri":Landroid/net/Uri; │ const/4 v5, 0x1 │ │ @@ -1754,27 +1740,27 @@ │ │ const/4 v5, 0x7 │ │ aput-object v26, v9, v5 │ │ .line 243 │ .local v9, "columns":[Ljava/lang/String; │ - const-string v41, "is_music=1" │ + const-string v40, "is_music=1" │ │ .line 246 │ - .local v41, "musicsOnly":Ljava/lang/String; │ + .local v40, "musicsOnly":Ljava/lang/String; │ const-string v10, "is_music=1" │ │ const/4 v11, 0x0 │ │ const/4 v12, 0x0 │ │ move-object v7, v2 │ │ - move-object/from16 v8, v40 │ + move-object/from16 v8, v39 │ │ invoke-virtual/range {v7 .. v12}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v36 │ │ .line 248 │ if-eqz v36, :cond_a │ @@ -1783,15 +1769,15 @@ │ │ move-result v5 │ │ if-eqz v5, :cond_a │ │ .line 256 │ :cond_9 │ - new-instance v44, Lcom/kure/musicplayer/model/Song; │ + new-instance v43, Lcom/kure/musicplayer/model/Song; │ │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v28 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ @@ -1799,51 +1785,52 @@ │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ - int-to-long v10, v5 │ + int-to-long v7, v5 │ │ + .line 257 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v27 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v5 │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ - invoke-direct {v0, v10, v11, v5}, Lcom/kure/musicplayer/model/Song;->(JLjava/lang/String;)V │ + invoke-direct {v0, v7, v8, v5}, Lcom/kure/musicplayer/model/Song;->(JLjava/lang/String;)V │ │ .line 259 │ - .local v44, "song":Lcom/kure/musicplayer/model/Song; │ + .local v43, "song":Lcom/kure/musicplayer/model/Song; │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v29 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v5 │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;->setTitle(Ljava/lang/String;)V │ │ .line 260 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v25 │ @@ -1854,15 +1841,15 @@ │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;->setArtist(Ljava/lang/String;)V │ │ .line 261 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v24 │ @@ -1873,15 +1860,15 @@ │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;->setAlbum(Ljava/lang/String;)V │ │ .line 262 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v31 │ @@ -1892,15 +1879,15 @@ │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;->setYear(I)V │ │ .line 263 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v30 │ @@ -1911,15 +1898,15 @@ │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ invoke-virtual {v0, v5}, Lcom/kure/musicplayer/model/Song;->setTrackNumber(I)V │ │ .line 264 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v26 │ @@ -1930,30 +1917,30 @@ │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v5 │ │ - int-to-long v10, v5 │ + int-to-long v7, v5 │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ - invoke-virtual {v0, v10, v11}, Lcom/kure/musicplayer/model/Song;->setDuration(J)V │ + invoke-virtual {v0, v7, v8}, Lcom/kure/musicplayer/model/Song;->setDuration(J)V │ │ .line 268 │ move-object/from16 v0, p0 │ │ iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;->songIdToGenreIdMap:Ljava/util/HashMap; │ │ - invoke-virtual/range {v44 .. v44}, Lcom/kure/musicplayer/model/Song;->getId()J │ + invoke-virtual/range {v43 .. v43}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v10 │ + move-result-wide v7 │ │ - invoke-static {v10, v11}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ + invoke-static {v7, v8}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v5, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v32 │ │ @@ -1971,40 +1958,40 @@ │ │ move-result-object v33 │ │ check-cast v33, Ljava/lang/String; │ │ .line 270 │ .local v33, "currentGenreName":Ljava/lang/String; │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ move-object/from16 v1, v33 │ │ invoke-virtual {v0, v1}, Lcom/kure/musicplayer/model/Song;->setGenre(Ljava/lang/String;)V │ │ .line 273 │ move-object/from16 v0, p0 │ │ iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ - move-object/from16 v0, v44 │ + move-object/from16 v0, v43 │ │ invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 275 │ invoke-interface/range {v36 .. v36}, Landroid/database/Cursor;->moveToNext()Z │ │ move-result v5 │ │ if-nez v5, :cond_9 │ │ .line 281 │ .end local v32 # "currentGenreID":Ljava/lang/String; │ .end local v33 # "currentGenreName":Ljava/lang/String; │ - .end local v44 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v43 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_a │ invoke-interface/range {v36 .. v36}, Landroid/database/Cursor;->close()V │ │ .line 288 │ const-string v21, "_id" │ │ .line 289 │ @@ -2035,15 +2022,15 @@ │ │ const/4 v14, 0x0 │ │ const/4 v15, 0x0 │ │ move-object v10, v2 │ │ - move-object/from16 v11, v43 │ + move-object/from16 v11, v42 │ │ invoke-virtual/range {v10 .. v15}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v36 │ │ .line 303 │ invoke-interface/range {v36 .. v36}, Landroid/database/Cursor;->moveToFirst()Z │ @@ -2052,57 +2039,58 @@ │ invoke-interface/range {v36 .. v36}, Landroid/database/Cursor;->isAfterLast()Z │ │ move-result v5 │ │ if-nez v5, :cond_c │ │ .line 305 │ - new-instance v42, Lcom/kure/musicplayer/model/Playlist; │ + new-instance v41, Lcom/kure/musicplayer/model/Playlist; │ │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v21 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v5 │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v10 │ + move-result-wide v7 │ │ + .line 306 │ move-object/from16 v0, v36 │ │ move-object/from16 v1, v22 │ │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I │ │ move-result v5 │ │ move-object/from16 v0, v36 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v41 │ │ - invoke-direct {v0, v10, v11, v5}, Lcom/kure/musicplayer/model/Playlist;->(JLjava/lang/String;)V │ + invoke-direct {v0, v7, v8, v5}, Lcom/kure/musicplayer/model/Playlist;->(JLjava/lang/String;)V │ │ .line 309 │ - .local v42, "playlist":Lcom/kure/musicplayer/model/Playlist; │ - invoke-virtual/range {v42 .. v42}, Lcom/kure/musicplayer/model/Playlist;->getID()J │ + .local v41, "playlist":Lcom/kure/musicplayer/model/Playlist; │ + invoke-virtual/range {v41 .. v41}, Lcom/kure/musicplayer/model/Playlist;->getID()J │ │ - move-result-wide v10 │ + move-result-wide v7 │ │ move-object/from16 v0, p2 │ │ - invoke-static {v0, v10, v11}, Landroid/provider/MediaStore$Audio$Playlists$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; │ + invoke-static {v0, v7, v8}, Landroid/provider/MediaStore$Audio$Playlists$Members;->getContentUri(Ljava/lang/String;J)Landroid/net/Uri; │ │ move-result-object v14 │ │ .line 311 │ .local v14, "currentUri":Landroid/net/Uri; │ const/4 v5, 0x1 │ │ @@ -2144,47 +2132,47 @@ │ │ move-result v5 │ │ move-object/from16 v0, v37 │ │ invoke-interface {v0, v5}, Landroid/database/Cursor;->getLong(I)J │ │ - move-result-wide v10 │ + move-result-wide v7 │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v41 │ │ - invoke-virtual {v0, v10, v11}, Lcom/kure/musicplayer/model/Playlist;->add(J)V │ + invoke-virtual {v0, v7, v8}, Lcom/kure/musicplayer/model/Playlist;->add(J)V │ │ .line 317 │ invoke-interface/range {v37 .. v37}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_8 │ │ .line 320 │ :cond_b │ move-object/from16 v0, p0 │ │ iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;->playlists:Ljava/util/ArrayList; │ │ - move-object/from16 v0, v42 │ + move-object/from16 v0, v41 │ │ invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 321 │ invoke-interface/range {v37 .. v37}, Landroid/database/Cursor;->close()V │ │ .line 303 │ invoke-interface/range {v36 .. v36}, Landroid/database/Cursor;->moveToNext()Z │ │ goto :goto_7 │ │ .line 326 │ .end local v14 # "currentUri":Landroid/net/Uri; │ .end local v37 # "cursor2":Landroid/database/Cursor; │ - .end local v42 # "playlist":Lcom/kure/musicplayer/model/Playlist; │ + .end local v41 # "playlist":Lcom/kure/musicplayer/model/Playlist; │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v5, v0, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ new-instance v7, Lcom/kure/musicplayer/model/SongList$1; ├── smali/com/kure/musicplayer/model/Playlist.smali │ @@ -46,15 +46,15 @@ │ .line 15 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(J)V │ - .locals 3 │ + .locals 2 │ .param p1, "id" # J │ │ .prologue │ .line 31 │ iget-object v0, p0, Lcom/kure/musicplayer/model/Playlist;->songs:Ljava/util/ArrayList; │ │ invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ @@ -111,44 +111,43 @@ │ "Ljava/lang/Long;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 40 │ - new-instance v1, Ljava/util/ArrayList; │ + new-instance v0, Ljava/util/ArrayList; │ │ - invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 42 │ - .local v1, "list":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lcom/kure/musicplayer/model/Playlist;->songs:Ljava/util/ArrayList; │ + .local v0, "list":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v2, p0, Lcom/kure/musicplayer/model/Playlist;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Long; │ + check-cast v1, Ljava/lang/Long; │ │ .line 43 │ - .local v2, "songID":Ljava/lang/Long; │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + .local v1, "songID":Ljava/lang/Long; │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 45 │ - .end local v2 # "songID":Ljava/lang/Long; │ + .end local v1 # "songID":Ljava/lang/Long; │ :cond_0 │ - return-object v1 │ + return-object v0 │ .end method ├── smali/com/kure/musicplayer/services/ServicePlayMusic$6.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 1134 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$6;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -85,24 +86,20 @@ │ const/4 v2, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 1134 │ check-cast p1, Lcom/kure/musicplayer/model/Song; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/kure/musicplayer/model/Song; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;->compare(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/kure/musicplayer/services/ServicePlayMusic$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 491 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$2;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/kure/musicplayer/services/ServicePlayMusic$5.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 1126 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$5;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,24 +67,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 1126 │ check-cast p1, Lcom/kure/musicplayer/model/Song; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/kure/musicplayer/model/Song; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;->compare(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/kure/musicplayer/services/ServicePlayMusic$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 447 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$1;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/kure/musicplayer/services/ServicePlayMusic$3.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 1110 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$3;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,24 +67,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 1110 │ check-cast p1, Lcom/kure/musicplayer/model/Song; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/kure/musicplayer/model/Song; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;->compare(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/kure/musicplayer/services/ServiceScrobbleMusic.smali │ @@ -39,14 +39,15 @@ │ .end method │ │ .method public onCreate()V │ .locals 4 │ │ .prologue │ .line 40 │ + .line 41 │ invoke-virtual {p0}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ move-result-object v0 │ @@ -55,35 +56,38 @@ │ │ new-instance v2, Landroid/content/IntentFilter; │ │ const-string v3, "com.kure.musicplayer.MUSIC_SERVICE" │ │ invoke-direct {v2, v3}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V │ │ + .line 42 │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ .line 43 │ return-void │ .end method │ │ .method public onDestroy()V │ .locals 2 │ │ .prologue │ .line 70 │ + .line 71 │ invoke-virtual {p0}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;->musicServiceBroadcastReceiver:Landroid/content/BroadcastReceiver; │ │ + .line 72 │ invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V │ │ .line 74 │ invoke-super {p0}, Landroid/app/Service;->onDestroy()V │ │ .line 75 │ return-void │ @@ -103,15 +107,15 @@ │ :cond_0 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public scrobbleSong(Lcom/kure/musicplayer/model/Song;Ljava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "song" # Lcom/kure/musicplayer/model/Song; │ .param p2, "musicPlayerAction" # Ljava/lang/String; │ │ .prologue │ .line 114 │ sget-object v4, Lcom/kure/musicplayer/kMP;->settings:Lcom/kure/musicplayer/Settings; │ │ @@ -171,30 +175,33 @@ │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ const-string v4, "los_hermanos" │ │ + .line 129 │ invoke-virtual {p2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ const-string v4, "paul_gilbert" │ │ + .line 130 │ invoke-virtual {p2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ │ const-string v4, "john_petrucci" │ │ + .line 131 │ invoke-virtual {p2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_3 │ │ .line 132 │ @@ -208,17 +215,17 @@ │ invoke-virtual {v1, v4, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; │ │ .line 135 │ const-string v4, "id" │ │ invoke-virtual {p1}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-virtual {v1, v4, v6, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ + invoke-virtual {v1, v4, v5, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ │ .line 137 │ invoke-virtual {p0, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;->sendBroadcast(Landroid/content/Intent;)V │ │ goto :goto_0 │ │ .line 143 │ @@ -302,17 +309,17 @@ │ invoke-virtual {v1, v4, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 173 │ const-string v4, "duration" │ │ invoke-virtual {p1}, Lcom/kure/musicplayer/model/Song;->getDurationSeconds()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-virtual {v1, v4, v6, v7}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ + invoke-virtual {v1, v4, v5, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ │ .line 175 │ invoke-virtual {p0, v1}, Lcom/kure/musicplayer/services/ServiceScrobbleMusic;->sendBroadcast(Landroid/content/Intent;)V │ │ goto/16 :goto_0 │ │ .line 153 ├── smali/com/kure/musicplayer/services/ServiceScrobbleMusic$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServiceScrobbleMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServiceScrobbleMusic$1;->this$0:Lcom/kure/musicplayer/services/ServiceScrobbleMusic; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/kure/musicplayer/services/ServicePlayMusic.smali │ @@ -204,23 +204,24 @@ │ │ invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ move-result-wide v2 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; │ │ - .line 1221 │ + .line 1222 │ invoke-virtual {p0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ move-result-object v1 │ │ + .line 1223 │ invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;->sendBroadcast(Landroid/content/Intent;)Z │ │ .line 1225 │ const-string v1, "MusicService" │ │ const-string v2, "sentBroadcast" │ │ @@ -965,15 +966,15 @@ │ │ invoke-direct {v2, v0, v3}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 261 │ .local v2, "scrobblerIntent":Landroid/content/Intent; │ invoke-virtual {v0, v2}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; │ │ - .line 265 │ + .line 266 │ invoke-virtual {p0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v3 │ │ invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;->getInstance(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ move-result-object v3 │ @@ -982,14 +983,15 @@ │ │ new-instance v5, Landroid/content/IntentFilter; │ │ const-string v6, "com.kure.musicplayer.MUSIC_SERVICE" │ │ invoke-direct {v5, v6}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V │ │ + .line 267 │ invoke-virtual {v3, v4, v5}, Landroid/support/v4/content/LocalBroadcastManager;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ .line 271 │ new-instance v1, Landroid/content/IntentFilter; │ │ const-string v3, "android.intent.action.HEADSET_PLUG" │ │ @@ -1185,15 +1187,15 @@ │ │ invoke-direct {p0, v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->broadcastState(Ljava/lang/String;)V │ │ goto :goto_0 │ .end method │ │ .method public playSong()V │ - .locals 8 │ + .locals 7 │ │ .prologue │ .line 924 │ iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->player:Landroid/media/MediaPlayer; │ │ invoke-virtual {v4}, Landroid/media/MediaPlayer;->reset()V │ │ @@ -1211,19 +1213,21 @@ │ .line 930 │ .local v2, "songToPlay":Lcom/kure/musicplayer/model/Song; │ iput-object v2, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSong:Lcom/kure/musicplayer/model/Song; │ │ .line 933 │ sget-object v4, Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri; │ │ + .line 935 │ invoke-virtual {v2}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-static {v4, v6, v7}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; │ + .line 934 │ + invoke-static {v4, v5, v6}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; │ │ move-result-object v3 │ │ .line 938 │ .local v3, "songToPlayURI":Landroid/net/Uri; │ :try_start_0 │ iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->player:Landroid/media/MediaPlayer; │ @@ -1443,192 +1447,190 @@ │ :cond_1 │ iput p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSongPosition:I │ │ goto :goto_0 │ .end method │ │ .method public sortBy(Ljava/lang/String;)V │ - .locals 8 │ + .locals 7 │ .param p1, "rule" # Ljava/lang/String; │ │ .prologue │ .line 1105 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSong:Lcom/kure/musicplayer/model/Song; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSong:Lcom/kure/musicplayer/model/Song; │ │ - if-nez v5, :cond_2 │ + if-nez v4, :cond_2 │ │ - const-wide/16 v2, 0x0 │ + const-wide/16 v0, 0x0 │ │ .line 1109 │ - .local v2, "nowPlayingSongID":J │ + .local v0, "nowPlayingSongID":J │ :goto_0 │ - const-string v5, "title" │ + const-string v4, "title" │ │ - invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_3 │ + if-eqz v4, :cond_3 │ │ .line 1110 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ │ - new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$3; │ + new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$3; │ │ - invoke-direct {v6, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ + invoke-direct {v5, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$3;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ - invoke-static {v5, v6}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v4, v5}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ .line 1156 │ :cond_0 │ :goto_1 │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ .line 1157 │ - .local v1, "position":I │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ + .local v2, "position":I │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v4 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Lcom/kure/musicplayer/model/Song; │ + check-cast v3, Lcom/kure/musicplayer/model/Song; │ │ .line 1158 │ - .local v4, "song":Lcom/kure/musicplayer/model/Song; │ - invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;->getId()J │ + .local v3, "song":Lcom/kure/musicplayer/model/Song; │ + invoke-virtual {v3}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - cmp-long v5, v6, v2 │ + cmp-long v5, v5, v0 │ │ if-nez v5, :cond_7 │ │ .line 1159 │ - iput v1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSongPosition:I │ + iput v2, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSongPosition:I │ │ .line 1164 │ - .end local v4 # "song":Lcom/kure/musicplayer/model/Song; │ + .end local v3 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_1 │ return-void │ │ .line 1105 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "position":I │ - .end local v2 # "nowPlayingSongID":J │ + .end local v0 # "nowPlayingSongID":J │ + .end local v2 # "position":I │ :cond_2 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSong:Lcom/kure/musicplayer/model/Song; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->currentSong:Lcom/kure/musicplayer/model/Song; │ │ - invoke-virtual {v5}, Lcom/kure/musicplayer/model/Song;->getId()J │ + .line 1107 │ + invoke-virtual {v4}, Lcom/kure/musicplayer/model/Song;->getId()J │ │ - move-result-wide v2 │ + move-result-wide v0 │ │ goto :goto_0 │ │ .line 1117 │ - .restart local v2 # "nowPlayingSongID":J │ + .restart local v0 # "nowPlayingSongID":J │ :cond_3 │ - const-string v5, "artist" │ + const-string v4, "artist" │ │ - invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_4 │ + if-eqz v4, :cond_4 │ │ .line 1118 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ │ - new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$4; │ + new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$4; │ │ - invoke-direct {v6, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ + invoke-direct {v5, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ - invoke-static {v5, v6}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v4, v5}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ goto :goto_1 │ │ .line 1125 │ :cond_4 │ - const-string v5, "album" │ + const-string v4, "album" │ │ - invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_5 │ + if-eqz v4, :cond_5 │ │ .line 1126 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ │ - new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$5; │ + new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$5; │ │ - invoke-direct {v6, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ + invoke-direct {v5, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$5;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ - invoke-static {v5, v6}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v4, v5}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ goto :goto_1 │ │ .line 1133 │ :cond_5 │ - const-string v5, "track" │ + const-string v4, "track" │ │ - invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_6 │ + if-eqz v4, :cond_6 │ │ .line 1134 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ │ - new-instance v6, Lcom/kure/musicplayer/services/ServicePlayMusic$6; │ + new-instance v5, Lcom/kure/musicplayer/services/ServicePlayMusic$6; │ │ - invoke-direct {v6, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ + invoke-direct {v5, p0}, Lcom/kure/musicplayer/services/ServicePlayMusic$6;->(Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ │ - invoke-static {v5, v6}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ + invoke-static {v4, v5}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ goto :goto_1 │ │ .line 1149 │ :cond_6 │ - const-string v5, "random" │ + const-string v4, "random" │ │ - invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v5 │ + move-result v4 │ │ - if-eqz v5, :cond_0 │ + if-eqz v4, :cond_0 │ │ .line 1150 │ - iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->songs:Ljava/util/ArrayList; │ │ - iget-object v6, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->randomNumberGenerator:Ljava/util/Random; │ + iget-object v5, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->randomNumberGenerator:Ljava/util/Random; │ │ - invoke-static {v5, v6}, Ljava/util/Collections;->shuffle(Ljava/util/List;Ljava/util/Random;)V │ + invoke-static {v4, v5}, Ljava/util/Collections;->shuffle(Ljava/util/List;Ljava/util/Random;)V │ │ goto :goto_1 │ │ .line 1162 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ - .restart local v1 # "position":I │ - .restart local v4 # "song":Lcom/kure/musicplayer/model/Song; │ + .restart local v2 # "position":I │ + .restart local v3 # "song":Lcom/kure/musicplayer/model/Song; │ :cond_7 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ .line 1163 │ goto :goto_2 │ .end method │ │ .method public stopMusicPlayer()V │ .locals 2 │ @@ -1946,56 +1948,62 @@ │ const/16 v3, 0x95 │ │ invoke-virtual {v2, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->setTransportControlFlags(I)V │ │ .line 682 │ iget-object v2, p0, Lcom/kure/musicplayer/services/ServicePlayMusic;->lockscreenController:Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ + .line 684 │ invoke-virtual {v2, v5}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->editMetadata(Z)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ move-result-object v2 │ │ const/4 v3, 0x2 │ │ + .line 687 │ invoke-virtual {p1}, Lcom/kure/musicplayer/model/Song;->getArtist()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;->putString(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ move-result-object v2 │ │ + .line 688 │ invoke-virtual {p1}, Lcom/kure/musicplayer/model/Song;->getAlbum()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v5, v3}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;->putString(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ move-result-object v2 │ │ const/4 v3, 0x7 │ │ + .line 689 │ invoke-virtual {p1}, Lcom/kure/musicplayer/model/Song;->getTitle()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;->putString(ILjava/lang/String;)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ move-result-object v2 │ │ const/16 v3, 0x9 │ │ + .line 690 │ invoke-virtual {p1}, Lcom/kure/musicplayer/model/Song;->getDuration()J │ │ move-result-wide v4 │ │ invoke-virtual {v2, v3, v4, v5}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;->putLong(IJ)Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ │ move-result-object v2 │ │ + .line 698 │ invoke-virtual {v2}, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;->apply()V │ │ .line 700 │ const-string v2, "service" │ │ const-string v3, "remote control client applied" ├── smali/com/kure/musicplayer/services/ServicePlayMusic$4.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 1118 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$4;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -66,24 +67,20 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 1118 │ check-cast p1, Lcom/kure/musicplayer/model/Song; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/kure/musicplayer/model/Song; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/kure/musicplayer/services/ServicePlayMusic$4;->compare(Lcom/kure/musicplayer/model/Song;Lcom/kure/musicplayer/model/Song;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/kure/musicplayer/services/ServicePlayMusic$MusicBinder.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ │ # direct methods │ .method public constructor (Lcom/kure/musicplayer/services/ServicePlayMusic;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ .prologue │ .line 1054 │ iput-object p1, p0, Lcom/kure/musicplayer/services/ServicePlayMusic$MusicBinder;->this$0:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ invoke-direct {p0}, Landroid/os/Binder;->()V ├── smali/com/kure/musicplayer/activities/ActivityMenuMusic.smali │ @@ -220,24 +220,27 @@ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ .line 87 │ const v1, 0x7f080011 │ │ + .line 88 │ invoke-virtual {p0, v1}, Lcom/kure/musicplayer/activities/ActivityMenuMusic;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x1 │ │ + .line 87 │ invoke-static {p0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v1 │ │ + .line 89 │ invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ .line 119 │ :cond_0 │ :goto_0 │ return-void ├── smali/com/kure/musicplayer/activities/ActivityListSongs$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityListSongs; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityListSongs;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityListSongs; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityListSongs$1;->this$0:Lcom/kure/musicplayer/activities/ActivityListSongs; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/XXX.smali │ @@ -22,38 +22,43 @@ │ │ .prologue │ .line 198 │ const-string v0, "kMP-chan, by BDNachi" │ │ const/4 v1, 0x0 │ │ + .line 201 │ invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 232 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ .line 235 │ return-void │ .end method │ │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 90 │ + .line 99 │ invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V │ │ .line 107 │ const v0, 0x7f03000d │ │ + .line 112 │ invoke-virtual {p0, v0}, Lcom/kure/musicplayer/activities/XXX;->setContentView(I)V │ │ .line 120 │ const/4 v0, 0x0 │ │ + .line 126 │ invoke-virtual {p0, v0}, Lcom/kure/musicplayer/activities/XXX;->activateIt(Landroid/view/View;)V │ │ .line 155 │ return-void │ .end method ├── smali/com/kure/musicplayer/activities/ActivityMenuMain$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ .prologue │ .line 72 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityMenuSettings$1$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ .prologue │ .line 168 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;->this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityMenuMain.smali │ @@ -94,15 +94,14 @@ │ .line 72 │ new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$1; │ │ invoke-direct {v0, p0}, Lcom/kure/musicplayer/activities/ActivityMenuMain$1;->(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ │ iput-object v0, p0, Lcom/kure/musicplayer/activities/ActivityMenuMain;->backPressedTimeoutAction:Ljava/lang/Runnable; │ │ - .line 274 │ return-void │ .end method │ │ .method static synthetic access$002(Lcom/kure/musicplayer/activities/ActivityMenuMain;Z)Z │ .locals 0 │ .param p0, "x0" # Lcom/kure/musicplayer/activities/ActivityMenuMain; │ .param p1, "x1" # Z │ @@ -465,18 +464,20 @@ │ move-result v3 │ │ if-nez v3, :cond_3 │ │ .line 178 │ const v3, 0x7f080011 │ │ + .line 179 │ invoke-virtual {p0, v3}, Lcom/kure/musicplayer/activities/ActivityMenuMain;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 178 │ invoke-static {p0, v3, v4}, Lcom/kure/musicplayer/helpers/SingleToast;->show(Landroid/content/Context;Ljava/lang/String;I)V │ │ goto :goto_0 │ │ .line 186 │ :cond_3 │ sget-object v3, Lcom/kure/musicplayer/kMP;->songs:Lcom/kure/musicplayer/model/SongList; │ @@ -569,20 +570,22 @@ │ │ if-nez v0, :cond_1 │ │ .line 141 │ :cond_0 │ const v0, 0x7f080008 │ │ + .line 142 │ invoke-virtual {p0, v0}, Lcom/kure/musicplayer/activities/ActivityMenuMain;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ const/4 v1, 0x1 │ │ + .line 141 │ invoke-static {p0, v0, v1}, Lcom/kure/musicplayer/helpers/SingleToast;->show(Landroid/content/Context;Ljava/lang/String;I)V │ │ .line 145 │ new-instance v0, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs; │ │ invoke-direct {v0, p0}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;->(Lcom/kure/musicplayer/activities/ActivityMenuMain;)V ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ .prologue │ .line 194 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$1;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying.smali │ @@ -182,21 +182,22 @@ │ invoke-virtual {v0, v8}, Landroid/app/ActionBar;->setHomeButtonEnabled(Z)V │ │ .line 268 │ const v8, 0x7f030008 │ │ invoke-virtual {v0, v8}, Landroid/app/ActionBar;->setCustomView(I)V │ │ - .line 271 │ + .line 272 │ invoke-virtual {v0}, Landroid/app/ActionBar;->getCustomView()Landroid/view/View; │ │ move-result-object v8 │ │ const v9, 0x7f0b000b │ │ + .line 273 │ invoke-virtual {v8, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v5 │ │ check-cast v5, Landroid/widget/TextView; │ │ .line 275 │ @@ -205,21 +206,22 @@ │ │ invoke-virtual {p0, v8}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;->getString(I)Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v5, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ - .line 279 │ + .line 280 │ invoke-virtual {v0}, Landroid/app/ActionBar;->getCustomView()Landroid/view/View; │ │ move-result-object v8 │ │ const v9, 0x7f0b000c │ │ + .line 281 │ invoke-virtual {v8, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ .line 283 │ @@ -229,23 +231,24 @@ │ invoke-virtual {v4, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 288 │ const/16 v8, 0x10 │ │ invoke-virtual {v0, v8}, Landroid/app/ActionBar;->setDisplayOptions(I)V │ │ - .line 292 │ + .line 293 │ invoke-virtual {v0}, Landroid/app/ActionBar;->getCustomView()Landroid/view/View; │ │ move-result-object v8 │ │ new-instance v9, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2; │ │ invoke-direct {v9, p0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;->(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ + .line 294 │ invoke-virtual {v8, v9}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ goto/16 :goto_0 │ .end method │ │ .method private newPlaylist()V │ .locals 7 │ @@ -290,42 +293,48 @@ │ │ .line 339 │ .local v0, "buttonCancel":Ljava/lang/String; │ new-instance v5, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v5, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 340 │ invoke-virtual {v5, v3}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ + .line 341 │ invoke-virtual {v5, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ + .line 342 │ invoke-virtual {v5, v4}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ new-instance v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4; │ │ invoke-direct {v6, p0, v4}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;->(Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V │ │ + .line 345 │ invoke-virtual {v5, v1, v6}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ new-instance v6, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3; │ │ invoke-direct {v6, p0}, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;->(Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ │ + .line 372 │ invoke-virtual {v5, v0, v6}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v5 │ │ + .line 382 │ invoke-virtual {v5}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 383 │ return-void │ .end method │ │ .method private refreshActionBarItems()V │ @@ -333,14 +342,15 @@ │ │ .prologue │ .line 422 │ iget-object v1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying;->shuffleItem:Landroid/view/MenuItem; │ │ sget-object v0, Lcom/kure/musicplayer/kMP;->musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + .line 423 │ invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->isShuffle()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const v0, 0x7f020007 │ @@ -349,35 +359,36 @@ │ invoke-interface {v1, v0}, Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem; │ │ .line 426 │ iget-object v1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying;->repeatItem:Landroid/view/MenuItem; │ │ sget-object v0, Lcom/kure/musicplayer/kMP;->musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + .line 427 │ invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->isRepeat()Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ const v0, 0x7f020005 │ │ :goto_1 │ invoke-interface {v1, v0}, Landroid/view/MenuItem;->setIcon(I)Landroid/view/MenuItem; │ │ .line 429 │ return-void │ │ - .line 422 │ + .line 423 │ :cond_0 │ const v0, 0x7f020006 │ │ goto :goto_0 │ │ - .line 426 │ + .line 427 │ :cond_1 │ const v0, 0x7f020004 │ │ goto :goto_1 │ .end method │ │ .method private setMusicController()V │ @@ -410,14 +421,15 @@ │ invoke-virtual {v0, p0}, Lcom/kure/musicplayer/MusicController;->setMediaPlayer(Landroid/widget/MediaController$MediaPlayerControl;)V │ │ .line 561 │ iget-object v0, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying;->musicController:Lcom/kure/musicplayer/MusicController; │ │ const v1, 0x7f0b0006 │ │ + .line 562 │ invoke-virtual {p0, v1}, Lcom/kure/musicplayer/activities/ActivityNowPlaying;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Lcom/kure/musicplayer/MusicController;->setAnchorView(Landroid/view/View;)V │ │ .line 563 │ @@ -496,14 +508,15 @@ │ │ iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;->musicBound:Z │ │ if-eqz v0, :cond_0 │ │ sget-object v0, Lcom/kure/musicplayer/kMP;->musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + .line 591 │ invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->isPlaying()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 592 │ @@ -536,14 +549,15 @@ │ │ iget-boolean v0, v0, Lcom/kure/musicplayer/services/ServicePlayMusic;->musicBound:Z │ │ if-eqz v0, :cond_0 │ │ sget-object v0, Lcom/kure/musicplayer/kMP;->musicService:Lcom/kure/musicplayer/services/ServicePlayMusic; │ │ + .line 582 │ invoke-virtual {v0}, Lcom/kure/musicplayer/services/ServicePlayMusic;->isPlaying()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 583 │ @@ -892,14 +906,15 @@ │ │ move-result-object v0 │ │ invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v0 │ │ + .line 707 │ invoke-virtual {v0}, Landroid/widget/Toast;->show()V │ │ .line 715 │ return v1 │ .end method │ │ .method public onKeyDown(ILandroid/view/KeyEvent;)Z │ @@ -1200,14 +1215,15 @@ │ .line 450 │ invoke-virtual {v0}, Landroid/app/ActionBar;->getCustomView()Landroid/view/View; │ │ move-result-object v2 │ │ const v3, 0x7f0b000c │ │ + .line 451 │ invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/TextView; │ │ .line 452 ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ .prologue │ .line 294 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$2;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityMenuMain$ScanSongs.smali │ @@ -28,35 +28,34 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityMenuMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ .prologue │ .line 274 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuMain; │ │ invoke-direct {p0}, Landroid/os/AsyncTask;->()V │ │ 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 274 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -117,21 +116,19 @@ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 274 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/kure/musicplayer/activities/ActivityMenuMain$ScanSongs;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 2 ├── smali/com/kure/musicplayer/activities/ActivityMenuSettings.smali │ @@ -126,19 +126,20 @@ │ invoke-super {p0, p1}, Landroid/preference/PreferenceActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 81 │ const/high16 v6, 0x7f040000 │ │ invoke-virtual {p0, v6}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;->addPreferencesFromResource(I)V │ │ - .line 85 │ + .line 86 │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v6 │ │ + .line 87 │ invoke-interface {v6, p0}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V │ │ .line 91 │ const/4 v4, 0x0 │ │ .local v4, "x":I │ :goto_1 ├── smali/com/kure/musicplayer/activities/ActivityMenuSettings$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityMenuSettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ .prologue │ .line 111 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -72,22 +73,25 @@ │ .line 125 │ iget-object v3, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ iget-object v4, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ const v5, 0x7f080011 │ │ + .line 126 │ invoke-virtual {v4, v5}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 125 │ invoke-static {v3, v4, v7}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v3 │ │ + .line 127 │ invoke-virtual {v3}, Landroid/widget/Toast;->show()V │ │ .line 180 │ :cond_0 │ :goto_0 │ return v8 │ │ @@ -119,26 +123,28 @@ │ │ new-array v5, v5, [Ljava/lang/Object; │ │ sget-object v6, Lcom/kure/musicplayer/kMP;->songs:Lcom/kure/musicplayer/model/SongList; │ │ iget-object v6, v6, Lcom/kure/musicplayer/model/SongList;->songs:Ljava/util/ArrayList; │ │ + .line 138 │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v5, v8 │ │ sget-object v6, Lcom/kure/musicplayer/kMP;->songs:Lcom/kure/musicplayer/model/SongList; │ │ + .line 139 │ invoke-virtual {v6}, Lcom/kure/musicplayer/model/SongList;->getAlbums()Ljava/util/ArrayList; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ @@ -149,14 +155,15 @@ │ │ aput-object v6, v5, v7 │ │ const/4 v6, 0x2 │ │ sget-object v7, Lcom/kure/musicplayer/kMP;->songs:Lcom/kure/musicplayer/model/SongList; │ │ + .line 140 │ invoke-virtual {v7}, Lcom/kure/musicplayer/model/SongList;->getArtists()Ljava/util/ArrayList; │ │ move-result-object v7 │ │ invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ │ move-result v7 │ @@ -167,44 +174,48 @@ │ │ aput-object v7, v5, v6 │ │ const/4 v6, 0x3 │ │ sget-object v7, Lcom/kure/musicplayer/kMP;->songs:Lcom/kure/musicplayer/model/SongList; │ │ + .line 141 │ invoke-virtual {v7}, Lcom/kure/musicplayer/model/SongList;->getPlaylistNames()Ljava/util/ArrayList; │ │ move-result-object v7 │ │ invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ │ move-result v7 │ │ invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v7 │ │ aput-object v7, v5, v6 │ │ + .line 136 │ invoke-virtual {v3, v4, v5}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ .line 143 │ .local v1, "dialogText":Ljava/lang/String; │ invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 144 │ invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ iget-object v4, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ + .line 145 │ invoke-virtual {v4, v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ new-instance v5, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1; │ │ invoke-direct {v5, p0}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;->(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ @@ -304,20 +315,22 @@ │ │ .line 166 │ .restart local v1 # "dialogText":Ljava/lang/String; │ invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ + .line 167 │ invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v3 │ │ iget-object v4, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;->this$0:Lcom/kure/musicplayer/activities/ActivityMenuSettings; │ │ + .line 168 │ invoke-virtual {v4, v9}, Lcom/kure/musicplayer/activities/ActivityMenuSettings;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ new-instance v5, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2; │ │ invoke-direct {v5, p0}, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$2;->(Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ .prologue │ .line 544 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$5;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$input:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityNowPlaying;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ .prologue │ .line 345 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ iput-object p2, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;->val$input:Landroid/widget/EditText; │ │ @@ -90,12 +91,13 @@ │ .local v0, "createPlaylistText":Ljava/lang/String; │ iget-object v2, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$4;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ invoke-static {v2, v0, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v2 │ │ + .line 363 │ invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ .line 365 │ return-void │ .end method ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ .prologue │ .line 550 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$6;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityMenuSettings$1$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityMenuSettings$1;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ .prologue │ .line 145 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityMenuSettings$1$1;->this$1:Lcom/kure/musicplayer/activities/ActivityMenuSettings$1; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/activities/ActivityNowPlaying$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ │ # direct methods │ .method constructor (Lcom/kure/musicplayer/activities/ActivityNowPlaying;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ .prologue │ .line 373 │ iput-object p1, p0, Lcom/kure/musicplayer/activities/ActivityNowPlaying$3;->this$0:Lcom/kure/musicplayer/activities/ActivityNowPlaying; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat.smali │ @@ -33,14 +33,15 @@ │ │ .field final synthetic this$0:Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ │ # direct methods │ .method private constructor (Lcom/kure/musicplayer/external/RemoteControlClientCompat;Ljava/lang/Object;)V │ .locals 6 │ + .param p1, "this$0" # Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ .param p2, "actualMetadataEditor" # Ljava/lang/Object; │ │ .prologue │ .line 192 │ iput-object p1, p0, Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat;->this$0:Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/kure/musicplayer/external/RemoteControlClientCompat.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "RemoteControlClientCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/kure/musicplayer/external/RemoteControlClientCompat$1;, │ Lcom/kure/musicplayer/external/RemoteControlClientCompat$MetadataEditorCompat; │ } │ .end annotation │ │ │ # static fields │ .field private static final TAG:Ljava/lang/String; = "RemoteControlCompat" │ @@ -28,124 +27,119 @@ │ │ # instance fields │ .field private mActualRemoteControlClient:Ljava/lang/Object; │ │ │ # direct methods │ .method static constructor ()V │ - .locals 13 │ + .locals 11 │ │ .prologue │ - const/4 v8, 0x0 │ + const/4 v5, 0x0 │ │ .line 77 │ - sput-boolean v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sHasRemoteControlAPIs:Z │ + sput-boolean v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sHasRemoteControlAPIs:Z │ │ .line 81 │ :try_start_0 │ - const-class v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ + const-class v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ - invoke-virtual {v8}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ + invoke-virtual {v6}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ - move-result-object v1 │ + move-result-object v0 │ │ .line 83 │ - .local v1, "classLoader":Ljava/lang/ClassLoader; │ - invoke-static {v1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->getActualRemoteControlClientClass(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ + .local v0, "classLoader":Ljava/lang/ClassLoader; │ + invoke-static {v0}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->getActualRemoteControlClientClass(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ + sput-object v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ │ .line 87 │ - const-class v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ - │ - invoke-virtual {v8}, Ljava/lang/Class;->getFields()[Ljava/lang/reflect/Field; │ + const-class v6, Lcom/kure/musicplayer/external/RemoteControlClientCompat; │ │ - move-result-object v0 │ + invoke-virtual {v6}, Ljava/lang/Class;->getFields()[Ljava/lang/reflect/Field; │ │ - .local v0, "arr$":[Ljava/lang/reflect/Field; │ - array-length v5, v0 │ + move-result-object v6 │ │ - .local v5, "len$":I │ - const/4 v4, 0x0 │ + array-length v7, v6 │ │ - .local v4, "i$":I │ :goto_0 │ - if-ge v4, v5, :cond_0 │ + if-ge v5, v7, :cond_0 │ │ - aget-object v3, v0, v4 │ + aget-object v2, v6, v5 │ :try_end_0 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_3 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_5 │ .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_6 │ │ .line 89 │ - .local v3, "field":Ljava/lang/reflect/Field; │ + .local v2, "field":Ljava/lang/reflect/Field; │ :try_start_1 │ sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ │ - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 90 │ - .local v6, "realField":Ljava/lang/reflect/Field; │ + .local v3, "realField":Ljava/lang/reflect/Field; │ const/4 v8, 0x0 │ │ - invoke-virtual {v6, v8}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v8}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 92 │ - .local v7, "realValue":Ljava/lang/Object; │ + .local v4, "realValue":Ljava/lang/Object; │ const/4 v8, 0x0 │ │ - invoke-virtual {v3, v8, v7}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + invoke-virtual {v2, v8, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ :try_end_1 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_0 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_4 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_3 │ .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_6 │ │ .line 87 │ - .end local v6 # "realField":Ljava/lang/reflect/Field; │ - .end local v7 # "realValue":Ljava/lang/Object; │ + .end local v3 # "realField":Ljava/lang/reflect/Field; │ + .end local v4 # "realValue":Ljava/lang/Object; │ :goto_1 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 94 │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 95 │ - .local v2, "e":Ljava/lang/NoSuchFieldException; │ + .local v1, "e":Ljava/lang/NoSuchFieldException; │ :try_start_2 │ const-string v8, "RemoteControlCompat" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const-string v10, "Could not get real field: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ @@ -154,237 +148,220 @@ │ move-result-object v9 │ │ invoke-static {v8, v9}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_1 │ │ .line 117 │ - .end local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .end local v2 # "e":Ljava/lang/NoSuchFieldException; │ - .end local v3 # "field":Ljava/lang/reflect/Field; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ + .end local v1 # "e":Ljava/lang/NoSuchFieldException; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :catch_1 │ - move-exception v8 │ + move-exception v5 │ │ .line 126 │ :goto_2 │ return-void │ │ .line 97 │ - .restart local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .restart local v3 # "field":Ljava/lang/reflect/Field; │ - .restart local v4 # "i$":I │ - .restart local v5 # "len$":I │ + .restart local v2 # "field":Ljava/lang/reflect/Field; │ :catch_2 │ - move-exception v2 │ + move-exception v1 │ │ .line 98 │ - .local v2, "e":Ljava/lang/IllegalArgumentException; │ + .local v1, "e":Ljava/lang/IllegalArgumentException; │ const-string v8, "RemoteControlCompat" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const-string v10, "Error trying to pull field value for: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ const-string v10, " " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v2}, Ljava/lang/IllegalArgumentException;->getMessage()Ljava/lang/String; │ + .line 99 │ + invoke-virtual {v1}, Ljava/lang/IllegalArgumentException;->getMessage()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ + .line 98 │ invoke-static {v8, v9}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_1 │ │ .line 119 │ - .end local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .end local v2 # "e":Ljava/lang/IllegalArgumentException; │ - .end local v3 # "field":Ljava/lang/reflect/Field; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ + .end local v1 # "e":Ljava/lang/IllegalArgumentException; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :catch_3 │ - move-exception v8 │ + move-exception v5 │ │ goto :goto_2 │ │ .line 101 │ - .restart local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .restart local v3 # "field":Ljava/lang/reflect/Field; │ - .restart local v4 # "i$":I │ - .restart local v5 # "len$":I │ + .restart local v2 # "field":Ljava/lang/reflect/Field; │ :catch_4 │ - move-exception v2 │ + move-exception v1 │ │ .line 102 │ - .local v2, "e":Ljava/lang/IllegalAccessException; │ + .local v1, "e":Ljava/lang/IllegalAccessException; │ const-string v8, "RemoteControlCompat" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const-string v10, "Error trying to pull field value for: " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ const-string v10, " " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v2}, Ljava/lang/IllegalAccessException;->getMessage()Ljava/lang/String; │ + .line 103 │ + invoke-virtual {v1}, Ljava/lang/IllegalAccessException;->getMessage()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ + .line 102 │ invoke-static {v8, v9}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_1 │ │ .line 121 │ - .end local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .end local v2 # "e":Ljava/lang/IllegalAccessException; │ - .end local v3 # "field":Ljava/lang/reflect/Field; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ + .end local v1 # "e":Ljava/lang/IllegalAccessException; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :catch_5 │ - move-exception v8 │ + move-exception v5 │ │ goto :goto_2 │ │ .line 108 │ - .restart local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .restart local v4 # "i$":I │ - .restart local v5 # "len$":I │ :cond_0 │ - sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ + sget-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ │ - const-string v9, "editMetadata" │ + const-string v6, "editMetadata" │ │ - const/4 v10, 0x1 │ + const/4 v7, 0x1 │ │ - new-array v10, v10, [Ljava/lang/Class; │ + new-array v7, v7, [Ljava/lang/Class; │ │ - const/4 v11, 0x0 │ + const/4 v8, 0x0 │ │ - sget-object v12, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ + sget-object v9, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ │ - aput-object v12, v10, v11 │ + aput-object v9, v7, v8 │ │ - invoke-virtual {v8, v9, v10}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual {v5, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRCCEditMetadataMethod:Ljava/lang/reflect/Method; │ + sput-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRCCEditMetadataMethod:Ljava/lang/reflect/Method; │ │ .line 110 │ - sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ + sget-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ │ - const-string v9, "setPlaybackState" │ + const-string v6, "setPlaybackState" │ │ - const/4 v10, 0x1 │ + const/4 v7, 0x1 │ │ - new-array v10, v10, [Ljava/lang/Class; │ + new-array v7, v7, [Ljava/lang/Class; │ │ - const/4 v11, 0x0 │ + const/4 v8, 0x0 │ │ - sget-object v12, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ - aput-object v12, v10, v11 │ + aput-object v9, v7, v8 │ │ - invoke-virtual {v8, v9, v10}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual {v5, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; │ + sput-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRCCSetPlayStateMethod:Ljava/lang/reflect/Method; │ │ .line 112 │ - sget-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ + sget-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRemoteControlClientClass:Ljava/lang/Class; │ │ - const-string v9, "setTransportControlFlags" │ + const-string v6, "setTransportControlFlags" │ │ - const/4 v10, 0x1 │ + const/4 v7, 0x1 │ │ - new-array v10, v10, [Ljava/lang/Class; │ + new-array v7, v7, [Ljava/lang/Class; │ │ - const/4 v11, 0x0 │ + const/4 v8, 0x0 │ │ - sget-object v12, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; │ │ - aput-object v12, v10, v11 │ + aput-object v9, v7, v8 │ │ - invoke-virtual {v8, v9, v10}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual {v5, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - sput-object v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; │ + sput-object v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sRCCSetTransportControlFlags:Ljava/lang/reflect/Method; │ │ .line 115 │ - const/4 v8, 0x1 │ + const/4 v5, 0x1 │ │ - sput-boolean v8, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sHasRemoteControlAPIs:Z │ + sput-boolean v5, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->sHasRemoteControlAPIs:Z │ :try_end_2 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_2 .. :try_end_2} :catch_3 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_2 .. :try_end_2} :catch_5 │ .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_6 │ │ goto/16 :goto_2 │ │ .line 123 │ - .end local v0 # "arr$":[Ljava/lang/reflect/Field; │ - .end local v4 # "i$":I │ - .end local v5 # "len$":I │ :catch_6 │ - move-exception v8 │ + move-exception v5 │ │ goto/16 :goto_2 │ .end method │ │ .method public constructor (Landroid/app/PendingIntent;)V │ .locals 5 │ .param p1, "pendingIntent" # Landroid/app/PendingIntent; │ @@ -413,26 +390,28 @@ │ │ const/4 v3, 0x0 │ │ const-class v4, Landroid/app/PendingIntent; │ │ aput-object v4, v2, v3 │ │ + .line 143 │ invoke-virtual {v1, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ move-result-object v1 │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ │ const/4 v3, 0x0 │ │ aput-object p1, v2, v3 │ │ + .line 144 │ invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->mActualRemoteControlClient:Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ @@ -487,14 +466,15 @@ │ │ const/4 v3, 0x1 │ │ const-class v4, Landroid/os/Looper; │ │ aput-object v4, v2, v3 │ │ + .line 158 │ invoke-virtual {v1, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ move-result-object v1 │ │ const/4 v2, 0x2 │ │ new-array v2, v2, [Ljava/lang/Object; │ @@ -503,14 +483,15 @@ │ │ aput-object p1, v2, v3 │ │ const/4 v3, 0x1 │ │ aput-object p2, v2, v3 │ │ + .line 159 │ invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->mActualRemoteControlClient:Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ @@ -604,20 +585,22 @@ │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ │ + .line 352 │ invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ + .line 351 │ invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ .line 359 │ @@ -728,20 +711,22 @@ │ │ const/4 v3, 0x1 │ │ new-array v3, v3, [Ljava/lang/Object; │ │ const/4 v4, 0x0 │ │ + .line 401 │ invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ + .line 400 │ invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 406 │ :cond_0 │ return-void ├── smali/com/kure/musicplayer/external/RemoteControlHelper.smali │ @@ -27,15 +27,15 @@ │ :try_start_0 │ const-class v2, Lcom/kure/musicplayer/external/RemoteControlHelper; │ │ invoke-virtual {v2}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v0 │ │ - .line 68 │ + .line 69 │ .local v0, "classLoader":Ljava/lang/ClassLoader; │ invoke-static {v0}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->getActualRemoteControlClientClass(Ljava/lang/ClassLoader;)Ljava/lang/Class; │ │ move-result-object v1 │ │ .line 71 │ .local v1, "sRemoteControlClientClass":Ljava/lang/Class; │ @@ -148,20 +148,22 @@ │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ │ const/4 v3, 0x0 │ │ + .line 99 │ invoke-virtual {p1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->getActualRemoteControlClientObject()Ljava/lang/Object; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ + .line 98 │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 101 │ @@ -203,20 +205,22 @@ │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ │ const/4 v3, 0x0 │ │ + .line 116 │ invoke-virtual {p1}, Lcom/kure/musicplayer/external/RemoteControlClientCompat;->getActualRemoteControlClientObject()Ljava/lang/Object; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ + .line 115 │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_0 │ │ .line 118